Уход и забота о нас, погромистах.
http://www.nczonline.net/blog/2012/06/12...
и очень качественный перевод сего творения: http://habrahabr.ru/post/146169/
*dev
Ну наконец-то товарищи сделали что-то толковое!
http://blog.bitbucket.org/2012/06/18/use...
Сегодня выяснил, что емакс далеко не главный оплот костыльно-оринтированного программирования.
1. http://askubuntu.com/questions/52223/fir...
Фокус с исчезающим из таскбара огнелисом (после этих шаманств ничего не должно измениться, но после перезапуска иксов/юнити наступает ... more →
Написал простенький Yasnippet для создания вьюшек для Flask-приложений. Умеет разбирать параметры из маршрута и подставлять в объявление функции.
Из проблем:
- я совсем не умею в регулярки в емаксе и поэтому код выглядит как говно и его можно сделать раза в два короче
- какого-то хрена def после декоратора получает ... more →
Прокрастинация творит чудеса и вот я вместо того, чтобы заниматься делом, запилил базовую обвязку над libssh через LuaJIT FFI: http://eor.gd/lua-libssh
Пожелания/предложения принимаются, но без патчей/пулл-реквестов скорее всего будут проигнорены, ибо у меня загруз.
В общем, ковыряясь в недрах MyQL я понял, что в плане индексов он проигрывает Postgres'у во всём, кроме того, что в первом индексы изначально покрывающие и можно указать планировщику какие индексы использовать/не использовать.
В общем, MySQL меня очень сильно огорчил отсутствием в нём Partial индексов и некоторых ... more →
Skytools 3.0 релизнулся. Чувки даже дописали документацию!
Release notes: http://skytools.projects.postgresql.org/...
Документация: http://skytools.projects.postgresql.org/...
Скачать бесплатно, без смс: http://pgfoundry.org/projects/skytools
C-u <число> <команда> выполняет заданную команду указанное число раз подряд. Как я раньше без этого жил?!
В PyPy впилят поддержку третьепитона и Numpy.
http://morepypy.blogspot.com/2012/01/py3...
Для себя я что-то не нашёл плюсов ни в том ни в другом, но мало ли пригодится :)
A Curious Look at GNU Emacs's 1000+ Default Keybinding.
http://xahlee.org/emacs/gnu_emacs_keybin...
Немного годноты, которую я постоянно забываю.
http://irreal.org/emacs-reminders.html
Лёгкая сборка однофайловых проектов при помощи M-x compile: http://irreal.org/blog/?p=619
В общем, предыдущий пост был гоном: не ставьте pysmell: у меня от этого емакс умер.
Изобрёл тут костыль на замену xargs для запуска функций в bash с параметрами из стандартного вывода команды:
test_func () { echo $# $@ }
test_func $(wget -O- to./mylinks_one_per_line.txt | grep -E '^ http://')
Мало ли кому понадобится :)
Собственно, чуток поправил p2t.
Надеюсь теперь он меньше будет терять сообщения.
В общем, починил этого зверька. Теперь пстач его не считает спамером и вообще должно быть ок.
Всем, кто поможет потестить и/или пофиксить баги, буду благодарен.
Все подробности уже описаны в
http://eoranged.psto.net/nzgii так что дерзайте.
В общем, вот регулярка, которой можно парсить посты, приходящие через бота:
^@([\w\-]{2,})\s?(?:→\s?@([\w\-]{2,}))?\:\n(?:\*([^\n]+)(?:\n|\/\/))(.*)\#[ 0-9a-z]{3,10} ( http\:\/\/psto.net\/[0-9a-z]{3,10})
В питоне потребовался параметр re.DOTALL, указывающий точке отлавливать все символы, включая перевод ... more →
Продолжаю пилить mg для изготовления из него убийцы nano.
Собственно, запилил базовую поддержку Lua, запилив M-x lua-dofile и функцию mg.suspend в Lua.
Теперь в планах заделать нормальную поддержку динамических хотгеев (возможность биндить в рантайме и в конфиге) и вертикальное разбиение экрана на буферы. Если есть ... more →
До недавнего времени я очень давно не писал на эрланге и не читал на нём исходников. Тем не менее, чтобы распарсить весь кот, который я ковыряю, мне пришлось потратить всего каких-то пару часов без заглядывания в документацию.
Обожаю этот язык ^__^
Что-то я стал лениться каждый раз писать
wget -O- http://blah.blah/blah.tar.gz | tar -xz
и запилил вот такую радость себе в .bashrc: http://pastebin.com/rq0Y4faJ
Это полнейший быдлокод, но оно работает :)
Временами хочется игнорировать некоторые файлы только локально, не добавляя их в .hgignore (например, файлы создаваемые вашей IDE).
Для этого в .hg/hgrc вашего репозитория (или в глобальном hgrc) можно указать путь к файлу, который будет использоваться совместно с .hgignore. У меня это выглядит примерно так:
[ui]
... more →
*dev is used by:
Оранжевус Охуеннус
utros
профессиональный говноед
ulidtko
eoranged
eoranged
Артс
arts
Владимир
xaos
NIR
NIR
Crazy_Owl
Crazy_Owl
dorfe
dorfe
mva
mva
Nico-izo
Nico-izo
Darth Bricktop
Like-all
Maxim Kirenenko
part1zano
DarkElve
DarkElve
asmer
asmer
Darion
Darion
techpriest
techpriest
jabber
jabber
proton
proton
Mагог Магогович
magog
nya
nya
hleem
hleem
VidaDI
VidaDI
Fess
zetoke
jamhed
jamhed
carnero
carnero
sim0ne
sim0ne
Haomand
Haomand
Iwasawafag
Iwasawafag
16+
238328
Michael Pogoda
MPogoda
ap-Codkelden
ap-Codkelden
toyz
nemckoff
cirno
cirno
kaberc
kaberc
Veles
vs
nexeuse
nexeuse
Evgeny I. E. Omelchenko
Elemir
kb
kb
DancingWolf
DancingWolf
Пусяка
Tremerix
Bupyc
Bupyc
Марсианская улиточка
gisty
Spiritual ecstasy
rapture
Daemon
Daemon
miviru
miviru
bashorgru
bashorgru
rakoth
rakoth
Rejjin
Rejjin
silvery
silvery
Джордж Ричмонд
richmond
rnd_d
rnd_d
nixer
nixer
Reisen Udonge
Reisen
Oleg Tsarev
zamotivator
18+ Запрещено для детей.
hedgehog
utros
ulidtko
eoranged
arts
xaos
NIR
Crazy_Owl
dorfe
mva
Nico-izo
Like-all
part1zano
DarkElve
asmer
Darion
techpriest
jabber
proton
magog
nya
hleem
VidaDI
zetoke
jamhed
carnero
sim0ne
Haomand
Iwasawafag
238328
MPogoda
ap-Codkelden
nemckoff
cirno
kaberc
vs
nexeuse
Elemir
kb
DancingWolf
Tremerix
Bupyc
gisty
rapture
Daemon
miviru
bashorgru
rakoth
Rejjin
silvery
richmond
rnd_d
nixer
Reisen
zamotivator
hedgehog