Home
codingteam
codingteam@conference.jabber.ru
23.10.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(22.10.2015 стрима нет): https://www.livecoding.tv/rexim
[00:00:01] <gsomix> Доброго утра.
[00:00:05] <gsomix> Ну, вы поняли.
[00:02:01] Kerrigаn вышел из конференции
[00:02:09] Kerrigаn зашёл в конференцию
[00:04:10] Graf зашёл в конференцию
[00:04:17] Graf вышел из конференции
[00:12:50] dzhon вышел из конференции
[00:13:19] dzhon зашёл в конференцию
[00:15:17] <ɹǝɟılʍǝu> Minoru, блин, PDF-ки из ворда так заметны ._.
[00:15:44] <Minoru> а ты думал? :)
[00:28:25] magog вышел из конференции
[00:28:32] magog зашёл в конференцию
[00:30:15] <j123123> $pet stats
[00:30:17] <horta hell> j123123:
Кличка: Floating Profit/Loss
Здоровье: 24
Сытость: 82
Возраст: 7 часов
[00:32:28] xspeed вышел из конференции
[01:42:00] Spo1ler зашёл в конференцию
[01:43:03] dzhon вышел из конференции
[01:52:45] <Minoru> людей, которые рефакторят NeoVim, нужно наградить медалями
[01:52:57] <Minoru> я только-только открыл код, а уже блюю и не понимаю, за что хвататься
[01:55:20] <j123123> За емакс
[01:55:22] <j123123> очевидно же
[01:55:45] <j123123> $pet heal
[01:55:50] <horta hell> j123123: Floating Profit/Loss был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[01:56:15] <j123123> $pet transfer horta\ hell 1
[01:56:15] <horta hell> j123123: Транзакция успешна.
[01:56:44] <Minoru> j123123: ха-ха-ха
[01:56:52] <Minoru> лучше бы пошёл и со своими знаниями Сей помог людям
[02:02:16] <ɹǝɟılʍǝu> Вот да.
[02:06:29] ckorzhik вышел из конференции
[02:07:15] Spo1ler вышел из конференции
[02:46:25] superka зашёл в конференцию
[03:24:07] sss|zombie зашёл в конференцию
[03:51:58] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[04:17:44] Minoru вышел из конференции
[05:10:49] <horta hell> Floating Profit/Loss старательно принюхивается, пытаясь уловить хоть какой-нибудь запах съестного.
[05:11:51] <j123123> $pet feed
[05:11:51] <horta hell> j123123: Floating Profit/Loss с жадным сопением рыком уминает всю пищу в один присест. Вы зарабатываете 1PTC.
[05:11:55] <j123123> $pet transfer horta\ hell 1
[05:11:56] <horta hell> j123123: Транзакция успешна.
[06:12:38] grouzen зашёл в конференцию
[06:40:02] grouzen вышел из конференции
[06:49:39] OKTAVIUS вышел из конференции
[07:40:37] horta hell вышел из конференции: Disconnected: closed
[07:40:41] ForNeVeR вышел из конференции: Disconnected: closed
[07:59:57] 4ppleboy зашёл в конференцию
[08:06:23] horta hell зашёл в конференцию
[08:06:24] horta hell вышел из конференции: Disconnected: closed
[08:06:27] horta hell зашёл в конференцию
[08:06:28] horta hell вышел из конференции: Disconnected: closed
[08:06:31] horta hell зашёл в конференцию
[08:06:41] ForNeVeR зашёл в конференцию
[08:15:53] любитель криппи языков зашёл в конференцию
[09:21:56] <любитель криппи языков> хэй тимота
[09:22:26] <j123123> ?
[09:22:27] <любитель криппи языков> тут кто-нибудь сталкивался с невозможностью скачать с сайта орацла старых версий jdk?
[09:22:34] <j123123> $pet stats
[09:22:36] <horta hell> j123123:
Кличка: Floating Profit/Loss
Здоровье: 28
Сытость: 48
Возраст: 16 часов
[09:22:46] <любитель криппи языков> меня тупо роутит на страничку логина вместо скачки
[09:22:47] <любитель криппи языков> втф?
[09:23:03] <любитель криппи языков> скачал бы на похуй самую новую, но в гребаную генту не завезли на нее ебилдов
[09:23:16] <любитель криппи языков> писать лень
[09:23:32] <j123123> а тебя чем openjdk не устраивает?
[09:24:01] <любитель криппи языков> j123123: тормознее
[09:24:13] <любитель криппи языков> хотя на новых эклипс вроде работает сносно
[09:24:30] <любитель криппи языков> только не спрашивай зачем мне нужно это говнецо, ок?
[09:24:32] <любитель криппи языков> ._.
[09:24:46] MaXGXaM зашёл в конференцию
[09:24:56] <j123123> ну не знаю, с чего это ему быть тормознее?
[09:25:04] <j123123> Там же код тот же используеьтся
[09:25:58] <j123123> любитель криппи языков: https://archive.org/web/ попробуй через эту штуку скачать
[09:26:12] <любитель криппи языков> ._.
[09:38:05] O01eg вышел из конференции
[09:38:26] dzhon зашёл в конференцию
[09:42:40] enaken зашёл в конференцию
[09:47:47] eaeee вышел из конференции
[09:55:44] <ForNeVeR> любитель криппи языков: ты должен залогиниться, чтобы скачать старые версии JDK.
[09:56:00] <ForNeVeR> Вот такой вот у нас орацле.
[09:56:27] <j123123> наверняка они где-то выложены
[09:56:33] <ForNeVeR> Выложены.
[09:56:43] <j123123> и можно скачать без залогиниваний
[09:58:06] любитель криппи языков вышел из конференции
[09:58:17] <ForNeVeR> Ну, JDK7 и JDK8 я ставлю из choco, там никуда логиниться не нужно. Можно подсмотреть, откуда оно скачивает дистрибутивы.
[09:58:31] <ForNeVeR> А если тебе нужно JDK6 - ну... скажем так, я тебе искренне соболезную.
[09:58:53] <ForNeVeR> (наверное, тоже откуда-то можно скачать, но соболезнования всё равно принимай)
[10:00:54] <ɹǝɟılʍǝu> Блять утра
[10:03:40] magog вышел из конференции
[10:04:11] <j123123> а зачем может понадобиться древняя JDK?
[10:04:24] <j123123> ну всмысле, разве там нет полной обратной совместимости?
[10:05:28] <j123123> мне в голову приходит только мысль что чтобы запускать эту JDK на древних версиях виндовсов
[10:05:37] <j123123> например windows 98 или еще чего похуже
[10:08:12] <j123123> ForNeVeR: Вот например последние версии JDK успешно работают на древней для 2015 года XP
[10:08:28] <j123123> почему мокрософт не хочет так же поддерживать и свой дотнет на XP?
[10:08:32] <ForNeVeR> j123123: работают ли?
[10:08:44] <ForNeVeR> Вроде как в восьмёрке поддержку XP выпиливали.
[10:09:08] <ForNeVeR> А мокрософт бы, может, и хотел чего-то там поддержать, но про XP он уже не знает ничего.
[10:09:10] <ForNeVeR> Не было такой ОС.
[10:09:29] <ForNeVeR> j123123: ну а вообще - нахера ему это, например?
[10:09:38] <j123123> https://www.java.com/en/download/faq/winxp.xml Yes. As noted, users may still continue to use Java 8 on Windows XP at their own risk, but we can no longer provide complete guarantees for Java on Windows XP, since the OS is no longer being updated by Microsoft.
[10:09:47] <ForNeVeR> Я бы тоже хотел в своих разработках поддерживать как можно меньше. В идеале - ничего не поддерживать.
[10:10:04] <ForNeVeR> Чем меньше разных окружений ты поддерживаешь - тем проще разработка. Это очевидно.
[10:10:24] <ForNeVeR> Стоимость разработки, которая не поддерживает никаких окружений, нулевая :)
[10:11:04] <j123123> ForNeVeR: Представь ситуацию, что есть старый парк каких-то машин с этими XP, и контора хочет купить некий софт клиенский, который как оказывается требует такую версию дотнета, которая на XP не ставится тупо
[10:11:22] <ForNeVeR> j123123: я срать хотел на эту ситуацию, меня это всё не ебёт совершенно.
[10:11:22] <j123123> А софт очень нужен
[10:11:32] <ForNeVeR> Очень нужен - платите, мы поддержим вам что угодно.
[10:11:45] <j123123> кто? Майкрософт?
[10:11:55] <ForNeVeR> Кому надо - тот пусть и платит.
[10:12:09] <j123123> Или разработчики софта станут его (софт) портировать на древний дотнет за деньги?
[10:12:18] <ForNeVeR> А как ты хотел? Забесплатно?
[10:12:38] <ForNeVeR> Точно такая же ситуация: есть контора, у которой куча машин на каком-нибудь древнем линуксе.
[10:12:46] <ForNeVeR> И они хотят себе установить личкрафт, очень нужен.
[10:12:58] <ForNeVeR> Что им делать, кому платить?
[10:13:18] <j123123> ну с линуксом ситуация кардинальным образом отличается ввиду нулевой стоимости этого самого линукс
[10:13:19] <j123123> а
[10:13:30] <ForNeVeR> Не вижу разницы.
[10:13:45] <ForNeVeR> Вот я описал ситуацию. При чём тут вообще стоимость линукса?
[10:14:13] <ForNeVeR> У них есть парк машин с древним линуксом. Личкрафт на него не ставится, qt свежей нету (а, может, и вообще нету). Что им тут даёт нулевая стоимость линукса?
[10:14:18] <j123123> в случае с виндой надо закупать новые лицензии, в случае с линкусом тупо обновить дистрибутив, или статически скомпилировать личкрафты с кутями и глибц
[10:14:32] <ForNeVeR> Это совершенно не выливается в нулевую стоимость обновления машин или нулевую стоимость портирования софта.
[10:14:34] <j123123> и прочим, от чего он зависит
[10:14:52] <ForNeVeR> (и я ещё не говорю о том, что этот линукс кто-то может саппортить за валюту)
[10:15:16] <j123123> собрать личкрафт статически это даже не портирование
[10:15:22] <j123123> это просто компиляция
[10:15:26] <ForNeVeR> Конечно.
[10:15:43] <ForNeVeR> Ты забыл ещё туда включить ядро и X-сервер.
[10:15:53] <ForNeVeR> И дрова на оборудование, наверное, чтобы этот X-сервер завести.
[10:16:00] <ForNeVeR> Очень древние машины, понимаешь ли :)
[10:16:39] <j123123> ты хочешь сказать, что там ядро может какие-то системные вызовы не поддерживать, которые личкрафту нужны? Что-то я сомневаюсь в возможности подобного...
[10:16:44] <ForNeVeR> j123123: окей, раз стоимость нулевая, не изволишь мне прямо сейчас собрать личкрафт под МСВС?
[10:16:55] <ForNeVeR> Это ж тебе ничего не будет стоить, стоимость _нулевая_.
[10:17:00] <ForNeVeR> Прямо сейчас. Изволь.
[10:17:12] O01eg зашёл в конференцию
[10:17:41] MaXGGXaM вышел из конференции
[10:18:10] <j123123> Для этого мне нужно время, а я не собираюсь его на такую чепуху тратить
[10:18:16] <ForNeVeR> Ах, время!
[10:18:17] <j123123> Время не всегда деньги кстати
[10:18:32] <ForNeVeR> Только если ты в тюрьме, наверное.
[10:18:37] <ForNeVeR> Или при коммунизме, хех.
[10:18:44] <ForNeVeR> Но время - это всегда ресурс.
[10:18:54] MaXGGXaM зашёл в конференцию
[10:19:26] <ForNeVeR> j123123: короче, стоимость портирования всякого софта под всякие древние ОС никогда не может быть нулевой.
[10:19:58] <ForNeVeR> Если все компоненты открытые или в твоём ведении - это приницпиально проще, но никогда не бесплатно.
[10:20:27] <ForNeVeR> Если есть хоть один закрытый компонент, код которого недоступен - это принципиально сложнее.
[10:20:35] <j123123> ну допустим. Но эта стоимость в случае с линуксом и личкрафтом будет значительно меньше, чем виндовс ХР и какое-то корпоративное дотнет приложение
[10:20:51] <ForNeVeR> Отнюдь.
[10:21:04] <ForNeVeR> Вот я щас соберу "корпоративный" хелловорлд на 4.5.
[10:21:13] <ForNeVeR> И портирую его за три минуты на 4.0.
[10:21:39] <ForNeVeR> Собственно, я свою Tesla так и таскал туда-сюда несколько раз. На XP и обратно. Без особых неприятностей.
[10:21:57] <ForNeVeR> А личкрафт я вообще не могу закомпилять, например :)
[10:22:14] <ForNeVeR> Значит, стоимость портирования личкрафта моими силами будет выше, чем стоимость портирования Tesla.
[10:23:05] <j123123> Ну если твой корпоративный хеллоуворлд на 4.5 по сложности сопоставим с личкрафтом...
[10:23:11] <ForNeVeR> // под линуксом я личкрафт несколько раз компиялл, но всё равно весь процесс занимал дольше времени, чем внесение изменений в Tesla, чтоб она работала под .NET 4)
[10:23:15] <ForNeVeR> s/)//
[10:23:18] <horta hell> ForNeVeR: // под линуксом я личкрафт несколько раз компиялл, но всё равно весь процесс занимал дольше времени, чем внесение изменений в Tesla, чтоб она работала под .NET 4
[10:24:26] <j123123> http://www.samsung.com/uk/support/smartview2/ вот например есть такая штука для самсунговских телеков. Проблема в том, что она не работает в XP потому что ей нужен новый дотнет
[10:24:29] <ForNeVeR> j123123: глупо строить тут любые абсолютные предположения, короче. Я согласен, что при условии открытости всех компонентов работать в основном будет проще, но не более того.
[10:24:37] <j123123> а новые виндовсы у меня в виртуалке тормозят
[10:24:58] <ForNeVeR> С каких пор это проблема самсунга? :)
[10:25:12] <ForNeVeR> Ну и вообще, в mono запускай, лалка.
[10:25:15] <j123123> Ну это значит что они ограничивают ЦА этой программы
[10:25:23] <j123123> под mono оно тем более не заработает
[10:25:26] <ForNeVeR> Кем ограничивают?
[10:25:30] <j123123> там какие-то нативные компоненты
[10:25:41] <ForNeVeR> Вроде как я пока что не вижу никаких пользователей, которые ей пользоваться не смогли.
[10:25:46] <j123123> Ограничивают тем, что это запускается только на современных виндовсах
[10:25:51] <ForNeVeR> Ну и отлично.
[10:26:14] <ForNeVeR> j123123: если б у тебя была хоть одна программа, то я бы на её примере показал тебе проблемы.
[10:26:18] <ForNeVeR> j123123: но у тебя программ нет.
[10:26:20] <ForNeVeR> Так что иди нахуй.
[10:26:23] <ForNeVeR> </thread>
[10:26:23] <j123123> в моно оно тем более не заработает, уже хотя бы потому, что там WPF
[10:26:35] <j123123> Проблемы с чем?
[10:26:41] <j123123> Программы-то у меня есть
[10:26:54] <ForNeVeR> Почему они не запускаются под linux 1.0?
[10:27:03] <ForNeVeR> Или какой там был. 0.95
[10:27:09] <j123123> Потому что никто не использует эту версию
[10:27:11] <ForNeVeR> Давай, поддерживай! Зачем ты ограничиваешь ЦА?
[10:27:19] <j123123> а XP используют
[10:27:23] <ForNeVeR> Используют.
[10:27:36] <ForNeVeR> Я уверен, что можно найти какую-нибудь старую машину с 0.95 ядром, да хотя б в музее.
[10:27:40] <j123123> я ж не хочу чтобы там 98 винда поддерживалась, или 3.11
[10:28:05] <ForNeVeR> Чем они отличаются от XP?
[10:28:05] <j123123> Да, но кому там нафиг сдалась моя программа, считающая простые числа например?
[10:28:22] <ForNeVeR> Такие же ОС, в таком же официальном статусе не поддерживаемых разработчиком.
[10:28:29] <ForNeVeR> Короче, пофиг.
[10:28:46] <j123123> Тем, что 98 винда уже вообще вышла из употребления, а XP еще используют
[10:28:48] <ForNeVeR> Я понимаю позицию производителя.
[10:30:16] <j123123> Если операционка уже музейный экспонат, поддерживать ее действительно незачем
[10:30:28] <j123123> но XP пока что не имеет такого статуса
[10:30:47] <j123123> и поэтому было бы логичным, чтоб ее поддерживали
[10:31:40] <j123123> ForNeVeR: Кстати, существуют какие-то криво-костыльные способы установки .NET 4.5 в вайне внезапно
[10:31:55] <j123123> но он там конечно глючит и не работает как хотелось бы
[10:31:59] <ForNeVeR> Кто этот статус выдаёт у тебя?
[10:32:03] <ForNeVeR> Разработчик сказал - всё.
[10:32:10] <ForNeVeR> Или, гм, "народ"?
[10:32:27] <j123123> но OpenRA в виндовый я через дотнет 4.5 с винды запускал
[10:32:36] <j123123> ForNeVeR: Статистика использования
[10:32:50] <ForNeVeR> Статистика - это которая наглая ложь?
[10:33:01] <ForNeVeR> Отлично.
[10:33:09] <ForNeVeR> j123123: короче, разговор мне неинтересен.
[10:33:14] <ForNeVeR> Спасибо за моё потраченное время.
[10:33:21] <j123123> Удивляет статистика, касающаяся Windows XP. Как показали собранные данные, доля этой ОС начала расти. По данным Statcounter рост составил 0,24%, и теперь эта ОС занимает 12,23% рынка. По данным Netmarketshare рост составил 0,22% и достиг 19,15%.
[10:33:45] <j123123> 14 марта 2015
[10:34:08] <j123123> http://hotlog.ru/global/os вот тут еще проценты можно посмотреть
[10:34:52] <j123123> у XP кстати больше процент, чем у висты
[10:34:58] <j123123> виста вообще фейл полный
[10:35:23] <j123123> лучше бы вместо поддержки висты потратились на поддержку XP, у нее пользователей больше
[10:37:56] superka вышел из конференции
[10:38:03] <j123123> вот кстати весьма заметное преимущество опенсорса над всякими проприетарными разработками
[10:38:50] <j123123> Пользователи зависят от желания или нежелания М$ поддерживать операционку
[10:38:59] <j123123> выпускать обновления и проч.
[10:39:33] <j123123> А всякие там линуксы не подвержены такой фигне. При желании можно форкнуть древнее ядро, древний гном или кеды и развивать их, если новые оказались говном
[10:39:44] <j123123> вот например MATE
[10:40:00] <j123123> или https://www.trinitydesktop.org/
[10:41:39] <j123123> ForNeVeR: Ты ведь не считаешь что монополия на право развивать или не развивать некое ПО это что-то хорошее?
[10:41:52] <ForNeVeR> Да чего ты пристал.
[10:41:55] <j123123> как в случае устаревания XP потому что Microsoft так сказал
[10:41:59] <ForNeVeR> Отвянь, говорят.
[10:48:07] <gsomix> Утро.
[10:48:56] <j123123> $pet stats
[10:48:58] <horta hell> j123123:
Кличка: Floating Profit/Loss
Здоровье: 11
Сытость: 28
Возраст: 17 часов
[10:49:00] <j123123> $pet heal
[10:49:02] <horta hell> j123123: Floating Profit/Loss был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[10:49:14] <j123123> $pet transfer horta\ hell 1
[10:49:14] <horta hell> j123123: Транзакция успешна.
[10:56:21] m4n71k0r зашёл в конференцию
[10:59:50] <j123123> кстати интересно, можно ли Rust, Go, D завести в windows 98 например?
[11:00:02] <j123123> наверняка через костыли заведется как-нибудь
[11:02:43] <Kerrigаn> вряд ли
[11:02:50] <Kerrigаn> руст точно нет
[11:11:22] <j123123> Kerrigаn: Почему нет?
[11:11:33] <j123123> Что там такого специфичного используется?
[11:12:34] <ForNeVeR> j123123: https://github.com/rust-lang/rust/issues/12842#issuecomment-76674381
[11:13:12] <ForNeVeR> Если всё это выпилишь из stdlib - насколько я понимаю, поддержка получится "сама собой".
[11:15:23] <Kerrigаn> икспи же поддерживается уже, не?
[11:17:17] OKTAVIUS зашёл в конференцию
[11:27:32] <j123123> Я б вместо винапи напрямую с системными вызовами ОС работал, если бы свой язык пилил
[11:27:38] OKTAVIUS вышел из конференции
[11:27:39] <j123123> под винду
[11:27:44] OKTAVIUS зашёл в конференцию
[11:28:14] <j123123> ну может у меня был бы минимальный апи-зависимый код для определения точной версии ОС
[11:29:42] <j123123> и потом все через системные вызовы
[11:30:45] <m4n71k0r> если бы да кабы, во рту выросли б грибы
[11:30:48] <m4n71k0r> утро
[11:30:57] <j123123> Go вот например не использует glibc
[11:31:11] <m4n71k0r> чо правда?
[11:32:27] <ForNeVeR> j123123: ну, правда, своих языков ты не пилишь, зато являешься эдаким диванным экспертом по всем вопросам.
[11:32:41] <j123123> кто сказал что не пилю?
[11:32:44] <ForNeVeR> Поэтому тебе, конечно, намного виднее, чем разработчикам Rust.
[11:33:07] <ForNeVeR> Где код?
[11:33:08] <j123123> как раз таки кое-что пилю. Но пока это интерпретатор
[11:33:14] <j123123> код потом выложу
[11:33:18] <ForNeVeR> А, ну конечно.
[11:33:23] <j123123> когда будет более-менее завершенным
[11:33:26] <ForNeVeR> А я миллиард языков запилил.
[11:33:35] <ForNeVeR> Поэтому я тебя в миллиард раз авторитетнее.
[11:33:39] <ForNeVeR> Миллиард!
[11:33:44] <ForNeVeR> (код потом выложу, конечно)
[11:33:46] <j123123> ну я конечно могу тебе объявления функций показать
[11:33:50] <m4n71k0r> а я почтальон языков запилил
[11:33:52] <j123123> только там нифига интересного
[11:33:57] <ForNeVeR> m4n71k0r: бля, ты круче.
[11:33:57] <j123123> я это переписать хочу
[11:34:08] <j123123> точнее, создать код, генерирующий код функций
[11:34:14] <ForNeVeR> j123123: знаешь, либо у тебя ничо нету, либо у тебя там копипаст.
[11:34:20] <ForNeVeR> Поэтому ты боишься показать.
[11:34:39] <ForNeVeR> j123123: ну и вообще, ты ничем не лучше мелкософта получаешься. Закрыл код и давишь авторитетом, хе-х.
[11:37:06] <j123123> ForNeVeR: http://pastebin.com/D8E86bRJ вот
[11:37:13] <j123123> можешь посмотреть если интересно
[11:37:16] <j123123> но там макросы
[11:37:21] <j123123> я от них намерен отказаться
[11:37:29] <j123123> инструкция это будет по сути функция
[11:38:01] <j123123> т.е. у меня будет код, составленный из указателей на функции, берущих из стека аргументы
[11:38:18] <j123123> и будет еще условные операторы и goto
[11:38:33] <j123123> мне нужно декларативное описание
[11:38:41] <j123123> там много чего закомментировано
[11:38:53] <m4n71k0r> почти всё
[11:39:12] <j123123> Ну я в процессе размышления над тем, как это лучше всего реализовать
[11:39:38] <ForNeVeR> И поучения разработчиков Rust.
[11:40:07] <j123123> А я разве их поучал?
[11:40:08] <j123123> пфф
[11:40:13] <ForNeVeR> Пфффф.
[11:40:28] <j123123> ПФФФФФФФФ
[11:40:30] <j123123> ПШШШШШ
[11:40:37] <j123123> $say 10
[11:40:38] <j123123> $say 10
[11:40:39] <j123123> $say 10
[11:40:48] <horta hell> j123123: не в дюну. Я в GNU/Linux тоже с консоли дебажу
[11:40:49] <j123123> хорта так делает
[11:40:52] <horta hell> j123123: Пойди напиши сам с собой не сталкивается, он проходит сквозь себя
[11:40:57] <horta hell> j123123: Только там одна ошибка есть в множестве, то вместо хранения самого битового вектора 0000000000001000000000001000001001 можно хранить расстояние между единичками
[11:41:00] <ForNeVeR> Делает, да :)
[11:41:14] <ForNeVeR> Она ещё говорит "Я твой хортец" :3
[11:42:54] <gsomix> $dice 0 0
[11:42:54] <horta hell> gsomix: Хочешь кексик?
[11:43:01] <gsomix> Да! ^__^
[11:43:21] <j123123> $say 10
[11:43:22] <horta hell> j123123: нет, вариант никому ничего не запускать, практически вся память будет свободной
[11:43:22] <j123123> $say 10
[11:43:24] <j123123> $say 10
[11:43:25] <horta hell> j123123: Интересно, там в вижуалстудии - не умеет. Умеет. Во-первых код на этом WFP? Оно ж только на лиспе
[11:43:29] <horta hell> j123123: И возможна ли при таких размерах ситуация, чтобы символ наполовину записался в массив и передать на него писали только через таблицу
[11:43:41] <j123123> $dice 0 0
[11:43:41] <horta hell> j123123: Что-то я устала
[11:43:44] <j123123> $dice 0 0
[11:43:44] <horta hell> j123123: Подождите своей очереди, я не успеваю!
[11:45:23] <gsomix> http://www.atoptics.co.uk
[11:46:54] <gsomix> ɹǝɟılʍǝu, ^
[11:47:28] <j123123> $pet feed
[11:47:29] <horta hell> j123123: Floating Profit/Loss был близок к голодной смерти, но вы его вовремя покормили. Вы зарабатываете 1PTC.
[11:47:38] <j123123> $pet transfer horta\ hell 1
[11:47:39] <horta hell> j123123: Транзакция успешна.
[11:48:08] <j123123> $pet rating
[11:48:09] <horta hell> j123123:
h-rta hell: 13PTC
Minoru: 10PTC
F-rNeVeR: 1PTC
[11:49:16] <m4n71k0r> когда не знаешь что делать - покорми пета
[11:49:42] <gsomix> Не то скинул. Вот. http://www.atoptics.co.uk/opod.htm
[11:55:33] <j123123> кстати почему в си есть операторы && || но нет ^^ ?
[11:55:48] <j123123> логический xor
[11:56:27] superka зашёл в конференцию
[11:56:49] <Kerrigаn> зачем он?
[11:57:00] <Kerrigаn> на булевых и обычный работает
[11:57:49] <j123123> Kerrigаn: Ну для этого надо !! делать
[11:58:00] <j123123> чтоб в bool кастовать
[11:58:24] <j123123> хотя можно и ! один раз сделать
[11:59:49] <j123123> судя по таблице истинности для xor-а
[12:01:17] <j123123> обычный xor просто так не сработает
[12:04:22] <Kerrigаn> вот видишь?
[12:04:31] <Kerrigаn> какой еще логический в сишечке?
[12:05:26] <j123123> Kerrigаn: не понимаю тебя. Ты хочешь сказать что логический xor не нужен потому что его можно сделать через битовый xor? Тогда зачем логические || && нужны?
[12:05:38] <j123123> их ведь тоже через битовые можно сделать
[12:06:23] <j123123> Мне кажется что более логичным было бы заявить, что битовый xor не сделали потому что ^^ напоминает японский смалик
[12:06:58] <j123123> или еще что-нибудь в этом духе
[12:11:16] <Kerrigаn> я хочу сказать, что в сишечке нет логического типа
[12:13:17] <j123123> stdbool.h есть
[12:13:31] <j123123> С соответствующим определенным типом
[12:14:32] <j123123> в качестве логического типа можно использовать char, signed char, unsigned char, int, unsigned int итд итп
[12:14:39] <j123123> при желании
[12:15:20] <j123123> суть в том что 0 считается false а все кроме нуля это true. По такой логике работают эти || &&
[12:15:25] <Kerrigаn> #define bool _Bool
#define true 1
#define false 0
[12:15:31] <Kerrigаn> я сказал, что нет
[12:15:47] <j123123> почему не сделали аналогичным образом с ^^ - совершенно неясно
[12:16:30] <Kerrigаn> потому что не нужно засовывать в компилятор мутную реализацию
[12:17:01] <j123123> _Bool вот есть
[12:17:06] <Kerrigаn> а кастомных операторов нет
[12:17:12] <Kerrigаn> это всего лишь дефайн
[12:17:12] <j123123> это тип, ключевое слово в С
[12:17:25] <Kerrigаn> который можно добавить без изменения компилятора
[12:17:29] <j123123> в стандарте есть
[12:17:58] <j123123> uint32_t тоже можно добавить без изменения компилятора
[12:18:00] <Kerrigаn> стандарт != реализация
[12:18:14] <j123123> если его вдруг нет
[12:18:15] <Kerrigаn> всё, мне лень дальше сраться
[12:18:19] <j123123> ну ок
[12:18:30] <Kerrigаn> у меня ртмп злит меня пятый день
[12:19:07] <j123123> а что с ним не так?
[12:20:05] reggies зашёл в конференцию
[12:20:10] <Kerrigаn> 1. у него нет спеков
2. оно виснет по непонятным причинам
3. при переподключении ффмпег сегфолтится
[12:20:30] <j123123> используй rtmpdump
[12:21:32] <Kerrigаn> зачем?
[12:22:09] <j123123> он специально под него заточен
[12:22:34] <j123123> и он у меня работал, когда мне надо было стырить видео и музыку с этого rtmp
[12:23:04] <j123123> к тому же его исходники можно использовать вместо спеков
[12:23:46] <Kerrigаn> мне не нужно тырить
[12:24:00] <Kerrigаn> > исходники можно использовать вместо спеков
ОЧЕНЬ СМЕШНО БЛЯДЬ
[12:24:28] <j123123> всегда так делаю, когда нет спеков
[12:24:59] <Kerrigаn> все исходники, которые я видел стримили только из готового файла
[12:25:04] <Kerrigаn> а у меня живой стрим
[12:25:26] folex зашёл в конференцию
[12:26:12] <j123123> Стоп. Тебе нужно записывать или стримить?
[12:26:26] <Kerrigаn> стримить
[12:27:00] <j123123> А почему именно через rtmp?
[12:27:06] <Kerrigаn> потому что
[12:27:11] <Kerrigаn> не спрашивай
[12:27:20] <j123123> Ладно
[12:28:18] <Kerrigаn> я вообще последние пару дней начал сходить с ума и копать как бы переделать всё это на rtsp
[12:28:42] <Kerrigаn> в итоге понял, что rtsp-серверов production качества просто нет
[12:28:56] MaXGGXaM вышел из конференции
[12:29:21] <Kerrigаn> попробую еще одну наркоманскую идею
[12:30:13] <j123123> Kerrigаn: В livecoding.tv используется какой-то плагин для нгникс
[12:30:15] MaXGGXaM зашёл в конференцию
[12:30:20] <j123123> ты его пробовал?
[12:31:54] <j123123> Kerrigаn: https://github.com/arut/nginx-rtmp-module
[12:32:20] <j123123> что ты вообще пробовал?
[12:33:14] <Kerrigаn> j123123: у нас это и стоит
[12:33:56] <Kerrigаn> проблема где-то или на клиенте или посередине
[12:34:22] <j123123> логи есть епт?
[12:34:28] <j123123> Ну там что и как не работает?
[12:34:53] <j123123> Просто я с этим rtmp тоже слегка провозился, когда пытался стрим с этого https://www.livecoding.tv/rexim посмотреть
[12:35:17] <Kerrigаn> есть, ничего подозрительного кроме того что во время проседания он перестает получать данные одинаковыми кусками
[12:35:27] <Kerrigаn> в смысле меньше чем сервер ожидает
[12:36:17] <Kerrigаn> ща попробую на другом сервере
[12:36:21] <j123123> подробнее. Сервер отдает поток неправильно?
[12:36:37] <Kerrigаn> так, дело не в сервере
[12:36:45] <Kerrigаn> на srs тоже обламывается
[12:37:26] <j123123> попробуй через пайп накостылить
[12:37:40] <j123123> или fifo
[12:37:46] <Kerrigаn> какой еще пайп?
[12:37:50] <Kerrigаn> я с ведроида вещаю
[12:37:52] <j123123> ну т.е. создаешь fifo и пихаешь в него стрим
[12:38:02] <j123123> в андроиде нельзя fifo создать?
[12:38:40] <Kerrigаn> у меня есть бинарный блоб ффмпега, которому я кормлю кадры и звук
[12:38:51] <Kerrigаn> вопросы?
[12:39:02] <j123123> окей, и что этот блоб потом делает?
[12:39:15] <Kerrigаn> стримит по ртмп
[12:40:03] <j123123> Сам ffmpeg умеет стримить? Или он кому-то отдает закодированное видео?
[12:40:46] <j123123> хмм...
[12:43:49] <j123123> Kerrigаn: ffmpeg шлет поток в nginx-rtmp-module и потом он уже стримит видео, так?
[12:43:56] <Kerrigаn> да
[12:44:12] <j123123> А если сразу через ffmpeg? Тоже баги?
[12:44:33] <j123123> т.е. напрямую
[12:44:36] ascrazy зашёл в конференцию
[12:46:29] <Kerrigаn> напрямую через ffmpeg обычно все нормально, потому что полноценная машина != телефон на андроиде
[12:49:15] <j123123> Kerrigаn: Поясни детальнее, как вся эта связка работает. Ты с телефона ffmpeg-ом стримишь rtmp-мом, где-то стоит твой сервер который этот rtmp читает, и потом раздает всем желающим этот стрим, так?
[12:49:28] <Kerrigаn> я юзаю ffmpeg как набор либ
[12:49:38] <Kerrigаn> а не как консольное приложение
[12:49:43] <j123123> надо понять, в каком месте именно проблема
[12:50:07] <Kerrigаn> проблема там где я отдаю кадры ффмпегу
[12:50:25] rafaelrs вышел из конференции: Replaced by new connection
[12:50:27] rafaelrs зашёл в конференцию
[12:51:04] <j123123> тогда я бы попробовал на твоем месте другую версию ffmpeg
[12:51:13] <ForNeVeR> Мне тоже кажется, что несимметрично отсутствие оператора ^^
[12:51:18] <ForNeVeR> Но он не так уж и часто нужен.
[12:52:02] <Kerrigаn> кто-нибудь вообще понял что за моноиды в этом хаскеле и зачем оно нужно?
[12:52:39] <ForNeVeR> Kerrigаn: а зачем классы в C++ и зачем оно нужно?
[12:52:46] <ForNeVeR> Чтобы что-то объявлять как класс :3
[12:53:02] <ForNeVeR> Вот и моноид - чтобы объявлять вещи моноидами, и потом общемоноидальные абстракции юзать.
[12:53:26] <ForNeVeR> Ну то есть никакой ракетной науки там нету.
[12:53:56] <ForNeVeR> А все эти моноиды и функторы - просто дурацкие названия для совершенно обычных вещей (для каких именно - см. в определении тайпкласса, там всего-то пара функций).
[12:57:43] <Kerrigаn> функтор это не функциональный тип, не?
[12:58:10] <Kerrigаn> короче хаскель был нормальным языком пока я не добрался до этой наркомании
[12:59:11] <Kerrigаn> забавно, походу у меня энкодер забивается
[13:01:02] <ForNeVeR> Kerrigаn: не, функтор - это вообще не связано с функциями.
[13:01:29] <Kerrigаn> прекрасно
[13:01:53] <ForNeVeR> Kerrigаn: дак представляешь, они по поводу этой наркомании ещё и срутся.
[13:02:05] <Kerrigаn> давайте пойдем их и отпиздим?
[13:02:24] <Kerrigаn> за разведение бессмысленного бреда, который портит людям мозг
[13:02:24] <ForNeVeR> Kerrigаn: в последней версии какой-то там функтор перенаследовали от какого-то там Applicative, и это вызывает небывалый баттхёрт у некоторых юзеров.
[13:02:50] <ForNeVeR> Ну, у них это всё обосновано. Это математика же. И они просто следуют концепциям.
[13:03:12] <ForNeVeR> Хотя для того, кто этой математики не знает, получается чёрте-что, конечно.
[13:03:28] <Kerrigаn> ученые и программисты.жпг
[13:09:15] <Kerrigаn> блин, вот почему нормально юзать аппаратный энкодер можно только с 4.4?
[13:09:44] <Kerrigаn> а юзать без ебли с перерендерингом только вообще с лолипопа
[13:13:50] <Kerrigаn> попробую фреймрейт снижать когда телефон перегружается
[13:36:35] ckorzhik зашёл в конференцию
[13:38:03] ascrazy вышел из конференции
[13:39:14] <0xd34df00d> ForNeVeR: как мне запустить battlefield 4 на windows 98?
[13:39:36] <ForNeVeR> 0xd34df00d: я не знаю, что такое battlefield. Попробуй дабл-кликом по иконке.
[13:40:20] <Kerrigаn> што
[13:40:24] <Kerrigаn> это точно настоящий дедфуд?
[13:40:37] <m4n71k0r> вполне себе обычный
[13:41:33] <0xd34df00d> ForNeVeR: это к вашему утреннему разговору про стоимость владения и прочую хуиту.
[13:42:02] <ForNeVeR> 0xd34df00d: я догадался, хотя твой тезис пока не понял.
[13:42:14] <ForNeVeR> (и, кстати, про стоимость владения не говорили)
[14:05:15] ckorzhik вышел из конференции
[14:09:14] MaXGXaM вышел из конференции: Replaced by new connection
[14:09:23] MaXGXaM зашёл в конференцию
[14:25:22] horta hell вышел из конференции: Disconnected: Replaced by new connection
[14:25:23] horta hell зашёл в конференцию
[14:41:32] superka вышел из конференции
[14:56:30] <gsomix> $send rexim http://www.atoptics.co.uk/fz210.htm
[14:56:32] <horta hell> gsomix: Сообщение помещено в очередь.
[15:05:17] Mr.Purple зашёл в конференцию
[15:25:55] <ɹǝɟılʍǝu> Орту ад
[15:33:57] Graf зашёл в конференцию
[15:34:14] Graf вышел из конференции
[15:34:26] ckorzhik зашёл в конференцию
[15:38:02] enaken вышел из конференции
[15:38:10] enaken зашёл в конференцию
[15:47:01] grouzen зашёл в конференцию
[15:54:52] Minoru зашёл в конференцию
[15:59:14] 4ppleboy вышел из конференции
[16:03:34] folex вышел из конференции
[16:03:40] folex зашёл в конференцию
[16:06:51] ForNeVeR вышел из конференции: Disconnected: closed
[16:12:57] sss|zombie зашёл в конференцию
[16:37:39] ForNeVeR зашёл в конференцию
[16:40:05] <ckorzhik> ForNeVeR, спасибо, погуглил про установку в локальный репозиторий в lein, сделал, теперь можно пробовать быдлокодить.
http://www.spacjer.com/blog/2015/03/23/leiningen-working-with-local-repository/
[16:40:45] <ForNeVeR> ckorzhik: мне чото казалось, что мы с тобой это уже пробовали.
[16:42:02] <ckorzhik> Хм, когда пробовал, не изменял project.clj (надо прописать новый jar файл).
[16:49:07] OKTAVIUS вышел из конференции
[16:51:26] OKTAVIUS зашёл в конференцию
[17:04:13] Mr.Purple вышел из конференции
[17:11:42] ddd зашёл в конференцию
[17:12:28] superka зашёл в конференцию
[17:13:58] grouzen вышел из конференции
[17:28:54] MaXGXaM вышел из конференции
[17:41:07] любитель криппи языков зашёл в конференцию
[17:41:15] <любитель криппи языков> эй тимота
[17:41:17] rexim зашёл в конференцию
[17:41:23] <любитель криппи языков> как перестать депрессировать и начать жить?
[17:41:48] <rexim> Дратуте!
[17:42:49] rexim установил(а) тему: 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

[17:45:42] <m4n71k0r> любитель криппи языков: я уже отвечал
[17:45:46] <m4n71k0r> утро
[17:47:43] <rexim> m4n71k0r: дядюшка Монти!
[17:47:49] <rexim> Здравствуй!
[17:53:12] <m4n71k0r> АРЭЙ АЙ АЙ !
[17:54:25] <любитель криппи языков> m4n71k0r: напомни плз
[17:55:40] <gsomix> m4n71k0r, и мне.
[17:55:44] <gsomix> rexim, плям.
[17:57:22] <m4n71k0r> любитель криппи языков: мне не кайф одно и тоже говорить) Скажу по-другому. Если ты в депрессии, то просто подумай, что ты и есть депрессия. Твоё состояние очень трудно отделимо от твоего Я. Вот с этим уже проще жить. Ну и главное: Если не знаешь, что делать - ешь^Wпиши код!
[17:59:38] <любитель криппи языков> кстати про код
[17:59:45] <любитель криппи языков> тут хиндли-милнера кто-нибудь разумеет?
[18:00:03] <любитель криппи языков> я тут читнул матчасти... все заебись, все красиво
[18:00:16] <m4n71k0r> лично я люблю просто говорить, что его во многих языках нет
[18:00:17] <любитель криппи языков> но нихуя не понятно как это в реальности реализовать
[18:00:25] <m4n71k0r> как в х-ле?
[18:00:37] <любитель криппи языков> как в МЛе
[18:00:43] <любитель криппи языков> тайпклассы пока похуй
[18:00:47] <m4n71k0r> разницы не вижу
[18:00:50] <любитель криппи языков> я принцип хочу понять
[18:01:18] <ɹǝɟılʍǝu> Чо вы привязались к Хиндли-Милнеру?)
[18:01:32] <ɹǝɟılʍǝu> Тут целая куча систем типов.
[18:01:34] <любитель криппи языков> ɹǝɟılʍǝu: изобразить пытаюсь потому что
[18:01:38] <любитель криппи языков> например?
[18:01:39] <horta hell> Floating Profit/Loss демонстративно гремит миской, требовательно ворча.
[18:01:42] <любитель криппи языков> вбрось баззворды
[18:01:47] <любитель криппи языков> $pet feed
[18:01:47] <horta hell> любитель криппи языков: Floating Profit/Loss накинулся в голодной ярости на любитель криппи языков, едва давая увернуться ценой потери выпавшего кошелька. Вы теряете 1PTC, зато Floating Profit/Loss накормлен.
[18:01:52] <любитель криппи языков> лол
[18:01:58] <любитель криппи языков> гадкая скотина!
[18:02:06] <любитель криппи языков> а его можно пнуть там, я не знаю?
[18:02:17] <m4n71k0r> он просто оправдывает свой ник теперь
[18:02:57] <m4n71k0r> а то раньше не очень было понятно, почему он птц отбирал
[18:04:28] <любитель криппи языков> он как мой кошак
[18:04:31] <любитель криппи языков> хочет всех убить
[18:04:37] <любитель криппи языков> но ленится
[18:13:11] <rexim> gsomix: гсомиксяка-вака!
[18:13:11] gsomix вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[18:13:12] gsomix зашёл в конференцию
[18:13:18] <rexim> лол
[18:13:30] <rexim> Меня тут зовут в яндекс на плюсах херачить.
[18:14:29] MaXGGXaM вышел из конференции: Replaced by new connection
[18:14:31] MaXGGXaM зашёл в конференцию
[18:15:11] <Kerrigаn> херачить или на собеседование?
[18:15:58] enaken вышел из конференции
[18:16:59] <rexim> > Меня тут зовут в яндекс на плюсах херачить.
> херачить или на собеседование?
Вот, честно, не знаю, как на такой вопрос ответить...
[18:17:08] <rexim> Вроде бы все четко написал.
[18:17:36] <Kerrigаn> потому что зовут это может быть "приходите к нам на собеседование - вы нам не подходите"
[18:18:42] <rexim> У меня такое чувство, что у тебя каша в голове. Извини, я совершенно не понимаю твои вопросы.
[18:19:52] <ɹǝɟılʍǝu> rexim, на плюсах? Это хорошо!
[18:20:46] <rexim> ɹǝɟılʍǝu: ага, не плохо. Только вот места остались только в городе.
[18:21:00] <rexim> А я ненавижу город.
[18:21:19] <ɹǝɟılʍǝu> неплохо*
[18:21:24] <rexim> Спасибою
[18:21:35] <rexim> Ты не плохо знаешь грамматику!
[18:21:35] <ɹǝɟılʍǝu> rexim, имеешь ввиду Новосиб?
[18:21:38] <rexim> Да
[18:21:58] <rexim> В новосибе у них два офиса. В городе и в академе.
[18:23:49] <m4n71k0r> а что такое "интерншип" ?
[18:24:05] <rexim> Стажерный корабль
[18:24:52] portnov зашёл в конференцию
[18:24:59] <m4n71k0r> это типа одни юнги?
[18:25:02] <rexim> portnov: дядюжга Портнов!
[18:25:05] <rexim> m4n71k0r: ага
[18:25:12] <m4n71k0r> rexim: ок, спасибо)
[18:25:15] <portnov> вечер.
[18:25:24] <rexim> Да не за что
[18:25:33] <rexim> Ну, т.е. реально не за что.
[18:25:36] <rexim> Я хуйню сказал
[18:26:17] <m4n71k0r> спасибо за хуйню
[18:26:24] <rexim> Пожалуйста!
[18:26:28] <m4n71k0r> я ей в ведро положу
[18:26:32] <m4n71k0r> её
[18:26:36] <rexim> ёё
[18:26:39] <rexim> йо-йо
[18:26:41] <m4n71k0r> ёё
[18:30:03] <rexim> http://www.securitylab.ru/news/476073.php
[18:30:17] <m4n71k0r> ыыыы
[18:30:25] <m4n71k0r> чо сирёзно?
[18:30:54] <rexim> Ну дык
[18:31:37] <m4n71k0r> лучше сразу отказаться от IP
[18:32:12] <rexim> Да
[18:41:29] superka вышел из конференции
[18:45:59] rexim вышел из конференции
[18:48:24] xspeed зашёл в конференцию
[18:48:33] reggies вышел из конференции
[18:49:19] gsomix вышел из конференции: offline
[18:51:05] rexim зашёл в конференцию
[18:52:12] dzhon вышел из конференции
[18:55:40] gsomix зашёл в конференцию
[18:55:48] <gsomix> Утро.
[18:55:56] <gsomix> rexim, посмотрел фотографию?
[18:58:37] <rexim> gsomix: да, посмотрел.
[18:58:45] <rexim> Но ничего не понял ._.
[18:58:51] * rexim тупит сегодня
[19:00:11] <rexim> gsomix: там было что-то про чай...
[19:00:23] <rexim> Сейчас еще раз зайду.
[19:01:02] <rexim> Ага, теперь понял
[19:01:07] <rexim> gsomix: прикольно. :)
[19:02:00] <gsomix> rexim, целый день залипаю на этом сайте.
[19:02:45] <rexim> =3
[19:03:22] mikelsv вышел из конференции
[19:06:44] <gsomix> rexim, http://www.youtube.com/watch?v=sWvtKt7OlWM
[19:07:27] <rexim> gsomix: вау!
[19:07:29] <rexim> Круто! )
[19:11:18] a1batross зашёл в конференцию
[19:15:54] superka зашёл в конференцию
[19:23:25] a1batross вышел из конференции: Disconnected: Replaced by new connection
[19:23:26] a1batross зашёл в конференцию
[19:23:52] ckorzhik вышел из конференции
[19:24:07] superka вышел из конференции
[19:24:18] superka зашёл в конференцию
[19:26:54] <Minoru> ɹǝɟılʍǝu: text чото дофига медленный
[19:26:57] <Minoru> или я его готовить не умею
[19:27:15] <ɹǝɟılʍǝu> Minoru, тащемт он и правда неспешный
[19:27:18] a1batross вышел из конференции: Disconnected: Replaced by new connection
[19:27:20] a1batross зашёл в конференцию
[19:27:20] <ɹǝɟılʍǝu> ByteString шустрей
[19:27:32] <Minoru> но я взял самую быструю свою функцию (версия3), заменил там байтстроки на текст и оно теперь сливает даже *первой* версии!
[19:27:49] <Minoru> да не только ByteString, даже String — и тот шустрей!
[19:27:50] <ɹǝɟılʍǝu> Ого!
[19:27:57] <Minoru> я подозреваю, что таки я не умею писать код просто
[19:29:58] <rexim> ɹǝɟılʍǝu:
[19:30:00] <rexim> Minoru:
[19:30:01] <rexim> =*
[19:30:01] <Minoru> пушнул, можешь поглядеть
[19:30:11] <ForNeVeR> Minoru: я не понял, что ты на что заменил.
[19:30:20] <Minoru> ɹǝɟılʍǝu: где твой код, кстати: >:-(
[19:30:26] <Minoru> rexim: :-[
[19:30:26] <ForNeVeR> Minoru: мне почему-то видится, как ты заменяешь байтстроки на ByteString ._.
[19:30:37] <Minoru> ForNeVeR: ByteString заменил на Text
[19:30:44] <ForNeVeR> А.
[19:30:46] <ɹǝɟılʍǝu> Minoru, уже скоро!
[19:30:55] <ForNeVeR> о_л
[19:31:45] <Minoru> ɹǝɟılʍǝu: git push. Just do it! :)
[19:32:50] <ForNeVeR> just -f
[19:35:55] a1batross вышел из конференции: Disconnected: Replaced by new connection
[19:35:56] a1batross зашёл в конференцию
[19:36:03] <rexim> Просто добавь дэш эф!
[19:36:18] <rexim> Плям!
[19:42:33] <Minoru> stack какой-то смешной: меняешь ghc-options, а он тебе проект переконфигурирует, но не перекомпилирует
[19:42:41] <m4n71k0r> ɹǝɟılʍǝu: по поводу разработки на х-ле: какая книжка по х-лю тебе больше всего понравилась? Или лучше делать как я обычно делал со Scala. Поставить задачу и решить её доступными средствами языка и всяких там либ по пути, изучая. Такое прокатит?
[19:42:54] <m4n71k0r> Minoru: и тебя о том же спрошу)
[19:43:40] <m4n71k0r> запятую не там поставил, хм
[19:44:23] <ɹǝɟılʍǝu> m4n71k0r, второе
[19:44:32] <ɹǝɟılʍǝu> Как и любой другой язык, ащемта
[19:44:37] <Minoru> m4n71k0r: я в основном читал «Real World Haskell», но чуть позже узнал, что в LYAH получше описана цепочка функторы-аппликативные функторы-моноиды-монады. Примерно это же советовал бы любому начинающему
[19:44:57] <m4n71k0r> ЛЯХ?)
[19:44:59] <Minoru> m4n71k0r: но если тебе больше нравится сразу в гущу событий, то так получше
[19:45:14] <Minoru> «Learn You a Haskell for a Great Good»
[19:45:21] <m4n71k0r> а
[19:45:46] <m4n71k0r> отмечу эти две книжки красным)
[19:46:53] <ForNeVeR> m4n71k0r: ohaskell.ru
[19:47:21] <m4n71k0r> сайт продаётся
[19:47:33] <m4n71k0r> интересно в архиве остался или нет
[19:47:45] <ForNeVeR> m4n71k0r: http://ohaskell.dshevchenko.biz/
[19:48:03] <m4n71k0r> спс!
[19:48:07] <ForNeVeR> Эта книжка оказалась доступно даже моему фрагментированному старческому разуму.
[19:48:15] <ForNeVeR> s/но/на/
[19:48:15] <Minoru> ForNeVeR: ты читал? Я как-то после первых глав быстро слился, не понравилось
[19:48:17] <horta hell> ForNeVeR: Эта книжка оказалась доступна даже моему фрагментированнаму старческому разуму.
[19:48:20] <Minoru> а, читал
[19:48:25] <Minoru> в общем, от себя скажу, что на любителя
[19:48:29] <ForNeVeR> Да, я читал.
[19:49:06] <ForNeVeR> Minoru: может, ты какую-то раннюю версию читал. Шевченко довольно много менял и дописывал.
[19:50:02] <Minoru> да он и сейчас там что-то меняет. Говорит, что даже про монады переписать хочет. Я читал пару месяцев назад
[19:50:26] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[19:50:29] <ForNeVeR> Ок, ты читал даже более свежую версию, чем я.
[19:52:40] <ForNeVeR> ТОЛСТОЙ СЕКИРОЙ ХУЯРЮ ВРАГА
[19:52:47] <ForNeVeR> СИЛОЙ БАГОВ ПРОПИТАЛАСЬ НОГА
[19:52:56] a1batross вышел из конференции: Disconnected: closed
[19:53:01] <Minoru> хм, с -O3 text уже не сливает version1, но все равно сливает version2 (String + отсечение веток) и, тем более, version3 (s/String/ByteString)
[19:53:04] * ForNeVeR обнаружил исторический артефакт "topor.mp3". Ярость +15.
[19:53:40] <ɹǝɟılʍǝu> $say 10
[19:53:46] <Minoru> ладно, с version1 сравнивать смысла нет вообще
[19:53:57] <horta hell> ɹǝɟılʍǝu: Это я, если чо, есть репы для hg гет такой няшки как gitlab
[19:53:58] <Minoru> $say 37
[19:54:04] <horta hell> Minoru: К сожалению, запрошенное сообщение не было найдено.
[19:54:11] <Minoru> $say 34
[19:54:11] <horta hell> Minoru: К сожалению, запрошенное сообщение не было найдено.
[19:54:16] <Minoru> $say 31
[19:54:16] <horta hell> Minoru: BLOOD GORE DESTROY
[19:54:18] <horta hell> Minoru: НО ТРЕК ТОЖЕ НРАВИТСЯ :)
[19:54:20] <horta hell> Minoru: И ГОВОРЯТ, ЧТО В JAVA И C# ЕГО НЕТ
[19:54:23] <ForNeVeR> Ох щи
[19:54:23] <horta hell> Minoru: ЕСЛИ У ТЕБЯ НЕ ОТОБРАЖЕНИЕ ХРОМАЕТ, А ВЫЧИСЛЕНИЯ?
[19:54:26] <horta hell> Minoru: ЭТО ЧЕРЕЗ ПАРУ ЧАСОВ ЖЕ ПРИМЕРНО?
[19:54:30] <horta hell> Minoru: ʞʍⱯꞍU0Ɯ: Я ПРО НАСТОЯЩИЙ МАТАН, ЕСЛИ ЧТО. ТА ЖЕ ДИСКРЕТКА, НАПРИМЕР, ВПОЛНЕ ОК
[19:54:33] <horta hell> Minoru: ОЛСО, J123123: ТЫ КРУТ!
[19:54:35] <horta hell> Minoru: FORNEVER: ТИХО, ТИХО, ВСЁ ХОРОШО
[19:54:38] <horta hell> Minoru: > MEMBER
[19:54:40] <horta hell> Minoru: ._.
[19:54:43] <horta hell> Minoru: FORNEVER: Я ТУТ НАПИСАЛ ЧТО-ТО СВОЁ НАКОЛЕННОЕ (НО, ТЕМ НЕ МЕНЕЕ, РАБОТАЮЩЕЕ)
[19:54:45] <ForNeVeR> НИЧЕГО НЕ ХОРОШО
[19:54:47] <ForNeVeR> ʞʍⱯꞍU0Ɯ
[19:55:18] <Minoru> что-то хорта слишком осознанные фразы выдаёт
[19:55:26] * Minoru — хороший учитель?
[19:55:59] <ForNeVeR> Скорее у тебя фразы слишком слабосвязные.
[19:56:40] <ForNeVeR> Minoru: давай, учитель, расскажи нам, как перестроить алгоритм работы с марковскими цепями! Научи нас, о могучий учитель!
[19:57:00] <ForNeVeR> (срсли, давайте там чего-нибудь подпилем for the greater good)
[19:57:13] <ForNeVeR> s/ем/им/
[19:57:13] <horta hell> ForNeVeR: (срсли, давайте там чего-нибудь подпилим for the greater good)
[19:57:18] <ForNeVeR> Что сегодня со мной такое?
[19:57:31] <Minoru> я туда два раза уже смотрел, и два раза пугался твоих фраз про suffix tree
[19:57:42] <Kerrigаn> буду перепиливать жугрегатор на реакте
[19:57:47] <Kerrigаn> мне не понравилось, но я хочу
[19:57:54] <Minoru> ну и да, думал немного на тему того, как оптимизировать. Судя по отсутствию патчей, ничего не придумал
[19:59:32] dzhon зашёл в конференцию
[20:00:52] <Minoru> УНЯНЯ ТИПЫ РЕФАКТОРИНГ НЕ ПРИХОДЯ В СОЗНАНИЕ
[20:01:02] <rexim> Minoru: =*
[20:01:38] <rexim> Minoru: включи себе rainymood: http://www.rainymood.com/
[20:02:17] <Minoru> мне нельзя, у меня результаты в критерионе портятся
[20:02:33] <rexim> Оу
[20:02:41] <rexim> Ладно, извини...
[20:02:42] <Minoru> > variance introduced by outliers: 77% (severely inflated)
[20:03:02] <Minoru> да нет за что извиняться, что ты ;) Я позже послушаю, спасибо
[20:03:08] <rexim> =3
[20:03:22] <rexim> Можно будет послушать на моем сегодняшном стриме!
[20:03:26] <rexim> Я обязательно включу!
[20:05:29] a1batross зашёл в конференцию
[20:06:24] a1batross вышел из конференции: Disconnected: closed
[20:06:26] a1batross зашёл в конференцию
[20:07:38] <horta hell> Floating Profit/Loss корчится в муках и умирает. Все теряют по 1PTC.
[20:07:47] <ForNeVeR> Слушайте, так у нас в кетере временная механика имплементирована %)
[20:08:04] <Minoru> $pet resurrect
[20:08:04] <horta hell> Minoru: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[20:08:07] <ForNeVeR> Я не знаю, как, но я щас добился разницы на глобальном и локальном хронометрах.
[20:08:12] a1batross вышел из конференции: Disconnected: Replaced by new connection
[20:08:13] a1batross зашёл в конференцию
[20:08:15] a1batross вышел из конференции: Logged out
[20:08:20] a1batross зашёл в конференцию
[20:08:23] <rexim> a1batross: чпоки!
[20:09:41] <Minoru> ForNeVeR: опять с околосветовой скоростью бегаешь? Сяд, посиди уже.
[20:11:07] <rexim> олыва
[20:11:08] <rexim> волыв
[20:11:09] <rexim> волва
[20:11:10] <rexim> волва
[20:11:37] <ɹǝɟılʍǝu> Овылва!
[20:12:32] <rexim> ɹǝɟılʍǝu: НЯЛАЙФЕР
[20:13:24] a1batross вышел из конференции: Disconnected: Replaced by new connection
[20:13:25] a1batross зашёл в конференцию
[20:14:02] <ForNeVeR> Кстати, такая механика наводит на пародоксы.
[20:14:22] <Minoru> m4n71k0r: а, ещё RWH уже местами устаревший, там многие примеры сломаны. В общем, не стесняйся задавать вопросы, ну или тот, кто изучает, пусть не стесняется.
[20:15:43] a1batross вышел из конференции: Disconnected: closed
[20:15:53] a1batross зашёл в конференцию
[20:16:11] rexim вышел из конференции
[20:17:40] <ForNeVeR> Главное - пусть не стесняется писать код!
[20:20:55] a1batross вышел из конференции: Disconnected: closed
[20:21:05] a1batross зашёл в конференцию
[20:23:35] a1batross вышел из конференции: Disconnected: closed
[20:23:45] a1batross зашёл в конференцию
[20:27:18] a1batross вышел из конференции: Disconnected: closed
[20:27:25] a1batross зашёл в конференцию
[20:32:18] a1batross вышел из конференции: Disconnected: closed
[20:32:22] rexim зашёл в конференцию
[20:32:28] a1batross зашёл в конференцию
[20:35:16] <rexim> ForNeVeR: it's time for the prestreaming tea making!!
[20:35:18] <rexim> sdhjjksd
[20:35:19] <rexim> sjdkdf
[20:35:20] <rexim> djkdf
[20:35:32] <Minoru> yes, sir!
[20:35:35] <ForNeVeR> kjl
[20:35:37] <rexim> ={3
[20:39:44] a1batross вышел из конференции: Disconnected: Replaced by new connection
[20:39:44] a1batross зашёл в конференцию
[20:41:19] magog зашёл в конференцию
[20:43:00] a1batross вышел из конференции: Disconnected: closed
[20:43:08] a1batross зашёл в конференцию
[20:43:37] a1batross вышел из конференции: Disconnected: closed
[20:43:48] a1batross зашёл в конференцию
[20:44:34] <Minoru> ух ты, в кои-то веки успел сделать чай до начала стрима
[20:44:40] <Minoru> rexim: thanks for the heads-up!
[20:45:30] <rexim> Minoru: =*
[20:45:53] a1batross вышел из конференции: Disconnected: closed
[20:45:55] <ForNeVeR> That would be heads-down in Australia.
[20:46:00] a1batross зашёл в конференцию
[20:46:30] <rexim> Minoru: one heads-up for you https://www.livecoding.tv/rexim/
[20:46:34] a1batross вышел из конференции: Disconnected: closed
[20:46:42] <rexim> one more
[20:46:45] a1batross зашёл в конференцию
[20:47:38] a1batross вышел из конференции: Disconnected: closed
[20:47:48] a1batross зашёл в конференцию
[20:53:07] folex вышел из конференции
[20:54:21] <Minoru> ололо
[20:54:38] <Minoru> reverse . (drop n) . reverse — это нормальный код для Stirng
[20:54:41] <Minoru> *String
[20:54:48] <Minoru> возможно, для ByteString тоже, я ещё не проверил
[20:54:58] <Minoru> но для Text это подобно самоубийству
[20:55:10] <Minoru> внезапно, у них есть dropEnd, который заменяет код выше
[20:55:19] <Minoru> он сделал мой код в три раза быстрей
[20:55:23] * Minoru is speechless
[20:56:45] a1batross вышел из конференции: Disconnected: Replaced by new connection
[20:56:47] a1batross зашёл в конференцию
[20:58:27] <Minoru> для ByteString такой функции не нашлось. Фу-ух, а я уже было испугался, что у меня сейчас производительность version3 вообще в небеса уйдёт :)
[20:59:24] a1batross вышел из конференции: Disconnected: closed
[20:59:34] a1batross зашёл в конференцию
[21:01:10] * a1batross Фырфврфры
[21:03:30] a1batross вышел из конференции: Disconnected: closed
[21:03:40] a1batross зашёл в конференцию
[21:04:13] <gsomix> Что у вас тут
[21:04:16] <gsomix> ?
[21:04:43] <Minoru> смотрим стрим
[21:04:53] <Minoru> у меня сегодня что-то Интернетики тормозят :(
[21:05:22] a1batross вышел из конференции: Disconnected: Replaced by new connection
[21:05:23] a1batross зашёл в конференцию
[21:05:50] grouzen зашёл в конференцию
[21:06:13] superka вышел из конференции: Replaced by new connection
[21:06:14] superka зашёл в конференцию
[21:06:35] a1batross вышел из конференции: Disconnected: Replaced by new connection
[21:06:36] a1batross зашёл в конференцию
[21:09:59] ckorzhik зашёл в конференцию
[21:16:43] <gsomix> Тоже надо заняться чем-нибудь.
[21:18:44] superka вышел из конференции
[21:20:07] Spo1ler зашёл в конференцию
[21:20:21] superka зашёл в конференцию
[21:20:44] <Minoru> -O3 немного увеличивает разрыв между Text и ByteString
[21:22:35] <Minoru> как и -O2
[21:23:11] <Minoru> ɹǝɟılʍǝu: короче, юзай text, он норм, если фигню не писать. Чтобы не писать фигню, нужно вспомнить, что это уже не список.
[21:27:45] rexim вышел из конференции
[21:55:03] folex зашёл в конференцию
[21:58:49] <j123123> $pet stats
[21:58:51] <horta hell> j123123:
Кличка: Floating Profit/Loss
Здоровье: 81
Сытость: 72
Возраст: 1 часов
[21:58:58] <j123123> $pet rating
[21:58:58] <horta hell> j123123:
M-noru: 12PTC
h-rta hell: 12PTC
[22:02:02] folex вышел из конференции
[22:02:35] superka вышел из конференции
[22:04:52] kosc зашёл в конференцию
[22:16:38] rexim зашёл в конференцию
[22:16:56] <rexim> \o/
[22:17:14] <rexim> Меня дядя Нёвер троллил весь стрим! =(
[22:18:30] <gsomix> ForNeVeR, ути-пути.
[22:19:04] <kosc> rexim: а я не смог посмотреть, ибо трафика маловато уже остаётся.
[22:19:06] <kosc> Надо беречь под учёбу.
[22:19:27] <kosc> Говёный мегафон, купил йотку и задушил её, она стала неюзабельно, а у них самих нормальных тарифов-то и нет.
[22:20:04] <rexim> kosc: ну воот! =(
[22:20:13] <rexim> Пополняй трафик и приходи завтра!
[22:20:17] <rexim> Будем ждать. :)
[22:21:02] <kosc> rexim: его не пополнить, раз в месяц дают 30Gb, и всё, но если будешь стримить с 01:00 по 06:59 мск, и я в это время не буду спать, то я обязательно приду - там полный анлим по трафику.
[22:21:16] <rexim> Ох
[22:21:22] <rexim> Это врядли, сорри
[22:21:28] <rexim> Слишком поздно для меня
[22:21:29] <gsomix> kosc, есть записи.
[22:21:35] <kosc> gsomix: записи это не то.
[22:21:46] <kosc> Live-режим это весело, драйвого, все дела.
[22:21:52] <kosc> rexim: а завтра во сколько будешь?
[22:24:24] <rexim> Точно еще не знаю.
[22:24:32] <rexim> Но, думаю, что в 20.00 NOVT
[22:24:45] <rexim> Ну и да, Live можно меня потроллить если хочется.
[22:24:55] <rexim> Я довольно активно агрюсь. =3
[22:26:08] <kosc> rexim: да, я замечал.
[22:44:13] <Minoru> > WIN32UNIX
нате вам сумасшедших дефайнов из Vim
[22:48:34] <ddd> https://www.reddit.com/r/programming/comments/1yjzez/neovim_a_project_to_refactor_and_modernize_the/cfla7j5
[22:48:46] <ddd> тут вот в первом коменте хорошо все расписано по этому поводу
[22:51:39] <Minoru> пф-ф, с таким подходом можно вообще чужой код не открывать
[22:51:49] <Minoru> написанный мной вчера для меня сегодняшнего тоже чужой
[22:51:55] <Minoru> всё, разработка софта подорвана
[22:51:59] <Minoru> расходимся, Цодингти
[22:52:03] <Minoru> *Цодингтим
[22:54:21] <ddd> Несмотря на весь скепсис, неовим-то пишется
[22:57:00] <kosc> Несмотря на весь скепсис, микель всё ещё пишет код.
[22:57:10] <kosc> Велосипедный, я полагаю.
[22:59:01] a1batross вышел из конференции: Disconnected: closed
[22:59:47] a1batross зашёл в конференцию
[23:06:56] ddd вышел из конференции
[23:07:45] ckorzhik вышел из конференции
[23:10:09] rexim вышел из конференции
[23:11:30] dzhon вышел из конференции
[23:21:03] <j123123> лучше б не писал
[23:21:31] <j123123> микелекод это хуже чем отсутствие кода
[23:29:39] <kosc> Буду теперь прнврке этот аргументный аргумент предъявлять, когда он в следующий раз докопается.
[23:33:33] folex зашёл в конференцию
[23:36:22] dzhon зашёл в конференцию
[23:36:51] dzhon вышел из конференции
[23:37:02] dzhon зашёл в конференцию
[23:43:16] <любитель криппи языков> кстати кто там спрашивал о том чем мне не нравится опенждк?
[23:43:22] <любитель криппи языков> оно ж только семерка
[23:43:27] <любитель криппи языков> восьмерки тонет
[23:43:32] <любитель криппи языков> лямбд тонет
[23:43:39] <любитель криппи языков> печаль тоска вобщем
[23:46:14] <Minoru> > тонет
блять, мои глаза! Скотина, что ты делаешь с русским языком?
[23:46:17] <Minoru> >:-(
[23:46:19] <a1batross> любитель криппи языков: ник характеризиует то, что тебе нужны лямбды и фичи новой версии языка/стандарта языка для того, чтобы писать софт. =/
[23:46:58] <j123123> любитель криппи языков: http://download.java.net/openjdk/jdk8/
[23:47:19] <любитель криппи языков> a1batross: не придумывай всякого. лямбды просто делают жаву менее мерзопакостной
[23:47:51] <j123123> саму суть жабы не поменять, она в корне мерзопакостна
[23:48:01] <a1batross> » [22:49:04] <j123123> саму суть жабы не поменять, она в корне мерзопакостна

Это.
[23:48:17] <a1batross> Это как еда. Которую вроде и подсластил и всё такое.
[23:48:20] <a1batross> Но всё равно горькое.
[23:49:02] <kosc> любитель криппи языков: какой у тебя любимый язык?
[23:49:18] * kosc давно хотел узнать, есть ли что-нибудь криповее пхп.
[23:49:33] <O01eg> бейсик?
[23:50:06] <j123123> бефунге
[23:52:02] <любитель криппи языков> kosc: апл (-;
[23:53:04] <kosc> ВЕКТОРНЫЙ!
[23:53:06] <j123123> мне ораклевская жаба понадобилась потому что какой-то украинский говносайтик для налоговой отчетности требовал именно оракловский жаба-рантайм через жабаплагин в браузере
[23:53:09] <kosc> Пыщ-пыщ, такого я ещё не видал.
[23:53:16] <j123123> вот зачем такие сайты клепают?
[23:53:18] <kosc> любитель криппи языков: спасибо, обязательно попробую.
[23:53:24] <a1batross> Ещё Perl вспомните.
[23:53:33] <j123123> руки бы им поотрывать
[23:58:42] folex вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!