
Dmitry
03.09.2017
17:30:38
исправить это можно только сделав нормальный парсер

?
03.09.2017
17:30:58
А почему просто не в git?
Git book там к примеру

Google

Dmitry
03.09.2017
17:31:59
я хз тогда как у меня вообще paste.code123.org заработал...
может там есть какие-то еще "Но"
когда из ssh канает
просто он уже 3 дня работает (сейчас правда на нем проверил теорию про ssh и он с закрытием сессии помер)

?
03.09.2017
17:32:56
Это тоже приложение твоё?
Значит он запущен не через ssh
Или как то хитро, что то типа screen

Dmitry
03.09.2017
17:34:24
мое
я сам его в пятницу запускал по ssh

?
03.09.2017
17:38:19
Значит та сессия не отвалилась почему то

Dmitry
03.09.2017
17:39:00
сессии часто зависают?
А хотя.... походу у меня ssh на работе так и остался открыт...
я правильно понимаю, что нужно запускать так:
screen ./app ?

Google

?
03.09.2017
17:39:44
Сессии нет, это уже баг
Нет
1)screen
И в нем уже

Dmitry
03.09.2017
17:40:34
я сделал как написал выше и работает...

?
03.09.2017
17:40:35
А потом можно убивать сессию
Может быть, я просто не запускаю так
Потом просто можно опять запустить его, и подсоединить к сеансу
Изи

Andrey
03.09.2017
18:38:13
Для тех кто не читал: https://p0nce.github.io/d-idioms/

Dmitry
03.09.2017
18:47:37
Dlang.ru/book
> крайне значительно
Масло-масляное. Просто «значительно» будет ok.

Dmitry
03.09.2017
18:48:43
Ну я буду признателен всем кто засадомитит фиксы. Можно там issues создать тему и там просто нужные места процитирует

Pavel
03.09.2017
18:53:50
А есть гитхаб с сайтом и книгой?

Dmitry
03.09.2017
18:55:35
https://github.com/bubnenkoff/dlang.ru

Ievgenii
03.09.2017
19:31:14

Pavel
03.09.2017
19:39:14
@DmitryBubnenkov https://github.com/bubnenkoff/dlang.ru/pulls

?
03.09.2017
23:07:58

Andrey
03.09.2017
23:08:35
я тут немножко книгу на сайте почитал, правда, с середины. ошибки по тексту складывать куда?
(если нужно, конечно)

Google

Pavel
03.09.2017
23:09:19
pull request на гитхаб?

Andrey
03.09.2017
23:09:53
https://github.com/bubnenkoff/dlang.ru/pulls
?
ок, разместил

Pavel
03.09.2017
23:45:12
А что то не видать, там 2 моих только

Andrey
04.09.2017
04:53:34
а я в issues положил. неправильно?

Dmitry
04.09.2017
05:38:59
Нормуль)
Щас до компа доберусь и поправлю все
Кстати, а libasync она в бинарик влинковывается или как?

Maxim
04.09.2017
07:28:22
да, это же обычные исходники на D

Dmitry
04.09.2017
07:28:59
просто я меняю sdl и пытаюсь понять есть ли разница в бираниках собранных с разными параметрами

Maxim
04.09.2017
07:33:03
подозреваю, это зависит от параметров)

Dmitry
04.09.2017
07:33:42
dependency "vibe-d" version=">=0.8.1"
subConfiguration "vibe-d" "libasync"
пробую с subConfiguration "vibe-d" "libasync" и без

Andrey
04.09.2017
08:06:55
Нормуль)
добавил еще один файл, по мелочи.

Dmitry
04.09.2017
08:07:21
угу, в течении дня доберусь
сейчас пытаюсь понять что там с либасинком, у меня почему-то pastecode перестал падать если его не указывать

Andrey
04.09.2017
08:10:16
ну я на быстроте исправлений не настаиваю (: если нужно и когда у меня будет время, могу кидать в ту же тему еще результаты проверки.

qwerty
04.09.2017
08:25:34
Никто не видел никаких статей по использованию std.traits на практике для генерации кода? Вчера час убил на то, чтоб понять как скопировать поля с их типами их одной структуры в другую.

Pavel
04.09.2017
09:51:34
Возможно тебе нужны миксины
Я так делал, когда в нескольких структурах надо было использовать одно и то же поле и метод работы с ним.

Google

qwerty
04.09.2017
09:56:24
Ну да, но может есть еще способ. Вообще у меня были проблемы с получением типов полей. Их не получалось сохранять в переменную (то есть я хотел переменной присвоить результат Fields!MyType), хотя имена полей получалось.

Dmitry
04.09.2017
09:56:44
Если я хочу сделать микросервис по мониторингу других микросервисов, то логично ли будет сделать микросервис который будет время от времени чеерез ps и grep проверять что живо, а что нет? И отдавать это в тот же веб. Или там другой пододход какой-то нужен?

Pavel
04.09.2017
09:57:14
Оу пахнет костылищами :)

Ievgenii
04.09.2017
09:57:15
Ну конечно можно и так
Но есть уже системы для этого
Тот же забикс

Pavel
04.09.2017
09:57:27
Есть куча разных методов и сервисов

Dmitry
04.09.2017
09:57:39
ну я велосипед хочу)

Ievgenii
04.09.2017
09:57:44
:)
Тогда все в твоих руках!)

Admin
ERROR: S client not available

Dmitry
04.09.2017
09:57:59
просто все остальное уверен будет очень тяжелое

qwerty
04.09.2017
09:58:38

Pavel
04.09.2017
09:59:03
Нет, я про написание своего сервиса мониторинга
А про тип, может можно заюзать typeid() как то

Ievgenii
04.09.2017
09:59:48
А чего не добавить простой экшин, который будет возвращать статус твоего приложения?

Dmitry
04.09.2017
10:00:31
к примеру? каждую минуту отправлять что-то наружу? что живое. если не отправляет = мертвое?

qwerty
04.09.2017
10:01:09

Oleg
04.09.2017
10:02:22

Google

Oleg
04.09.2017
10:02:52
Там места 3 минимум, где я манипулирую полями
В одном месте реализую интерфейс автоматически

qwerty
04.09.2017
10:03:43
манипуляции с полями

Oleg
04.09.2017
10:03:59
sbin просто перебираю, core реализую интерфейс
Сейчас за рулём, не удобно конкретней указать

qwerty
04.09.2017
10:04:45
уже вижу кажется
спасибо!

Oleg
04.09.2017
10:06:11
Ещё в ssll получаю всё о функции при выставке миксина в тело (rtload)
Вернее в mosquitto пример использования ssll

Pavel
04.09.2017
10:13:52
Меня тут по работе заставляют писать на C#. Как от него впечатления? Стоит попробовать?

qwerty
04.09.2017
10:15:32
представляю какая сейчас конструктивная критика и объективная пойдет...

Pavel
04.09.2017
10:16:51
Мне кажется он довольно похож на D
Только куда более развитый инфраструктурно и с кучей инструментов :D

qwerty
04.09.2017
10:20:27
что в коммерческой разработке (о которой я так понимаю идет речь) куда важнее "фичевости" языка. К тому же если на работе говорят, то я так понимаю отказаться нельзя

Pavel
04.09.2017
10:21:43
Ну в общем там скользкая ситуация... ) Американцы поставили перед фактом команду разработки что стек будет переведен на C#/Axure, даже не спросив ее.
И есть вариант или согласиться, что впринципе не так уж плохо, учитывая что будет переписано 10летнее легаси на пхп, или устроить бунт.

qwerty
04.09.2017
10:22:33
ооо
так серверная разработка?

Pavel
04.09.2017
10:22:45
Да

qwerty
04.09.2017
10:22:46
я-то думал desktop или mobile

Dmitry
04.09.2017
10:25:11
Павел, а если предложить им микросервисную архитектуру? Туда Ди проще будет вписать
К теме про: каждый сервис сообщает наблюдателю свой статус. В чем минусы? Через что наблюдателю стучаться? Через какие механизмы?