
Ievgenii
29.08.2017
16:27:48
Оно точно работает
Когда-то давно писал демона на D под ним
Было, правда, давненько, но вышло стабильно

Pavel
29.08.2017
16:46:34
а fast.json неправильно парсит) тоже багованный

Google

Wladyslaw
29.08.2017
18:47:57
а посоветуйте каналы в телеграм

Pavel
29.08.2017
19:18:29
https://github.com/goq/telegram-list

Wladyslaw
29.08.2017
20:06:12
тут походу на все вопросы ответы есть)

Eto
29.08.2017
20:33:09
Чат профессионалов.

Oleg
30.08.2017
03:26:53
Хм, а dlang.ru там нет

Friedrich
30.08.2017
07:17:16
Надо добавить. Зашлите туда PR, мейнтейнер всегда принимает новые чаты.

Dmitry
30.08.2017
09:03:38
После установки dmd на linux где и что прописать чтобы dmd и dub были в переменных окружения?

Maxim
30.08.2017
09:04:05
они сразу будут

Dmitry
30.08.2017
09:04:20
пишет комманд нот фаунд

Maxim
30.08.2017
09:04:26
а что за линукс?

Dmitry
30.08.2017
09:04:37
указанная команда вроде бы только для текущей сессии поставит
или нет?

Google

Maxim
30.08.2017
09:05:25
так там же написано run bla-bla-bla
вот это и запусти)
но, конечно лучше ставить через пакетный менеджер

Dmitry
30.08.2017
09:05:57
оно вроде только для текущей сессии поставит?

Pavel
30.08.2017
09:06:00
Лучше ставить из пакета или перенести бинарник в /usr/local/bin/dmd

Dmitry
30.08.2017
09:06:23
в debian это apt-get install dmd ?

Maxim
30.08.2017
09:06:31
тогда оно сразу будет в /usr/bin и будет контролированться пакетным менеджером

Dmitry
30.08.2017
09:07:02
а нешл инструкцию

Maxim
30.08.2017
09:07:23
надо apt-репозиторий добавить
в последних убунтах, кстати, ldc в snap есть

Dmitry
30.08.2017
09:13:25
а разве dub в dmd-дистрибутив не входит?

Maxim
30.08.2017
09:14:55
вроде нет)
по крайней мере, через apt-get его надо ставить отдельно

Dmitry
30.08.2017
09:28:49
Привет. Можно вопрос? Если задача накропать shared library, то нужно функции оборачивать в extern(C) { ... }? Или не обязательно?

Dmitry
30.08.2017
09:29:02
что может быть?
collect2: error: ld returned 1 exit status
Error: linker exited with status 1
dmd failed with exit code 1.

Ned Ogl
30.08.2017
09:29:25

Dmitry
30.08.2017
09:31:21
это полное сообщение, пробую без ssl собрать

Google

Maxim
30.08.2017
09:32:54
наверное, надо что-то типа sudo apt-get install libssl-dev сделать

Ned Ogl
30.08.2017
09:37:41
Бесит, если честно, эта дебиановская система пакетов...

Maxim
30.08.2017
09:37:53
почему?)

Ned Ogl
30.08.2017
09:38:10
почему?)
Она ущербна чуть более чем полностью
А уж зависимости эти...

Maxim
30.08.2017
09:38:37
почему ущербна?)

Ned Ogl
30.08.2017
09:39:07
Обновления дистров тянуть вообще невозможно, половина конфигов перезаписывается хер пойми как.

Maxim
30.08.2017
09:40:03
ну не знаю, по крайней мере, на десктопе с 2009 года практически не встречал проблем)
хотя, конечно, snap удобнее, если говорить именно про распространение готовых программ
а про libssl-dev, вполне очевидно, что перед тем, как использовать либу в разработке, ее сначала нужно откуда-то взять)

Ned Ogl
30.08.2017
09:41:46
Меня убунта этим выбесила в край.
-dev - это хедеры

Maxim
30.08.2017
09:42:04
не только)

Ned Ogl
30.08.2017
09:42:09
Сама либа есть в ориг. пакете

Maxim
30.08.2017
09:42:32
еще и сошка, которая линкуется

Ned Ogl
30.08.2017
09:43:12
Сошка должна быть в оригинальном пакете и линковаться динамически

Maxim
30.08.2017
09:45:52
тьфу, или не сошка
ну короче, символы, все дела)
ну вы понели (с)

Google

Oleg
30.08.2017
09:54:09
Ну типа по стилю, не пробовал на самом деле. Но смысл, что это модификатор области видимости

Dmitry
30.08.2017
10:25:35

Maxim
30.08.2017
10:25:55
ну, видимо, дело не в ssl тогда

Dmitry
30.08.2017
10:26:01
А вот вижу:
/usr/bin/ld: cannot find -levent
/usr/bin/ld: cannot find -levent_pthreads

Maxim
30.08.2017
10:26:50
sudo apt-get install libevent-dev

Dmitry
30.08.2017
12:20:58
гляньте плиз у вас http://dlang.ru/ открывается? у меня только с мобилы почему-то

Dmitry
30.08.2017
12:22:48
Открывается нормально

Pavel
30.08.2017
12:23:01
открывается

Dmitry
30.08.2017
12:24:44
чудеса блин... у меня мои же сайты перестали открываться...

Admin
ERROR: S client not available

Maxim
30.08.2017
12:25:24
может, ты ему в hosts какой-то особенный ip прописал?)

Dmitry
30.08.2017
12:26:08
посмотрел, походу DNS не обновился

Wladyslaw
30.08.2017
12:36:37
я в 2013 конкретно попіхтел над ней

Maxim
30.08.2017
12:43:02
да никакой проблемы, просто надо установить все, что нужно для разработки)

Dmitry
30.08.2017
12:43:51
если сервис упадет, как сделать чтобы он автоматом поднялся?

Maxim
30.08.2017
12:57:30
подозреваю, нужно гуглить systemd autorestart service

Andrey
30.08.2017
14:22:41
Проапгрейдил себе виджет списка до дерева

Google

Dmitry
30.08.2017
14:23:17
гуи на чем?

Andrey
30.08.2017
14:25:18
свой

Dmitry
30.08.2017
14:26:09
OpenGL?

Andrey
30.08.2017
14:26:19
+

Eto
30.08.2017
14:27:33
http://blog.jasonhanley.com/2017/08/when-did-software-go-off-rails.html

Dmitry
30.08.2017
14:28:49
@sigod что про BetterС думаешь? Тебе вроде его хотелось?

Eto
30.08.2017
14:32:11
Не знаю. Ещё не определился со своим мнением.

Andrey
30.08.2017
14:57:33
щас закоммитчу
https://github.com/MrSmith33/voxelman/blob/master/source/voxelman/gui/widgets.d#L477

Dmitry
30.08.2017
17:27:45
Отзsвы о Go: "Писал парсер на go, получилось в 11 раз (!) больше строк кода, чем на питоне. Забросил go после этого парсера, моё время дороже."

Dmitry
30.08.2017
17:30:41
Go писался для галер.
А дишечка — для себя. :)
Любимого.

Ievgenii
30.08.2017
19:01:50
)))

Pavel
30.08.2017
21:12:04
Короче завершил я конкурс https://highloadcup.ru/ на 50м месте. Не супер конечно, но зато за 3 недели копания в языке очень много узнал нового о нем и вспомнил о системном программировании :) Есть что рассказать.
Мой спектр чувств за эти 3 недели прошел от восхищения языком до ненависти к нему и потом к умеренному восхищению в конце :)

Roman
30.08.2017
21:13:08
Статью запилишь?)

Pavel
30.08.2017
21:13:27
Да напишу наверно на телеграфе за недельку и сюда скину.

Roman
30.08.2017
21:16:50
А был бы сайт у нас...)

Pavel
30.08.2017
21:23:38
Хм а может просто на гитхабе запилю статью, прямо в репозитории с кодом.
Как раз удобно будет давать ссылки на комиты