Home
codingteam
codingteam@conference.jabber.ru
28.02.2015< ^ >

Тема: Food: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С.
HQ: https://github.com/codingteam
0xDead Food: http://leechcraft.org
Live Food: http://www.loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Mixer Food: http://i.imgur.com/slnyI6a.jpg
Report Developer Abuse: http://www.loglist.net/quote/new
The department of death! Everyone loves mixers!
[00:06:09] grouzen зашёл в конференцию
[00:06:14] <rexim> оваук
[00:09:49] FutureSoldier вышел из конференции
[00:13:14] <rexim> ForNeVeR, от нас ушел будущий солдат =(
[00:14:14] <ForNeVeR> Может, это был солдат будущего?
[00:14:51] govardhan вышел из конференции
[00:15:06] <rexim> ForNeVeR, http://i.imgur.com/5HPhju0.png
[00:15:16] ɹǝɟılʍǝu вышел из конференции
[00:15:32] ɹǝɟılʍǝu зашёл в конференцию
[00:15:38] <ForNeVeR> Гы.
[00:20:53] Myp вышел из конференции
[00:34:46] <m4n71k0r> ɹǝɟılʍǝu: видал фичу?) https://www.youtube.com/watch?v=7m92IHTrL2w
[00:35:11] ascrazy вышел из конференции
[00:36:54] <ɹǝɟılʍǝu> m4n71k0r, ща, доеду до дому.
[00:37:09] <ɹǝɟılʍǝu> Блять, очки ещё оазъебал.
[00:38:12] <Славный капитан> rexim: его призвали, наверное
[00:38:38] <rexim> ɹǝɟılʍǝu, хочешь я тебе свои дам? :(
[00:38:43] <rexim> У меня запасные есть...
[00:39:14] <ɹǝɟılʍǝu> rexim, оги га астигматизм?
[00:39:44] <rexim> Нет, просто близорукость...
[00:40:08] <ɹǝɟılʍǝu> Ну вот.
[00:40:21] <ɹǝɟılʍǝu> Извини, они не подойдут...
[00:40:34] <rexim> =(
[00:42:03] <m4n71k0r> ɹǝɟılʍǝu: небось дорогущие как крыло от боинга
[00:42:15] <ɹǝɟılʍǝu> m4n71k0r, угу
[00:49:16] rafaelrs вышел из конференции
[00:49:55] rafaelrs зашёл в конференцию
[00:52:46] Zetoke зашёл в конференцию
[00:59:03] McVlaga вышел из конференции
[00:59:13] McVlaga зашёл в конференцию
[01:00:39] rafaelrs вышел из конференции
[01:06:08] imarpus вышел из конференции: offline
[01:07:37] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[01:07:38] ɹǝɟılʍǝu зашёл в конференцию
[01:13:51] McVlaga вышел из конференции
[01:14:05] cat3 вышел из конференции: Пока!
[01:14:43] McVlaga зашёл в конференцию
[01:21:42] <ɹǝɟılʍǝu> http://www.ishani.org/projects/ClangVSX/
[01:36:50] Graf зашёл в конференцию
[01:37:18] McVlaga вышел из конференции
[01:38:57] McVlaga зашёл в конференцию
[01:48:10] <rexim> ШлангВыСХ!!
[01:48:11] <rexim> Совсем
[01:48:15] folex зашёл в конференцию
[01:50:46] McVlaga вышел из конференции: Replaced by new connection
[01:51:45] <rexim> ForNeVeR, ess збс
[01:51:51] <rexim> Это я тебе как миксер говорю.
[01:56:03] McVlaga зашёл в конференцию
[01:57:17] McVlaga вышел из конференции: Replaced by new connection
[01:57:18] McVlaga зашёл в конференцию
[01:57:30] folex вышел из конференции
[01:58:02] folex зашёл в конференцию
[01:59:32] McVlaga вышел из конференции: Replaced by new connection
[01:59:34] McVlaga зашёл в конференцию
[02:00:39] Graf вышел из конференции
[02:01:36] Graf зашёл в конференцию
[02:01:46] Graf вышел из конференции
[02:02:24] McVlaga вышел из конференции: Replaced by new connection
[02:02:41] McVlaga зашёл в конференцию
[02:03:09] grouzen вышел из конференции
[02:23:20] McVlaga вышел из конференции
[02:25:41] McVlaga зашёл в конференцию
[02:26:22] ascrazy зашёл в конференцию
[02:30:39] grouzen зашёл в конференцию
[02:33:09] McVlaga вышел из конференции: Replaced by new connection
[02:33:11] McVlaga зашёл в конференцию
[02:47:31] McVlaga вышел из конференции
[02:47:43] McVlaga зашёл в конференцию
[02:50:48] Myp зашёл в конференцию
[02:53:04] McVlaga вышел из конференции: Replaced by new connection
[02:53:05] McVlaga зашёл в конференцию
[02:54:38] Minoru вышел из конференции
[02:55:56] Minoru зашёл в конференцию
[03:00:23] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[03:00:48] <rexim> .ping
[03:00:49] <DeadBot> rexim: понг от тебя 0.67 секунды
[03:00:50] <rexim> .ping
[03:00:51] <DeadBot> rexim: понг от тебя 0.52 секунды
[03:00:52] <rexim> .ping
[03:00:53] <DeadBot> rexim: понг от тебя 0.29 секунды
[03:01:27] uggur вышел из конференции
[03:02:02] eaeee зашёл в конференцию
[03:10:39] grouzen вышел из конференции
[03:14:21] <ɹǝɟılʍǝu> 0xd34df00d, пиздец кулер. Зачем такой огромный?
[03:22:42] McVlaga вышел из конференции: Replaced by new connection
[03:22:45] McVlaga зашёл в конференцию
[03:23:41] ckorzhik зашёл в конференцию
[03:24:55] McVlaga вышел из конференции: Replaced by new connection
[03:24:56] McVlaga зашёл в конференцию
[03:27:33] ascrazy вышел из конференции
[03:36:32] ascrazy зашёл в конференцию
[03:36:33] McVlaga вышел из конференции: Replaced by new connection
[03:36:34] McVlaga зашёл в конференцию
[03:42:05] McVlaga вышел из конференции
[03:44:23] McVlaga зашёл в конференцию
[03:47:30] Сволота вышел из конференции
[03:54:34] <eaeee> привет
[03:54:41] <eaeee> тимсити кто-нибудь пользуется?
[03:55:19] McVlaga вышел из конференции
[03:55:32] McVlaga зашёл в конференцию
[03:56:34] <m4n71k0r> на работе
[03:59:11] <eaeee> stderr: Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
stdout: Error occurred during initialization of VM
Could not reserve enough space for object heap
[03:59:18] <eaeee> :(
[03:59:57] <eaeee> m4n71k0r: не бывало такого?
[04:00:37] <m4n71k0r> очевидно не хватает памяти
[04:01:07] <eaeee> m4n71k0r: спасибо, я прочитал :)
[04:01:23] <m4n71k0r> нет, у нас памяти дохуища
[04:02:00] McVlaga вышел из конференции
[04:02:22] magog зашёл в конференцию
[04:03:03] <eaeee> m4n71k0r: тимсити нужно много памяти, да?
[04:04:14] uggur зашёл в конференцию
[04:04:38] McVlaga зашёл в конференцию
[04:05:33] <m4n71k0r> жабе нужно много памяти всегда
[04:05:50] <m4n71k0r> отдай всю память жвм!
[04:09:58] <eaeee> m4n71k0r: или умри :)
[04:14:54] McVlaga вышел из конференции: Replaced by new connection
[04:17:21] McVlaga зашёл в конференцию
[04:24:28] <Славный капитан> Нужно больше памяти!
[04:26:06] ascrazy вышел из конференции
[04:27:52] * eaeee выделил для Славный капитан 1гб памяти
[04:29:44] <ɹǝɟılʍǝu> eaeee, мало!
[04:31:35] McVlaga вышел из конференции: Replaced by new connection
[04:31:39] govardhan зашёл в конференцию
[04:31:40] McVlaga зашёл в конференцию
[04:32:17] govardhan вышел из конференции
[04:38:19] <Zetoke> eaeee: у нас на работе тимсити
[04:38:30] <eaeee> Zetoke: и у насс
[04:38:37] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[04:40:38] <rexim> симсити
[04:40:46] <eaeee> rexim: привет
[04:40:52] <rexim> eaeee, приветик! :)
[04:41:09] <eaeee> $pet resurrect
[04:41:13] <horta hell> eaeee: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[04:41:17] <rexim> о_О
[04:41:20] <rexim> Шойтан!
[04:41:37] <eaeee> я почему-то догадывался что вы его сморили
[04:41:43] <rexim> =(
[04:42:33] <ɹǝɟılʍǝu> http://pastexen.com/i/KrrtJLQaiw.png
[04:43:20] <ɹǝɟılʍǝu> Visual Studio, что ты делаешь?
[04:44:36] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[04:44:41] dzhon зашёл в конференцию
[04:45:46] <eaeee> ɹǝɟılʍǝu: это какой?
[04:49:56] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[04:49:59] dzhon зашёл в конференцию
[04:55:46] <rexim> Всем снов!
[04:55:53] rexim вышел из конференции
[04:56:33] <eaeee> rexim: снов
[05:09:58] m4n71k0r вышел из конференции
[05:10:48] McVlaga вышел из конференции: Replaced by new connection
[05:10:50] McVlaga зашёл в конференцию
[05:12:03] McVlaga вышел из конференции
[05:12:22] McVlaga зашёл в конференцию
[05:23:25] folex вышел из конференции
[05:52:43] grouzen зашёл в конференцию
[07:23:39] xspeed вышел из конференции
[07:23:44] nexfwall зашёл в конференцию
[07:24:45] nexfwall вышел из конференции
[07:35:42] magog вышел из конференции
[07:44:36] sss|zombie зашёл в конференцию
[07:46:40] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[07:52:58] McVlaga вышел из конференции
[08:02:45] ɹǝɟılʍǝu вышел из конференции
[08:51:41] Zetoke вышел из конференции
[09:02:40] ckorzhik вышел из конференции
[09:37:58] McVlaga зашёл в конференцию
[09:54:09] Myp вышел из конференции
[09:56:01] dzhon вышел из конференции
[09:57:05] dzhon зашёл в конференцию
[10:03:33] McVlaga вышел из конференции: Replaced by new connection
[10:03:33] McVlaga зашёл в конференцию
[10:07:46] McVlaga вышел из конференции
[10:11:06] McVlaga зашёл в конференцию
[10:43:10] <horta hell> Аспирант плачет от голода, утирая слёзы хвостом.
[11:01:23] ascrazy зашёл в конференцию
[11:13:07] <horta hell> Аспирант умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[11:17:46] ascrazy вышел из конференции
[11:24:19] McVlaga вышел из конференции: Replaced by new connection
[11:24:20] McVlaga зашёл в конференцию
[11:34:12] McVlaga вышел из конференции: Replaced by new connection
[11:34:14] McVlaga зашёл в конференцию
[11:53:17] McVlaga вышел из конференции: Replaced by new connection
[11:53:17] McVlaga зашёл в конференцию
[12:09:48] McVlaga вышел из конференции
[12:11:30] McVlaga зашёл в конференцию
[12:36:57] xspeed зашёл в конференцию
[12:54:16] McVlaga вышел из конференции: Replaced by new connection
[12:54:16] McVlaga зашёл в конференцию
[12:59:15] rexim зашёл в конференцию
[12:59:39] <rexim> $pet resurrect
[12:59:41] <horta hell> rexim: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[13:02:10] <rexim> Всем утреца! =)
[13:06:23] <rexim> Утрецаца
[13:36:15] uggur вышел из конференции
[13:38:18] McVlaga вышел из конференции
[13:41:42] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[13:41:45] dzhon зашёл в конференцию
[13:43:01] McVlaga зашёл в конференцию
[13:46:51] dzhon вышел из конференции: Replaced by new connection
[13:46:54] dzhon зашёл в конференцию
[13:52:25] dzhon вышел из конференции: Replaced by new connection
[13:52:28] dzhon зашёл в конференцию
[13:56:06] m4n71k0r зашёл в конференцию
[13:57:44] dzhon вышел из конференции: Replaced by new connection
[13:57:48] dzhon зашёл в конференцию
[14:04:06] McVlaga вышел из конференции
[14:04:31] McVlaga зашёл в конференцию
[14:16:16] McVlaga вышел из конференции: Replaced by new connection
[14:16:17] McVlaga зашёл в конференцию
[14:21:57] McVlaga вышел из конференции
[14:22:10] McVlaga зашёл в конференцию
[14:28:29] dzhon вышел из конференции: Replaced by new connection
[14:28:31] dzhon зашёл в конференцию
[14:33:45] eaeee вышел из конференции: Replaced by new connection
[14:33:49] dzhon вышел из конференции: Replaced by new connection
[14:33:50] eaeee зашёл в конференцию
[14:33:51] dzhon зашёл в конференцию
[14:35:09] <ForNeVeR> rexim: а что такое ess?
[14:39:07] dzhon вышел из конференции: Replaced by new connection
[14:39:09] dzhon зашёл в конференцию
[14:44:29] dzhon вышел из конференции: Replaced by new connection
[14:44:32] dzhon зашёл в конференцию
[14:44:39] <eaeee> $pet stats
[14:44:41] <horta hell> eaeee:
Кличка: Аспирант
Здоровье: 89
Сытость: 70
Возраст: 1 часов
[14:45:15] <eaeee> $pet rating
[14:45:15] <horta hell> eaeee:
zxc: 161PTC
eaeee: 29PTC
ɹǝɟılʍǝu: 6PTC
r…: 3PTC
F…: 1PTC
[14:45:35] eaeee вышел из конференции
[14:49:48] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[14:49:51] dzhon зашёл в конференцию
[15:00:18] rexim вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[15:19:12] <uıʃɐɟ∀> Один из продуктов, которые я пилю, сокращается, кстати, как раз до ess =3
[15:26:10] ɹǝɟılʍǝu зашёл в конференцию
[15:33:47] dzhon вышел из конференции
[15:35:02] dzhon зашёл в конференцию
[15:35:10] rexim зашёл в конференцию
[15:35:33] <rexim> ForNeVeR, http://ess.r-project.org/
[15:35:35] <rexim> uıʃɐɟ∀, =3
[15:36:45] <ForNeVeR> Это что-то типа REPL для всяких статистических систем?
[15:37:04] <ForNeVeR> Или всего лишь мод с подсветкой и дополнением?
[15:37:14] <rexim> И то и другое
[15:37:17] <ForNeVeR> rexim: и для чего ты его используешь?
[15:37:33] <rexim> ForNeVeR, вместо RStudio
[15:38:21] <rexim> Готовлюсь пилить блестящий анал.
[15:38:47] <ForNeVeR> Ох!
[15:38:56] <ForNeVeR> Это блестяще!
[15:40:39] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[15:40:42] dzhon зашёл в конференцию
[15:40:45] <rexim> RStudio так себе.
[15:40:52] <ForNeVeR> А мне норм.
[15:41:05] <rexim> Я, кстати, охуел, когда узнал, что это веб приложухал обернутая в QtWebKit
[15:41:13] <ɹǝɟılʍǝu> Утра всем.
[15:41:18] <rexim> Привет
[15:41:24] <ForNeVeR> Правда, вот с rJava у меня были проблемы. Никак не дойдут руки исследовать.
[15:42:25] <ɹǝɟılʍǝu> А у меня опять проходят даже фейловые тесты.
[15:42:29] <ɹǝɟılʍǝu> Да что ж такое.
[15:44:56] <ɹǝɟılʍǝu> А, я забыл private sluts
[15:45:57] dzhon вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[15:46:00] dzhon зашёл в конференцию
[15:46:45] dzhon вышел из конференции
[15:54:58] <ForNeVeR> ??!
[15:57:11] m4n71k0r вышел из конференции
[15:57:14] <rexim> Рядовой Слутс!
[16:09:16] <rexim> ForNeVeR, и, кстати, ess неплохо интегрируется c auto-complete
[16:09:38] <rexim> Даже доку по функциям в попапчике показывает.
[16:10:29] <ɹǝɟılʍǝu> ForNeVeR, а что, если когда ты заведешь кошку, она будет спать у тебя на клаве? =)
[16:10:55] <ɹǝɟılʍǝu> rexim, https://pp.vk.me/c623224/v623224608/1f903/s33n_aQ_2hE.jpg
[16:11:04] <rexim> ForNeVeR, кто такая Клава?!
[16:11:13] <ForNeVeR> rexim: у меня очень круто интегрировался fsharp-mode, например.
[16:11:14] <rexim> ForNeVeR, ты же обещал не жениться!
[16:11:16] <ForNeVeR> Вообще збс.
[16:11:23] <ForNeVeR> ɹǝɟılʍǝu: обязательно.
[16:11:28] <ɹǝɟılʍǝu> https://pp.vk.me/c623224/v623224365/20178/cmfoVqXAgS4.jpg
[16:11:41] <ForNeVeR> rexim: кошка это!
[16:11:57] <rexim> ForNeVeR, твою кошку зовут Клава?
[16:11:59] <ɹǝɟılʍǝu> https://vk.com/doc98835002_370491711?hash=ea774d6abb2e99307b&dl=d802bb4d9c946fd278&wnd=1
[16:12:03] <ForNeVeR> На кошках нельзя жениться.
[16:12:04] <rexim> И ты на ней жениться собрался?!
[16:12:07] <rexim> А, ну ок
[16:12:38] <ɹǝɟılʍǝu> «Ты чо, охерел, человек?»
[16:12:47] <ForNeVeR> Хотя в Индии, наверное, можно.
[16:13:04] <ɹǝɟılʍǝu> ForNeVeR, rexim https://vk.com/doc98835002_370489231?hash=206ea80cfe895a4adb&dl=638a62d88104f63258&wnd=1
[16:13:29] <ForNeVeR> Хм, совы такие няшные?
[16:13:35] <ɹǝɟılʍǝu> Угу)
[16:13:49] <ForNeVeR> Мне кажется, они не очень-то умные. Мозгов у них маловато.
[16:14:00] <ɹǝɟılʍǝu> Но они милые)
[16:14:10] <ForNeVeR> Тянки тоже.
[16:14:19] <ɹǝɟılʍǝu> Угу.
[16:14:20] <ForNeVeR> Но мозгов у них при этом нет совсем.
[16:14:28] <rexim> Танки
[16:14:34] <ForNeVeR> Дыа!
[16:14:46] <rexim> Они тоже очень милые! =3
[16:15:05] <rexim> http://fc01.deviantart.net/fs70/i/2010/157/f/b/Cute_tank_by_nj365.jpg
[16:15:24] <ForNeVeR> Nyantank!
[16:16:26] <rexim> http://i.ytimg.com/vi/zFv3ab2FTWI/hqdefault.jpg
[16:17:25] <ɹǝɟılʍǝu> Занятная штука))) http://legatus-pretor.livejournal.com/
[16:18:36] <ɹǝɟılʍǝu> Полуполитота, но в таком стиле доставляет.
[16:20:17] <ForNeVeR> > Bureaucracy is far more effective when everyone's dead
[16:20:52] <ɹǝɟılʍǝu> ForNeVeR, дык
[16:44:53] <rexim> It's freaking ping time!!
[16:44:55] <rexim> .ping
[16:44:56] <DeadBot> rexim: понг от тебя 0.34 секунды
[16:44:56] <rexim> .ping
[16:44:58] <DeadBot> rexim: понг от тебя 0.43 секунды
[16:44:58] <rexim> .ping
[16:45:00] <DeadBot> rexim: понг от тебя 0.37 секунды
[16:45:01] <rexim> овылва
[16:45:23] <ForNeVeR> Your ping is very freaking indeed.
[16:47:06] <rexim> Stop freaking my indeed!
[16:48:25] horta hell вышел из конференции: Disconnected: closed
[16:53:44] <rexim> ForNeVeR, ты куда хорту дел? .\Ё/.
[16:54:52] <ForNeVeR> Хм.
[16:54:55] Myp зашёл в конференцию
[16:57:09] ɹǝɟılʍǝu вышел из конференции: Этого участника выгнали из комнаты за то, что он послал сообщение об ошибке другому участнику: service-unavailable
[16:58:05] horta hell зашёл в конференцию
[17:00:09] ascrazy зашёл в конференцию
[17:03:53] ckorzhik зашёл в конференцию
[17:04:07] <rexim> ForNeVeR, ура! \o/
[17:04:11] <rexim> Ты вернул хорту!
[17:04:12] <rexim> оалол
[17:04:13] <rexim> влав
[17:04:46] ascrazy вышел из конференции: Replaced by new connection
[17:04:46] ascrazy зашёл в конференцию
[17:04:52] ascrazy вышел из конференции: Logged out
[17:04:55] ascrazy зашёл в конференцию
[17:06:20] <Славный капитан> ɹǝɟılʍǝu: неимоверно доставило
[17:10:28] <ascrazy> А почему вы пхп не любите?
[17:10:49] <ForNeVeR> А почему вы не любите есть говно, например?
[17:11:39] <ForNeVeR> К примеру, потому, что оно неприятно пахнет, а также является продуктом человеческой жизнедеятельности.
[17:11:49] <ForNeVeR> Я ответил на твой вопрос?
[17:12:46] <ForNeVeR> Хм, надо хортомашину на trusty64 перетащить.
[17:12:58] <ForNeVeR> А то precise64, действительно, начинает неприятно пахнуть.
[17:15:03] <ascrazy> А почему не на шиндошс?
[17:16:41] <ForNeVeR> Потому, что доступных образов шиндошс нету в вагранте.
[17:16:59] <ForNeVeR> А собирать свой мне лениво (хотя я делал такое один раз).
[17:17:36] <ForNeVeR> Больше нипочему - хорта прекрасно совместима с шиндошс.
[17:17:37] <ascrazy> Какие-то отмазки
[17:17:39] eaeee зашёл в конференцию
[17:18:00] <ForNeVeR> Ну, надо только сервис-враппер присобачить, но это цветочки, с ним ебли не больше, чем с конфигами для бубунтового upstart.
[17:18:40] magog зашёл в конференцию
[17:18:54] <ForNeVeR> ascrazy: никаких отмазок. Есть публично доступная инфраструктура - подниму на шандошс.
[17:19:11] <ForNeVeR> А на текущий момент не просто нет публично доступной инфраструктуры, но нет и возможности её создать.
[17:19:14] <ForNeVeR> Вернее, даже не так.
[17:19:32] <ForNeVeR> Возможность создать инфраструктуру - есть, но лицензионные ограничения не поволяют её опубликовать.
[17:20:00] <ForNeVeR> Это очень гнилое положение дел и, разумеется, ни одному разумному человеку с этим связываться неохота.
[17:20:50] <ascrazy> А что этот ваш azure?
[17:20:55] <ForNeVeR> А что с ним?
[17:20:56] <Myp> Отмазки чтобы не есть говно?
[17:21:04] <Myp> Звучит как бред...
[17:21:25] <ForNeVeR> azure я не могу у себя развернуть - опять же, нету публично доступных сборок инфраструктуры azure.
[17:22:15] <ForNeVeR> Облачных провайдеров как вместилище для хорты мы _пока_ не рассматриваем по некоторым технологическим причинам (нужно решить ещё несколько задач из майлстоуна 1.0, чтобы отвязать её от моей локальной инфраструктуры).
[17:22:35] <ForNeVeR> Ну а дальше я хочу на digital ocean её перетащить, возможно.
[17:23:48] <ascrazy> Разве не стыдно запускать свой софт на поделили какого-то финского школьника, когда можно воспользоваться современным энтерпрайз решением от солидной компании
[17:23:54] <ForNeVeR> Хм, забавно то, что публичные образы с виндами в вагранте за последние полгода таки начали появляться. Это уже интересно!
[17:24:09] <ForNeVeR> ascrazy: забаню.
[17:25:32] <ForNeVeR> Хщи, вагрант уже умеет даже в hyperv. Технологии шагнули вперёд!
[17:26:05] cat3 зашёл в конференцию
[17:29:40] <ascrazy> Ну круто
[17:31:36] <ascrazy> А что из себя представляет обвязка для шиндовс сервиса? Там тоже всё декларативно, как у людей?
[17:31:51] <ForNeVeR> Там ничего не декларативно.
[17:32:09] <ForNeVeR> Windows-сервис - это бинарник с несколькими экспортированными функциями.
[17:32:25] <ForNeVeR> Хм, или он таки сигналы хендлит...
[17:32:49] <ForNeVeR> ascrazy: собственно, а у каких людей и что именно "декларативно"?
[17:33:01] <ForNeVeR> По-моему, демоны под линуксом тоже ничего не делают, а только хендлят сигналы.
[17:33:23] <ForNeVeR> Уж не знаю, где ты там в обработчиках императивных сигналов узреваешь декларативность.
[17:33:47] <ascrazy> Я имею ввиду описание своего демона как сервис в ОС
[17:33:54] <ascrazy> Upstart там
[17:34:01] <ascrazy> Ли systemd
[17:34:22] <ForNeVeR> Нет, такого тоже нету. Если сильно охота - можно портировать.
[17:34:42] <ForNeVeR> Есть несколько более или менее распространённых менеджеров сервисов.
[17:34:53] O01eg вышел из конференции
[17:35:28] <ForNeVeR> Я вот, например, юзаю yajsw, но это конкретно для жабьих врапперов.
[17:37:08] <ascrazy> Всмысле менеджеров?
[17:37:16] <ForNeVeR> Типа твоего upstart.
[17:37:24] <ascrazy> Как индус вообще запускает сервисы?
[17:37:28] <ForNeVeR> ._.
[17:37:34] <ForNeVeR> Я не знаю, как ты запускаешь сервисы.
[17:38:09] <ascrazy> Я не запускаю, upstart запускает
[17:39:07] <ForNeVeR> Но ты же можешь и сам это сделать.
[17:39:15] <ForNeVeR> sudo servicectl какой-нибудь.
[17:39:22] <ascrazy> Ну там зависимости всякие прописаны, как правильно остановить написано, и т.д.
[17:42:06] <ascrazy> Ещё и элементы супервизора есть
[17:42:55] <ForNeVeR> https://github.com/kohsuke/winsw - вот няшная вещь!
[17:43:29] <ForNeVeR> Правда, yajsw всё равно круче, потому как он сам умеет classpath нужный разнюхать.
[17:44:29] <ascrazy> Windows Service Controller
[17:44:46] <ascrazy> Похоже что это то что мне нужно
[17:44:56] <ForNeVeR> Для чего?
[17:45:38] <ascrazy> Для того что в нормальных системах делает upstart
[17:45:46] <ForNeVeR> ._.
[17:46:09] O01eg зашёл в конференцию
[17:46:10] <ForNeVeR> А что вообще такое "Windows Service Controller"? Оно не нагугливается.
[17:46:34] <ForNeVeR> Если б ты перестал бросаться обрывками фраз и внятно высказал, что именно тебе хочется, я бы подсказал.
[17:46:40] <ascrazy> Хз, это написано в ридми той херни что ты скинул
[17:46:41] <ForNeVeR> Впрочем, как хочешь.
[17:48:18] <ascrazy> Мне интересно как в шиндошс загружается система, кто запускает все системные и юзерские сервисы откуда он знает в каком порядке
[17:49:11] <ForNeVeR> А, тебе в глобальном ключе... тогда иди и читай Руссиновича какого.
[17:49:54] <ForNeVeR> Я вот у себя вижу, что запущен wininit.exe, который запустил services.exe. А он, стало быть, уже дальше разрулил.
[17:49:59] <ascrazy> Не настолько интересно что бы читать тысячастран ичные талмуды
[17:50:10] <ForNeVeR> Зависимости между сервисами явно прописаны в параметрах каждого сервиса, собственно.
[17:50:22] ɹǝɟılʍǝu зашёл в конференцию
[17:52:49] <ascrazy> То есть что бы запилить сервис шиндовс, надо взять обычного демона, и написать какой-то конфиг для этого services.exe?
[17:53:02] <ForNeVeR> Что такое "обычный демон"?
[17:53:59] <Myp> Да, мне тоже интересно
[17:54:00] <ascrazy> while(true) { sleep(1); }
[17:54:08] <ForNeVeR> Это на баше ты написал?
[17:54:10] <Myp> О_о
[17:54:37] <Myp> сервис шиндошс и обычное приложение ничем не отличаются
[17:54:41] <Myp> я это гарантирую
[17:54:46] <ForNeVeR> Myp: ну, не скажи.
[17:54:55] <Myp> ForNeVeR: нет буду
[17:55:06] <ForNeVeR> Для начала, там есть группка отдельных сигналов для управления сервисом.
[17:55:15] <ForNeVeR> В т.ч. т.н. CustomCommand, например.
[17:55:43] <ForNeVeR> Далее, сервисы бывают не только OwnProcess, но и SharedProcess, которые хостятся в svchost с какими-нибудь ещё другими сервисами.
[17:55:53] <ForNeVeR> И вот эти вторые - они совершенно не похожи на обычные приложения.
[17:56:31] <Myp> емнип, практически любое приложение можно запустить как сервис
[17:56:46] <ascrazy> Ну я и говорю, написал я вот обычное приложение, как выше, но дальше мне же надо как-то научить этот шиндошс как это приложение запускать, когда запускать, какие у него зависимости, и т.д.
[17:56:48] <ForNeVeR> Скорее всего, для этого тебе понадобится враппер а-ля anysrv.
[17:56:57] <Myp> Ну, это понятно, что есть специфика
[17:57:04] <ForNeVeR> Который последний раз был в win 2003 resource pack, и с тех пор не поддерживается никем.
[17:57:05] <Myp> Но общем смысле это такие же приложения
[17:57:32] <Myp> ascrazy: он сам умеет
[17:57:35] <ForNeVeR> Более современная альтернатива - это врапперы по типу вон тоно winsw. И, да, они могут обернуть любое обычное, не демонизированное приложение.
[17:57:44] <ascrazy> Myp: Кто он?
[17:57:51] <Myp> ascrazy: шиндошс
[17:57:57] <Myp> знает как запускать сервисы
[17:58:00] <Myp> учить не требуетс
[17:58:06] <ForNeVeR> Myp: да нет же, не умеет.
[17:58:19] <ɹǝɟılʍǝu> Решил вчера поставить свежую студию. Она потребовала на всех дисках по 10 гигов. Ну что за говно?
[17:58:22] <ascrazy> Myp: Откуда он знает когда я его хочу запускать?
[17:58:29] <ForNeVeR> Приложение, которое запускают сервисом, должно уметь хендлить сигналы или выставлять специальные экспортные функции.
[17:58:34] <ForNeVeR> Обычное приложение этого не умеет.
[17:59:03] <Myp> и что?
[17:59:04] <ascrazy> Ну ладно, про сигналы и функции я понял
[17:59:08] <ascrazy> я не про это вообще
[17:59:17] <Myp> ForNeVeR: ты хочешь сказать оно не запустится?
[17:59:22] <ForNeVeR> Myp: и то, что обычная прога просто намертво повиснет на этапе инициализации сервиса.
[17:59:29] <ascrazy> я про то что в нормальных системах описано в /etc/init/nginx.conf например
[17:59:31] <ForNeVeR> И потом ОС её посчитает зависшей и убьёт.
[17:59:36] <Myp> вранье
[18:00:15] <ForNeVeR> ascrazy: я тебе показал аналогичный инструмент.
[18:00:30] <ascrazy> То есть от того что я напишу приложение которое сервис и положу его на диске, венда всё равно ведь не узнает что его надо запускать, когда его надо запускать, и т.д.
[18:00:35] <ɹǝɟılʍǝu> Что ж. Пора перл ковырять.
[18:00:37] <ForNeVeR> Ну а вообще, ты эти параметры можешь настроить гуем или через sc.exe или через new-service.
[18:00:55] <Myp> вооот
[18:01:05] <Myp> то есть дело то не в том, что за приложение
[18:01:09] <ForNeVeR> Врапперы, как правило, предоставляют более удобный способ.
[18:01:27] <Myp> ɹǝɟılʍǝu: Да!
[18:01:28] <ForNeVeR> Вон, winsw умеет ключ install, который читает конфиг и всё через WMI настраивает как нужно.
[18:02:01] <ɹǝɟılʍǝu> Myp, запилю автоформатирование на все файлы в рисовалке.
[18:02:24] <ɹǝɟılʍǝu> clang format, то есть.
[18:03:03] <ascrazy> ForNeVeR: Это не то, upstart это как раз и есть та штука которая запускает мои сервисы при старте системы, а у твоих врапперов есть какой-то инсталл, который, как я понимаю, как раз и запихивает куда-то примерно тоже самое что у меня лежит в /etc/init/nging.conf.
[18:03:10] <ɹǝɟılʍǝu> Хм, надо бы что ли впилить в шлангоформат ещё опцию... Чтобы по-хаскельски форматировал всякие списки.
[18:03:29] <ForNeVeR> ascrazy: спасибо, капитан, я об этом осведомлён.
[18:03:45] <ForNeVeR> И я не говорил, что "это - то".
[18:03:52] <ascrazy> ForNeVeR: Так хули ты мне говоришь про врапперы, если это не тоже самое что upstart
[18:03:55] <ForNeVeR> Я тебя уже несколько раз спросил, что именно тебя интересует.
[18:04:11] <ascrazy> Я уже отвечал
[18:04:12] <ForNeVeR> ascrazy: ты спросил, мудацкая твоя рожа, какой инструмент читает конфиг и рулиз зависимостями сервиса.
[18:04:18] <ForNeVeR> Я ответил на твой тупой вопрос.
[18:04:24] <ascrazy> (
[18:04:50] <ForNeVeR> Потом ты спросил, какой инструмент управляет запуском сервисов. Я ответил и на него.
[18:04:57] <ForNeVeR> В принципе, здесь это забота ОС.
[18:05:11] <ascrazy> Кароче я понял что как-то через жопу всё в ваших вендах
[18:05:12] <ForNeVeR> Отдельных файловых конфигов, как в upstart, винда не умеет.
[18:05:26] <ForNeVeR> А данные конфигурации хранятся где-то в жопе у Баллмера, да.
[18:05:36] <Myp> и хорошо!
[18:06:10] <ForNeVeR> Myp: ну, короче, ты наврал мне.
[18:06:24] <ForNeVeR> Нельзя обычный бинарник превратить в сервис вот просто так.
[18:06:36] <ForNeVeR> Я правильно всё сказал. Если у тебя обычный бинарник - нужен враппер.
[18:06:48] <Myp> ForNeVeR: Да не врал я тебе. Я вот этими самыми руками брал и скармливал рандомную прогу и оно болталось себе в серсивах как нехуй делать
[18:06:52] <ForNeVeR> Да, винда стартует сервис, который не удовлетворяет требованиям.
[18:06:59] <ForNeVeR> Но через несколько секунд убивает его.
[18:07:02] <ForNeVeR> Я только что проверил.
[18:07:23] <ForNeVeR> Потому, что думает, что сервис не удалось запустить (конечно, он ж ей об успехе не сообщил).
[18:07:27] <Myp> хм
[18:07:30] <Myp> а какая винда?
[18:07:34] <ForNeVeR> 7.
[18:07:38] <Myp> В 7 хз
[18:07:44] <Myp> то было очень давно и на ХР
[18:07:53] <ForNeVeR> Сервис вот такой: http://hastebin.com/uzohiqirad.avrasm
[18:08:01] <ForNeVeR> По заветам товарища ascrazy, так сказать :)
[18:08:13] <Myp> )))
[18:08:31] <ForNeVeR> Возможно, если форкнуть тред или отпустить stdout сразу, то можно заставить работать.
[18:08:37] <ForNeVeR> Но прям вот просто так - нет.
[18:09:27] <ForNeVeR> Myp: _особенно_ во времена XP ты наверняка просто поюзал srvany.
[18:09:35] <Myp> ForNeVeR: а вот уже не помню
[18:10:10] <ForNeVeR> Как раз вот это и есть самый простейший враппер, написанный малокософтом и тогда считавшийся (почти?) стандартным.
[18:10:39] <ForNeVeR> Просто вместо mysvc.exe запускаешь "srvany mysvc.exe" и, действительно, всё берёт и работает.
[18:12:18] <ForNeVeR> Но этот srvany, во-первых, очень древний и не поддерживается сегодня, а во-вторых, был довольно плох.
[18:12:22] <ɹǝɟılʍǝu> sraniy service.exe
[18:12:47] <ForNeVeR> Например, не детектировал падения приложения, которое под ним запущено, и не перезапускал. И даже не сообщал об этом ОС, чтобы она применила политику по перезапуску сервиса.
[18:13:03] <Myp> ForNeVeR: не. вроде не такое было
[18:18:19] <ɹǝɟılʍǝu> > Perl 6 имеет эталонную реализацию, написанную на Perl 6 и не способную быть выраженной ни на каком другом языке. На Perl 6 эталонная реализация может быть выражена, но не за конечное время. Мы работаем над этим. Когда мы закончим, наступит Армагеддон (который тоже можно будет перегрузить).
[18:18:26] <ɹǝɟılʍǝu> Блеск
[18:19:33] <ForNeVeR> ɹǝɟılʍǝu: отлично, го писать на шестом перле?
[18:19:40] <ForNeVeR> Миксера с собой возьмём.
[18:19:47] <ɹǝɟılʍǝu> ForNeVeR, го!
[18:19:49] <ForNeVeR> Там у них есть какие-то зачатки типизации, опять же.
[18:20:04] <Myp> так он же никем не осилен еще
[18:20:26] <ForNeVeR> rakudo живее всех живых.
[18:20:44] <Myp> разве что для фана...
[18:20:44] <ForNeVeR> Есть ещё niecza, но вот она как раз мёртвенькая, как ни печально.
[18:21:50] <ForNeVeR> > I’m happy to announce the February 2015 release of “Rakudo Star”, a useful and usable distribution of Perl 6.
[18:22:05] <ForNeVeR> Видите, всё юзабельно :3
[18:22:10] <ɹǝɟılʍǝu> Отлично!
[18:23:00] <ForNeVeR> Алсо, у них есть экспериментальный бэкенд для JVM. Это ль не прекрасно?
[18:24:28] <ɹǝɟılʍǝu> > If you are running under use strict (and if you aren't, why in the world aren't you?)
[18:26:44] <ForNeVeR> https://chocolatey.org/packages/rakudostar - надо бы ему пакетик обновить, вот что.
[18:26:51] <ForNeVeR> Я его форкону :3
[18:34:21] <horta hell> Аспирант грызёт ножку стола, изображая вселенский голод.
[18:35:00] <Minoru> $pet feed
[18:35:00] <horta hell> Minoru: Аспирант вгрызается в пищу, разрывая зубами на части. Вы зарабатываете 1PTC.
[18:36:33] <rexim> Университетский голод
[18:49:56] dzhon зашёл в конференцию
[18:59:26] eaeee вышел из конференции
[19:08:35] cat3 вышел из конференции
[19:22:07] folex зашёл в конференцию
[19:23:00] m4n71k0r зашёл в конференцию
[19:58:06] Graf зашёл в конференцию
[19:58:10] Graf вышел из конференции
[20:32:48] rexim вышел из конференции
[20:35:17] cat3 зашёл в конференцию
[20:39:53] dzhon вышел из конференции: Replaced by new connection
[20:40:00] dzhon зашёл в конференцию
[20:40:05] a1batross зашёл в конференцию
[21:03:11] pmppmpp зашёл в конференцию
[21:03:34] pmppmpp вышел из конференции
[21:15:14] pmppmpp зашёл в конференцию
[21:15:32] pmppmpp вышел из конференции
[21:19:45] rexim зашёл в конференцию
[21:20:10] <rexim> .ping
[21:20:17] <Minoru> pong!
[21:20:54] rexim вышел из конференции
[21:21:27] <Minoru> :(
[21:24:23] Akon32 зашёл в конференцию
[21:29:37] rexim зашёл в конференцию
[21:30:17] rexim вышел из конференции
[21:32:55] Zetoke зашёл в конференцию
[21:36:28] <ɹǝɟılʍǝu> Minoru, =*
[21:37:21] <Minoru> =\
[21:37:41] rexim зашёл в конференцию
[21:38:15] <rexim> .ping
[21:39:27] <DeadBot> rexim: понг от тебя 1 минуту 11.21 секунды
[21:40:37] <rexim> .ping
[21:40:38] <DeadBot> rexim: понг от тебя 0.32 секунды
[21:40:39] <rexim> .ping
[21:40:39] <DeadBot> rexim: понг от тебя 0.33 секунды
[21:40:41] <rexim> =(
[21:40:47] <rexim> олввацу...
[21:42:39] <rexim> Minoru, =*
[21:44:34] <folex> шадышц
[21:44:40] <folex> прошавцкык
[21:49:24] dzhon вышел из конференции: Replaced by new connection
[21:49:27] dzhon зашёл в конференцию
[21:51:50] Silvan зашёл в конференцию
[21:52:19] Silvan вышел из конференции: offline
[22:04:22] <horta hell> Аспирант жалобно поскуливает, волоча заднюю лапу.
[22:06:05] <Minoru> $pet heal
[22:06:06] <horta hell> Minoru: Аспирант был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[22:06:10] <Minoru> $pet stats
[22:06:10] <horta hell> Minoru:
Кличка: Аспирант
Здоровье: 100
Сытость: 45
Возраст: 9 часов
[22:29:21] a1batross вышел из конференции: Disconnected: closed
[22:34:52] gsomix зашёл в конференцию
[22:35:13] <gsomix> Ку.
[22:38:26] <ɹǝɟılʍǝu> Даров)
[22:41:39] <rexim> gsomix, сап, ма нигга!
[22:46:55] nexfwall зашёл в конференцию
[22:48:22] <gsomix> rexim, меня немного отпускает.
[22:48:37] <rexim> gsomix, это хорошо! Я рад. :)
[22:48:44] <rexim> Выздоравливай давай быстрее!
[22:48:59] nexfwall вышел из конференции: Скоро буду.
[22:49:10] nexfwall зашёл в конференцию
[22:49:14] McVlaga вышел из конференции
[22:49:18] McVlaga зашёл в конференцию
[22:52:08] eaeee зашёл в конференцию
[22:52:29] <eaeee> привет
[22:52:47] <eaeee> расскажите мне про блоки нестатической инициализации в java ;)
[22:55:20] <rexim> Вот так вот сразу и расскажите? А погуглить?
[22:55:32] * rexim без прелюдий ничего не рассказывает.
[22:55:32] <eaeee> rexim: :-(
[22:56:16] McVlaga вышел из конференции: Replaced by new connection
[22:56:17] McVlaga зашёл в конференцию
[22:59:54] <m4n71k0r> rexim: он какую-то хрень спросил или про конструктор?
[23:00:21] <nexfwall> по моему он про статик блок просил...
[23:00:36] <m4n71k0r> он чётко спросил нестатик
[23:02:33] <Minoru> слушать семь минут, Rebellion — Claws of Madness: https://www.youtube.com/watch?v=4sxfs2tB8_E&feature=youtu.be&t=50m57s
[23:02:49] <Minoru> Rebellion — Evil Speaks: https://www.youtube.com/watch?v=tBUsQqcjUeU
[23:03:38] <rexim> m4n71k0r, ты тоже гуглить не любишь?
[23:03:51] <m4n71k0r> rexim: я забыл...а теперь вспомнил
[23:03:58] <rexim> =)
[23:04:04] <m4n71k0r> не понял тогда в чём вопрос
[23:04:17] <m4n71k0r> теперь*
[23:05:29] <m4n71k0r> rexim: кстати на тестировании по этой хурме ничего не было
[23:05:46] <m4n71k0r> кстати, в коде у нас я этой хурмы тоже не видел
[23:06:49] <eaeee> m4n71k0r: http://habrahabr.ru/post/133237/ меня немного смутил пункт 1 там где HashMap заполняется
[23:06:52] <m4n71k0r> ну из плюсов - оно шарится между конструкторами
[23:07:02] <ɹǝɟılʍǝu> Из плюсов — плюсы.
[23:07:53] <eaeee> хочется найти адекватное объяснение вот такому способу инициализации
[23:08:14] <m4n71k0r> eaeee: а, тю …там же написано
[23:08:18] <Akon32> субкласс создается, который себя заполняет.
[23:08:26] <m4n71k0r> вместо того чтобы кучу путов делать
[23:08:35] <Akon32> здорово раздувает бинарник.
[23:09:18] <Akon32> на scala немного интереснее.
[23:10:15] <Славный капитан> Да бинарник-то хрен с ним
[23:10:25] <Славный капитан> А вот метаспейс напрягать будет
[23:11:21] <ɹǝɟılʍǝu> Пошел искать плагин для вина. Наткнулся на игно.
[23:12:37] <m4n71k0r> плюсовый вариант со списком инициализации мне больше нравится
[23:24:58] grouzen вышел из конференции
[23:26:21] folex вышел из конференции
[23:38:55] gsomix вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: recipient-unavailable
[23:45:17] <m4n71k0r> лучше бы сказали как перейти со спринга на основе хуй пойми кем собранного бандла 2.5.5 на 4.1.5 без боли в жопе
[23:46:07] <m4n71k0r> ещё бы и гибернейт подтянуть вместе с ним
[23:47:01] <m4n71k0r> а гибернейт ваще похоже захерачен в собственный внутрипроектный бандл с помощью OSGi
[23:47:17] <m4n71k0r> надеюсь, его не допиливал никто =/
[23:50:17] <rexim> m4n71k0r, прими обезболивающее
[23:52:36] <Zetoke> Или мазь там какую-нибудь
[23:52:41] <Zetoke> Для ануса
[23:55:37] McVlaga вышел из конференции
[23:55:42] McVlaga зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!