
*programming

лисперы, может я чего-то не знаю, что такие функции пишу?
(defun list→hash-table (key-fn list)
(let ((hash (make-hash-table)))
(loop
for val in list
for key = (funcall key-fn val)
do (setf (gethash key hash) val))
hash))
или все норм и в стандарте/александрии такого нет?

пстач, а есть тут эксперты по liquibase? Как этой штукенцией порезать таблицу на несколько более мелких?
Ситуация следующая: есть здоровая (4кк записей) табличка с данными. Хочется ее порезать по некоторому полю (например Date). Нет, я хочу не partitions, а именно сделать несколько таблиц с суффиксом. Понятно, что ... more →

Решение проблемы с развертыванием образов, содержащих clsql: ситуация, когда clsql'ные foreign-библиотеки на целевой системе лежат в другом месте. Может кому пригодится: https://gist.github.com/4279042

лисперы, а если ли способ получить бэктрейс прилетевшего condition'а? Например в виде строки (лучше, конечно, списка). Лучше переносимо, но сгодится и sbcl-way. Чтот пока не нахожу. trivial-backtrace дает бэктрейсы точки вызова (print-backtrace err), а не точки выброса этого самого err.

*programming is used by:

hirthwork

0xd34df00d

analizer

4da

magog

Minoru

gelraen

kb

lexszero

Cthulhu

RainerGomes

odin

dorfe

beardog

238328

Like-all

hatred

jabber

lovesan

Ky6uk

Apepe

octocat

Sectoid

Elemir

richmond

asmer

chemikadze

Crazy_Owl

ruda

Rejjin

Myp

der_FeniX

ClanMax

snakehoney

setazer

mva

MPogoda

K900

anonymous_owl

johan

oberon86

nstm0

Softovick

Amberize

Kakadu

komar

13oz

svtk

lHooFool

Marisa

xotetb

17eyes

skyw00lf

AmparoDios

Dulo_T-34

Kirsche

DOMr

DJm00n

nexeuse

arts

psymatic

rapture

generatorglukoff

part1zano

taras

ulidtko

ascrazy