а схуяли это конструктор std::mutex объявлен как
constexpr mutex() noexcept;
где это они возьмут такой мьютекс, чтобы никогда зафейлить инициализацию не мог?
а схуяли это конструктор std::mutex объявлен как
constexpr mutex() noexcept;
где это они возьмут такой мьютекс, чтобы никогда зафейлить инициализацию не мог?
мы когда-нибудь за это все в адском пламене сгорим: https://gist.github.com/4509088#file-get... http_request-cpp-L2-L5
Знаете в чём прелесть C? В отсутствии side-эффектов у return. Реально, случился
какой-то ниебический пиздец, после которого уже нельзя жить, но всё равно можно
сделать return и знать, что вызывающая программа получит то значение, которое
ты ей вернул. И даже рядом с этим return можно cleanup ресурсов сделать. И ... more →
посоны, а чо ща модно из билд систем для плюсцов? я вообще фанатею от bjam, но он, походу, мёртв как мамонты, хотя задел был хорош.
inb4: cmake — говно и императивен
inb4: a-a-p — говно какое-то
inb4: make — недостаточно изкоробочен
по результатам проведённого исследования, двач также бесполезен как и псто
Смотришь код nginx — после каждой аллокации проверка того, что не память не кончилась. Смотришь код Apache HTTP Server — аллоцируем память и сразу хуярим в неё данные, segfault — лучший способ оповестить пользователя, что что-то пошло не так
«C++ is a depressive language. You can have :-( in your code, but no :-)» © #c++ @ freenode
наконец-то, путёвая расстановка точек над pthread_rwlock*: http://stackoverflow.com/questions/21900...
вот какого хуя в плюсах объект имеет доступ к protected членам других объектов того же типа? в жабке поведение куда логичнее сделали, имеешь доступ только к protected полям текущего объекта. а в плюсах хуета какая-то, которая protected делает не просто ненужным, но и потенциально опасным
в ввиду моего скорого возвращения на ниву плюсоёбства, посмотрел на днях либу
одного коллеги, которая предоставляет абстракцию над доступам к базам данных.
сделал лицорука от осознания того, что год назад я бы написал в точности такой
же код.
похоже, основная проблема снобствующих плюсоёбов в том, что они пишут код ... more →
надо бы написать класс типа std::string, но который бы имел внутри себя массив char размера задаваемого шаблонным параметром, чтобы можно было короткие строки хранить без дополнительной аллокации в куче
подумалось тут. а ведь хороший, годный асинхронный http-сервер при вычитывании запроса до появления CRLF CRLF всё равно будет все CRLF'ы находить. так что мог бы сразу складывать в какой-нибудь отдельный массив разметку заголовков.
слышьте чо, а в этом вашем новом С++11 так и не появилось блокирующих очередей, типа Java BlockingQueue? Чем вообще щас модно многопоточные контейнеры в крестах мутить?
Дано:
1. имя .so-шки
2. имя символа
Задача:
1. загрузить .so-шку
2. пространства имён у одной .so-шки загруженной дважды должны быть раздельными
3. отыскать в .so-шке символ и вызвать его
4. символы текущего бинаря должны быть видны изнутри .so-шки
Решение:
0. Не подошло: dlmopen(LM_ID_NEWLM,...) — не ... more →
подобная эрудированность соотечественников мотивирует меня соответствовать их уровню профессионализма: http://stackoverflow.com/a/1746748
псач, а напомни, пожалуйста, как сделать фишку, что я при помощи dlopen открываю из бинаря либа, а либа автоматически начинает юзать символы из этого бинаря, те которые в ней не определены но используются
Пришло время охуительных историй.
Смотрим, значит, на ngx_ http_module_t — охуеть, второе поле называется
postconfiguration! Ну стопудово туда можно прописать коллбек, который будет
вызван после того как пройдут все ...merge_loc_conf и иже с ними.
Пишем, запускаем, чешем репу. Запускаем nginx под gdb, продолжаем ... more →
кто-нибудь писал HTTP-сервера с кастомной логикой как плагин к nginx? какие подводные камни кроме того, что я, вероятнее всего, заебусь?
что-то меня на бумагомарательство потянуло. хочется помалякать статей о best practices в программировании, типа тех, что когда-то писал для quizful.net, отговорите штоле, или скажите какой движок проще всего на впске развернуть. шоб минималистический, с древовидными каментами и капчей
внезапно мне открылось откровение. Алгоритмы типа Бойера-Мура-Хорспула не
обязаны просматривать все символы строки в которой производится поиск. Т.е.
решение «в лоб» на конечном автомате полностью просасывает столь примитивному
алгоритму. такие дела, да.
Subscribe to *programming
hirthwork
0xd34df00d
analizer
4da
magog
Minoru
gelraen
kb
lexszero
Cthulhu
RainerGomes
odin
dorfe
beardog
238328
Like-all
hatred
jabber
lovesan
Ky6uk
Apepe
Elemir
octocat
Sectoid
asmer
chemikadze
Crazy_Owl
richmond
Myp
ruda
Rejjin
K900
anonymous_owl
der_FeniX
ClanMax
snakehoney
setazer
mva
MPogoda
skyw00lf
17eyes
AmparoDios
Dulo_T-34
Kirsche
DOMr
DJm00n
nexeuse
psymatic
arts
rapture
generatorglukoff
part1zano
taras
ulidtko
ascrazy
oberon86
nstm0
johan
Softovick
Amberize
Kakadu
komar
13oz
svtk
lHooFool
Marisa
xotetb