
Alexey
30.04.2017
17:10:09

Andrei
30.04.2017
17:10:23
@AlexFails

Alexey
30.04.2017
17:10:27
а я хотел о вакансии С++ в Maps.me рассказать

Andrei
30.04.2017
17:11:20
У вас там есть оффлайн карты?

Google

Andrei
30.04.2017
17:11:33
Они отрендеренные или рендерятся на девайсе?

Alexey
30.04.2017
17:11:39
вектор, разумеется

Andrei
30.04.2017
17:11:55
Ваш формат или что-то стандартное?

Ruslan
30.04.2017
17:12:14

Alexey
30.04.2017
17:12:21
особого рокетсайнса нет, тем более что исходный код проекта открыт

Andrei
30.04.2017
17:13:17
А данные чьи? OSM?

Alexey
30.04.2017
17:13:23
ага

Andrei
30.04.2017
17:13:45
Интнресен именно момент как вы оффлайн на девайсе их рендерите.
Вектор-вектором, но что имеется в виду?

Alexey
30.04.2017
17:14:32
https://habrahabr.ru/company/mailru/blog/262903/
имей только в виду, что могло что-то за два года измениться
там Даша с Ромой постоянно борятся за оптимизацию и скорость рендера

Andrei
30.04.2017
17:15:42
Понятно. Я просто уже закопался делать оффлайн рендеринг для slippy map

Google

Andrei
30.04.2017
17:15:51
Но мне под винду надо.
Mapnik завести +- нереально.
Рендерю в итоге libosmscout
Но рассматриваю и другие варианты, тем более, что придётся в какой-то момент и на мобилки перейти.
Если ваш движок так и останется открытым — будет круто.

Alexey
30.04.2017
17:19:34
сам думаю что останется, но в любом случае напиллинг нужен будет; все-таки из коробки сейчас мало что работает опенсорсное
даже просто чтоб свою сборку Maps.me сделать надо голову включать и всякие рантаймы-зависимости руками прописывать

分解物質
30.04.2017
18:02:14

Stanislav
30.04.2017
18:03:36
я тут случайно нашел такое https://github.com/boost-experimental/di

Evgeniy
30.04.2017
18:11:10

Antony
30.04.2017
18:22:38
Там исходники приятно почитать. В них сокрыта пара неплохих трюков метапрограммирования

Александр
30.04.2017
18:52:13

Alexander
30.04.2017
19:07:11
Определение наличия шаблонного метода у шаблонного класса, емнип

Stanislav
30.04.2017
19:08:32
автор же https://github.com/apolukhin/magic_get

/dev
30.04.2017
19:14:02

Илья
30.04.2017
19:15:12

Stanislav
30.04.2017
19:15:29

Google

Илья
30.04.2017
19:15:37

/dev
30.04.2017
19:15:52

Илья
30.04.2017
19:16:03

/dev
30.04.2017
19:16:12
близко

Илья
30.04.2017
19:17:49
близко
близко да не близко, что на php что на python что на c# на код глянешь - сразу ясно становится что он делает, а на плюсы глянешь и просто охреневаешь - шта эта...

Stanislav
30.04.2017
19:18:16

/dev
30.04.2017
19:18:30
что сказать, неосиляторам тут не рады
php бы языком вообще постеснялся называть в приличном обществе

Илья
30.04.2017
19:19:03
притом что в принципе я плюсы знаю - в универе учил, но там как-то не затрагивались новые стандарты

Stanislav
30.04.2017
19:19:31
и ваще оффтоп

Илья
30.04.2017
19:21:26

Stanislav
30.04.2017
19:22:44

/dev
30.04.2017
19:23:10

Stanislav
30.04.2017
19:23:38
и опять же оффтом

/dev
30.04.2017
19:23:52

Илья
30.04.2017
19:24:30

/dev
30.04.2017
19:24:31
вообще, вот #holywar

Илья
30.04.2017
19:24:35
там куча всяких

/dev
30.04.2017
19:24:39
#holywar

Group Butler [beta]
30.04.2017
19:24:39
#holywar
С таким заявлением вам лучше сюда:
pro.cxx.holywars

Google

Andrei
30.04.2017
19:59:00

Admin
ERROR: S client not available

Dumitru
30.04.2017
20:04:47

Alexander
30.04.2017
20:47:21

here1am
30.04.2017
21:10:46
помнится, мне было когда-то такое ограничение, что для переменной значимы только первые 32 символа. это было ограничение в старом стандарте или в компиляторе?

Alexander
30.04.2017
21:11:38
это какой-то быдло-компилятор

Stanislav
30.04.2017
21:12:06
какие символы?

Evgeniy
30.04.2017
21:12:33

Alexander
30.04.2017
21:12:46

here1am
30.04.2017
21:12:59
для какой переменной?
я о имени переменной, прошу прощения. ну например abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz и abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuv воспринимались как одна и та же переменная

Alexander
30.04.2017
21:13:36

Evgeniy
30.04.2017
21:13:43
рекомендуется
ну рекомендуется, значит по факту любой нормальный компиль имплементирует
у g++ нет ограничения вроде

here1am
30.04.2017
21:14:02
возможно, дело действительно в провальном компиляторе потому что такие знания были мне переданы преподавателем, который настаивал на использовании турбо си или что там было
но мало ли, там в принципе технологии 20летней давности, поэтому авось дело в c89

Stanislav
30.04.2017
21:16:14

here1am
30.04.2017
21:16:45

Stanislav
30.04.2017
21:17:20

Google

Evgeniy
30.04.2017
21:18:08
у майков 2048
https://msdn.microsoft.com/en-us/library/565w213d.aspx

Alexander
30.04.2017
21:18:19

here1am
30.04.2017
21:18:53

Alexander
30.04.2017
21:19:14

here1am
30.04.2017
21:19:34
ок, спасибо


Cate
30.04.2017
21:25:47
Регистрация на встречу 14 мая: http://piter-united.ru/itgm10/
Программа:
Катя Стрельникова (координатор Embedded.group) - "IoT в России, от ожидания к реальности"
Обзор устройств российского производства, сферы применения, технологии применяемые при разработке, ближайшее обозримое будущее в России. - 20 минут
Вячеслав Ольховченков (SOHO) - "Часы EZ430: год от одной батарейки и микропроцессор внутри"
Перепрограммируем функционал микроконтроллера в часах под свои нужды, создаем свое уникальное устройство. - 30 минут
Кирилл Тихонов из Navico - "Google test on bare-metal"
Разберем какие проблемы встречаются при юнит тестировании низкоуровневого кода для микроконтроллеров на C/C++ и покажем как их обойти. - 40 минут
Разминаемся игрой в Кибер-городки. Соревнование на меткость за призы. Перед обедом. - 20 минут
Павел Косенков из Flexibity - "Ардуино нам не мило"
Почему простенькая платформа оказалась слишком переоцененой и чем она мешает для полноценного развития индустрии разработок.
Павел Курочкин из Genrnd.ru - "Как загрузить Linux под SAMA5D3"
HowTo. Запускаем Linux на системе на кристалле с ARM процессором - SAMA5D3 от Atmel.
Тим Ташпулатов из Charge Limited - "Мастер класс по KiCad для новичков и не только"
Учимся работать со свободно-распространяемым ПО.
Ребята, кому интересно - велкам. Попробую трансляцию всего этого сделать.
Но пока не обещаю на 100%


Alexander
30.04.2017
21:26:17
http://www.oreilly.com/programming/free/practical-c-plus-plus-metaprogramming.csp #book