понедельник, 15 апреля 2013 г.
GNOME Shell Extensions
пятница, 12 апреля 2013 г.
openSUSE, Node.js и libv8
После дежурного обновления системы неожиданно развалился мой сервер на node.js. При запуске пишет следующую ошибку:
node: symbol lookup error: node: undefined symbol: _ZN2v86LockerC1EPNS_7IsolateE
Текущие версии пакетов в репах:
libv8: 3.17.16.0-140.1
nodejs: 0.8.18-21.1
Путем перебора установлено, что корректно работает следующее сочетание версий:
libv8: 3.12.19.1-1.9.1
nodejs: 0.6.19-1.1.2
Теперь, во избежание новых капризов, обновления заблокировал.
P.S.: чтобы пост был не таким скучным, результат вставки лога ошибки в поиск Яндекса:
пятница, 22 марта 2013 г.
Облегчаем себе жизнь в консоли
Вводная статья про Dojo пишется тяжело, собственно, всегда самое сложно это начать, поэтому позволю себе в очередной раз немного отвлечься.
Сегодня я хочу рассказать о мелочах, которые способны значительно облегчить вашу работу с консолью Linux. Вероятно кому-то из вас все эти вещи покажутся очевидными и давно известными, но все мы о чем-то когда-то не знали.
среда, 13 марта 2013 г.
Красота спасет мир
reStructuredText¶
Уважаемый @rcassum в свойственной питонистам манере делать геморрой на ровном месте все автоматизировать решил не пользоваться красивым UI и создавать свой написальщик файлов. Поскольку на работе я успешно использую для написания Reference Guide язык разметки reStructuredText, то тоже решил немного поиграться с автоматизацией.
Утилита для превращения RST в HTML нашлась легко: в бездонных репозитория openSUSE существует пакет python-docutils, который содержит утилиты для превращения RST во все основные текстовые форматы. Кроме консольной утилиты нашелся и графический редактор ReText. Но у обоих утилит обнаружился большой недостаток: по сути отсутствует подсветка синтаксиса. Специально для таких эстетов нашлась библиотека Pygments, которая предоставляется пакетом python-Pygments. Повозившись немного с питоном в попытках сотворить собственный скрипт, который связал бы все вместе, махнул рукой и взял рабочий проект на базе Sphinx.
вторник, 26 февраля 2013 г.
В начале был narod...
- что-нибудь интересное по JavaScript;
- личные открытия в общении с openSUSE;
- про незаслуженно заигноренный на просторах нашей Родины js-фреймворк Dojo

