@dlangru

Страница 315 из 719
SR_team
09.11.2017
19:21:44
https://msdn.microsoft.com/ru-ru/library/hh567368.aspx

тут можно глянуть что из стандарта не реализовано в VS

Anatoly
09.11.2017
19:30:46
в общем, вроде бы можно, если я правильно понял)

Google
Ievgenii
09.11.2017
19:31:47
И снова скотились к обсыранию Го и всего остального

Anatoly
09.11.2017
19:32:04
=)

надо мыслить позитивно)

Ievgenii
09.11.2017
19:32:18
Ну

Anatoly
09.11.2017
19:32:25
когда начнём писать операционку на ди?

Ievgenii
09.11.2017
19:33:04
Это как говорить: порш гавно, потому, что я езжу на ферари ..

Anatoly
09.11.2017
19:33:08
ну или что-нибудь полезное)

Ievgenii
09.11.2017
19:33:17
Тут в чате есть парень, который пишит

SR_team
09.11.2017
19:35:47
хз как на вандбоксе кодом делиться

но до вашей реализации, я раньше не догадывался, использовал вынос в неймспейс

Ievgenii
09.11.2017
19:42:40
Имхо страшный синтаксис этих шаблонов в С++

Google
Pavel
09.11.2017
19:45:06
Будет странно если кто-либо из подписчиков считают иначе.

Anatoly
09.11.2017
19:48:47
https://pastebin.com/pbu0QbZY
и правда, шельма VS 2015 и VS 2017 такое позволяет. Нехорошо.

Имхо страшный синтаксис этих шаблонов в С++
А дженерики из scala как тебе? Там квадратные скобочки)

и всякая забавнота с подчёркиваниями

Ievgenii
09.11.2017
20:24:45
Anatoly
09.11.2017
23:34:04
что-нибудь вроде https://github.com/scalaz/scalaz/blob/series/7.3.x/core/src/main/scala/scalaz/Liskov.scala

Ievgenii
09.11.2017
23:37:42
Твою мать...

Похоронить! Быстро!

Pavel
09.11.2017
23:43:14
<~<

С таким взглядом скалисты пишут код.

Stepanos
12.11.2017
10:52:10
typedef void * HANDLE; typedef void * LPOVERLAPPED; норм будет если такое заменю на: alias HANDLE void*; alias LPOVERLAPPED void*; ?

Andrey
12.11.2017
10:56:45
да

Stepanos
12.11.2017
11:02:59
спасибо!

Ievgenii
12.11.2017
11:08:54
Даже лучше

Stepanos
12.11.2017
11:43:51
уря) получилось обертку напилить над StormLib

Ievgenii
12.11.2017
12:07:44
А что это?

Stepanos
12.11.2017
12:09:15
либка, которая умеет парсить ресурсьі для игр: Diablo StarCraft Warcraft II (Battle.net Edition) Diablo II Warcraft III World of Warcraft Starcraft II Lord of Magic (by Sierra) Hellfire (Diablo datadisk by Sierra)

Ievgenii
12.11.2017
12:34:16
Аааа

Ну если там либа, то нужно только интерфейс и все...

Stepanos
12.11.2017
12:46:27
ага

Google
Stepanos
12.11.2017
12:46:59
лет за 10 диабло первое перепилю на D)

Ievgenii
12.11.2017
12:49:18
А зачем?

Stepanos
12.11.2017
12:52:19
для души, люблю ету игру

https://github.com/vurtun/nuklear обертку еще для етой штуки напилю

Ackeard
12.11.2017
12:53:40
есть еще nuklear++

Stepanos
12.11.2017
12:54:02
https://github.com/mlabbe/nativefiledialog и етой

есть еще nuklear++
поделись линком :)

Ackeard
12.11.2017
12:56:12
https://habrahabr.ru/post/338106/

Stepanos
12.11.2017
13:05:46
спасибо!

Ackeard
12.11.2017
13:06:03
незачто

Stepanos
12.11.2017
13:37:22
https://github.com/eresid/StormLib-D

может кто ревью сделать? :)

Ackeard
12.11.2017
14:00:03
в примере нет mpq файла

Stepanos
12.11.2017
14:00:44
он 400+ мб :) и там проприетарщина

Oleg
12.11.2017
14:02:16
Кстати, видели это? https://vk.com/wall-471951_3220

Ackeard
12.11.2017
14:03:54
да видел. только я читал что эта штука дико много времени жрет. так что пошёл мимо. чисто побаловаться интересно?

Stepanos
12.11.2017
14:15:19
ага, мне более void* стремало

Ned Ogl
12.11.2017
14:16:28
void* - куда ни шло, raw pointer

Google
Ned Ogl
12.11.2017
14:18:12
Кстати, void* по идее имеет байтовую арифметику, так ведь? Например есть: void *a = cast(void*) &b; (a + 1) будет показывать на след. байт, так ведь?

Stepanos
12.11.2017
14:20:43
понятия не имею)

Ned Ogl
12.11.2017
14:20:49
Есть что-то, что поможет быстро вкатиться в dub?

Я хочу понять, зачем он может быть мне нужен и что он умеет

И как, вообще говоря, выкинуть свой проект туда?

Stepanos
12.11.2017
14:33:45
на сайте регаешься и добавляешь просто урл на гитхаб

Ackeard
12.11.2017
14:34:08
да
для с++ все зависит от компилятора. либо байт либо ошибка компиляции

это про void*

Andrey
12.11.2017
14:40:54
Да, по стандарту C/C++ ошибка

Admin
ERROR: S client not available

Stepanos
12.11.2017
18:05:54
shared method dcore.faio.init is not callable using a non-shared object как вот такою штуку обойти?

Dmitry
12.11.2017
18:26:15
LDC с поддержкой betterC https://github.com/ldc-developers/ldc/releases/tag/v1.6.0-beta1

Ned Ogl
12.11.2017
18:31:23
Аееее, ждал с нетерпением

Ща побегу испытывать

Just
12.11.2017
21:18:38
shared method dcore.faio.init is not callable using a non-shared object как вот такою штуку обойти?
нужно, чтобы аргумент этот был shared, примерно так auto obj = new shared MyObject(); или shared int a;

Stepanos
12.11.2017
21:20:22
ага спасибо!

Dmitry
13.11.2017
17:45:09
Так, а есть тут кто из Москвы кому преподавание интересно, а программирование уже надоело? Просто из одной конторы звонили интересной. Там нужен человек который одну их софтину выучит и будет ей других обучать. Вроде условия и деньги хорошие. Территориально Преображенка.

Google
Ned Ogl
13.11.2017
17:47:42
(1С)

Dmitry
13.11.2017
17:48:04
http://www.ptsecurity.com/

Dmitry
13.11.2017
19:55:22
Нет, но если туда кого пропихнем обязательно ее перепишем

Я блин чувствую себя диверсантом)

zk
14.11.2017
16:53:09
перевели еще предисловие, нужны редакторы - https://opennota.duckdns.org/book/71439/386439/ready кстати, там в благодарностях засветился @DmitryBubnenkov

план такой, переводить примерно по странице в день - через 500 с лишним дней перевод будет скорее всего завершен, останется только отредактировать и распространить(читай оповестить людей) его думаю можно ускорить перевод - нужно больше переводчиков, вот @devBocharov уже присоединился к переводу, если кто желает отревьювить или помочь ему с переводом, вот ссылка https://opennota.duckdns.org/book/71439/386443

Just
14.11.2017
17:48:08
а там регаться надо?
не обязательно

Oleg
15.11.2017
14:56:26
Я как свободные минуты будут буду переводить

Just
16.11.2017
17:19:53
всем привет, заметил, что в vibe.d, если один из хендлеров зависает (вставил туда бесконечные цикл со слипом), то все остальные роуты недоступны. почему так?

Pavel
16.11.2017
17:21:17
А слип как делал?

Just
16.11.2017
17:21:36
А слип как делал?
while(1){ Thread.sleep(1.seconds); }

Pavel
16.11.2017
17:22:07
У тебя наверно в конфиге прописано что запускаться должно в одном треде, тогда конечно все будет замораживаться на время слипа

Другие файберы не могут в этот тред начать работать

Just
16.11.2017
17:22:33
тоже так подумал, правда это по умолчанию наверное так, сейчас смотрю, как изменить

Pavel
16.11.2017
17:24:03
Но в общем даже и на 8 тредах это будет не очень хорошая вещь, так как файберы не могут перебраться из треда в тред насколько я помню, значит те которые живут в том же треде что и sleep все равно затормозятся.

Just
16.11.2017
17:24:18
но другое странно, если это так - в хендлер сокета вставил writeln(thisTid); и для разных подключений эти id разные (для разных http хендеров одинаковые, так что они точно в одном потоке бегают)

возможно это не id треба, а id файбера, но странно тогда

в доках написано же, что треда. значит пусть даже тред в http засыпает, но треды для сокетов всегда новые создаются и сокеты должны работать

Andrey
16.11.2017
19:47:12
народ, как лучше перевести на русский tuple? кортеж?

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