Я случайно зотроллел плюсокодера тем, что на ruby (красиво!) реализовал то, что он только начал сооружать. Вид уже работающего ЭТОГО вызвал у него некоторую фрустрацию :cf:
*Ruby
Я так привык к рубишному синтаксису и правилам именования методов, что мне теперь жутко неудобно. Вот круто ведь в рубях, что, например, String#upcase верент строку в верхнем регистре, а String#upcase! — переведет строку(именно этот объект) в верхний регистр. Это очень клиовая в рубях находка — разрешить ... more →
Пстач, реквестую либу/сорсы/etc для подсчёта квантилей рапределения Колмогорова или хи-квадрат, на худой конец.
Мало что меня бесит в такой же степени как отсутствие актуальной документации...
Кто сведует в обоих языках, скажите мне позязя, в питоне есть такие ништяки, по функциональности схожие с рубишными rspec, cucumber, factory_girl, shoulda, delayed_job? И еще скажите пожалуйста, как происходит установка модулей/либ в питоне? в рубях — это утилита gem, скачивающая либы по умолчанию с гитхаба, хотя ... more →
Гм, что-то akregator не осиливает рапарсить rss, который генерируется моим уютненьким цитатником :(
Вот что плохо в ruby — это что никто не приделяет никакого внимания интерфейсам. Отсюда и всё говно с жёсткими привязками к версиям используемых компонентов.
Пстач, я вот тут наговнокодил немного хрень, которая в одном потоке принимает UDP-пакеты по сети, а в другом ковыряет базу данных. Ковыряние я уже наговнячил с ruby-pg, но оказалось что MRI cannot into real threads, соответственно, когда делается очень длинный запрос часть пакетов теряется, потому что интерпретатор ... more →
"It’s sad to say, but it is possible to write buggy programs using Ruby. Sorry about that."
Programming Ruby 1.9
а ещё быстрее делать отрицание объекта, чем вызов Object#nil? . prooved by me/
^
может быть плохо, если объект = false. КО
я так упоролся ооп в руби, что юзал Object#nil? везде где только можно.
решил проверить, что быстрее
object.method unless object.nil?
или
object.method if object
Моя реализация красно-чёрных деревьев с миллионом вставок + треть миллиона удалений в первом случае работала 10 минут, во втором 8 минут.
Охуенный ... more →
Решился-таки добавить поддержку разных конфигов для разных инстансов плазмоида.
вуаля! Если передавать параметром self.id от плазмоида, то в итоге где-то получаем не число(2, например), а инстанс какой-то. Причём непонятно как.
А ещё $глобальная_переменная ruby-плазмоида ГЛОБАЛЬНА ДЛЯ ВСЕХ ПЛАЗМОИДОВ! По-моему, ... more →
Студенты четвёртого курса МЭТТ ГАИ поступили на подготовительные курсы в МГИУ. Там им начали преподавать основы программирования на Ruby. И одна из заданных им задач была: «Дано число, необходимо поменять порядок цифр на обратный». Задача сложная, но наши студенты об этом не знали и решили её преобразованием к ... more →
*Ruby is used by:
gelraen
gelraen
proton
proton
Александр Марков
komar
0xd34df00d
0xd34df00d
Michael Pogoda
MPogoda
16+
238328
desperate donkey
odin
λ
lukish
Azzz
azzz
kb
kb
Voker57
Voker57
SirAnthony
SirAnthony
ClanMax
ClanMax
Ky6uk
Ky6uk
Alexander Aleschenko
top4ek
Darth Bricktop
Like-all
rakoth
rakoth
cirno
cirno
Fess
zetoke
toyz
nemckoff
4DA
4da
профессиональный говноед
ulidtko
eurekafag
eurekafag
rogaboru
rogaboru
Вона блює і співає.
ruda
werehuman
werehuman
Артс
arts
Cthulhu
Cthulhu
Mагог Магогович
magog
Хотеть!
xotetb
mva
mva
Оранжевус Охуеннус
utros
Nico-izo
Nico-izo
eoranged
eoranged
Darion
Darion
Andrew
r3nya
Bender Bending Rodríguez
DJm00n
kaberc
kaberc
Minoru
Minoru
nstm0
nstm0
gds
gds
K900
K900
Лисий хвост
madInsane
anonymous_owl
anonymous_owl
Няша с няшей
nekoexmachina
RainerGomes
RainerGomes
Crazy_Owl
Crazy_Owl
jabber
jabber
Spiritual ecstasy
rapture
amd63
amd63
gelraen
proton
komar
0xd34df00d
MPogoda
238328
odin
lukish
azzz
kb
Voker57
SirAnthony
ClanMax
Ky6uk
top4ek
Like-all
rakoth
cirno
zetoke
nemckoff
4da
ulidtko
eurekafag
rogaboru
ruda
werehuman
arts
Cthulhu
magog
xotetb
mva
utros
Nico-izo
eoranged
Darion
r3nya
DJm00n
kaberc
Minoru
nstm0
gds
K900
madInsane
anonymous_owl
nekoexmachina
RainerGomes
Crazy_Owl
jabber
rapture
amd63