Cellar Door

16 ноября 2005

Scheme it!

guile>  (define (factorial num)
(let fact-aux ((k num) (result 1))
(cond ((< k 0) #f)
((< k 3) (* k result))
(else (fact-aux (- k 1) (* k result))))))

guile> (factorial 5)
120
guile> (factorial 20000)
1819206320230345134827641756866458766071609901478752648918062218634569461
0385575344538360958277587247391775023841899120416712453839265768657234754
6452493027570920462535787578952590049182341454271803607039252108504728338
3729296861580052404638841199526622379791066223341463393474395925629787482
1131634186476654555866604361840872239519462766155485616322089816515450918
7221843629440605187730639278335844593118641714839826008040014692810589564
3738692767105374763186090336511780868599512519843617384918221869858019078
1963391287596652958411577778134914894099392305781031059059887206914939526
[...following output not shown here...]

14 ноября 2005

Интересные ссылки

My Tech Blog via StraNNicK
Food for Thought
Xen Grows Up
Soekris Engineering
Soekris Router Project
TCP/IP Illustrated, vol. 1: The Protocols by W. Richard Stevens
List of countries by Human Development Index via vadim_kataev
Solaris Desktop Gaps at OpenSolaris.org
Сообщество пользователей BeOS
Virtual Memory: Issues of Implementation by Bruce Jacob, Trevor Mudge

developerWorks community blogs
The art of metaprogramming, Part 1: Introduction to metaprogramming
High-performance Linux clustering, Part 1: Clustering fundamentals
High performance Linux clustering, Part 2: Build a working cluster

OpenCON 2005:

Bell Labs Technical Journal


Бесценное издание звездной кузни Bell Labs доступно для свободного просмотра. Размещены выпуски Bell Labs Technical Journal на сайте Wiley InterScience - обширного хранилища книг, журналов и исследований в разнообразных областях науки, среди которых не последнее место занимает и Computer Science. Увы, доступ к большиству размещенных там материалов предоставляется при покупке соответствующих лицензий; тем не менее, на странице Lucent размещены данные для свободного доступа к Bell Labs Technical Journal: URL.

20 дней молчания

... прошли в банальной переоненке ценностей, ведомой внутренним стремлением к - и потребностью в - профессиональной реализации, и погоней за восходящим солнцем. К счастью, их плодотворность ни в коей мере не отражает частота обновления моего скромного блога :)

Ночь на исходе, за ёе чертой меня ждет полный событий день: военная подготовка, курсы Cisco CCNA, на которых я отныне обучаюсь, и работа для центра онлайн-тестирования RetraTech. Тем временем, намерен поделиться чем-то новым и достойным Вашего драгоценного внимания.