Обзор блога Алика Кирилловича
Евгений, 9 июня 2009
Хочу представить вашему вниманию блог Алика Кирилловича. Блог посвящен разработке веб-приложений и выделяется качественными материалами, к сожалению, обновляется довольно редко.
Работает блог на собственном движке AlikPress, у которого есть две особенности: во-первых он написан на JavaScript (серверный JavaScript), а во-вторых генерирует хорошо отформатированный и полностью соответствующий стандарту XHTML Strict код, который приятно читать.
Достаточно активно используются достижения Semantic Web: есть RDF-описание в FOAF формате, все статьи снабжены метаданными Дублинского ядра, не забыты и микроформаты.
Автор внимательно относится к оформлению материалов, не жалеет времени на создание иллюстраций и качественное оформление статей, мне кажется, в некоторых статьях даже слишком. В оформление сайта несколько напрягают неравномерные разрывы в тексте из-за justify, но Алик обещал решить эту проблему.
Вот несколько примеров статей из блога Алика:
- Закат веба?
Отличная статья о настоящем и будущем веб, проблемах развития и причинах их возникновения, а также о новой надежде, на прорыв в технологиях создания веб-приложений. Статья написана год назад и сегодня можно уверенно сказать, что предсказанное сбывается. Появляются первые крупные проекты, использующие HTML5, достаточно сказать, то Google использует его в новой мобильной версии gMail и многообещающем проекте Google Wave. - Десять приёмов программирования, разрушающих красоту кода
Хорошая статья на актуальную тему красоты кода, будет полезна новичкам и послужит напоминанием профессионалам. Рассмотрены такие темы как объявление переменных, возврат результата функции через параметр, хранение размера массива в отдельной переменной, использование рекурсии, именованные параметры функций и некоторые другие.
Статья породила много споров, но я хочу напомнить, что у любого правила есть свои границы применимости, и из их наличия отнюдь не следует ошибочность правила. - Совершенный Ajax
Новый подход к построению веб-приложений, при котором веб-сервер взаимодействует с внешним миром только посредством веб-служб, а клиентский интерфейс реализуется на основе клиентских HTML, CSS, JavaScript. - Сравнение языков в стиле XML и языков в стиле YAML
Кроме непосредственно сравнения XML и YAML, статья наводит на мысль о том, что нужно шире использовать Wiki разметку которая удобнее, чем HTML и BBCode, для конечного пользователя.
Например
vs* Пункт 1 * Пункт 2 * Пункт 3
или<ul> <li>Пункт 1</li> <li>Пункт 2</li> <li>Пункт 3</li> </ul>
vs[http://designformasters.info/ Design For Masters]<a href="http://designformasters.info/">Design For Masters</a>
Есть и интересные планы на будущие публикации:
- Мир JavaScript за пределами браузера, будет одной из ключевых тем блога.
Алик считает, что JavaScript — удивительно мощный, гибкий и красивый язык, превосходящий в ряде случаев по гибкости и функциональным возможностям таких монстров, как Java или C#. Однако, многие особенности JavaScript, придающие ему мощь и гибкость такие как: ООП на основе прототипов, объекты-как-хеши, функциональное программирование или замыкания, оказались недопоняты разработчиками, привыкшими к классическим языкам, вроде C++, Java, Delphi или VB.
Кроме привычного многим использования этого языка в веб, будут рассмотрены менее распространенные применения, такие как создание десктопных приложений (HTA, Air, XUL, Windows Sidebar gadgets и т.п.), сервер-сайд JS (ASP, Apache + mod_js и т.п.), скриптование (Adobe Creative Suite, PDF, OpenOffice, HD DVD), а также основные JS-движки и компиляторы (Mozilla Rhino, Google V8, MS ActiveScripting и др). - Вторая часть статьи «Совершенный Ajax» посвященная деталям реализации.
- HTML — самый недооценённый язык построения интерфейсов в мире.
- Прототипно-ориентированная ORM — система объектно-реляционных отображений для прототипно-ориентированных (неклассовых) языков программирования (например, JavaScript).
- Три уровня семантики: семантическая вёрстка → микроформаты → Semantic Web.
- Механизмы функционирования сообществ: люди (Википедия) vs софт (Хабр).
Подписывайтесь на RSS:
Блог Алика Кирилловича

Спасибо, интересный ресурс. Добавил себе в А-блогролл.
Бгг. Всегда знал что веб-разработчики суть банда. Я уже давно его читаю. Жалко правда что он обновляется редко.
Когда-то я тоже хотел сделать свой блогодвижок, дабы лучше разобраться в некоторых перспективных технологиях... Но из-за нехватки времени в итоге сдался и поставил себе вордпресс.
Если программист хороший, то свой блог-движок хорошая вещь, а если в програмировании ноль или около нуля, то лучше всего wp использовать, благо масса плагинов на любой вкус и цвет для него есть. А так блог у него интересный, некоторые вещи хорошие можно подчеркнуть.
Сергей, почему именно WP? Это далеко не единственная CMS для блогов.
Чтобы Сергей получил уведомление о комменте нужно, тыкать ссылку ответить под его комментом. По крайней мере я надеюсь, что оно работает именно так :)
Да ладно, не очень важный комментарий. Потенциально взрывоопасный даже :) Пусть останется так.
Красиво пишет , но мало :(
Весело бажит блог Алика в Опере 10, вставляется картинка, изображающая тире. Сперва подумал, что чтение по-слогам, усиливает восприятие написанного матерьяла.