(defun filtered (&optional (filter-condition t))
(maphash #'(lambda (k v)
(if (eval filter-condition)
(out-object v)))
*list*)
я правильно, понял, нет способа передать условие, которое проверяет k или v в эту функцию(так как filter-condition не находится в лексическом окружении k и v). Такое можно сделать ... more →
Всякие наблюдения о CL:
сделал элементарный REPL, и он, зараза, выводил результат формы только после ввода следующей. Говно. Починилось (force-output).
Долго думал чем как можно сделать хранение данных на диске. Вариантов вроде много: можно писать формы print with-standard-io-syntax и читать их. Можно заюзать ... more →
решил я побаловаться с css-selectors https://github.com/AccelerationNet/css-s... Вроде работает, только я незнаю что делать с RUDE-DOM::ELEMENT. Как из него чего выковырять? Гуглеж ничего особо не дал :(
Решил я побаловаться с большими объемами данных в sbcl. Взял лог, откусил от него 1 250 000 строк и попарсил их.
Парсер cl-ppcre
Код читает файл, выкуривает оттуда дату/время, процесс, пид, хост и сообщение, записывает в один массив хосты (он у меня один) в один — название процесса ( у меня вышло около 25), в один ... more →
а есть чо для работы с datetime в lisp? Так что бы по уровню как в GNU (или лучше)? А то стандартная библиотека не радует.
за последнии дни вылезло два зуба (два дня подряд) и уже по 5-10 секунд стоит не опираясь ни на что :)
Would you like to merge these packages? [Yes/No] noo
Sorry, response 'noo' not understood. [Yes/No] no
бля, вот нахуя надо представляться по скайпу буковками, когда ИМЯ ИТАК НАПИСАНО (от него чятится). Второй случай за три дня:
John Doe: Hello Ivan, my name is John
...
John Doe: Hello Ivan, it's me John
так и хочется написать: yeah, Captain.
бля, наступил только на http://sourceforge.net/tracker/?func=det... Запускаешь его, а гуя — хуй, зато 100% CPU он сожрал.
None
I read (18)
Артс
岩倉 玲音
Mагог Магогович
профессиональный говноед
Проба оперения
мяусёнак
Apepe Devil
Psto 2 Twitter
tuenut
My readers (15)
Артс
Проба оперения
Maxim Kirenenko
мяусёнак
Andrew Motrenko
adf34