Апдейт блога перед НГ

XHTML

Наконец-то собрался с силами. Поборол лень. И немного подкрутил и подшлифовал блог перед наступающим НГ :)

Больше всего горжусь тем что наконец-то сделал разметку совместимую со стандартами, т.к. во первых я считаю что иметь совместимую со стандартами разметку должен каждый приличный сайт, и во вторых каждый веб-разработчик должен ументь такую разметку создавать. Теперь разметка соответстует стандарту XHTML 1.0 Transitional. Поэтому такая вот кнопочка висит теперь у меня в сайдбаре:

Valid XHTML 1.0 Transitional

Замахнулся было на XHTML 1.0 Strict и XHTML 1.1, но блин разработчики сторонних компонентов подвели т.к. не все из них предоставляют разметку совместимую со стандартами, но думаю в будущем добью эту тему.

Так же поменял движок генерации капчи с simple_captcha на reCPTCHA. Да, понимаю, распознать её будет труднее, но надеюсь это не остановит вас от написания комментариев. Кстати улучшениями связанными с комментариями я планирую занятся в следующем году.

Чуть не забыл :) Ещё я перевел блог на новую версию highlight 5.0, особых проблем пока не замечено.

Пока всё :)

* * *

1100100

— Одну секунду, - остановил увлеченного докладчика программист А. — Позвольте, я повторю, чтобы убедиться, что я правильно понимаю. Значит, вы придумали специальную технологию и Java API для того, чтобы программист, не имеющий понятия об XML, мог работать с XML-документами?

Докладчик довольно кивнул.

— И потом вы написали автоматический генератор Java-программ, использующих эту новую технологию, для того, чтобы программист, не имеющий понятия о Java, мог работать с XML, о котором он не имеет понятия? Правильно я понимаю?

Он обвел взглядом комнату. Индийские программисты белозубо и радостно кивали ему в ответ.

© zagnul

Автор “Записок о программисте А” наконец-то вышел и из годовой спячки и снова радует нас своими историями :)

* * *

По следам "Кофейных ссылок" или "Rails в клеточку"

Grid

На написание этого поста меня натолкнула ссылка на AJAX грид найденная на блоге “Записки из тех. отдела”. Грид конечно ещё молодой и мало функциональный, я бы рекомендовал, если нужен действительно AJAX грид, посмотреть в сторону ExtJS Grid-a. Но речь пойдёт не о нём.

Вообще найти грид работающий на Ruby on Rails это большая проблема, да… что-то найти несомненно можно, но вот вряд ли эти находки оправдают ваше ожидание. Около пяти месяцев назад я сам занялся подобными поисками и так и не нашел грида который бы устроил меня. И за прошедшее время существенных изменения в этом направлении не произошло. Но жить как-то с этой проблемой надо и я нашел устраивающее меня решение.

* * *

Хорошие новости

Съездил сегодня в Books.ru и купил наконец-то книгу “Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails” :) Сегодня вечером начну читать :)

* * *

"Browser Security Handbook" от Google

Lock

Просматривая, как обычно, посты в GoogleReader, среди всякого шлака, нашел одну интересную на мой взгляд новость. Raz0r - автор блога о веб-безопасности сообщил о публикации компанией Google книги под названием ”Browser Security Handbook”.

Как следует из названия в книге освещаются аспекты безопасности современных web-браузеров (за исключением IE8 так как всё ещё идёт подготовка к его релизу). Например рассматривается насколько точно в разных браузерах реализована работа с URI или, что например мне особенно понравилось, приводится таблица допустимых и недопустимых HTTP заголовков у AJAX запросов в зависимости от браузера.

Хотя книга наверное в первую очередь будет интересна экспертам в области безопасности, но я считаю что и web-разработчики (и тем более Ruby on Rails :) найдут некоторые моменты описанные в книги довольно интересными и полезными в повседневной работе.

* * *

Вопрос по географии нашей родины :)

Несколько месяцев назад поставил себе EartDesk. Надо сказать очень удобная вешь при занятии фрилансом, смотришь и видно примерно какое время там у буржуйского заказчика (день, ночь, а может утро). Но одна проблема не даёт мне покоя: что это светиться практически в самом центре России (обведено красной рамкой)?

EarthDesk - Россия - вид сверху
EarthDesk - Россия - вид сверху

Полазив по GoogleMaps не нашел там крупных городов… а ведь светиться посильнее Москвы и её окресностей. Подскажите, кто знает что там у нас? Лас-Вегас? :)

* * *

Вести с полей о книге: Путь Rails.

Sunbeam

мда… выпуск книги ”Путь Rails. Подробное руководство по созданию приложений в среде Ruby on Rails” изрядно задерживается. Я уже начал волноваться и решил задать вопрос Books.RU когда же ждать её появления и ждать ли вобще в этом году. И получил такой вот ответ:

Сообщаем, что выход книги в издательстве ожидается ориентировочно 10.12.08.

т.е. в лучшем случае в Books.RU книга попадёт спустя неделю. Так что не теряем терпения, хотя роботы на Books.RU уже запаниковали :) т.к. недавно получил от них такое письмо:

Books.Ru приветствует вас и сообщает, что, к сожалению, заказ ######-W не может быть выполнен, так как данный товар в настоящий момент недоступен (закончился у наших поставщиков). Мы не можем гарантировать его появление в ближайшем будущем, однако нередко это все же происходит. Рекомендуем оставить заявку на него на сайте, нажав кнопку “оставить заявку” рядом с данным товаром.

* * *

Итоги прошедшего месяца

Зима наступила

Как то быстро закончился Ноябрь и наступил Декабрь… За прошедший месяц я мало что сделал… это хорошо видно по моей активности в блоге… в реале примерно так же.

В первую очередь это конечно свзяано с накатившей на меня ленью :), но думаю в этом месяце я смогу её побороть. Вторая составляющяя безабразия заключается в том что я решил попробовать себя во фрилансе и потратил на это порядочно сил и времени, но результат не столь впечатляющий по сравнению с тем что я хотел получить. За потраченный месяц я заработал всего лишь $35 :) и два положительных фидбека. По большей части это связано с тем что встречается мало интересных проектов (на Rails вобще повезт если за неделю появятся 3-4 проекта, и хотя бы один окажется живым (т.е. работодатель снизойдёт до интервью с соискателями)). Понял ещё что писать на PHP мне после Rails совсем не хочется (потому как тот код на PHP, что я увидел за это время трудно было назвать кодом), да и сам я если признаться честно плохо представляю как на PHP создавать грамотный код, есть некоторые навыки которые я получил программируя на других языка и их я и стараюсь применять к коду на PHP, но не всегда выходит “конфетка”… вобщем в этом деле (как и в любом другом) тоже важен опыт.

Так, теперь о планах на этот месяц т.к. в России в связи с новогодними празниками тихо и незаметно проё.. проходит Январь, надо как можно больше дел переделать в Декабре. План пока таков:

  • попробовать себя в новом (ещё мало знакомом) деле (пока нескажу каком)
  • написать не меньше 10 интересных постов в блог
  • найти интересный фрилансерский проект (приносящий приемлемый доход, а не копейки) на Rails и освоиться на ещё одной фрилансерском сайте

Думаю перечисленный список мне вполне по силам.

* * *