Работая в своем любимом IDE недавно столкнулся с двумя довольно неприятными вещами, первое это отсутствие outline у проекта, а вотарая пробема связана с SVN плагинами - которые после обновления вообще не захотели работать.
Я думаю, многие пользователи локальных сетей и сети Интернет хоть раз в жизни сталкивались с радио-серверами на базе SHOUTcast, к которым можно приконнектится винампом и спокойно слушать музыку. И у некоторых из этих пользователей возникала мысль о том, как прочитать информацию с этих серверов. И если перед вами эта статья, то по-видимому вас тоже такая мысль посещала.
На многих сайтах сейчас можно встретить такую надпись:
Наша лента новостей (фид) в формате RSS доступна по адресу - http://server/export/rss.xml
Это означает что разработчики сайта не поленились и сделали "человеческий экспорт новостей". Теперь если Вы захотите отображать чьи то новости у себя на сайте - то можете сделать это очень просто.
or die('PHP encountered problems while trying to connect to MySQL at localhost');
?>
тогда Вы потом не будете дебагить функции mysql_select_db(), mysql_query() недоумевая почему они не работают, когда скрипт не смог даже подсоединииться к базе.
Это касается не только функций работы с базами, но и многих других.
Материал любезно предоставлен Юрием Шеляевыма оригинал заметки находится на сайте автора.
Согласно Большой Советской Энциклопедии:
Техническое задание (ТЗ), исходный документ для проектирования сооружения или промышленного комплекса, конструирования технического устройства (прибора, машины, системы управления и т. д.) либо проведения научно-исследовательских работ (НИР). ТЗ содержит технико-экономическое обоснование разработки, основные технические требования, предъявляемые к сооружению или изделию, и исходные данные для разработки; в ТЗ указываются назначение объекта, область его применения, стадии разработки конструкторской документации, её состав, сроки исполнения и т. д., а также особые требования, обусловленные спецификой самого объекта либо условиями его эксплуатации. Как правило, ТЗ составляют на основе анализа результатов предварительных исследований, расчётов и моделирования.
При разработке сайта, программного средства или любого ПО составление ТЗ—обязательный и необходимый процесс.
Практически на каждом серьёзном приложении или сайте есть надобность работать с почтой. Это и рассылка новостей, обновлений, объявлений подписчикам, это и служебная переписка с посетителями (активация регистрации, подтверждение заказа, напоминание или восстановление пароля, уведомления о ответе на форуме), это и уведомления для администраторов/модераторов.
Развитие веба сегодня неразрывно связано с злоупотреблением разработчиками и владельцами сайтов всевозможными баннерами и счётчиками, которые изрядно портят нервы посетителям и создают излишнюю нагрузку на каналы и оборудование и загромождают страницы прыгающими "попками и сиськами" и поп-апами.
Существующие средства персонального блокирования (встраиваемые в броузеры или персональные фаерволы) эффективны только для домашнего применения, но очень накладны в сетях (офисных, провайдерных), т.к. их надо устанавливать, настраивать, сопровождать на каждом рабочем месте, каждом броузере, каждой учётной записи.
С каждым днем web технологии шагают вперёд а вместе с ними и задачи которые приходится решать становятся интереснее - это я к чему веду. И так наступил такой день когда надо было реализовать, вернее переделать то что до меня наделали горе программисты - синхронизацию двух баз на MySQL.