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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ, логи: https://codingteam.org.ru/
Код постить сюда: http://lpaste.net/
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:02:44] portnov вышел из конференции
[00:04:03] horta hell вышел из конференции
[00:04:19] horta hell зашёл в конференцию
[00:16:51] <Ender> $send gsomix прости, что проигнорировал твои сообщения, просто я в магазин ходил, не видел, что ты пишешь. :(
[00:16:53] <horta hell> Ender: Аргументы некорректны.
[00:17:41] <Ender> блин
[00:17:44] <Ender> $help
[00:17:44] <horta hell> Ender: Доступные команды для текущего уровня доступа (Общий):
• Markov: ........... say, s
• KarmaPlugin: ...... karma
• Wtf: .............. wtf, wtf-delete
• Diagnostic: .......
• Visitor: ..........
• Version: .......... version
• Loglist: .......... loglist
• TwitterPlugin: ....
• Mail: ............. send
• Pet: .............. pet
• Fortune: .......... fortune
• Helper: ........... man, help
• Dice: ............. dice
• Bash: ............. bash
• Log: .............. search
• Access: ........... access
[00:18:03] <Ender> $help send
[00:18:03] <horta hell> Ender: Использование: $send [имя] [сообщение]: передать пользователю сообщение, когда он зайдет.
[00:18:15] <Ender> $send gsomix сорян
[00:18:16] <horta hell> Ender: Сообщение помещено в очередь.
[00:18:39] <Minoru> бот учит лаконичности
[00:18:53] <Ender> ну
[00:18:58] <xmi> $dice
[00:18:58] <horta hell> xmi: 17
[00:19:05] <Ender> $nigge.rs
[00:19:25] <Ender> а где добавить команду? я хочу добавить $nigge.rs
[00:19:43] <Ender> типа выдаёт рандомную ссылку на nigge.rs
[00:20:01] <Ender> Minoru, какой ты криптоаналитик?
[00:20:11] <Ender> m4n71k0r, и ты?
[00:20:41] <Minoru> Ender: сходи в репозиторий horta-hell и добавь. А криптоаналитик я никакой
[00:20:41] <Товарищ Чпок> send/gsomix/PSH PSH/
[00:20:41] <horta hell> Товарищ Чпок: Сообщение помещено в очередь.
[00:20:51] <Ender> я просто хочу свой диссер с кем-нибудь обсудить, но там короче очень жоская хуйня.
[00:21:02] <Ender> ну хотя бы просто рассказать, чё там.
[00:22:27] <Ender> https://pp.vk.me/c638919/v638919362/215b/oEgyKCm29bA.jpg
[00:22:40] <Ender> напротив Зиновьева Анатолия Алексеевича тема.
[00:22:43] <Minoru> я прочитал тему и мне не интересно
[00:23:15] <m4n71k0r> Ender: на диссер не тянет(
[00:23:17] <Ender> там такие шпионские игры, пиздец.
[00:23:21] <Ender> тянет.
[00:23:24] <m4n71k0r> нет
[00:24:08] <m4n71k0r> у номера 5 тоже не тянет
[00:24:18] <m4n71k0r> и 1
[00:24:28] <m4n71k0r> и 2
[00:24:31] <Ender> шифровать перед записью в .bmp с помощью вон той хуйни, которую я с gsomix обсуждал, не тянет?
[00:25:07] <Ender> а если с помощью аттракторов?
[00:25:10] <m4n71k0r> Ender: чем отличается от обычной стеганографии?
[00:25:11] <Minoru> давай угадаю: ты с помощью «хуйни» будешь решать, какой пиксель поменять?
[00:25:21] <Ender> не
[00:25:23] <m4n71k0r> Ender: ты меня аттрактором хочешь напугать?)
[00:25:35] <Ender> короче смари
[00:25:38] <Ender> блять
[00:25:42] <Ender> всем распизжу.
[00:26:20] <m4n71k0r> фрактальное сжатие и то больше на диссер тянет, чем твоя хуйня
[00:26:28] <Ender> у нас есть битмапка. да? она избыточная, да? посему, в последний бит каждого цвета пикселя мы можем что угодно писать, так?
[00:27:06] <Ender> потому что если сфоткать например с моника такую картинку, то всё, что в этих битах было, похериться, так?
[00:27:16] <Ender> похерится*
[00:27:19] <Ender> так вот.
[00:27:34] <m4n71k0r> еслия сфотка с твоего моника картинку, то я даже смогу узнать, какая музка играла при этом
[00:27:39] <m4n71k0r> сфоткаю*
[00:27:57] <m4n71k0r> и какая температура проца
[00:28:28] <m4n71k0r> хотя лучше 10 картинок...
[00:30:12] <m4n71k0r> самое смешное, что я смогу хакнуть твой вендовый рандомайзер, если ты его заюзаешь для кодирования инфы в картинку)
[00:31:41] <Minoru> вай что я в старых лайках нашёл! https://www.youtube.com/watch?v=PP3oITgkS6M
[00:31:47] <Minoru> Товарищ Чпок: вавававава! ↑
[00:31:53] <Ender> берём два числа (0,1) (скобки круглые!!) и по количеству байт в сообщении генерируем последовательность 1 и 2 (0-n/2, n/2+1 - n), которую мы обсуждали с гсо, и генерируем такую вот хуиту. Либо мы можем взять СТРАННЫЙ АТТРАКТОР, разрезать его где-нибудь и использовать эти точки. Распределение будет таким же. Хаотическим. Дальше каждый байт мы xor с членом хуиты. в принципе можно записывать в bmp.
[00:32:21] <m4n71k0r> Minoru: смешнатость какая
[00:32:33] <Minoru> m4n71k0r: что?
[00:32:34] <Товарищ Чпок> Minoru, я щас вот это слухаю.) https://www.youtube.com/watch?v=q_GTyUZRp-g&index=17&list=RDTLV4_xaYynY
[00:32:54] <m4n71k0r> Minoru: эффекты смешные вышли)
[00:33:04] <Ender> есть ещё вариант, на каждый бит сообщения забиньдить по одному такому члену последовательности и упорядочить члены последовательности. и в таком порядке записать биты.
[00:33:28] <Minoru> m4n71k0r: да? Не знаю, мне не смешные. Но торкают!
[00:33:46] <Товарищ Чпок> Minoru, m4n71k0r Ender https://pp.vk.me/c626918/v626918577/3ea4e/OcnV3qV4PLg.jpg
[00:34:13] <Minoru> Товарищ Чпок: о, LZ! Kashmiiiiiiiiiir!
[00:34:13] <Ender> кокойто на гей похож
[00:34:25] <Ender> я не в теме прост
[00:35:12] <Товарищ Чпок> У тебя всё на геев похоже.
[00:35:25] <Товарищ Чпок> На твоём месте я бы призадумался.
[00:35:40] <Minoru> …и ни в коем случае не глядел в зеркало!
[00:36:06] <Ender> ну да, я понимаю.
[00:36:09] <Ender> Но ещё есть она.
[00:36:11] <Ender> https://pp.vk.me/c604823/v604823243/1b0eb/45-xSb9ZSng.jpg
[00:36:14] <Minoru> Ender: X_0 для распределения где берёшь?
[00:36:16] <Ender> и она не похожа на гея.
[00:36:26] <Ender> в этом-то и проблема.
[00:36:55] <Ender> мне Дюрандаль предложил один метод его решения.
[00:37:10] <m4n71k0r> Minoru: Товарищ Чпок давно я не смотрел, как танцуют кибер-готы...надо посмотреть на смешных кибер-готов
[00:37:22] <Товарищ Чпок> m4n71k0r, гы.
[00:37:41] <Ender> X_0 генерировать программой, установленной на другом компьютере.
[00:37:45] <Minoru> «кибер-готы»? Я боюсь это гуглить.
[00:38:05] <Minoru> Ender: а получатель его где возьмёт?
[00:38:33] <m4n71k0r> Minoru: https://youtu.be/KEBlink4lfI?t=98
[00:38:35] <m4n71k0r> бггг
[00:39:19] <Minoru> m4n71k0r: thanks but no thanks
[00:40:38] <m4n71k0r> Minoru: т ыдолжен посмотреть, как танцуют кибер-готы и сказать "теперь я видел всё"
[00:41:12] <Minoru> никому я ничего подобного не должен!
[00:42:07] <m4n71k0r> почему-то это немецию зацепило сильно
[00:42:20] <Minoru> книжка по Rust говорит, что там panic! (макрос, аналогичный undefined в Haskell или abort(); в сишечке) крашит *текущий* тред, поэтому можно в качестве простой изоляции создавать тред и запускать потенциально опасную функцию там
[00:42:43] <Minoru> но в Rust треды не зелёные! А-а-а-а! Почти форк ради такой простой вещи!
[00:44:31] <superka> почему virtual dub из коробки не поддерживает mp4
[00:45:02] <superka> ну блин понятно чо он его не поддерживает, типа проприетарный софт, но блин , остальным прогам не мешает снимать почему то по дефолту мп4 :(
[00:47:54] <Ender> Minoru, можно при личной встече передать генератор и время запуска, скажем.
[00:48:04] <Ender> дальше никаких проблем.
[00:48:11] <m4n71k0r> красота какая https://youtu.be/RHxfSOEKGfg?t=69
[00:48:33] <Minoru> Ender: збс. Почему тогда не обычный шифроблокнот?
[00:50:57] <superka> Minoru: лучше побрить налысо кого нибудь, набить ему на голове послание и подождать пока отрастет
[00:52:30] <Minoru> superka: а ты шаришь!
[00:52:38] xmi вышел из конференции
[00:52:40] <Товарищ Чпок> m4n71k0r, прикольно.
[00:52:43] <Minoru> superka: а, погоди, ты же шумерка. Ты просто других способов не знаешь :(
[00:52:54] <Minoru> ну, в смысле, в ваше время других ещё не было
[00:52:57] <Minoru> :P
[00:53:21] <Ender> ну у шифроблокнота словарь одинаковый.
[00:53:28] <Ender> а у нас пиздатый
[00:53:34] <Ender> для любой длины
[00:53:42] <Ender> плюс ещё и перемешивать можно
[00:53:53] <Ender> ну да, проблема только в доставке ключей.
[00:54:29] <Minoru> Ender: ты в шифроблокнот можешь записать стопятсот ключей. Это в стопятсот раз лучше передачи одного ключа.
[00:56:08] xmi зашёл в конференцию
[00:56:26] <Minoru> Ender: если серьёзно, то я сомневаюсь, что доставка ключей вообще имеет отношение к твоей работе. Твоя задача — проанализировать метод сокрытия данных
[01:03:36] <Ender> ладно
[01:04:07] <Ender> с другой стороны если искать например tent map cipher -- то в гугле одна статья всего всплывает, и говориться, что это внатуре охуенный метод шифрования
[01:17:22] superka вышел из конференции
[01:17:39] superka зашёл в конференцию
[01:25:15] <m4n71k0r> уважаемые, а в diff-алгоритмах с 88-года ничего не менялось, никто не в курсе?
[01:25:36] <m4n71k0r> Может что-то интересное появилось, какие-то хитрые структуры данных...
[01:25:44] * Minoru не знает
[01:26:21] <m4n71k0r> так давно ничего нового не было (я не нашёл), что тянет на диссер)
[01:28:27] <Товарищ Чпок> m4n71k0r, нихуя.
[01:32:30] unclechu вышел из конференции
[01:32:31] superka вышел из конференции
[02:12:04] Птичка:D зашёл в конференцию
[02:12:04] Minoru зашёл в конференцию
[02:12:04] Товарищ Чпок зашёл в конференцию
[02:12:04] MaXGGXaM зашёл в конференцию
[02:12:04] uıʃɐɟ∀ зашёл в конференцию
[02:12:04] ForNeVeR зашёл в конференцию
[02:12:04] Kumba_yo зашёл в конференцию
[02:12:04] Ender зашёл в конференцию
[02:12:04] nable зашёл в конференцию
[02:12:04] sleepyvenom зашёл в конференцию
[02:12:04] xmi зашёл в конференцию
[02:12:04] ckorzhik зашёл в конференцию
[02:12:04] O01eg зашёл в конференцию
[02:12:04] m4n71k0r зашёл в конференцию
[02:12:04] Graf зашёл в конференцию
[02:12:04] rafaelrs зашёл в конференцию
[02:12:04] unixorn зашёл в конференцию
[02:12:04] horta hell зашёл в конференцию
[02:12:04] uggur зашёл в конференцию
[02:12:04] DeadBot зашёл в конференцию
[02:12:04] ForNeVeR установил(а) тему: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ, логи: https://codingteam.org.ru/
Код постить сюда: http://lpaste.net/
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg

[02:26:26] Minoru вышел из конференции
[02:43:54] superka зашёл в конференцию
[03:11:59] superka вышел из конференции
[03:12:00] superka зашёл в конференцию
[03:52:37] sleepyvenom вышел из конференции
[03:52:39] sleepyvenom зашёл в конференцию
[03:55:10] <Ender> посоны
[03:55:15] <Ender> почему моя прога такая дикая.
[03:55:23] <Ender> m4n71k0r
[03:55:25] <Ender> ты тут?
[03:57:23] <Ender> я понял, почему она такая дикая
[03:57:28] <Ender> я факториалы сократил.
[03:58:07] <Ender> я думал что она с весом 1110 и минимальным весом 1 обосрётся, но нет
[03:58:12] <Ender> подумала и посчитала.
[03:58:16] <Ender> охуенно.
[03:58:21] <Ender> заебись меня минорка воспитал.
[04:01:28] <Ender> она думала секунд 20, но разрулила.
[04:01:29] <Ender> http://pastexen.com/i/Ph33XSUz9i.png
[04:40:01] <Ender> https://gist.github.com/EnderEyre/0d107dc4151279414f37d3f51e13657e
[04:40:03] <Ender> кек
[04:51:08] m4n71k0r вышел из конференции
[04:55:30] <xmi> Ender: просто у тебя проц слабый
[04:57:01] superka вышел из конференции
[04:57:03] superka зашёл в конференцию
[04:59:22] <Ender> да вроде не особо
[04:59:30] <Ender> core i7-2670qm
[04:59:50] <Ender> просто она ещё написана без всяких няшных оптимизаций и в 32бита.
[05:09:25] <xmi> а что за алгоритм это?
[05:14:32] xmi вышел из конференции
[05:27:58] superka вышел из конференции
[05:28:00] superka зашёл в конференцию
[05:54:04] superka вышел из конференции
[05:54:05] superka зашёл в конференцию
[06:28:49] superka вышел из конференции
[06:28:50] superka зашёл в конференцию
[06:54:34] <Ender> /s/xmi/Это брутфорс integer knapsack/
[06:54:45] <Ender> блять, как это делать
[06:58:33] <Ender> send/xmi/Это брутфорс integer knapsack. Я сам придумал так его брутфорсить/
[06:58:35] <horta hell> Ender: Сообщение помещено в очередь.
[07:04:23] superka вышел из конференции
[07:04:25] superka зашёл в конференцию
[07:44:48] superka вышел из конференции
[07:44:50] superka зашёл в конференцию
[08:08:02] superka вышел из конференции
[08:08:03] superka зашёл в конференцию
[08:19:49] Ender вышел из конференции
[08:19:57] superka вышел из конференции
[08:19:59] superka зашёл в конференцию
[08:34:45] grouzen зашёл в конференцию
[08:43:16] superka вышел из конференции
[08:43:18] superka зашёл в конференцию
[08:53:41] itelmen зашёл в конференцию
[08:58:17] superka вышел из конференции
[08:58:19] superka зашёл в конференцию
[09:15:30] ckorzhik вышел из конференции
[09:15:31] ckorzhik зашёл в конференцию
[09:31:02] xmi зашёл в конференцию
[09:33:56] superka вышел из конференции
[09:33:58] superka зашёл в конференцию
[09:53:32] superka вышел из конференции
[09:53:34] superka зашёл в конференцию
[10:02:06] xmi вышел из конференции
[10:03:55] horta hell вышел из конференции
[10:04:09] horta hell зашёл в конференцию
[10:18:22] xmi зашёл в конференцию
[10:19:01] superka вышел из конференции
[10:19:03] superka зашёл в конференцию
[10:42:22] superka вышел из конференции
[10:42:24] superka зашёл в конференцию
[11:01:01] superka вышел из конференции
[11:01:03] superka зашёл в конференцию
[11:13:48] <uggur> https://cs7060.vk.me/c638920/v638920219/14036/DDUsKS4AmAM.jpg xD
[11:16:34] unclechu зашёл в конференцию
[11:22:36] <unclechu> http://www.opennet.ru/opennews/art.shtml?num=45755
в пистон завезли немножко типизации
[11:25:53] portnov зашёл в конференцию
[11:27:35] <ForNeVeR> > в отличие от языков со статической типизацией не накладывают каких-либо ограничений, а служат для структурирования метаданных, которые могут использоваться сторонними инструментами
[11:27:42] <ForNeVeR> Пока не завезли, в общем.
[11:30:26] grouzen вышел из конференции
[11:42:40] m4n71k0r зашёл в конференцию
[11:47:03] <m4n71k0r> - тук-тук
- состояние гонки
- кто там?
[11:47:06] <m4n71k0r> утро
[12:03:53] horta hell вышел из конференции
[12:04:30] horta hell зашёл в конференцию
[12:26:20] m4n71k0r вышел из конференции
[13:23:17] uggur вышел из конференции
[13:23:20] uggur зашёл в конференцию
[13:49:37] Птичка:D вышел из конференции
[13:49:40] Птичка:D зашёл в конференцию
[14:00:46] Птичка:D вышел из конференции
[14:00:51] Птичка:D зашёл в конференцию
[14:01:54] dzhon зашёл в конференцию
[14:03:54] horta hell вышел из конференции
[14:04:20] horta hell зашёл в конференцию
[14:10:29] Птичка:D вышел из конференции
[14:10:32] Птичка:D зашёл в конференцию
[14:25:27] Minoru зашёл в конференцию
[14:26:16] <Minoru> утро
[14:27:46] <ForNeVeR> Дыа!
[15:16:18] Graf вышел из конференции
[15:16:19] Graf зашёл в конференцию
[15:20:05] <Minoru> > recent scientific studies show that Eclipse users can’t actually feel pain.
(Шутка такая.) http://words.steveklabnik.com/going-vimgan
[15:22:19] Graf вышел из конференции
[15:22:20] Graf зашёл в конференцию
[15:54:36] dzhon вышел из конференции
[15:55:07] dzhon зашёл в конференцию
[15:59:38] <ForNeVeR> Посаны, Мальтийский орден заседает в ООН.
[15:59:42] <ForNeVeR> Значит, необязательно быть государством, чтобы отправлять туда своего представителя.
[15:59:56] <ForNeVeR> Мы можем основать какой-нибудь Цодингтимский орден и требовать международного признания!
[16:02:17] superka вышел из конференции
[16:02:19] superka зашёл в конференцию
[16:03:55] horta hell вышел из конференции
[16:04:09] <Minoru> хорта ушла представлять нас на заседании
[16:04:11] horta hell зашёл в конференцию
[16:04:20] <Minoru> всё, уже порешала
[16:20:03] Птичка:D вышел из конференции
[16:46:01] Птичка:D зашёл в конференцию
[16:47:20] Graf вышел из конференции
[16:47:51] <Minoru> почему люди помещают свои RSS-фиды за CloudFlare :( Это же невозможно фетчить!
[16:48:35] dzhon вышел из конференции
[16:48:36] superka вышел из конференции
[16:48:38] superka зашёл в конференцию
[16:48:45] dzhon зашёл в конференцию
[16:49:57] uggur вышел из конференции
[16:54:45] <ForNeVeR> :(
[17:04:29] grouzen зашёл в конференцию
[17:05:18] m4n71k0r зашёл в конференцию
[17:06:25] superka вышел из конференции
[17:06:27] superka зашёл в конференцию
[17:13:33] rexim зашёл в конференцию
[17:14:29] <rexim> > Minoru> > recent scientific studies show that Eclipse users can’t actually feel pain.
Это не шутка.
[17:15:05] m4n71k0r вышел из конференции
[17:15:05] m4n71k0r зашёл в конференцию
[17:15:44] <rexim> https://www.youtube.com/watch?v=hmzgEUBwgSI
[17:20:18] Товарищ Чпок вышел из конференции
[17:21:26] dzhon вышел из конференции
[17:21:50] dzhon зашёл в конференцию
[17:22:35] <Minoru> Мигсеряку-сама!!1
[17:23:33] <rexim> ( #_^)/
[17:23:44] dzhon вышел из конференции
[17:24:49] <ForNeVeR> rexim: это твоё видео?
[17:25:16] <rexim> ForNeVeR: oui
[17:25:31] <ForNeVeR> То-то я думаю, похож голос! Да и лицо почти не поменялось!
[17:25:37] <rexim> =3
[17:26:38] <ForNeVeR> А мне сегодня премию из морга принесли! ,3
[17:26:59] <rexim> ForNeVeR: ты такой морганец!
[17:27:21] <ForNeVeR> Ха-ха, а я раньше этой шутки не замечал!
[17:29:02] <rexim> Minoru: https://www.youtube.com/watch?v=uSgst7Pq7w4
[17:29:56] <Minoru> CloudFlare открывает мне мир, показывая, как вандалы меняют знаки в других странах: http://i.imgur.com/blB9XjO.png
[17:30:01] <Minoru> олсо знак сам по себе забавный
[17:30:11] <Minoru> «5 mph limit» и под ним бегущий человечек
[17:33:43] <Minoru> rexim: хорошая мелодия!
[17:38:14] Птичка:D вышел из конференции
[17:38:15] Птичка:D зашёл в конференцию
[17:39:34] <ForNeVeR> Я завтра буду на расте фаервол себе писать.
[17:40:24] <rexim> Только себе? Как эгоистично!
[17:41:00] <Minoru> ой, а расскажи поподробней, в чём суть! Чем тебя не устраивают сущетсвующие? Ты это на уровне ядра делать будешь, или это будет прокси-сервер для какого-то твоего сервера?
[17:41:06] <Minoru> вообще «себе» — это куда?
[17:41:09] <ForNeVeR> rexim: если я тебе фаервол напишу, то ты меня будешь просить, чтобы я стёр!
[17:41:18] <ForNeVeR> Minoru: себе домой.
[17:41:29] <ForNeVeR> Меня расстраивает ситуация, что некоторые сайты не работают.
[17:41:44] <ForNeVeR> Я нашёл на опеннете статью, как их починить — надо дропать пакеты по определённым признакам.
[17:41:48] <Minoru> не забудь написать правило, пропускающее запросы к RSS, а то я тебя найду и… законтрибьючу фикс!
[17:42:04] <Minoru> а, вот что
[17:42:14] <ForNeVeR> Но встроенный виндовый фаервол не умеет так.
[17:42:22] <Minoru> ого!
[17:42:27] <ForNeVeR> Там есть API, но открытых фаерволов я не нашёл для него.
[17:42:34] <ForNeVeR> Значит, напишем свой!
[18:00:42] <rexim> http://i.imgur.com/AquRWRo.png
[18:00:50] Птичка:D вышел из конференции
[18:00:51] Птичка:D зашёл в конференцию
[18:06:51] rexim вышел из конференции
[18:23:57] rexim зашёл в конференцию
[18:24:22] <rexim> Minoru: ага! Чайнору!
[18:26:38] <Minoru> rexim: ик!
[18:27:24] <Minoru> говорят, на medium.com есть ghost writers. Так вот, я нашёл статью, которую ну точно Миксер писал: https://hackernoon.com/10-things-i-learned-making-the-fastest-site-in-the-world-18a0e1cdf4a7#.8123viskg
[18:27:48] <Minoru> это сложно передать цитатой, простите
[18:27:55] <rexim> ( #.>)
[18:28:02] <Minoru> а, нет, можно
[18:28:18] <Minoru> > Sometimes I think I’m too easily distracted. I was once told that my mind doesn’t just wander, it runs around screaming in its underpants.
>
> What are you doing here?
>
> Ah yes, blog post about site speed.
[18:29:08] <rexim> =(
[18:29:36] <Minoru> что? Ты говорил, что легко отвлекаешься, и когда я прочитал эти слова, я сразу подумал о тебе
[18:30:17] <rexim> Я вот на неделе работал-работал и внезапно очнулся стоящим по середи кухни спорящим сам с собой о лямбда исчислении.
[18:30:39] <Minoru> ух! Что-то ты не на шутку ебанулся уже :(
[18:30:43] <rexim> Ага
[18:30:57] <rexim> Надо бы чайку!
[18:30:58] <rexim> воалдыова
[18:32:16] <Minoru> Deathklok — Detharmonic это лол
[18:32:33] <Minoru> мне что-то странное про деньги там слышалось, я открыл текст и не могу перестать смеяться
[18:32:43] <Minoru> MDM про *налоги*, of all things!
[18:37:16] <Minoru> ForNeVeR: а, кстати это, я «Diamond Age» дочитал и он впечатляет! И я теперь вижу параллели с рассказами про Кощея. *gif с Нео* Я понял термин «нанопанк»!
[18:38:26] <Minoru> но я пока что не знаю, как это в «Сказки Старого Миксера» встраивать
[18:52:28] grouzen вышел из конференции
[18:52:35] grouzen зашёл в конференцию
[19:06:14] <O01eg> https://pbs.twimg.com/media/C0bTevrWQAA6tsh.jpg:orig
[19:25:55] <Minoru> а как умные ребята гоняют всякие линтеры и прочие платформо-независимые штуки на CI? Не пихать же это в каждый из билдов
[19:29:28] <rexim> > гонять на CI
> не пихать в каждый билд
ШТА?!
[19:30:37] <Minoru> хм, возможно, я неправильно применил терминологию, минутку
[19:31:23] <Minoru> да, пожалуй, неправильно
[19:31:42] <Minoru> на самом деле я имел в виду следующее: я не хочу гонять платформонезависимые проверки в каждой build job
[19:31:51] <Minoru> во-первых, это увеличивает время билда
[19:32:07] <Minoru> во-вторых, это заствляет меня ставить тулзы для проверок на все платформы, а это лишний труд
[19:33:22] ckorzhik вышел из конференции
[19:33:51] <rexim> А больше платформозависимых багов потом хочешь чинить?
[19:34:25] <m4n71k0r> что мешает запускать платформонезависимые тесты только на одной платформе?
[19:34:53] <Minoru> rexim: не хочу, но я уверен, что эти конкретные проверки платформонезависимы
[19:35:31] <rexim> А, я "не" неувидел.
[19:35:42] <rexim> А больше потом платформонезависимых багов хочешь чинить?
[19:38:09] <Minoru> m4n71k0r: ну, во-первых, они тогда смешиваются с другими ошибками. Сейчас можно глянуть на список build jobs и сразу увидеть, что, скажем, код не компилится с gcc 6 и clang 4. Если это починить, то билд наверняка станет зелёным. А если бы я проверки запускал, скажем, в рамках build job для gcc 6, то станет непонятно, отчего эта job упала — то ли из-за проверок, то ли из-за компилятора. Придётся лезть в логи. Во-вторых, я себе не представляю красивой реализации. Это что, просто в env одной из job-ов прописать что-то типа CHECKS=1, а в script везде добавить [ -n $CHECKS ] && check.sh? Грязновато!
[19:38:31] <Minoru> rexim: щито? Не хочу, для того и проверки.
[19:38:42] <Minoru> rexim: но по-моему ты уже просто прикалываешься, переставляя слова
[19:38:48] <rexim> Ну тогда все запускай. Да по-больше!
[19:38:53] <rexim> Я не прикалываюсь.
[19:39:31] <rexim> Как мысле свои изъесняешь, так я тебе отвечаю.
[19:39:38] <Minoru> я не хочу возиться с установкой некоторых тулзов на OS X, говорю же. Поэтому есть желание это как-то изолировать от проверок на компилябельность
[19:41:28] <Minoru> m4n71k0r: о, до меня, кажется, дошло1
[19:53:52] <Minoru> а, нет, в итоге приходится все команды проверками обкладывать :(
[20:00:23] <m4n71k0r> хз, я могу каждый юниттест цеплять как модуль у себя, одну группу тестов объединить в "платформонезависимые", другую - в "платформозависимые", а потом сделать спец флаг для cmake, который буду устанавливать только для одной платформы
[20:00:58] <m4n71k0r> у меня будет только одна проверка... внутри cmake-файла
[20:02:13] <Minoru> это юнит-тест
[20:02:14] <Minoru> *тесты
[20:02:18] <m4n71k0r> хотя, я считаю, что надо все тесты прогонять на всех платформах, потому что
[20:02:34] <Minoru> а теперь представь, что ты хочешь в одной build job прогнать юнит-тесты, а в другой — скомпилировать документацию
[20:02:49] <Minoru> допустим даже, что платформы одни и те же
[20:02:53] <Minoru> различаются только задачи
[20:03:05] xmi вышел из конференции
[20:14:30] <rexim> А почему я хочу это делать в разных джобах?
[20:15:17] <Minoru> я выше уже писал про разделение ошибок
[20:16:19] <rexim> А, ок
[20:18:54] <rexim> Minoru: Прекрастное Чепоко, не будь ко мне жестоооко!
[20:19:16] <rexim> сн*
[20:25:28] * Minoru добавил в тудушечку
[20:25:40] <Minoru> rexim: я посмотрю, что с этим можно сделать, спасибо!
[20:44:18] Птичка:D вышел из конференции
[20:44:19] Птичка:D зашёл в конференцию
[20:53:17] uggur зашёл в конференцию
[21:10:30] ckorzhik зашёл в конференцию
[21:11:32] Graf зашёл в конференцию
[21:11:40] Graf вышел из конференции
[21:27:14] portnov вышел из конференции
[21:27:16] portnov зашёл в конференцию
[21:29:32] <rexim> Minoru: ага, спасибо.
[21:29:33] <rexim> С меня чай.
[21:35:15] xmi зашёл в конференцию
[21:46:24] uggur вышел из конференции
[21:54:52] <Minoru> rexim: фига из Сибири быстро доставляют: ты всего 20 минут назад пообещал, а чашка уже у меня в руках!
[21:55:21] <rexim> =3
[21:55:47] uggur зашёл в конференцию
[21:56:28] portnov вышел из конференции
[21:56:30] portnov зашёл в конференцию
[22:30:21] superka вышел из конференции
[22:36:32] <rexim> Minoru: я тебе выслал еще чая.
[22:37:40] * Minoru засекает время
[22:38:25] <uggur> .ping Minoru
[22:38:26] <DeadBot> uggur: понг от Minoru 0.46 секунды
[22:38:35] <uggur> как быстро! :3
[22:38:40] <uggur> .ping uggur
[22:38:40] <DeadBot> uggur: понг от тебя 0.04 секунды
[22:38:48] <uggur> ...но у меня -- быстрее :3
[22:45:18] <Minoru> Угурру лишь ты померяться!
[22:45:36] <Minoru> rexim: печенько сент, плиз конфёрм!
[22:55:11] <uggur> Minoru: метрики -- это обязательный признак количественной науки :)
[22:55:19] <uggur> а ты что, мракобесие продвигаешь? (:
[22:56:38] <Minoru> ух! Вот это ты загнул. Я не знаю, как на это отвечать ._.
[23:05:20] <rexim> Minoru: accepted your cookies
[23:06:02] <rexim> Minoru: please agree with our policy about using cookies.
[23:07:08] <Minoru> rexim: please show me the policy. I can't see it, it's behind a CAPTCHA I can't solve.
[23:09:40] <rexim> Minoru: https://www.youtube.com/watch?v=Xncs1mrMV6o
[23:13:51] <Minoru> rexim: ух ты, любопытно! Вот под это и поужинаю; спасибо!
[23:14:04] <rexim> Minoru: приятного!
[23:26:22] <Minoru> rexim: nice!
[23:27:30] <Minoru> но надо подумать. Что-то мне не до конца в сказанном нравится, но я пока что не понял, что именно
[23:30:32] <m4n71k0r> $send Товарищ\ Чпок Просто\ добавь\ свой\ рендер!\ https://github.com/ocornut/imgui
[23:30:34] <horta hell> m4n71k0r: Сообщение помещено в очередь.
[23:40:01] portnov вышел из конференции
[23:41:04] <m4n71k0r> https://github.com/nlohmann/json/releases/tag/v2.0.9
[23:41:21] <m4n71k0r> жешть >>> the test suite now contains 11201886 tests
[23:42:10] <Minoru> ща я на смоллчеке пару пропертей для Integer напишу и у меня будет ∞ тестов :P
[23:42:50] <m4n71k0r> будешь ленивенько тестировать?)
[23:43:40] rexim вышел из конференции
[23:43:59] <Minoru> smallcheck просто какое-то количество случайных тестов прогоняет каждый раз
[23:44:28] <Minoru> т.е. их в теории бесконечное количество (для данного типа, во всяком случае), но на практике проверятся будут лишь несколько
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!