
|| разделы:: | |
|| поиск по сайту:: | |
|| реклама:: | |
|| новости почтой:: | |
Популярные статьи |
|
Hot 5 Stories |
|
|| рекомендуем:: |
|
|  |
Статьи по Perl // Пишем элементарный рассылщик
Прислал: Дмитрий Омельченко [ 23.12.2004 @ 23:58 ]
Эта статья является логическим продолжением предыдущей статьи " "Пример работы с LWP и HTML::Tree"Как считает Ларри Уол - одно из величайших качеств любого прогрммиста - это его лень.
Согласен. Надоели наши каналы, надоело платить деньги за три строки текста, и самое главное -
надоело грузить иксы и Нетскейп что бы бесплатно отправить sms.
Хорошо что этот самый ленивый Уол изобрел perl, а остальые линивцы - модуля.
|
Статьи по Perl // Пример работы с LWP и HTML::Tree
Прислал: Дмитрий Николаев [ 12.11.2004 @ 20:45 ]
Сама идея написать скриптик http://perl.dp.ua/cgi-bin/book.cgi - возникла после того, как встал вопрос о том, что раздел "книги" сайта http://perl.dp.ua - надоело дополнять/редактировать и т.д. вручную. Захотелось это дело автоматизировать, сделать поиск и т.д. Первая идея, которая возникла, - это было создание мини интернет-магазина, куда вносились бы книги и т.д. Но, это опять таки требовало присутствия человека. И тогда, я подумал, а почему бы не сделать скриптик, который бы скачивал нужную страницу с Озона, парсил бы её, как мне надо, и передавал бы броузеру. Методом решения стали модули(пакеты модулей :)) LWP и HTML::Tree.
|
Веб-технологии // Управление деревьями Nested Set
Прислал: Сергей Томулевич [ 01.09.2004 @ 15:29 ]
ДЕРЕВО КАТАЛОГОВ NESTED SETS (ВЛОЖЕННЫЕ МНОЖЕСТВА) И УПРАВЛЕНИЕ ИМ
О проблемах хранения деревьев в SQL базах данных вопрос можно не поднимать, просто сказать, что они есть.
Прежде всего посмотрим как выглядят деревья Nested Sets, как они организованы и в чем удобство их использования
|
Веб-технологии // AntiSpam: Прячем Емайлы
Прислал: Роман Юрьев [ 13.08.2004 @ 12:41 ]
Здравствуйте уважаемые читатели. Технологии защиты email адресов на сайтах обсуждают достаточно давно. Web-разработчики постоянно изобретают механизмы сокрытия электронных адресов, или значительного усложнения процесса их автоматического сбора. Понятно, что единого и универсального решения, которое устраивало бы и разработчиков и посетителей сайтов не существует. Те что есть, широко используются, но со временем устаревают. Злодеи-спамеры находят пути решения или обхода применяющихся технологий. То решение, которое я хочу вынести на ваш суд, не является универсальным и абсолютным . Но применяя его сейчас, можно еще какое-то время успешно усложнять жизнь тем, кто наживается на нашем времени и нервах, воруя и продавая базы с награбленными Емайл-базами.
К данному решению я пришел тогда, когда четко и ясно определил чего хочу я (как разработчик), чего хотят посетители моего сайта и чего ждут от моего сайта спаммеры. Чтобы вы с легкостью следовали за моими рассуждениями, буду писать так, как, когда-то, рассуждал сам.
|
Веб-технологии // Регулярные выражения для "продвинутых новичков"
Прислал: Сергей Колесниченко [ 29.06.2004 @ 13:01 ]
Многим материал этой статьи покажется ненужным, так как большинство задач с использованием регулярных выражений решаются средствами, которые я описал в предыдущей.
Сначала немного отвлечемся. Как вы опишите что-то неприметное, либо что вообще трудно описать? Думаю, что надо описать что-то приметное, либо то, что легко описать, а потом указать, где находится искомое "что-то неприметное" относительно описанного "приметного".
|
Веб-технологии // Регулярные выражения
Прислал: Сергей Колесниченко [ 25.06.2004 @ 13:33 ]
Каждый веб-программист сталкивался с задачей, когда в произвольном тексте нужно найти какие-то данные по какому-то закону, проверить данные, которые поступили от пользователя, подвергнуть найденные данные сложной модификации. Можно изобретать велосипед, а можно использовать средства, которые используют программисты всего мира. Иной раз кажется, что профи пользуются какими-то инструментами, приемами, которые доступны только им. Разочарую читателя, что профи используют те же средства и инструменты, что и вы, только разница состоит в том, что они ими умеют пользоваться и умеют выбирать, какой инструмент стоит использовать в конкретном случае. Данный материал призван помочь программистам решать насущные задачи при помощи регулярных выражений. Я постараюсь описать самые основы использования этого инструмента, чтобы вы не смотрели на комбинацию подобную этой:
/^(?:http:\/\/)?[-0-9a-z._]*.\w{2,4}[:0-9]*$/
как баран на новые ворота.
|
Веб-технологии // Авторизация с помощью клиентских SSL сертификатов.
Прислал: Алексей Чекушкин [ 29.05.2004 @ 21:43 ]
Протокол безопасной передачи данных SSL (Secure Sockets Layer) помимо обеспечения безопасной передачи данных
позволяет также реализовать авторизацию клиентов на сервере с помощью клиентских SSL сертификатов. Данная статья
является практическим руководством по реализации данного вида авторизации. В статье не рассматриваются теоретические
основы криптографии или передачи данных по протоколу SSL. Подразумеваемся, что читатель хотя бы поверхностно знаком
с понятиями, используемыми в этой статье, такими как сертификат, секретный ключ, подпись сертификата и т.д.
|
Статьи по PHP // Обработка ошибок в PHP
Прислал: Павел Пушкарёв [ 12.04.2004 @ 11:19 ]
PHP предоставляет прекрасную возможность контролировать возникающие ошибки. Здесь мы поговорим о том, как обработать ошибку - сообщить (или не сообщить) о происшествии пользователю, в случае необходимости - сообщить администратору с помощью электронной почты, записать информацию о происшествии в log-файл.
|
|  |