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

Тема: Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: http://codingteam.org.ru
Код постить сюда: http://hastebin.com/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:06:56] <Minoru> блин, отвечать в ГитХабе на комменты длиннее пары предложений — это боль. В итоге просто достал из корзины письмо и ответил на него
[00:07:53] <Minoru> боль в основном от того, что нет кнопки «Цитировать всё» и потом удобного способа навигации по тексту (можно растянуть поле ввода на весь экран, но все равно как-то неудобно)
[00:09:01] <ɹǝɟılʍǝu> Сукаблят
[00:09:09] <ɹǝɟılʍǝu> Пишу план-конспект урока для школьников.
[00:09:20] <ɹǝɟılʍǝu> И там 78% текста — код!
[00:11:40] <Minoru> может, тебе лучше слайды сделать?
[00:11:47] <ɹǝɟılʍǝu> Зачем?
[00:11:55] <ɹǝɟılʍǝu> Посажу их писать код!
[00:12:13] <ɹǝɟılʍǝu> Minoru, тема ж — писать код!
[00:12:27] <Minoru> это издевательство какое-то. Надеюсь, ты шутишь
[00:12:30] <ɹǝɟılʍǝu> Верней, находить максимальный и минимальный элемент.
[00:12:35] <Minoru> ну, я про то, чтобы код переписывать
[00:12:39] <Minoru> или ты не это имел в виду?
[00:12:46] <ɹǝɟılʍǝu> Minoru, /)_.
[00:12:52] <ɹǝɟılʍǝu> Тема — программировать.
[00:12:57] <ɹǝɟılʍǝu> А у меня лишь примеры.
[00:13:03] Orhideous зашёл в конференцию
[00:13:03] <ɹǝɟılʍǝu> А у них связанные задачи.
[00:13:29] <Minoru> тогда я ничего не понял. Но я что-то совсем устал, поэтому, скорей всего, просто туплю. Забудем
[00:13:39] <Orhideous> Утра, тсодингтим.
[00:13:53] <Minoru> утра…
[00:13:57] <Orhideous> Боян четырехлетней выдержки из дёрти
https://lambda.dirty.ru/smeshnoi-zagolovok-367730/
[00:18:40] <Minoru> блин, я на капсе чуть было не подавился
[00:18:46] <Minoru> нельзя такое во время ужина читать
[00:22:30] Ender вышел из конференции
[00:22:53] Minoru вышел из конференции
[00:35:35] Ender зашёл в конференцию
[00:39:44] <m4n71k0r> http://9gag.com/gag/aq5Y3x7
[00:41:04] rafaelrs зашёл в конференцию
[00:45:53] asidorenko вышел из конференции
[00:47:13] Ender вышел из конференции: Replaced by new connection
[00:47:15] Ender зашёл в конференцию
[00:49:27] <Ender> чего от меня мантикор хотел? я отходил
[00:49:49] <m4n71k0r> Ender: ничего, спи дальше)
[00:49:55] m4n71k0r вышел из конференции
[00:52:35] <Ender> вот же жопа
[00:59:33] grouzen вышел из конференции
[01:00:30] reggies вышел из конференции
[01:07:27] etozhepirozhok вышел из конференции
[01:10:13] <Ender> http://cs630628.vk.me/v630628348/211f5/Y_u3EvtaHNI.jpg
[01:11:27] rexim вышел из конференции
[01:13:51] superka вышел из конференции: Replaced by new connection
[01:13:52] superka зашёл в конференцию
[01:22:25] Ender вышел из конференции: I'm happy Miranda IM user. Get it at http://miranda-im.org/.
[01:28:05] Orhideous вышел из конференции
[02:18:08] rexim зашёл в конференцию
[02:32:47] rafaelrs вышел из конференции: Replaced by new connection
[02:32:47] rafaelrs зашёл в конференцию
[02:40:50] ɹǝɟılʍǝu вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[02:43:15] uggur вышел из конференции: Replaced by new connection
[02:43:22] uggur зашёл в конференцию
[02:55:22] <horta hell> Аутист переворачивает всё вверх дном в поисках еды.
[02:56:42] rexim вышел из конференции
[03:05:17] unclechu вышел из конференции
[03:23:53] ckorzhik вышел из конференции
[03:25:21] <horta hell> Аутист издал тихий рык и испустил дух. Все теряют по 1PTC.
[04:04:09] rafaelrs вышел из конференции
[04:13:23] rafaelrs зашёл в конференцию
[04:34:45] rafaelrs вышел из конференции
[06:26:18] Kumba_yo вышел из конференции
[06:52:24] Славный капитан зашёл в конференцию
[07:13:50] Mr.Purple зашёл в конференцию
[08:14:16] rexim зашёл в конференцию
[08:14:53] <rexim> Чпок! http://i.imgur.com/6B5V74O.png
[08:15:13] <ForNeVeR> Автопортрет?
[08:16:13] <rexim> Ага, хочу себе авотаркой сделоть.
[08:16:22] <rexim> Только векторизовать и раскрасить надо
[08:32:18] ɹǝɟılʍǝu зашёл в конференцию
[08:34:52] <ɹǝɟılʍǝu> ForNeVeR, А у тебя спина белая!
[08:35:01] <ForNeVeR> ɹǝɟılʍǝu: как ты узнал?
[08:35:12] <ɹǝɟılʍǝu> ForNeVeR, мне миксер расказал!
[08:35:22] <ForNeVeR> А как он узнал?
[08:36:15] <rexim> Мне миксер рассказал!
[08:42:37] rexim вышел из конференции
[09:20:39] kosc зашёл в конференцию
[09:43:24] kosc вышел из конференции: Disconnected: closed
[09:47:11] gsomix зашёл в конференцию
[09:48:00] <gsomix> Утро.
[09:49:19] kosc зашёл в конференцию
[09:50:04] <gsomix> ForNeVeR, удалишь меня из своего репозитория mathnet-spatial?
[09:50:17] <ForNeVeR> gsomix: а зочем?
[09:50:23] <ForNeVeR> Надо - удалю.
[09:51:29] <ForNeVeR> gsomix: удалил.
[09:56:19] MaXGXaM зашёл в конференцию
[09:57:26] <gsomix> ForNeVeR, чтобы не висел в списке. А немного неадекватный в этом отношении.
[09:57:50] <ForNeVeR> Кто неадекватный?
[09:58:01] <gsomix> Я.
[09:58:06] kosc вышел из конференции
[09:58:11] <ForNeVeR> Нет я!
[10:00:29] <gsomix> ForNeVeR, а я форкнул наггум.
[10:00:34] <ForNeVeR> gsomix: О_О
[10:00:59] <gsomix> Сегодня должен быть хороший вечер.
[10:02:16] <Mr.Purple> томный
[10:02:29] <gsomix> ForNeVeR, > We just announced F# support for .NET Core!
[10:02:34] grouzen зашёл в конференцию
[10:02:37] <gsomix> Это из твиттера. Уже допилили?
[10:03:18] <ForNeVeR> gsomix: может, это шуточки? :(
[10:03:24] <ForNeVeR> Да нет, такими вещами не шутят, ну :)
[10:05:55] <ForNeVeR> gsomix: ну то есть у нас теперь будет полноценная поддержка всего F# на .NET Core? Это хорошие новости - хоть я и не понимаю, чего недоставало ранее.
[10:07:24] kosc зашёл в конференцию
[10:07:47] <gsomix> ForNeVeR, ну, они что-то там пилили для поддержки. Но я не знаю подробностей.
[10:09:35] <gsomix> Мне кажется, что они просто написали это из-за видео, где чувак показывает, что F# в .Net Core работает. :)
[10:10:04] kosc вышел из конференции: Disconnected: closed
[10:11:18] asidorenko зашёл в конференцию
[10:11:56] <gsomix> ForNeVeR, https://github.com/Microsoft/visualfsharp/pull/1025/files
[10:12:53] <gsomix> Интересно, почему они там все через IEnumerable делают?
[10:12:56] <ForNeVeR> WTF
[10:13:20] <ForNeVeR> Это, типа, должно быстрее работать?
[10:13:37] <gsomix> https://gist.github.com/AviAvni/0a3576a619ff9bf4acf1958b8ca1c63b
[10:13:41] <gsomix> Утверждается, что да.
[10:14:02] <ForNeVeR> А, там в комментах написано.
[10:14:09] <ForNeVeR> fold - это List.fold.
[10:14:17] <gsomix> Да.
[10:15:01] <gsomix> Надо посмотреть как fold реализован.
[10:15:07] <gsomix> А то мне не очень очевидно.
[10:15:34] <ForNeVeR> А без разницы. Всё равно он будет полущ, чем обобщённый вариант на итераторах из IEnumerable
[10:15:53] <ForNeVeR> Да, мне тоже кажется странным, что методы в модуле List сделаны через Seq.
[10:16:10] <ForNeVeR> Возможно, решили сделать как быстрее, а потом пофиксить производетельность, если будут проблемы.
[10:16:20] <gsomix> Ну, да.
[10:16:48] <ForNeVeR> gsomix: дело в том, что раньше многих функций не было в List вообще (если я не путаю), и их добавили при приведении модулей коллекций к общему виду. В этом случае разумно было сделать их поначалу тупо алиасами из Seq.
[10:17:08] <gsomix> Да, я помню. В 4.0 они в порядок привели все.
[10:17:33] <gsomix> Еще хороший вопрос, где там инлайны расставить.
[10:17:48] <gsomix> Явно для многих случаев должно повысить производительность.
[10:18:09] <ForNeVeR> Злоупотреблять инлайнами не советую.
[10:18:35] <ForNeVeR> Для меня, как для разработчика на CLI, это выглядит... необычно.
[10:19:29] <gsomix> Да.
[10:19:31] <ForNeVeR> И, когда я сталкиваюсь со связанными с этим ограничениями (например, что инлайн нельзя объявить internal-функцией), то уверяюсь в том, что это фича для очень редких случаев, которая совсем недёшево интегрируется с остальным фреймворком.
[10:19:35] <gsomix> Вот тут, например, обсуждается. https://github.com/Microsoft/visualfsharp/pull/879
[10:22:18] <gsomix> ForNeVeR, ну, инлайн хорош для внутренных вещей, если я правильно понимаю.
[10:22:26] <gsomix> Это как в мутабельностью.
[10:22:43] <gsomix> Спрятали все, очень эффективно посчитали, показали результат через нормальный API.
[10:23:07] <ɹǝɟılʍǝu> Утра!
[10:23:39] <gsomix> ForNeVeR, а что это за фишка? https://github.com/AviAvni/visualfsharp/blob/list-sum-perf/src/fsharp/FSharp.Core/list.fs#L241
[10:23:51] хimоsг зашёл в конференцию
[10:23:58] <хimоsг> Nyan
[10:24:05] <Mr.Purple> heya
[10:24:20] <Mr.Purple> хimоsг: в гриме не знать
[10:24:26] <gsomix> хimоsг, у тебя пони на аватарке.
[10:25:05] <хimоsг> gsomix, о б-же!
[10:25:08] <хimоsг> gsomix, А у тебя спина белая!
[10:25:18] <gsomix> :(
[10:25:21] <gsomix> Да.
[10:25:27] <gsomix> Я же в белой футболке сижу.
[10:29:42] <ForNeVeR> gsomix: это какой-то compiler internal, очевидно. Мне тоже интересно, но я не знаю этой штуки.
[10:30:12] <ForNeVeR> gsomix: алсо, нет, вот в этом случае у нас инлайнятся функции на массивах же. Кстати, на них после такого можно будет брать ссылку?
[10:30:28] superka вышел из конференции
[10:30:35] <хimоsг> ForNeVeR, INTERNAL COMPILER ERROR
[10:31:28] <ForNeVeR> хimоsг: ETERNAL COMPILER ERROR
[10:32:22] <gsomix> ForNeVeR, брать ссылку?
[10:32:38] <ForNeVeR> gsomix: ну, ссылку.
[10:33:12] <ForNeVeR> gsomix: List.ForEach(Array.fold)
[10:35:39] <gsomix> А, тю. Я еще от C++/CLI не отошел.
[10:35:45] <gsomix> Не вижу проблем.
[10:44:39] <ForNeVeR> gsomix: то есть на инлайн-функцию можно брать ссылку?
[10:44:48] <ForNeVeR> Если да - то збс.
[10:44:55] <ForNeVeR> Мне казалось, что нельзя.
[10:46:05] <gsomix> ForNeVeR, ну, я могу в List.map кинуть инлайн функцию.
[10:46:13] <gsomix> И оно будет работать.
[10:46:15] <ForNeVeR> gsomix: ок.
[10:46:23] <gsomix> Надо будет посмотреть, во что оно компилируется!
[10:46:33] <gsomix> Как-нибудь.
[10:49:02] <хimоsг> ForNeVeR, а как это возможно?
[10:49:17] <хimоsг> Брать на заинлайнованную функцию ссылку?
[10:50:04] <ForNeVeR> хimоsг: элементарно, Ватсон: просто для заинлайненной функции компилируем ещё и тело в виде "обычной" функции. Если у нас просят ссылку - используем это тело. Если не просят - тогда встраиваем как положено.
[10:50:17] <ForNeVeR> Мне кажется, C++ делает так же.
[10:50:28] <ForNeVeR> Ну, стандартный C++, без CLI.
[10:50:36] <ForNeVeR> (хотя он тоже, конечно)
[10:51:24] <хimоsг> А, окей.
[10:51:35] хimоsг сменил ник на Уотсон
[10:52:45] <ForNeVeR> Уотсон - неправославно!
[10:52:49] kosc зашёл в конференцию
[10:53:02] <kosc> Итак, господа, что я выяснил.
[10:53:04] <ForNeVeR> (хотя допускаю, что это, скорее всего, верное произношение)
[10:53:09] <kosc> Многострочные ссылки, значит.
[10:53:14] <Уотсон> ForNeVeR, Эмма Ватсон!
[10:53:19] Уотсон сменил ник на Ватсонн
[10:53:21] <ForNeVeR> Уотсон: кто это?
[10:53:30] Ватсонн сменил ник на Wut Son
[10:53:34] <ForNeVeR> XD
[10:53:35] <kosc> Они сломаны в: mcabber, poezio, самописном примере на ncurses в C и в python.
[10:53:36] <Wut Son> Вот так лучше всего!
[10:53:41] <kosc> Они работают в irssi.
[10:53:53] <kosc> Как так может быть?
[10:53:57] <ForNeVeR> kosc: что вообще такое "многострочные ссылки"?
[10:53:57] <kosc> Что я должен делать?
[10:54:07] <kosc> ForNeVeR: когда ссылка не влезает в ширину экрана.
[10:54:12] <ForNeVeR> В терминале?
[10:54:13] <Wut Son> kosc, а если починить?
[10:54:18] <kosc> И хайлайтится в итоге только первая строка.
[10:54:21] <kosc> Да, в терминале.
[10:54:27] <kosc> Wut Son: я вот и думаю, как.
[10:54:29] <ForNeVeR> Сочти код терминала.
[10:54:36] <gsomix> ForNeVeR, http://stackoverflow.com/questions/5335858/when-should-we-use-fsharpfunc-adapt
[10:54:42] <ForNeVeR> Я думаю, можно какими-то ANSI-последовательностями помечать такие ссылки, чтоб работали.
[10:54:49] <Wut Son> kosc, по какому принципу хайлайтится?
[10:54:58] <kosc> В чём разница между irssi, написанной на ncurses и всем остальным, написанным на ncurses?
[10:55:13] <kosc> В irssi сишка и perl, и интерфейс там на сишке, судя по коду.
[10:55:50] <kosc> Wut Son: если бы я знал, я бы может уже даже решил проблему.
[10:55:51] <ForNeVeR> kosc: кто-то использует православные ANSI-последовательности, очевидно, а кто-то нет.
[10:56:15] <kosc> ForNeVeR: как это загуглить по-буржуйски?
[10:56:27] <kosc> ansi-sequence?
[10:56:32] <Wut Son> ansi escape
[10:56:33] <ForNeVeR> kosc: http links ansi terminal
[10:57:32] <Wut Son> Блин
[10:57:43] <Wut Son> Пошёл искать это, наткнулся на пакет хаскеля.
[10:57:46] <Wut Son> Карма!
[10:58:12] <ForNeVeR> Wut Son: история поиска.
[10:58:26] <Wut Son> ForNeVeR, возможно.
[10:58:33] <kosc> Wut Son: гугль знает про твои извращения. Гугль всё знает.
[10:58:38] <Wut Son> Собсна https://hackage.haskell.org/package/ansi-terminal
[10:58:39] <ForNeVeR> Я не смог найти.
[10:58:50] <Wut Son> Я искал так: http links ansi terminal
[10:59:35] <ForNeVeR> В смысле, я не смог найти ответ.
[10:59:37] <kosc> ForNeVeR: я нахожу только blink, но вот link...
[10:59:41] <ForNeVeR> А пакет к хаскелю я тоже нашёл :)
[11:00:10] <kosc> А я нашёл только ссылки на википедию и гитхаб :(
[11:00:25] <kosc> И в любом случае не нашёл нужной инфы.
[11:02:09] <Wut Son> http://www.cyberciti.biz/faq/unix-linux-get-the-contents-of-a-webpage-in-a-terminal/
[11:02:56] <Wut Son> ДАже во http://unix.stackexchange.com/questions/63417/is-there-a-terminal-app-that-allows-filenames-to-be-clickable
[11:03:44] <Wut Son> kosc, ForNeVeR, похоже, зависит от конкретного терминала.
[11:03:49] <ForNeVeR> Wut Son: пока это не отвечает на вопрос.
[11:04:09] <kosc> Wut Son: опробовал в rxvt-unicode и termite.
[11:04:10] <ForNeVeR> Wut Son: пациент утверждает, что у него в одних программах работают многострочные ссылки, а в других - не работают. Причём терминал-то один и тот же!
[11:04:24] <Wut Son> Хм.
[11:04:38] <Wut Son> Ну, моего отверждения это не отменяет.
[11:04:51] <kosc> А ещё заметил, что вот твоя ссылка хоть и хайлайтится всего одной строкой, но таки переходит он по ней нормально.
[11:05:01] <kosc> Теперь надо затестить в urxvt, раз пошла такая пляска.
[11:05:07] <kosc> Wut Son: ссылку далеко не убирай.
[11:05:12] kosc вышел из конференции: Disconnected: closed
[11:05:19] kosc зашёл в конференцию
[11:05:32] <kosc> Какого...
[11:05:36] <kosc> И тут теперь работает...
[11:05:42] <kosc> Но хайлайт всё такой же.
[11:05:48] <Wut Son> Вот это чудеса!
[11:06:08] <Wut Son> Думаю, зависит от текста самой ссылки.
[11:06:13] <kosc> Wut Son: есть ссылка в пару килобайт?
[11:06:16] <Wut Son> kosc, на какой ссылке повторяется?
[11:06:24] <kosc> Ща найду
[11:06:38] <Wut Son> kosc, https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&sqi=2&ved=0ahUKEwid3sWn8ezLAhVMkiwKHWffAk8QFggbMAA&url=http%3A%2F%2Foldupyachka.ru%2F&usg=AFQjCNEwnh891qmJSCPEQIqE-AjKml7NuA&bvm=bv.118443451,d.bGg
[11:07:07] <kosc> Wut Son: потрачено
[11:07:24] <kosc> И я нашёл ту ссылку, но раз и эта не работает, то незачем.
[11:07:41] <kosc> Теперь надо протестить ЭТУ ссылку в irssi, правильно?
[11:07:56] <Wut Son> Да.
[11:09:59] <kosc> Чудно, теперь выяснилось, что в irssi под termite не работает копипаста.
[11:10:13] <kosc> Хотя возможно, дело в tmux.
[11:10:23] <ForNeVeR> Давай без tmux проверять.
[11:10:36] <ForNeVeR> Он может ломать фичи терминала.
[11:12:10] <kosc> А не, то не tmux.
[11:12:17] <kosc> То именно копирование сломано, а не паста.
[11:12:22] <kosc> И не в tmux, а в neovim.
[11:12:30] <kosc> Потому что он врубает при выделении visual режим.
[11:12:54] <kosc> Впрочем, паста тоже сломана xD
[11:13:00] <kosc> Так, теперь urxvt + irssi
[11:13:21] <kosc> Паста работает
[11:13:36] <kosc> Ломаная ссылка работает.
[11:13:42] <kosc> Wut Son: и я с неё угораю.
[11:13:47] <kosc> Но там она 2 строки.
[11:13:49] <kosc> А тут три.
[11:13:51] <kosc> Вдруг важно.
[11:15:27] <kosc> Есть ссылочка подлиннее.
[11:15:39] <kosc> И она просто РАЗЪЕБАШИВАЕТ irssi.
[11:16:01] <kosc> Её раснесло на 2 сообщения.
[11:16:15] <kosc> И наверное, там просто ограничение на длину сообщения, ща...
[11:16:15] <Wut Son> kosc, чпок
[11:16:28] <Wut Son> send/rexim/U wut m8?!/
[11:16:30] <horta hell> Wut Son: Сообщение помещено в очередь.
[11:18:30] <kosc> Да, его разносит.
[11:19:35] dzhon зашёл в конференцию
[11:20:42] <kosc> Что же делать? Как же быть?
[11:21:15] <ForNeVeR> Я так и не уловил закономерности.
[11:21:49] dzhon вышел из конференции
[11:22:37] <gsomix> $wtf kosc
[11:22:37] <horta hell> gsomix: > кокос, жалуется © F-rNeVeR
[11:23:24] <kosc> gsomix: а ты что-то там про гречку.
[11:23:35] <kosc> $wtf gsomix
[11:23:35] <gsomix> Да. И я не жалуюсь.
[11:23:35] <horta hell> kosc: > Гречневый Бог © Minoru
[11:23:45] <kosc> И миксер тоже что-то там про гречку.
[11:23:49] <kosc> $wtf rexim
[11:23:49] <horta hell> kosc: > Гречневый магнат. © gs-mix
[11:23:49] <gsomix> kosc, хочешь гречку?
[11:23:53] <kosc> gsomix: неа.
[11:24:02] <gsomix> Она вкусная.
[11:24:10] <kosc> на вкус и цвет.
[11:25:20] <Wut Son> gsomix, с мясом вкусная. И с молочком.
[11:25:21] Graf зашёл в конференцию
[11:25:28] Wut Son сменил ник на Гречька с молочком
[11:25:29] <Гречька с молочком> мммм
[11:25:36] m4n71k0r зашёл в конференцию
[11:25:50] Гречька с молочком сменил ник на хулиган
[11:25:58] <хулиган> m4n71k0r, а у тебя спина белая!
[11:26:01] * хулиган убежал!
[11:26:12] хулиган сменил ник на Печка
[11:26:31] Graf вышел из конференции
[11:27:33] <m4n71k0r> хулиган: если Гречька, то почему не Печька ?
[11:27:57] <kosc> ForNeVeR: если подумать, то irssi пока ссылка влезает в одно сообщение, не обрывает её и подсвечивает равномерно.
[11:28:00] <m4n71k0r> пошёл я научные новости читать)
[11:28:05] <kosc> То есть сами длинные ссылки там работают.
[11:28:30] <kosc> То, что некоторые из них не влезают в одну мессагу, не относится к ссылкам, не влезающим в одну строку.
[11:28:56] <kosc> Таким образом, все ссылки, которые влезают в одну мессагу, работают, даже если не влезают в одну строку.
[11:28:59] <Славный капитан> http://www.uncommonhelp.me/sites/uncommonhelp.me/files/images/coffee-anyone-opt.jpg
[11:29:08] <kosc> Эта влезла.
[11:29:13] <kosc> И целиком захайлайчена.
[11:29:27] <kosc> Славный капитан: не засчитано.
[11:31:04] <kosc> Блин, что ж делать-то...
[11:31:07] <kosc> Кто ж виноват?
[11:32:59] ɹǝɟılʍǝu вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[11:33:49] <kosc> Разрабы ncurses считают, что виноват отдельно взятый софт.
[11:34:02] <kosc> Скинул им пару самопальных короткий примеров.
[11:34:09] <ForNeVeR> Ты у них уже спросил?
[11:34:11] <ForNeVeR> Ок.
[11:34:40] <kosc> ForNeVeR: само собой, я у них спросил ещё раньше, чем тут.
[11:34:50] <ForNeVeR> kosc: ты такой молодец :3
[11:34:54] <kosc> Сначала ведь надо спрашивать тех, кто знает.
[11:34:56] <kosc> А потом тут.
[11:35:07] <kosc> Азазаз
[11:39:39] Печка сменил ник на косц
[11:39:44] <косц> Да.
[11:40:07] <gsomix> kosc, иди долги закрывай.
[11:40:10] <gsomix> косц, и ты.
[11:40:15] <косц> gsomix, нету ;P
[11:40:17] <ForNeVeR> gsomix: и ты!
[11:40:23] <косц> ForNeVeR, и ты!
[11:40:28] <gsomix> ForNeVeR, я диплом пишу.
[11:40:30] гсомикс зашёл в конференцию
[11:40:33] <гсомикс> gsomix: и я!
[11:40:48] <косц> Славный капитан, ты, кстати, уже щумал DS3?
[11:40:51] <гсомикс> gsomix: я такой молодец! :3
[11:41:05] <гсомикс> ёпт, а обратно как?
[11:41:10] гсомикс вышел из конференции: Disconnected: closed
[11:42:17] <kosc> gsomix: я пытаюсь, кстати. Без особого успех.
[11:42:20] <kosc> Там ведь.
[11:42:26] <kosc> PowerDesigner
[11:42:32] <kosc> ForNeVeR: PowerDesigner.
[11:42:32] <gsomix> kosc, а в чем проблема?
[11:42:34] <ForNeVeR> kosc: ололо.
[11:42:41] <gsomix> Берешь методичку и делаешь.
[11:42:51] <ForNeVeR> kosc: он правильно говорит.
[11:42:58] <gsomix> Если непонятно, что в методичке, то заебываешь препода.
[11:42:58] <kosc> gsomix: ты видел наши методички? Джей мог бы много о них рассказать.
[11:43:17] <gsomix> kosc, тебя не требуют оценивать методичку, только сделать то, что там написано.
[11:43:20] <gsomix> И сдать отчет.
[11:43:31] <kosc> Первые два года я закрыл норм. Методички мне пригождались в 0% случаев.
[11:43:33] <kosc> 0%
[11:43:42] <kosc> Такова их информативность и полезность.
[11:43:52] <kosc> Только задания, если они там же.
[11:44:01] <косц> Методички это такие птички≈
[11:44:19] <kosc> Которые бегают по углам и делят мозг мой пополам.
[11:44:39] <kosc> .version косц
[11:44:41] <DeadBot> kosc: косц использует Gajim 0.16.3 Windows 7
[11:45:01] <kosc> Хм.
[11:46:10] <gsomix> kosc, ты все делаешь не так.
[11:46:22] <kosc> gsomix: а как надо-то?
[11:46:24] <gsomix> Методички не про пользу и полезность. Они про то, что нужно сделать.
[11:46:36] <kosc> Ну да, задания иногда прямо в них самих.
[11:46:44] <gsomix> И в чем проблема?
[11:46:48] <kosc> Это не делает PowerDesigner менее конченым.
[11:47:03] <gsomix> kosc, у тебя не получается сделать задания?
[11:47:15] <kosc> gsomix: ага, там нужно проявить фантазию.
[11:47:22] <kosc> Прямо как у гуманитариев.
[11:47:22] <gsomix> kosc, нет.
[11:47:27] <gsomix> Надо идти к преподу и заебывать.
[11:47:44] <kosc> Сочинение на тему "как нам сделать автоматизированную систему морского порта"
[11:47:54] <kosc> И что бы была bpmn-диаграмма.
[11:47:58] <kosc> С декомпозицией.
[11:48:16] <kosc> А я rqm кое-как осилил, и таки сдал.
[11:48:40] <косц> kosc, а я написал конспект урока, гже 80% —  код!
[11:48:44] <косц> И препод одобрил!
[11:48:53] <косц> И я по ней буду через неделю преподавать!!!
[11:48:55] <косц> ForNeVeR, !!
[11:49:02] <gsomix> kosc, просто делаешь минимум и то, что говорит препод.
[11:49:05] <kosc> косц: ну, на лекциях по ФиЛП писал 100% код.
[11:49:05] <косц> по нему* (коньспекту)
[11:49:09] <kosc> С большим успехом.
[11:49:10] <gsomix> косц, что там будешь преподавать?
[11:49:14] <kosc> Получил отлично на экзамене.
[11:49:27] <косц> gsomix, поиск минимума и максимума в массиве.
[11:49:34] <gsomix> косц, и кому?
[11:49:41] <косц> gsomix, школьникам ж.
[11:49:44] <gsomix> А, тю.
[11:49:51] <gsomix> Зачем тебе это? :)
[11:49:54] <косц> Что «тю»?
[11:50:06] * косц уселся рассуждать.
[11:50:16] <gsomix> И смени уже этот ник.
[11:50:21] <kosc> Как говорил один мой препод с предыдущего универа
[11:50:28] косц сменил ник на этот ник
[11:50:34] <gsomix> Отлично!
[11:50:43] <kosc> Те, кто не умеют работать, идут преподавать. Те, кто не умеют преподавать, идут в методисты и учат, как преподавать.
[11:50:53] <этот ник> gsomix, Считаешь школу чем-то не слишком важным?
[11:51:20] <gsomix> этот ник, считаю, что в этот ад я туда никогда не сунусь.
[11:52:38] <ForNeVeR> Мне не понравилось в школе. Я туда заходил пару раз.
[11:52:43] <ForNeVeR> Ещё уроки надо делать!
[11:52:55] <Mr.Purple> еще и ходит туда постоянно!
[11:53:04] <этот ник> ForNeVeR, а мне ещё только 3 годика и мне рана в школу!
[11:53:10] этот ник сменил ник на маинький
[11:53:11] <маинький> Вот!
[11:53:52] <Mr.Purple> маинький: иди в математическую для (до)школьников в ВШЭ
[11:54:33] <gsomix> маинький, ну, я даже объясню: школьники бесят, бумажной работой администрация нагружает.
[11:54:41] <gsomix> Поэтому я никогда не пойду работать в школу.
[11:55:06] <gsomix> маинький, а что тебя побуждает этим заниматься?
[11:55:29] <маинький> gsomix, не знаю...
[11:55:34] <маинький> Наверное, потому что странный?
[11:55:43] <kosc> Педофил наверное.
[11:55:46] <gsomix> Засчитано.
[11:55:47] <маинький> Да я и не работаю там.
[11:55:56] m4n71k0r вышел из конференции
[11:55:56] <маинький> Я учусь на педагога.
[11:55:58] <ForNeVeR> gsomix: а тебе предлагали идти работать в школу?
[11:56:12] <Mr.Purple> педфоилом?
[11:56:19] <ForNeVeR> Да что с вами такое.
[11:56:39] <Mr.Purple> я только проснулся
[11:56:43] <Mr.Purple> немного не в сее
[11:56:44] <ForNeVeR> И уже одурел.
[11:56:51] <gsomix> ForNeVeR, нет, но я могу вести всякие проекты у школьников. В той школе, где я отучился.
[11:56:53] <gsomix> Но не хочу.
[11:57:07] <ForNeVeR> Я тоже не хотел бы. Не любил школу.
[11:57:20] <ForNeVeR> А вот в университете мне понравилось - делать ничо не надо, задания на дом почти не задают :)
[11:57:39] <gsomix> В университете я бы тоже не хотел преподавать и вести.
[11:57:43] <ForNeVeR> А уж на работе-то как збс! Пишешь код - а за него денег платят!
[11:58:06] <ForNeVeR> gsomix: в университете норм. Ну, я не большой любитель людей, но со студентами нормально.
[11:58:32] <ForNeVeR> Я им немножко преподавал. И, наверное, ещё буду.
[12:00:22] <gsomix> ForNeVeR, там же всякие kosc учатся.
[12:00:24] <gsomix> Нахуй, нахуй.
[12:00:33] <kosc> Ну, я запустил PowerDesigner.
[12:00:39] <kosc> На сегодня, пожалуй, хватит.
[12:01:01] Mr.Purple вышел из конференции: Replaced by new connection
[12:01:02] Mr.Purple зашёл в конференцию
[12:01:47] <ForNeVeR> gsomix: а ты им сможешь двойку поставить!
[12:02:07] <kosc> Хах
[12:02:07] <ForNeVeR> Ну, а что с ними ещё делать?
[12:02:17] * kosc исторически клал на оценки ещё со школы.
[12:02:19] <ForNeVeR> Жрать их администрация не позволяет.
[12:02:50] * kosc теперь злостный должник, у которого за прошлый сем в зачётке одни "отлично" и "зачтено" xD
[12:02:52] <ForNeVeR> kosc: твои чувства по отношению к оценкам никого не волнуют. Но если ты программу предмета не освоил, то тебе её _положено_ поставить.
[12:03:09] <kosc> ForNeVeR: в универах двойки не ставят.
[12:03:15] <kosc> неуды тоже.
[12:03:17] <ForNeVeR> kosc: ты просто не умеешь.
[12:03:21] <kosc> Есть сдал и есть не сдал.
[12:03:28] <gsomix> ForNeVeR, на комиссии все равно поставлят то, что нужно администрации.
[12:03:36] <kosc> Хотя у меня знакомый как-то в политехе отхватил неуд в зачётке.
[12:03:38] <Mr.Purple> kosc: не ставят?
[12:03:45] <Mr.Purple> что у вас за университет такой
[12:03:51] <kosc> Но тогда у них препод разозлился.
[12:04:03] <kosc> Mr.Purple: такой же, как и все остальные.
[12:04:09] <kosc> Все ВУЗы на одно лицо.
[12:04:22] <devel29a> [11:00:37] }{itrow: моя структура спакойно может бранчиться не только от ивента но и внутри функций
[11:01:03] }{itrow: такшта ай эм супириор программерс мастер рейс
[11:01:17] }{itrow: а хуи филси костыль пезантс
[12:04:26] <devel29a> Утреца
[12:04:43] <ForNeVeR> gsomix: это проблемы комиссии и администрации, а не мои. Я буду ставить то, что положено в соответствии с моими должностными обязанностями, а дальше пускай уже сами в рамках своих обязанностей рулят.
[12:05:13] <gsomix> ForNeVeR, проблема в том, что они и тебя на комиссию пригонят.
[12:05:18] <gsomix> И будут давить, чтобы ты поставил.
[12:05:40] <gsomix> Особенно, если ты какой-то мелкий предмет ведешь.
[12:05:43] <gsomix> Обычная практика.
[12:05:54] <ForNeVeR> gsomix: они могут это сделать, и могут добиться от меня правильных ответов - я действую достаточно алгоритмично, но ответственность в этом случае будет на них.
[12:06:08] <gsomix> Ну, ок.
[12:06:18] <kosc> ForNeVeR: вот смотри, потоки в DFD должны быть подписаны, так? DFD создан в том числе для DFD, так? Почему там нет стандартного инструмента подписи потоков? Можно только кинуть рядом с потоком лейбл.
[12:06:19] <gsomix> Я для себя решил, что трояки всем желающим -- это норм.
[12:06:22] <kosc> Это быдлокод.
[12:06:28] <ForNeVeR> kosc: что такое DFD?
[12:06:34] <kosc> Data Flow Diagram
[12:06:48] <kosc> Это что, тоже ебанина конская? не удивлюсь, если так.
[12:06:52] <ForNeVeR> gsomix: я вёл занятия у четвёртого курса, дотуда редко доживают те из желающих, кто не заслуживает трояков.
[12:06:59] <ForNeVeR> kosc: не, я вообще не знаю, что это такое :)
[12:07:09] <kosc> ForNeVeR: значит это ебанина конская.
[12:07:18] <kosc> Или давай фуда спросим ещё.
[12:07:30] <kosc> И ещё кого-нибудь, кто пишет код, а не дрочит на диаграмки.
[12:08:28] <gsomix> kosc, вот у тебя бомбит.
[12:08:46] <kosc> gsomix: ты бы на моём месте бомбил не меньше, я гарантирую это.
[12:08:47] <gsomix> Неужели нельзя просто абстрагироваться и сделать то, что нужно для заветной корочки? :)
[12:08:49] <Славный капитан> косц: Нет, я подожду, пока поленья сообщества прогорят, устаканится мета и Prepare Your Anus Edition со всеми DLC выйдет.
[12:08:53] <маинький> devel29a, утра)
[12:09:13] <gsomix> kosc, я бы все сделал и забыл бы, как страшный сон.
[12:09:22] <kosc> gsomix: не такая уж она и заветная. Это скорее ради родителей, которые очень хотят, что бы у меня была корка.
[12:09:22] <gsomix> Что и делал предыдущие шесть лет
[12:09:28] <kosc> Вообще я понял, что надо было не так делать.
[12:09:42] <маинький> Славный капитан, ну ладно, ждём-с.
[12:09:49] <devel29a> маинький: У нас беда
[12:09:55] <маинький> devel29a, какая?
[12:10:05] <Славный капитан> у нялайфера маинький
[12:10:11] <kosc> Надо было поступить на какую-нибудь рабочую професси с кратким сроком обучения после 11-и классов. Что бы вообще год был или того меньше. Получить корку какого-нибудь столяра и идти работать прогером.
[12:10:14] <kosc> Это было бы эпично.
[12:10:27] <gsomix> kosc, можно было даже отучиться на прогера.
[12:10:30] <Славный капитан> kosc: я так и сделал в свое время
[12:10:40] <gsomix> И это было бы полезнее в твоем случае, да.
[12:11:08] <devel29a> маинький: Архитекторы проебали концептуальную хуету
[12:11:11] <gsomix> Но ты kosc, поэтому страдаешь в университете.
[12:11:19] <Славный капитан> Я, между прочим, наладчик КИПиА 3-го разряда!
[12:11:22] <devel29a> теперь дыра
[12:11:23] <kosc> gsomix: а смысл? Я уже видел все эти попытки "обучения". где бы то ни было чему бы то ни было.
[12:11:24] <kosc> Всё просто.
[12:11:34] <kosc> Ты либо хочешь что-то знать и уметь, либо нет.
[12:11:34] <Славный капитан> ... а потом пошел и стал инженером, взя жизнь коту под хвост
[12:11:44] <маинький> devel29a, а кто эта?!
[12:11:45] <gsomix> kosc, чтобы было профильная корка за короткий срок.
[12:11:46] <kosc> И это не зависит ни от универа, ни от корочки, ни от преподов.
[12:12:06] <devel29a> маинький: Архитекторы? Ну, такие хуи, которые доку пишут
[12:12:14] <kosc> gsomix: напомни мне, какой процент населения РФ работает не по специальности и с чем это связано?
[12:12:15] <Славный капитан> научился ругаться на английском, пить спиртовой раствор канифоли и считать интегралы
[12:12:19] <маинький> devel29a, омфг
[12:12:48] <gsomix> kosc, я о другом. Ты сейчас пытаешься получить профильную корку долгим путем, мог получить профильную корку коротким путем.
[12:12:58] <gsomix> kosc, тебе же нужна именно профильная корка?
[12:13:12] <маинький> core
[12:13:18] <gsomix> Иначе бы ты не страдал в университете с PowerDesigner.
[12:13:20] маинький сменил ник на баааальшой
[12:13:31] <kosc> gsomix: скорее я не хочу расстраивать родителей, которым нужна хоть какая-то корка.
[12:13:36] <Славный капитан> ну...
[12:13:44] <gsomix> kosc, лучше расстрой.
[12:13:46] <Славный капитан> а в чем проблема с этим повердизайнером?
[12:13:52] <gsomix> Это будет правильное решение.
[12:14:13] <Славный капитан> Нас учили пердолиться в автокад в свое время
[12:14:21] <kosc> Надеялся, что в силу ранее полученных знаний и опыта тут будет проще. Но трахаться с PowerDesigner у меня опыта раньше не было. А это не единственный пример говнософта из ГУАПна.
[12:14:25] <Славный капитан> (да, именно там я лиспом головного мозга и заразился)
[12:14:30] <kosc> Эмулятор VAX вы тут тоже видели, вроде.
[12:14:36] <kosc> А вот лисп мне зашёл.
[12:14:38] <kosc> И пролог.
[12:14:45] <kosc> Преподша по ФиЛП - няша.
[12:14:50] <kosc> Говорит по существу.
[12:14:52] <Славный капитан> И в Electronics Workbench
[12:14:57] <баааальшой> kosc, трахнул?
[12:15:00] <kosc> Почти все лекции состоят польностью из примеров.
[12:15:05] <devel29a> .feed баааальшой
[12:15:13] <kosc> Всё понятно.
[12:15:25] <kosc> Если спросить - ответит, и ответит как надо.
[12:15:26] <Славный капитан> но когда на производстве сказали: "Вот твое рабочее место с пикадом, инвентором и С1-что-то-там" у меня проблем не возникло.
[12:15:27] <баааальшой> devel29a, ом ном ном
[12:15:37] <gsomix> kosc, от университета и преподавателей, кстати, очень многое зависит. Зря ты так.
[12:15:38] <Славный капитан> Шо то САПР, шо это, САПР...
[12:15:41] баааальшой сменил ник на Товарищ Чпокерманн
[12:15:42] <kosc> Но увы, она у нас больше ничего вести не будет.
[12:15:45] <gsomix> Но для программистов в меньшей степени, конечно.
[12:15:59] <kosc> gsomix: если это норм универ и норм преподы, да. Вот я сейчас как раз приводил пример норм препода.
[12:16:26] <gsomix> Я к тому, что не все вещи можно изучить самому.
[12:16:28] <gsomix> Дома.
[12:16:36] <devel29a> Товарищ Чпокерманн: Кстати, первоапрельский порнхаб везде рекламируют
[12:16:41] <kosc> gsomix: дома иногда сложнее просто.
[12:16:46] <kosc> Когда некого спросить.
[12:16:49] <devel29a> Товарищ Чпокерманн: Тебе как чпокерману должно быть известно почему
[12:16:51] <kosc> Но в 2016 году?
[12:16:55] <Товарищ Чпокерманн> devel29a, 0_о
[12:16:56] <kosc> Интернет.
[12:17:00] <kosc> ирц, ждаббер.
[12:17:07] <kosc> Всегда есть кого спросить.
[12:17:09] <gsomix> kosc, справедливо только для программистов.
[12:17:10] <devel29a> Товарищ Чпокерманн: Там, говорят, ХОТ КОРН
[12:17:21] <kosc> gsomix: ну мы сейчас о том и говорим.
[12:17:24] <Товарищ Чпокерманн> ООО!
[12:17:32] <kosc> Я ведь без понятия, что там у физиков, например.
[12:18:00] <kosc> Мне физика интересна с точки зрения практического применения, а почему тот или иной эффект работает - мне пофигу. Поэтому с физикой у меня не очень.
[12:18:09] <kosc> В дипломе, если таки получу, будет тройбан по ней.
[12:18:12] <devel29a> kosc: ТЫ ЧО!
[12:18:19] <devel29a> Самый смак - знать почему так:)
[12:19:38] <kosc> devel29a: а мне вот пофигу. Тем более, что физики обычно сами не в курсе. Сегодня у них одно, завтра парочку экспериментов и все старые теории вдруг сломаны.
[12:19:51] <Славный капитан> я короче вообще не понимаю, почему у косца полыхает
[12:19:56] <gsomix> kosc, не говори о то, чего не знаешь.
[12:20:01] <kosc> Славный капитан: повердезигнер.
[12:20:04] <Славный капитан> и что?
[12:20:09] <Славный капитан> kosc: автокад
[12:20:11] <devel29a> kosc: Был, кстати, забавный курьез, когда матерому преподу физику мы рассказывали как работают полупроводники. Он очень удивился:)
[12:20:29] <kosc> devel29a: да, как-то так это и работает.
[12:20:33] <devel29a> то есть обратный эффект был
[12:20:37] <kosc> Но gsomix не согласен.
[12:20:52] <devel29a> От прикладухи знания потекли к фундаментальщинЕ:)
[12:21:06] <gsomix> kosc, с чем я не согласен?
[12:21:21] <Славный капитан> ... скорее всего он вас протралил
[12:21:28] <gsomix> kosc, я согласен с тем, что ты не шаришь.
[12:21:38] <kosc> gsomix: а я и не спорю.
[12:21:46] <gsomix> kosc, не шаришь -- не говоришь.
[12:22:17] <kosc> gsomix: расскажи мне, как квантмех столкнулся лбом с СТО в своё время?
[12:22:46] <kosc> Объясни мне, свет - это частица или волна?
[12:22:50] <Славный капитан> ааааа
[12:22:51] <devel29a> Славный капитан: Нас? Врятле. Он достаточно упорот, чтобы не заниматься такой хуетой. Даже в больничке регулярно лежал. Лишний упорин, видимо, сливали
[12:23:07] <Славный капитан> сук ору, как говорить один из моих шэдоураннеров
[12:23:18] <kosc> ИЧСХ, в этом месте просто отправляют читать 500-страничный учебник состоящий на 80% из терминов при том, что ответа там всё равно нет.
[12:23:26] <gsomix> kosc, СТО и квантмех отлично работают вместе.
[12:23:50] <Славный капитан> kosc: помедитируй над термином "волновая функция"
[12:23:56] <Славный капитан> до полного просветления
[12:24:30] <gsomix> kosc, но ты об этом не знаешь, ибо не шаришь.
[12:24:47] <Славный капитан> квантмех при столкновении с СТО рассыпался на субатомные интерпретации и они до сих пор не собралисть во что-то стабильное
[12:24:50] <kosc> Ага, вот это всё и есть то, о чём я говорил на 1 сообщение назад.
[12:25:34] <kosc> Славный капитан: а это вообще то, с чего я начал.
[12:25:49] <gsomix> Славный капитан, kosc, вы путаете СТО и ОТО.
[12:26:08] <Славный капитан> да, я их всегда путаю
[12:26:18] <gsomix> Точнее не так.
[12:26:21] <kosc> gsomix: вот с этим кстати вообще не буду спорить, ибо путался в них всегда.
[12:26:28] <gsomix> kosc, не знает, чем отличаются СТО и ОТО.
[12:26:30] <Славный капитан> помню, что одна про скорость света, а вторая про гравитацию...
[12:26:50] <gsomix> А Славный капитан, очевидно, знает, но троллит.
[12:26:54] <Славный капитан> kosc: Ну... я согласен объяснять тебе, что такое свет и как он *одновременно* проявляет свойства волны и свойства потока частиц
[12:27:10] <Славный капитан> (и почему все частицы в принципе можно считать волнами)
[12:27:15] <devel29a> Товарищ Чпокерманн: Кстати! Дивинити на распродаже, если интересно!
[12:27:29] <Славный капитан> при условии, что мне будут платить так же, как твоему ВУЗу ;3
[12:27:51] <kosc> Славный капитан: уверен, что моему ВУЗу хорошо платят?
[12:27:55] <gsomix> kosc, объясни мне, почему, если ты не шаришь, ты до сих пор говоришь?
[12:28:07] <kosc> А то я выясню, вышлю тебе 2 коробки доширака и ты объяснишь.
[12:28:14] <Славный капитан> kosc: главное, что платят
[12:28:47] <kosc> gsomix: что говорю?
[12:28:57] <gsomix> kosc, все говоришь.
[12:28:59] <kosc> gsomix: если я не скажу, то так и не узнаю, что не шарю.
[12:29:03] <kosc> Или это не так работает?
[12:29:13] <kosc> Ты просто сидишь.
[12:29:16] <kosc> И вдруг хуяк
[12:29:19] <kosc> И шаришь.
[12:29:22] <kosc> Так что ли?
[12:29:30] <gsomix> kosc, ты сидишь, читаешь учебники и шаришь.
[12:30:09] <kosc> Если реально интересно, то да.
[12:30:13] <gsomix> А ты занимаешься мелким троллингом, приправленным своим невежеством.
[12:30:17] <kosc> Но ещё спрашиваешь кого-нибудь.
[12:30:20] <kosc> Кто шарит.
[12:30:43] <gsomix> Для физики это не работает.
[12:30:59] <gsomix> Ты либо ботаешь учебники и решаешь задачи, либо не шаришь.
[12:31:20] <ForNeVeR> У меня горят поленья от этого кокоса.
[12:31:22] <Славный капитан> kosc: да, у меня примерно так все происходило
[12:31:24] <gsomix> Ответы в чатиках, на форумах, от шарящих товарищей никак не сделают тебя шарящим.
[12:32:00] <Славный капитан> во всяком случае, как работает усилительный каскад я понял поздно ночью, куря в сортире
[12:32:27] <kosc> Славный капитан: а курил ты не учебник?
[12:32:38] <devel29a> Славный капитан: Так это же элементарно!
[12:32:46] <Славный капитан> нет, яву
[12:32:57] <Славный капитан> devel29a: ну теперь и я знаю, что это элементарно!
[12:33:04] <devel29a> Славный капитан: Молодец!
[12:33:14] <kosc> Хах, напоминает нашего препода по ваксу.
[12:33:47] <kosc> Который после сдачи лабы говорит "Просто же, да?", и хотя это реально просто, это не значит, что мучительных раздумий и бесполезных экспериментов не было.
[12:34:01] <gsomix> ForNeVeR, будь моя воля, я бы его поборонил: код не пишет, в универе не учится, хуйню несет.
[12:34:15] <gsomix> И ты у так предлагаешь вести? Не, не, не.
[12:34:24] <gsomix> s/так/таких/
[12:34:26] <horta hell> gsomix: И ты у таких предлагаешь вести? Не, не, не.
[12:34:49] <kosc> Куда вести, лол?
[12:35:09] <Славный капитан> gsomix: за достаточно хорошие деньги я даже стаду баранов буду читать историю 1МВ
[12:35:54] <Славный капитан> хотя, стаду баранов можно и скидку сделать -- они же бараны и своего мнения не имеют, что серьезно облегчит задачу
[12:36:02] <Mr.Purple> kosc: к порневеру в моhг в xml заворачивать
[12:36:48] <ForNeVeR> kosc: товарищ... кокос, на вас поступила... жалоба.
[12:36:58] <ForNeVeR> kosc: говорят, вы код не пишете?
[12:37:01] <kosc> ForNeVeR: тут я вижу не жалобу, а пачку жалоб.
[12:37:18] <kosc> ForNeVeR: напомнить тебе, как я полчаса назад ковырял хайлайт ссылок в ncurses?
[12:37:30] <kosc> Разрабы ncurses всё ещё молчат.
[12:37:36] <kosc> Новых идей у меня пока нет.
[12:37:36] <Славный капитан> Таварыщ... фон Нёвер, я прэдлагаю сдат его... в зоопаркь
[12:37:39] <ForNeVeR> gsomix: видите, товарищ Гсомикс, обсуждаемый товарищ пишет код.
[12:37:46] <kosc> PowerDesigner всё ещё запущен.
[12:37:56] <kosc> И попытку что-то в нём доделать я всё ещё не оставил.
[12:38:03] <ForNeVeR> gsomix: я не вижу повода для применения к нему карательных мер, товарищ.
[12:38:50] <Товарищ Чпокерманн> kosc, пишите код, товарищ Косц.
[12:39:01] <ForNeVeR> kosc: файлы power designer - это более-менее обычные XML'ки. Правда, пухлые очень. Ты можешь их нагенерить попробовать. Как тебе задача?
[12:39:14] <kosc> ForNeVeR: это мне не поможет.
[12:39:20] <kosc> Короче, рассказываю вкратце суть.
[12:39:22] <kosc> Насколько могу.
[12:39:32] <kosc> Есть некий абстрактный морской порт.
[12:39:52] <kosc> И нужно описать характеристики программной системы для его автоматизации.
[12:40:25] <kosc> Что там должно происходить при приходе/уходе судов, посадке/высадке пассажиров, заргрузке/разгрузке грузов.
[12:40:28] <kosc> И тому подобное.
[12:40:39] <kosc> Всё это сделать в виде DFD-диаграмы.
[12:40:43] <Славный капитан> gsomix: в самом дэле, товарыщ. Ну хочэт человэк всю жызн писат... опердэнь -- пусть пишэт. Опердэнь государству тожэ нужна.
[12:40:53] <kosc> А потом сделать для неё декомпозицию.
[12:41:12] <gsomix> ForNeVeR, какой код он пишет? Не вижу никакого кода.
[12:41:36] <gsomix> Славный капитан, эхъ.
[12:41:49] <ForNeVeR> gsomix: забей, я солидарен с капитаном.
[12:41:57] <Славный капитан> gsomix: ну в самом деле
[12:42:13] <Славный капитан> чем больше опердени напишут всякие кокосцы -- тем меньше придется писать нам!
[12:42:21] <ForNeVeR> Это верно!
[12:42:36] <ForNeVeR> И у нас будет больше времени на интересные задачи!
[12:42:44] <ForNeVeR> kosc: спасибо!
[12:42:55] <kosc> Вот так вот.
[12:43:03] <kosc> Цените мои усилия, когда я на вас уже обиделся.
[12:43:24] <ForNeVeR> Обиделся-не обиделся... какая разница. Опердень-то от него никуда не убежит.
[12:43:29] <kosc> gsomix: https://paste.pztrn.name/1403/ вот тебе код, который ты не видишь.
[12:43:48] <kosc> ForNeVeR: вот возьму@и передумаю.
[12:44:09] <gsomix> kosc, хуясе, целых пять строк кода!
[12:44:14] <gsomix> Ты молодец.
[12:44:23] <kosc> gsomix: большего для теста мне было не надо.
[12:44:23] <Mr.Purple> стахановец
[12:44:24] <gsomix> Беру свои слова обратно.
[12:44:29] <gsomix> kosc, извини, пожалуйста.
[12:44:36] <ForNeVeR> gsomix: он исследовал ишуй, так что сарказм неуместен.
[12:44:36] <kosc> Я хотел проверить, работают ли ссылки в самопальном примере на ncurses.
[12:44:54] <kosc> Я тоже не понимаю, почему он всё ещё бесится.
[12:45:01] <ForNeVeR> kosc: да ты разжигаешь.
[12:45:21] <ForNeVeR> kosc: будешь ещё разжигать - придётся вас разнимать. И кто-то уйдёт.
[12:45:23] <kosc> Сейчас павердезигнер всё равно важнее.
[12:45:29] <ForNeVeR> Давай, уделай его там.
[12:45:34] <kosc> И я поберегу ваши нервы и не буду скидывать из него примеры.
[12:46:27] <kosc> А вы тем временем сделайте заметку для абитуриентов, если будут спрашивать, что в ГУАП применяются жестокие психологические пытки при помощи PowerDesigner и некоторых других решений.
[12:48:12] <gsomix> ForNeVeR, нет, "писать код" -- это больше про исправление ишуя, а не его исследование на примере в пять строк.
[12:48:19] <gsomix> Я так могу целый день "код писать".
[12:48:45] <Mr.Purple> gsomix: можешь тестером на досуге подрабатывать :)
[12:50:49] <kosc> gsomix: считай, ты сам об этом попросил. На: http://storage5.static.itmages.ru/i/16/0401/h_1459500943_8090463_3661e0afa0.png
[12:51:05] <kosc> И я знаю, что это выглядит пздц тупо.
[12:51:07] <kosc> В этом и суть.
[12:51:37] gsomix вышел из конференции
[12:51:59] <kosc> Лол.
[12:52:08] <Mr.Purple> kosc: ratpoison?
[12:52:12] <Mr.Purple> что за wm
[12:52:16] <kosc> ForNeVeR: я потратил нам gsomix-а, меня покарают?
[12:52:18] <kosc> Mr.Purple: xmonad.
[12:52:29] <kosc> ratpoison давно хочу попробовать, на самом деле.
[12:52:33] <kosc> Но руки не доходят.
[12:53:21] <Славный капитан> ... и в чем проблема?
[12:53:36] <Славный капитан> модель конечно, неполная, но это решается
[12:54:01] <kosc> Славный капитан: да, я дополню. У этого говна стрелочки от лейблов отскаивают куда хотят.
[12:54:08] <kosc> При том, что по заданию потоки надо подписывать.
[12:54:16] <kosc> Но такого инструмента встроенного в PD нет.
[12:54:24] <kosc> И приходится кидать обычные лейблы.
[12:54:32] <Товарищ Чпокерманн> Какая там ачивка на перепилку всей подсистемы из-за маааленького бага, который крашил всю систему?
[12:54:34] <kosc> Которые воюют с обозначениями потоков.
[12:54:35] <ForNeVeR> Славный капитан: там UI действительно очень дикий.
[12:54:54] <ForNeVeR> Даже не UI, а скорее UX.
[12:55:15] <ForNeVeR> Криво всё, короче, сделано, очень сильно. Отвратительный софт, даже я это готов признать.
[12:57:43] <Славный капитан> ... если что, у этого говна есть плагин для эклипса
[12:58:25] <kosc> Супер, теперь виртуалка зохавала мышу и отказывалась её отпустить даже по назначенной комбинации.
[12:58:28] <kosc> Пришлось прибить.
[12:58:34] <kosc> Хорошо, что сохранял.
[12:59:25] <kosc> Кстати, в начале всего я нашёл версию, которая запускалась под вайном.
[12:59:31] <kosc> Но запуск - это всё, что она могла.
[12:59:42] <ForNeVeR> Нишмагла!
[12:59:43] <kosc> Даже стандартные примеры не открывались.
[12:59:48] <Товарищ Чпокерманн> ForNeVeR, Иншалла!
[13:00:06] <ForNeVeR> Товарищ Чпокерманн: ты кто воще ыа?
[13:00:23] rafaelrs зашёл в конференцию
[13:00:25] <kosc> .version Товарищ Чпокерманн
[13:00:26] <DeadBot> kosc: Товарищ Чпокерманн использует Gajim 0.16.3 Windows 7
[13:00:37] <Товарищ Чпокерманн> ForNeVeR, миксер.
[13:01:02] <kosc> $wtf Товарищ Чпокерманн
[13:01:10] <ForNeVeR> Лол.
[13:01:17] <ForNeVeR> $wtf Товарищ
[13:01:23] <Товарищ Чпокерманн> wtf/Товарищ Чпокерманн/
[13:01:26] <kosc> Что-то сломалось?
[13:01:27] <horta hell> kosc: Определение добавлено.
[13:01:30] <horta hell> Товарищ Чпокерманн: Определение не найдено.
[13:01:32] <horta hell> ForNeVeR: > Чпокерманн © k-sc
[13:01:38] <Товарищ Чпокерманн> гы
[13:01:39] <ForNeVeR> Просто засвопилось, наверное.
[13:01:42] <kosc> Охлол.
[13:01:53] <kosc> Пробел - плохая идея для сепаратора, имхо.
[13:01:58] <ForNeVeR> Норм идея.
[13:02:04] <ForNeVeR> В баше так же!
[13:02:15] <kosc> В баше нет всяких миксеров.
[13:02:23] <kosc> Которые могут сделать ник с пробелами.
[13:02:23] <ForNeVeR> Ну и есть же альтернативный синтаксис без пробелов.
[13:02:28] <kosc> Да, я видел.
[13:02:36] <kosc> Но тут я скорее стрельнул в колено.
[13:02:42] <kosc> Чем сделал то, что хотел.
[13:03:09] <kosc> Блин, я в PD не успел сохранить выравнивание стрелочек некоторых.
[13:03:21] <kosc> ИЧСХ, стоит мне сдвинуть внешнуюю сущность - и всё опять сломается.
[13:03:33] <kosc> Любую из них.
[13:03:42] <kosc> Потому что лейблы статичны и не привязаны к потокам.
[13:03:50] <kosc> Может, хоть привязать можно, а?
[13:08:42] Laz зашёл в конференцию
[13:11:28] unclechu зашёл в конференцию
[13:38:22] <kosc> Похоже, там таки есть это говно.
[13:38:26] <kosc> В самой неочевидно заднице.
[13:52:00] <kosc> Хм, довольно короткая ссылка на пичу из соседней конфы сломалась.
[13:52:05] <kosc> Хотя аналогичная тут работает.
[13:52:08] <kosc> Работала.
[13:52:11] <kosc> Ща принесу.
[13:52:29] <kosc> https://ost6imgs.s3.eu-central-1.amazonaws.com/uploads/pimage/imageurl/111256/thumb_img19019_f0b499d73c015907.jpg
[13:52:40] <kosc> Всё так же не работает.
[13:52:58] <kosc> На следующую строку переходит 499d73c015907.jpg
[13:53:04] <kosc> И не включается в ссылку.
[13:53:31] <Laz> монитор пошире нужен
[13:53:33] <kosc> Разрабы ncurses сказали, что они не виноваты. И что дело в софте, а через ncurses я могу только хайлайтитсь ссылки.
[13:53:47] <kosc> Кликабельными их делает терминал или сама прога.
[13:53:50] <kosc> Но не ncurses.
[13:54:46] <kosc> Laz: это, конечно, рабочее решение, но после того, как однажды какая-нибудь ссылка не влезет в 2 поставленных рядом 27"@4k-монитора, станет ясно, что решение идиотское.
[13:55:07] ckorzhik зашёл в конференцию
[13:55:30] <Laz> ну тогда я даже и не знаю...
[13:56:31] Minoru зашёл в конференцию
[13:56:45] <kosc> Laz: понятно, что неконсольный клиент в большинстве случаев решит проблему.
[13:56:50] <kosc> Добавив несколько новых.
[13:57:01] <Laz> это каких?
[13:57:20] <kosc> Laz: яхз, в гуях они каждый раз разные.
[13:57:22] <kosc> Где-то тормоза.
[13:57:28] <kosc> Где-то авторизация отваливается.
[13:57:38] <kosc> Где-то оно не умеет с самоподписанными сертификатами работать.
[13:57:49] <kosc> Где-то обновляется раз в год.
[13:57:52] <Laz> чо-то не вижу связи между гуями и авторизацией
[13:58:07] <kosc> Laz: это да, в консольных тоже встречал.
[13:58:15] gsomix зашёл в конференцию
[13:58:30] <kosc> Это скорее проблемы при переходе на %client_name% независимо от типа интерфейса.
[13:58:38] <Laz> внатуре
[13:58:47] <kosc> gsomix: ага, я всё ещё тут.
[13:58:56] <Laz> проблемы своего клиента знаешь, и они даже начинают казаться фичами
[13:59:03] <gsomix> kosc, 1) иди нахуй 2) не хайлайт меня.
[13:59:08] <kosc> Чойта?
[13:59:14] <gsomix> s/йт/йть/
[13:59:16] <horta hell> gsomix: k-sc, 1) иди нахуй 2) не хайлайть меня.
[13:59:41] <kosc> Какой добрый.
[14:04:12] <Minoru> kosc: я обычно делаю tail .mcabber/logs/чочтотам и клацаю уже там. А вообще народ на bnw прикручивал к mcabber urlviewer и нормально всё открывал. Мне, впрочем, лень.
[14:04:50] <kosc> Minoru: о, спасибо, пойду их и спрошу тогда.
[14:05:31] <Minoru> тег mcabber почитай сначала, там два поста годных было
[14:05:42] <Minoru> от like-all скорей всего
[14:05:55] <Minoru> или от hirthwork, я не помню точно. Скорей от ЛайкОлла всё же
[14:06:03] <kosc> О, ок.
[14:06:07] <kosc> like-all умеет.
[14:06:13] <kosc> В соседней конфе часто сидит.
[14:06:17] <kosc> Хотя давно его не видел.
[14:07:57] <kosc> Minoru: а ты уверен, что он это именно на бнваче писал?
[14:08:08] <Minoru> да
[14:09:30] <kosc> Minoru: ни у того, ни у другого в постах упоминания mcabber не нашёл.
[14:09:40] <kosc> Не нашёл так же like-all в тегах mcabber.
[14:10:08] <Minoru> хм…
[14:10:26] <kosc> Может, всё-таки жуйк или что-то ещё?
[14:10:46] grouzen вышел из конференции
[14:11:41] <Minoru> kosc: а, это, сегодня же первое апреля. Если ты через дефолтный веб смотрел, то там ники у всех местами переставлены :) Через мяу и XMPP всё ок
[14:11:50] <Minoru> kosc: а пост вот: https://bnw.im/p/JS7IQU
[14:11:57] <Minoru> писал его hirthwork таки
[14:13:09] <kosc> А, спасибо.
[14:13:17] <Minoru> kosc: ну и вот до кучи: https://bnw.im/p/F1IUX7, https://bnw.im/p/2UVOML. Больше годноты вроде нет
[14:13:20] <kosc> Я как раз ещё искал параллельно первоапрельские шутеечки.
[14:13:38] <kosc> А что делает флеш в веб-интерфейсе бнвача?
[14:13:41] <kosc> Зачем он там?
[14:13:49] <Minoru> не знаю, не видел
[14:14:43] <kosc> Ну у меня плагин, который видит.
[14:15:01] <kosc> var WEB_SOCKET_SWF_LOCATION = "https://cn.bnw.im/static/web-socket-js/WebSocketMain.swf?v=30717ffa17e326e47c2967826415e4b1";
[14:15:08] <kosc> Вот кусок кода одной из страниц.
[14:15:14] <kosc> Так что плагин не врёт.
[14:19:29] <kosc> Нашёл вот, пока искал насчёт ссылок: Если в ручку кухонного ножа встроена открывашка, а с другой стороны лезвия — пилка для мяса, и они при этом не мешают, а режет нож хорошо, то такой нож лучше, чем простой. Плохо, если его становится неудобно применять как нож. Не надо превращать идею юникс-вей в набор молотков, каждым из которых можно забивать только гвозди одного цвета и в одну стену.
[14:19:42] <kosc> Ичсх, ссылка на эту цитату была в посте про л-крафт.
[14:19:54] <kosc> (написал так, что бы не кастовать великого и ужасного)
[14:25:19] <Товарищ Чпокерманн> Minoru, ыыы!
[14:28:54] <Minoru> Товарищ Чпокерманн: ого, прячешься?
[14:29:30] <Minoru> ждём ещё Мистера
[14:32:40] <gsomix> > подходящих прокси не найдено
[14:33:02] <gsomix> Не могу статью скачать: sci-hib не отдает, институт подписку не продлил. =__=
[14:33:18] <gsomix> s/hib/hub/
[14:33:20] <horta hell> gsomix: Не могу статью скачать: sci-hub не отдает, институт подписку не продлил. =__=
[14:34:44] <Товарищ Чпокерманн> gsomix, какую?
[14:35:04] <gsomix> Товарищ Чпокерманн, по оптике, конечно.
[14:35:13] <Товарищ Чпокерманн> gsomix, но какую?(
[14:35:18] <gsomix> https://www.osapublishing.org/josaa/abstract.cfm?uri=josaa-33-4-785
[14:36:42] <gsomix> Нужно больше open access журналов.
[14:47:08] <unclechu> моё первое рабочее коленочное поделие на хацкеле, служащее практическим целям: https://github.com/unclechu/crop-detector
[14:47:27] <unclechu> я там интересно павильно cabal-конфиг оформил?
[14:52:00] <Mr.Purple> work in progres == working progress?
[14:55:47] <Laz> мощная прожка
[14:56:01] <ForNeVeR> Mr.Purple: work in progress - правильно.
[14:56:20] <devel29a> work is in progress?
[14:56:41] <Mr.Purple> unclechu: ^^
[14:57:30] unixorn вышел из конференции
[14:59:11] dzhon зашёл в конференцию
[15:00:27] unixorn зашёл в конференцию
[15:00:50] <gsomix> unclechu, думаю, было бы полезно задавать требуемую степень различия в процентах.
[15:01:36] <ForNeVeR> devel29a: допустимо на знаках и всяких лейблах оставлять короткую форму. Work in progress = ok.
[15:02:03] <Mr.Purple> WIP
[15:02:08] <ForNeVeR> Да.
[15:02:21] * gsomix находит хаскель трудночитаемым для неподготовленного себя.
[15:03:43] dzhon вышел из конференции
[15:04:22] grouzen зашёл в конференцию
[15:06:36] <ForNeVeR> let (ow, oh) = imgSize orig
[15:06:38] <ForNeVeR> OW
[15:06:49] <DeadBot> OH
[15:06:49] ascrazy вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[15:07:47] <ForNeVeR> https://github.com/unclechu/crop-detector/blob/master/src/Main.hs#L37-L41 - мне кажется, вот тут можно было бы сматчить.
[15:07:52] <devel29a> ForNeVeR: Ok
[15:08:03] <ForNeVeR> devel29a: ты сматчишь? Спасибо!
[15:08:20] <devel29a> ForNeVeR: O_o
[15:08:36] <ForNeVeR> > data RGBt
LGBT!
[15:09:07] <gsomix> ForNeVeR, unclechu, а что обозначает вот эта запись? > where (R.Z R.:. h R.:. w R.:. _) = R.extent x
[15:10:17] <gsomix> > R.! (R.Z R.:. y R.:. x R.:. n)
[15:10:21] <ForNeVeR> Ну, это паттерн-матчинг. R - название модуля (import qualified Data.Array.Repa as R)
[15:10:22] <gsomix> .__.
[15:10:28] <Laz> это хитропопый оператор из R
[15:10:47] <ForNeVeR> Репа!
[15:10:53] <ForNeVeR> Пацаны, это просто репа.
[15:11:40] <ForNeVeR> Видать, в репе есть ещё функция :., которая, гм, чото делает %)
[15:12:01] <Laz> это аналог : для массивчиков
[15:12:16] <ForNeVeR> А что делает : для массивчиков? ._.
[15:12:27] <ForNeVeR> Я токо для списков такой конструктор знаю.
[15:12:34] <Laz> : для списков
[15:12:37] <ForNeVeR> А, но теперь всё ясно!
[15:12:41] <Laz> а :. для массивов из репы
[15:13:01] <ForNeVeR> (R.Z R.:. h R.:. w R.:. _) это аналог (0 : h : w : _) для списков.
[15:13:12] <Laz> похоже на то
[15:13:16] <ForNeVeR> gsomix: ^
[15:13:28] <gsomix> А, так понятно.
[15:13:31] <ForNeVeR> gsomix: сечёшь? Вместо нуля у них R.Z, а вместо : у них R.:.
[15:13:42] <gsomix> Секу, секу. .__.
[15:13:59] <gsomix> У меня просто парсер сломался об :.
[15:20:48] <gsomix> ForNeVeR, а в чем здесь суть $?
[15:20:49] <gsomix> https://github.com/unclechu/crop-detector/blob/master/src/Main.hs#L59
[15:21:08] <gsomix> Ну, сэкономили скобочки вокруг разницы
[15:21:29] <gsomix> Получили скобочки вокруг (abs $ blabla).
[15:23:06] Kumba_yo зашёл в конференцию
[15:23:52] <ForNeVeR> gsomix: скобки вокруг abs в любом случае пришлось бы писать.
[15:23:56] <Minoru> unclechu: с cabal-файлом всё ок, но их руками нынче и не пишут. А вот .editorconfig ты зря закоммитил, зачем он там? Мне прислать PR со своим .vimrc.local? :P
[15:24:06] <gsomix> ForNeVeR, да? Почему? .__.
[15:24:18] <ForNeVeR> gsomix: короче, это haskell-style такой - использовать оператор $ везде, где только можно.
[15:24:27] <ForNeVeR> Читается нормально.
[15:24:34] <gsomix> ForNeVeR, я не могу написать abs(a) + abs(b)?
[15:24:37] <ForNeVeR> Мне так даже нравится.
[15:24:57] <ForNeVeR> gsomix: я не уверен, лол. Наверное, можно.
[15:25:03] <ForNeVeR> Из-за приоритета.
[15:25:32] <ForNeVeR> Кароч, написано нормально, я бы сам так же написал.
[15:25:45] <ForNeVeR> Чото как-то в голову не приходит написать по-другому.
[15:26:08] <ForNeVeR> gsomix: ну а вот тебе вариант того же самого: abs a + abs b - уже не так очевидно, а?
[15:26:30] <gsomix> ForNeVeR, это я понял.
[15:26:43] <ForNeVeR> Но писать можно и так, и эдак.
[15:26:43] <gsomix> Не, я ничего не говорю, понимается нормально.
[15:26:50] <ForNeVeR> (я проверил)
[15:26:58] <gsomix> Еще бы fromIntegral не торчал межу суммой и делением на три.
[15:27:16] <ForNeVeR> Я чесгря не помню оператора &.
[15:27:21] <Товарищ Чпокерманн> >‎[14:28:27] ‎Minoru‎: unclechu: с cabal-файлом всё ок, но их руками нынче и не пишут. А вот .editorconfig ты зря закоммитил, зачем он там? Мне прислать PR со своим .vimrc.local? :P
Да!
[15:27:24] <Товарищ Чпокерманн> И своп!
[15:27:31] <ForNeVeR> Товарищ Чпокерманн: .editorconfig нужно.
[15:27:38] <ForNeVeR> Minoru: .editorconfig нужно!
[15:27:54] <gsomix> ForNeVeR, flip ($).
[15:27:54] <Товарищ Чпокерманн> А что это вообще?
[15:28:05] <ForNeVeR> Minoru: это стандарт, в соответствии с которым нужно писать этот проект. Это не твой .vimrc.local, это файл для проекта.
[15:28:18] <gsomix> ForNeVeR, или там не оператор определен? .__.
[15:28:25] <gsomix> ForNeVeR, Minoru, https://github.com/unclechu/crop-detector/blob/master/src/Main.hs#L70
[15:28:27] <ForNeVeR> Хотя я не понял, кто из вас тут что кому написал.
[15:28:31] <gsomix> А вот это нельзя было короче написать?
[15:28:41] <Товарищ Чпокерманн> http://editorconfig.org/
[15:28:42] <Товарищ Чпокерманн> Ого!
[15:28:50] <ForNeVeR> Да.
[15:28:58] <Товарищ Чпокерманн> Нада на работе закоммитить!
[15:29:05] <ForNeVeR> Я во все проекты коммичу.
[15:29:17] <ForNeVeR> И у всех редакторы/IDE подхватывают нужные настройки.
[15:30:28] <ForNeVeR> Minoru: твой .vimrc.local не нужен по двум причинам.
1. Это твой личный файл, и ты там мог ерунды понаписать.
2. Не все пользуются вимом.
[15:31:28] <devel29a> ForNeVeR: ты меня удивил своим п.2
[15:31:40] <devel29a> Как это может быть правдой вообще?:)
[15:31:47] <Товарищ Чпокерманн> :D
[15:31:50] <Laz> чо за эдиторконфиг?
[15:31:53] <ForNeVeR> devel29a: я вот щас специально ради тебя возьму и закрою вим!
[15:31:56] <Товарищ Чпокерманн> Laz, http://editorconfig.org/
[15:32:01] <devel29a> ForNeVeR: Noooooooooooooooo!!!!!
[15:32:14] <Laz> херь какая-то
[15:32:31] <ForNeVeR> Laz: эта херь позволяет нормально работать с несколькими проектами с разными редакторами кода.
[15:32:46] <ForNeVeR> Laz: а ты не позволяешь. Так что херь - это всё-таки ты, выходит.
[15:32:54] <Laz> почему же не позволяю
[15:33:02] <Laz> пожалуйста
[15:33:12] <ForNeVeR> Ну давай, вот я щас открою у себя на диске рандомный проект в emacs, а ты сделай мне настройки табов и пробелов для него.
[15:33:16] <Laz> но это же нужна поддержка во всех редакторах
[15:33:20] <ForNeVeR> Она есть.
[15:33:24] <Laz> но зачем?
[15:33:30] <ForNeVeR> Э, а как?
[15:33:36] <ForNeVeR> Предлагай своё решение.
[15:33:36] <Laz> пусть за стилями следит отдельная софтина
[15:33:40] <ForNeVeR> Пиши софтину.
[15:33:54] <Laz> для какого языка?
[15:33:59] <ForNeVeR> Опа!
[15:34:00] <Laz> для плюсов вот у меня uncrustify
[15:34:01] <ForNeVeR> Для всех.
[15:34:06] <ForNeVeR> И для неё всё равно потребуется поддержка в редакторах, кстати.
[15:34:14] <ForNeVeR> Необязательно, но желательно.
[15:34:23] <Товарищ Чпокерманн> Laz, ангрустифай умеет в haskell-style?
[15:34:25] <Laz> 265:autocmd FileType c setlocal equalprg=uncrustify\ -q\ -l\ c\ --frag
[15:34:28] <ForNeVeR> А то у тебя в пул-реквестах постоянно кто-нибудь будет с этой твоей софтиной бороться.
[15:34:36] <Laz> для хаскела есть hsindent и ещё какая-то
[15:34:37] <Товарищ Чпокерманн> Типа
const auto shit = {
};
[15:34:40] <ForNeVeR> Laz: для остальных редакторов мне поддержку давай.
[15:34:41] <Товарищ Чпокерманн> бля
[15:34:47] <Laz> для каких? для емакса?
[15:34:53] <Laz> он уже умеет
[15:34:55] <ForNeVeR> Laz: хотя бы для всех тех, для которых есть .editorconfig
[15:35:01] <Товарищ Чпокерманн> Типа
const auto shit = {
2
.3
,4
};
[15:35:16] <ForNeVeR> Laz: начнём с xcode, потом visual studio, atom, sublime.
[15:35:19] <gsomix> ForNeVeR, Minoru, ну, в общем, если доберетесь до того куска кода, то буду рад услышать.
[15:35:23] <Товарищ Чпокерманн> И vim!
[15:35:34] <ForNeVeR> Товарищ Чпокерманн: для вима он показал "поддержку".
[15:35:44] <Товарищ Чпокерманн> ForNeVeR, а, тогда ладно!
[15:35:52] <Товарищ Чпокерманн> ForNeVeR, но мож ты ответишь?
[15:36:08] <Товарищ Чпокерманн> Автоформатилки умеют так
const auto shit = {
2
.3
,4
};
[15:36:10] <ForNeVeR> Laz: в общем, дружище, я скажу тебе прямо.
[15:36:20] <Laz> да, я уверен, что запилить поддержку эдитор-конфига куда сложнее, чем прогнать текст через stdio
[15:36:23] <ForNeVeR> Laz: у меня тут не принято называть вещи хернёй, не разобравшись в их предназначении.
[15:36:34] <Laz> а ещё интересно, как эдиторконфиг будет поддерживать действительно разные стили
[15:36:35] <ForNeVeR> Laz: я больше не буду это повторять, дискуссию предлагаю завершить мирно.
[15:36:51] <Laz> он может ставить запятые не в конце, а в начале строки?
[15:37:07] <Laz> дык и не воюем ворде
[15:37:09] <Laz> вроде
[15:37:11] <Товарищ Чпокерманн> У тебя?!
[15:37:15] <Товарищ Чпокерманн> У нас!!1111111123253и йцглнорлл
[15:37:28] <Laz> воще, стиль - это не только отступы и длина строк
[15:37:35] <ForNeVeR> Товарищ Чпокерманн: не все разделяют мою точку зрения, поэтому я решил взять меньший скоуп.
[15:37:45] <Товарищ Чпокерманн> Laz, Да, верно. Но то — база.
[15:37:54] <Товарищ Чпокерманн> ForNeVeR, справедливо.
[15:37:58] <Laz> специализированное решение и импорты отсортируют, как положено, и скобки заменят на $ если надо
[15:38:16] <ForNeVeR> Laz: есть базовые вещи, которые мы можем элементарно проконтролировать и убрать сразу 90% головной боли с табами, пробелами и прочим.
[15:38:55] <ForNeVeR> Laz: остальные 10% можно (и поощряется) контролировать уже плагинами для редакторов и прочими средствами.
[15:39:07] <Laz> ну ладно, дело ваше
[15:39:24] <ForNeVeR> Товарищ Чпокерманн: нет, я не увлекаюсь автоформатилками, так что не знаю.
[15:39:43] <Laz> ухты, оно умеет spaces_around_operators
[15:39:52] <Laz> а как оно узнаёт, где оператор, а где нет?
[15:40:09] <Товарищ Чпокерманн> А в Qt Creator пока не впилили: https://bugreports.qt.io/browse/QTCREATORBUG-14013
[15:40:18] <ForNeVeR> Ироды!
[15:40:23] <Laz> видимо, на совесть редактора оставлено
[15:40:42] <Laz> а, тьфу ты, The following properties are not intended to be implemented by EditorConfig
[15:40:42] <ForNeVeR> Laz: а я не вижу этого в доке.
[15:40:46] <ForNeVeR> :D
[15:42:00] <ForNeVeR> Особенно этот плагин помогает в борьбе с Visual Studio.
[15:42:25] <devel29a> ForNeVeR: О! Ты возглавляешь подполье? Когда завалите уже эту штуку?
[15:42:36] <Laz> со студией не боролся, бог миловал
[15:43:08] <ForNeVeR> У неё настройки табопробелов глобальные, и если тебе нужно одновременно работать с парой проектов с разными настройками - это боль.
[15:43:20] <ForNeVeR> Но с плагином норм.
[15:44:38] <Laz> норм - это когда разных настроек нет и быть не может
[15:44:53] <Товарищ Чпокерманн> ForNeVeR, > ntk/trailing_whitespaces
К вам туда кто-то с вимом забежал в плугин.
[15:44:57] <Laz> и нет возможности закоммитить неправильно отформатированный код
[15:45:05] <Laz> а ещё лучше сконпелять
[15:45:19] <Товарищ Чпокерманн> Потому что они оч раздражают в виме своей навязчивой иконкой в airline)
[15:46:55] <kosc> Товарищ Чпокерманн: кто-то там пихает ненужную иконочку в airline?
[15:47:17] <Товарищ Чпокерманн> Почему ненужную?
[15:47:20] <Товарищ Чпокерманн> Полезная!
[15:47:36] <kosc> Раздражает же.
[15:47:40] <kosc> Или тем она и полезна?
[15:47:44] <kosc> Или ты опечатался?
[15:47:51] <Товарищ Чпокерманн> Удаляешь лидирующие пробелы и всё ок.
[15:48:02] <Laz> лидирующие пробелы? О.о
[15:48:16] <ForNeVeR> Пробелы лидируют!
[15:48:18] <Laz> да, кардинальное решение холивара tab vs spaces
[15:48:21] <Товарищ Чпокерманн> Да.
[15:48:27] <kosc> Легирующие пробелы.
[15:48:32] <kosc> Легированый пробелами код.
[15:48:42] <Товарищ Чпокерманн> Laz, это те, которые на конце строки.
[15:48:53] <kosc> До 25% крепче, до 30% тяжелее!
[15:49:08] <ForNeVeR> А я предлагаю в питоне удалять лидирующие пробелы.
[15:49:08] <Laz> впервые вижу, чтоб их так называли
[15:49:21] <ForNeVeR> Laz: мне кажется, это неправильно, но такое именование слышал неоднократно.
[15:49:45] <Laz> а почему по-английски leading whitespaces - это те, которые в начале?
[15:49:54] <ForNeVeR> Но мы про них и говорим!
[15:50:16] <Laz> > это те, которые на конце строки.
[15:50:22] <ForNeVeR> >:(
[15:50:30] <Laz> трудности перевода
[15:50:31] <Товарищ Чпокерманн> Полезная штука https://github.com/bronson/vim-trailing-whitespace
[15:50:47] <ForNeVeR> Товарищ Чпокерманн: однако вот эта полущ: https://github.com/ntpeters/vim-better-whitespace
[15:51:00] <Товарищ Чпокерманн> ForNeVeR, чудно!
[15:51:08] <Товарищ Чпокерманн> Щас попробую!
[15:51:18] <Laz> полезная штука - удаление трейлинг вайтспейсов при сохранении
[15:51:25] <Laz> тогда их не надо будет подсвечивать
[15:51:31] <ForNeVeR> Мне тоже нравится эта идея, да.
[15:51:36] <ForNeVeR> Но она может и чего-нибудь сломать!
[15:51:42] ckorzhik вышел из конференции
[15:51:50] <ForNeVeR> Но лучше уж писать так, чтоб не сломала :)
[15:51:54] <Laz> минус - когда правишь кривые файлы в диффах левая фигня
[15:52:30] <kosc> trailing whitespaces - те, которые в конце, не?
[15:52:37] <kosc> А leading это да, в начале.
[15:52:42] <kosc> Или я опять неправ?
[15:52:48] <Laz> вроде так
[15:54:03] <Товарищ Чпокерманн> ForNeVeR, не подсвечивается чот!
[15:54:21] <Laz> Товарищ Чпокерманн: autocmd BufWritePre * :%s/\s\+$//e
[15:54:35] <unclechu> Товарищ Чпокерманн: я вот такой костыль для себя наваял
[15:54:36] <unclechu> https://github.com/unclechu/vimrc2/blob/master/.vim/my-modules/clear-spaces-at-eof.vim
[15:54:57] <unclechu> Товарищ Чпокерманн: т.к. у нас в тиме например не режут табы на пустых строках
[15:55:11] <Товарищ Чпокерманн> unclechu, чому?
[15:55:12] <unclechu> блочный отступ соблюдается даже на пустых строках короче
[15:55:20] <Laz> питон штоле?
[15:55:23] <Товарищ Чпокерманн> Питоньщики что ли?
[15:55:49] <unclechu> Товарищ Чпокерманн: типо так многим удобнее, чтобы визуально воспринимать, наверное когда редактор не умеет по синтаксису рисовать гайд-лайны
[15:56:00] <unclechu> Товарищ Чпокерманн: хуже джовоскрипт
[15:56:08] <Товарищ Чпокерманн> Пздц
[15:56:17] <Laz> кстати, вим искоропки может помечать конечные пробелы
[15:56:36] <Laz> а то у меня подсвечивает без плугинчиков
[15:56:42] <Laz> а оказалось, я его настроил... :)
[15:56:53] <unclechu> да, у меня всё помечает, а тот скрипт что я кинул, режет пробелы, но табы не трогает (за исключением если табы на концах НЕ пустых строк)
[15:56:57] <unclechu> и не трогает внутри комментов
[15:57:10] <unclechu> там в общем особый алгоритм, который делает точно то, что я от него хотел
[15:57:16] <Laz> блин, а чо такой сложный скрипт-то?
[15:57:29] <unclechu> Laz: много нюансов всяким потому что
[15:57:43] <Laz> дьявольщина какая-то
[15:57:47] <Minoru> ForNeVeR: про editorconfig не знал, думал, это просто какой-то редактор или IDE так себе файл назвала. unclechu, беру слова про ненужность .editorconfig обратно!
[15:58:01] <unclechu> Laz: костыль как костыль)
[15:58:27] <Minoru> gsomix: упомянутый тобой кусок кода, конечно, страшноват. Я только не понял, что именно ты хотел спросить. Вопрос про «определил оператор» явно не к нему относился.
[15:59:00] <gsomix> Minoru, можно ли его записать короче и яснее. Без вложенных all и списков.
[15:59:08] <Товарищ Чпокерманн> ForNeVeR, https://github.com/ntpeters/vim-better-whitespace/issues/41
[16:00:48] <Laz> gsomix: можно, конечно
[16:00:50] <Minoru> gsomix: all (\(mx, my) -> lowDiff mx my) [ (mx, my) | my <- ys, mx <- xs]
[16:00:59] <Minoru> unclechu: ↑
[16:01:01] <Laz> зачем делать список туплов, если можно lowDiff применить сразу в выражении
[16:01:21] <Minoru> а, ну да, ещё круче: all (\(mx, my) -> lowDiff mx my) [ (mx, my) | my <- ys, mx <- xs]
[16:01:23] <Minoru> ой
[16:01:42] <Minoru> all [ lowDiff mx my | my <- ys, mx <- xs]
[16:01:47] <Minoru> Laz прав
[16:01:56] <gsomix> Minoru, отлично!
[16:01:59] <Minoru> unclechu: ↑
[16:02:47] <unclechu> ForNeVeR: благодарки за пояснения
[16:02:59] <Laz> (?) = flip (.)
[16:03:07] <Laz> вот такого не видел
[16:06:47] <Товарищ Чпокерманн> Minoru, ForNeVeR, странно, не работает только когда кастомная тема.
[16:06:55] <unclechu> (?) и (&) -- это просто пайпы, обратный порадок,
например: (^4) . (* 2) . sum . $ [1..10]
эквивалентно: [1..10] & sum ? (* 2) ? (^4)
я нахожу такой подход на порядок более понятным, т.к. пишу я обычно слева-направо, и мне не надо каждый раз возвращаться назад, чтобы выполнить ещё одну обработку над данными, и я могу последовательно слева-направо воспринимать такую обработку
[16:07:08] <Laz> да это понятно
[16:07:16] <Laz> просто так почти никто не пишет
[16:07:22] <Laz> и читается туговато
[16:07:28] <unclechu> Laz: не правда
[16:07:50] <unclechu> Laz: вон у rexim спроси, он там пайпы в е-лиспе юзал на стриме
[16:08:32] <Laz> в елиспе хоть на ушах ходи, все пофигу
[16:08:52] <Laz> а в хаскеле лично я видел (&) только вместе с линзами
[16:09:07] <Laz> я нуб, конечно, и нормального кодца не видал
[16:09:10] <unclechu> Laz: мне подсказали на #haskell на фриноде
[16:09:19] <unclechu> Laz: так делать, оператор пайпов есть много где
[16:09:41] <Minoru> Laz: (&) уже есть в Prelude
[16:09:44] <Laz> да он воще в Data.Function есть
[16:09:51] <Laz> даже в прелюде уже? ну ок
[16:10:32] <Minoru> гм, кажется, я тебя обманул. В 7.10.3 нету
[16:11:38] <Laz> ну вот например
[16:11:40] <Laz> putStrLn $ [ x, (oh-ch-y), cw, ch ] & (foldr (\v acc -> show v ++ " " ++ acc) "" ? init)
[16:11:50] <Laz> читать надо из центра
[16:12:42] <Laz> а если переписать в init $ foldr (\v acc -> show v ++ " " ++ acc) "" [ x, (oh-ch-y), cw, ch ]
[16:12:46] <unclechu> Laz: я сециально в начале putStrLn оставил, чтобы было понятно что дальше идёт код на вывод в коншоль
[16:13:01] <Laz> то сразу видно что это просто List.intercalate " " $ show <$> [ x, (oh-ch-y), cw, ch ]
[16:13:19] <Laz> а может и нет, я наугад написал
[16:26:17] <unclechu> ForNeVeR: а вот ты там предлагал заматчить:
https://github.com/unclechu/crop-detector/blob/master/src/Main.hs#L37-L41
каким образом? case-of?
[16:34:02] <Laz> case findCropPos of Nothing -> error ... Just (x, y) -> ...
[16:34:20] <Laz> уберёт 4 строки
[16:37:35] <unclechu> ок
[16:44:07] uggur вышел из конференции
[16:52:17] ckorzhik зашёл в конференцию
[16:54:00] dzhon зашёл в конференцию
[16:55:01] dzhon вышел из конференции
[17:03:41] dzhon зашёл в конференцию
[17:20:51] <ForNeVeR> unclechu: да, он правильно пояснил.
[17:24:44] MaXGXaM вышел из конференции
[17:32:29] <gsomix> unclechu, я даже подумал, что надо нормальное СКО считать. Чтобы случайные артефакты не мешали найти кадр.
[17:33:00] <gsomix> Если я правильно прочитал код, то сейчас просто для всех пикселей должно выполняться условие.
[17:43:54] madmercen вышел из конференции: Replaced by new connection
[17:43:54] Товарищ Чпокерманн вышел из конференции: Replaced by new connection
[17:43:55] Mr.Purple вышел из конференции: Replaced by new connection
[17:43:55] Gustav зашёл в конференцию
[17:43:55] madmercen зашёл в конференцию
[17:43:56] Товарищ Чпокерманн зашёл в конференцию
[17:44:53] <unclechu> у меня недавно лагал пост сообщений
[17:45:36] <Товарищ Чпокерманн> Не у тебя одного.
[17:46:24] <unclechu> у меня просто жид не на j.r, по этому в целом всё норм, но сообщение в конфу на c.j.r недавно шло оч. долго
[17:47:24] <gsomix> unclechu, увидел мое предложение по утилите?
[17:48:22] <unclechu> gsomix: я не совсем понял что ты предлагаешь, у меня сейчас есть порог срабатывания, я его ещё хочу переделать, чтобы отдельные сильно разные пиксели не мешали общей картине
[17:49:40] Mr.Purple зашёл в конференцию
[17:50:11] portnov зашёл в конференцию
[17:59:48] <gsomix> unclechu, я предлагаю считать среднеквадратическое отклонение искомого кадра от рассматриваемой части большого изображения. Тогда поиск будет меньше зависеть от отдельных пикселей.
[18:00:46] <gsomix> Это можно сделать в качестве опции.
[18:02:38] <portnov> (oh-ch-y)
[18:02:46] <portnov> это ругательство или просто междометие?
[18:02:57] <Товарищ Чпокерманн> чпок
[18:03:18] <portnov> (chpok-y)
[18:03:41] <portnov> в английском есть замечательный суффикс -ish
[18:03:54] <Товарищ Чпокерманн> чпокиш?
[18:04:06] <gsomix> ForNeVeR, хохма. https://github.com/ocaml/ocaml/pull/531
[18:04:15] <portnov> — are you sure?
— yes.
— are you really really sure?
— yes, i'm sure... ish.
[18:04:15] <Minoru> мальчиш-чпокиш!
[18:04:45] <unclechu> сделал правки по вашим замечаниям: https://github.com/unclechu/crop-detector/blob/master/src/Main.hs
ещё переделаю порог срабатывания на проценты
[18:05:04] <unclechu> gsomix: ну да, я что-то в этом духе и хочу запилить, спасибо
[18:05:28] <unclechu> portnov: - шуришь? - шурю!
[18:06:58] * gsomix внезапно почти понимает код.
[18:07:31] <Minoru> unixorn: 61-ю строчку всё же не до конца упростил. Там же Лаз предложил нормальный вариант, а я даже в виде кода написал!
[18:07:36] <Minoru> ой, прости
[18:07:39] <Minoru> я имел в виду unclechu
[18:07:48] <portnov> а devil научилось работать более чем с одним изображением?
[18:08:13] <portnov> когда я его щупал у него было такое апи, что можно только одну картинку открыть, чото поделать и закрыть
[18:17:15] Mr.Purple вышел из конференции: Replaced by new connection
[18:17:23] portnov вышел из конференции: Replaced by new connection
[18:18:46] Mr.Purple зашёл в конференцию
[18:19:38] <gsomix> MonoGame радуются бесплатности Xamarin.
[18:20:09] portnov зашёл в конференцию
[18:20:22] <portnov> .
[18:20:55] <portnov> Minoru: and [lowDiff mx my | my <- ys, mx <- xs ] ?
[18:22:00] <gsomix> ForNeVeR, ты когда-нибудь писал игры?
[18:22:25] <ForNeVeR> gsomix: https://github.com/codingteam/hyperspace
[18:22:30] <ForNeVeR> gsomix: https://github.com/codingteam/keter
[18:22:33] <Minoru> portnov: не and, а all
[18:22:39] <ForNeVeR> gsomix: нет :)
[18:22:57] <portnov> Minoru: all == and (== True) же
[18:23:02] <portnov> ой
[18:23:07] <portnov> ну да
[18:23:14] <portnov> всё прально говоришь
[18:23:14] <ForNeVeR> gsomix: а, кстати, да, на Monogame я тоже что-то писал. У меня там танчик катался и стрелял. Найти бы исходники...
[18:23:38] <gsomix> Найди. Соберем под мобилки. :)
[18:23:51] <gsomix> Танчик должен кататься и стрелять везде!
[18:24:09] <gsomix> Славный капитан, а ты MonoGame тыкал?
[18:24:16] <ForNeVeR> gsomix: а я нашёл!
[18:24:21] <ForNeVeR> Правда, чот не стреляет.
[18:24:35] <ForNeVeR> Но катается, пушка крутится!
[18:25:39] <ForNeVeR> gsomix: лол, у меня даже сорсы на гитхабе: https://github.com/ForNeVeR/TankDriver
[18:25:49] <gsomix> > TankDriver
[18:25:52] <ForNeVeR> Правда, кажется, это ещё XNA, надо портировать на MonoGame.
[18:26:01] <gsomix> > TankProvider
[18:26:19] <ForNeVeR> https://github.com/ForNeVeR/TankDriver/blob/master/TankDriver/TankDriverContent/Tank/Body.png
https://github.com/ForNeVeR/TankDriver/blob/master/TankDriver/TankDriverContent/Tank/Turret.png
[18:26:28] <Товарищ Чпокерманн> kosc, Minoru, portnov https://github.com/dutchcoders/transfer.sh
[18:26:29] <ForNeVeR> Я ещё и художник, сцуко, просто эпический.
[18:26:33] <gsomix> Графон!
[18:26:38] <Товарищ Чпокерманн> devel29a, ^
[18:27:42] <portnov> кто-то изобрёл scp?
[18:28:17] <kosc> Товарищ Чпокерманн: что-то я вкурил, в чём прикол проекта. Я тоже самое стандартными средствами делаю.
[18:28:28] <kosc> И не жалуюсь
[18:29:13] <devel29a> Товарищ Чпокерманн: Хех
[18:35:03] <Товарищ Чпокерманн> devel29a, https://github.com/klange/toaruos
[18:37:44] <unclechu> Minoru:а, долгнал, минуя промежуточный кортеж
[18:38:00] <unclechu> portnov: да сколько угодно вроде может быть изображений
[18:38:19] <portnov> ну значит переделали апи, эт хорошо
[18:38:32] <devel29a> Товарищ Чпокерманн: Блин. как много хорошего в мире еще :)
[18:39:14] <unclechu> portnov: я вот загружаю 2, делал отдельное до этого кода, делал в нём параллельную обработку попиксельно и поканально и сохранял, в общем никаких лимитов не заметил
[18:39:31] <unclechu> portnov: там напротив, куча плюшек для параллельной обработки
[18:40:09] <unclechu> portnov: но вообще http://hackage.haskell.org/package/repa-devil написано deprecated
[18:40:15] <unclechu> и рекомендуется юзать friday
[18:40:38] <Товарищ Чпокерманн> devel29a, https://github.com/analogdevicesinc/no-OS
[18:40:47] <unclechu> но по friday не нашёл гайдов примеров использования, а по голой документации без примеров мне очень тяжело воспринимать
[18:40:50] <Товарищ Чпокерманн> devel29a, чот захотелось захуячить шелдуер(
[18:41:30] <devel29a> Товарищ Чпокерманн: Чего шедулить?
[18:41:51] <Товарищ Чпокерманн> devel29a, хызы пока, а чего можно шелдуить?
[18:42:05] <portnov> Товарищ Чпокерманн: https://github.com/portnov/batchd ?
[18:42:09] <devel29a> Товарищ Чпокерманн: Ну, процессы там всякие
[18:42:22] <devel29a> Треди поди тоже
[18:42:26] <Laz> а что, обычные списки сильно медленнее получаются?
[18:42:32] <devel29a> каэш
[18:42:44] <Laz> во сколько раз?
[18:42:50] <Товарищ Чпокерманн> devel29a, да, можно треди
[18:42:53] <Товарищ Чпокерманн> Давай их!
[18:42:55] <Товарищ Чпокерманн> portnov, хм!
[18:43:05] gsomix вышел из конференции
[18:43:13] <portnov> Товарищ Чпокерманн: или тебе ядерный io scheduler?
[18:43:24] <portnov> это тебе в torvalds/linux или как там
[18:44:02] <Товарищ Чпокерманн> portnov, ага
[18:44:05] <Товарищ Чпокерманн> По хардкору.
[18:44:14] <Товарищ Чпокерманн> Копыта чешуцца прям.
[18:44:52] <devel29a> Товарищ Чпокерманн: так может надо прям свою сборку ядра сделать
[18:45:00] <devel29a> кое что переписать
[18:45:04] <devel29a> если нужно
[18:45:32] <devel29a> ну, либо готовое препарировать, да
[18:45:38] <devel29a> отдельными кусками
[18:46:06] <portnov> хех
[18:46:31] <portnov> Товарищ Чпокерманн: напиши утилиту для управления модемом в бэкграунде, да.
[18:46:49] <portnov> под дос.
[18:46:56] <Товарищ Чпокерманн> portnov, но у меня нет модема(
[18:47:14] <portnov> пичаль
[18:48:13] <Товарищ Чпокерманн> http://web.cs.ucdavis.edu/~pandey/Teaching/ECS150/Lects/05scheduling.pdf
[19:13:42] portnov вышел из конференции: Replaced by new connection
[19:13:55] kosc вышел из конференции: This participant is kicked from the room because he sent an error presence: remote-server-not-found
[19:14:36] horta hell вышел из конференции: This participant is kicked from the room because he sent an error presence: remote-server-not-found
[19:14:43] ForNeVeR вышел из конференции: This participant is kicked from the room because he sent an error presence: remote-server-not-found
[19:14:50] dzhon вышел из конференции
[19:23:42] portnov зашёл в конференцию
[19:29:19] grouzen вышел из конференции
[19:30:54] devel29a вышел из конференции
[19:34:14] <Товарищ Чпокерманн> send/devel29a/Select your user dick/
[19:34:14] rafaelrs вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[19:34:23] Laz вышел из конференции
[19:34:26] <Товарищ Чпокерманн> ХОРТА
[19:34:30] <Товарищ Чпокерманн> ФОРНОВАР
[19:35:06] rexim зашёл в конференцию
[19:37:04] <unclechu> 17:04:19] <gsomix> unclechu, я предлагаю считать среднеквадратическое отклонение искомого кадра от рассматриваемой части большого изображения. Тогда поиск будет меньше зависеть от отдельных пикселей.

это получается на каждый пиксель я беру чанк размером с crop, и достаю из original и по нему среднеквадратичное? ) кол-во вычислений конечно сильно увеличивается, причём сильно зависит от размера crop, может быть параллелизм поможет конечно
[19:38:29] <Товарищ Чпокерманн> http://slither.io/
[19:42:14] grouzen зашёл в конференцию
[20:01:50] m4n71k0r зашёл в конференцию
[20:05:07] uggur зашёл в конференцию
[20:08:49] <rexim> Чпоке из лав
[20:08:53] <rexim> Чпоке из лайф
[20:11:54] Товарищ Чпокерманн вышел из конференции
[20:17:10] ForNeVeR зашёл в конференцию
[20:20:23] <rexim> Все, посоны.
[20:20:25] <rexim> Я в отпуске
[20:20:50] <portnov> эх
[20:20:55] <portnov> а где это?
[20:21:17] <rexim> Посмотрю наконец-то стримы Ross-а O'Donovan-а. А то он в 5 часов ночи по моему времени стримит.
[20:23:18] grouzen вышел из конференции
[20:34:27] grouzen зашёл в конференцию
[20:36:12] gsomix зашёл в конференцию
[20:36:31] <gsomix> Утро!
[20:40:41] unclechu вышел из конференции
[21:16:18] reggies зашёл в конференцию
[21:17:06] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message: remote-server-not-found
[21:17:06] gsomix зашёл в конференцию
[21:17:06] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message: remote-server-not-found
[21:17:07] gsomix зашёл в конференцию
[21:17:07] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message: remote-server-not-found
[21:17:08] gsomix зашёл в конференцию
[21:17:08] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message: remote-server-not-found
[21:17:20] gsomix зашёл в конференцию
[21:17:44] gsomix вышел из конференции: This participant is kicked from the room because he sent an error presence: recipient-unavailable
[21:17:54] gsomix зашёл в конференцию
[21:17:56] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message: remote-server-not-found
[21:20:28] gsomix зашёл в конференцию
[21:20:28] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message: remote-server-not-found
[21:20:40] rafaelrs зашёл в конференцию
[21:22:10] dzhon зашёл в конференцию
[21:31:19] ɹǝɟılʍǝu зашёл в конференцию
[21:32:08] <rexim> .ping
[21:32:08] Mr.Purple вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[21:32:09] <DeadBot> rexim: понг от тебя 0.30 секунды
[21:32:14] <rexim> .ping
[21:32:14] <DeadBot> rexim: понг от тебя 0.06 секунды
[21:47:29] <rexim> Чпоки-чкпои!
[21:47:45] <Minoru> rexim: чкпои?
[21:47:49] <Minoru> это уже битбокс начинается?
[21:48:28] <rexim> Пуф така чпок така пуф така чпок!
[21:49:46] <ɹǝɟılʍǝu> rexim, урруру!
[21:51:15] <rexim> Они такие няши! =3 https://www.youtube.com/watch?v=Xni3HQ_nzSc
[21:51:19] <rexim> валдоыв
[22:16:32] Mr.Purple зашёл в конференцию
[22:21:31] gsomix зашёл в конференцию
[22:21:43] <gsomix> Утро?
[22:22:35] <rexim> gsomix: чпок! http://i.imgur.com/6B5V74O.png
[22:23:39] <gsomix> rexim, я видел!
[22:23:43] <gsomix> Стильно.
[22:23:43] <rexim> А я нет!
[22:23:44] <Mr.Purple> чпок: https://github.com/systemd/systemd/issues/1120
[22:24:02] <rexim> gsomix: пасибо! :3
[22:24:55] <rexim> Mr.Purple: =(
[22:35:14] rafaelrs вышел из конференции
[22:35:34] Mr.Purple вышел из конференции
[22:36:14] rafaelrs зашёл в конференцию
[22:38:21] unclechu зашёл в конференцию
[22:39:16] Graf зашёл в конференцию
[22:42:32] Kerrigаn зашёл в конференцию
[22:42:45] <ɹǝɟılʍǝu> .ping
[22:42:47] <DeadBot> ɹǝɟılʍǝu: понг от тебя 0.44 секунды
[22:43:06] <Kerrigаn> о
[22:43:20] <Minoru> x
[22:44:34] <Kerrigаn> Славный капитан: пыщ
[22:45:37] <Kerrigаn> у меня ебанутейшая идея
[22:45:55] <Kerrigаn> тут недавно была такая новость http://quadrocopter.club/bespilotniki-v-rf-gosduma-prinyala-pravila-registracii-dronov/
[22:46:21] rexim вышел из конференции
[22:46:22] <Kerrigаn> и там упоминается следующее:
> Также документ вносит в Воздушный кодекс понятия «беспилотное воздушное судно», «беспилотная авиационная система», «командир беспилотного воздушного судна» и «внешний экипаж». Согласно закону, экипаж состоит из одного или нескольких внешних пилотов, командира же беспилотника среди них будет выбирать владелец устройства. «Капитан» сможет принимать решения о взлете, полете и посадке, о прекращении полета и возвращении на аэродром или о вынужденной посадке в случае явной угрозы безопасности полета.
[22:46:42] <Kerrigаn> из-за чего я вспомнил artemis
[22:47:05] <Kerrigаn> надо сделать такое же, только для квадрокоптеров
[22:47:48] gsomix вышел из конференции
[22:52:59] dzhon вышел из конференции
[22:53:35] dzhon зашёл в конференцию
[23:20:27] rj03 зашёл в конференцию
[23:35:06] dzhon вышел из конференции
[23:59:02] rexim зашёл в конференцию
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!