"In this tutorial, I will try to show you why programming in Haskell is such fun, and how it makes you think about programming in a new way. I'm going to use xmonad as my running example; it's an X11 window manager written entirely in 500 lines of Haskell."
- Андрей Власовских
"This talk is based on a series of papers by Philip Wadler, a principal designer of the Haskell programming language. Featured are a number of double-barreled names in computer science: Hindley-Milner, Wadler-Blott, Curry-Howard, Girard-Reynolds."
- Андрей Власовских
"This website is a set of practical, detailed tutorials for people who want to learn Objective CAML (often known as just 'OCaml')."
- Андрей Власовских
"There is a direct translation of type classes into modules. So as an experiment, I translated the Haskell QuickCheck library, which uses type classes heavily, into OCaml."
- Андрей Власовских
было бы очень интересно поучаствовать, но боюсь, что недостаток знаний в области функционального программирования не позволит это сделать :(
- Vladimir
This library is more fun than python-fuse :) "fusepy is a Python module that provides a simple interface to FUSE and MacFUSE. It's just one file and is implemented using ctypes."
- Андрей Власовских
Текут плагины, ФФ и ТБ уже года четыре как не текут.
- гренобль
ну не знаю, FF все еще продолжает течь, но т.к. альтернатив нет - приходится продолжать пользоваться
- ptzn
from IM
Удаляй плагины, проблема в них на 99.99%.
- гренобль
надо будет ради эксперимента конечно попробовать, но кому он нужен-то без плагинов :)
- ptzn
from IM
Удаляя по одному, ты сможешь найти текущий. Обычно это НЕ большие популярные плагины, так что избавиться от них легко.
- гренобль
советую воспользоваться мемориаллокатором из бсд. тогда он течь совсем перестаёт. даже с плагинами. если интересно - опишу как.
- diamon
@diamon было бы интересно послушать про аллокатор
- ptzn
А зачем им пользоваться, есть прекрасный GMail -)
- exdeniz
не очень хочется отдавать внутреннюю рабочую переписку какому-то гуглу. который к тому же ещё и падает в самый неподходящий момент )
- diamon
@exdeniz не все могут пользоваться почтовыми веб-мордами :)
- ptzn
from IM
Thunderbird на маке ужасен, Postbox не выручает :) Так что все тот же GMail
- Yaroslav Markin
@diamon ну не паранойк я -) А у меня на прежней работе почтовый сервер лежал чаще, чем гугл. @ptzn - почему нет? Есть off-line режим, я им на ноуте пользуюсь когда Yota не доступна.
- exdeniz
@exdeniz не знаю, просто у меня какое-то неприятие веб-морд для тяжелых приложения типа почты, рсс-ридеров и т.п. (да, GReader я не могу пользоваться тоже)
- ptzn
from IM
А вот насчет Greader тут вообщем все просто - я другим пользоваться не могу из-за синхронизации. Хотя есть прекрасные вещи офф-лайн для чтения новостей. Но когда их читаешь на 3-4 компьютерах это не вариант.
- exdeniz
у меня рсс-читалка только на ноуте одном сейчас
- ptzn
from IM
Ну с почтой у меня как-то проблем никогда небыло - с нетбука outlook 2007 использую, с ноутбука - веб-интерфейс gmail. А вот с rss вопрос актуальный - google reader хорошо, но поддержка gears в нем пока неполноценная, а хочется что-то синхронизирующееся между windows и WM - чтобы на WM кешированные статьи без интернета читать. Веб-версия совсем не нужна
- Pavel Vyazovoi
И оффлайновое что немаловажно. Т.к. rss мне приходит в голову почитать обычно когда нет интернета.
- Pavel Vyazovoi
На WM то я им пользовался (сорри за чат)
- Pavel Vyazovoi
он в последней os инкарнации умеет синхриться с гуглоридером
- diamon
А, вспомнил. Он синхронизируется с google reader, но только список фидов, а прочитанные фиды не синхронизировал. На всякий случай сейчас ещё раз проверю
- Pavel Vyazovoi
UPD: он у меня ещё не закончил записи скачивать, но похоже он теперь полностью синхронизируется. Ура!
- Pavel Vyazovoi
жаль, что в java `null` лезет в домен каждого значения
"GdMap is a tool which allows to visualize disk space. Ever wondered why your hard disk is full or what directory and files take up most of the space? With GdMap these questions can be answered quickly."
- Андрей Власовских
"Eagle Mode is an advanced solution for a futuristic style of man-machine communication, in which the user can visit almost everything simply by zooming in."
- Андрей Власовских
тут картинки действительно забавные:) а как насчет содержания? Я уже давно хочу почитать что-нибудь не очень глубокое про haskell.
- Vladimir
@botdes есть ничего книга "real world haskell" цифровая по свободной лицензии. а про "learn you a haskell" пока не могу сказать ничего, кроме того, что мне понравились темы главы 11
- Андрей Власовских
from IM
"Of course, good names alone don’t make a good design, but it’s been my experience that crappy names do prevent one. With that in mind, here’s the guidelines I try to follow when naming things."
- Андрей Власовских
"We will show uncanny similarities between monadic i/o in Haskell, and UNIX filter compositions based on pipes and redirections. UNIX pipes (treated semantically as writing to temporary files) are quite similar to monads."
- Андрей Власовских