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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://loglist.net/quote/new
Morning Tsoding(вт, чт, сб, вс, збс): https://www.livecoding.tv/rexim
[00:00:08] <Minoru> да нет, это просто способ описания данных, насколько я понял
[00:00:26] <Minoru> со всякими зависимостями ещё, например, можно в описании данных задавать, что одно поле больше другого
[00:02:15] <Minoru> вот ещё по мере чтения мне постоянно RDF вспоминается
[00:02:19] <Minoru> semantic web, вот это всё
[00:03:04] <Minoru> вот если бы народ занимался делом, а не переездом с Sinatra на Ruby on Rails, то, возможно, у нас вместо тысячи неработающих вариаций на одну и ту же тему был бы уже единый, работающий EXPRESS/RDF/XML/whatever
[00:03:45] <m4n71k0r> раз пошла такая пьянка, кто тыкал AnyLogic... это что-то полезное или только студентоту обучать?
[00:06:48] * Minoru впервые слышит название
[00:09:32] sss|zombie вышел из конференции
[00:09:50] portnov вышел из конференции
[00:37:28] eaeee зашёл в конференцию
[00:42:35] Spo1ler зашёл в конференцию
[00:53:12] v_oron вышел из конференции
[01:18:43] grouzen вышел из конференции
[01:20:56] a1batross вышел из конференции: Disconnected: No route to host
[01:31:13] m4n71k0r вышел из конференции
[01:44:19] Spo1ler вышел из конференции
[01:54:59] etozhepirozhok вышел из конференции
[01:55:54] horta hell вышел из конференции: Disconnected: Replaced by new connection
[01:55:55] horta hell зашёл в конференцию
[01:56:28] horta hell вышел из конференции: Disconnected: Replaced by new connection
[01:56:31] horta hell зашёл в конференцию
[01:56:41] Chewbaka вышел из конференции
[01:58:28] horta hell вышел из конференции: Disconnected: Replaced by new connection
[01:58:29] horta hell зашёл в конференцию
[01:58:38] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[01:58:38] ForNeVeR зашёл в конференцию
[01:59:10] <Minoru> ɹǝɟılʍǝu: https://v1.std3.ru/500/c2/fa/1447393825-c2fa3b469580f119e1be82ffd921d875.jpeg
[01:59:17] <Minoru> $send rexim https://v1.std3.ru/500/c2/fa/1447393825-c2fa3b469580f119e1be82ffd921d875.jpeg
[01:59:42] <horta hell> Minoru: Сообщение помещено в очередь.
[02:01:27] horta hell вышел из конференции: Disconnected: Replaced by new connection
[02:01:28] horta hell зашёл в конференцию
[02:04:02] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[02:04:02] ForNeVeR зашёл в конференцию
[02:19:14] grouzen зашёл в конференцию
[03:07:50] ckorzhik вышел из конференции
[03:39:40] <Minoru> ɹǝɟılʍǝu: дошло, что нельзя просто так взять и написать парсер, понимающий лишь подмножество EXPRESS. Ну, разве что пользователь обещает пользоваться только штуками, определяющими типы, и не упоминать функции и всё такое прочее. Щито делать, нащяльнике? (Srsly, ты же типа заказчик и руководитель проекта.)
[03:48:24] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[03:48:25] ForNeVeR зашёл в конференцию
[03:50:08] horta hell вышел из конференции: Disconnected: Replaced by new connection
[03:50:10] horta hell зашёл в конференцию
[03:52:58] horta hell вышел из конференции: Disconnected: Replaced by new connection
[03:52:59] horta hell зашёл в конференцию
[03:53:22] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[03:53:23] ForNeVeR зашёл в конференцию
[03:54:06] horta hell вышел из конференции: Disconnected: Replaced by new connection
[03:54:07] horta hell зашёл в конференцию
[03:55:19] любитель криппи языков вышел из конференции
[03:58:17] ForNeVeR вышел из конференции: Disconnected: Replaced by new connection
[03:58:18] ForNeVeR зашёл в конференцию
[04:04:02] ckorzhik зашёл в конференцию
[04:13:02] <Minoru> вау, у меня впервые в жизни сломался Git-репозиторий
[04:13:14] <Minoru> и *конечно* *же*, конечно же это оказался репозиторий с dotfiles
[04:20:16] <Minoru> починил копированием objects из свежесозданного клона
[04:20:31] <Minoru> но все равно стрёмно. SMART говорит, что с диском всё в порядке…
[04:21:40] Minoru вышел из конференции
[04:28:35] grouzen вышел из конференции
[04:29:22] ckorzhik вышел из конференции
[04:51:04] eaeee вышел из конференции
[06:58:46] <j123123> https://github.com/aquynh/capstone/blob/master/arch/AArch64/AArch64AddressingModes.h#L217-L224 КОПИПАСТ!
[07:03:31] rafaelrs вышел из конференции
[07:09:31] <j123123> https://github.com/aquynh/capstone/blob/master/arch/AArch64/AArch64AddressingModes.h#L186-L205 БАГ1
[07:09:34] <j123123> 111!!!
[07:45:52] <ForNeVeR> $send uggur Вот\ пример:\ https://docs.oracle.com/javase/7/docs/technotes/guides/vm/multiple-language-support.html#invokedynamic
[07:45:58] <horta hell> ForNeVeR: Сообщение доставлено.
[07:47:04] любитель криппи языков зашёл в конференцию
[07:47:13] <любитель криппи языков> $pet stats
[07:47:13] <horta hell> любитель криппи языков: Недетерминированный конечный автомат Тьюринга мертв. Какие еще статы?
[07:47:19] <любитель криппи языков> $pet resurrect
[07:47:19] <horta hell> любитель криппи языков: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[07:47:22] <любитель криппи языков> $pet rating
[07:47:22] <horta hell> любитель криппи языков:
F-rNeVeR: 21PTC
любитель криппи языков: 13PTC
h-rta hell: 8PTC
[07:58:42] <j123123> https://github.com/aquynh/capstone/issues/551 ВОТ
[07:58:44] <j123123> зарепортил
[08:01:49] <j123123> Я туда хочу добавить поддержку VAX дизассемблирования
[08:27:28] <j123123> https://github.com/aquynh/capstone/pull/552/files вот такой у меня пулл-реквест.
[08:27:34] <j123123> Зло может победить только еще большее зло
[08:30:33] <j123123> https://github.com/aquynh/capstone/blob/5e94dbabb53d3ff35bc5dc4993a147622e163d6c/arch/X86/X86GenInstrInfo_reduce.inc мухахахахах
[08:31:16] <j123123> любитель криппи языков: Го писать на VAX ассемблере для kosc
[08:32:22] <j123123> https://github.com/aquynh/capstone/blob/5e94dbabb53d3ff35bc5dc4993a147622e163d6c/arch/Sparc/SparcDisassembler.c#L216-L219 хуита!
[08:33:27] <j123123> Не могли htonl, htons, ntohl, ntohs осилить
[08:34:01] <j123123> понаписали всякой хрени, понимаешь ли
[08:34:52] <j123123> $pet stats
[08:34:54] <horta hell> j123123:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 87
Сытость: 88
Возраст: 0 часов
[08:34:59] <j123123> $pet rating
[08:35:00] <horta hell> j123123:
F-rNeVeR: 21PTC
л-битель криппи языков: 13PTC
h-rta hell: 8PTC
[09:02:06] xspeed вышел из конференции
[09:08:49] <ForNeVeR> j123123: может, они пишут под какие-то платформы, на которых нету этих функций? Для чего вообще этот код?
[09:09:02] <ForNeVeR> (мне тоже не нравится, что они не юзнули htonl/etc)
[09:09:49] <j123123> Написано ж, readInstruction - read four bytes and return 32 bit word.
[09:10:43] <j123123> сцепляют 4 байтика в слово и пишут его в Insn
[09:10:50] <j123123> что тут может быть непонятного?
[09:12:39] <j123123> В спарках big endian т.е. сетевой порядок байт
[09:13:11] <j123123> а этими сдвигами они из сетевого порядка переделывают в тот порядок байт, который на хосте
[09:13:40] <j123123> если он там тоже big endian то это равносильно копированию
[09:13:42] <ForNeVeR> Я имею в виду, этот код под винду, линукс, или прям для самого спарка?
[09:13:50] <ForNeVeR> Чтобы в рантайме чего-то там декомпилировать?
[09:14:01] <j123123> Этот код под что угодно по-идее
[09:14:16] <j123123> Библиотека кроссплатформенная и должна на любом хосте работать
[09:14:21] <ForNeVeR> Ну то есть для платформы, на которой нету htons.
[09:14:25] <ForNeVeR> Ок, вот и не заюзали.
[09:14:25] <j123123> и на интере, и на арме, и на спарке
[09:14:34] <j123123> А что, есть те, где такого нет?
[09:14:52] <ForNeVeR> Не знаю. Можно выдумать. Ты ж говоришь - для чего угодно.
[09:15:01] <ForNeVeR> Для любой физически возможной платформы, стало быть?
[09:15:14] <ForNeVeR> Наверняка есть какие-нибудь древние калькуляторы, на которых не было htons.
[09:15:57] <j123123> ну как сказать... На некоторые платформы ты это просто не соберешь т.к. там используется uint64_t
[09:16:04] <j123123> А их не всякий компилятор схавает
[09:16:30] <ForNeVeR> Есть ли среди платформ, которые умеют в uint64_t такие, на которых нету htons?
[09:16:37] <ForNeVeR> Если нету, то чо ж его не заюзали? :(
[09:17:20] <j123123> Может и есть такие, где такого нет. Но почему б тогда для такой платформы написать этот htons? Он пишется элементарно
[09:17:29] <j123123> именно через эти самые сдвиги
[09:17:54] <ForNeVeR> Ну, собственно, в этой строчке одна из его реализаций и написана, ага.
[09:18:02] <j123123> тем более что такая операция преобразования достаточно распространена
[09:18:56] <j123123> в дизассемблерах
[09:19:04] <j123123> и ассемблерах тоже
[09:20:05] MaXGXaM зашёл в конференцию
[09:20:24] <j123123> https://github.com/aquynh/capstone/blob/5e94dbabb53d3ff35bc5dc4993a147622e163d6c/arch/ARM/ARMDisassembler.c#L465 вот тут опять таки юзается эта штука
[09:20:41] 4ppleboy зашёл в конференцию
[09:21:53] <j123123> https://github.com/aquynh/capstone/blob/5e94dbabb53d3ff35bc5dc4993a147622e163d6c/arch/AArch64/AArch64Disassembler.c#L241 или вот
[09:21:57] <j123123> короче, это явный копипаст
[09:22:26] <j123123> другое дело, что этот код явно позаимствован из LLVM и править эту хрень надо в первую очередь там
[09:22:38] <ForNeVeR> Ещё и из LLVM скопипастили.
[09:22:41] <ForNeVeR> Вот это ужас.
[09:22:56] <j123123> ну там в начале ж написано что это из LLVM
[09:22:57] <ForNeVeR> Как они это обновляют? Слинковать не могли?
[09:23:18] <j123123> ну может они форкнули
[09:23:39] <j123123> просто позаимствовали некий код и допилили под свои нужды, убрали лишнее, добавили нужное
[09:23:53] <j123123> можешь у них спросиль
[09:23:55] <j123123> спросить
[09:25:10] <j123123> там еще много всякого автосгенерированного кода
[09:35:22] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: recipient-unavailable
[09:59:52] ezhiknils зашёл в конференцию
[10:00:42] ezhiknils вышел из конференции
[10:07:00] uggur вышел из конференции: Replaced by new connection
[10:07:08] uggur зашёл в конференцию
[10:24:06] Graf зашёл в конференцию
[10:26:25] Graf вышел из конференции
[10:30:22] gsomix зашёл в конференцию
[10:30:49] <gsomix> Утро? Мне всегда об этом говорят, но я так и не проверил.
[10:30:57] Злак зашёл в конференцию
[10:31:06] <Злак> СТАВЛЮ 150 МИЛЛИОНОВ ДОЛЛАРОВ ЧТО ТЕРРОРИСТА ЮВЕЛИРА ЧАСОВЩИКА НЕ ПОЙМАЮТ!!
[10:31:10] Злак вышел из конференции: QIP 2012: Спокойное общение
[10:31:19] <j123123> эт еще кто такой?
[10:31:25] <j123123> квип говно кстати
[10:31:28] <gsomix> Злаковый.
[10:31:31] Злак зашёл в конференцию
[10:32:27] <gsomix> Злак, но мы-то гречку любим.
[10:32:38] <Злак> Да и ПРИВЕТУ ВСЕМ , Я ПРОСТО МИМО ПРОХОДИЛ ^_^ ,
[10:32:46] Злак вышел из конференции: QIP 2012: Спокойное общение
[10:33:05] <gsomix> Не удивлюсь, если это очередной знакомый kosc.
[10:35:57] superka зашёл в конференцию
[10:44:45] <j123123> Надо дождаться этого kosc-а
[10:45:02] <j123123> и опять всю конфу забить обсуждением древнючего ассемблера
[10:57:53] dzhon зашёл в конференцию
[11:02:46] <ForNeVeR> Это настоящий Злак? Разве мы его не забанили?
[11:04:49] <ɹǝɟılʍǝu> Утра
[11:20:11] <Kumba_yo> Утра https://www.youtube.com/watch?v=HGtARjt0NWM
[11:20:43] <uggur> ForNeVeR: Дак и в чём крутота-то?
[11:20:50] <uggur> В динамическом вызове в жабе
[11:20:52] <ForNeVeR> uggur: э.
[11:21:01] <ForNeVeR> В этом и крутота.
[11:21:05] <ForNeVeR> Dynamic call spot.
[11:23:01] <Kerrigаn> утра, цодингтим
[11:23:35] <Kerrigаn> вы уже слышали про новую цтудию?
[11:23:52] <ForNeVeR> Нет, не слышали. Расскажите.
[11:24:39] <Kerrigаn> короче:
1. сборка быстрее в 2 раза
2. эмулятор еще быстрее и с кнопками для управления гпс и всем таким(как в genymotion)
3. горячая замена кода
[11:24:54] <Kerrigаn> второе пока не нашел, но говорят оно уже там
[11:25:40] <любитель криппи языков> так так!
[11:25:50] <любитель криппи языков> я пропустил то как кто-то упоминал LLVM в суе!
[11:25:56] <любитель криппи языков> j123123: ForNeVeR ?
[11:26:06] <ForNeVeR> Kerrigаn: о какой студии ты вообще говоришь? Android Studio?
[11:26:12] <j123123> любитель криппи языков: Что?
[11:26:16] <ForNeVeR> любитель криппи языков: j123123 какой-то проект на ней пилит.
[11:26:38] <j123123> Я код из LLVM читаю и баги там нахожу
[11:27:03] <Kerrigаn> ForNeVeR: ага
[11:27:09] <Kerrigаn> у меня другой под прыщами нет
[11:30:31] uggur вышел из конференции
[11:31:38] uggur зашёл в конференцию
[11:32:00] MaXGXaM вышел из конференции: Replaced by new connection
[11:32:08] MaXGXaM зашёл в конференцию
[11:32:22] <uggur> ForNeVeR: Т.е. ты назвал крутотой седьмой жабы JPython и JRuby?
[11:35:40] <ForNeVeR> uggur: мы говорили про изменения в JDK 7.
[11:36:21] <uggur> Ну, воообще я говорил про джаву :)
[11:36:29] <ForNeVeR> А я - нет.
[11:36:43] <ForNeVeR> В синтаксисе Java 7 и правда очень мало изменений.
[11:36:58] <uggur> в грамматике -- тоже.
[11:37:09] <ForNeVeR> Но изменения в Java-библиотеках отражают и изменения в JDK.
[11:37:30] <ForNeVeR> В частности, там же наверняка есть что-нибудь встроенное для получения и генерации байткода.
[11:37:31] <uggur> И как изменились либы в соответствии с появлением инструкции динамического вызова?
[11:37:56] <uggur> Макросы на жабе?
[11:38:02] <uggur> Макросы на аннотациях
[11:38:57] <Kerrigаn> аннотации, генерящие исходники
[11:38:57] Kerrigаn вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:39:04] Kerrigаn зашёл в конференцию
[11:39:05] <j123123> Kerrigаn: А ты в основном на чем пишешь? На жабе или плюсах?
[11:39:13] <ForNeVeR> uggur: любой парсер class-файлов должен быть изменён.
[11:39:19] <Kerrigаn> по работе - на жабе
[11:39:23] <ForNeVeR> Есть ли встроенный разборщик какой-то?
[11:40:56] <j123123> $say 10
[11:40:57] <j123123> $say 15
[11:40:59] <horta hell> j123123: generatorglukoff: твое видео хуета. Очередные вбыдлоклассники для детей-макодаунов. Для еще более быстрого и раннего обыдлячивания
[11:40:59] <j123123> $say 12
[11:41:00] <j123123> $say 13
[11:41:03] <horta hell> j123123: Эти либы я и против ООП не против на эту самую шнягу, которую я за это я в ассемблер
[11:41:07] <horta hell> j123123: Как можно молчать в процессе частичной проверки выявлено, что уже кем-то давно сделано, но надо свое, родное
[11:41:09] <ForNeVeR> uggur: а, ну, похоже, что в связи с этим в стандартную библиотеку добавили java.lang.invoke. А там всякие классы типа MethodHandle etc, которые будут полезны имплементорам динамических языков (но не только, см. применение invokedynamic в Java 8-лямбдах).
[11:41:13] <horta hell> j123123: Ну и допустим вызвать их последовательно друг за дружкой, а может остаться вызов некоего eval-a который уже на этапе компиляции
[11:41:47] <ForNeVeR> uggur: собственно, динамические языки - это ж не только всякие Jython и JRuby. Это и Groovy, например, на котором пишут всеми любимые build.grable. Это и Clojure тоже.
[11:42:07] <ForNeVeR> Scala обещала поддержать invokedynamic с 12 версии, по-моему.
[11:42:26] <ForNeVeR> Ну, в смысле, они переедут на JDK 7 и будут использовать invokedynamic при кодогенерации.
[11:42:37] <uggur> И что это даст?
[11:42:39] <j123123> $help
[11:42:39] <horta hell> j123123: Доступные команды для текущего уровня доступа (Общий):
• Markov: ......... say, s
• KarmaPlugin: .... karma
• Wtf: ............ wtf, wtf-delete
• HtmlReader: ..... link
• Diagnostic: .....
• Visitor: ........
• Version: ........ version
• Loglist: ........ loglist
• Mail: ........... send
• Pet: ............ pet
• Fortune: ........ fortune
• Helper: ......... man, help
• Dice: ........... dice
• Bash: ........... bash
• Log: ............ search
• Access: ......... access
[11:42:47] <ForNeVeR> uggur: ускорит работу программ.
[11:42:51] <j123123> $log вбыдлоклассники
[11:42:55] Kerrigаn вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:43:14] <j123123> $search вбыдлоклассники
[11:43:47] <j123123> интересно, когда я такое писал и в контексте чего
[11:43:52] <horta hell> j123123: 2013-04-02T16:38:07.000Z j123123 generatorglukoff: твое видео хуета. Очередные вбы…
2015-11-24T07:42:51.154Z h-rta hell j123123: generatorglukoff: твое видео хуета. Очер…
2015-11-24T07:44:43.428Z j123123 $log вбыдлоклассники
[11:43:54] <ForNeVeR> uggur: вот, почитай: http://cr.openjdk.java.net/~briangoetz/lambda/lambda-translation.html
[11:44:21] Kerrigаn зашёл в конференцию
[11:46:50] <j123123> https://www.atlassian.com/jirajr да
[11:47:00] <j123123> действительно хуита какая-то
[11:47:58] <ɹǝɟılʍǝu> Йаррйарр!
[11:51:27] <j123123> $say 10
[11:51:28] <horta hell> j123123: gs-mix: В этой ситуации надо эту память в функцию аргументов? Это в Киеве снималось
[11:51:29] <j123123> $say 10
[11:51:31] <horta hell> j123123: ugg-r: Битовый вектор, в котором ты решил через провайдер избавиться от копипаста
[11:51:34] <j123123> $say 10
[11:51:34] <horta hell> j123123: а насколько много надо переписывать, чтобы хорту перенести на IRC допустим?
[11:51:35] <j123123> $say 10
[11:51:38] <horta hell> j123123: Это кстати единственная конфа, где меня кикали и угрожали забанить
[11:51:38] <j123123> $say 10
[11:51:44] <horta hell> j123123: O01eg: c++ ptbe/src/server/server.cpp -S ptbe/src/server/server.cpp:7:34: fatal error: ptbe/server/server.hpp: No such file or directory [ FATAL ] ../../testing/gtest/src/gtest-internal-inl.h:666:: Condition !original_working_dir_.IsEmpty() failed. Failed to get the current working directory. Aborted (core dumped)
[11:52:46] m4n71k0r зашёл в конференцию
[11:53:19] <ForNeVeR> gtest-internal-inl.h:666
[11:53:33] <ForNeVeR> От такой ошибки ничего хорошего ждать не приходится.
[11:54:08] <uggur> $say 13
[11:54:14] <horta hell> uggur: Ну, нужно проверять не только для этого нужно было даже если и он -- друг rexim, он -- друг rexim, он -- друг rexim, он -- друг rexim, он -- гей?
[11:54:34] <uggur> w00t?
[11:54:41] <ForNeVeR> WTF
[11:55:22] <ForNeVeR> search/он -- друг rexim/
[11:55:44] <horta hell> ForNeVeR: 2015-11-24T07:56:06.772Z h-rta hell ugg-r: Ну, нужно проверять не только для этого ну…
[11:56:00] <ForNeVeR> search/он -- друг/
[11:56:07] <uggur> search/он -- гей/
[11:56:21] <horta hell> ForNeVeR: 2014-11-25T20:14:46.922Z ugg-r Akon32 друг меня, я -- друг rexim, он -- друг For…
2015-11-24T07:56:06.772Z h-rta hell ugg-r: Ну, нужно проверять не только для этого ну…
2015-11-24T07:57:14.270Z ForNeVeR search/он -- друг rexim/
[11:56:43] <horta hell> uggur: 2015-07-07T17:05:32.890Z uggur Он из США и он -- гей?
2015-11-24T07:56:06.772Z h-rta hell uggur: Ну, нужно проверять не только для этого ну…
[11:57:03] <m4n71k0r> бгг
[11:57:39] <ForNeVeR> uggur: эк хорта слепила интересно.
[11:57:50] <ForNeVeR> http://0xd34df00d.me/logs/chat/codingteam@conference.jabber.ru/2014/11/26.html#00:13:19
Вот про друзей.
[11:59:19] <uggur> ForNeVeR: скандалы, интриги, расследования
[12:00:07] <ɹǝɟılʍǝu> search/коняжки/
[12:00:19] <horta hell> ɹǝɟılʍǝu: 2014-06-29T13:53:27.000Z F-rNeVeR Где мои няшные коняжки :3
2014-06-29T13:54:17.000Z rexim $search коняжки
2014-06-29T13:54:18.000Z h-rta hell rexim: 2014-06-29T06:53:47.693Z F… Где мои няшные…
2014-06-29T14:53:29.000Z rexim $search коняжки
2014-06-29T14:53:35.000Z h-rta hell rexim: 2014-06-29T06:54:38.669Z h… rexim: 2014-06…
[12:01:26] <ForNeVeR> Чего все ищут этих коняжек?
[12:03:33] reggies зашёл в конференцию
[12:05:08] <uggur> Inherit the Code: Quest for the Knojazhki
[12:06:32] <m4n71k0r> гнояшки
[12:06:41] <m4n71k0r> что у вас тут?
[12:06:51] <m4n71k0r> uggur: у тебя много друзей геев?
[12:07:28] <ɹǝɟılʍǝu> uggur, пше
[12:07:43] <uggur> m4n71k0r: У меня не много друзей вообще. А знакомых геев довольно много в абсолютном числе, да.
[12:08:21] <j123123> Каких геев? В плохом или хорошем смысле?
[12:08:27] <ForNeVeR> m4n71k0r: если у меня есть друг-макоюзер - это считается?
[12:08:49] <j123123> у дедфуда мак есть
[12:08:51] <j123123> это считается?
[12:08:54] <ForNeVeR> Ориентацией друзей я никогда не интересовался, а это единственный признак, который я знаю.
[12:09:38] <j123123> и у гудстафа
[12:10:50] madmercen вышел из конференции: offline
[12:13:21] <uggur> некоторые сами говорят. наверное, как в США хотят изменить отношение общественности путём каминг-аутов.
[12:13:53] <ForNeVeR> У них даже есть специальный термин для этого, ага. Совсем сдурели, по-моему.
[12:14:02] <ForNeVeR> Впрочем, пускай делают что хотят.
[12:18:01] <gsomix> Лишь бы код писали.
[12:18:39] <ForNeVeR> Да.
[12:20:09] <uggur> Вам лишь бы код :Ь
[12:20:19] <uggur> А кто фундаментальной наукой заниматься будет?
[12:20:27] <uggur> (вспомнил Тьюринга)
[12:24:32] <m4n71k0r> Даже интересно стало, что за ulib такой https://www.techempower.com/benchmarks/#section=data-r11&hw=peak&test=json (и там дальше потыкать по табам - типам тестов)
[12:24:41] <m4n71k0r> https://github.com/stefanocasazza/ULib
[12:25:59] kosc зашёл в конференцию
[12:26:23] <m4n71k0r> даже плугины есть всякие и секурити протекшон какой-то
[12:26:38] <kosc> Сижу короче на лабе.
[12:26:40] <kosc> В очереди.
[12:26:43] <kosc> По ваксу.
[12:31:35] <m4n71k0r> по моему, это микель из будущего https://github.com/stefanocasazza/ULib/blob/master/include/ulib/string.h ....
[12:33:13] <m4n71k0r> хотя нет...
[12:33:31] <m4n71k0r> mikelsv: ой, ты тут. Прости, что в третьем лице
[12:34:27] <Kerrigаn> "я это ты из будущего, нет времени объяснять"
[12:36:16] <m4n71k0r> а что это даёт?
https://github.com/stefanocasazza/ULib/blob/c526021f6fd890f0761c8cad6bd051b87f7bb914/include/ulib/internal/platform.h#L87
[12:36:26] <m4n71k0r> хотя погуглю
[12:36:35] <m4n71k0r> .google __attribute__((pure))
[12:36:38] <DeadBot> m4n71k0r: 6.31 Declaring Attributes of Functions - GCC - Gnu:
... returns a value depending only on its arguments ( pure ), or has printf -style arguments ... Function attributes are introduced by the __attribute__ keyword on a ...
https://gcc.gnu.org/onlinedocs/gcc/Function-Attributes.html
[12:36:55] <m4n71k0r> вах
[12:36:58] <m4n71k0r> оптимизация
[12:37:29] <ForNeVeR> Ага.
[12:38:46] <m4n71k0r> ещё cold и hot есть) Не знал
[12:39:10] kosc вышел из конференции
[12:40:51] reggies вышел из конференции
[12:44:42] ckorzhik зашёл в конференцию
[12:50:07] Chewbaka зашёл в конференцию
[13:02:01] <ɹǝɟılʍǝu> send/Minoru/Да./
[13:02:03] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь.
[13:05:19] Chewbaka вышел из конференции
[13:10:59] <gsomix> https://pbs.twimg.com/media/CKBXgmOWcAAtc4u.jpg:large
[13:11:08] <gsomix> > Great photo of two Java EE developers doing pair programming
[13:13:07] <Kerrigаn> норм
[13:13:13] <Kerrigаn> две головы лучше чем одна
[13:14:04] <ForNeVeR> С таким подходом может не остаться ни одной.
[13:14:25] <j123123> скорее жопа разрежется
[13:14:33] <j123123> чем голова
[13:14:35] <j123123> от такого
[13:24:16] horta hell вышел из конференции: Disconnected: Replaced by new connection
[13:24:17] horta hell зашёл в конференцию
[13:26:01] <m4n71k0r> ɹǝɟılʍǝu: бля! Torchlight 3 не будут делать!((( ТАМ ЖЕ РЫБАЛКА БЫЛА!!!!←
[13:26:12] <m4n71k0r> и это я узнаю спустя 2 месяца(
[13:26:12] <ɹǝɟılʍǝu> m4n71k0r, бля(
[13:26:26] <ForNeVeR> Симулятор рыбалки можно отдельно погонять.
[13:26:31] <m4n71k0r> и пета в город отправить можно
[13:26:38] <m4n71k0r> а в диабло ничего этого нет!
[13:28:57] <gsomix> ForNeVeR, а ты тыкал VSCode? Как оно тебе по сравнению с Atom?
[13:32:22] Graf зашёл в конференцию
[13:32:24] <ForNeVeR> gsomix: мне показалось, что оно побыстрее работает (по крайней мере, запускается).
[13:32:54] <ForNeVeR> Плагинов я пока не подбирал, и в целом пока не планирую мигрировать. Но штука интересная. Теперь, когда опубликовали код, можно и посмотреть будет.
[13:52:59] любитель криппи языков вышел из конференции
[13:56:38] любитель криппи языков зашёл в конференцию
[13:59:02] grouzen зашёл в конференцию
[14:00:35] <horta hell> Недетерминированный конечный автомат Тьюринга яростно набрасывается на h-rta hell и полосонул когтями, чудом зацепившись за сумку с кошельком вместо живота. h-rta hell теряет 3PTC.
[14:03:18] <Kerrigаn> $pet feed
[14:03:18] <horta hell> Kerrigаn: Недетерминированный конечный автомат Тьюринга опрокинул миску с едой лапой.
[14:03:29] <Kerrigаn> >___>
[14:05:34] <любитель криппи языков> $pet stats
[14:05:34] <horta hell> любитель криппи языков:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 27
Сытость: 100
Возраст: 6 часов
[14:06:31] <gsomix> ForNeVeR, они хитро сделали: базируются на Atom, плагины несложно портировать
[14:06:52] <ForNeVeR> gsomix: всего лишь atom-shell. Это далеко не весь Atom.
[14:07:10] <ForNeVeR> Я думаю, что у них структура всего дерева другая, например. Интерфейсы для вкладок и редактора - тоже другие.
[14:07:23] <ForNeVeR> Ну то есть общее - только среда выполнения, по сути.
[14:07:45] Graf вышел из конференции
[14:07:58] <ForNeVeR> Но плагины, конечно, несложно портировать - не нужно переписывать на другом языке или что-то эдакое.
[14:08:41] xspeed зашёл в конференцию
[14:08:45] Graf зашёл в конференцию
[14:15:16] xspeed вышел из конференции
[15:08:24] sss|zombie зашёл в конференцию
[15:10:55] ckorzhik вышел из конференции
[15:30:34] <horta hell> Недетерминированный конечный автомат Тьюринга жалобно поскуливает, волоча заднюю лапу.
[15:34:01] <любитель криппи языков> $pet heal
[15:34:02] <horta hell> любитель криппи языков: Недетерминированный конечный автомат Тьюринга был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[15:34:06] <любитель криппи языков> $pet stats
[15:34:08] <horta hell> любитель криппи языков:
Кличка: Недетерминированный конечный автомат Тьюринга
Здоровье: 100
Сытость: 77
Возраст: 7 часов
[15:40:58] sss|zombie вышел из конференции
[16:03:51] Minoru зашёл в конференцию
[16:05:58] madmercen зашёл в конференцию
[16:10:47] etc зашёл в конференцию
[16:12:30] <Minoru> ɹǝɟılʍǝu: э-э-э, что «да»? ._. Я же интересовался, что делать.
[16:12:46] <Minoru> etc: привет! Прикольный ник ;) А код ты пишешь?
[16:26:06] <ɹǝɟılʍǝu> Minoru, пилим сначала express ;)
[16:27:14] rafaelrs зашёл в конференцию
[16:28:58] rafaelrs вышел из конференции
[16:33:17] rafaelrs зашёл в конференцию
[16:57:17] etc вышел из конференции
[17:26:31] etc зашёл в конференцию
[17:27:41] <ForNeVeR> https://github.com/j123123/capstone/commit/bbc96c60ffee586be97c8ce1cdec71fb5c248e43
Копипаста, лол.
[17:27:52] grouzen вышел из конференции
[17:28:46] MaXGXaM вышел из конференции
[17:29:03] <j123123> Моя копипаста круче их копипасты
[17:29:06] <j123123> она быстрее значительно
[17:29:26] <j123123> Если скомпилировать их копипасту, компилятор насует туда всяких условных переходов
[17:29:36] <j123123> а если мою - там только взятие значения по индексу
[17:45:17] <ɹǝɟılʍǝu> ForNeVeR, и ты, Брут.
[17:46:29] <ɹǝɟılʍǝu> ForNeVeR, хотя, думаю, тут копипаста вроде как и полезная
[17:46:38] <ForNeVeR> ɹǝɟılʍǝu: уверен?
[17:46:44] <ɹǝɟılʍǝu> нет.
[17:46:45] <ForNeVeR> Мне вот она не кажется полезной.
[17:46:50] <j123123> Можно копипасту в два раза снизить
[17:46:51] <ɹǝɟılʍǝu> Я первые три строки посотрел. =)
[17:47:02] <j123123> т.е. сделать половину таблицы поиска
[17:47:04] <ForNeVeR> Было пять не очень хороших строчек. А теперь - десять очень плохих.
[17:47:13] <ForNeVeR> Такой код нужно генерировать, а не писать.
[17:47:22] <j123123> А я его думаешь не сгенерировал?
[17:47:28] <j123123> Я его как раз таки сгенерировал
[17:47:34] <ForNeVeR> Сгенерированный код закоммитил? Ок.
[17:47:49] <j123123> А что не так?
[17:47:51] <ForNeVeR> Ну, ты понимаешь, что это отстойный подход?
[17:47:57] <j123123> Или мне еще генератор коммитить?
[17:47:59] <ForNeVeR> С таким подходом лучше б коммитил сразу бинарник.
[17:48:17] <j123123> Там этот генератор делается за минуту вообще
[17:48:20] 4ppleboy вышел из конференции
[17:48:23] <j123123> через printf
[17:48:59] <gsomix> Minoru, мимими.
[17:50:31] <j123123> ForNeVeR: Думаешь если бы были удобные способы всунуть генератор кода в исходник Си, я б им не воспользовался?
[17:50:45] <ForNeVeR> j123123: меня это нисколько не заботит.
[17:50:55] <ForNeVeR> Ты закоммитил сгенерированный код, а генератор не закоммитил.
[17:51:01] <ForNeVeR> Я запомню.
[17:51:12] <ForNeVeR> К тому же, ты закоммитил копипасту.
[17:51:18] <j123123> Там она и так была
[17:51:27] <j123123> Я ее просто заменил другой копипастой
[17:51:32] <j123123> более быстрой
[17:51:48] <ɹǝɟılʍǝu> Minoru, ого! https://github.com/vim-scripts/dbext.vim
[17:51:56] <ForNeVeR> Было 8 строчек, а теперь больше 60.
[17:52:23] <ForNeVeR> j123123: бинарник сразу заливай, да и всё.
[17:52:44] <ForNeVeR> Заодно в нём сразу можешь подправить, чтобы ещё быстрее работало.
[17:52:59] <j123123> Бинарник не выйдет
[17:53:19] <j123123> Там ведь куча архитектур должна поддерживаться, и под разные ОС
[17:53:27] <j123123> так что надо много бинарников
[17:53:33] <ɹǝɟılʍǝu> j123123, эта собачка коммитит! https://github.com/bors-servo
[17:57:19] <ForNeVeR> :3
[18:01:43] <ɹǝɟılʍǝu> Меж тем, полностью отказался от notepad++
[18:01:53] <ɹǝɟılʍǝu> Даже фоном не висит.
[18:05:30] <j123123> переходи на gedit
[18:06:24] rafaelrs вышел из конференции
[18:07:54] ckorzhik зашёл в конференцию
[18:13:17] portnov зашёл в конференцию
[18:16:21] <Minoru> gsomix: воистину мимими!
[18:16:36] <gsomix> А я только с пар вернулся.
[18:17:12] <gsomix> ɹǝɟılʍǝu, только vim теперь? :)
[18:17:15] <Minoru> ɹǝɟılʍǝu: лол. А я-то думаю, чего мне в Виме не хватает? :)
[18:19:44] <ɹǝɟılʍǝu> gsomix, да
[18:19:47] <ɹǝɟılʍǝu> Minoru, ыы
[18:20:58] <gsomix> Minoru, емакса и пэкмана.
[18:21:31] <Minoru> gsomix: нужно переписать Emacs на PL/SQL!
[18:22:42] <Kerrigаn> пруф или EL/SQL
[18:22:46] <ForNeVeR> Minoru: запили!
[18:24:07] <Kerrigаn> а
[18:24:14] <Kerrigаn> PL это не название
[18:26:09] <gsomix> Домой! (~ ^ . ^)~
[18:28:16] <Minoru> представим, что есть классы B и C, реализующие некий интерфейс A. Если это C++, я могу создать массив объектов типа A и поместить в него объект B и объект C?
[18:28:16] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[18:29:01] <Minoru> потому что если B и C — это типы, инстанциирующие тайпкласс A, то в Haskell я такого массива сделать не могу :)
[18:33:28] <Minoru> ɹǝɟılʍǝu: кажется, у нас сейчас будут экзистенциальные типы!
[18:33:38] <ɹǝɟılʍǝu> Что=что?
[18:34:08] gsomix зашёл в конференцию
[18:34:09] rafaelrs зашёл в конференцию
[18:34:17] <gsomix> Нет, не ушел.
[18:37:01] <Minoru> ɹǝɟılʍǝu: это когда у тебя в объявлении типа справа от знака равенства стречаются переменные типов, которых нет слева
[18:39:15] <ɹǝɟılʍǝu> Minoru, омг.
[18:39:19] <ɹǝɟılʍǝu> И как такое проверять?
[18:39:31] <Minoru> в смысле «проверять»?
[18:39:38] <Minoru> тайпчекать?
[18:40:02] <ɹǝɟılʍǝu> Та.
[18:40:20] <Minoru> я не знаю. Олсо я ещё не уверен, что они будут
[18:40:40] <Minoru> и, кстати, ты хотел сказать «I second this», а не «double»
[18:44:05] etc вышел из конференции
[18:44:18] u5r зашёл в конференцию
[18:45:16] <Minoru> u5r: и снова здравствуй! Почему ты не хочешь с нами говорить? :(
[18:45:24] u5r вышел из конференции
[18:45:29] <Minoru> ;(
[18:45:45] u5r зашёл в конференцию
[18:48:11] grouzen зашёл в конференцию
[18:49:19] <gsomix> j123123, пошли мне лабу на си+MPI писать.
[18:49:28] <gsomix> / на самом деле нет, там все просто, сам разберусь
[18:51:10] <gsomix> j123123, тебя вообще параллельные вычисления интересуют?
[18:58:40] <j123123> OpenMP немного юзал
[18:58:53] <j123123> и писал лабы одному студенту на pthread-ах
[18:59:01] <j123123> а так ничего серьезного
[18:59:48] <gsomix> Ну, ок.
[19:01:04] xspeed зашёл в конференцию
[19:01:40] <Minoru> збс, я добрался до багов в GHC/Haddock! Пока что только до уже зарепорченных.
[19:09:05] superka вышел из конференции
[19:09:11] superka зашёл в конференцию
[19:16:32] <ForNeVeR> Minoru: нет, ты не сможешь. В C++ полиморфизм на уровне указателей, а не значений. Ты можешь поместить указатели на B и C в массив указателей на A.
[19:17:16] <ForNeVeR> Minoru: и это таки рантайм-полиморфизм, в хаскеле с ним работать сложнее, как мне кажется (ну, потому, что я не знаю, как).
[19:17:16] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[19:17:50] <Minoru> ForNeVeR: погоди, а как же тогда работает какая-нибудь foo(IBar bar)? Её же передаётся значение, а не указатель на значение!
[19:17:53] ascrazy вышел из конференции
[19:18:03] <ForNeVeR> Minoru: а где оно, э, работает?
[19:18:24] <ForNeVeR> В C++ так не работает. Ты принимаешь или ссылку, или указатель на "интерфейс".
[19:18:25] <Minoru> что, не работает? O_O Зачем тогда вообще интерфейсы? =\
[19:18:30] <Minoru> ох
[19:18:32] <Minoru> ладно
[19:18:36] <ForNeVeR> foo(IBar &bar)
[19:18:39] <ForNeVeR> Вот так работает.
[19:20:39] Kerrigаn вышел из конференции
[19:21:17] Kerrigаn зашёл в конференцию
[19:21:21] <Minoru> т.е. полиморфизм не только по указателям, но и по ссылкам работает. Невелика разница, ну да ладно, я забил пока что
[19:22:05] <ForNeVeR> Minoru: ссылка и указатель - явления практически однохуйственные.
[19:22:16] <Minoru> потому и «невелика разница»
[19:22:41] <ForNeVeR> Но между рантайм-полиморфизмом и компил-тайм-полиморфизмом огромная пропасть. Поэтому в C++ тебе некое такое действие удаётся, а в Хаскеле - нет.
[19:23:09] dzhon вышел из конференции
[19:25:56] <ForNeVeR> Слышьте, а чо у меня просто в шелле 'which ls' работает, а если я делаю bash -c 'which ls' - то говорит "bash: which: command not found"?
[19:26:08] <ForNeVeR> Как правильно эту команду вызвать?
[19:26:28] <ForNeVeR> Я понимаю, что это не бинарник, а builtin, но почому не работает bash -c?
[19:26:51] <Minoru> help which ничего не говорит ⇒ это не builtin
[19:26:53] <DeadBot> Minoru: не найдено (which ничего не говорит ⇒ это не builtin)
[19:27:03] <Minoru> лол
[19:27:17] <ForNeVeR> Но и which which ничего не говорит.
[19:27:17] <Minoru> ForNeVeR: у меня это бинарник в /usr/bin
[19:27:24] <Minoru> O_O
[19:27:38] <Minoru> у меня `which which` сказало /usr/bin/which
[19:27:47] <ForNeVeR> Эх.
[19:28:01] <grouzen> у меня говорит: 'which: shell built-in command'
[19:28:29] <ForNeVeR> grouzen: ну а bash -c 'which ls' работает?
[19:28:43] <ForNeVeR> Ну или sh вместо bash - я думаю, не принципиально.
[19:30:00] <Minoru> grouzen: а у тебя точно bash в качестве шелла? Потому что в man по bash команда which среди builtin-ов не упоминается
[19:30:13] <Minoru> grouzen: прозреваю, что у тебя ZSH
[19:30:18] <Minoru> ибо там как раз built-in
[19:31:05] <Minoru> ForNeVeR: а у тебя-то не ZSH часом? :) Ну, или не-BASH, во всяком случае.
[19:31:12] <ForNeVeR> Minoru: у меня bash.
[19:31:26] <ForNeVeR> Самый настоящий. Сегодня даже в линуксе.
[19:31:52] <Minoru> ну давай whereis which тогда
[19:31:55] <ForNeVeR> Есть ли встроенная команда, чтоб проверить версию текущего шелла?
[19:32:18] <ForNeVeR> $ whereis which
which:

И всё.
[19:32:37] <Minoru> ForNeVeR: ну, ты можешь сказать env | grep SHELL и полученному бинарнику передать --version
[19:32:37] <ForNeVeR> Зато whereis whereis работает!
[19:32:57] <Minoru> ForNeVeR: а whatis which?
[19:33:07] <Minoru> (обожаю этот цирк с тремя командами)
[19:33:26] <ForNeVeR> $ whatis which
which: nothing appropriate
[19:33:32] <ForNeVeR> $ which whatis
/run/current-system/sw/bin/whatis
[19:33:36] <ForNeVeR> xD
[19:33:54] <ForNeVeR> Ладно, два из трёх работают, и то хорошо.
[19:34:04] <Minoru> ForNeVeR: а чо выводит, если просто в шелле сказать which?
[19:34:17] <ForNeVeR> Minoru: ничего, пустая строка.
[19:34:45] <Minoru> хм, и правда на built-in похоже
[19:34:49] <Minoru> так что, говоришь, у тебя в SHELL?
[19:34:56] <ForNeVeR> Так, короче, из всех трёх работает только bash -c 'whereis ls'
[19:35:11] <ForNeVeR> $ env | grep SHELL
SHELL=/run/current-system/sw/bin/bash
[19:35:26] <ForNeVeR> $ /run/current-system/sw/bin/bash --version
GNU bash, version 4.3.42(1)-release (x86_64-unknown-linux-gnu)
[19:35:36] <ForNeVeR> Может, у меня какой-то старый баш?
[19:35:54] <Minoru> да нет, у меня в генте и то старей
[19:36:48] <ForNeVeR> Я с вами уж забыл, чего хотел.
[19:41:13] <ForNeVeR> А я хотел просто хороших примеров для багрепорта! https://github.com/Pash-Project/Pash/issues/400
[19:41:36] superka вышел из конференции
[19:42:23] superka зашёл в конференцию
[19:43:18] ckorzhik вышел из конференции
[19:43:31] <ɹǝɟılʍǝu> Minoru, у меня уже дважды спрашивали,в чём я таком пишу кот и удобней ли стулии.
[19:43:33] <ɹǝɟılʍǝu> студии*
[19:44:50] <Minoru> ɹǝɟılʍǝu: а я не кастомизирую Вим и поэтому у меня никто никогда не спрашивает — напротив, тычут пальцем и смеются. Однажды даже ногами бить пытались!
[19:45:49] <ɹǝɟılʍǝu> Minoru, ДАВИ ИХ
[19:48:11] <Minoru> ɹǝɟılʍǝu: я, кстати, могу тебе задачку выделить на GADT-ы, если тебе интересно
[19:48:53] <Minoru> причём она на них хорошо ложится и к тому же есть куча примеров по всему Интернету, так что разобраться должно быть не слишком сложно
[19:49:01] <Minoru> но мозги все равно напрягать придётся :)
[19:49:58] reggies зашёл в конференцию
[19:53:43] <ɹǝɟılʍǝu> Minoru, не, пока не надо) Мне ещё бы осилить долги сдать в универе xD
[19:54:18] <Minoru> ох. Окей ;)
[19:55:56] dzhon зашёл в конференцию
[20:07:18] dzhon вышел из конференции
[20:14:06] OKTAVIUS вышел из конференции
[20:14:54] OKTAVIUS зашёл в конференцию
[20:15:18] <grouzen> ForNeVeR сорь, да, bash -c 'which ls' работает
[20:15:48] <grouzen> man bash говорит, что у меня bash
[20:15:48] <ForNeVeR> А у меня нет. Впрочем, не страшно, я уж без этого справился.
[20:15:58] <grouzen> вообще я сижу на zsh, но это не должно иметь какого-то значения
[20:16:04] <ForNeVeR> Похоже, в моём окружении команда which какая-то заглюченная.
[20:16:23] <ForNeVeR> Ну то есть она, вроде, и есть, но по всем признакам её нет :D
[20:16:58] <grouzen> это интересно, да
[20:17:12] <grouzen> мне тут последнее время на работке приходится на баше писать
[20:17:29] <grouzen> в макоси все еще bash 3.x, на котором нихуя нету
[20:17:58] <grouzen> мне пришлось массивы эмулировать используя файловую систему
[20:18:06] <ForNeVeR> Лул.
[20:18:08] <grouzen> замечательный язык этот вашь шел
[20:18:32] <ForNeVeR> А я последние несколько дней по вечерам ковыряю VBA-код, который для отчёности юзает местная энергосистема.
[20:18:40] <ForNeVeR> Там есть массивы, но от этого не особо легче.
[20:18:41] <grouzen> о да
[20:18:57] <grouzen> я как то ковырялся в VBA - у нас был биллинг, котороый скриптовался этим говном
[20:19:00] <grouzen> это когда я еще админил
[20:19:35] <Minoru> grouzen: если тебе понадобились башизмы, это признак того, что тебе пора переезжать на нормальный язык
[20:19:41] <grouzen> Minoru я знаю
[20:19:48] <grouzen> я об этом сообщил начальству еще давно
[20:19:50] <grouzen> но пока вот так
[20:19:58] <grouzen> вообще надо переписывать
[20:20:02] <Minoru> а, политические причины. Ненавижу это говно :(
[20:20:13] <grouzen> Minoru работа есть работа
[20:22:50] m4n71k0r вышел из конференции
[20:23:25] <ForNeVeR> Блин, придётся за Джейкой исправлять его кривые реквесты.
[20:23:31] <ForNeVeR> https://github.com/Perspex/Perspex/pull/316
[20:28:44] <Minoru> $wtf ForNeVeR
[20:28:46] <horta hell> Minoru: > Милостiвые сударi, я пришёлъ сообщить вамъ, что я слишком докапываюсь к неважным вещам © F-rNeVeR
[20:29:02] <Minoru> можно я поменяю на «санитар Гитхаба»?
[20:29:02] <ɹǝɟılʍǝu> И правильно делает.
[20:29:46] <ForNeVeR> https://youtu.be/S1jSFCRIFgU одобряю.
[20:30:11] <ForNeVeR> Minoru: не, не надо.
[20:30:16] <ForNeVeR> Мне нравится старый вариант.
[20:30:53] <ForNeVeR> Ну и вообще, я ж ничего особенного не делаю. На моём месте каждый поступил бы так же!
[20:32:59] a1batross зашёл в конференцию
[20:36:06] gsomix зашёл в конференцию
[20:36:15] <gsomix> Утро!
[20:38:33] <ForNeVeR> Надо, блин, отдельный день в неделе чтоли выделить для контрибьюций в опенсорс?
[20:38:43] <ForNeVeR> А, знаю. Это будет каждый день!
[20:47:31] superka вышел из конференции
[20:48:43] rexim зашёл в конференцию
[20:48:44] <gsomix> ForNeVeR, а мы просто указали свой eps.
[20:48:52] <gsomix> Но он завязан, конечно, на физические соображения.
[20:49:03] <rexim> \o/
[20:49:20] <rexim> Кто там сегодня моим другом был?
[20:49:43] <ForNeVeR> gsomix: ну, я хочу нормальный взять какой-то. Вычислять его где-то в статическом классе, и везде юзать. Какой-то MathUtils организовать или типа того.
[20:50:09] <gsomix> ForNeVeR, да, годно.
[20:50:10] <ForNeVeR> gsomix: видишь, нам тут важна кроссплатформенность, константы просто так взять не получается.
[20:50:49] <gsomix> Угу, я понял.
[20:52:12] <rexim> gsomix: гсомяша!
[20:52:53] <gsomix> rexim, =*
[20:53:03] <rexim> gsomix: x*
[20:53:13] <rexim> A*
[20:53:14] <gsomix> rexim, %*
[20:54:34] <horta hell> Недетерминированный конечный автомат Тьюринга агонизирует, сжимая зубы в предсмертных судорогах. Все теряют по 1PTC.
[20:54:39] <rexim> Сегодня будем кодувати!
[20:54:43] <rexim> \о/
[20:54:59] <Minoru> «Сьогодні», reggies
[20:55:01] <Minoru> тьфу!
[20:55:03] <Minoru> прости ._.
[20:55:05] <Minoru> я имел в виду rexim
[20:55:08] <rexim> xD
[20:55:22] <Minoru> лень мне, понимаешь, лишнюю букву набрать…
[20:55:31] <rexim> Dx
[20:55:54] <Minoru> rexim, gsomix: вы можете запилить себе отдельные скайпоаккаунты для звонков на стрим. Их не страшно будет спалить!
[20:56:07] <rexim> Minoru: right
[20:56:10] <Minoru> $pet ressurrect
[20:56:10] <horta hell> Minoru: Попробуйте $pet help.
[20:56:14] <Minoru> $pet resurrect
[20:56:15] <horta hell> Minoru: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[20:56:39] reggies вышел из конференции
[20:56:53] <rexim> Minoru: reggies обиделся =(
[20:56:59] <rexim> Что это не ему было...
[20:57:38] <rexim> Это мой одногруппник, кстати.
[20:57:39] <rexim> Он няша.
[20:57:44] <rexim> Правда не разговорчивый =(
[20:58:41] <Minoru> https://github.com/reggies ?
[20:59:22] <rexim> У него на битбакете больше годноты https://bitbucket.org/reggies/
[21:02:22] Graf вышел из конференции
[21:02:43] <ForNeVeR> send/kosc/Рексим приводил одногруппников в цодингтим ещё тогда, когда это не было мейнстримом!/
[21:02:43] <horta hell> ForNeVeR: Сообщение помещено в очередь.
[21:02:56] <rexim> ._.
[21:03:27] <rexim> Вы не поверите, но сюда за все время заходил как минимум 3 моих одногруппника.
[21:03:35] <rexim> заходило*
[21:03:51] kosc зашёл в конференцию
[21:03:52] <ForNeVeR> И ты их всех забанил?
[21:03:58] <rexim> Нет конечно.
[21:04:01] <ForNeVeR> Гы, кокоса призвали :)
[21:04:03] <rexim> Мемберца дал.
[21:04:13] <rexim> Ибо мои одногруппники пишут код.
[21:04:34] <ForNeVeR> rexim: ну, у нас, наверное, тогда и таких правил-то не было, чтоб давать мемберца за код.
[21:04:50] <ForNeVeR> Просто так давали. Чтоб аудиторию набрать.
[21:04:55] <rexim> Ну ты совсем уж меня за старого держишь!
[21:04:57] <kosc> Вот вам кокос, ага.
[21:05:08] <rexim> kosc: волосатый?
[21:05:09] <ForNeVeR> rexim: сегодня будет стрим?
[21:05:19] <rexim> ForNeVeR: думаю, да.
[21:05:21] <kosc> rexim: ну немного так есть, да.
[21:05:22] <ForNeVeR> Ок!
[21:05:28] <rexim> ForNeVeR: чпок!
[21:05:29] <kosc> Ох уж этот пинг.
[21:05:58] <rexim> Tai Ping Hou Kui
[21:06:32] <kosc> Moi Ping Khui скорее уж.
[21:06:41] dzhon зашёл в конференцию
[21:12:22] rexim вышел из конференции
[21:12:58] <mikelsv> Господа. У меня тут мягковыраженная паника. Хочу записать видео со звуком, но че-то торможу.
[21:13:12] <gsomix> ForNeVeR, https://github.com/mathnet/mathnet-numerics/blob/master/src/Numerics/Precision.cs
[21:13:42] Spo1ler зашёл в конференцию
[21:14:07] <gsomix> Эпсилоны на любой вкус.
[21:14:20] <gsomix> И теоретические, и вычисляемые в эксперименте.
[21:22:15] grouzen вышел из конференции
[21:22:31] rexim зашёл в конференцию
[21:23:15] <rexim> .ping
[21:23:16] <DeadBot> rexim: понг от тебя 0.06 секунды
[21:24:04] <rexim> Gonna fart soon
[21:24:53] ckorzhik зашёл в конференцию
[21:24:54] <rexim> Any minute now!
[21:26:19] <rexim> https://www.livecoding.tv/rexim/
[21:26:21] <rexim> Finally farted
[21:26:27] <rexim> ForNeVeR:
[21:26:28] <rexim> gsomix:
[21:26:29] <rexim> Minoru:
[21:26:31] <rexim> kosc
[21:27:31] rexim вышел из конференции
[21:32:27] <kosc> Чегось?
[21:32:32] <kosc> А
[21:32:34] <kosc> Стрим.
[21:32:40] <kosc> Я ж это не того.
[21:32:45] <kosc> Не могу не умею.
[21:37:33] uggur вышел из конференции: Replaced by new connection
[21:37:41] uggur зашёл в конференцию
[21:41:57] v_oron зашёл в конференцию
[21:49:57] mikelsv вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[21:50:30] mikelsv зашёл в конференцию
[22:06:08] gsomix вышел из конференции: Disconnected: Received SIGTERM
[22:07:51] <kosc> Minoru: а нельзя ли как-то сделать автозапуск приложений средствами xmonad?
[22:08:16] <kosc> Minoru: а ещё, как ты реализуешь вкладки в этом твоём urxvt{d,c} и в чём профит от его демон-версии?
[22:14:51] m4n71k0r зашёл в конференцию
[22:16:31] <Minoru> kosc: ну, xmobar как-то запускается же. Чем тебя не устроил запуск из .xinitrc? Вкладки не реализую, хоть и есть дополнение на Perl, которое этим занимается. Ещё есть то ли layout, то ли модификатор для существующих, позволяющий в любое приложение добавить табы; я ни тем, ни другим не пользовался. Демон+клиенты якобы жрут чуть меньше памяти и чуть быстрей запускаются. Я перекатился довольно давно и не помню даже, сравнивал ли с запуском отдельных копий.
[22:27:03] a1batross вышел из конференции: Disconnected: closed
[22:30:31] portnov вышел из конференции
[22:31:03] <kosc> Minoru: из .xinitrc что-то не пашет, хотя пытался всеми нагуглеными способами.
[22:31:47] <Minoru> kosc: может, он не читается вообще? Запихни туда echo 'hello, I am your .xinitrc'
[22:31:59] <Minoru> kosc: почитай ман по нему, может, он и не должен читаться?
[22:32:05] <kosc> Minoru: читается, я xmonad сам запускаю через .xinitrc
[22:32:09] <kosc> startx
[22:32:34] <Minoru> м, ну как и я. У меня читается, не знаю; у меня сейчас нет времени за тебя разбиратсья, прости
[22:33:37] <kosc> Да ладно, у меня ещё твои конфиги есть.
[22:33:41] <kosc> Может чего там отлопачу.
[22:45:04] Graf зашёл в конференцию
[22:50:36] rexim зашёл в конференцию
[22:51:01] <kosc> Что-то я не пойму в этом вашем OpenGL.
[22:51:06] <kosc> Ну и ладно.
[22:51:14] <kosc> rexim: как постримил-то?
[22:52:06] <rexim> kosc: заебись, спасибо.
[22:52:42] <kosc> rexim: ты всё ещё на Emacs Lisp там пишешь?
[22:53:25] <rexim> Да
[22:53:34] Graf вышел из конференции
[22:53:38] <rexim> Я хочу на чем-нибудь другом, но для этого надо подготовиться.
[22:53:44] <rexim> А на подготовку у меня пока времени нет.
[22:53:50] <rexim> Для емакс лиспа у меня все уже готово )
[22:56:21] <kosc> rexim: так а что надо для подготовки какого-нибудь другого знакомого тебе языка?
[22:57:42] <kosc> rexim: или ты готовишь СЦЕНАРИИ для стрима?
[23:02:26] <mikelsv> Сценарии, не сценарии, а подготовка все равно требуется приличная.
[23:05:40] <mikelsv> У меня от этй всей подготовки мозг вообще кипит и булькает крышкой.
[23:05:54] <kosc> mikelsv: ты тоже что-то стримишь?
[23:07:13] <mikelsv> kosc: https://www.livecoding.tv/mikelsv/ Сейчас собираюсь запустить первый стрим с голосом.
[23:08:31] <rexim> О_О
[23:08:36] <rexim> Голосо Самого Микеля!!
[23:08:46] <rexim> Великого!
[23:08:49] <rexim> И Ужасного!
[23:10:18] * kosc думает о том, как бы в статус себе запихнуть про то, что у меня тут 64Kpbs, то есть тариф "видео и стримы не нужны".
[23:11:17] <mikelsv> Паника! Паника!
[23:11:52] <rexim> Все уже видели эту прелесть? =3 http://www.youtube.com/watch?v=bY73vFGhSVk
[23:12:07] <kosc> rexim: видео не нужны.
[23:12:35] <rexim> kosc: абсолютно!
[23:13:41] <kosc> Как же упорот этот ваш OpenGL.
[23:14:53] <rexim> Посоны!
[23:14:55] <rexim> Посоны!
[23:14:59] <Minoru> да?
[23:15:01] <Minoru> да?
[23:15:01] <rexim> ForNeVeR:
[23:15:02] <rexim> Minoru:
[23:15:08] <rexim> Там микель разговаривает!11
[23:15:15] <rexim> У него довольно няшный голос! =3
[23:15:17] <kosc> Ужс.
[23:15:20] <Minoru> ок, спасибо, я постараюсь близко не подходить
[23:15:21] <kosc> Пора ливать.
[23:15:30] kosc вышел из конференции
[23:15:41] <Minoru> лол
[23:16:08] <Minoru> мы с Коском как те обезяны из эксперимента, которых никогда не поливали холодной водой, но они все равно не дают никому тянуться за бананами
[23:16:19] <mikelsv> https://www.livecoding.tv/mikelsv/
[23:16:49] <rexim> Minoru: зоходите! =3
[23:16:52] <rexim> Не стесняйтесь!
[23:17:36] <Minoru> rexim: ссыкотно!
[23:18:13] <rexim> Minoru: .\ _ /.
[23:18:48] <ɹǝɟılʍǝu> ЧПОКЕ
[23:18:50] <ɹǝɟılʍǝu> ваваолыве фыаопр фафи за ыврир ап фвапр
[23:18:51] <ɹǝɟılʍǝu> хфпрфпшзр
[23:18:53] <ɹǝɟılʍǝu> прл
[23:18:54] <ɹǝɟılʍǝu> ршлы
[23:18:56] <rexim> ɹǝɟılʍǝu: КАРАОКЕ!
[23:18:56] <ɹǝɟılʍǝu> лпропршлпрлвпрлполпло
[23:19:05] <ɹǝɟılʍǝu> Я быстр http://pastexen.com/i/DUi8CoLP0B.png
[23:19:20] <rexim> Пффф!
[23:19:25] <rexim> У меня постоянно такое =3
[23:19:29] <rexim> ырвоалы
[23:19:30] <rexim> ыврлаыро
[23:19:31] <rexim> аылвоа
[23:19:58] <rexim> Посоны! Он шуршить!
[23:21:11] <rexim> ._.
[23:21:20] <rexim> ɹǝɟılʍǝu: https://www.livecoding.tv/mikelsv/
[23:21:24] <rexim> да
[23:21:28] <rexim> Все правильно сделал :)
[23:22:44] v_oron вышел из конференции
[23:23:03] gsomix зашёл в конференцию
[23:23:18] <rexim> Посоны! Там микель кодом мурчит!!1
[23:23:23] <rexim> Всем смотреть!
[23:23:25] <rexim> СРОЧНО!!1
[23:27:08] <rexim> !!!
[23:27:12] <rexim> У МИКЕЛЯ ЕСТЬ БОРОДА!!1
[23:27:17] <rexim> ОН К НЕЙ МИКРОФОН КРЕПИТ!!1
[23:27:19] <rexim> АВААА!!!
[23:27:24] * rexim died
[23:29:23] любитель криппи языков вышел из конференции
[23:31:36] <gsomix> rexim, он клевый.
[23:34:36] <rexim> gsomix: ага! =3
[23:38:59] v_oron зашёл в конференцию
[23:42:05] superka зашёл в конференцию
[23:51:05] rexim вышел из конференции
[23:54:16] superka вышел из конференции
[23:56:28] ckorzhik вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!