Много лет читая дедфуда, я пришел к выводу кресты говно, так как личкрафты говно, а дед нет.
Тег c++
I agree that it's a terrible way of doing things, but it's cmake we are talking about.
а кто-нибудь юзал xsdcxx для генерации Qt классов? буду рад принять в дар type-map файлик :)
unsigned long f_bsize; /* file system block size */
unsigned long f_frsize; /* fragment size */
fsblkcnt_t f_blocks; /* size of fs in f_frsize units */
Линус, ты пьян, иди домой.
Похоже в войне за codestyle можно ставить точку. Я нашёл свой стиль!
https://twitter.com/UdellGa.../1?ref_src=twsrc^tfw
Короче, есть код:
my_shortcut = new QxtGlobalShortcut(this);
connect(my_shortcut, SIGNAL(activated()), m_model, SLOT(my_paste()));
my_shortcut->setShortcut(QKeySequence(QKeySequence::Paste));
Глобально перехватывает нажатие Ctrl+V и делает кое-что своё. Всё как бы работает, но есть один нюанс, после того, как моя программа вешается на шорткат, система больше не вставляет. Как выполнить свой код и вернуть шорткат системе, чтобы она тоже увидела, что пользователь вставить хочет и вставила бы?
у нас было два пакетика травы ...
I've applied libFuzzer to regexp library and found 5 heap-buffer-overflows, stack overflow, assert failure, use of uninitialized data, SIGSEGV, infinite loop, undefined shift, invalid enum value and a bunch of memory leaks
Хотел сказать что это польский анти-дэдфуд, но вроде у дэдфуда жена есть: http://vk.com/id60940809
Нужна помощь знающих людей по си. Есть php расширение
https://github.com/Rabotyah.../php7/array_to_dom.c
оно преобразует массив в dom-документ. Но иногда вылетает "recursion detected", см строку 196. И я не знаю почему это могло бы происходить.
Тут может ещё скил в php расширениях нужен.
0xd34df00d, я тебе сырцов почитать принёс
https://clickhouse.yandex
https://github.com/yandex/ClickHouse
Strictly speaking, it is an error to say size_t without using namespace std; or using std::size_t;. However, most compilers allow it, and the Standard specifically allows them to allow it (§D.5/3)
Коллеги, мне весьма нравится работать с gradle/maven в том смысле, что они качают нужные либы сами. У нас даже поднят nexus сервер.
Вопрос в том, что мы сейчас хотим выделить несколько библиотек для c++, общих на много проектов. И совершенно не хочется их распространять руками между разработчиками.
Опыт работы
2009 - настоящее время -- "..." (инженер-программист)
...
IDE: ..., Borland C++ 3.1, ...
Представьте себе такую задачу: из БД путем нехитрого запроса к хранимой процедуре выгребаются данные, конвертятся в нужный формат (json, например, или что-то не сильно сложнее) и отдаются клиенту, который их хваатает по https (http вряд ли будет). Иногда надо будет объединять данные из нескольких запросов. Предполагается, что статики будет немного.
Что выберете для разработки?
Что будет лучше работать при нагрузке в 100-500 запросов в секунду?
Какой web-сервер использовать?
Boost и стандарт дал им chrono::duration и типы nanoseconds/milliseconds/seconds.
Нет, мы запилим функцию
uint64_t Tools::Time() { return chrono::system_clock::now().time_since_epoch().count(); }
и будем везде юзать uint64_t для времени.
А поскольку на винде и посих резолюшен у system_clock разный (100 нс и 1 нс, соответсвенно), в разных частях проекта появляется
auto millesecs = Tools::Time() / 1000 / 1000;
...
auto secs = Tools::Time() / 10000000;