gentoo.ru
Общение на окологентушные темы
gentoo@conference.gentoo.ru
Воскресенье, 8 января 2017< ^ >
Pinkbyte установил(а) тему: Gentoo Linux || FAQ: http://www.gentoo.ru/faq || Вставки более 3 строк → app-text/wgetpaste || Логи: http://gentoo.ru/jabber/logs/ || Языками чешут в talks@conference.gentoo.ru ||  Фортунки http://fortunes.gentoo.ru || Дерево portage Gentoo официально переехало на git!
Конфигурация комнаты
Участники комнаты

GMT+3
[00:16:45] maxt вышел(а) из комнаты
[01:06:03] bober2000 вышел(а) из комнаты
[01:24:10] trupanka вышел(а) из комнаты
[01:30:05] beelzebubbie вышел(а) из комнаты
[04:24:26] <0xd34df00d> Чят.
[04:24:29] <0xd34df00d> Научи меня писать ебилды.
[04:24:55] <0xd34df00d> Я хочу написать ебилд для хаскелевского сервиса, который бы его собирал stack'ом и создавал ранскрипт в init.d, а также конфиг в conf.d.
[04:25:03] <0xd34df00d> Второе непосредственно к хаскелю не привязано, я так понимаю.
[04:25:05] <0xd34df00d> Как это сделать, чят?
[07:27:11] medvedko вошёл(а) в комнату
[07:36:50] Squeeze вошёл(а) в комнату
[08:01:13] Squeeze вышел(а) из комнаты
[08:28:35] bober2000 вошёл(а) в комнату
[08:45:54] nis вошёл(а) в комнату
[09:36:38] trupanka вошёл(а) в комнату
[09:45:30] eegorov вошёл(а) в комнату
[10:00:06] beelzebubbie вошёл(а) в комнату
[10:01:56] maxt вошёл(а) в комнату
[10:04:54] maxt вышел(а) из комнаты
[10:25:07] <mva> 0xd34df00d: берёшь открываешь skel.ebuild, или как оно там
[10:25:14] <mva> выставляешь EAPI=6
[10:25:28] <mva> подглядываешь в другие хаскелеебилды на предмет еклассов
[10:25:38] <mva> и того, как писать фазы
[10:25:49] <mva> берёшь, пишешь init.d и conf.d
[10:26:08] <mva> в первом не забываешь в шебанге openrc-run вместо старого runscript
[10:26:38] <mva> второй - просто bashrc-файл, так что забиваешь
[10:26:44] <mva> кладёшь их оба в files
[11:50:55] medvedko вышел(а) из комнаты
[11:57:52] Львёна вышел(а) из комнаты: Replaced by new connection
[11:58:02] Львёна вошёл(а) в комнату
[12:04:24] maxt вошёл(а) в комнату
[12:05:19] Львёна вышел(а) из комнаты: Replaced by new connection
[12:05:29] Львёна вошёл(а) в комнату
[12:07:20] maxt вышел(а) из комнаты
[12:23:19] Night Nord вошёл(а) в комнату
[12:58:17] maxt вошёл(а) в комнату
[13:03:30] <trupanka> 0xd34df00d: https://www.youtube.com/watch?v=os6U77Hhm_s
[13:37:13] rea вошёл(а) в комнату
[13:38:51] <rea> 0xd34df00d, вот пример https://github.com/reagentoo/gentoo-overlay/tree/master/sys-apps/paxctld/files
[13:39:26] <rea> ...
[13:39:39] <rea> а чего это все сервисы генты лежат?
[13:39:51] <mva> 0xd34df00d: не забудь только написать ещё systemd-юнит :Р
[13:53:28] medvedko вошёл(а) в комнату
[13:54:08] maxt вышел(а) из комнаты
[14:37:27] maxt вошёл(а) в комнату
[15:08:24] maxt вышел(а) из комнаты
[16:31:10] mva вышел(а) из комнаты
[16:32:33] Night Nord вышел(а) из комнаты
[16:38:36] HellKnight вошёл(а) в комнату
[16:45:57] mva вошёл(а) в комнату
[17:05:15] maxt вошёл(а) в комнату
[17:11:36] hellknight вошёл(а) в комнату
[17:12:34] hellknight вышел(а) из комнаты
[17:21:18] hellknight вошёл(а) в комнату
[17:25:06] hellknight вышел(а) из комнаты
[17:28:04] mva вошёл(а) в комнату
[17:31:41] mva вышел(а) из комнаты
[17:51:15] hellknight вошёл(а) в комнату
[17:57:15] HellKnight вышел(а) из комнаты
[18:09:59] maxt вышел(а) из комнаты
[19:15:03] 0xd34df00d вышел(а) из комнаты
[19:21:59] hellknight вышел(а) из комнаты
[19:26:33] hellknight вошёл(а) в комнату
[19:29:45] hellknight вышел(а) из комнаты
[19:31:23] 0xd34df00d вошёл(а) в комнату
[19:33:00] 0xd34df00d вышел(а) из комнаты
[20:00:01] 0xd34df00d вошёл(а) в комнату
[20:13:38] eegorov вышел(а) из комнаты
[21:05:24] <0xd34df00d> mva: systemd юнит не нужно.
[21:05:45] <0xd34df00d> Лан.
[21:10:41] <nis> 0xd34df00d: когда лич-стейбл уже будет новый?
[21:16:56] <0xd34df00d> nis: когда я окончательно переведу сайт на хачкель.
[21:17:09] <0xd34df00d> https://github.com/0xd34df00d/lcss/blob/master/src/site.hs kek
[21:17:26] <0xd34df00d> Осталось запилить поддержку для древообразных подразделов (юзергайд и ещё какая-то документация).
[21:18:13] <nis> 0xd34df00d: а бд что у тебя?
[21:18:37] <0xd34df00d> nis: а зачем БД?
[21:18:41] <0xd34df00d> В виде текстовых файлов всё.
[21:18:44] <nis> 0xd34df00d: лол
[21:18:47] <0xd34df00d> Это ж статически компилируемый файл.
[21:18:49] <0xd34df00d> Тьфу. сайт.
[21:18:51] <nis> ааа
[21:19:04] <nis> а верстка у тебя как?
[21:19:46] <nis> 0xd34df00d: а я тут понял что многопоточность и С++ это две вещи друг другу не необходимые
[21:20:08] <0xd34df00d> Вёрстка через https://github.com/0xd34df00d/lcss/tree/master/src/templates и https://github.com/0xd34df00d/lcss/tree/master/src/css
[21:20:21] <0xd34df00d> nis: ну многопоточность вообще вещь не всегда необходимая.
[21:21:08] <nis> 0xd34df00d: да просто эксперементировал с хттп и вебом - https://github.com/no111u3/simple_web, в итоге получается такие странные результаты
[21:21:58] <nis> заодно понял что у того же epoll есть неприятное ограничение в виде недействительности дескрипторов между потоками
[21:22:02] <0xd34df00d> Такие вещи надо на boost.asio делать.
[21:22:04] <0xd34df00d> И всё будет хорошо.
[21:22:38] <nis> 0xd34df00d: там и без буста оно выдаёт 27к в секунду
[21:22:52] <nis> хотелось именно многопоточно
[21:23:06] <nis> а в итоге понял что просел на механизме синхронизации
[21:23:31] <nis> 0xd34df00d: а данные откуда для сайта берутся?
[21:24:39] <nis> 0xd34df00d: судя по скриншотам ты азотх на чём-то не х86 запустил?
[21:25:02] <0xd34df00d> nis: данные я выковырял из друпалобазы.
[21:25:05] <0xd34df00d> Но я их пока не закоммитил.
[21:25:14] <0xd34df00d> Там папочка converter есть, в ней конвертер из друпалобазы в markdown.
[21:25:30] <0xd34df00d> Олсо, не я, а какой-то чувак на n900 несколько лет назад, и все личкрафты целиком.
[21:25:51] <nis> 0xd34df00d: фигасе, надо было на неубитой жолле попробовать, но она теперь мертва
[21:25:53] <0xd34df00d> Собственно, они в opensuse под arm и так спокойно собираются, там нет какой-либо привязки к x86.
[21:26:17] <nis> 0xd34df00d: хех, это значит что можно под шестёркой дроида запустить
[21:26:17] <0xd34df00d> Кроме одного модуля, где я решил угореть по интринсикам и написал пару вещей на sse, но там и так есть фоллбек к обычному платформонезависимому плюсокоду.
[21:27:02] <nis> 0xd34df00d: ааа, так у тебя друпал, там вообще всё просто, его можно в хмл выгружать
[21:27:14] <0xd34df00d> У меня не получилось его в xml выгрузить.
[21:27:33] <0xd34df00d> Тем более, что там есть модуль img-assist, который генерит картинки за меня (и с ним больше всего геморроя пока что было), ну и автолинки проставляются.
[21:28:12] <nis> 0xd34df00d: хм, ну так тоже можно. Я просто уже давно друпал не щупал.
[21:29:07] <nis> в общем компилируемый сайт это да - тру
[21:29:24] <0xd34df00d> Во, аж по две-три реализации, в зависимости от доступного набора SIMD:
https://github.com/0xd34df00d/leechcraft/blob/master/src/plugins/poshuku/plugins/dcac/reducelightness.cpp#L100
https://github.com/0xd34df00d/leechcraft/blob/master/src/plugins/poshuku/plugins/dcac/colortemp.cpp#L123
[21:30:35] <0xd34df00d> У меня где-то даже бенчмарки были. Надо бы уже оформить в статеечку и выложить на х-бр.
[21:32:37] <nis> ну да
[22:20:32] <0xd34df00d> mva: а ты мейнт?
[22:20:35] <0xd34df00d> А то ксбо сломался.
[22:20:41] <0xd34df00d> И я ищу новую жертву :]
[22:34:29] <mva> нет, я сам через прокси мейнтейнил
[23:12:06] <0xd34df00d> :(
[23:16:56] medvedko вышел(а) из комнаты
[23:49:52] rea вышел(а) из комнаты: Вышел из Vacuum-IM
[23:51:55] trupanka вышел(а) из комнаты
[23:56:57] beelzebubbie вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!