Nov 29
Я наконец-то получил новый дизайн блога! Моя жена закончила работу и представила сегодня набросок в своем блоге. Я нахожусь под сильным впечатлением и хочу услышать ваше мнение. Пожалуйста, посмотрите его (щелкните на логотипе) и проголосуйте на боковой панели или внизу заметки. Спасибо, Ваше мнение очень важно для меня!

Соответствующая запись в блоге IRIS Design.
Nov 26
Почти любому Веб-приложению необходима логика поиска данных, и зачастую это должен быть полнотекстовый поиск. Если вы используете базу данных MySQL, можно воспользоваться поиском FULLTEXT, но это не самое эффективное решение, особенно если объем данных велик. В этом случае используются сторонние поисковые движки, и один из них (и, на мой взгляд, самый эффективный из них) - это Sphinx. В данной заметке я представлю свой порт клиентской библиотеки Sphinx на Ruby и покажу, как его использовать.
Читать дальше »
Nov 18
Я начинаю публиковать свои плагины для Wordpress, используемые в этом блоге, и сегодня это будет “sCategory Permalink”. Я являюсь ярым поклонником опции постоянных ссылок %category% Wordpress (и использую ее здесь), но она имеет одно существенное ограничение - когда опция выбрана, Wordpress использует категорию с наименьшим ID для построения постоянных ссылок! Представьте слудующий сценарий: у Вас есть категория “Development” (общая для всех заметок, касающихся разработки программного обеспечения), и несколько специфичных категорий, например, “PHP”, “AJAX”, “JavaScript”. У категории Development наибольший ID, потому для построения ссылок используются специфичные категории. Но однажды Вы решили начать изучать Ruby on Rails и писать об этом в Вашем блоге. Это проблема, поскольку при создании категории “Ruby on Rails”, ее ID будет больше, чем ID категории “Development”. Теперь Вам нужно принять решение: избегать публикации в обе категории сразу, или обновить ID категории “Development”. Последнее может быть выполнено двумя способами: удалить категорию из панели администрирования Wordpress и заново добавить ее (после этого Вам нужно пройтись по всем заметкам и добавить нужные в эту категорию), или обновить ID в базе данных (несколько таблиц, зависящих от ID категории). Но теперь Вы можете расслабиться! Просто скачайте и установите плагин!
Читать дальше »
Nov 17
Несколько дней назад мой лучший друг Алексей Ковырин запустил новый сайт под названием BestTechVideos.com. Как он заметил, сайт создан потому, что в сети находится множество действительно интересного видео, но если Вам хочется посмотреть какое-нибудь хорошее видео технического содержания, будет непросто найти его из-за невероятного количества паршивых “забавных видео” вроде “милые котята” и т.п.
Этот сайт заинтересовал меня, потому что я действительно люблю посмотреть на умных людей и послушать их мысли. Проект только стартовал, потому коллекция видео не такая большая, как хотелось бы, но она растет с каждым днем. Я нашел интересные скринкасты про AJAX, Web 2.0 и другие модные штуки на этом сайте.
Итак, если Вы желаете уделить внимание конференциям и посмотреть записи докладов, если Вам нравится идея скринкастов и подобных технологий,- этот сайт для Вас! Загляните на Best Tech Videos и Вы будете впечатлены количеством высококачественного полезного видео в сети.
Nov 17
В сети можно найти несколько шпаргалок по Ruby on Rails и связанным технологиям. Я решил собрать их все (или почти все) в одной заметке, чтобы не растерять. Все они доступны в виде полноцветных PDF или PNG файлов.
Читать дальше »