Персональный блог Игоря Антонова aka "spider_net"

Архивы

Регулярные выражения в Delphi


Рубрика: Delphi -> Журнал Хакер -> Программирование -> Статьи
Метки: | |
Просмотров: 27957
Регулярные выражения в Delphi

Регулярные выражения – один из главных «инструментов» заядлых линуксоидов и WEB-программистов. Проверить введенные пользователем данные, быстренько и непринужденно пропарсить какую-нибудь html страницу, найти заковыристый фрагмент в большом куске текста – задачи, решаемые за несколько минут с помощью регулярных выражений. Многие программисты считают, что использовать их дано лишь гуру. Мы так не думаем, поэтому расскажем и покажем все самое необходимое, чтобы при виде вот таких наборов символов «[wd-.]+@([wd-]+(.[w-]+)+)» ты не смущался и не испытывал чувство дискомфорта в нижней части живота.

Читать дальше

Простейший Joiner на Delphi и WinAPI


Рубрика: Delphi -> Журнал Хакер -> Программирование -> Статьи
Метки: | |
Просмотров: 8457
Простейший Joiner на Delphi и WinAPI

Joiner – программа, которой пользуется большинство начинающих хакеров. Склеить с игрушкой какой-нибудь полезный файл - что может быть проще и необходимее? Да что говорить, стоит зайти на какой-нибудь форум типа vingrad.ru или antichat.ru и можно встретить кучу топиков, в которых кодеры слезно просят объяснить принцип написания подобных программ. Но, как правило, более продвинутые авторы посылают таких программеров (нет, не туда) изучать скучную теорию. В результате у многих отпадает желание творить. Мы не будем никуда тебя посылать, а расскажем и покажем, как же все-таки создать такое «чудо».

Читать дальше

Fluent Validation в ASP .NET MVC приложениях. Основы


Рубрика: ASP .NET MVC -> c# -> Программирование
Метки: | |
Просмотров: 11153
Fluent Validation в ASP .NET MVC приложениях. Основы

Валидация данных в ASP .NET MVC приложениях у многих ассоциируется с применением технологии аннотации данных (Data Annotation). Если ты хоть раз подключал для создания проверок пространство имен System.ComponentModel.DataAnnotations , то однозначно понимаешь, о чем я говорю. Технология «Data Annotation» позволяет организовать гибкую проверку моделей. Для самых простых случаев есть предопределенные атрибуты, позволяющие упростить проверку таких вещей как номер телефона, email, длина строки и т.д. Если требуются нестандартные проверки - всегда есть возможность написать собственный валидатор.

Читать дальше

Пример FTP-клиента на Delphi


Рубрика: Delphi -> Журнал Хакер -> Программирование -> Статьи
Метки: | | | |
Просмотров: 16291
Пример FTP-клиента на Delphi

FTP-клиент - одна из самых часто используемых утилит в повседневной жизни продвинутого пользователя. Закачать html-странички, слить warez с сервака, качнуть фильмов в локалке – работа FTP-клиента. Стоимость таких программ на рынке колеблется от 10 до 100 баксов. Скажи, тебе не хочется срубить столько же, да еще и не особо напрягаясь? Если ты решительно ответил «Да», то усаживайся поудобнее и читай статью, познавая секреты программирования FTP-клиентов. Никаких компонентов, никаких чужих библиотек – все свое, родное!

Читать дальше

Пишем программу для подсчета трафика на Delphi


Рубрика: Delphi -> Журнал Хакер -> Программирование -> Статьи
Метки: |
Просмотров: 7346
Пишем программу для подсчета трафика на Delphi

Во времена сумасшедшего использования таких технологий, как GPRS/EDGE, DSL, приходится всерьез задумываться о потраченном трафике. Цены на него, конечно, падают, но и потребности наши возрастают. Если пытаться запомнить, сколько ты скачал вчера, а сколько - сегодня, то можно начинать собираться в психушку, поскольку от таких расчетов мозг, скорее всего, сильно заглючит. Чтобы этого не случилось, мы покажем тебе, как можно автоматизировать процесс подсчета трафика.

Читать дальше

Обзор облачных IDE


Рубрика: Журнал Хакер -> Обзоры -> Программирование -> Статьи
Метки: | |
Просмотров: 12147
Обзор облачных IDE

Применение облачных IDE в корне меняет устоявшийся за годы процесс разработки программного обеспечения. Разработчику больше не нужна (в идеале) куча программ, между которыми требуется налаживать связь, которые необходимо обновлять и с которыми приходится выполнять другие рутинные действия. Но увы, мир облачной разработки еще нельзя назвать идеальным. Здесь есть свое черное и белое.

Читать дальше

Кофейное сердце в День святого Валентина


Рубрика: Без рамки -> Семья
Метки: | |
Просмотров: 3569
Кофейное сердце в День святого Валентина

Пользуясь случаем, хочу поздравить всех посетителей моего новорожденного блога с Днем святого Валентина. Любви, радости и нескончаемого потока позитива. Мне любимая с дочей устроили чудесное поздравление прямо с утра. Не буду рассказывать все детали, а просто покажу вам, дорогие друзья, их замечательный подарок. Когда мне его вручали, я даже не думал, что это hand made. Выглядит просто замечательно (а как пахнеееет кофе) и необычно! Подарок сразу получил почетную роль украшением интерьера нашего зала. Ладно, не буду томить. Выкладываю фотку (кликабельна), "Кофейное сердце".

Читать дальше