Главная | index :tag => 'haskell' [ Связь ] [ no Python ] [ no AJAX ] [ css ]

Переезд

Aug 26th, 2009 (Wednesday) 21:08

Итак, когда меня окончательно достал slicehost своим x86-64 (а это случилось, когда я оставил последнюю надежду запустить хоть что-то, скомпилированное GHC), я переехал на linode. Вот мой реферрал, а то я, когда регился, так ни одного и не нашел: d477182ca79676dc1fe4a0e35ff18d63b38b5f9d

Пока смотрится весьма симпатично. Вместо AJAX консоли, если все стало очень плохо, можно залогиниться на специальном сервере и оттуда попасть в свой tty0. Архиполезная фича.

Памяти тут дают больше (360 MB RAM & 16 GB диска против 256/10 на слайсе), архитектура более разумная. Панель управления оформлена в Ъ-зеленом стиле.

Процессы Merb теперь едят в два раза меньше памяти, и может, я даже смогу поставить ejabberd вместо этого поделия jabberd на кроссплатформенном ассемблере. Которое, кстати, не работает по необъяснимым причинам. Жаль, на Хаскелле XMPP-сервера не написали.

В процессе переезда мне помогали:

Метки: уебдизайн, бардак, красота, ruby, haskell | Комментировать[2] »

Hellnet

Jun 21st, 2009 (Sunday) 20:43

"Язык Д развивается хорошо"
Лучший ченджлог ever

Hellnet медленно, но верно выходит на проектную мощность! Сегодня я к нему приделал очень функциональный форум, но же чят. Собственно, одна из главных целей.

Собрать hellnet по-прежнему можно только с экзотическими плясками (установкой cabal-install и/или тыщи хаскеллопакетов) вокруг системы. И это, скорее всего, не изменить. Sad but true.

Метки: code, бардак, haskell, hellnet | Комментировать »

Mad clustering skillz

Apr 28th, 2009 (Tuesday) 20:26

Проведя вечер с ghci (доведя последний до сумашесшествия с потерей памяти) и kate, написал вот такую вот программу для кластеризации двумерных точек по очень примитивному алгоритму. Единственная проблема - несколько кластеров могут претендовать на одну и ту же точку.

[http://gist.github.com103379

Почему-то мне кажется, что однокурсники не смогут ей воспользоваться.

Метки: code, lol, haskell | Комментировать »

EEE tools

Apr 20th, 2009 (Monday) 17:22

Написал две небольшие программы для eeepc. Первая - монитор состояния устройств для ion3, показывает в статус-баре, включены ли bluetooth, wi-fi и камера.

Кинуть в ~/.ion3/, добавить %eee в строку statusd: statusd_eee.lua

Вторая -- переключает, соответственно, состояние камеры (camera), wifi (wlan) или bluetooth (bt). Написана на хаскелле, можно скомпилировать и поставить SUID.

[http://gist.github.com98627

Метки: code, ion3, haskell, madskillz | Комментировать »

Ruby-like haskell

Apr 14th, 2009 (Tuesday) 16:17 (Updated: Apr 14th, 2009 (Tuesday) 16:20)

[http://gist.github.com95262

Метки: code, lol, ruby, haskell | Комментировать »