@ProLua

Страница 296 из 307
Particle
15.05.2018
14:16:03
tonumber( tostring( os.time( )):sub( 9 )) это вроде возвращает милисекунды из os.time

Philipp
15.05.2018
14:18:14
Не-а. Не поможет. Те же самые значения

На винде – вроде как ок работает

Revertron
15.05.2018
14:19:19
Взять os.time() XOR (сумма всех PID'ов в системе, по модулю 65536) ?

Google
Philipp
15.05.2018
14:19:43
Пиды тоже недостаточно случайны при большом количестве запусков

Самый рандомный рандом – это взять внешний источник энтропии

Вариантов я вам могу тут десятки могу придумаьт

Вот знакомый в офисе лава-лампу поставил с вебкой

Например

Revertron
15.05.2018
14:22:09
Только обычно такая криптографическая инициализация рандома нужна на серверах, а там нет лава-ламп с вебками.

Philipp
15.05.2018
14:22:19
Есть различные сервисы

Которые предоставляют эту энтропию

Или же можно брать сетевые характеристики

Они довольно случайны в каждый момент времени

Наприме, кол-во пришедших/ушедших пакетов, количество потерть, процент потерь и другое

Revertron
15.05.2018
14:23:18
Ну да, прочитать /proc/net/tcp :)

Насибуллин
15.05.2018
14:23:33
нам в институте давали ГПСЧ на сдвиговых регистрах

Google
Philipp
15.05.2018
14:23:34
Типа того

Lucky
15.05.2018
14:24:15
Хомяка в клетку и геркон на ардуинку

Philipp
15.05.2018
14:24:22
Хе-хе

Насибуллин
15.05.2018
14:24:24
можно наверное и /dev/shmem почитать)

или как он

Philipp
15.05.2018
14:24:35
Но это всё неинтересно и слишком просто

Насибуллин
15.05.2018
14:25:25
не помню , там была схема типа такой -> |_|_|_|_|_| -v ^---------------------|

Lucky
15.05.2018
14:25:26
видеокамеру на дерево за окном

Насибуллин
15.05.2018
14:25:51
известная проблема в убунте на виртуалке например

Lucky
15.05.2018
14:25:57
нету ветра - вышел. потряс...

Насибуллин
15.05.2018
14:25:58
когда хочешь пакет подписать своим ключом

он обращается к линуксовому пулу энтропии

а тот в случае с виртуалкой дефектный

Philipp
15.05.2018
14:26:26
Насибуллин
15.05.2018
14:26:27
ставится пакет rng-tool

он обращается уже к железу

видимо генератор виртуализируется как-то

Philipp
15.05.2018
14:27:30
К железу тоже сложно – интеловский подсчет токов вот например кажется нераскрыт в плане реализации

Поэтому, ставим лавалампу и наслаждаемся

Google
Philipp
15.05.2018
14:28:26
Еще можно на распаде ядер сделать

Насибуллин
15.05.2018
14:28:56
а лавалампа кака обсчитывается?

там паттерны какие-то?

или просто берется картинка и по ней хеш?

Philipp
15.05.2018
14:29:44
Не уточнял

https://habr.com/post/62237/

Рома
15.05.2018
14:59:22
Рандом ведь у системы есть, какие барометры-микрофоны?) /dev/urandom кажется Система замеряет отклонения от нормы io операции, самый настоящий рандом

Рома
15.05.2018
15:04:21
А я вчера впервые написал луа функцию в postures. Была задача с очень сложной выборкой. И знаете, на чистом sql все равно быстрее вышло

Dadaskis
15.05.2018
15:05:18
Lua же ведь не всегда из-за скорости выбирают, я для майна выбрал из-за возможности модификации и отсутствия лишней компиляции.

Рома
15.05.2018
15:05:31
А он тоже не всегда рандом, если что
Все таки нужно системе секьюрность обеспечивать, конечно, пришлось им выдумывать рандом порандомистее

Yuriy
15.05.2018
15:05:36
быстрее в плане производительности?

Philipp
15.05.2018
15:07:31
А в чем еще?

Dadaskis
15.05.2018
15:08:52
В плане рук может...

Lucky
15.05.2018
18:00:43
Вопрос - знает кто-нибудь похожую софтинку для lua?

https://habr.com/post/333750/

Roman
15.05.2018
18:07:15
а что в итоге должно быть для lua?

Lucky
15.05.2018
18:13:59
чтобы код выполнялся на lua или файлик луашный генерился

есть вот такая песочница, и мне подумалось, что неплохо бы к ней прикрутить https://technix.github.io/instead-playground/

Google
Lucky
15.05.2018
18:17:57
типа блюпринт луашечный

Vadim
15.05.2018
18:22:56
я думал как-нибудь взять отпуск на всех работах, послать всех нафиг, и взять генератор с code.org

и переделать его с js на Lua.

по опыту - не так и много переделывать (не считая сторонних либ)

но это всё мечты :)

Vlad
15.05.2018
18:24:12
https://www.youtube.com/watch?v=ZXsQAXx_ao0

Vadim
15.05.2018
18:24:41
но, вообще, имхо, единственное оправдание существования фреймворков визуального программирования - обучение детей

за любые другие применения нужно бить раскалённой кочергой по почкам

bebebe
15.05.2018
18:27:19
за любые другие применения нужно бить раскалённой кочергой по почкам
вы когда-нибудь сталкивались со сложными комплексными системами? визуализация это один из методов.

Lucky
15.05.2018
18:27:38
а как же "х*к, х*к и в продакшен"?

Vadim
15.05.2018
18:28:06
вы когда-нибудь сталкивались со сложными комплексными системами? визуализация это один из методов.
я - да. А ты пробовал потом дебажить это говно когда (не "если", а "когда") оно КРОВЬКИШКИРАЗЛОМАЛОСЬ?

я, вот, да

bebebe
15.05.2018
18:28:40
это травма чтоли такая?

Vadim
15.05.2018
18:29:29
и уже провожу переговоры с адом о выделении отдельных сковородок для тех, кто допускает продакшн-применение визуального программирования

это травма чтоли такая?
а как же иначе-то

bebebe
15.05.2018
18:29:53
а как же иначе-то
тогда прошу прощения что наступил на мозоль

Lucky
15.05.2018
18:30:48
миллионы долларов юнити и анриала не могут ошибаться

Particle
15.05.2018
18:31:14
ребят, подскажите, есть на луа или короне чё-ни типа виндоуз формз как в VS?

Насибуллин
15.05.2018
18:31:37
+

вы когда-нибудь сталкивались со сложными комплексными системами? визуализация это один из методов.

Google
Vadim
15.05.2018
18:31:51
ведь все в чате видели VS и пользуются Windows

Lucky
15.05.2018
18:32:31
Cнyc придёт, порядок наведёт

он же поженил винапи и ловку вроде

Vadim
15.05.2018
18:34:42
миллионы долларов юнити и анриала не могут ошибаться
мне сразу вспоминаются игрушки, авторы которых настолько упоротые, что, мало того, что не используют встроенный юнитевый менеджер данных/сейвов, так ещё и пишут свой через такую жопу, что вместо $XDG_CONFIG/Vendor/Appname/ сейвы сохраняются в .config\\Vendor\ Name\\Game\ Name\\slot_1.gamenamesav

(в смысле, это одно целое имя такое, в хомяке)

Particle
15.05.2018
18:36:29
надо конструктор стандартных виндосовских окон с менюшками

Lucky
15.05.2018
18:36:34
Делфи ему надо с Lua вместо паскаля

Vadim
15.05.2018
18:36:59
да не то, чтобы паскаль был сильно сложнее Lua

(ну, не считая строгой типизации и предекларации (хотя уже не помню на счёт её обязательности))

Lucky
15.05.2018
18:37:37
http://develstudio.ru/

Насибуллин
15.05.2018
18:37:48
Я не советую делать вызовы винапи из луа

Lucky
15.05.2018
18:37:50
вот для похапе

Насибуллин
15.05.2018
18:38:13
Там свой эвент луп и система типов

Проще сделать виндовс-приложение и встроить в него луа стейт

Или как правильно называется

Lucky
15.05.2018
18:39:27
http://www.laruence.com/lua/

Насибуллин
15.05.2018
18:39:30
Спс

Vadim
15.05.2018
18:39:34
или, говоря проще, вкоммпилить в него liblua[jit]

Страница 296 из 307