Перевод статьи Smashing Magazine о самых страшных ошибках при наборе текста.
-
Десять смертных грехов веб-типографики
16 сентября 2008
-
Автодополнение свойств классов в PHP IDE
16 сентября 2008
В ночных билдах Eclipse PDT 2.0 появилась долгожданная для многих возможность. Теперь можно воспользоваться синтаксисом phpDoc 1.4+:
/** * @property MyClass $regular MyClass property */ class TestClass { private $_thingy; function __get($var){ switch ($var) { case 'regular' : return $this->_thingy; } } function __set($var, $val){ switch ($var) { case 'regular' : if (is_string($val)) { $this->_thingy = $val; } } } }
И получить дополнение методов класса MyClass для такого кода:
$my_obj = new TestClass(); $my_obj->regular
Попробовать можно уже сейчас
-
Spket IDE
12 сентября 2008
Как многие, наверное, заметили, я иногда пишу про Eclipse. Пару лет назад я просто подсел на эту IDE. Больше всего понравилось то, что на ядро можно доставить IDE практически для любого языка.
Недавно решил пересобрать свой наборчик и обнаружил, что мой любимый плагин для JavaScript — JSEclipse, перешедший в руки Adobe, был успешно ей убит после включения в поставку Flex.
Начал искать замену и наткнулся на Spket IDE — тоже плагин к Eclipse. Про него писали, но я как-то не очень обращал внимания — JSEclipse устраивал.
Установил, попробовал… понравилось.
Умеет всё, что умел JSEclipse, плюс ещё вагон и маленькая тележка. Есть даже отладка под IE.
-
Assembla.com – бесплатный виртуальный офис для команды разработчиков
11 сентября 2008
Александр Лозовюк неплохо расписал, что такое Assembla.com и как её готовить.
От себя добавлю, что пользуюсь ей для хранения бэкапов своего кода. Очень удобный и стабильный сервис.
-
Opera 9.6 beta
10 сентября 2008
2 комментария -
Chrome-ная тема для FireFox
10 сентября 2008
2 комментария -
Что делать, если убил админа в Drupal?
9 сентября 2008
Только что нажал не туда и прибил сам себя — единственного пользователя-админа :)
Оказалось не так страшно, как казалось. Достаточно одного запроса и админ на месте.
INSERT INTO users (uid, name, pass, mail, created, status) VALUES(1, 'admin', MD5('тут_пароль'), '[email protected]', 0, 1);
Кстати, есть и модуль, который не позволяет сотворить таких глупостей.
-
К запуску коллайдера
9 сентября 2008
Завтра в 10:30 по Москве грядёт запуск всеми любимого адронного коллайдера. По этому случаю делюсь его 100% корректным симулятором на JavaScript.
-
Zend Framework 1.6
8 сентября 2008
Вышел новый релиз Zend Framework — одного из лучших PHP фреймворков.
Об основных изменениях я уже писал.
-
Django 1.0
7 сентября 2008
Зарелизился популярный Python-фреймворк Django.
Среди массовых гуляний и празднований отмечу заметку Ивана Сагалаева и подарочек от Александра Шабуневича в виде документации в CHM.
Эх… надо найти всё-таки времени на Python…