Home
codingteam
codingteam@conference.jabber.ru
07.09.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
Утренний Цодинг #4: http://www.youtube.com/watch?v=ygAqqjyfFDY
[00:04:08] <Minoru> GitHub не умеет в цитирование в письмах :( Первая строка здесь https://github.com/rexim/pacman.el/issues/39#issuecomment-138122406 не является частью цитаты
[00:07:26] m4n71k0r вышел из конференции
[00:07:45] Gustav вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[00:07:54] Gustav зашёл в конференцию
[00:08:17] Gustav вышел из конференции: offline
[00:10:19] Ёж вышел из конференции
[00:12:49] unixorn вышел из конференции
[00:17:48] sss|zombie вышел из конференции
[00:34:23] sss|zombie зашёл в конференцию
[00:41:08] sss|zombie вышел из конференции
[00:49:32] MaXGGXaM вышел из конференции
[00:55:14] MaXGGXaM зашёл в конференцию
[01:07:43] ckorzhik зашёл в конференцию
[01:11:23] rexim вышел из конференции
[01:19:55] Spo1ler вышел из конференции
[01:49:54] grouzen вышел из конференции
[01:51:52] eaeee вышел из конференции
[02:03:32] (/^o^)/ вышел из конференции
[02:08:44] madmercen вышел из конференции
[02:15:56] Славный капитан вышел из конференции
[02:24:41] enaken вышел из конференции
[02:26:55] madmercen зашёл в конференцию
[03:05:56] Graf зашёл в конференцию
[03:06:02] Graf вышел из конференции
[03:38:08] sss|zombie зашёл в конференцию
[03:49:29] MaXGGXaM вышел из конференции
[03:54:09] ckorzhik вышел из конференции
[03:54:34] MaXGGXaM зашёл в конференцию
[04:25:09] <horta hell> PHP плачет от голода, утирая слёзы хвостом.
[04:31:07] <horta hell> PHP рычит от голода.
[04:48:39] sss|zombie вышел из конференции
[05:13:09] <horta hell> PHP умер в забвении с гримасой страдания на морде. Все теряют по 1PTC.
[05:50:40] horta hell вышел из конференции: Disconnected: Replaced by new connection
[05:50:40] horta hell зашёл в конференцию
[06:27:32] a1batross вышел из конференции: Disconnected: closed
[06:27:40] a1batross зашёл в конференцию
[06:42:24] Славный капитан зашёл в конференцию
[06:54:04] 4ppleboy зашёл в конференцию
[06:58:55] Ёж зашёл в конференцию
[07:12:48] unfalse вышел из конференции
[07:16:46] a1batross вышел из конференции: Disconnected: Replaced by new connection
[07:16:49] a1batross зашёл в конференцию
[07:18:56] a1batross вышел из конференции: Disconnected: Replaced by new connection
[07:18:59] a1batross зашёл в конференцию
[07:21:54] a1batross вышел из конференции: Disconnected: Replaced by new connection
[07:21:55] a1batross зашёл в конференцию
[07:22:29] a1batross вышел из конференции: Disconnected: Replaced by new connection
[07:23:09] a1batross зашёл в конференцию
[07:23:51] a1batross вышел из конференции: Disconnected: Replaced by new connection
[07:23:52] a1batross зашёл в конференцию
[07:41:33] a1batross вышел из конференции: Disconnected: closed
[07:49:15] MaXGGXaM вышел из конференции
[07:49:40] Славный капитан вышел из конференции
[07:53:55] MaXGGXaM зашёл в конференцию
[07:57:00] Minoru вышел из конференции
[07:57:56] Minoru зашёл в конференцию
[08:11:26] aklim007 вышел из конференции
[08:51:11] rexim зашёл в конференцию
[08:51:39] <rexim> > Minoru> GitHub не умеет в цитирование в письмах :(
Хм... Я надеюсь тебя правильно тогда понял, когда отвечал. :)
[09:21:45] Ёж вышел из конференции
[09:28:02] O01eg вышел из конференции
[09:30:26] dzhon зашёл в конференцию
[09:36:51] m4n71k0r зашёл в конференцию
[09:39:01] dzhon вышел из конференции
[09:39:19] a1batross зашёл в конференцию
[09:40:29] dzhon зашёл в конференцию
[09:43:53] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:43:56] a1batross зашёл в конференцию
[09:56:17] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:56:18] a1batross зашёл в конференцию
[10:00:02] rexim вышел из конференции
[10:08:43] a1batross вышел из конференции: Disconnected: closed
[10:08:53] a1batross зашёл в конференцию
[10:09:24] magog вышел из конференции
[10:16:03] ɹǝɟılʍǝu вышел из конференции
[10:22:13] MaXGXaM зашёл в конференцию
[10:27:45] a1batross вышел из конференции: Disconnected: No route to host
[10:27:57] grouzen зашёл в конференцию
[10:48:23] enaken зашёл в конференцию
[11:22:42] ɹǝɟılʍǝu зашёл в конференцию
[11:30:12] superka зашёл в конференцию
[11:32:26] (/^_^)/ зашёл в конференцию
[11:47:04] MaXGGXaM вышел из конференции
[11:54:19] MaXGGXaM зашёл в конференцию
[12:04:02] <ɹǝɟılʍǝu> https://libraries.io/
[12:04:11] <ɹǝɟılʍǝu> ForNeVeR, Minoru, m4n71k0r ^
[12:07:27] <ɹǝɟılʍǝu> https://libraries.io/dub/gl3n
[12:07:36] <ɹǝɟılʍǝu> > vec3 foo = v4.xyzzzwzyyxw.xyz // not useful but possible!
[12:08:32] <ɹǝɟılʍǝu> m4n71k0r, ^
[12:09:47] <m4n71k0r> через opDispatch можно многого нахуевертить, да
[12:10:29] <m4n71k0r> оче мощная штука, как и проверка на компилирование
[12:10:51] rexim зашёл в конференцию
[12:12:20] <m4n71k0r> о, ты мне идею подкинул... ща попробую кое-чего
[12:13:02] 2tsun4u зашёл в конференцию
[12:14:42] aklim007 зашёл в конференцию
[12:17:31] <ForNeVeR> ɹǝɟılʍǝu: хороший, годный сервис. Одобряю.
[12:17:42] <ForNeVeR> Хотя зачем он сам по себе нужен - я не понял пока.
[12:21:49] <ɹǝɟılʍǝu> ForNeVeR, искать либы?
[12:25:02] <m4n71k0r> не, не работает... неявщина дишечки не настолько неявная
[12:30:53] enaken вышел из конференции
[12:31:41] <ɹǝɟılʍǝu> https://libraries.io упал
[12:31:54] <m4n71k0r> тю
[12:37:49] unixorn зашёл в конференцию
[12:39:36] <ForNeVeR> А у меня работает.
[12:39:48] <ɹǝɟılʍǝu> Угу, ужо заработало.
[12:40:04] <ForNeVeR> Может, обновляли?
[12:46:04] <m4n71k0r> хм, всякие "ёб" прокатывают, а → или ⇒ - нет http://melpon.org/wandbox/permlink/1dUICVJKTpcU3Wmu
[12:46:38] <m4n71k0r> да и вообще с точечками выглядит неоч
[12:48:26] <ForNeVeR> m4n71k0r: дак → или ⇒ - это ж не буквы. Наверняка в спеке написано, что только буквы могут быть именами функций.\
[12:49:17] <ɹǝɟılʍǝu> Ѣ прокатывает!
[12:49:42] <m4n71k0r> да, гадство http://dlang.org/lex.html#IdentifierStart
[12:51:38] <ForNeVeR> А я предлагаю разрешить именовать переменные цифрами.
[12:51:52] <ForNeVeR> Вот это будет веселуха!
[12:52:32] <ForNeVeR> Запрет на названия из одних цифр - это странное, нелогичное и несимметричное ограничение. Время его изжить!
[12:52:47] <ForNeVeR> var a = 12;
var 10 = a;
[13:06:55] <rexim> ForNeVeR: не делай так больше
[13:07:02] <rexim> У меня аж сердце разболелось ._.
[13:11:35] <ForNeVeR> rexim: ты такой смешной!
[13:11:59] <ForNeVeR> У меня раньше тоже болело.
[13:12:10] <ForNeVeR> А потом я его заменил на пламенный мотор! И перестало.
[13:14:40] <m4n71k0r> где этот фолекс?
[13:14:42] <m4n71k0r> http://macroid.github.io/index.html
[13:15:02] <m4n71k0r> то скалоиды, теперь макроиды
[13:16:10] <ForNeVeR> ho wow
[13:17:30] <ɹǝɟılʍǝu> ForNeVeR, кстати, блин, жаль, что не смогои вчерась загамать(
[13:17:40] <ɹǝɟılʍǝu> Не учёл, что у тебя другой часовой пояс.
[13:17:45] <ɹǝɟılʍǝu> Мы позднова-то стали играцца
[13:18:40] <rexim> Игрули
[13:44:29] superka вышел из конференции
[13:45:06] rexim вышел из конференции
[13:45:11] ckorzhik зашёл в конференцию
[13:57:07] matraskin зашёл в конференцию
[14:16:05] <ForNeVeR> ɹǝɟılʍǝu: ничего страшного, от этого никто не помер.
[14:16:42] <ɹǝɟılʍǝu> ForNeVeR, но мы-то дважды продули!
[14:17:08] <ɹǝɟılʍǝu> И наши братьямарины гибли под ордами склизких биооргазимов!
[14:17:39] <ForNeVeR> ɹǝɟılʍǝu: со мной бы ещё больше продули.
[14:17:53] <ForNeVeR> Хотя мы с катвотером когда-то были в серебряной лиге!
[14:18:02] <ɹǝɟılʍǝu> Хоть я их тоже мял гусиницами моих танковых орд.
[14:18:08] <ForNeVeR> Но оба сошлись во мнении, что это, скорее всего, глюк алгоритма ранжирования.
[14:18:21] <ɹǝɟılʍǝu> ForNeVeR, серебрянной лиге продумвания? 0_о
[14:18:37] <ForNeVeR> Продумывания, ага.
[14:30:39] <m4n71k0r> как-то паттерн-матчинг в скале не очень любит всякие там контейнеры, содержащие _ <: MyClass или Class[_ <: Message]
[14:32:18] <m4n71k0r> вот, если просто указать родителя, то всё как-то проходит без ошибок типа "вы тут указали M, а я хотела _$2"
[14:32:26] matraskin вышел из конференции
[14:36:17] dzhon вышел из конференции
[14:40:22] <Minoru> ForNeVeR: збс! Теперь вопрос «на чём мне быстренько накидать программу для XYZ» можно решать, не приходя в сознание!
[14:41:34] <ForNeVeR> Minoru: на скале ~_~
[14:41:56] dzhon зашёл в конференцию
[14:42:10] <ForNeVeR> Я всегда беру скалу, когда не знаю, что взять.
[14:43:05] <Minoru> а я ною о том, что не знаю языка, где все нужные мне штуки делались бы легко и непринуждённо
[14:43:34] <ForNeVeR> Изучай!
[14:48:03] <ɹǝɟılʍǝu> Эту статейку можно перевести и организовать занятие для детей. http://www.ualberta.ca/CNS/RESEARCH/LinuxClusters/mem.html
[14:48:12] MaXGGXaM вышел из конференции
[14:48:21] <ɹǝɟılʍǝu> Да и не только для лдетей.
[14:48:24] <ɹǝɟılʍǝu> Для студентов тож!
[14:48:42] <ɹǝɟılʍǝu> Нужно что-ли запилить курс по "кишкам" и попытаться протолкнуть в универе.
[14:53:53] MaXGGXaM зашёл в конференцию
[14:54:30] superka зашёл в конференцию
[14:55:52] Graf зашёл в конференцию
[14:55:58] Graf вышел из конференции
[15:40:48] grouzen вышел из конференции
[15:50:52] <ɹǝɟılʍǝu> http://hawaiios.org/
[15:58:47] <m4n71k0r> ɹǝɟılʍǝu: на предыдущей ссылке программы на чёртовом фортране
[16:04:11] grouzen зашёл в конференцию
[16:05:14] <ForNeVeR> Devil Fortran?
[16:07:11] superka вышел из конференции
[16:09:57] <ɹǝɟılʍǝu> damn fortran
[16:16:15] aklim007 вышел из конференции: Replaced by new connection
[16:16:16] aklim007 зашёл в конференцию
[16:31:08] m4n71k0r вышел из конференции
[17:03:42] 4ppleboy вышел из конференции
[17:31:16] MaXGXaM вышел из конференции
[18:23:21] portnov зашёл в конференцию
[18:32:17] m4n71k0r зашёл в конференцию
[18:39:34] superka зашёл в конференцию
[18:40:33] <superka> > а я ною о том, что не знаю языка, где все нужные мне штуки делались бы легко и непринуждённо - неужели это про скала?
[18:46:03] <ForNeVeR> superka: нет, это он про общий подход. Речь шла не о Scala.
[18:47:32] <m4n71k0r> хренасе легко
[18:54:09] Ёж зашёл в конференцию
[18:56:40] rexim зашёл в конференцию
[18:58:55] Славный капитан зашёл в конференцию
[19:04:46] <ɹǝɟılʍǝu> Тащусь от svn http://pastexen.com/i/bQDuQKsoxG.png
[19:05:20] <portnov> ну, гит в подобное состояние тоже привести можно
[19:05:28] <portnov> если, например, мёрж или ребейз оборвать посередине
[19:05:38] <portnov> потом придётся говорить git reset --hard HEAD
[19:05:40] <ɹǝɟılʍǝu> Но блин не на пустом месте)
[19:06:05] <portnov> такое обычно получается если апдейт или там коммит прервали, по ctrl-c например
[19:09:51] sss|zombie зашёл в конференцию
[19:14:20] Myp зашёл в конференцию
[19:18:58] xspeed зашёл в конференцию
[19:19:46] 2tsun4u вышел из конференции
[19:20:46] grouzen вышел из конференции
[19:23:16] <Minoru> вот, кстати, про штуки, которые делаются легко и привычно
[19:23:35] <Minoru> на чём, кроме Си, можно легко и привычно перевести терминал в raw mode и читать нажатия кнопок?
[19:24:11] <Minoru> на шелле вроде через stty делается, но я напамять не помню, как. В Си, правда, тоже помню только лишь об ncurses и виндовом getch()
[19:24:33] <rexim> Minoru: я тебе, наверное, не успею сегодня ответить по https://github.com/rexim/pacman.el/issues/9 Извини пожалуйста.
[19:24:36] <rexim> На неделе точно отвечу.
[19:24:46] <Minoru> rexim: не беда!
[19:24:50] <rexim> ок :)
[19:24:54] * Minoru налил в Миксера чай
[19:25:24] <rexim> Спасибо!
[19:27:04] <portnov> Minoru: https://hackage.haskell.org/package/ioctl-0.0.1/docs/System-Posix-IOCtl.html
[19:27:07] <portnov> >_<
[19:27:46] <Minoru> portnov: > легко и привычно
[19:27:56] <Minoru> хотя понятно, что понятия эти субъективны
[19:28:18] <portnov> Minoru: ненуачо? вот тебе ioctl, дёргай его и всё
[19:29:31] <Myp> А зачем в хаскеле такое делать?
[19:29:44] <portnov> а это уже другой вопрос :)
[19:29:53] <m4n71k0r> а где ж ещё?
[19:29:59] <m4n71k0r> не в скале же
[19:30:09] <Myp> В шелле каком
[19:30:18] <Minoru> в Скале, кстати, это весьма нудобно делатеся, емнип
[19:30:22] <Minoru> я гуглил месяц назад
[19:31:01] <Myp> m4n71k0r: Недавно, кстати, занятно отстрелили яйца из-за не выпиленных system вызовов
[19:31:02] O01eg зашёл в конференцию
[19:31:12] <Myp> А Я ПРЕДУПРЕЖДАЛ
[19:33:08] <Minoru> DDG по запросу «ioctl raw mode» выдал первым результатом ссылку на MSDN. Хорошо зделоли!
[19:34:11] rem22963 зашёл в конференцию
[19:34:25] <rem22963> пр
[19:34:28] <Minoru> > The POSIX standard replaces the ioctl() system entirely
Ну всё, я окончательно перестал что-либо понимать
[19:34:33] <Minoru> rem22963: ив
[19:34:54] <rem22963> я мембер? или нэ
[19:35:16] <Minoru> да, мембер
[19:35:28] <Myp> Minoru: И правильно
[19:35:54] <rem22963> пасаны. вопрос мелкий но путаный
[19:36:42] <rem22963> есть переменная, очки, от 0 до 100 надо набрать
[19:37:32] <rem22963> если она от 0 до 9 то возвращать всегда 1 (показывать буквы)
[19:38:08] <rem22963> если 20 до 100 возвращать 0, не показывать буквы подсказки
[19:38:44] <rem22963> а вот самое интересное надо вклинить от 10 до 19
[19:39:23] <rexim> о_О
[19:39:24] <rem22963> если около 10, 11, 12 то почаще возвращать 1
[19:39:37] <rexim> Што за пиздец здесь творится?
[19:39:49] <rem22963> а если около 18, 19 то чаще возвращать ноль
[19:40:04] <Minoru> rexim: заказчик выдаёт зачатки ТЗ. Погоди, авось чего путного получится
[19:40:17] <rexim> Ок
[19:40:32] <rem22963> ) типа чем больше очков набрал тем меньше подсказок
[19:40:37] <rexim> Это больше на выкидешь похоже, чем на зачатки.
[19:40:55] <rexim> выкидышь*
[19:40:56] <rexim> да
[19:41:01] <rem22963> буквы под шахматной доской. постепенно исчезают
[19:41:16] <Minoru> rem22963: окей, что именно тебе в этой задаче непонятно?
[19:41:35] <rexim> Minoru: какой хороший вопрос!
[19:41:59] <Minoru> :3
[19:42:10] <rem22963> как возвращать 1 или 0 с изменяемой вероятностью?
[19:42:36] <Minoru> юзай rand() или аналог из своего языка
[19:43:01] madmercen вышел из конференции
[19:43:06] <rem22963> ну. ранд. целочислено поделю на 10. дальше как?
[19:43:34] <Minoru> представь отрезок длинной единица
[19:44:06] <rem22963> если поинт-11 меньше ранд, вернуть 1 ?
[19:44:23] <Minoru> если ты поделишь его пополам и начнёшь генерировать rand()-ом случайные числа из отрезка, то половина будет попадать на одну часть, а половина — на другую (потому что он равномерно распределённый)
[19:44:52] <Minoru> если соотношение частей поменять, например, левую сделать длинны 0.7, а правую 0.3, то и соотношение вероятностей поменяется так же
[19:44:57] <Myp> rem22963: отрезай от результата rand
[19:45:06] <Myp> остаток и будет вероятность
[19:45:15] madmercen зашёл в конференцию
[19:45:17] <Minoru> то есть для того, чтобы менять вероятность, достаточно просто поменять длину отрезка
[19:45:54] <Myp> ɹǝɟılʍǝu: Чего у вас как уныло сегодня?
[19:46:10] <Minoru> (то есть делаешь if rand() > 0.7 then …)
[19:46:27] <Minoru> остаётся только придумать, как из количества очков получить вероятность
[19:46:33] MaXGGXaM вышел из конференции
[19:46:33] <rem22963> но ранд то будет ворачивать всегда от 0 до 9
[19:46:34] <ɹǝɟılʍǝu> Myp, привет! Ну вот хызы как-то)
[19:46:36] <ɹǝɟılʍǝu> Myp, сам как?
[19:46:45] <Minoru> для этого ты можешь открыть Википедию и посмотреть на разные случайные распределения, вдруг тебе какое-то понравится
[19:47:05] <Minoru> ну, в смысле, форма его понравится
[19:47:06] <ɹǝɟılʍǝu> Опа http://concepts.axiomatics.org/~ans/
[19:47:23] <rem22963> да этого хватит, остатка
[19:47:28] <Myp> ɹǝɟılʍǝu: Привет. Нормас. Только опять засылают в бриташку, но вцелом, ок.
[19:47:42] <ɹǝɟılʍǝu> Myp, чо там делоц?
[19:48:22] <Minoru> потому что в твоём случае вероятность можно наращивать равномерно, например, т.е. вероятность выпадения единицы будет выглядеть так: для 9 — 1, для 10 - 0.9, для 11 — 0.8
[19:48:33] <Minoru> (там на самом деле шаг должен быть не 0.1, а 1/11)
[19:48:33] <Myp> ɹǝɟılʍǝu: Тестить наш софт на железе заказчика и фиксить баги
[19:48:43] <ɹǝɟılʍǝu> Myp, ооо =)
[19:48:53] <ɹǝɟılʍǝu> А вам железку не выдали разве?
[19:49:01] <Myp> ɹǝɟılʍǝu: Ты не поверишь ....
[19:49:09] <ɹǝɟılʍǝu> Таки не выдали?
[19:49:12] <Myp> Впрочем, все охуевают
[19:49:14] <Myp> Не-а
[19:49:20] <rem22963> у меня целые числа. дроби то откуда?
[19:49:21] <ɹǝɟılʍǝu> Лол!
[19:49:26] <Myp> Этажом выше гуеписателям пригнали
[19:49:28] <ɹǝɟılʍǝu> Сцук, это как аще?)
[19:49:28] <Myp> А нам хуй
[19:49:38] <ɹǝɟılʍǝu> Пздц, ребят)
[19:49:45] <Myp> ɹǝɟılʍǝu: Ну, типа, у вас маленькая либа. Вам не надо :)
[19:49:52] <ɹǝɟılʍǝu> Мде)
[19:49:58] <Minoru> rem22963: дроби — это вероятности
[19:50:16] <ɹǝɟılʍǝu> Вы бы хоть её у гуеписателей вытаскивали изредка.
[19:50:27] <Myp> Иногда берем, да
[19:50:30] <Myp> ... и ломаем
[19:50:39] <ɹǝɟılʍǝu> А, вот почему не дают)
[19:50:40] <Minoru> rem22963: или ты про 1/11? Это потому, что у тебя для чисел 10, 11, 12, …, 19 вероятности будут не крайние (не единица и не ноль), а чисел этих 11
[19:50:42] <Myp> Потом нас не пускают какое-то время:)
[19:50:47] <rem22963> как то можно заюзать условия < > ?
[19:50:58] <Myp> Ну, а как еще тестить-то? Надо же сломать сперва
[19:50:58] <Minoru> rem22963: естественно!
[19:51:33] <Minoru> rem22963: ну, для отрезков [0; 9] и [20; 100] ты сам знаешь, что делать
[19:52:23] <rem22963> пытаюсь три условия в одну строку запихать
[19:53:27] <Minoru> rem22963: для отрезка [10; 19] ты: 1) считаешь вероятность, например, (x - 10) / 11; 2) if rand() > p * RAND_MAX then …
[19:53:41] MaXGGXaM зашёл в конференцию
[19:53:58] <Minoru> зачем пихать три условия в одну строку, rem22963? Я думаю, это плотновато, и получится говнокод
[19:54:47] <rem22963> типа 10 - поинт+ ранд%10 больше 0 значит вернуть 1
[19:55:47] <Minoru> ты, похоже, не понимаешь, что я тебе говорю вообще
[19:55:57] <Myp> :D
[19:56:19] <Minoru> хотя нет, погоди, ты всё правильно глаголишь же!
[19:56:23] <rem22963> тогда при малом поинте всегда вернёт 1, при больших всегда 0. и при диапазоне разновероятно будет
[19:56:29] <Myp> ɹǝɟılʍǝu: Кстати, опробовал uncrustify. Классная штука!
[19:56:42] <Myp> Гибкая очень
[19:56:42] <Minoru> rem22963: всё верно! :)
[19:57:18] <rem22963> записал
[19:57:27] <rem22963> гг. ладн. пока
[19:57:47] <Minoru> да, с остатком от деления это действительно лаконичней и лучше, чем с тремя условиями и умножением на RAND_MAX
[19:57:52] <Minoru> комментарий только написать не забудь
[19:57:59] <Minoru> с пояснением, что это и как оно работает
[19:58:02] <ɹǝɟılʍǝu> Myp, :3
[19:58:54] <rem22963> ну. там еще подобное с другими диапазонами
[20:01:35] ckorzhik вышел из конференции
[20:03:11] Myp вышел из конференции
[20:03:56] ɹǝɟılʍǝu вышел из конференции
[20:04:51] rem22963 вышел из конференции
[20:15:20] <ForNeVeR> Что вы тут устроили?
[20:15:41] <ForNeVeR> Мы тем временем в support@ устроили небольшой срачик и бросались спеками по вебсокетам.
[20:20:35] dzhon вышел из конференции
[20:29:25] (/^_^)/ вышел из конференции
[20:40:44] rexim вышел из конференции
[21:07:09] ɹǝɟılʍǝu зашёл в конференцию
[21:18:11] rexim зашёл в конференцию
[21:18:23] <rexim> Вот я и дома...
[21:18:32] <superka> ура =)
[21:18:40] <rexim> superka: =3
[21:18:49] <rexim> Ты такой забавный. :)
[21:19:24] <superka> хохо
[21:21:16] <rexim> Што?
[21:21:32] <superka> устал?
[21:21:36] <rexim> Уну
[21:21:38] <rexim> Угу*
[21:26:10] m4n71k0r вышел из конференции
[21:32:39] <rexim> superka: как идут дела с кложурой?
[21:32:57] <superka> rexim: никак, я на срр
[21:33:11] <superka> сделал простенькое задание
[21:33:19] <rexim> Ок
[21:33:23] <rexim> Ты все равно молодец
[21:34:04] <superka> вообще я конечно понимаю, что с++ очень мощный яп
[21:34:37] <superka> но неужели нельзя обойтись c# например
[21:34:47] Славный капитан вышел из конференции
[21:34:59] <rexim> Копейтан аж вышел
[21:35:05] <superka> :D
[21:35:11] <superka> не выдержал
[21:36:25] <rexim> Угу
[21:36:43] <rexim> superka: будешь варенички с картошкой,
[21:36:49] <rexim> ?
[21:36:56] <superka> rexim: да!
[21:37:14] * rexim отсыпал суперке вареников
[21:37:21] <superka> омномном
[21:37:24] rem22963 зашёл в конференцию
[21:37:48] <rexim> Будешь хорошо кушать, вырастишь большим и умным как дядя Форнёвер
[21:38:02] <rexim> Будешь писать плюсовые программы на шарпе
[21:38:03] <rem22963> помоему ник все таки отвалился
[21:38:17] <rexim> rem22963: а тебе я вареников не дам!
[21:38:17] <rem22963> пишет не зареган
[21:38:25] <superka> .-.
[21:48:56] <rexim> http://i.imgur.com/jCoeZss.png
[21:54:24] <rexim> Minoru: знаешь, что я хочу сделать?
[21:54:45] <rexim> Minoru: я хочу взять отпуск на две недели и все 14 дней проводить Утренний Цодинг.
[21:54:57] <rexim> И закончить эту игру.
[21:54:59] Myp зашёл в конференцию
[21:55:05] <superka> ого
[21:55:13] <rem22963> игру. давайте лучше роксмит делать )
[21:55:52] <rem22963> зри де графикой
[22:01:00] unixorn вышел из конференции
[22:01:11] grouzen зашёл в конференцию
[22:06:08] <Minoru> rexim: таким темпом ты к десятому эпизоду начнёшь писать текстовый редактор внутри игры
[22:10:12] eaeee зашёл в конференцию
[22:10:34] <rexim> Minoru: да ладно, не так уж и быстро я пишу.
[22:12:28] <Minoru> то есть тенденцию ты не оспариваешь? :P
[22:12:43] <Minoru> вообще у тебя же вроде неплохой темпе
[22:12:46] <Minoru> *темп
[22:12:55] <Minoru> ещё пара эпизодов на всю-всю-всю механику
[22:13:09] <Minoru> ну, может, три, если ИИ для призраков туда включить
[22:13:14] <Minoru> а дальше я даже не знаю, что
[22:13:21] <Minoru> оно же уже будет playable
[22:13:41] <rexim> Я еще ничего не решил с https://github.com/rexim/pacman.el/issues/9
[22:13:55] <rexim> Блин! Я так тебе хочу все объяснить по ней, но я жутко устал :)
[22:13:55] <Minoru> илил ты из-за недельных перерывов теряешь фокус? Но ты же вроде и на недел там что-то допиливаешь, тестики пишешь…
[22:14:23] <Minoru> ничего, я никуда не денусь ;) Объяснишь на днях, не к спеху же.
[22:14:33] <rexim> Может я в чятике попробую?
[22:15:11] eaeee вышел из конференции
[22:15:13] <Minoru> если хочешь
[22:15:19] <Minoru> возможно, так действительно проще будет
[22:15:32] <rexim> Ок. Я потом все равно это в трекер перенесу.
[22:15:34] <Minoru> забъёшь на структуру изложения и просто расскажешь :)
[22:15:43] <rexim> Хорошо.
[22:15:46] <rexim> Вот смотри
[22:15:59] <Minoru> ._.
[22:16:00] <rexim> В емаксе есть функция insert
[22:16:16] <rexim> Она вставляет текст в текущую позицию
[22:16:41] <rexim> Есть точно такая же функция insert-image
[22:16:56] <rexim> Только он вставляет не текст, а картинку.
[22:17:02] <Minoru> ага
[22:17:08] <rexim> Как мы сейчас делаем
[22:17:14] <rexim> У нас есть клеточное поле
[22:17:17] <rexim> N на M
[22:17:37] <rexim> И мы тупо на каждый кадр вставляем N x M картинок
[22:17:50] <rexim> Плюс переносы строк через обычный insert
[22:17:56] <Minoru> тормозит?
[22:18:03] <rexim> Нет, тут все ок.
[22:18:05] <rexim> Но!
[22:18:19] eaeee зашёл в конференцию
[22:18:25] <rexim> Мы не можем сделать плавный транзишин объекта от одной клетки в другую.
[22:18:36] <rexim> Все объекты буду передвигаться рывками по клеткам.
[22:18:40] <Minoru> простым образом — да, не можем
[22:18:41] eaeee вышел из конференции
[22:18:52] <rexim> А в оригинальном пакмане был плавный транзишн.
[22:19:02] <rexim> Как это проблему мы можем решить.
[22:19:04] <Minoru> (можно же поиграться с добавлением пустых «филлеров», таким же образом, как ты делаешь пустые клетки)
[22:19:47] <rexim> Minoru: мы можем даже слайсить картинку. Т.е. можно в клетка отобрадать половинные тайлы и тем самым имитировать транзишин. Но у меня в #9 другая идея.
[22:20:18] <rexim> Мы можем программно генерировать картинки для insert-image
[22:20:19] enaken зашёл в конференцию
[22:20:24] <rexim> Через xpm
[22:20:30] <rexim> Как я показал на скриншоте.
[22:21:15] <Minoru> и ты хочешь картинку шириной в два тайла, где ПакМан будет плавно передвигаться?
[22:21:16] <rexim> Это значит мы можем представить один кадр двумерным массивом пикселей в памяти, оперировать прямо пикселями, генерировать xpm и вставлять через insert-image
[22:21:19] <Minoru> ну т.е. серию картинок
[22:21:37] <Minoru> а, прям весь кадр… Хм…
[22:21:47] <rexim> Да!
[22:21:51] <rexim> Это будет круто!
[22:21:59] <rexim> Это даст нам просто нереальную свободу!
[22:22:05] <rexim> Оперировать на уровне пикселей.
[22:22:12] <rexim> Не на уровне каких-то кусков картинок.
[22:22:22] <Minoru> понятно, только какой ценой?
[22:22:33] <rexim> Вот я сейчас и пытаюсь понять.
[22:22:37] <rexim> Оценить объем работ
[22:22:47] Akon32 зашёл в конференцию
[22:24:12] <Minoru> в целом ясно, спасибо :)
[22:24:18] <rexim> Уря!
[22:24:19] <rexim> =3
[22:24:24] Славный капитан зашёл в конференцию
[22:24:38] <Minoru> навскидку переписать вроде не так уж и много нужно, но часок на это вполне может уйти, если вдруг баги
[22:24:52] <rexim> Ага
[22:25:09] <rexim> Я постараюсь по-лучше подготовиться если решимся это запилить.
[22:25:30] <rexim> Пока это у меня в голове работает.
[22:25:40] <rexim> Надо прототипчик накидать будет
[22:34:14] MaXGGXaM вышел из конференции
[22:49:43] grouzen вышел из конференции
[22:52:48] MaXGGXaM зашёл в конференцию
[22:53:53] Graf зашёл в конференцию
[22:54:07] Graf вышел из конференции
[23:02:56] eaeee зашёл в конференцию
[23:03:53] xspeed вышел из конференции
[23:12:03] Spo1ler зашёл в конференцию
[23:14:21] Graf зашёл в конференцию
[23:14:26] <rem22963> ооо
[23:14:29] Graf вышел из конференции
[23:14:44] <rem22963> пасаны. порнхаб запрещают! )
[23:17:50] <ɹǝɟılʍǝu> Кышь отседава.
[23:19:30] <rexim> .whois rem22963
[23:19:31] <DeadBot> rexim: member/participant
chat(I'm a chatbot!)
зашел в конфу 07.09.15 21:37:24
уровень доступа: 4
[23:19:35] <rexim> Воу
[23:19:37] <rexim> Херасе
[23:20:22] <rem22963> а что?
[23:31:41] portnov вышел из конференции
[23:37:57] magog зашёл в конференцию
[23:37:57] sss|zombie вышел из конференции: Replaced by new connection
[23:37:58] sss|zombie зашёл в конференцию
[23:38:45] unixorn зашёл в конференцию
[23:38:51] <ɹǝɟılʍǝu> rexim, https://pbs.twimg.com/media/COUsQf3VEAA8ypx.jpg
[23:40:43] <rexim> ɹǝɟılʍǝu: твое?
[23:42:29] rexim вышел из конференции
[23:43:00] <ɹǝɟılʍǝu> Нет, не моё)
[23:43:33] sss|zombie вышел из конференции: Replaced by new connection
[23:43:33] sss|zombie зашёл в конференцию
[23:50:53] MaXGGXaM вышел из конференции: Replaced by new connection
[23:50:54] MaXGGXaM зашёл в конференцию
[23:52:25] MaXGGXaM вышел из конференции
[23:53:30] enaken вышел из конференции
[23:53:45] enaken зашёл в конференцию
[23:54:54] enaken вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!