кто-нибудь писал HTTP-сервера с кастомной логикой как плагин к nginx? какие подводные камни кроме того, что я, вероятнее всего, заебусь?
*programming
что-то меня на бумагомарательство потянуло. хочется помалякать статей о best practices в программировании, типа тех, что когда-то писал для quizful.net, отговорите штоле, или скажите какой движок проще всего на впске развернуть. шоб минималистический, с древовидными каментами и капчей
А существует ли стандарт (ну, или общепринятое устоявшееся правило) на формат Revision History в исходном коде? Формат даты, имя/логин/etc, номер бага, который покрывает фикс и т.п.?
внезапно мне открылось откровение. Алгоритмы типа Бойера-Мура-Хорспула не
обязаны просматривать все символы строки в которой производится поиск. Т.е.
решение «в лоб» на конечном автомате полностью просасывает столь примитивному
алгоритму. такие дела, да.
рано я разочаровался в HttpCore. покурив немного код выяснил, что потоковую отдачу таки можно сделать и без nio и малой кровью. вообще, всем рекомендую, още годная либа
Velvet-Bird Я люблю pop-музыку
Velvet-Bird И push-музыку
Velvet-Bird Часто слушаю стеки
лисперы, может я чего-то не знаю, что такие функции пишу?
(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))
или все норм и в стандарте/александрии такого нет?
Указатели и ссылки были говном задолго до того, как ты появился на свет, анонимус:
ftp://reports.stanford.edu/pub/cstr/repo...
“References are like jumps, leading wildly from one part of a data structure to
another. Their introduction into high level languages has been a step ... more →
Народ, у меня вопрос. В проекте должна использоваться кучка переменных с определенными значениями. Под разное железо — разные значения. Какой способ ъ для задания этого всего? В прошлой версии был просто файл с кучей #define'ов
Здравствуйте, мои дорогие хикке и хиккочки,
В этот холодный вечер мы с вами поговорим о параллельных вычислениях и даже
проведём некоторые численные эксперименты. Для этого нам потребуются:
1. Какой-нибудь всем известный алгоритм, которых легко распараллеливается
2. Компилятор с поддержкой openmp, например gcc ... more →
Ууу.
Сейчас меня будут опять неправильно понимать.
Но я уже привык.
Вот смотри.
Есть pImpl.
pImpl — это идиома.
Не более, чем один из многих способов отделять мух от котлет.
В чистом виде — в реальном (клиентском) коде — pImpl это или не pImpl — обычно никому не интересно.
Это — деталь реализации.
Никто не будет ... more →
не страшно когда OOM Killer приходит к вашему приложению во время работы. страшно когда он приходит во время сборки
Кольт известен не только тем, что «уравнял американцев в правах», но и тем, что
одним из первых стал применять отбраковку деталей по факту соответствия их
неким допускам.
То есть, если знаешь, что ствол имеет все размеры определённые с определённым
плюс-минусом, то всегда знаешь, что к нему подойдёт барабан, ... more →
Что дешевле — при проходе по строке и преобразовании символов тупо безусловно обновить содержимое строки (std::string), или проверить, равен ли новый символ старому, и обновлять только тогда? Ну, соображения CPU cache, COW и все дела.
Бенчмарки делать лень.
кто-нить читал: http://msdn.microsoft.com/en-us/library/... ? годно? для интересующихся, если русскоязычная версия, но там, говорят, переводчик косячил: ... more →
одержал победу над собой: хотел сделать json writer через возврат, скажем, ArrayWriter при вызове startArray() у текущего writer'а, ну и подобного для всех проявлений json. Удержался, и написал просто GodObject который умеет писать json и валидирует, что он получается правильный
псач, а что ты думаешь о классах, которые реализуют какой-либо интерфейс путём объявления его функций как final, выполнения каких-то служебных действий и проксирования запроса к фабричному методу funcImpl?
*programming is used by:
Hirthwork McGillah
hirthwork
0xd34df00d
0xd34df00d
analizer
analizer
4DA
4da
Mагог Магогович
magog
Minoru
Minoru
gelraen
gelraen
kb
kb
lexszero
lexszero
Cthulhu
Cthulhu
RainerGomes
RainerGomes
desperate donkey
odin
dorfe
dorfe
beardog
beardog
16+
238328
Darth Bricktop
Like-all
Monah Tuk
hatred
jabber
jabber
lovesan
lovesan
Ky6uk
Ky6uk
Apepe Devil
Apepe
Octocat
octocat
Sectoid
Sectoid
Evgeny I. E. Omelchenko
Elemir
Crazy_Owl
Crazy_Owl
Джордж Ричмонд
richmond
asmer
asmer
chemikadze
chemikadze
Вона блює і співає.
ruda
Rejjin
Rejjin
Myp
Myp
der_FeniX
der_FeniX
ClanMax
ClanMax
ʎǝuoɥǝʞɐus
snakehoney
SetazeR
setazer
mva
mva
Michael Pogoda
MPogoda
K900
K900
anonymous_owl
anonymous_owl
няша
generatorglukoff
Maxim Kirenenko
part1zano
taras
taras
профессиональный говноед
ulidtko
ascrazy
ascrazy
Johan
johan
oberon86
oberon86
nstm0
nstm0
Softovick
Softovick
Amberize
Amberize
Kakadu
Kakadu
Александр Марков
komar
13oz
13oz
svtk
svtk
Смерть Неизбежна
lHooFool
Marisa Waller
Marisa
Хотеть!
xotetb
Проба оперения
17eyes
skyw00lf
skyw00lf
Amparo Dios
AmparoDios
Ствол
Dulo_T-34
Kirsche
Kirsche
DOMr
DOMr
Bender Bending Rodríguez
DJm00n
nexeuse
nexeuse
Артс
arts
psymatic
psymatic
Spiritual ecstasy
rapture
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
Crazy_Owl
richmond
asmer
chemikadze
ruda
Rejjin
Myp
der_FeniX
ClanMax
snakehoney
setazer
mva
MPogoda
K900
anonymous_owl
generatorglukoff
part1zano
taras
ulidtko
ascrazy
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