[00:43:53] <ada_ru> (Pavel) https://video.fosdem.org/2018/AW1.125/ не успел набрать лайков на хайпе?
[01:08:01] <ada_ru> (coopht) http://hds-beta.ada-ru.org/donate.html
[01:08:13] <ada_ru> (coopht) Добавьте paypal
[01:08:48] <ada_ru> (I_vlxy_I) ыыы! так вот зачем a2js!
[09:47:14] <OCTAGRAM> я там вижу только ссылку, ведущую на ту же самую страницу
[11:08:25] <landgraf> и валюту неплохо бы было указать, а то вдруг там 100 евро
[11:17:38] <OCTAGRAM> где указать?
[11:33:42] <landgraf> http://hds-beta.ada-ru.org/donate.html - вот там
[11:46:55] <OCTAGRAM> Калькуляторы Помощь Помощь разработчикам Если у Вас есть возможность помочь в сопровождении и развитии сервиса         — пожалуйста, пожертвуйте ту сумму, которую считаете приемлемой. Это позволит бесплатно пользоваться сервисом всем пользователям. Помочь разработчикам
[11:57:31] <landgraf> OCTAGRAM, да и там стоит 100 Pay - в какой валюте?
[11:59:35] <OCTAGRAM> Pay нету
[11:59:42] <OCTAGRAM> 100 тоже нету
[12:20:29] <landgraf> OCTAGRAM: https://share.zhukoff.net/share/St4wI.png
[12:21:00] <ada_ru> (I_vlxy_I) 100 биткоинов
[12:28:26] <OCTAGRAM> http://octagram.name/img/2018/02/hds-donate.png
[14:14:01] <landgraf> yeo, пытаюсь сделать return raise Exception; а в ответ (Ada 2005) cannot copy object of a limited type (RM-2005 6.5(5.5/2))
[14:14:12] <landgraf> yeo, как можно сделать raise limited?
[14:15:13] <landgraf> могу, конечно сделать raise exception; return Dummy, но это как-то криво
[14:34:43] <vgodunko> bug report!
[14:44:58] <OCTAGRAM> return (raise Exception);
[14:45:27] <OCTAGRAM> кажется, скобки нужны для if и case
[14:46:02] <OCTAGRAM> а если raise, то отсутствие return вроде как не проблема
[14:46:52] <ada_ru> (Maxim  Reznik) Привет вайбер
[14:47:48] <ada_ru> (I_vlxy_I) кто такой вайбер и кто в нем сидит?
[14:49:47] <ada_ru> (Максим) кажется пока только висит
[14:50:57] <ada_ru> (nitrocerber) миллион мессенджеров чесгря достал хуже горькой редьки
[14:51:06] <ada_ru> (Максим) Pavel  У меня так работает
[14:51:07] <ada_ru> (I_vlxy_I) этта.. надо еще гиттер же!
[14:51:13] <ada_ru> (Максим) /quote procedure Main is
  type Value is limited record
     X : Integer;
  end record;
  
  function F return Value is
  begin
     return raise Program_Error;
  end F;

begin
  --  Insert code here.
  null;
end Main;
[14:51:23] <ada_ru> (I_vlxy_I) среди программистов теперь моден гиттер!
[14:51:36] <ada_ru> (nitrocerber) шта
[14:52:00] <ada_ru> (I_vlxy_I) https://gitter.im/
[14:52:11] <ada_ru> (nitrocerber) ехал гиттер через гиттер... ну то такое
[14:52:24] <ada_ru> (nitrocerber) вот нафига оно нужно, новое?) старого мало?
[14:52:25] <ada_ru> (I_vlxy_I) логин посредством гитхабового аккаунта
[14:52:38] <ada_ru> (nitrocerber) а, это опенсорсные веяния. ню-ню
[14:53:27] <ada_ru> (nitrocerber) на прошлой мобиле у меня все болталки не помещались... пришлось взять с 6 гигами оперативы. скоро и этой хватать не будет.
[14:53:28] <ada_ru> (I_vlxy_I) я хез насколько оно опенсорсное
[14:53:34] <ada_ru> (I_vlxy_I) наверно настолько же насколько и гитхаб
[14:53:37] <ada_ru> (nitrocerber) ну гитхаб чи не опенсорс?
[14:53:38] <ada_ru> (I_vlxy_I) (т.е. ни на сколько)
[14:53:48] <ada_ru> (I_vlxy_I) гитхаб - проприентарщина галимая
[14:53:54] <ada_ru> (I_vlxy_I) на 146 процентов
[14:55:03] <ada_ru> (I_vlxy_I) и, кстати, аццки платная. гитхаб этот
[14:55:05] <ada_ru> (nitrocerber) у меня мозги кипят. он разве не для выкладывания на публичное обозрение своих кишок?
[14:55:19] <ada_ru> (I_vlxy_I) он для выкладывания. но он сам - проприентарщина
[14:55:28] <ada_ru> (nitrocerber) а, ок
[14:55:34] <ada_ru> (I_vlxy_I) на гитхабе нет гитхаба 😊
[14:55:47] <ada_ru> (nitrocerber) бутстрап фейлюр
[14:55:59] <ada_ru> (I_vlxy_I) гитхаб - более чем коммерческая проприентарная контора с продуктом.
[14:56:40] <ada_ru> (nitrocerber) Это, однако, тонкий цинизм, зарабатывать бабки проприетарным продуктом на опенсорсных дурачках)) Это даже круче, чем обжарка курицы в яйце
[14:57:10] <ada_ru> (nitrocerber) хотя написано ,что дял опенсорса беплатно...
[14:57:14] <ada_ru> (I_vlxy_I) нормуль 😊
[14:57:16] <ada_ru> (nitrocerber) с кого ж они тогда бабки берут
[14:57:29] <ada_ru> (I_vlxy_I) дык например вот яндекс платит
[14:57:31] <ada_ru> (I_vlxy_I) то есть конторы
[14:58:09] <ada_ru> (I_vlxy_I) то есть смотри - разработчики привыкают к удобствам и воркфлоу гитхаба, а потом в конторе свой проект хотят пилить с помощью этого привычного и удобного инструмента с которым все знакомы
[14:59:06] <ada_ru> (I_vlxy_I) контора в итоге платит гитхабу баблос за коммерческий аккаунт, либо за хостинг гитхаба на собственных серверах внутри конторы (так делает например яндекс для некоторых проектов, но не для всех. для основного кода там все же Аркадия)
[14:59:23] <ada_ru> (nitrocerber) Ээээ..... Я чота представлял себе мир другим. Ты устраиваешься в контору, кодишь там, потом тебе становится скучно решать рабочие вопросы и ты начинаешь маяться дурью на сторое, собирая на коленке какую-нибудь дичь по приколу, и пихаешь её на гитхаб (шоб все увидели твою крутоту).
[15:00:01] <ada_ru> (nitrocerber) А, оказывается, народ сперва дичью страдает ,а потом работать идёт...
[15:00:03] <ada_ru> (I_vlxy_I) ну и такой процесс тоже есть.
[15:00:16] <ada_ru> (I_vlxy_I) понимаешь что гитхаб удобней той какашки что у тебя на работе и хочешь его туда!
[15:00:39] <ada_ru> (I_vlxy_I) алсо на гитхабе же тонна всякой годноты в том числе лежит. палюбому гитхабом пользуются так или иначе ВСЕ
[15:00:57] <ada_ru> (I_vlxy_I) народ еще периодически с работы на работу ходит
[15:01:13] <ada_ru> (I_vlxy_I) а некоторые, прикинь, работают в конторе у которых код СРАЗУ на гитхабе в опенсорсе 😊
[15:01:30] <ada_ru> (nitrocerber) Надо акк чтоли создать... меня уже пинали пару раз, но я пока филоню
[15:02:00] <ada_ru> (nitrocerber) за создание акка-то платить не надо?))
[15:03:06] <ada_ru> (I_vlxy_I) нее 😊
[15:03:12] <ada_ru> (I_vlxy_I) опенсорс бесплатно!
[15:03:18] <ada_ru> (I_vlxy_I) акк опенсорсен
[15:03:33] <ada_ru> (I_vlxy_I) у нас, кстати, у некоторых товарищей таки платный акк на гитхабе
[15:04:37] <ada_ru> (I_vlxy_I) 7 баксов в месяц
[15:04:41] <ada_ru> (nitrocerber) госопди, как раньше было хорошо, сидишь в своей норе, кодишь свои обязанности и ничому от тебя ничего не надо... а теперь понапридумали джигурды всякой
[15:04:47] <ada_ru> (nitrocerber) хочу обратно, в эпоху динозавров
[15:05:48] <ada_ru> (I_vlxy_I) Дада, еще каких-то вот svn понапридумывали.. Вот то ли дело было раньше - заархивировал исходники в файлик с именем в виде даты. и всё!
[15:05:57] <ada_ru> (I_vlxy_I) потихоньку архивчик копится..
[15:05:59] <ada_ru> (I_vlxy_I) Идеально!
[15:07:46] <ada_ru> (nitrocerber) не, свн хоть трансцидентальный был)
[15:08:04] <ada_ru> (I_vlxy_I) что значит был?
[15:08:06] <ada_ru> (nitrocerber) в отличие от гита. 3 года пользуюсь, нифига не понимаю до сих пор. уровень: пушистик+
[15:08:25] <ada_ru> (I_vlxy_I) вон яндекс с гита на svn проекты переводит 😊
[15:08:35] <ada_ru> (I_vlxy_I) проект юнити - все в аркадию!
[15:09:42] <ada_ru> (nitrocerber) Да ладно? о_О
[15:09:48] <ada_ru> (nitrocerber) и как они это мотивируют?
[15:10:03] <ada_ru> (I_vlxy_I) svn лучше выживает на ОГРОМНЫХ проектах
[15:10:20] <ada_ru> (I_vlxy_I) когда у тебя огромный монорепозиторий
[15:10:43] <ada_ru> (I_vlxy_I) плюс там не чистый svn, а всячески допленый со всех сторон, чтобы оно шустро ворочилось на огромных данных
[15:12:03] <ada_ru> (I_vlxy_I) ну и реально, аркадия в плане инструментария и всего прочего, няшней гитхаба. то есть например веб-морда ооочень приятная. удобная.
[15:12:08] <ada_ru> (I_vlxy_I) навигация по коду отличная.
[15:12:51] <ada_ru> (nitrocerber) так, а ракадия - это що?
[15:13:29] <ada_ru> (I_vlxy_I) Аркадия - это тот самый монорепозиторий огромный яндексовый и инфраструктура вокруг.
[16:08:55] <landgraf> yeo, https://paste.fedoraproject.org/paste/LTBiMu0lQUEua8rQ~7EohQ вот такое
[16:11:32] <landgraf> https://paste.fedoraproject.org/paste/kcy3IawH5mMVJodWOJNxCg
[16:11:35] <landgraf> вот так точнее
[16:13:34] <yeo> Not_Implemented_Yet как определен?
[16:13:36] <yeo> Not_Implemented_Yet : exception;
[16:16:29] <landgraf> да
[16:19:14] <landgraf> yeo,    Not_Implemented_Yet : exception;
[16:19:21] <landgraf> yeo, в родительском пакете
[16:19:31] <landgraf> вернее даже в прародительском
[16:20:19] <yeo> а если Constraint_Error или Program_Error туда поставить, тоже ругается?
[16:20:49] <landgraf> да
[16:21:00] <landgraf> Program_Error ругается
[16:22:03] <yeo> а может попробовать указать ему, что это Ada 2012?
[16:23:07] <yeo> хотя если ставишь Ada2005 то ругается по другому:
[16:23:10] <yeo> main.adb:15:14: raise expression is an Ada 2012 feature
[16:23:28] <landgraf> yeo, да, указано уже
[16:23:56] <landgraf> gprbuild -p -gnat2012 -P gnat/ntada
[16:25:39] <yeo> даже не знаю
[16:26:22] <OCTAGRAM> это Ada 2020, а не 2012
[16:26:46] <OCTAGRAM> разве нет?
[16:29:45] <landgraf> yeo, https://paste.fedoraproject.org/paste/q~LWcpamhQ5AAkA2KuuiGg такое компиляется?
[16:30:06] <yeo> Corrigendum 1-2012
[16:30:39] <yeo> GNAT BUG DETECTED!
[16:30:45] <landgraf> дщд
[16:30:46] <landgraf> lol
[16:30:56] <landgraf> а у меня как раз вот эта exc.adb:8:24: (Ada 2005) cannot copy object of a limited type (RM-2005 6.5(5.5/2))
[16:32:49] <yeo> function F return T'Class is если меняешь T'Class на TC, то пашет
[16:33:09] <yeo> видимо Вадим правильно сказал - баг репорт
[16:33:31] <ada_ru> (I_vlxy_I) А объясните дикарю, что этот код означает?
when Network => return Ns : Ntada.Namespaces.Network.Network_Namespace_T do
           Ns.Set_Name (Name);
        end return;
Я же правильно понимаю, что Ns_Type имеет тип с дискрипинантом и вот эта ветка кейса выполнится когда его тип будет Network.

А вот что потом происходит? оператор return с телом? Что это ваще?
[16:35:42] <yeo> return с телом это когда тебе надо объект вернуть без копирования, а ты хочешь там что-то поправить после создания и до возврата
[16:36:16] <yeo> в аде есть limited типы, объекты которых никогда не копируются
[16:36:59] <yeo> но их можно вернуть из функции, тогда функция будет строить объект по его конечному адресу
[16:37:48] <ada_ru> (I_vlxy_I) хм. в плюсах вроде и так оптимизация эта есть. без спец. языковых конструкций для ретурна. ну или мув сделать.
[16:39:39] <yeo> нельзя же взять адрес чего-от а потом сделать ему мув
[16:40:27] <ada_ru> (I_vlxy_I) я про move semantics сейчас. в си этого нет.
[16:43:54] <ada_ru> (I_vlxy_I) а создать переменную так, чтобы сразу нужные поля были в нужные значения выставлены нельзя?

ну, там через конструктор например.
[16:44:37] <yeo> ну это и есть адский вариант констуктора
[16:45:16] <yeo> функция, которая берет какие-то аргументы и по ним строит объект limited типа
[16:45:19] <ada_ru> (I_vlxy_I) ну, это какой-то очень инплейс конструктор 😊
[16:45:54] <ada_ru> (I_vlxy_I) я же правильно понимаю, что в этом блоке можно не только поля поменять, но и вообще любой код написать?
[16:46:06] <yeo> да
[16:46:33] <ada_ru> (I_vlxy_I) ну и пишет его не тот кто этот тип проектировал, а пользователь. то есть можно эдак и инварианты сломать по идее.
[16:48:08] <yeo> делаешь его private, если надо спрятать. это ортогонально к limited
[16:54:33] <OCTAGRAM> как можно жить и не знать про расширенный return
[16:57:25] <yeo> зато у них Compare_And_Swap встроенный ;)
[16:58:37] <ada_ru> (I_vlxy_I) дык в плюсах расширенный ретурн просто не нужен.
[16:58:47] <ada_ru> (I_vlxy_I) а CAS в стандартной либе, да. это приятно.
[17:08:30] <landgraf> yeo, ну да, валится только если возвращать 'class, но мне так и надо
[17:08:50] <landgraf> причем fsf просто ругается, без gnat bug
[17:09:04] <landgraf> yeo, в report@ писать или gcc ?
[17:27:13] <ada_ru> (nitrocerber) В репорт
[17:27:50] <ada_ru> (Pavel) отправил
[17:52:26] <OCTAGRAM> как не нужен, мне не хватает
[17:53:18] <OCTAGRAM> вообще не понимаю, как без него жить
[17:53:44] <OCTAGRAM> сделал контейнер на миллион записей, возвращаешь как результат, и он копируется
[17:53:50] <OCTAGRAM> ну офигеть теперь
[17:54:52] <OCTAGRAM> печально, что в Аде для не-limited такое поведение допустимо даже с расширенным return
[17:56:05] <OCTAGRAM> тут делфи выруливает, но это компенсируется тем, что RAII там делать то ещё удовольствие
[17:56:45] <OCTAGRAM> впрочем, на Аде 2012 можно возвращать ссылку с завёрнутым в неё результатом
[17:57:05] <OCTAGRAM> кстати, может это и решит проблему с возвратом 'Class
[17:57:36] <landgraf> да как бы raise E; return Dummy; нормально
[17:57:41] <landgraf> ну как, криво, конечно
[17:57:48] <landgraf> но работает в моем случае
[17:58:36] <landgraf> yeo, у тебя там нет заготовок кода для netlink-а? :-)
[18:02:15] <landgraf> yeo, и для ptrace заодно =)
[18:05:44] <yeo> нету :(
[18:06:37] <landgraf> :(
[18:07:17] <landgraf> думал наструячить по-быстрому код на питоне, там же уже есть ptrace-python и pyroute2, ан нет, на кучу багов наступил уже
[18:08:37] <yeo> а что тулза будет делать?
[18:09:11] <landgraf> создавать неймспейсы, запускать в них два процесса и трейсить их по сценариям
[18:09:32] <landgraf> yeo, https://github.com/crossdistro/network-testing примерно вот это
[18:10:52] <yeo> круть
[18:11:46] <landgraf> ну как круть, надо много читать и всякие костыли вставлять
[18:20:32] <ada_ru> (I_vlxy_I) Нет. https://godbolt.org/g/brwB1B
[18:22:12] <ada_ru> (Максим) надо бота пофиксить, чтобы цитаты рассылал :(
[18:24:59] <ada_ru> (I_vlxy_I) В С++ давно нет проблем с копией контейнеров при возврате их по значению. Даже если отключить оптимизации (как в примере выше).
[18:50:11] <OCTAGRAM> а каким чудом их нету?
[18:51:20] <ada_ru> (I_vlxy_I) move semantics же начиная с c++11
[18:51:42] <ada_ru> (I_vlxy_I) плюс rvalue references
[18:54:03] <OCTAGRAM> то есть, объект «переносится»? а если на него ссылки были?
[18:54:23] <OCTAGRAM> если побайтово перемещается, это плохо
[18:55:19] <ada_ru> (I_vlxy_I) для этого есть move-конструктор
[18:55:45] <ada_ru> (I_vlxy_I) у каждого типа может быть определена своя, кастомная, семантика перемещения.
[18:56:07] <ada_ru> (I_vlxy_I) но, собственно, про коллекцию я сверху ответил. никакого копирования.
[19:08:47] <ada_ru> (nitrocerber) а адские контейнеры разве не по ссылке гоняются? чот я не помню, чтобы они копировались каждый раз, эдак память порвёт как тузик грелку
[19:15:14] <OCTAGRAM> ссылка там есть, но и копирование тоже делается
[19:15:27] <OCTAGRAM> ссылка поддерживается в состоянии уникальности
[19:15:55] <OCTAGRAM> Unbounded_String только с GNAT 2016 перестал тупо всё копировать
[19:16:23] <ada_ru> (I_vlxy_I) а по стандарту то как?
[19:16:48] <OCTAGRAM> по стандарту Vector — это значение
[19:16:58] <OCTAGRAM> его копии — другие, независимые значения
[19:17:10] <OCTAGRAM> гипотетически может быть какой-нибудь COW
[19:17:34] <yeo> и скажем за это спасибо vgodunko, который часть идей своей матрешки таки пропихнул в gnat
[19:18:00] <OCTAGRAM> а как он это сделал?
[19:18:55] <OCTAGRAM> спасибо, vgodunko
[19:20:54] <vgodunko> Всем пожалуйста!
[19:20:59] <vgodunko> Используйте Матрёшку!
[19:21:17] <vgodunko> И прибудет нам всем счастье!
[19:21:20] <vgodunko> :) :) :)
[19:27:02] <yeo> 2011-08-04  Vadim Godunko  <godunko@adacore.com>   * s-atocou.ads, s-atocou.adb: New files. * a-strunb-shared.ads, a-strunb-shared.adb, a-stwiun-shared.ads, a-stwiun-shared.adb, a-stzunb-shared.ads, a-stzunb-shared.adb: Remove direct use of GCC's atomic builtins and replace them by use of new atomic counter package.
[19:27:09] <yeo> https://github.com/gcc-mirror/gcc/commit/9eb919116e4eba4b38519ee961ebfa9bc3ac32cc
[19:45:03] <OCTAGRAM> пока нет транслятора в C из того стандарта, на котором Матрёшка, счастье не может быть полное
[19:46:31] <ada_ru> (I_vlxy_I) а его не будет никогда, ибо АдаМагик умерло
[19:48:31] <OCTAGRAM> но зато могут быть библиотеки, совместимые с Ada 95
[19:48:51] <OCTAGRAM> с ними не пропадёшь
[19:49:36] <OCTAGRAM> как я понимаю, у библиотек Дмитрия Казакова с этим всё довольно хорошо
[19:51:59] <OCTAGRAM> кроме адской магии ещё вроде бы SPARK2C пилят
[19:56:19] <OCTAGRAM> хм, для A2JS страничка в Прогопедии есть, а для SPARK2C — нет
[19:56:21] <OCTAGRAM> http://progopedia.ru/implementation/a2js/
[19:59:35] <yeo> гы :)
[20:00:47] <yeo> я даже знаю кто создал эту страницу!
Фев. 11, 2017, 9:53 п.п.               octagram <http://progopedia.ru/users/octagram/>                  Новая статья.
[20:03:05] <OCTAGRAM> https://plus.google.com/u/0/+%D0%98%D0%B2%D0%B0%D0%BD%D0%9B%D0%B5%D0%B2%D0%B0%D1%88%D0%B5%D0%B2/posts/BvTyEfxVU2M — вот тут Такер Тефт пишет про SPARK2C
[20:04:09] <ada_ru> (I_vlxy_I) а спарк там будет всместе с адой, или как? просто сам по себе спарк то неюзабелен ведь. даже динамической памяти нету
[20:04:12] <landgraf> у казакова все хорошо с библиотеками, кроме их реюзабилити или пакетирования для дистрибутивов
[20:04:32] <OCTAGRAM> gprinstall не справляется?
[20:05:28] <OCTAGRAM> я вроде не имеющие штатных средств установки библиотеки контейнеров от SPARK 2012 ставил gprinstall'ом
[20:05:46] <OCTAGRAM> есть gpr — значит, можно установить
[20:05:56] <OCTAGRAM> нет, gpr — значит, можно написать
[20:09:03] <landgraf> ну тогда gprinstall был очень не очень когда я туда смотрел
[20:09:22] <landgraf> да и не помню уже в чем проблема была, но все было неудобно к опакечиванию
[20:09:36] <landgraf> можно было только локально тягать и компилять, а это "не наш матод" (с)
[20:10:10] <OCTAGRAM> ну кому как
[20:10:44] <OCTAGRAM> мои демоны именно так и устроены
[20:11:29] <landgraf> демоны они на то и демоны
[20:11:32] <OCTAGRAM> отдельные версии компиляторов в /opt с навинченными на них библиотеками; и инструкции по крафтингу такого компилятора
[20:11:35] <landgraf> черти почти )
[20:12:19] <OCTAGRAM> где-то GNATCOLL без PostgreSQL, где-то — с ним, как тут «опакетишь»
[20:12:31] <landgraf> я все, что мне надо, пакечу и в федору складываю, потом yeo какой-нибудь придет с вопросом а я ему такой "а вот, в федоре есть!"
[20:12:36] <landgraf> yeo, было ведь так?
[20:13:02] <yeo> да! федора рулит! спасибо
[20:13:10] <landgraf> OCTAGRAM,  есть пример - матрешка в федоре
[20:13:16] <landgraf> хочешь "с ним" хочешь "без него"
[20:13:31] <landgraf> dnf install matreshka-sql-mysql -> enjoy
[20:13:37] <OCTAGRAM> а там какой в Федоре компилятор? атомарные счётчики ссылок появились уже?
[20:13:51] <landgraf> самый свежий из релизнутых
[20:14:01] <landgraf> gcc-7.2.1-2.fc27.x86_64
[20:14:26] <OCTAGRAM> там в Федоре сейчас systemd?
[20:14:31] <landgraf> в rawhide и вовсе какие-то бренчи нестабильные валяюстя
[20:14:33] <landgraf> конечно
[20:14:45] <landgraf> и никаких демонов :)
[20:14:47] <yeo> дожать бы msys2 и мы бы и в винде были в шеколаде :(
[20:14:54] <ada_ru> (I_vlxy_I) arch forever! ну или бубунтец!
[20:15:19] <landgraf> yeo, расскажи цппшнику как в бубнтеце гнат через задний проход вставлен
[20:15:26] <OCTAGRAM> я пока демонов на орбиту запускаю дебиановским start-stop-daemon, но вроде systemd — более прямолинейное решение
[20:15:35] <landgraf> ну да
[20:16:19] <ada_ru> (I_vlxy_I) гнат в бубунте 16.04 почему-то 4.8, при том, что штатный gcc тут 5.4
[20:16:22] <ada_ru> (I_vlxy_I) чото странно это
[20:16:53] <landgraf> вово
[20:17:19] <yeo> я вроде освоил запуск aws через systemd
[20:17:26] <OCTAGRAM> на CentOS довелось попариться с портированием дебиановских утилит, с тех пор не особо экспериментировал
[20:17:54] <landgraf> дебиановских утилит?
[20:18:22] <OCTAGRAM> start-stop-daemon — из какого-то пакета дебиановских утилит
[20:18:46] <ada_ru> (I_vlxy_I) вот в арчике все синхронно gcc целиково 7.2.x и гнат и g++ всё что хочешь
[20:20:01] <ada_ru> (a) Gentoo же
[20:20:23] <landgraf> OCTAGRAM, в федоре тоже был аналог НЯП.
[20:20:28] <landgraf> но он уже не нужен
[20:20:29] <ada_ru> (I_vlxy_I) гентууу я видел только издалека
[20:20:37] <ada_ru> (a) Там простор и нет нифига
[20:20:43] <landgraf> в гентухе компилятор старый как **** мамонта
[20:20:50] <landgraf> а хочешь новый - ССЗБ
[20:21:06] <landgraf> про адские пакеты я вообще молчу
[20:21:13] <landgraf> их даже маскированных нет толком
[20:21:24] <ada_ru> (a) Собирай чё хошь и как хошь
[20:21:48] <ada_ru> (a) Зато там лампово и уютно
[20:21:48] <landgraf> ну вот и сидят толпы гентушников и каждый в своем углу собирает
[20:22:02] <landgraf> у меня есть гентушечка дома, уютно, но не для работы
[20:22:10] <landgraf> тем более не для работы в редхате :D
[20:22:11] <yeo> да, в gentoo Аду забросили
[20:23:02] <landgraf> собирать все что хошь я и федоре и в винде могу, зачем генту для этого?
[20:23:23] <landgraf> /me в федоре гораздо больше компиляет, чем в гентушечке
[20:28:48] <OCTAGRAM> для любителей собирать из сорцов больше подошла бы ФриБСД, там Дж. Марино собирал
[20:28:59] <OCTAGRAM> до какого-то момента, по крайней мере
[20:29:06] <ada_ru> (I_vlxy_I) macOS 😃
[20:29:52] <OCTAGRAM> кто-то там с кем-то поругался, и Марино то ли свалил в DragonflyBSD, то ли и во FreeBSD продолжает поддерживать
[20:29:59] <landgraf> /me третий день уже блюет от macos-и
[20:31:01] <ada_ru> (I_vlxy_I) чойто?
[20:31:28] <yeo> landgraf, что и ты тоже? :D
[20:32:02] <OCTAGRAM> лично мне не понравился стиль, в Тигре, Льве и Леопарде был лучше
[20:32:37] <ada_ru> (I_vlxy_I) стиль гуйца? ну, на ретине оно плюс-минус норм смотрится. на обычных мониках да, фигня.
[20:32:45] <OCTAGRAM> как в пустыне, всё белое, плоское, выгоревшее
[20:32:45] <yeo> я поставил  уютный gentoo на макбук, только видеокамера не пашет, а так хорошо
[20:32:47] <ada_ru> (I_vlxy_I) но вообще, дело привычки так то.
[20:33:06] <OCTAGRAM> я привык к Акве
[20:35:33] <ada_ru> (I_vlxy_I) аква была давно и не правда
[20:35:49] <OCTAGRAM> и хорошо было
[20:35:55] <OCTAGRAM> мне нравилось
[20:35:58] <ada_ru> (I_vlxy_I) там же постоянно стиль менялся. аква, самая водная аква, была в самом начале десятки
[20:36:24] <ada_ru> (I_vlxy_I) потом все больше металла было. а потом пришел Айв, и убрал этот самый "скифоморфизм" 😊
[20:41:11] <ada_ru> (I_vlxy_I) собственно в тигре уже аквы считай и не было
[20:41:19] <ada_ru> (I_vlxy_I) да и во льве тоже
[20:42:02] <ada_ru> (I_vlxy_I) https://i1.wp.com/512pixels.net/wp-content/uploads/S3/macosx100.png
[20:42:05] <ada_ru> (I_vlxy_I) вот это - аква
[20:42:38] <ada_ru> (I_vlxy_I) а это уже нет: https://i0.wp.com/512pixels.net/wp-content/uploads/S3/2014-04-22-leopard.jpg
[21:14:26] <yeo> а jabber умеет текст форматировать? или он plain text-ом шпарит?
[21:14:51] <ada_ru> (I_vlxy_I) в xmpp же полно самых разных XEPов.
[21:14:55] <ada_ru> (I_vlxy_I) думаю и для форматирования есть
[21:16:41] <ada_ru> (I_vlxy_I) https://xmpp.org/extensions/xep-0071.html
[21:16:43] <ada_ru> (I_vlxy_I) пжалста
[21:17:06] <yeo> https://xmpp.org/extensions/xep-0393.html
[21:17:46] <ada_ru> (I_vlxy_I) ну вот. даже два.
[21:17:51] <ada_ru> (I_vlxy_I) небось и еще есть 😊
[21:34:36] <ada_ru> (I_vlxy_I) А вот кому ракет? https://www.youtube.com/watch?v=lQx6YBtQZbw
[21:34:47] <ada_ru> (I_vlxy_I) Интересно, есть ли Ада на борту? 😊
[21:42:06] <ada_ru> (I_vlxy_I) запуск перенесли на 23:05 по МСК
[22:10:33] <ada_ru> (Pavel) а ретина всякая работает?
[23:56:57] <ada_ru> (I_vlxy_I) https://www.youtube.com/watch?v=wbSwFU6tY1c
[23:57:12] <ada_ru> (I_vlxy_I) прикольно, бустеры обрано приземлились