Advertisement

eightbitsattva [entries|archive|friends|userinfo]
λf·(λx·f (x x)) (λx·f (x x))

[ website  ::  записная книжка ]
[ info  ::  ]
[ archive  ::  ]

Резиновые уточки и прочие радости жизни. [Aug. 25th, 2008 → 05:11 pm]
[Tags|, , , ]
[current music |Amoc - [Amoc #10] Nortenos Legioon]

Есть такая методика отладки программ — «метод резиновой уточки». Её очень живо описали в примерах Andrew Hunt и David Thomas в своей мегакрутой книжке «The Pragmatic Programmer».

Суть токова, берется резиновая уточка для купания, если уточки нет, можно взять, например, [info]barmaglotina. И начинаешь медленно и пошагово объяснять этой неразумной твари, как у тебя работает программа. И в процессе объяснения ты вдруг видишь, где ты накосячил.

Кдакадил из предыдущего поста сейчас укоризненно смотрит на меня и какбэ говорит: «Ты идиод! Убейте ево кто-нибуть! Выглючи пдафайлер! Включи моск!»
Link29 comments :: leave a comment

Io, началось [Jun. 30th, 2008 → 11:23 am]
[Tags|, ]
[current music |I Am Above On The Left \ Я Слева Сверху - GOZHx It! "I Am Above On The Left"]

Разгребся и начал писать про io:
Linkleave a comment

Про Io и Дзэн [Jun. 19th, 2008 → 06:27 pm]
[Tags|]

Однажды мне просто стало интересно, как будет выглядеть Singleton-класс в Io.
(Я осознаю, что эта фраза может быть пришита к моей истории болезни, да-да)
Я начал писать, когда накарябал ~20 строк кода, меня накрыло просветлением, синглтон в Io выглядит вот так:
Singleton := Object clone
Singleton clone := Singleton


Для примера, как обычно реализуют синглтоны. (Я там в конце версию для Io приписал, интересно, выживет?)

Дада, первый кросспост оттуда, но уж больно зацепило.
Link17 comments :: leave a comment

Победоносный вынос тела [Apr. 11th, 2008 → 05:39 pm]
[Tags|, , , ]

В результате нескольких недель напряжённой, совместной работы спинных мозгов меня и Тру Программиста, на свет вылез сайт defun.ru.
А внутре у ней неонка
Суть сайта кроется в нежелании писать длинные посты про то, про что не надо писать длинные посты, но поделиться с общественностью хочется. Дефун это что-то типа Digg’а для людей интересующихся функциональным, декларативным и прочим “нестандартным” программированием. Нашёл интересную ссылку — бац! и сунул её вовнутрь. По-моему отлично.
Сейчас там имеется некоторое количество ссылок заботливо прогруженных нашими суровыми, волосатыми руками, но базу надо бы пополнять.
Имеется некоторая степень Вебдванольности™, особенно хорошо она проглядывается в логотипе системе кармы и голосования за посты. В виду слабой населённости, сейчас порог публикации — два (2) голоса. Постепенно, наверное, будем повышать.

Уверен, ресурс с банком знаний по тематике функционального программирования штука крайне полезная. Во-первых людей спрашивающих “А чо такое haskell” больше не надо посылать в Гугль, можно ближе. Во-вторых, очень удобно отслеживать в реалтайме интересное.

Ну, надеюсь вам понравится.

Есть несколько “но”, как я уже говорил, сервис в стадии глубочайшего λ-тестирования, может тормозить, глючить и три раза в день совершать пассы руками в сторону Токио. Баг-репорты ждём на электроящики semka@defun.ru или lrrr@defun.ru.

Особо хотелось бы выразить благодарность se7on’у за логотип и букмарклеты, а так же всем-всем-всем, кто предлагал свою посильную помощь.

p.s. Кросспосты в узких кругах приветствуются, конечно.
Link18 comments :: leave a comment

navigation
[ viewing | most recent entries ]

Advertisement