
сколько нужно программистов, чтобы создать production-ready язык программирования, который бы не был говном?
сколько нужно программистов, чтобы создать production-ready язык программирования, который бы не был говном?
Вчера набросал алгоритм по некоему хитрому текстовому поиску с ограничениями и закодил его, сегодня обсуждали с насяльникой, минут 20 рассказывал, насяльника сказал малаца, что охуительно, все умно́ и учтено, и ваще.
Nyan, люблю работу.
libmodbus — ебаный говнища кусок. Юзаю как клиент, нужно дернуть на железке кастомную модбас-функцию, которая в ответ посылает кучу байт. Формирую пакет ручками, дергаю modbus_send_raw_request(), дергаю modbus_receive_confirmation(), получаю вместо нормального пакета обрезаный после пятого байта. Чешу репу, полдня ... more →
вот какого хуя нельзя было сделать функцию std::make_lock_quard(Mutex& m) по аналогии с std::make_pair?
а схуяли это конструктор std::mutex объявлен как
constexpr mutex() noexcept;
где это они возьмут такой мьютекс, чтобы никогда зафейлить инициализацию не мог?
мы когда-нибудь за это все в адском пламене сгорим: https://gist.github.com/4509088#file-get... http_request-cpp-L2-L5
Я уже без базы данных-то и программировать не умею. И не понимаю, собственно, зачем это делать (всё равно понадобятся все эти индексеры, а также гибкие запросы и т.п.).
Нет, ну всё же как охуенно не бояться усложнять логику совсем базовых механизмов.
Знаете в чём прелесть C? В отсутствии side-эффектов у return. Реально, случился
какой-то ниебический пиздец, после которого уже нельзя жить, но всё равно можно
сделать return и знать, что вызывающая программа получит то значение, которое
ты ей вернул. И даже рядом с этим return можно cleanup ресурсов сделать. И ... more →
http://www.linux.org.ru/news/security/86...
> Из-за непродуманного автоматического приведения типов в обработчике формата XML у злоумышленника есть возможность обойти систему авторизации, выполнить внедрение SQL-кода, выполнить произвольный код и совершить DoS-атаку приложения.
> Из-за непродуманного ... more →
Знакомой тянке для создания сайтика посоветовали выучить связку php+html. В мире пхп-макак мало чтоли?
посоны, а чо ща модно из билд систем для плюсцов? я вообще фанатею от bjam, но он, походу, мёртв как мамонты, хотя задел был хорош.
inb4: cmake — говно и императивен
inb4: a-a-p — говно какое-то
inb4: make — недостаточно изкоробочен
по результатам проведённого исследования, двач также бесполезен как и псто
Почему явные продолжения(continuations, особенно undelimited continuations[aka call/cc]) это плохо и почему нужно избегать использовать ЯП, в которых они есть.
http://love5an.livejournal.com/381623.ht...
Смотришь код nginx — после каждой аллокации проверка того, что не память не кончилась. Смотришь код Apache HTTP Server — аллоцируем память и сразу хуярим в неё данные, segfault — лучший способ оповестить пользователя, что что-то пошло не так
<plhk> кложура меня пугает, потому шо jvm
<plhk> как и скала, в общем-то
<dca> ну это нормально
<dca> все равно в тырпрайзе жаба
<dca> то есть можно заюзать фп в риллайфе, написав кусок на кложуре\скале и
сказав начальству, что ты просто заюзал новомодную либу жабы.
<dca> а то максимум у всех хацкели в ... more →
Тут короче понадобилось заюзать мне binary heap в racket и захотел я это сделать с использованием стандартных схем итерации через for-iterations.
Однако текущая binary heap не реализует нужный интерфейс (stream?).
Поэтому кое-чего нужно доопределить. К счастью, в racket это сделать достаточно просто.
Необходимо ... more →
Проебался часа четыре с ошибкой из-за кривого рулеса. Все, пора впиливать тесты, тем более, что проект по работе весьма их позволяет — корректность реврайтов покрывать тестами очень няшно :3
Кароч для тех, кому лень было читать (всем кроме меня) вот этот чувак самый умный оказался https://www.tbray.org/ongoing/When/201x/...
1. Statically-typed languages can make unit testing hard, so
2. People adopt dependency injection to work around this, and
3. In a ... more →
«C++ is a depressive language. You can have :-( in your code, but no :-)» © #c++ @ freenode
наконец-то, путёвая расстановка точек над pthread_rwlock*: http://stackoverflow.com/questions/21900...
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