- @Voker57: *хуита *code *erlang
Юникодные строки в erlang сделали, а вот вывод их забыли. io:format("~s",["хуй"]). ** exception exit: {badarg,[{io,format,[<0.25.0>,"~s",[[1093,1091,1081]]]},
12 months ago; 10 replies- @komar: ХУИТА ЮНИКОД В ОКАМЛЕ МАЛАЦА ХОРОШО ЗДЕЛАЛИ
- @Voker57: *code *bitcheese
dump.bitcheese.net переродился в виде опердени на ерланге и mnesia. О всех багах просьба незамедлительно докладывать куда следует.
- @Voker57: *code *хуита
Немного паттернов, часто используемых в функциональном программировании: Паттерн "Абасракция" Абстракция неожиданно перестает хорошо работать, и ее приходится открывать. После чего она превращается в несколько маленьких абстракций, которые хорошо работают вместе только в трех случаях, и паттерн повторяется. Паттерн "Хуевые рекорды" В вашу систему типов совершенно не вписываются рекорды. Ну да и черт с ними, кому они нужны, если есть такие-то конструкторы! Вы делаете подпертую костылями версию в надежде, что разумные люди не будут ее использовать. Паттерн "Welcome to the real world, Neo!" Функциональная чистота никак не хочет стыковаться с реальным миром. Вы делаете специальные псевдофункциональные функции, которые не раз удивят вас неожиданным результатом. Паттерн "Препроцессор" К сожалению, ваш вылизанный синтаксис и система типов не оставляют много простора для метапрограммирования. Но не беда, ведь код можно обработать препроцессором, ведь он так легко парсится! Но вот после применения препроцессора перестает. Уупс.
12 months ago - @Voker57: *хуита *code
параноики, которые делали authlogic, захардкодили минимальную длину пароля в 4 символа. чтобы это преодолеть, как пишут в интернете, надо юзать acts_as_authentic do |c| c.merge_validates_length_of_password_field_options :minimum => 1 c.merge_validates_length_of_password_confirmation_field_options :minimum => 1 end но оно все равно не работает
13 months ago - @Voker57: *code *nopython
<voker57> кодишь на руби - час сидишь и думаешь,где ошибка. Кодишь на хаскеле - час сидишь и думаешь, как это сделать. <komar> Кодишь на окамле — месяц всё охуительно, потом неделю думаешь, как сделать X, потом месяц пишешь поддержку X для окамла на препроцессоре. <voker57> Кодишь на си — день все охуительно, потом заебывает, потом пишешь макросы, потом бегаешь по комнате с криками <komar> Пишешь на PHP — всё охуительно, потом изучаешь любой другой язык и больше не пишешь на PHP. <voker57> Не <voker57> Пишешь на PHP, потом дают чашку риса и все охуительно <komar> Ага, тогда пишешь на паскале, потом тебе ставят «зачет» и все охуительно. <voker57> Пишешь на питоне — месяц все охуительно, а потом неделю у всех тормозит, а потом трейсбэк
- @L29Ah: Пишешь на python, пишешь, потом VOKER57 KOMAR *NOPYTHON КРОВЬ ГОВНО ТРЕЙСБЕК РАСПИДОРАСИЛО НА НЕСКОЛЬКО ЭКРАНОВ ТОРМОЗА ТОРМОЗАААА
- @L29Ah: пишешь на lisp, потом понимаешь, что двумерный синтаксис пижже скобок и соглашаешься с авторами sicp
- @Voker57: *code
Скрипт для превращения fb2.zip в текстовые файлы в кодировке cp1251 и архивирования обратно в .zip. Требует enca. http://gist.github.com/453154
- @overmind88: у меня на tcl с простейшим гуем через xlst делается
- @Zombieff: А нафига в недокодировку? Чтоб ReadManiac'ом читать?
- @Voker57: *code
скрипт для быстрого создания zip-архивов, замаскированных под картинку: http://gist.github.com/450137
- @overmind88: а для рарджипегов есть?
- @Zombieff: Зипжпег?
- @Voker57: *новости *code
В git rbot добавлен мой патч с опциональным DB-бэкендом Tokyo Cabinet. Теперь импорт в базу данных markov.rb лога канала за пять лет не сожрет весь ваш жесткий диск и не умрет от невидимой руки OOM Killer! Если повезет.
- @Zombieff: Забыл главный тег — *rbot
- @Voker57: *code
Когда я смотрю на сообщество LÖVE, мне временами кажется, что Lua все-таки охрененный язык и я просто в нем ничего не понял. Или это у геймдевов особое мышление?
- @L29Ah: Когда я смотрю на Voker57, мне никогда не кажется, что Ruby — все-таки охрененный язык и я просто в нем ничего не понял. Или это у упорышей особое мышление?
- @Voker57: *code
Три раза смотрел на статью в википедии про цепи Маркова и нихуя не понимал). Посмотрел в код на руби (rbot) - и все ясно как пять пальцев.
- @L29Ah: Тебя укусил @rb?
- @L29Ah: Алсо, слэшми их случайно изобрёл :3
- @Voker57: *бардак *code *haskell *Network.URI
Упрощение пути. Чего только не придумают люди, лишь бы путь на сегменты не разбить. http://hpaste.org/fastcgi/hpaste.fcgi/view?id=13546
20 months ago - @Voker57: *code
QMPDClient 1.0.12 & 1.1.2: http://groups.google.com/group/qmpdclient-announce/browse_thread/thread/24f1a9f6edca6292