[00:47:05] <ada_ru> (Oleg) отвечает (I_vlxy_I) на <а вот объясните мне …>
Я тебе больше скажу, инженеры которые схемотехнику разрабатывают , вообще нищие
[00:48:09] <ada_ru> (Oleg) отвечает (coopht) на <Из наших контор куда…>
Я их продукцию использую
[00:51:32] <ada_ru> (Oleg) отвечает (I_vlxy_I) на <ну, им чтобы ввезти …>
Наш человек :-)))))
[00:52:34] <ada_ru> (Oleg) отвечает (I_vlxy_I) на <гм. а в позитивы я к…>
Иди срочно! Буду тебе писать что хочется от продукта
[00:52:36] <ada_ru> (Oleg) :-)))
[00:52:46] <ada_ru> (Oleg) А я вот ещё работаю
[00:52:52] <ada_ru> (Oleg) картинка https://www.ada-ru.org/files/bot/2019-02-21-x4.jpg
[00:53:13] <ada_ru> (Oleg) Вот вам стоечки в чёрной чёрной комнате
[00:57:58] <ada_ru> (Oleg) отвечает (insert_reference_here) на <Спустя дцать лет пос…>
Видать 20 лет жили без них и все было нормально. И теперь бы прожили :-)
[00:59:59] <ada_ru> (I_vlxy_I) отвечает (Oleg) на <Иди срочно! Буду теб…>
а ты ими пользуешься? 😉
[01:00:01] <ada_ru> (Oleg) отвечает (I_vlxy_I) на <ну, им чтобы ввезти …>
Можно в какой нибудь Чехии контору открыть свою :-)
[01:00:38] <ada_ru> (Oleg) отвечает (I_vlxy_I) на <а ты ими пользуешься…>
Стоял какое то время , сейчас выбираем между ним и другими
[01:00:50] <ada_ru> (Oleg) Но он неплох
[01:00:57] <ada_ru> (Oleg) WAF их
[01:01:21] <ada_ru> (I_vlxy_I) вроде туда меня и беседовали
[01:01:49] <ada_ru> (Oleg) Оооо точно или
[01:01:58] <ada_ru> (I_vlxy_I) Application Firewall
[01:02:02] <ada_ru> (I_vlxy_I) во
[01:02:07] <ada_ru> (Oleg) Оно самое
[01:02:26] <ada_ru> (I_vlxy_I) они там переписывают его снуля типа.
[01:02:34] <ada_ru> (I_vlxy_I) нужен чел для ядра этой штуки
[01:02:42] <ada_ru> (I_vlxy_I) с++14, все дела
[01:02:44] <ada_ru> (Oleg) Главное чтоб не делили на голь
[01:03:56] <ada_ru> (Oleg) Я с ним поработал - мне понравилось воющем то. Можно ещё сделать интеграцию с другими сервисами
[01:04:13] <ada_ru> (I_vlxy_I) ПЕРЕПИСАТЬ НА АДЕ И СПАРКЕ, ЧТОБЫ БЫСТРО И НАДЕЖНО!11
[01:04:16] <ada_ru> (I_vlxy_I) 🙂
[01:04:24] <ada_ru> (Oleg) :-)
[01:04:50] <ada_ru> (Oleg) У нас он кандидат на защиту личного кабинета портала
[01:05:09] <ada_ru> (Oleg) Так то к нас есть Cisco FirePower
[01:05:29] <ada_ru> (I_vlxy_I) ну вот сделаю тестовое, посмотрим как им понравится 🙂
[01:05:33] <ada_ru> (I_vlxy_I) в выхи буду пилить
[01:05:41] <ada_ru> (Oleg) Давай. Удачи
[01:05:46] <ada_ru> (Oleg) А я домой поехал
[01:05:49] <ada_ru> (I_vlxy_I) спасибо 🙂
[01:05:55] <ada_ru> (I_vlxy_I) и тебе доброго пути
[01:06:20] <ada_ru> (Oleg) Если что кстати по сетевым вещам надо будет - пиши. Я ж сетевик - затейник :-)
[01:06:49] <ada_ru> (I_vlxy_I) не, задание не сетевое совсем
[01:07:45] <ada_ru> (I_vlxy_I) а схемотехники нищебродские.. в шататах они оплачиваются сильно лучше программеров, так то. ибо это очень специальный скилл типа.
[01:10:23] <ada_ru> (Oleg) Я из их числа :-) но я сам по себе , мне на руководство плевать - у меня его нет , мой начальник - заказчик
[01:10:37] <ada_ru> (I_vlxy_I) хы
[01:11:05] <ada_ru> (Oleg) Эдак с 2004 года
[01:12:04] <ada_ru> (Oleg) Чорт скользко , ладно я рулить буду :-)))
[09:24:54] <ada_ru> (Eugene) отвечает (I_vlxy_I) на <всё есть expression!…>
При чём тут хаскель? Это было ещё в алголе-68...
[19:31:52] <ada_ru> (coopht) Видели уже
curl http://cheat.sh/c/loops
[19:31:57] <ada_ru> (coopht) ?
[19:32:13] <ada_ru> (coopht) curl wttr.in
[20:32:59] <ada_ru> (I_vlxy_I) отвечает (coopht) на <curl wttr.in>
like!
[21:32:25] <ada_ru> (I_vlxy_I) Rustнетермозит: утилита sort из coreutils, реализованных на расте файл сортирует за 17 секунд. Стандартная sort, сишная, за 10-11 секунд если ограничить её одним потоком и за 5 секунд, если не ограничивать.
[21:36:34] <ada_ru> (I_vlxy_I) Сишная утилита sort из gnu coreutils естественно.
[21:38:03] <ada_ru> (Gourytch) (* в приступе затяжной прокрастинации поставил gnat2018 и выкачал свою старую недоделку шестилетней давности... *)
[21:40:07] <ada_ru> (I_vlxy_I) Тем временем скоро уже gcc 9 выйдет с гнатом на перевес!
[21:40:17] <ada_ru> (Gourytch) что у нас нынче в аде из кроссплатформенного картинкопоказывательного гуя есть с которым не надо будет трахаться дольше, чем с основывающемся на ём проекте?
SDLAda?
[21:40:37] <ada_ru> (I_vlxy_I) SDL2, да
[21:42:05] <ada_ru> (Gourytch) ну он прям вполне свеженький. последний коммит в декабре прошлого года, это успех, я считаю...
надо брать )
[21:46:38] <ada_ru> (Gourytch) эхъ. в последний раз я ковырялся с SDL когда он был не то 1.2, не то вовсе 1.1
[23:00:56] <ada_ru> (I_vlxy_I) go UNIX sort пилить! 🙂 догоним и обгоним раст!
[23:10:49] <ada_ru> (Oleg) картинка https://www.ada-ru.org/files/bot/2019-02-22-x5.jpg
[23:10:59] <ada_ru> (Oleg) вот он, писец....
[23:11:43] <ada_ru> (Oleg) Таки в итоге
[23:12:00] <ada_ru> (Oleg) C быстрее в любом случае?
[23:13:52] <ada_ru> (I_vlxy_I) я не знаю в любом ли, но факт, что сишная утилита sort из coreutils однозначно лучше растовой - она быстрее, она может в многопоточность (а раст не может), и она, если нужно, может учитывать локаль (что в случае utf8 локали приводит к падению производительности, да. но оно это может, а раст просто на это всё плюет и всегда строки сравнивает как байтики)
[23:14:52] <ada_ru> (I_vlxy_I) в однопоточном режиме оно быстрее раста почти в два раза. системный язык, говорили они, с производительностью как у Си, говорили они, с классной многопоточкой, говорили они...
[23:15:46] <ada_ru> (Oleg) Во, дедешка си еще всем покажет 😊
[23:16:31] <ada_ru> (I_vlxy_I) ога, такое покажет, что современные хипстопроггеры своим смузи захлебнутся.
[23:20:56] <ada_ru> (I_vlxy_I) надо хоть на плюсах обогнать, или хоть догнать, этого деда.
[23:24:08] <ada_ru> (I_vlxy_I) c ограничениями что только LC_ALL=C и что только один, дефолтный режим сортировки.
[23:27:05] <ada_ru> (insert_reference_here) отвечает (Oleg) на <Видать 20 лет жили б…>
Ущербная логика
[23:27:56] <ada_ru> (insert_reference_here) отвечает (I_vlxy_I) на <Rustнетормозит: утил…>
Эт которая?
[23:28:33] <ada_ru> (I_vlxy_I) отвечает (insert_reference_here) на <Эт которая?>
this one: https://github.com/uutils/coreutils/tree/master/src/sort
[23:28:50] <ada_ru> (insert_reference_here) отвечает (I_vlxy_I) на <я не знаю в любом ли…>
Но, эмм... UTF-8 специально разработана именно таким образом, чтобы строки можно было сравнить просто как последовательности байт
[23:28:52] <ada_ru> (Oleg) отвечает (insert_reference_here) на <Ущербная логика>
Ну да, не ущербная это каждый месяц добавлять чтото, и переделывать по кругу
[23:29:09] <ada_ru> (insert_reference_here) отвечает (I_vlxy_I) на <this one: https://gi…>
Готовый бинарник взял?
[23:29:49] <ada_ru> (I_vlxy_I) отвечает (insert_reference_here) на <Но, эмм... UTF-8 спе…>
хрена. разный результат получается. я сравнивал. 🙂 то есть растовая имплементация выдает тот же выхлоп, что и стандартная только если стандартной подсунуть LC_ALL=C
[23:30:04] <ada_ru> (I_vlxy_I) при том, что кириллицы в файле вроде как и не было.
[23:30:49] <ada_ru> (I_vlxy_I) отвечает (insert_reference_here) на <Готовый бинарник взя…>
собрал. так, как в доке сказано
[23:30:58] <ada_ru> (I_vlxy_I) релиз естественно
[23:31:19] <ada_ru> (insert_reference_here) отвечает (I_vlxy_I) на <релиз естественно>
С --target-cpu=native?
[23:31:26] <ada_ru> (insert_reference_here) (Или как оно там)
[23:32:07] <ada_ru> (I_vlxy_I) хез. думаю таргет там тот же, что и для стандартного корутилс же. x86_64. без заточки под конкретно мой проц. иначе мне и gnu coreutils пересобирать надо будет для проверки
[23:57:42] <ada_ru> (I_vlxy_I) сделал native - стало хуже. в общем, native расту как мёртвому припарки