?

Log in

virkony [entries|archive|friends|userinfo]
virkony

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

очередной сезон тестов [жовтень. 16-е, 2010|06:49 pm]
virkony
[Tags|]

Ссылка на тест Сонди от tetushka_xulia,
Результаты тестирования:




ВекторSPSchC
hsehykpdm
+23230101
-12121041
Реакцияh+s+-e+hy+-k0p0d-!m0

текстомCollapse )
Садогуманизм... Когда-нибудь эти тесты, всё-таки, сломаются...
Посилання

Работа [жовтень. 15-е, 2010|09:56 am]
virkony
[Tags|]
[Зараз грає |Ольга Арефьева - Она сделала шаг]


Похоже employer'ы предпочитают переносимые бинарники переносимым исходникам. Но, всё-таки, делают ставку на F# и Scala. Может в следующем году будут востребованы функциональщики и у нас в стране?..
ПосиланняПрокоментувати

причуды yandex.ru? [жовтень. 10-е, 2010|12:48 pm]
virkony
Сегодня решил заглянуть на свой cyrillic-free блог и обнаружил странную статистику. На мой блог выходили 9 раз с моих публичных профилей и 5 раз с яндекс-поиска. Люди которые попали ко мне сразу после поиска вводили следующие запросы:
маргоша сериал
вывески
штрафы гибдд
торент
windows

И это при том, что я очень не люблю винду и не вожу машину, да и ГИБДД у нас называется иначе. По каким ключевым словам в 3ех хаскельных постах и 1ом сишном яндекс отправил их ко мне?..
ПосиланняПрокоментувати

Lazy Inifinte Tree [червень. 27-е, 2010|08:11 pm]
virkony
[Tags|, ]
[Зараз грає |Kita Shuuhei - Issei no Koe]

Как-то я уже приводил простой пример реализации бесконечного дерева для поиска на StackOveflow.

Где-то я видел статейку где описывались всякие забавные использования структур с взаимосвязями, но сейчас не могу найти её. В общем вариант бесконечного дерева которому можно придать любую форму (в данном варианте ровно сбалансировано и, в отличии от дерева на основе последовательности фиббоначи, у этого дерева нет корня).
Читати більшеCollapse )
Конечно, просто, повёрнутое по часовой стрелке обычное дерево (перевес в сторону правых узлов) будет эффективнее, но так забавнее.
ПосиланняПрокоментувати

(без теми) [травень. 16-е, 2010|11:18 pm]
virkony
[Tags|]
[Зараз грає |The Beatles - Something]

Каждый день - скомканный черновик. Правило: никогда не думать о том сколько их еще предстоит написать и никогда не смотреть под стол - сколько их там уже собралось. Каждый вечер ждешь следующего дня, считая что он будет по-другому.
Но когда ручка начинает плохо писать, чувствуешь что если сейчас остановишься, то это на всегда. Останется, лишь, куча мусора вокруг.
ПосиланняПрокоментувати

GCC 4.4 segfault [травень. 8-е, 2010|05:52 pm]
virkony
[Tags|]
[Current Location |home]
[Зараз грає |keyclick]

Вот я и нашел причину по которой все приложения использующие qt-webkit валились при рендеринге странички...
Проблема была во флагах "-finline-small-functions -finline-functions -finline-limit=400". А нашел я её, во время сборки GCC 4.4.4, когда "cave" (да, я перехожу на Exherbo, потихоньку) стал валится по сегфолту. Очень быстро выяснилось, что ново-собранный libgcc_s.so и был причиной корочки. Пересобрав qt, arora наконец-то стала показывать странички.
Всё-же, это жутко, когда компилятор генерирует глючный код...
ПосиланняПрокоментувати

(без теми) [квітень. 14-е, 2010|10:57 pm]
virkony
[Tags|]
[Current Location |home]

Случайно наткнулся на ссылочку Фиббоначи на хаскеле и там не хватает чего-то на подобии:
fib a b = a : b : zipWith adj bfib (tail bfib) where
adj x y = a*x + b*y

bfib = 1 : 1 : wheel bfib where
wheel (a:b:xs) = (take r . drop 2) (fib a b) ++ wheel (drop (r-2) xs)
r = 20

fibs = 1 : 1 : zipWith (+) fibs (tail fibs)


Все семейства последовательностей строятся из базовой последовательности bfib, а базовая строится из семейств с начальными параметрами прыгающими через 20 элементов по базовой последовательности.
Так как базовая - простое топ-определение, то она может легко сохранятся между обращениями к fib a b. Как результат можно заглядывать далеко вперед не вычисляя 90% чисел (ну если не считать первые 20). Пожалуй, это выглядит как сетка чисел (1,2 -> 21,22 -> 41,42 -> ...), где число не на сетке вычисляется используя последний узел и одна пара из первых 20-ти чисел (точнее 18-ти) базовой последовательности.

Результаты на Core 2 Duo E6600 2.6 GHzCollapse )
ПосиланняПрокоментувати

reactive fizz-buzz [квітень. 4-е, 2010|05:19 pm]
virkony
[Tags|, ]
[Current Location |home]
[Настрій |weirdweird]
[Зараз грає |Diana Krall - Sometimes I Just Freak Out]

В процессе "поиска пространственно-временной утечки" спустился до уровня Reactive.FRP и вот такой артефакт остался: Читати більшеCollapse )
Посилання1 коментар|Прокоментувати

(без теми) [лютий. 28-е, 2010|09:47 am]
virkony
[Tags|, ]
[Current Location |home]
[Зараз грає |Bonnie Tyler - Si Demain (Turn Around)]

Каждое утро Мир рождается из взрыва и гаснет каждую ночь.
Пульсирует в венах, разгоняя по всему телу горячий поток жизни.
Вкусом воздуха наполняются лёгкие.
Струится яркими красками по стенам каждый звук.
Посилання1 коментар|Прокоментувати

(без теми) [січень. 17-е, 2010|03:12 am]
virkony
[Current Location |сон]

Ты спросишь "Зачем?" - отвечу:
- видеть твое лицо, твой взгляд;
- ощущать твой запах, касаться твоей кожи;
каждую секунду убеждать себя, что ты не сон
Посилання2 коментарі|Прокоментувати

navigation
[ viewing | most recent entries ]
[ go | earlier ]