
Maxim
29.08.2017
08:57:16
вообще, stateless — это нечно, не хранящее в себе данных о состоянии, statefull — наоборот, нечто, что хранит в себе информацию о внутреннем состоянии
применительно к виджетам, не знаю, о чем идет речь)

Oleg
29.08.2017
09:04:19
Не?

Google

Dmitry
29.08.2017
09:04:44
а как это на практике то может выглядеть? как кнопка состояние может хранить?

Oleg
29.08.2017
09:04:58
Ну togglebutton хранит

Maxim
29.08.2017
09:05:26
ну так-то да, наверное, что-то такое и имели в виду

Oleg
29.08.2017
09:05:37
Но суть такой кнопки - переключатель

Maxim
29.08.2017
09:05:49
каким-нибудь картинкам, кнопкам и рамкам статус не нужен

Ievgenii
29.08.2017
09:05:59
Ну или радео баттон лист

Maxim
29.08.2017
09:06:12
а чекбоксам, радиобаттонам и полям ввода нужен

Ievgenii
29.08.2017
09:06:18
комбобокс

Dmitry
29.08.2017
10:05:54
Я тут небольшой вброс сделал https://habrahabr.ru/post/336572/#comment_10387930
кому интересно подкиньте аргументов

Che
29.08.2017
10:15:22
ну и главное
>import std.algorithm;
то есть весь вброс заключается что вот в Ди есть в стандартной библиотеке reduce! (это макрос что ли?), а в го нет
короче, сомнительное превосходство, кмк

Google

Ned Ogl
29.08.2017
11:02:31
Есть вот такой код
Печатает он вот что
Почему?
Как это возможно вообще?

Pavel
29.08.2017
11:05:50
Могу только дать догадку что на стадии компиляции число 11 вхардкоживается в исходник и далее та ячейка не используется.
То есть при выводе *pa берется значение из ячейки, а при выводе a просто 11 захардкожено

Ned Ogl
29.08.2017
11:13:32
Надо почитать objdump

NullSanya
29.08.2017
11:15:36
Там просто значение immutable переменных подставляется

Ned Ogl
29.08.2017
11:28:53
Ну всмысле на этапе компиляции?

NullSanya
29.08.2017
11:29:13
Скорее всего компилятор подставляет там, где может
То есть если ты будешь эту переменную передавать в функцию, то скорее всего изменения отразятся

Maxim
29.08.2017
11:30:27
где-то на dlang.org даже была рекомендация использовать immutable foo = 1 как аналог #define foo 1

Ned Ogl
29.08.2017
11:30:35
Ага, то есть, я его наебал? Он подставляет так в рассчёте на то, что эти данные никогдаа не изменятся, а я вот их взял и изменил.

Maxim
29.08.2017
11:31:03
потому что компилятор, где может, подставляет значения напрямую

Ned Ogl
29.08.2017
11:31:16
Только если передача по ссылке, или по указателю, вот ты о чём.

Google

NullSanya
29.08.2017
11:31:29
а если иммутабельный класс, то его как передает?

Ned Ogl
29.08.2017
11:32:02
А что ему на этапе кодирования мешает пушить в стек predefined values?
Вместо mov eax, [immutable_class_adr]
push eax
он просто пушит поля

NullSanya
29.08.2017
11:33:11
просто проверь)

Ned Ogl
29.08.2017
11:33:28
Только если через неск часов вернусь к компу
Но сие меня озадачило

Andrey
29.08.2017
11:33:47
тут проверьте http://asm.dlang.org/

Wladyslaw
29.08.2017
11:35:46
это то что надо
хотя бля, если б там еще к каждому пдф было )
покидайте четоо еще такого, подробного

Andrey
29.08.2017
11:40:24
http://hyperpolyglot.org/

Andrey
29.08.2017
11:40:38
https://learnxinyminutes.com/

Wladyslaw
29.08.2017
11:43:34
а есть какая-то универсальная книжка по линуксу? с исчерпытвающими объяснениями по сосоли и внутренностям

Andrey
29.08.2017
11:45:14
https://gist.github.com/jboner/2841832

Wladyslaw
29.08.2017
11:45:25
последняя ссылка вообще огонь, просто балдееежка

Andrey
29.08.2017
11:55:43
https://habrahabr.ru/post/161205/
http://sijinjoseph.com/programmer-competency-matrix/

Wladyslaw
29.08.2017
12:59:39
а вот как к примеру создать условно сервер сетевой игры или клиент? я о том как чертить план игры, где прочитать про планирование
за линки большое спасибо

Google

Andrey
29.08.2017
13:03:42
http://gameprogrammingpatterns.com/
У меня есть старые туторки по Enet (https://github.com/MrSmith33/enet-tutorials), плюс в моем движке есть более полный вариант кода

Wladyslaw
29.08.2017
13:09:48
скок вам лет? и когда вы начали работать?

Andrey
29.08.2017
13:10:23
22. Работать над чем?

Wladyslaw
29.08.2017
13:10:38
ну вообще

u13147
29.08.2017
13:11:19
По линуксу книжка ещё нужна? Есть у меня в загашнике такая.

Wladyslaw
29.08.2017
13:11:48
канеша

Andrey
29.08.2017
13:12:40
где-то с 8-9 класса начал учить С++, потом юзал Game maker, потом наткнулся на книжку Александреску, и примерно тогда начал пилить код на D

u13147
29.08.2017
13:13:12

Admin
ERROR: S client not available

Pavel
29.08.2017
13:13:22
Ребят кому-нибудь удавалось в libasync сделать tcp-сервер который принимает сокеты сразу в нескольких тредах? Был бы признателен за примерчик. А то у меня что-то конекты не принимает.

Andrey
29.08.2017
13:14:35
годная книжка, давно искал подобное

Wladyslaw
29.08.2017
13:14:45
ох бля каеф с линуксом
у меня чет тоже самое, тока я дохрена времени потратил на какую-т херню и вот думаю че я до сих пор устроился на норм работку)

Andrey
29.08.2017
13:15:29
Движок тут https://github.com/MrSmith33/voxelman

Wladyslaw
29.08.2017
13:15:31
при том что я вроде шарю)
спосибо

u13147
29.08.2017
13:15:47
Попробуй на какую-нибудь галеру устроиться.

Andrey
29.08.2017
13:16:27
я еще на магистратуру пошел

Wladyslaw
29.08.2017
13:16:44
я ваще у вузика ушел

Google

Wladyslaw
29.08.2017
13:17:35
терь если буду устраиваться спросят мол а че ты ранье делал, а я такой философ дохуя, хотите я вам смысл бытия расскажу, ох бля)

u13147
29.08.2017
13:18:16
На галере никто смысл бытия спрашивать не будет) Весло в руки и греби)

Wladyslaw
29.08.2017
13:20:17
ну я так и думаю
но потом же надо все-таки в люди выбится)
а там кстати норм заработать можно?
или это ток для начала?
а че у тя еще за книжки есть козырные?
скинь еще что-нибудь)

u13147
29.08.2017
13:21:58
Смотря, где живёшь. В провинции?
Да, есть у меня много литературы.

Wladyslaw
29.08.2017
13:24:03
покажи че есть
ну собсна да

Dmitry
29.08.2017
13:24:16

Andrew
29.08.2017
13:24:20
лучше торрент расшарь :)

Wladyslaw
29.08.2017
13:24:23
еще и в украинской)

u13147
29.08.2017
13:24:28
а там кстати норм заработать можно?
Можно заработать на еду и одежду, но единственное, для чего нормальные люди устраиваются на галеру - это выйти на контакт с клиентом, а затем предложить ему работу напрямую, без галеры. ТК такое не запрещает.

Andrey
29.08.2017
13:24:39
я только военную кафедру закончил, т.ч. пофиг

Wladyslaw
29.08.2017
13:25:22
так ты еще не работал офф?

Dmitry
29.08.2017
13:25:23

Wladyslaw
29.08.2017
13:25:31
кстати меня тоже

u13147
29.08.2017
13:25:35
А ещё учите, мужики, английский. Поверьте, пригодится. Причём сразу всё, и чтение, и на слух воспринимать, и произношение.

Wladyslaw
29.08.2017
13:25:38
где-то год назад