Решение для подсветки кода на стороне клиента highlight.js обновилось до версии 5.9.
Добавлены Lua, конфиги Nginx, TeX. Внесены правки в некоторые другие языки, произведён рефакторинг кода.
18 июня 2010
Решение для подсветки кода на стороне клиента highlight.js обновилось до версии 5.9.
Добавлены Lua, конфиги Nginx, TeX. Внесены правки в некоторые другие языки, произведён рефакторинг кода.
16 июня 2010
Рассматривается вопрос лицензирования своих модулей и тем Drupal.
Заметка интересна не только тем, кто работает с Drupal, но и всем, кто встречается с GPL и MIT.
16 июня 2010
Наконец, попался на глаза полноценный эмулятор iPhone для Windows (спасибо, Хабр).
Что умеет:
— Javascript profiler;
— Javascript debugger;
— DOM inspector;
— Local Storage inspector;
— Resource Monitor;
— Design center (утилита которая позволяет разрабатывать дизайн сайтов под iPhone).
15 июня 2010
Сергей Чикуёнок в очередной раз удивляет и радует. На этот раз было реализован подобный IDE набор классов для автодополнения кода.
12 июня 2010
Ещё одна хорошая книга, которая, опять же, по непонятным мне причинам не была за семь лет переведена на русский язык. Несмотря на столь почтенный возраст, материал на 312 страницах актуален по сей день и очень полезен.
Главы 1—4 первой части вводные в протокол HTTP в целом.
Вторая часть является сжатым, но точным пересказом спецификации HTTP с поправками на реальность. Немного скучновата, зато отлично используется в качестве справочника после первого прочтения.
Третья часть, состоящая из трёх глав полностью посвящена реализации поддержки состояния и хранению клиентских данных.
Четвёртая часть — вопросам производительности: кэшированию, сжатию, распределению нагрузки и т.д.
Пятая — безопасности: безопасности в общем, распространённым атакам, SSL и др. Кстати, этот же автор написал отдельную книгу на эту тему.
Шестая и завершающая часть рассказывает о развитии протокола HTTP и его будущем.
Книгу к прочтению однозначно рекомендую всем, кто не знает наизусть спецификации HTTP.
11 июня 2010
Несколько раз за последний месяц меня спросили «что перспективней изучать» в вариациях .net vs Java, django vs Yii и так далее. Спорить про плюсы той или иной платформы можно долго и разработчики это успешно делают, устраивая бесконечные холивары. А ведь на самом-то деле изучать надо в первую очередь совершенно другие вещи. Те, что применимы ко всем платформам.
11 июня 2010
После некоторого пострелизного затишья возобновлена программа EAP и выложен первый пострелизный билд за номером 95.241.
Пробуем и обязательно сообщаем об ошибках
Релиз 1.0.1 планируется выпустить в течение трёх недель.
3 июня 2010
И ещё одна довольно интересная штука, попавшая в транк PHP. На этот раз речь о json_encode. Как известно, он отлично работает с массивами и даже работает с объектами. Вот с объектами как раз тут не всё так просто: возможно необходимо сделать какую-то предварительную обработку или выкинуть часть свойств.
В последнем коде можно сделать так:
class MyObject implements JsonSerializable { private $test1, $test2; public $x = 10; function __construct($test1, $test2) { $this->test1 = $test1; $this->test2 = $test2; } // json_encode будет работать с результатом этого метода function jsonSerialize(){ return array($this->x, $this->test1); } }
28 мая 2010
Приглашаем всех желающих посетить конференцию по Symfony PHP Framework, которая состоится 3 июля 2010 года в г.Киев. Участие в конференции – бесплатное. Зарегистрироваться на мероприятие.
28 мая 2010
Релизнулись PhpStorm и WebStorm. Финалом стал билд 95.192.
Перед покупкой можно пробовать в течение 45 дней.
Поздравляем JetBrains, им это удалось.