@dlangru

Страница 289 из 719
Oleg
15.10.2017
16:27:57
Блин, ребят, чат по D... Как же надоел веб тут

Pavel
15.10.2017
16:28:08
)

Oleg
15.10.2017
16:28:13
Есть места обсуждения именно веба

А вот мест обсуждения D не так много

Google
Pavel
15.10.2017
16:28:29
Может отдельный чат создать для D in the web ?

Ievgenii
15.10.2017
16:28:38
Прямым образом программа содержит информацию о структуре конфига, а косвенным имеет возможность проверить валидность (пример: имя файла sqlite базы - наличие такого файла)
Ну у нас он даже о структуре ничего не знает и не должен. А наличие БД тоже не проверяет, а верит валидатору, который за нее это сделал

Oleg
15.10.2017
16:28:40
Был такой
Но там никто не сидел

Ievgenii
15.10.2017
16:29:13
Блин, ребят, чат по D... Как же надоел веб тут
Ну смотри, сейчас подавляющее большинство приложений работает с вебом... Как бы это нам не хотелось.

Ievgenii
15.10.2017
16:31:23
))))

Это да

А жалко

Oleg
15.10.2017
16:31:39
А жалко
Крайне

Ievgenii
15.10.2017
16:31:48
Язык очень красивый (субъективное мнение)

Oleg
15.10.2017
16:32:08
Люди при выборе инструмента даже не рассматривают D

Google
Ievgenii
15.10.2017
16:32:22
Наверное все упирается во время у большинства...

Oleg
15.10.2017
16:32:42
Время или мотивацию

Так вот это более интересная проблема для обсуждения здесь

Почему у многих, кто здесь сидит, на работе используется не D?

Даже если с вебом связана работа

Ievgenii
15.10.2017
16:33:51
Люди при выборе инструмента даже не рассматривают D
Я на работе хотел протолкнуть. Но после объективного вопроса со стороны ТимЛида, кто кроме тебя будет поддерживать это приложения? А у меня и без этого времени мало... Пришлось отказаться...

Ievgenii
15.10.2017
16:34:52
Ну у нас Сишников много

Oleg
15.10.2017
16:35:26
Нужны библиотеки и много справочной информации

На русском есть книга про веб на D?

Ievgenii
15.10.2017
16:35:51
Но тут поднимается ряд других вопросов: А зачем тогда на Ди? Пусть на С/С++ и пишут Чего не ваш отдел это сделает на PHP/Go?

Так и заглохло...

Мне кажется в стартапе проще его будет протолкнуть, чем в крупной конторе...

Вот как намучу стартап - сразу на Ди буду какой-то проект пилить))))

Oleg
15.10.2017
16:41:35
аргументация начальства с точки зрения здоровья бизнеса верна и достаточно похожа у всех

И с этим сложно спорить

Тут в чате 67 человек, а в вк 340

Сложно будет найти человека

Pavel
15.10.2017
16:42:48
На D нету драйвера для tarantool )

Oleg
15.10.2017
16:43:02
Google
Pavel
15.10.2017
16:43:09
Да

Oleg
15.10.2017
16:43:19
Много макросов?

Pavel
15.10.2017
16:43:38
Не знаю, но вообще там протокол не супер-сложный.

Oleg
15.10.2017
16:43:56
mosquittolib за пару часов биндится

Pavel
15.10.2017
16:44:17
А из приятных находок - оказалось что есть биндинги для libssh https://github.com/zebraxxl/libssh-d

Oleg
15.10.2017
16:44:44
?

Не знаю, но вообще там протокол не супер-сложный.
Если нет макросов, то это просто выписать сигнатуры и типы

Не более дня

Pavel
15.10.2017
16:46:04
Вроде там нету. По сути протокол это просто запаковать высокоуровневые команды в бинарный формат.

Oleg
15.10.2017
16:48:07
Было бы хорошо создать на dlang.ru разделы типа 'D для веб', 'D для gamedev' и тд, куда собирать ссылки на проекты по тематике

Pavel
15.10.2017
16:48:43
Может там нафигачить что-то типа помеси wiki и статического генератора сайтов?

Oleg
15.10.2017
16:48:55
Сложна

Pavel
15.10.2017
16:48:56
Чтобы без БД и сложной логики. А инфу добавлять пулл реквестами.

Oleg
15.10.2017
16:49:13
Ну может это только мне не понятно

Где @DmitryBubnenkov ?

Pavel
15.10.2017
16:50:11
Но я бы взял какой-нибудь twitter bootstrap а то верстка вырвиглазная. Не знаю чего Дима против.

Oleg
15.10.2017
16:50:31
+

Dmitry
15.10.2017
16:50:36
так я тут...

Все будет переделываться) Это просто серия блинов комом. Я и на NodeJS ради интереса пробовал

Google
Dmitry
15.10.2017
16:52:25
В основе будет http://minicss.org/

Pavel
15.10.2017
16:54:33
Вроде норм штука )

Oleg
15.10.2017
16:54:34
В основе будет http://minicss.org/
Ок, как тебе могут помочь другие люди?

Dmitry
15.10.2017
16:55:48
Ну по части сайта я справлюсь, главное мне теперь свои личные неурядицы порешать. Пока что максимум советами по архитектуре. Но вот именно сейчас вроде бы все понятно

С парсером вот вопрос открытый... ущербный он дико... вот его оцеловечить мне ума не хватает

Я про использование готовой либы, а не костыля на регулярках как сейчас

Pavel
15.10.2017
16:58:37
Ты не объяснил почему ты не взял готовый

Точнее ты написал что тебе нужны какие-то кастомные теги, непонятно зачем.

Dmitry
15.10.2017
16:59:23
Причина простая — я не смог разобраться в том как работает готовый.

Oleg
15.10.2017
16:59:43
Цель: нормальный сайт русскоязычный по языку D, так?

Admin
ERROR: S client not available

Dmitry
15.10.2017
16:59:43
Мне нужно было там просто оглавление формировать, а не просто конвертить

да

Oleg
15.10.2017
17:00:18
Не стоит же цели его сделать на D, так?

Или тут идеологическая цель?

Dmitry
15.10.2017
17:00:35
Стоит... иначе это очень странно будет если не на нем....

Oleg
15.10.2017
17:00:44
Окей

Вроде кто-то говорил что у него тоже есть наработки

Не @chebotarevp ли?

Pavel
15.10.2017
17:01:43
По чему конкретно наработки?

Google
Oleg
15.10.2017
17:01:54
Dmitry
15.10.2017
17:02:09
пока из того что я не могу сам сделать это только парсер осилить нормальный. А без него не будет нормального форматирования книжки.

Oleg
15.10.2017
17:02:13
Кто-то кроме Димы говорил, что тоже начал делать

Или я что-то путаю

Pavel
15.10.2017
17:02:30
Наработок нету, но пару PR я уже в сайт закинул

Oleg
15.10.2017
17:03:20
Нужно нормально спланировать что можно/нужно сделать, а то получается мы не как сообщество языка, а как группа наблюдателей

Dmitry
15.10.2017
17:03:26
Я тут научился паре очень интересных вещей как скрещивать вайб и SPA так чтобы роутинг был настоящий и сайт модный, только вот задача тупо сесть и начать делать

Pavel
15.10.2017
17:04:09
Так опиши задачи в issues

Oleg
15.10.2017
17:04:19
Вот это я и хотел предложить

Pavel
15.10.2017
17:04:29
Разбей на маленькие.

И стань тимлидом =)

Oleg
15.10.2017
17:04:55
Ок

Dmitry
15.10.2017
17:10:04
запостил таск

Ievgenii
15.10.2017
19:54:22
Вот только что поднял докер с монгой, который по ошибке вырубил) Это к слову о СУБД в докере)))

Dmitry
16.10.2017
13:44:21
Кстати, а есть какой-то подход в программировании который бы позволял описывать кучу правил и их сочетаний? Типа: кучу Если и Или? Смысл в том, чтобы не упустить все возможные варианты их комбанаций

qwerty
16.10.2017
13:46:58
надо в сторону комбинаторики копать

в реалиях программирования как правило реализованы мат. подходы для подобных задач

Pavel
16.10.2017
13:49:27
По-моему этот подход и называется программирование

Friedrich
16.10.2017
13:54:29
Наверняка в D есть какие-нибудь нормальные библиотеки для реализации стейт-машин (хотя я сам не интересовался пока).

qwerty
16.10.2017
13:55:11
Мб тебе стейт-машина нужна?
кстати да, если много всяких условий, то скорей всего это FSM

Dmitry
16.10.2017
13:55:12
возможно? Про нее почитать?

qwerty
16.10.2017
13:55:50
возможно? Про нее почитать?
http://cpp-reference.ru/patterns/behavioral-patterns/state/

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