
melancholiac
01.07.2017
22:23:03
можно оффтоповый вопрос?
очень прям оффтоповый

Alexander
01.07.2017
22:23:53
ну ты попробуй, а мы если что тебе warn накидаем

Vitaly
01.07.2017
22:24:09

Google

melancholiac
01.07.2017
22:24:55
оригинальный текст:
OOP to me means only messaging, local retention and protection and
hiding of state-process, and extreme late-binding of all things.
перевод:
ООП для меня это сообщения, локальное удержание и защита, скрытие состояния и позднее связывание всего.
может кто то растолковать первый и второй пункт?
то биш сообщения и локальное удержание

Alexander
01.07.2017
22:26:46
хз - локальное удержание - это состояние. Но причём он к ООП - хз
сообщения - вызовы виртуальщины??
я не понял ничего

melancholiac
01.07.2017
22:27:21
сообщения

Alexey
01.07.2017
22:27:23
Возможно, второй пункт- это принадлежность переменных классу.
Т.е. есть у нас машина.
У машины есть двигатель.
Двигатель локально находится внутри машины.

melancholiac
01.07.2017
22:27:29
как они выглядят?

Alexander
01.07.2017
22:30:22
короче, Винни сказал, что надо думать так:
Asio <---Beast <--- libcurl
типа libcurl отправляет и принимает запросы только, умеет в кучу протоклов и вообще красавчик. А вот Beast даёт управление именно теми же http запросами - кучу каких-то штук можно делать с ними
с asio я думаю и так всем всё ясно

Alexey
01.07.2017
22:31:54
почему бы не qt?)

Alexander
01.07.2017
22:32:57

Google

Alexander
01.07.2017
22:33:36
а бустовая лицензия крайне хорошая. И есть шанс, что если либа действильно понравится юзерам и она будет полезна, потом её просто перетянут в Стандарт. Но сначала её нужно обкатать в бусте
The formal review of Vinnie Falco’s Beast library will take place from
July 1 through July 10, 2017.
Кто хочет - присоединяйтесь к ревью

Group Butler [beta]
01.07.2017
23:13:36
Чат supapro.cxx: https://telegram.me/joinchat/BYlFbD3eN3JMaG34hyh96w

Berkus
02.07.2017
02:17:14
курл это юзер либа, бист это конструктор для создания юзер либ

Eugene
02.07.2017
07:06:49
Народ, что лучше почитать по Computer Vision? Кто-то этим занимается? Интересна как теория вообще, так и OpenCV в частности. Желательно с примерами кода на C++.
Можно и на чистом си :D

Evgeniy
02.07.2017
08:25:11
Яне Б
http://szeliski.org/Book/

Pepe
02.07.2017
08:36:21

Eugene
02.07.2017
09:46:31
Можно и на чистом си :D
Смысл? Ты же собираешься в предметную область погружаться, зачем тебе примеры на C и C++? Проще всего на интерпретируемом языке колбасить вообще. Python идеально подходит. И OpenCV официально свои обёртки для него поддерживают. API точно такой же неприятный как и на C++, зато с компиляцией не заморачиваешься, картинки/графики смотришь в matplotlib, interactive prompt ну и т.д.

Anatoly
02.07.2017
09:50:03
а какие заморочки могут быть с компиляцией?

Alexander
02.07.2017
09:51:15

Eugene
02.07.2017
09:56:18

Grigor
02.07.2017
09:56:41

Eugene
02.07.2017
09:57:02

Grigor
02.07.2017
09:58:03

Google

Eugene
02.07.2017
10:07:34

Scarf
02.07.2017
10:08:05

Eugene
02.07.2017
10:09:04

Alexey
02.07.2017
10:09:44

Eugene
02.07.2017
10:10:31
Ага, в фортране десятки лет из коробки :)

Scarf
02.07.2017
10:10:32

Alexey
02.07.2017
10:10:56

Scarf
02.07.2017
10:11:20
Серьезно, разница только в индексации.

Eugene
02.07.2017
10:11:47

Scarf
02.07.2017
10:12:12
Нужна абстракция - используй библиотеку или пиши ее сам.
С++ это не Java, чтобы иметь все на все случаи жизни.
Boost вон какой жирный

/dev
02.07.2017
10:16:05

Ilya
02.07.2017
10:16:50

/dev
02.07.2017
10:16:54
В зависимости от операций, может быть гораздо эффективнее иметь блочное представление матриц, а не линеаризованное
Эффективнее в плане кешей

Scarf
02.07.2017
10:17:30
Так вот для этого есть уже библиотеки вне стандарта.

Alexey
02.07.2017
10:18:17
В отличие от математической херни, которую добавили в с++17, двумерные массивы - это вещь, которая используется достаточно часто.

Eugene
02.07.2017
10:18:38

Alexey
02.07.2017
10:19:03
А есть пропозалы на двумерные массивы?

Google

Admin
ERROR: S client not available

Scarf
02.07.2017
10:19:20

Alexey
02.07.2017
10:20:18
http://en.cppreference.com/w/cpp/numeric/special_math

Scarf
02.07.2017
10:20:31
Ну и в каких алгоритмах std будет использоваться такой массив? Вернее, с какими алгоритмами он будет работать?
Как проверять выход за границы?

Alexey
02.07.2017
10:21:55

dmtrge
02.07.2017
10:21:57
Народ, есть ли разница в приросте производительности, если скомпилировать систему на gcc6.4 по сравнению с gcc5.4?

Scarf
02.07.2017
10:22:23

Eugene
02.07.2017
10:23:13
Предложение по графике вроде есть в планах к 2020

/dev
02.07.2017
10:23:53

Scarf
02.07.2017
10:23:53
А еще этот весь зоопарк придётся поддерживать разработчикам компиляторов.

Eugene
02.07.2017
10:24:20
В бусте есть многомерный массив, а толку, если функций и векторизации над ним нет?

Eugene
02.07.2017
10:24:23

Eugene
02.07.2017
10:24:44
Там учить то нечего

Eugene
02.07.2017
10:25:35

/dev
02.07.2017
10:26:09

Eugene
02.07.2017
10:27:54
Там же есть ещё такая хрень, как оптимизация в самом компиляторе
-O3 там
Ну, как параметры

Google

Eugene
02.07.2017
10:28:15

dmtrge
02.07.2017
10:28:38

Маришка
02.07.2017
10:29:33

Eugene
02.07.2017
10:29:40
А что такое шланг?

dmtrge
02.07.2017
10:29:42
-O3 там
Думаете, использовать будет разумно для всей системы?

/dev
02.07.2017
10:29:49

Eugene
02.07.2017
10:32:08

Berkus
02.07.2017
10:35:35

dmtrge
02.07.2017
10:35:49