30Sep

Продолжаем рассматривать вопросы применения Delphi в Internet. И сегодня я рад представить Вам очередной компонент для Delphi 2010. На этот раз компонент предназначен для определения даты регистрации и возраста домена. Если воспользоваться всеми рассмотренными в блоге компонентами, включая этот, то уже можно писать небольшую программку по аудиту сайтов
В прошлой статье я рассмотрел небольшую программку, реализующую алгоритм подобный тому, который реализован в компоненте. Но, на самом деле основной целью написания программы было освоение навыков работы с RegExp в Delphi. Поэтому и над передачей данных особо не заморачивался и использовал простое сохранение данных в файл и дальнейшую обработку. Компонент работает несколько иначе. Читать далее »
Метки: RegExp, whois, парсинг, регулярные выражения
29Sep
Сегодня наконец-то пересилил себя и решил всё-таки изучить вопросы использования регулярных выражений в Delphi.
Сколько раз не изучал литературу по использованию RegExp, составлению регулярных выражений и пр., всегда казалось, что составить регулярное выражение ужасно сложно, а разобраться в уже написанном выражении – просто нереально. А тут сел и буквально за час с небольшим более-менее разобрался м составил необходимое регулярное выражение. Дело бы не пошло, если бы не два блога, в которых я нашел всю необходимую информацию по регулярным выражениям, написанных понятным и доступным языком. Поэтому, вначале я хотел бы поделиться с Вами найденной информацией и заодно отблагодарить двух блоггеров пусть не жирной, но всё-таки ссылкой
Читать далее »
Метки: RegExp, парсинг
27Sep
Как известно, одной из составных частей аудита любого сайта является сбор сведений о нахождении сайта в базе поисковых систем. При этом необходимо ответить на два простых вопроса: “Есть ли сайт в индексе поисковой системы?” и, если сайт находится в индексе, то “Какое количество страниц сайта находится в индексе?”. На сегодняшний день можно выделить несколько поисковых систем, пользующихся большим спросом у пользователей (по данным SpyLog): Читать далее »
Метки: Delphi, Delphi 2010, RAD Studio, RAD Studio 2010, Компонент Delphi 2010, компоненты Delphi
27Sep
Итак, Embarcadero всерьез занялась лицензированием своего детища – RAD Studio 2010 и выпустила первое обновление для студии.
Судя по описанию это обновление распространяется на Delphi 2010 и C++Builder 2010 и не содержит каких-либо дополнений и изменений, касающихся непосредственно программирования, а лишь:
несколько важных исправлений, связанных с лицензированием, которые решают проблемы с сетевым лицензированием и обеспечивают корректную работу любых будущих обновлений.
Т.е. по сути это первое дополнение, которое “попортит кровь” гордым пользователям нелегального софта, т.к. с этим обновлением нелегальные копии RAD Studio 2010 перестанут работать корректно, а без этого дополнения невозможно будет установить любые другие. Вот такая вот задачка для любителей халявы.
Скачать обновление для RAD Studio 2010 (Delphi 2010) можно здесь или обновиться автоматически из оболочки RAD Studio.
Мой блог находят по следующим фразам
Метки: Delphi 2010, Delphi 2010 Update, Embarcadero, RAD Studio 2010
21Sep
Сегодня решил немного по программировать всё-таки для Web. А то блог “Delphi в Internet”, а основная масса статей для работы с Excel в Delphi. Непорядок.
Первое, что пришло на ум – это написать свой компонент для определения тематического индекса цитирования Яндекса (тИЦ). Все-таки тема достаточно близка к Internet, да и лишним такой компонент никогда не будет. Ну, а чтобы не писать отдельный компонент ради вывода единственного числа, решил дополнительно получать всю возможную информацию от Яндекс.Бара. И вот, что у меня получилось. Читать далее »
Метки: Delphi, Delphi 2010, Компонент Delphi 2010
21Sep
Вообще вплоть до середины 2009 года я использовал для работы старую добрую Delphi 7. Были, конечно, попытки “спрыгнуть” на Delphi 8, RAD Studio 2005, но попытки эти были безуспешны. Среди прочих недостатков восьмой версии и RAD Studio 2005 очень сильно напрягала утечка памяти. Буквально через час-полтора программирования в этих системах компьютер в лучшем случае вставал колом и переставал реагировать на команды. Так я и программировал на Delphi 7 и всё меня устраивало – компонентов море, память не жрёт, работает шустро. А потом появилась Delphi 2009 от Code Gear. Решил попробовать снова слезть с насиженного места и двигаться так сказать “в ногу с прогрессом”. Читать далее »
Метки: Delphi, Delphi 2010, Delphi IDE, RAD Studio 2010
19Sep
В одной из статей, посвященных работе с Excel в Delphi читатель с ником Kanti задал весьма не тривиальную задачку – как добраться до диаграммы Excel, внедренной в документ Word и работать с ней. За что Kanti большое человеческое спасибо – приятно, когда читатели интересуются жизнью блога и предлагают новые темы и идеи.
На первый взгляд задача довольно не простая. Однако решение для неё есть. Я пошел немного дальше в решении проблемы и сегодня расскажу вам:
- как работать с объектом Excel, внедренном в документ Word
- как работать с документом Word, внедренным в Excel.
Читать далее »
Метки: Delphi, excel, Excel в, Excel в Delphi, OLE, OLE-объекты, Word, Word в Delphi
19Sep
Сегодняшняя статья блога будет целиком посвящена работе с Excel Range или, говоря другими словами – работе с диапазонами ячеек Excel.
Про работу с этими объектами я уже вкратце говорил, а сегодня хотел бы поделиться с вами более полной информацией. Итак, начнем с самого простого. Читать далее »
Метки: Excel Enumerations, Excel Range, Excel в Delphi, Range, Методы Range
16Sep

Время – самое дорогое, что у нас есть
Собственно, сегодня не будет ни Excel в Delphi, ни работы в Web, ни новинок RAD Studio 2010. Сегодня я хотел бы поговорить о времени.
Пожалуй редко кто из нас всерьёз и часто задумывается над тем, сколько времени он тратит впустую – на “попить пивка”, погулять, поспать и т.д. Конечно, жизнь без таких бездействий была бы жутко скучна, НО сколько на это уходит времени? Признаюсь честно, сам я лентяй ещё тот. Как в пословице: “Еж птица гордая – пока не пнешь не полетит”. Так и я – пока не появиться какой-нибудь форс-мажорный фактор для действий буду сидеть и нифига не делать. А время проходит… Читать далее »
Метки: Хронометр
12Sep
Итак, уважаемые читатели блога, 25 августа 2009 года компания Emabarcadero выпустила в свет RAD Studio 2010. Теперь среда разработки называется Embarcadero RAD Studio 2010.
Разработчики не поскупились на новшества, как в плане новых языковых конструкций, типов данных и пр., так и в содержании палитры компонентов. Кстати, про разработчиков, если Вы хотите увидеть всю команду разработчиков, то можете сделать это следующим образом: Читать далее »
Метки: GestureListView, GestureManager, GesturePreview, GestureRecorder, Gestures, RAD Studio 2010
Свежие комментарии