@dlangru

Страница 707 из 719
Pavel
08.10.2018
21:39:51
Я просто временно активно срусь в чате про философию и политику

Ackeard
08.10.2018
21:56:41
Я просто временно активно срусь в чате про философию и политику
Достаточно ли только мыслить, чтобы существовать?

Pavel
08.10.2018
22:04:05
Надо еще быть в телеграме

Dmitry
08.10.2018
22:46:26


Google
Evil
09.10.2018
03:40:46
Ыыы

Igor
09.10.2018
05:30:42
Доброе утро!)

Ievgenii
09.10.2018
05:34:37
И тебе

Igor
09.10.2018
06:06:00
Подскажите, пожалуйста, как правильно настроить dcd-server чтобы он dub пакеты дополнял?

Ievgenii
09.10.2018
06:18:31
Без понятия

Stanislav
09.10.2018
06:28:19
у тебя VSCode?

там вроде всё робило нормально с пакетами из даба

нужно просто пути правильно прописать

Igor
09.10.2018
06:29:05
И vscode и sublime

А пути прописывать до .dub/packages?

На данный момент нормально автодополняет у меня только стандартную библиотеку.

Google
Stanislav
09.10.2018
06:31:54
покажи свой конфиг для vs code

settings.json

Igor
09.10.2018
06:32:20
Только вечером смогу

Dmitry
09.10.2018
07:05:05
Только что проверил, все великолепно работает:

qwerty
09.10.2018
08:10:50
Оффтоп, но думаю стоит знать https://www.linux.org.ru/forum/talks/14496707

Igor
09.10.2018
08:10:54
Спасибо большое! Дома посмотрю. Я только начал dlang осваивать поэтому некоторые тонкости пока не знаю

Ievgenii
09.10.2018
08:35:12
Оффтоп, но думаю стоит знать https://www.linux.org.ru/forum/talks/14496707
Боже, я через слово не понимаю. На какому языке он пишет?

Это просто ужас!

Видать это сленг, а я к такому не привык(

Igor
09.10.2018
08:39:46
какой-то гной а не статья

Stanislav
09.10.2018
08:42:19
зачем такое читать :)

Ievgenii
09.10.2018
08:42:53
Я до конца и не дочитал))

Igor
09.10.2018
08:48:32
я тоже

qwerty
09.10.2018
08:59:17
справедливости сказать я тоже не понял, но там есть ссылка не реддит

https://medium.com/@kareldonk/im-very-disappointed-in-linus-torvalds-f5d0b4759cd4 и вот еще есть ссылка

Ievgenii
09.10.2018
09:06:16
Ой лень читать...

Ради прикола решил попробовать собрать GO на LLVM

Уже 2й или 3й час бьюсь, просто чтобы собрать этот гребанный фронтэнд

Ничего не получается

Google
Ievgenii
09.10.2018
09:07:58
Помни как я этоже делал для D

Просто взял одну команду, выполнил и ВСЕ!

Valeriy
09.10.2018
09:10:44
Для тех кто в танке, напиши в двух словах как ты это сделал

Dmitry
09.10.2018
10:28:24
Через час сделаю. Там все 1к1 с доками

Ievgenii
09.10.2018
10:51:33
Та ну в жопу этот LLVM и GO

Будет компилятор по умолчанию

ГОвно

Maxim
09.10.2018
10:56:48
на днях баловался кросскомпиляцией ldc linux -> win64, подсовываешь msvc библиотеки, и всё как по маслу)

еще на один шажок ближе к мечте)

Evil
09.10.2018
10:58:47
на днях баловался кросскомпиляцией ldc linux -> win64, подсовываешь msvc библиотеки, и всё как по маслу)
Судя по извращённости этого процесса, мечта это самому себе присунуть?Хотя да, мы все любители помечтать.

Maxim
09.10.2018
10:59:08
а чего извращенного-то?

Evil
09.10.2018
10:59:52
Поиск не стандартных решений

Ievgenii
09.10.2018
11:00:04
Нормальный подход

У тебя CI на линуксовом тазике

И если llvm это поддерживает, чего нет?

Maxim
09.10.2018
11:01:47
ну вообще, мне нужно было пофиксить виндовые баги в своей разработке, а работаю я в ubuntu, в виртуалке собирать все это лень, решил вот таким вот образом сделать

мне норм

Evil
09.10.2018
11:04:35
Ну ладно, мб я загнался)

Google
Oleg
09.10.2018
11:09:06
Оффтоп, но думаю стоит знать https://www.linux.org.ru/forum/talks/14496707
статья гной, но проблема, как я понимаю, не шуточная...

толерасты перегибают палку

после смерти Линуса права на ядро перейдут его дочери, а она уже в какой-то странной тусовке

а в этой тусовке все придерживаются каких-то странных правил и могут выпилить пол ядра на основании того, что его писали мужчины нормальной ориентации

ну вот я так понял

Maxim
09.10.2018
11:20:23
не на ядро же, а на бренд

хотя, в США такие законы, что и это будет геморроем)

Oleg
09.10.2018
11:23:04
не на ядро же, а на бренд
в том то и дело, что это огромный объём юридической работы, чтобы перевести код ядра под другую лицензию

как я понял, опять же из ссылок и коментов на reddit

Maxim
09.10.2018
11:24:37
глядишь, hurd допилят на волне страха)

Oleg
09.10.2018
12:57:03
vs-code запустил 70 экземпляров dcd сервера, которые выжрали 8Gb RAM

и всё равно на этом проекте не работает автодополнение, сука...

Ievgenii
09.10.2018
12:58:33
))))

Pavel
09.10.2018
13:02:49
А как работает этот dcd то? Кто-то копал внутри? Он сам анализирует или постоянно запускает компилятор и парсит его вывод?

Pavel
09.10.2018
13:04:26
А ему для этого нужны все исходники включая .dub пакеты?

NullSanya
09.10.2018
13:06:57
А ему для этого нужны все исходники включая .dub пакеты?
Ну ты ему вроде бы просто пути передаешь до исходников, задействаванных в твоих

Так что да

Oleg
09.10.2018
13:08:01
dcd (или workspace-d) внутри использует dub как библиотеку, так что пути до dub пакетов может сам получать из dub.sdl

хотя да, сам dcd на вход получает пути

Google
Oleg
09.10.2018
13:08:50
на простых проектах без subPackage работает на ура

Pavel
09.10.2018
13:09:57
Я просто пытался запустить его на разных "средах" скажем так, в LXC контейнерах и в докере, а там же пути очень по разному могут монтироваться. Вот и надо понимать что чего куда.

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

NullSanya
09.10.2018
13:10:46
Pavel
09.10.2018
13:11:21
То есть на хост-машине установлен только vs-code (возможно с плагинами), но никаких компиляторов или dcd демонов.

Pavel
09.10.2018
13:12:45
На хост машину?

Он как раз и не должен этого делать, зачем засорять систему

Pavel
09.10.2018
13:14:44
Нет, потому что я не до конца разобрался как dcd работает. Он вроде открывает какой-то порт куда можно слать запросы на автокомплит

Pavel
09.10.2018
13:21:11
Кстати одна из проблем это невозможность указать кастомно папку .dub глобальных зависимостей

NullSanya
09.10.2018
13:21:37
Из за русских символов в путм

Pavel
09.10.2018
13:21:52
Это была бы бомба если бы можно было на чистой машине поставить vs-code, выкачать репозиторий с приложением, сделать docker pull && docker run и вуаля - все работает.

NullSanya
09.10.2018
13:22:31
Думаю так умеет haxe

Pavel
09.10.2018
13:24:28
Это метаязык который компилируется во всякие другие?

Страница 707 из 719