@ProCxx

Страница 1317 из 2477
fox.cpp
20.09.2017
14:14:56
а доп. информация — кусок лога чата, время вступления и бана

вступил @spammer, админку в ЛС прилетела инфа, указанная выше

хотя, я сомневаюсь в эффективности подобной схемы

Vitaly
20.09.2017
14:16:47
вступил @spammer, админку в ЛС прилетела инфа, указанная выше
Можно проще: мой бот добавляет всех вступивших в свою локальную базу и мониторит их сообщения в течение недели и до достижения 20 сообщений по классическому байесовскому методу. При обнаружении спама - банан автоматом. Любая ссылка на канал/чат - тоже банан. По истечение времени и достижения лимита в 20 сообщений, пользователь удаляется из базы и его действия больше не мониторятся.

Google
Pepe
20.09.2017
14:22:04
Он есть
если это про бота грабовского то он не работает на все чаты даже где он есть, а во вторых его автор известный вахтер, он и меня банил этим ботом

Alex Фэils?︙
20.09.2017
14:27:30
у меня в фейлсботе есть тестовая функциональность

fox.cpp
20.09.2017
14:29:23
оффтопик, давайте в @fludpac

mefest
20.09.2017
14:29:29
у меня в фейлсботе есть тестовая функциональность
где брать БД и как вносить записи?_)

Alex Фэils?︙
20.09.2017
14:30:57
БД ща - список тестовых захардкоженных идов в виде статического массива. Фича в пиздец каком экспериментальном режиме и со средним приоритетом. Высокий приоритет ща у подготовки к опунсорсу (нормальная сборка смаком, чистка от каких-то старых фрагментов)

планирую частично из cpppostbot'а спиздить структуру проекта, только надо апишную часть в нем чутка почистить

Azoyan
20.09.2017
17:12:33
А кто-нибудь Conan'ом пользовался? https://conan.io

Alex Фэils?︙
20.09.2017
17:13:44
разумеется, сколько тут было уже бесед про #conan

Stanislav
20.09.2017
17:16:31


?

.
20.09.2017
17:17:20
Лоль...

fox.cpp
20.09.2017
17:17:36
вбил в поиск conan, довольно немало бесед было

Alexander
20.09.2017
17:25:51
Google
Azoyan
20.09.2017
17:26:13
Всё прошло мимо меня

Alexander
20.09.2017
17:26:46
что интересует?

отлично поговорили ?

Oleg
20.09.2017
18:22:31
Ребят,стоит ли учить джаву для разработки андроид приложений или же можно обойтись и Qt?

Vladislav
20.09.2017
18:22:47
учи js и react native

Matwey
20.09.2017
18:24:09
Господа

А где тут был чат по ассемблеру?

Хочу сделать свою программу быстрее (шутка)

Vladislav
20.09.2017
18:24:24
@proasm – чат по языку ассемблера и реверсу;

Matwey
20.09.2017
18:24:55
Там писать не разрешают

Зачем такой чат?

Oleg
20.09.2017
18:25:02
спасибо)

Matwey
20.09.2017
18:26:12
@proasm – чат по языку ассемблера и реверсу;
А есть такой же, но где можно задавать вопросы?

Vladislav
20.09.2017
18:26:16
Зачем такой чат?
а запиненный пост прочитать?

Matwey
20.09.2017
18:26:46
У меня в web клиенте не показываются запиненые посты почему-то

Vladislav
20.09.2017
18:27:02
С сегодняшнего дня все входящие имеют права только на чтение, до тех пор, пока не пройдут контроль тупости. Обсудить эту хуйню можно в асмфлуде: https://telegram.me/joinchat/BYlFbD-hNV4_rsFiBqmKTA Вы должны подтвердить, что вы не бот, и рассказать, для чего вам надо в конфу входить и вкратце о себе и своих навыках в асме

Alex Фэils?︙
20.09.2017
18:41:27
Там писать не разрешают
ну надо было мне написать, или в асмфлуде спросить.

Matwey
20.09.2017
18:41:49
Да, уже разобрались

Eugene
20.09.2017
19:27:06
Кто-нибудь сталкивался с такой проблемой при работе с multitoken в boost program_options. Есть такой код добавления опции: ("point,p", po::value<std::vector<float>>(&options.point)->multitoken(), "The center point of bounding box") Чтобы задавать параметр вот так: --point=a b c Всё работает если задаём так: --point=1 2 3 Или так: --point=-1 2 3 Но если минус будет у любого числа кроме первого, всё ломается: --point=-177 -80 -24 An exception occurred while parsing the command line: unrecognised option '-80' Это проблема в бусте или неправильно что-то делаем?

Matwey
20.09.2017
19:28:18
Забавно. Это типа жадность парсера надо поменять?

Google
Eugene
20.09.2017
19:31:08
Насколько я знаю, в program_options можно писать свои парсеры для разбора. Можно, конечно, заморочиться. Мы ещё в связи с legacy используем TCLAP, там понаписаны парсеры для таких случаев. Но не хотелось бы плодить сущности без необходимости.

Евгений
20.09.2017
19:49:27
Добрый день Подскажите пожалуйста только учусь есть код -рабочий я логику с мейн перенес в класс вызываю класс в мейн все работает

Евгений
20.09.2017
19:49:44
как теперь этот класс подрубить в другой кусок

Matwey
20.09.2017
19:49:54
Код покажи

Мы ничего не поняли

Group Butler [beta]
20.09.2017
20:00:09
как теперь этот класс подрубить в другой кусок
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Matwey
20.09.2017
21:16:41
А как этот бот работает?

Vladislav
20.09.2017
21:16:55
А как этот бот работает?
На теги реагирует

Group Butler [beta]
20.09.2017
21:17:11
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Alexander
20.09.2017
21:24:53
Есть какой-нибудь аналог (?P<name>...) из питоновского re в C++?

Tom
20.09.2017
21:30:05
Есть какой-нибудь аналог (?P<name>...) из питоновского re в C++?
http://www.boost.org/doc/libs/1_65_1/doc/html/xpressive/user_s_guide.html#boost_xpressive.user_s_guide.named_captures

Alexander
20.09.2017
21:31:41
http://www.boost.org/doc/libs/1_65_1/doc/html/xpressive/user_s_guide.html#boost_xpressive.user_s_guide.named_captures
Спасибо. Как я понимаю, стандартными средствами такого не сделать

Tom
20.09.2017
21:32:35
Alexander
20.09.2017
21:33:06
оххх, плохо это, плохо ?

а на пастебин?)

Eugene
20.09.2017
21:34:05
C:\Temp\po_build\Release>po -p 1 2 3 1 2 3 C:\Temp\po_build\Release>po -p -1 2 3 -1 2 3 C:\Temp\po_build\Release>po -p -1 -2 3 An exception occurred while parsing the command line: unrecognised option '-2'

Alex Фэils?︙
20.09.2017
21:34:12
Google
Alexander
20.09.2017
21:34:46
А что это за хрень
это такая штука, которая может матчи все раскидать по группам именованным

мне эта штука сейчас очень бы пригодилась

Eugene
20.09.2017
21:35:01
а на пастебин?)
https://dpaste.de/kNpr

Admin
ERROR: S client not available

Eugene
20.09.2017
21:46:42
гугл и Boost mailing list сказали, что это баг
Я так понимаю, не исправлен в последней версии? У нас в проекте 1.60

Alexander
20.09.2017
21:46:57
я проверил у себя на 1.63

и у меня тоже крашится

Eugene
20.09.2017
21:47:19
Понятно, спасибо.

Alexander
20.09.2017
21:47:31
я бы на твоём месте отправил бы письмо в Boost Mailing list и попросил пофиксить

Eugene
20.09.2017
21:47:48
Да, отправлю.

Alexander
20.09.2017
21:47:58
потому что довольно назойливый баг. И я удивлён, что он до сих пор есть

сейчас проверю, мб эта либа без мейнтейнера

нет, у либы есть мейнтейнер

Eugene
20.09.2017
21:49:26
Это хорошо! Я тоже удивлён, что никто не сообщил ранее об этом.

Alexander
20.09.2017
21:49:43
сюда issue сделай

Eugene
20.09.2017
21:50:58
Ага, через гитхаб удобнее чем через список рассылки.

Google
Eugene
20.09.2017
21:51:33
Тестить ещё здесь можешь: https://wandbox.org/
О, спасибо! Полезный сервис.

Alexander
20.09.2017
21:52:32
О, спасибо! Полезный сервис.
на 1.65.1 падает - репорти разрабам. Потом кинь сюда линк на issue и мне в ЛС.

если не будут отвечать - пну через рассылку

Alexander
20.09.2017
22:04:36
https://github.com/boostorg/program_options/issues/33
Спасибо. Постараюсь мониторить прогресс

Eugene
20.09.2017
22:04:41
Спасибо!

Eugene
20.09.2017
23:12:33
потому что - это начало другой опции, заверни все в кавычки например --point="-1 -2 -3"
В кавычках multitoken не работает the argument ('-1 2 3') for option '--point' is invalid

потому что - это начало другой опции, заверни все в кавычки например --point="-1 -2 -3"
Кавычки - это первое, что мы проверили. Я согласен, что тут есть некоторая неоднозначность в синтаксисе команды, но это не повод ломаться. Такую ситуацию вполне можно обработать корректно, так как список имён всех параметров парсеру известен. Например, парсер в Python (argparse) вполне корректно работает в такой ситуации. import argparse p = argparse.ArgumentParser() p.add_argument('-p', '--point', nargs='+', type=float) args = p.parse_args(['-p', '-1', '2', '-3']) args.point Out[1]: [-1.0, 2.0, -3.0]

Ilia
21.09.2017
04:30:41
Ребят,стоит ли учить джаву для разработки андроид приложений или же можно обойтись и Qt?
Чё там учить то? Там больше Андроида самого чем Java. Сама Java очень простая, тем более с хорошей IDE типа IDEA, а Android studio именно на базе неё.

Ilia
21.09.2017
06:00:32
Ты кстати неправильно кавычки там поставил... Правда

Страница 1317 из 2477