Avtobeginner 2.0
Уга, товагищи! Обновление автобегиннега, о котогом так много твегдили большевики, свегшилось!
Наконец-то я это сделал. Это как Эверест, Килиманджаро, Эльбрус и Арарат с Массивом Винсона с плеч :) Остались, конечно недоделки. Но в течение недели, думаю, я все доделаю.
Обработка ошибок в PHP и исключения
Итак. Работа над RedBox ведется полным ходом. Сегодня расскажу про обработку ошибок.
Этот момент важнее, чем может показаться на первый взгляд. Во-первых, чем больше информации об ошибке будет отображаться, тем меньше времени уйдет на ее поиск и устранение. Во-вторых, если уж и выводить максимум информации, то доступ к ней должен иметь только разработчик.
Начинаю разработку…
… нового движка для начинающего водителя.
Название RedBox. Делаю в основном для своего удобства: гибкую, удобную, меинтабельную :)
@$_GET['something']
Знаете что делает “волшебная” @ ?
Он устанавливает error_reporting равным 0, обращается к переменной, восстанавливает уровень error_reporting.
Все гениальное просто. А я и не знал что она именно так работает :)
Инструменты веб-разработчика
Сегодня хочу поделиться замечательными инструментами, которые помогают мне дома и на работе создавать web-сайты.
Как думаете, что будет первым? Не-а, не угадали :)
Unsharp Mask на PHP
Давно меня волновала одна проблема: на автобегиннере редакторы добавляют фотографии к статьям и новостям. Из добавленной картинки формируются две уменьшенные (preview и thumbnail). Так вот, после уменьшения сильно страдает резкость картинки. Надо это исправить.
Читать дальше5 инструментов которые мне помогают
Итак. Ловко перехватив эстафетную палочку из рук Алексея, сегодня я рассказу о 5 программах, которые я очень часто использую.
Читать дальшеМониторим клики по объявлениям РСЯ на своем сайте
Хочу рассказать Вам о CS Direct Monitor (http://www.controlstyle.ru/products/promotion/text/dmonitor/).
Это набор скриптов (JS + PHP), который после установки на сайт позволяет отслеживать на какой странице, когда и по какому объявлению кликнули. Работает по умолчанию с РСЯ, после допилки напильником – и под AdSense.
Пишем XML-RPC сервер
В продолжение этого поста расскажу как написать собственный XML-RPC сервер, который может выполнять определенный набор функций. Для создания сервера будем использовать все ту же библиотеку The Incutio XML-RPC Library for PHP
Поехали!
XML-RPC и кросспостинг в ЖЖ
Итак. Захотелось мне сделать так, чтобы новости с Автобегиннера транслировались в Живой Журнал. Т.е. добавляется новость на сайт и сразу же появляется в LiveJournal. После недолгих поисков, я набрел на этот документ. Из него видно, что ЖЖ поддерживает 2 протокола взаимодействия: “Тонкий клиент” и XML-RPC протокол.
Читать дальшеmod_setenvif и защита от хотлинкинга
Wikipedia дает такое определение хотлинкингу:
Хотлинк (англ. hotlink) — включение в веб-страницу файлов-изображений или других ресурсов с чужого сервера. Этот прием используется недобросовестными вебмастерами, которые заставяют браузер посетителя загружать картинки с чужого сервера. Тем самым расходуются чужие ресурсы и трафик.
Как от него защититься?
TinyMCE – лучший визуальный редактор по версии меня
Представляю вам лучший визуальный JavaScript редактор – TinyMCE. В то время, как все фигеют от FCKEditora, меня он не привлекает, т.к. не хочет работать под Оперой (лучшим браузером по версии опять же меня ;).
Чем же так хорош TinyMCE?

