Мои инструменты
Я вижу, питонеры вовсю пишут об инструментах, без которых они как без рук. Подобные списки замечены на блогах daevaorn, piranha, maniac, glader. В принципе, хороший повод, для создания поста “из ничего”. ) Я намерен воспользоваться им.
Итак, хит-парад мои любимых инструментов:
1. vim - редактор, в котором я набиваю весь код. IDE не юзаю из принципа. Я буквально не вылажу из vim т.к. помимо работы с кодом на домашней машине, я очень часто использую vim для правки файлов на удалённых серверах через ssh.
2. ack - маленькая утилитка, аналог grep. Отличительные особенности: игнорирует служебные каталоги систем контроля кода (.svn, например), по-умолчанию ищет рекурсивно. Рекомендую попробовать.
3. firefox - банальщина, конечно, но от правды никуда не деться. Firefox + firebug + web developer рулят не по-детски ) Советую попробовать firefox3 - хоть он ещё beta3, но я его юзаю без проблем. Прирост скорости заметен невооружённым взглядом. Я бы даже сказал, что его и слепой заметит )
4. mercurial - децентрализованная система контроля версий кода. На службе уже полгода (ранее использовал subversion). Использовать действительно проще, чем subversion, в силу некоторых причин. Каких именно спрашивайте у piranha, он mercurial ещё больше меня любит )
5.urxvt - эмулятор терминала с поддержкой табов и юникода, тормоза в комплект не включены.
Такие дела )
Итак, хит-парад мои любимых инструментов:
1. vim - редактор, в котором я набиваю весь код. IDE не юзаю из принципа. Я буквально не вылажу из vim т.к. помимо работы с кодом на домашней машине, я очень часто использую vim для правки файлов на удалённых серверах через ssh.
2. ack - маленькая утилитка, аналог grep. Отличительные особенности: игнорирует служебные каталоги систем контроля кода (.svn, например), по-умолчанию ищет рекурсивно. Рекомендую попробовать.
3. firefox - банальщина, конечно, но от правды никуда не деться. Firefox + firebug + web developer рулят не по-детски ) Советую попробовать firefox3 - хоть он ещё beta3, но я его юзаю без проблем. Прирост скорости заметен невооружённым взглядом. Я бы даже сказал, что его и слепой заметит )
4. mercurial - децентрализованная система контроля версий кода. На службе уже полгода (ранее использовал subversion). Использовать действительно проще, чем subversion, в силу некоторых причин. Каких именно спрашивайте у piranha, он mercurial ещё больше меня любит )
5.urxvt - эмулятор терминала с поддержкой табов и юникода, тормоза в комплект не включены.
Такие дела )




















Comments
а mercurial позволяет прикрутить к нему trac, например? или как мониторится?
Конечно, позволяет. Вот, пример траки с меркуриал репозиторием: byteflow.su Надо просто плагин поставить для траки.
Не понял. Если вы про веб-интерфейс, то он тоже есть (правда прикручивается нетривиально). Вот так выглядит веб-интерфейс: hg.byteflow.su