
Pavel
11.07.2017
15:36:35

Stepanos
11.07.2017
16:22:46
внедрил D и все)) тебя не уволят бо заменьі найти нереал

Denis
11.07.2017
16:24:05
Где вы находите такой менджмент?!

Dmitry
11.07.2017
16:24:17

Google

Oleg
11.07.2017
16:49:45

Eto
11.07.2017
16:52:49
Повезло. У меня не вышло привить D на работе. Хотя даже один проект писали на нём.

Oleg
11.07.2017
16:54:37

Denis
11.07.2017
16:54:59

Oleg
11.07.2017
16:55:19
кстати, я уже задавал тут вопрос про кросскомпиляцию на ARM?
кто-нибудь умеет?
просто на RPI2 не собирается dub =)
он есть, но старый

Denis
11.07.2017
16:56:34
Дык https://github.com/denizzzka/D_minimal_Cortex-M3

Pavel
11.07.2017
16:56:50

Oleg
11.07.2017
16:57:22

Denis
11.07.2017
16:57:26
$ ldc2 -march=thumb -mcpu=cortex-m3 -c -g start.d

Google

Denis
11.07.2017
16:57:44
простой линукс проще чем голый металл же
помню что gcc не завёлся
а ldc2 сразу

Oleg
11.07.2017
16:58:43
так... чёт я упустил в этой жизни
на выходе то объектный будет

Denis
11.07.2017
16:59:03
его новая версия вчера вышла, кстати
Почему объектный? если линукс то elf

Eto
11.07.2017
16:59:35

Oleg
11.07.2017
16:59:42
линковщик из коробки или кросскомпиляционный из gcc нужен?

Denis
11.07.2017
16:59:49
всё дело в линкере, которые в дебиан входят уже

Eto
11.07.2017
17:01:03

Pavel
11.07.2017
17:01:28
Ну тогда аксиома Эскобара :D

Oleg
11.07.2017
17:01:42

Denis
11.07.2017
17:02:36

Oleg
11.07.2017
17:03:04
ну из ldc2 --help

Denis
11.07.2017
17:03:05
Линкер отдельно

Oleg
11.07.2017
17:03:19
линковщик из коробки или кросскомпиляционный из gcc нужен?
всё дело в линкере, которые в дебиан входят уже

Denis
11.07.2017
17:03:31
в дебиан входит:
$ arm-none-eabi-ld -T stm32f103.ld —gc-sections start.o -o start.elf

Google

Oleg
11.07.2017
17:03:44
оке, видимо недопонял

Denis
11.07.2017
17:03:52
https://github.com/denizzzka/D_minimal_Cortex-M3 тут прям по шагам

Eto
11.07.2017
17:05:31

Denis
11.07.2017
17:06:00
Тогда риск быть заменённым на робота

Eto
11.07.2017
17:06:31
Ну, если ты занимаешься не разработкой этих самых роботов, то риск быть заменённым у тебя всё равно остаётся.

Denis
11.07.2017
17:06:49
Ну у плотников он прямо уже случился
Каркасы домов и всякие прочие штуки уже на фабриках фигачат давно

Eto
11.07.2017
17:07:44
Я про плотников образно. Подразумевается уход из помойки под названием IT.

Pavel
11.07.2017
17:07:55
Я тоже. Может в плотники уйти?
Может будет набирать такая новая профессия как "критик говнокода". Есть же ресторанные критики, кинокритики, почему бы и таким не появиться.

Eto
11.07.2017
17:08:16
Гениально!

Denis
11.07.2017
17:08:23

Dmitry
11.07.2017
17:08:44
@chebotarevp угу, уже вышел. Сегодня первый день был

Denis
11.07.2017
17:09:02
Гениально!
Это можно автоматизировать "анализатором цикломатической сложности"

Dmitry
11.07.2017
17:09:22
Пока подзадача парсер написать, а дальше думаю буду пытаться vibed с OpenStreetMap скрестить наверно

Pavel
11.07.2017
17:09:47
Везет тебе на геопроекты попадать постоянно )

Denis
11.07.2017
17:09:49

Eto
11.07.2017
17:10:02

Dmitry
11.07.2017
17:10:35
@ahdenchik ну я уже писал геопортал один на vibed и даже успешно, так что думаю все норм будет

Denis
11.07.2017
17:10:55

Eto
11.07.2017
17:11:06

Google

Denis
11.07.2017
17:11:12

Dmitry
11.07.2017
17:11:27
https://github.com/bubnenkoff/Geoportal2

Denis
11.07.2017
17:11:35

Dmitry
11.07.2017
17:12:23
Правда мне там 80% кода уже говнокодом кажется т.к. я даже vue использовал не так как надо

Eto
11.07.2017
17:12:57

Denis
11.07.2017
17:13:00

Dmitry
11.07.2017
17:14:03
В онлайне его нету, там никакой магии. Все очень тупорное. Там с переводом был какой-то гемор т.к. привязка была в методанных, а они были кривые, а время разбираться не было

Denis
11.07.2017
17:14:23
См. ремарку про менеджмент)

Dmitry
11.07.2017
17:15:33
Щас я в Vue.js хотя бы более или менее воткнул и могу на нем какие-то не ущербные вещи делать

Admin
ERROR: S client not available

Denis
11.07.2017
17:16:09

Pavel
11.07.2017
17:16:20
vue очень классный

Dmitry
11.07.2017
17:16:39
а без веб него никак, постоянно попадаются задачи где он нужен
Если коротко — вероятно придется писать хреновину, которая будет данные из локальной базы OSM визуализирвать и чтобы их можно было как-то редактировать и аннотациями снабжать, но это в теории. Пока первый день всего был и ничего пока до конца не ясно

Denis
11.07.2017
17:18:01

Dmitry
11.07.2017
17:18:26
не понял мысли...

Denis
11.07.2017
17:18:52
не понял мысли...
Веб это нарушение всяких там абстракций и прочих правил. Он не работает.
Веб это доска объявлений из провинциальной газеты, где продавец хотдогов ПРОГРАММИСТУ заказывает сделать ещё одно объявление, пофиг какими средствами.

Dmitry
11.07.2017
17:20:31
да я понимаю...

Google

Denis
11.07.2017
17:20:38
Ой не открылось на андроиде 4.5.1488 ?! Сейчас перепилим сайт под него
Ну вот и ок)
И он схлопывается. Всякие соцсети дают стандартный вид всяким статьям, даже рекламным.
Потому что костыли всем уже поперёк горла

Dmitry
11.07.2017
17:22:18
но просто без визуализации никак тоже...

Denis
11.07.2017
17:22:45
И сэр, который WWW придумал, тоже каялся: мол, зря добавили цвета к текстам. После этого и понеслось....
Терминал это тоже визуализация
И даже телеграм с его интерфейсами к ботам это возврат к истокам
Тут всё однообразно и можно (теоретически) настроить отображение под себя
/me начал пилить поддержку D на стороне сервера PostgreSQL
Одним местом чую что понадобится оно

Pavel
11.07.2017
17:28:28
Это каким образом? Формат вызовов в си править?

Dmitry
11.07.2017
17:30:46
@ahdenchik это полезная штука была бы...

Denis
11.07.2017
17:31:30

Pavel
11.07.2017
17:31:58
Что конкретно ты делаешь для поддержки D на сервере постгреса
Там же огромная кодовая база и все на си )

Denis
11.07.2017
17:32:59
Там два слоя надо: сделать поддержку Server Programming Interface - позволяет запросы делать и результаты читать, а потом ещё аналог pgplXXX чтобы писать процедуры на D
второе это уже косметика, просто для удовольствия написания на Ди кода внутри базы

Pavel
11.07.2017
17:33:26
А ну здорово
Вебу это очень поможет ;)

Denis
11.07.2017
17:33:44

Pavel
11.07.2017
17:34:17
Года 2 назад я видел какую-то метрику что в постгресе самый низкий процент ошибок на 1000 строк кода.

Denis
11.07.2017
17:34:29
Вебу это очень поможет ;)
Только "макакингу": ди небезопасен для написания внутренних функций, косяк в коде будет означать падение всего сервера