@ProCxx

Страница 673 из 2477
Евгений
16.03.2017
19:30:11
У вас опыт с другими ЯП есть?
ну так, в общих чертах js

Vitaliy
16.03.2017
19:30:35
Господа, хочу начать учить c++, с чего начать? Книги? Видеокурсы?
Ладно, если опыта нет, начни с(сейчас тут начнут плеваться) Java.

Во-первых, за неё банально больше платят на рынке и она чуть более универсальна доя бизнеса (больше разных вакансий)

Евгений
16.03.2017
19:31:18
Ладно, если опыта нет, начни с(сейчас тут начнут плеваться) Java.
Я вроде весьма четко написал, что именно c++ хочу учить)

Google
Vitaliy
16.03.2017
19:31:44
Во-вторых, получишь опыт сторогой типизации, шаблонов, многопоточности и ООП

А потом уже и плюсы.

Surreal
16.03.2017
19:32:06
ну так, в общих чертах js
Вот сначала освойте другой язык, желательно ООП, потом уже думайте, ныжны вам плюсы или нет.

Vitaliy
16.03.2017
19:32:20
Я вроде весьма четко написал, что именно c++ хочу учить)
В плюсы после js очень сложно войти будет

Евгений
16.03.2017
19:32:33
Vitaliy
16.03.2017
19:32:33
Но если очень хочется, тогда начни с С

Евгений
16.03.2017
19:32:54
так а начать-то с чего? Книга? Курс?

Vitaliy
16.03.2017
19:33:01
Поймёшь основные концепции работы с памятью и то, как работает процессор

Книга

Шилдт тот же, например

Страуступ, если осилишь

Евгений
16.03.2017
19:34:31
Шилдт тот же, например
вот, уже лучше, спасибо

Google
Surreal
16.03.2017
19:34:31
я шарю, но в этом и задача
Расскажите о промисах в жс, раз шарите.

Vladislav
16.03.2017
19:37:13
Расскажите о промисах в жс, раз шарите.
а что о них рассказывать, лучше почитать спеку) https://promisesaplus.com/

особенно жавовские с type erasure

Vitaliy
16.03.2017
19:38:39
Я пишу на плюсах, когда надо. 5+ лет работы с джавой. Но даже если код очень простой, я отношусь к нему с огромным подозрением. Потому что всегда можно сделать ошибку, даже при большом опыте. Недавно вот узнал, что в плюсах операция присваивания не атомарна даже для примитивов.

Vitaliy
16.03.2017
19:39:48
генерики - не шаблоны, это принципиально разные концепции, пусть и с похожим синтаксисом
Пусть так :) Но мне кажется, что понять шаблоны в плюсах легче будет после этого.

Mikhail
16.03.2017
19:45:36
Ну я бы подумал сделать 2 потока. Один RPC обрабатывает, а второй пробегает по всем внешним устройствам и собирает данные
Если у тебя критична производительность и одно дверная система лучше все сделать на эвентах и ввести понятие так называемых тактов

Anton
16.03.2017
19:48:24
Если у тебя критична производительность и одно дверная система лучше все сделать на эвентах и ввести понятие так называемых тактов
Производительность критична когда я делаю RPC вызов, а у меня ответ через 5сек приходит)). Однодверная система не знаю что это

Два потока вполне норм. Один RPC, второй полинг

Vladislav
16.03.2017
19:51:20
Одно ядерная :)
эх, а я было подумал что это какой-то термин из теории массового обслуживания)

Mikhail
16.03.2017
19:52:51
Google
Anton
16.03.2017
19:53:03
Я не хочу переусложнять. Для меня проще два потока

Там эти запросы редкие. Раз в минуту. Полинг - раз в 30 сек. Система одноядерная.

Mikhail
16.03.2017
19:56:20
Там эти запросы редкие. Раз в минуту. Полинг - раз в 30 сек. Система одноядерная.
Вопрос в том, сколько данных считывать. Если один кан пакет, тогда вообще в чем вопрос, он 8 байт максимум :) храни просто в памяти

Anton
16.03.2017
19:57:28
Данных не 8 байт конечно. Но не много. Может 500байт-1к на всё

Mikhail
16.03.2017
19:58:04
В памяти их храни и из памяти доставай

Alexander
16.03.2017
20:55:28
у кого есть опыт qt разработки?

что используете для логирования?

Grigor
16.03.2017
21:00:38
что используете для логирования?
https://github.com/gabime/spdlog https://github.com/mattiasflodin/reckless присмотрись

Alexander
16.03.2017
21:01:12
https://github.com/gabime/spdlog https://github.com/mattiasflodin/reckless присмотрись
да я и сам смотрю на spdlog - вкусно. Но у меня в проекте Qt

и возникает резонный вопрос - имеет ли смысл что-то левое тянуть

Grigor
16.03.2017
21:01:29
и что тебя ограничивает?

Alexander
16.03.2017
21:02:07
и что тебя ограничивает?
если в Qt что-то есть годное для логирования, то зачем же тянуть что-то левое?

Alexander
16.03.2017
21:02:20
поэтому и спрашиваю - может в Qt что-то есть уже

Шаурма
16.03.2017
21:02:53
q(C)Debug

Grigor
16.03.2017
21:03:10
http://doc.qt.io/qt-5/qmessagelogger.html беглый запрос говорит есть логгер

https://github.com/dept2/CuteLogger вот еще какой-то qt-based logger

просто ж qt всегда меееедленное

Шаурма
16.03.2017
21:04:38
:)

Admin
ERROR: S client not available

Grigor
16.03.2017
21:04:39
и если что-то небольшое втягивать - я думаю резонно

Google
Alexander
16.03.2017
21:04:55
просто ж qt всегда меееедленное
у меня и так Qt-based приложение

Grigor
16.03.2017
21:05:29
и мы дадим тебе Qt-Based приложение, чтобы оно логировало твое Qt-based приложение

Alexander
16.03.2017
21:06:32
и мы дадим тебе Qt-Based приложение, чтобы оно логировало твое Qt-based приложение
мне приложение не надо. Я просто хотел спросить, что используют для логирования в Qt приложениях :)

Vladislav
16.03.2017
21:40:05
нрд, подскажите, есть какая-нить вменяемая irc либа (желательно с c api)

Semen
16.03.2017
22:03:16
Подскажите, можно ли как-нибудь автоматизировать последовательное присвоение переменных разных типов и прогнать по ним несколько значений? Например signed char -> signed short int -> signed int -> signed long, прогнать значения CHAR_MAX, CHAR_MIN и т.д., которые присваиваются в signed char.

Mikhail
17.03.2017
08:06:57
В qt 5 появились ещё qCWarning, qCFatal, но я как то так и не понял зачем

Denis
17.03.2017
08:09:43
Ну по всей видимости, чтобы указать категорию

Mikhail
17.03.2017
08:10:35
Ну по всей видимости, чтобы указать категорию
Ну да, но мне как то не пригодилось

mefest
17.03.2017
08:10:44
Ну по всей видимости, чтобы указать категорию
зачем тогда qDebug qFatal? они не указывают?

Denis
17.03.2017
08:10:53
Неа, они нет

mefest
17.03.2017
08:11:32
а чем они отличаются?

Mikhail
17.03.2017
08:11:56
Неа, они нет
Ну можно в своём обработчике по идее что то подобное реализовать

Dmitri
17.03.2017
08:19:36
Может кому будет интересно - сделал чат-рум в телеграме для обсуждения .NET (по аналогии с pro.cxx, pro.embedded и другими) https://t.me/joinchat/AAAAAEBFUOguvCVIUnHSSQ

Дед Пегас
17.03.2017
08:21:11
Есть же pro.net

Google
Tema
17.03.2017
08:28:43
https://github.com/gabime/spdlog https://github.com/mattiasflodin/reckless присмотрись
фу... https://github.com/mattiasflodin/reckless использует принтф синтаксис, фу

ёмоё.. и https://github.com/gabime/spdlog туда же.. ппц

почему нет нормального stl like логера

ну то шо на операторе «

Aleksei
17.03.2017
08:31:27
я использовал log4cxx

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