
Глеб
23.04.2018
17:28:49
всему есть причина. знать бы, какая :)

Eto
23.04.2018
17:35:30

Глеб
23.04.2018
17:37:47
неее... слишком большой ущерб вовсех смыслах: финансы это одно, но получить одним движением несколько миллионов крайне разгневанных и недовольных граждан, это надо уметь. вопрос, зачем.

Ackeard
23.04.2018
17:40:37
кто нибудь активно пользовался ProcessPipes?

Google

Valeriy
23.04.2018
17:58:17

Eto
23.04.2018
18:00:56

Ackeard
23.04.2018
18:01:45
https://run.dlang.io/is/KQoHPt я тут пытюсь заменить стдаут. ругается что моя f это File*

Глеб
23.04.2018
18:02:03
так не бывает. социологическая состовляющая ценивается всегда

Dark
23.04.2018
18:06:41

Valeriy
23.04.2018
18:10:00
Как то так https://forum.dlang.org/post/ygfvci4bruq.fsf@carillon.nixsys.be

Ackeard
23.04.2018
18:16:44
спасибо!
еще вопросик. можно ли в vibe.d как то получить путь до папочки public?

Pavel
23.04.2018
19:59:23
Ну можно взять args[0] при старте программы и дописать туда ~ "/public"

Denis
24.04.2018
01:58:00

Google

qwerty
24.04.2018
13:17:21
я пропустил
анонсы будут в чате или нет?

Pavel
24.04.2018
13:18:49
ты про бота релизов?

qwerty
24.04.2018
13:19:26
ага

Dark
24.04.2018
13:24:01

Denis
24.04.2018
13:24:40

qwerty
24.04.2018
13:27:07
а что неправославного-то?
и большинство активных пользователей согласны?

Pavel
24.04.2018
13:32:58

Dark
24.04.2018
13:39:14

qwerty
24.04.2018
13:39:29
Вызываю @DmitryBubnenkov

Dmitry
24.04.2018
13:39:56
Бота с канала я же убирал

qwerty
24.04.2018
13:40:40
так может вернуть его в чат
?
пока @DmitryBubnenkov думает. У меня еще вопрос. https://run.dlang.io/gist/68487619960b927cdbd3e6e4b2831062 сделал переопределение оператора и не могу понять. Тип rhs всегда надо было добавлять в шаблонные параметры функции? По-моему раньше можно было T opBinary(string op)(T rhs). Я что-то путаю?

Oleg
24.04.2018
13:57:17

qwerty
24.04.2018
13:57:22
ок!

Oleg
24.04.2018
13:58:59
ок!
Возможно ты использовал T как параметр самой структуры или класса

qwerty
24.04.2018
13:59:09
хм
может

Google

qwerty
24.04.2018
13:59:31
сейчас кстати PR будет ;)
20 минут
в duseful

Oleg
24.04.2018
14:00:04
Оке

Denis
24.04.2018
14:41:50

Stanislav
24.04.2018
14:47:28
хороший тон вроде как сделать чтобы он отвечал чо-нить в духе
вы подписались
а там команд получается нет? аля /start /stop ?

Pavel
24.04.2018
14:51:02
Да он должен ответить хоть что то )
Бот-интроверт

Denis
24.04.2018
14:51:14
Мне было лень)
Код открыт же)

Denis
24.04.2018
15:04:19
У меня ещё с каналом проблемы - ипв6 нестабильный
ещё бы хорошо тут на канале бота иметь для записи истории, кстати
гуглить чтобы можно было
скорее всего, есть готовые боты для этого

Dark
24.04.2018
15:13:14

Eto
24.04.2018
15:14:00

Denis
24.04.2018
15:16:20
А он поиск но не просмотр глазами все истории же?

Eto
24.04.2018
15:55:49

Google

qwerty
24.04.2018
15:59:30
нажмите ctrl-f
получите поиск по чату

Denis
24.04.2018
16:01:58
Не понял.
просто глазами прочитать историю, без поиска?

Dmitry
24.04.2018
16:08:15
https://s3.eu-west-2.amazonaws.com/wasm-qt-examples/last/index.html

Eto
24.04.2018
16:10:35

Denis
24.04.2018
16:15:38
и владеет ею проприетарно

Stanislav
24.04.2018
16:21:08
господа программисты, я сейчас опять буду дурацкие вопросы задавать.
чет я туплю сегодня неимоверно.
допустим ко мне прилетел пакет по tcp, я его распарсил и получил структуру определенного типа.
и как мне ее вернуть? допустим пакет бывает 3х видов open, update, notification. я распарсил некий байт, узнал тип пакета, создал структуру нужную, ее заполнил распарсенными данными.
типа сделать по тупому, 1 функция будет возвращать тип пакета, а потом отдельно вызывать функцию парсинга пакета определенного типа?

Denis
24.04.2018
16:22:30
union
n
i
o
n

Stanislav
24.04.2018
16:22:53
а как я снаружи узнаю что конкретно внутри?

Admin
ERROR: S client not available

Stanislav
24.04.2018
16:23:11
а, типа поле с типом проставить?

Denis
24.04.2018
16:23:28
ты же сказал что сначала узнаешь тип
а далее применяй union

Stanislav
24.04.2018
16:23:57
лан, примерно понял ) спасибо

Pavel
24.04.2018
16:24:05
Если знаешь тип то алгебраик)

Stanislav
24.04.2018
16:24:40
а оно в беттерси работает? напомни плиз где этот модуль в фобосе
нашёл

Pavel
24.04.2018
16:27:04
Заголовок наверное инвариантен и содержит инфу о типе.

Pavel
24.04.2018
16:27:50

Google

Stanislav
24.04.2018
16:28:50
ну да, остановлюсь наверное на варианте с юнионом, спасибо ?

Pavel
24.04.2018
16:29:49
Но ты можешь сделать структуру которая хранит тип и юнион и получишь 90% алгебраика

Tom
24.04.2018
16:31:02

Stanislav
24.04.2018
16:31:31

Pavel
24.04.2018
16:32:13
Ну если посмотришь код алгебраика то там тонны проверок для типобезопасности и всего такого

Denis
24.04.2018
16:33:16
РКН забанил Делимобиль

Eto
24.04.2018
16:35:58
Затем что он её не показывает
Видимо ограничение данного вида чата. Надо смотреть API, возможно есть способ скачать всю историю. И как говорилось ранее — есть поиск.

Stanislav
24.04.2018
16:36:48
чет serve-d какой-то не оч стабильный, падает постоянно

Tom
24.04.2018
16:41:02

Stanislav
24.04.2018
16:42:35
да они круглые сутки с переменных успехом пытаются банить, но дуров пока не сдается )
дофига ипов гугла заблочено, видимо из-за их dns over https
dns.google.com фронтится через www.google.com

Denis
24.04.2018
16:48:50

Stanislav
24.04.2018
16:49:17
последнюю неделю чиним как можем последствия для клиентов, поэтому чот не до программирования было особо :(
лан, чот в оффтоп понесло меня уже (чертов РКН!)
как же все в ди легко и просто дается после го

Tom
24.04.2018
17:29:02
например?

Stanislav
24.04.2018
17:30:47
ну я про функционал которого в го нет, а в ди есть. очень жизнь облегчает )
особенно перегрузки
взять тот же голанговский math/big (который мне особенно не нравится)

Dark
24.04.2018
17:44:05
Ну голанг на ихние горутинах построен

Stanislav
24.04.2018
17:47:41
ну горутины это всего-лишь часть языка.
а то что кучу нечитаемого кода приходится писать - это такое. хотя возможно я еще не привык

Oleg
24.04.2018
19:37:58
сейчас кстати PR будет ;)
Только домой приехал, посмотрел. Оператор возведения в степень есть, выглядит так ^^, кажется только недавно стал доступен в ctfe и без импорта std.math, но как явление сколько помню D - столько и был
https://dlang.org/changelog/2.080.0.html#fix5227