
Stanislav
20.04.2018
10:38:46
нужен betterC logger )

Pavel
20.04.2018
10:39:13

Глеб
20.04.2018
10:39:30
имхо, betterC штука мертверождённая. И не Ди, и слишком много проблем

Pavel
20.04.2018
10:39:48

Google

Denis
20.04.2018
10:40:11
это как не до конца покрыть важную часть кода получится по сути

Pavel
20.04.2018
10:41:49
Ну так ты когда используешь ключевое слово debug {} или version(){} то это в любом случае ветвление
Что бы там ни содержалось, и потенциально ведет к багам.

Denis
20.04.2018
10:42:53
да, а ты хочешь усугубить меняя аж целую конфигурацию
т.е. например разные опции в библиотеках включить
или просто разные библиотеки

Pavel
20.04.2018
10:51:53
Получается что принципиально нельзя в debug режиме подключать какие-то библиотеки
Ну ок, тогда придется сделать 2 честные версии Slow и Fast, одна с vibe-core другая с betterC, и они обе будут собираться как в дебаге так и в релизе

Dmitry
20.04.2018
11:20:41
Go начинает людям надоедать https://habrahabr.ru/company/mailru/blog/353790/

Denis
20.04.2018
11:21:20
нашёл что в http client vibe встроена возможность http прокси

Dark
20.04.2018
12:10:28

Google

qwerty
20.04.2018
12:11:28
А не потому что там все на его runtime либе завязано? Ведь даже по началу деструкторы не работали у структур

Denis
20.04.2018
12:11:38

Maxim
20.04.2018
12:13:49
betterc как-то не очень безопасен)
зато темплейты и нормальная модульность — отличная фича)

Stanislav
20.04.2018
12:14:11
Ну да, скорее более удобен из-за темплейтов
Опередил )

Maxim
20.04.2018
12:14:27
ну и система сборки в довесок

Stanislav
20.04.2018
12:14:44
Инициализация по умолчанию тоже неплохо

Dark
20.04.2018
12:19:46

Maxim
20.04.2018
12:20:45
да блин, задрали уже все эти споры, надо не надо, тянет не тянет
betterc был сделан лично для себя Уолтером, поэтому он такой, какой есть: D без рантайма
и есть вполне оправданные варианты его использования)

Pavel
20.04.2018
12:23:28
Да пустые разговоры про то что куда тянет и как это измерить :) Если у меня все получится будет бешеный крошечный бинарник весом в 30кб и очень низким расходом памяти.

Stanislav
20.04.2018
12:24:45
Ты про свой евентлуп?

Maxim
20.04.2018
12:25:20
ну так-то в лучших традициях си можно какой-нибудь libuv использовать)

Pavel
20.04.2018
12:25:58

Maxim
20.04.2018
12:26:41
Это да
Если хардкор, то самый хардкорный хардкор)

Denis
20.04.2018
12:46:38
дайте адрес рабочей socks5 прокси?

Google

Denis
20.04.2018
12:46:42
всё перебанили цуки

Pavel
20.04.2018
12:48:17
Я свою поднимаю локально и пробрасываю на vps

Denis
20.04.2018
13:43:41
https://github.com/nexor/telega/tree/master/examples/echobot граждане! попробуйте этот пример запустить?
всё-таки похоже что дело не в блокировках
core.exception.AssertError@../../.dub/packages/eventcore-0.8.34/eventcore/source/eventcore/drivers/posix/driver.d(333): Clearing referenced file descriptor slot.
какие-то безумные ошибки совершенно
может наш провайдер что-то типа DPI внедрил
но обычный клиент телеграмы норм работает

Dmitry
20.04.2018
15:03:12
Провайдеров разве заставили dpi внедрить?

Stanislav
20.04.2018
15:03:36
ну щас телега окольными путями как то работает

Dark
20.04.2018
15:03:55
Псс, а DPI - deep packet inspection?

Denis
20.04.2018
15:04:02
ага

Stanislav
20.04.2018
15:04:05
проверь курлом api.telegram.org работает или нет

Denis
20.04.2018
15:05:27
curl: (35) Unknown SSL protocol error in connection to api.telegram.org:443

Stanislav
20.04.2018
15:05:37
значит дропают твой client hello

Denis
20.04.2018
15:05:52
а если телнетом подключаться к 443 то всё норм но сервер на их стороне жалуется что нет SSL

Stanislav
20.04.2018
15:06:05
ну да) я сам писал такую dpi )
так и проверял
в client hello просто есть sni
если он его парсит и видит что запрещенка - шлет тцп резет

Google

Stanislav
20.04.2018
15:07:22
в6 провайдер не дает?

Denis
20.04.2018
15:08:36

Stanislav
20.04.2018
15:08:55
можешь в туннельчике погонять от HE если конеш не смушают задержки большие

Denis
20.04.2018
15:09:32
а для сокс5 врапперы странные - у них нигде нельзя задать целевй адрес куда клиент хочет подключаться через них
teredo/meredo

Pavel
20.04.2018
15:10:10

Denis
20.04.2018
15:10:46
в случае враппера клиент ничего про сокс не знает
он просто идёт и всё
(я про врапперы которые а порту висят и слушают, а потом в сокс проксю редиректят)

Admin
ERROR: S client not available

Pavel
20.04.2018
15:11:29
а ок

Stanislav
20.04.2018
15:12:06

Denis
20.04.2018
15:13:24
они мне футболку так и не прислали :(
аа, теперь регистрация нужна. раньше просто без всего, ставишь meredo пакет и готово

Dark
20.04.2018
15:14:12

Denis
20.04.2018
15:14:23
тогда ещё не было этих маразмов)
Использование протокола 6in4 за NAT также может быть затруднительным, поскольку он является протоколом без состояния.
вот и ответ. А Teredo они закрыли год назад

Google

Stanislav
20.04.2018
15:25:23
фигово.. других провайдеров в городе нет с в6?

Denis
20.04.2018
15:25:36
ахаха у меня оказывается всё уже работает
teredo-debian.remlab.net
во чо

Stanislav
20.04.2018
15:26:17
и в6 через него робит?

Denis
20.04.2018
15:26:34
да
потерь только много
всё работает через ipv6 превосходно

Stanislav
20.04.2018
15:33:24
ipv6 сила) жаль, не хотят внедрять многие провайдеры
особенно мобильщики
им то сам бог велел

Dark
20.04.2018
15:34:04

Stanislav
20.04.2018
15:35:39
смысла пока им нет, пользователей почти нет как и сервисов
тема с обходом через в6 давно уже в воздухе

Denis
20.04.2018
15:36:57
принципиально ничего не изменится - банят подсетями же

Dark
20.04.2018
15:37:52

Ackeard
20.04.2018
15:40:55
назревает новый стандарт ркннет. передача данных по коаксиальному кабелю. Роснано уже озадачено

Stanislav
20.04.2018
15:44:07
есть уже по коксу
доксис называется

Denis
20.04.2018
15:50:28
A new dub packages has just been released:
https://code.dlang.org/packages/specd
https://github.com/jostly/specd (DUB Package Releases)
такого вот бота сделал
на базе парсера новостей про ди d-push-bot
код в нём говно, но идея отличная