Сел позавчера писать курсач, решив заодно потыкать fossil (ибо в прошлом семестре мне сильно не хватало багтрекера). В итоге после трёх коммитов пошёл выяснять, как писать функции автодополнения для zsh (ибо отсутствие оного реально раздражает). До сих пор выясняю, да. Задача, оказывается, не так уж проста. Как бы ... more →
Вот это действительно «тихо и незаметно»! xmonad 0.10 уже на Hackage, ага.
Могу зачитываться интересной книгой в ущерб труду и даже сну, но только пока не отвлекусь. Стоит сходить на пары, посидеть за компом, каким-либо другим образом отвлечься на несколько часов и переключить контекст — наступает какое-то безразличие. Я знаю, что на полке меня ждёт интереснейшая книга, но я не чувствую ... more →
http://media.fakeposters.com/results/201... The Dark Side just became harder to resist.
> Таким образом, на выходе у нас получается подмассив размером minrun или больше, часть которого (а в идеале — он весь) упорядочена.
Укажите, пожалуйста, автору на то, что size(run) + (minrun — size(run)) = minrun, поэтому все (за исключением последнего, который может быть немного длиннее) подмассивы *всегда* будут ... more →
http://www.akkadia.org/drepper/userapi-i... — Userlevel IPv6 Programming Introduction
Узнал сегодня об одной интересной штуке, которую сам автор назвал «calls table». Применяется она тогда, когда у нас есть некий union (который, есстественно, обёрнут в struct и сопровохжается флагом, указывающим на тип, причём значения флага принадлежат некому enum) и мы хотим по-разному обрабатывать его содержимое ... more →
Что нажать, чтобы текст проскроллился таким образом, чтобы текущая строка оказалась посредине экрана?
Наткнулся когда-то на haskcomplete.vim[1] — плагин к vim для автодополнения кода на Haskell. Сегодня обратил внимание на то, что за те полгода (или около того), что плагин провалялся у меня в ~/.vim/ftplugin, я его юзал ровно один раз — когда смотрел, что он умеет. Отсюда две мысли:
1. Haskell code is so dense that ... more →
В lhs2TeX немного огорчает то, как приходится уродовать код ради формата poly.
Любви и обожания вечер: /me открыл для себя lhs2TeX и пытается заюзать на практике знаменитый кнутовский стиль программирования.
А в Haskell можно как-то без монад в чистых функциях исключения обрабатывать? Делаю упражнения из «Purely Functional Data Structures», очень не хочется городить огород с Maybe в 2.3.
Линус на тему закрытых устройств (ADSL-модемов, телевизоров etc.), работающих под управлением Linux: “Don't think that just because it runs open source you should control the hardware. It's open source. If you want to make open hardware, make open hardware.”
http://linuxfr.org/nodes/85904/comments/...
Из интервью Эндрю Таненбаума[1]:
“I'll say systems are reliable enough when no person I know personally has ever experienced a system crash.”
“The reason MINIX 3 didn't dominate the world has to do with one mistake I made about 1992. At that time I thought BSD was going to take over the world. It was a mature and ... more →
«…use these lessons daily, and you’ll quickly see improvements in personal productivity, accuracy, and job satisfaction. You’ll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You’ll become a Pragmatic Programmer.»
Это вот «you’ll become a Pragmatic ... more →
Подскажите, пожалуйста, где почитать про алгоритмы для стандартной Линдоновской факторизации (standard Lyndon factorization) строк? Некий Jean-Pierre Duval опубликовал в 1983 и 1988 годах соответствующие труды, но их нигде не дают посмотреть — требуют денежку.
Насколько я знаю, в Haskell считается хорошим тоном выносить как можно больше информации в сигнатуры функций. Я сейчас пишу программу, строящую коды Хаффмана, и не могу придумать, как мне объявить структуру данных для соответствующего дерева.
Обычное дерево (которое data Tree a = Tree (Tree a) (Tree a) | Leaf a) ... more →
Shift+s (Share) убрали, l (Like) убрали, заменив на +1 (которая у меня AdBlock+'м заблокирована)… Как теперь отмечать понравившиеся посты?
s (star) я уже юзаю для откладывания на потом интересных заметок.
“The problem is that coding isn’t fun if all you can do is call things out of a library, if you can’t write the library yourself. If the job of coding is just to be finding the right combination of parameters, that does fairly obvious things, then who’d want to go into this as a career?
There’s this overemphasis ... more →
“I’m glad I can have a little bit of repute as having once been a good programmer without having to actually demonstrate it anymore, because I don’t think I could.” —Bernie Cossel в интервью для «Coders at Work»
“I don’t want to say that C has outlived its usefulness, but I think it was used by too many good programmers so that now not-good-enough programmers are using it to build applications and the bottom line is they’re not good enough and they can’t. Maybe C is the perfect language for really good systems programmers, ... more →
http://www.youtube.com/watch?v=4XIK_8tAZ... Почему меня так прикалывает этот кавер на Star Wars: Empire Theme?
Очередная коллизия миров: аватар Тамары Адамс («Каприка») не может покинуть виртуальный мир так же, как не может сделать этого Тсукаса (вселенная .hack//) и Неудачник («Лабиринт отражений»).
I read (18)
My readers (33)
Оранжевус Охуеннус
Fess
Няша с няшей
Вона блює і співає.
Evgeny I. E. Omelchenko
Andrew
4DA
Антон
Tima
i