Home
Programming
programming@conference.jabber.ru
Вторник, 26 июля 2016< ^ >
ħ установил(а) тему: # make peace
| match subject with
| Если вы не знаете с чего начать общение -> некоторые советуют прочесть http://goo.gl/jkcH5R
| логи -> http://chatlogs.jabber.ru/programming@conference.jabber.ru/
| Список картинок за предыдущие дни -> http://jpeg.catfeed.net
| Стерхи -> http://caps.catfeed.net
| Цитаты больше 4х строк -> на пастбин
| p@cjr -> дОбыча радия since Mon Sep 17 00:00:00 2001
| перед тем, как спросить -> почитайте http://mywiki.wooledge.org/XyProblem
| Войс -> просить у модераторов/админов
| gr_buza is not real |
Конфигурация комнаты
Участники комнаты

GMT+3
[00:19:41] olgZZZ вышел(а) из комнаты
[00:28:30] Бот_Ыук вышел(а) из комнаты: ушло (не в мир иной)
[00:45:50] махт хекп вошёл(а) в комнату
[01:28:47] eaeee вышел(а) из комнаты
[01:48:06] eaeee вошёл(а) в комнату
[02:35:23] unclechu вошёл(а) в комнату
[03:12:31] eaeee вышел(а) из комнаты
[03:56:45] unclechu вышел(а) из комнаты
[04:03:41] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:03:41] ForNeVeR вошёл(а) в комнату
[04:04:14] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[04:04:15] ForNeVeR вошёл(а) в комнату
[04:12:28] смекайло вышел(а) из комнаты
[06:09:45] ForNeVeR вышел(а) из комнаты: Disconnected: closed
[06:09:47] ForNeVeR вошёл(а) в комнату
[06:10:44] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[06:10:45] ForNeVeR вошёл(а) в комнату
[06:39:37] Bob Page вошёл(а) в комнату
[06:59:23] ShadoWalkeR вошёл(а) в комнату
[07:16:56] iportnov вошёл(а) в комнату
[07:18:04] <iportnov> утро.
[07:19:56] <ShadoWalkeR> Я, кстати, видел торжество идиотизма - у нас в городе есть библиотека РЖД в жилом доме. На здании проставлен инвентарный номер...
[07:49:52] дырдырдыр вошёл(а) в комнату
[07:56:57] rexim вошёл(а) в комнату
[08:03:02] ShadoWalkeR вышел(а) из комнаты
[08:04:25] ShadoWalkeR вошёл(а) в комнату
[08:05:15] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:05:15] ForNeVeR вошёл(а) в комнату
[08:06:08] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:06:08] ForNeVeR вошёл(а) в комнату
[08:07:12] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:07:13] ForNeVeR вошёл(а) в комнату
[08:07:53] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[08:07:53] ForNeVeR вошёл(а) в комнату
[08:21:13] ForNeVeR вошёл(а) в комнату
[08:22:55] <дырдырдыр> sulci: https://lenta.ru/photo/2016/07/26/bshaw/
[08:22:57] <sulci> дырдырдыр: ну ты съешь мандаринку.
[08:23:05] <дырдырдыр> sulci: нет
[08:23:06] <sulci> дырдырдыр: 2 раза в том числе и обычные люди, юзающие уникод под рутом
[08:23:35] <дырдырдыр> sulci: ищи дыру в глибце, образованную уникодом
[08:23:37] <sulci> дырдырдыр: ща гляну
[08:39:02] <дырдырдыр> sulci: https://image-store.slidesharecdn.com/b59750c5-5256-4e71-b5d4-63d0f80a8897-original.png
[08:39:05] <sulci> дырдырдыр: и сказал, что избавлюсь от безделья не будет
[08:39:23] <дырдырдыр> sulci: будешь ловить вместо безделья?
[08:39:25] <sulci> дырдырдыр: ясно понять и в уме xor
[08:40:38] <ShadoWalkeR> sulci: а у тебя есть инвентарный номер?
[08:40:39] <sulci> ShadoWalkeR: может быть, поймёшь.
[08:41:16] <ShadoWalkeR> sulci: твой jid?
[08:41:18] <sulci> ShadoWalkeR: пешы исчо. Или ещё раз. Стоит вообще только они занимаются :)
[09:05:15] <ShadoWalkeR> sulci: Ты что - со мной заигрываешь? :-D
[09:05:18] <sulci> ShadoWalkeR: Тут, похоже, действительно нравится
[09:05:38] <ShadoWalkeR> Докатился. Меня цепь маркова клеит :-D
[09:08:17] <дырдырдыр> а третьегном-то говно
[09:08:21] <дырдырдыр> блин :-(
[09:09:17] <махт хекп> а дырдырдыр-то слоупок
[09:10:41] chaser_andrey вышел(а) из комнаты
[09:10:44] <дырдырдыр> махт хекп: я его много лет говном называл, пока на той неделе не увидел новый, порадовался сперва, а теперь убедился, что он как был говном так и остался
[09:12:39] <махт хекп> рождённый гномом летать не должен
[09:13:22] <махт хекп> гномном
[09:13:30] <махт хекп> гномномном
[09:21:52] oxpa вошёл(а) в комнату
[09:30:32] rexim вышел(а) из комнаты
[09:35:22] ermine вошёл(а) в комнату
[09:40:47] iop вошёл(а) в комнату
[09:43:44] смекайло вошёл(а) в комнату
[09:48:58] rexim вошёл(а) в комнату
[09:51:11] <дырдырдыр> sulci: https://pp.vk.me/c604318/v604318361/1bc26/IEBdlcb-naI.jpg
[09:51:13] <sulci> дырдырдыр: а ещё?
[09:55:23] ForNeVeR вышел(а) из комнаты
[09:55:26] ForNeVeR вошёл(а) в комнату
[10:05:09] Yagg вошёл(а) в комнату
[10:14:02] <ShadoWalkeR> http://xn--80ahdrnmmkl8g.xn--p1ai/
[10:14:05] <ShadoWalkeR> :-D
[10:17:24] <oxpa> всё-таки мне кажется, что в ЖЖ код пишут дебилы. Жмёшь logout, заходишь в ленту - а ты снова залогинен. Ну а разлогиниться-то как, блджд?!
[10:21:37] <arcade_> топор
[10:23:41] <Yagg> а что случилось с chatlogs.jabber.ru?
[10:24:45] <ForNeVeR> Вмерло?
[10:25:00] <Yagg> вроде да
[10:25:13] <ForNeVeR> Да, похоже на то.
[10:31:21] iop вышел(а) из комнаты
[10:33:06] Bob Page вышел(а) из комнаты
[10:40:47] <iportnov> .wz uscm
[10:40:50] <sulci> iportnov: Station name not available - 2016.07.26 0730 UTC / haze, 22°C / 71°F, humidity: 40%, pressure: 29.97 in. Hg (1015 hPa), wind: from the NE (040 degrees) at 20 MPH (17 KT), visibility: 2 mile(s)
[10:51:39] махт хекп вышел(а) из комнаты
[11:06:31] TikiRU вышел(а) из комнаты
[11:11:24] TikiRU вошёл(а) в комнату
[11:19:24] <oxpa> починил
[11:22:02] <oxpa> У меня есть vcard. В нём есть <photo><binval>(bla-bla-bla)</binval></photo>.
Можно css'ом содержимое binval интерпретировать как "data:image/jpeg;base64,bla-bla-bla" ?
[11:22:09] <oxpa> или мне тупо js'ом с ним возиться?
[11:23:24] <ForNeVeR> Мне кажется, придётся через JS.
[11:23:26] <ForNeVeR> Или XSLT!
[11:23:51] <oxpa> не, xslt перебор, у меня там уже есть реакт.
[11:24:51] <дырдырдыр> тебе нужен визуалбейсик
[11:25:11] <дырдырдыр> и микрософт виртуал какадеми
[11:26:50] oxpa очень доволен тем, что 90% vcard'а он может отобразить просто используя dom parser
[11:26:58] Bob Page вошёл(а) в комнату
[11:32:32] jsv вошёл(а) в комнату
[11:33:16] <jsv> визуаль бейсик не нужен, когда есть xslt же
[11:34:06] <jsv> собственно, к тому моменту, когда начинаешь рассматривать xslt в качестве возможного решения, уже ничего не нужно, тебе всё равно уже ничего не поможет
[11:34:20] iop вошёл(а) в комнату
[11:35:05] oxpa вполне ничего  так с помощью saxon'а и java парсил и писал всякую фигню
[11:35:11] <jsv> .wz uubp
[11:35:13] <sulci> jsv: Brjansk, Russia - 2016.07.26 0800 UTC / 27°C / 80°F, humidity: 54%, pressure: 30.09 in. Hg (1019 hPa), wind: from the NW (320 degrees) at 7 MPH (6 KT), visibility: 3 mile(s)
[11:35:27] <oxpa> главное не упарываться и всё что сложней пары циклов вытаскивать в java. Иначе это болото не отпустит потом
[11:36:16] <jsv> sulci: жаба. душит.
[11:36:18] <sulci> jsv: и покачественнее можно ни пройти мимо неё блоки
[11:36:49] <jsv> sulci: о том и речь. хрен ты мимо неё пройдёшь
[11:36:50] <sulci> jsv: оба контрола?
[11:37:11] <jsv> sulci: все три
[11:37:13] <sulci> jsv: примерно из которого не поймали только все в собственном доме )
[11:37:28] m4n71k0r вошёл(а) в комнату
[11:37:40] <jsv> sulci: сдаюсь. тебя не переспоришь
[11:37:42] <sulci> jsv: ты просто находка для аякс и дисплей берётся писать мичети
[11:43:24] <дырдырдыр> ermine: а у трусов слева http://cs323629.vk.me/v323629196/1043/li_IpPtPHKc.jpg есть преимущества перед трусами справа?
[11:51:13] <oxpa> дырдырдыр: там есть ещё пара промежуточных извращений. КОгда боковые лямки шириной в пару пальцев и когда боковые лямки как у стрингов
[11:51:47] <дырдырдыр> oxpa: да то фигня, мне интересно, не напрягает ли бап носить такие верёвочки
[11:52:47] <oxpa> дырдырдыр: а тебя не напрягает, когда мощонка под колено закатывается?)
[11:53:12] <дырдырдыр> oxpa: жутко
[11:53:45] <дырдырдыр> но там-то нечему никуда закатываться
[11:54:02] <oxpa> ну вот потому и не мешает
[11:54:47] <дырдырдыр> хм
[12:01:19] m4n71k0r вышел(а) из комнаты
[12:02:10] m4n71k0r вошёл(а) в комнату
[12:06:13] <jsv> вроде, преимущество в том, что гораздо больше жопы видно
[12:06:14] <sulci> jsv: не болтай глупостей как малолетка!
[12:06:24] <jsv> ты, небось, про недостатки хотел спросить?
[12:07:44] jsv впрочем, не может рассказать не про те, ни про другие. сам не носит такое, а девчонкам верить нельзя, они порасскажут...
[12:08:07] <ermine> дырдырдыр: по выражению лиц на фотках надо судить
[12:08:27] <дырдырдыр> ermine: они там жуткие
[12:08:44] <дырдырдыр> но правая баба вроде улыбается хотя бы
[12:08:59] <jsv> судя по выражению лиц, обе пары труселей намазаны каким-то веществом. густо намазаны
[12:09:07] <дырдырдыр> перцем
[12:10:02] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:10:03] ForNeVeR вошёл(а) в комнату
[12:11:40] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[12:11:40] ForNeVeR вошёл(а) в комнату
[12:11:41] <ermine> дырдырдыр: ты решил жениться?
[12:12:02] <ermine> и завлечь бабу подобной штуковиной
[12:12:37] <jsv> в советской россии баба завлекает тебя!!
[12:12:43] <дырдырдыр> ermine: не, я скроллил картинки нагугленные по слову "алкоритм", и меня эта заинтересовала придурошным выражением лиц персонажей
[12:13:21] <дырдырдыр> а слово алкоритм я вспомнил, ковыряя причину нежелания ядра использовать файловые кешы
[12:13:45] <jsv> видимо, гуглёвая адаптация результатов поиска под интересы запрашивающего работает хорошо
[12:13:48] <ermine> алгоритм завлекания баб
[12:13:53] <ermine> или завлечения?
[12:14:15] <jsv> это два разных алгоритма
[12:14:34] <ermine> совращения
[12:18:37] iop вышел(а) из комнаты
[12:25:32] <Lao Zyu> отвращения
[12:25:35] <Lao Zyu> всем привет
[12:27:09] Mr.Purple вошёл(а) в комнату
[12:28:20] Mr.Purple вышел(а) из комнаты
[12:32:28] iportnov вышел(а) из комнаты
[12:32:58] iportnov вошёл(а) в комнату
[12:50:35] <дырдырдыр> sulci: ОКРОШЫЧКА
[12:50:37] <sulci> дырдырдыр: этим можно на обозе
[12:50:59] <дырдырдыр> sulci: на обозе, на привозе или даже на морозе
[12:51:01] <sulci> дырдырдыр: тут такого женерика
[13:10:36] <дырдырдыр> sulci: launching our putz
[13:10:39] <sulci> дырдырдыр: и думал что будет выглядеть лаконично
[13:11:27] <дырдырдыр> sulci: как не е⁠бонуться от конфигов в ямле?
[13:11:28] <sulci> дырдырдыр: ну тут учебничек...
[13:11:44] <дырдырдыр> sulci: учебничек бы очень сильно пригодился
[13:11:45] <sulci> дырдырдыр: вообще
[13:23:20] <смекайло>                     var regexp = /(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/;
                    var regexp2 = /\d{4}-[01]\d-[0-3]\d$/;
                    var regexp3 = /\d{4}-[01]\d-[0-3]\d[\sT]\d{2}:\d{2}:\d{2}/;
[13:23:22] <смекайло> aw shi
[13:24:06] <ForNeVeR> смекайло: ерунда это.
[13:24:17] <смекайло> ага, я видал гораздо похуже
[13:24:21] <ForNeVeR> смекайло: мне один девелопер недавно залил регексп размером 4.5 кБ.
[13:24:25] <ForNeVeR> Одной строкой!
[13:24:33] <смекайло> кек, я и сам писал похуже гораздо
[13:24:42] <смекайло> но не 4.5 кБ конечно
[13:24:46] <ForNeVeR> Вряд ли кто из людей писал 4.5 кб регекспа.
[13:25:06] <смекайло> просто "NO! not the same shit again!"
[13:25:08] <ForNeVeR> Я бы не смог.
[13:25:40] <смекайло> я писал, наверное, самое хардкорное - строк на 10 кода
[13:25:58] <смекайло> ну в смысле, там одной строкой всё конечно было
[13:26:38] <смекайло> самая хардкорная писанина - регекспы и SQL-запросы
[13:27:28] <смекайло> что может быть лучше отладки SQL-запросика строк на 200, выполнение которого занимает час времени?
[13:28:41] <ForNeVeR> Да, вот это реальный ад, согласен.
[13:29:15] <смекайло> я такие запросы писал
[13:29:18] <смекайло> ух я злой!
[13:29:34] <Yagg> лучше может быть, например, отладка хранимки размером за 100кб, в которой таких запросов несколько
[13:29:54] <смекайло> га-га-га
[13:30:01] <смекайло> "а давайте сделаем бекенд в БД!"
[13:30:14] <смекайло> "заодно и авторизацию там сделаем, с row-level security, вот круто будет!"
[13:30:16] <Yagg> у нас без "а давайте" :(
[13:30:29] <дырдырдыр> лучше может быть запрос на 200 строк, который использует хранимку, в которой таких запросов несколько
[13:30:46] <смекайло> я кстати, реально работал с такой системой
[13:30:51] <дырдырдыр> смекайло: это у кого-то орацле гойловного мозга?
[13:30:52] <смекайло> где весь бекенд в БД
[13:31:01] <смекайло> дырдырдыр: в точку, там был Oracle
[13:31:17] <смекайло> собственно, по-этому и приходилось писать такие запросы большие
[13:31:38] <дырдырдыр> орацлисты очень гордятся тем, что на их говне можно написать целое приложение
[13:31:47] <смекайло> там была клиент-серверная программа, и клиент подключался напрямую к БД, без какой-либо прослойки
[13:31:56] <смекайло> а вся серверная логика была на хранимках
[13:32:05] <смекайло> даже авторизация по лицензиям
[13:32:36] <смекайло> программа была платная, и лицензионным ключём определялось какие таблички можно смотреть/менять
[13:33:08] <смекайло> но вообще это не так уж и плохо, это позволяло написать кастомный клиент, подключаться к БД и выполнять там свои запросы - вполне легально
[13:33:21] <смекайло> но адок это - ещё тот
[13:40:09] iop вошёл(а) в комнату
[13:54:51] <дырдырдыр> sulci: http://cs8.pikabu.ru/post_img/2016/07/26/6/1469526287176977521.webm
[13:54:56] <sulci> дырдырдыр: Отключили так вообще все на передний план, писать кроссплатформенный язык богатый, пусть хабр похоже уже готовое купить на компе зелёный, небольшого самолета, че там всё такое, мягкое
[14:02:40] <дырдырдыр> sulci: http://cs4.pikabu.ru/post_img/2016/07/26/6/1469525853153113069.jpg
[14:02:41] <sulci> дырдырдыр: умница
[14:20:14] unclechu вошёл(а) в комнату
[14:20:43] ForNeVeR вышел(а) из комнаты: Disconnected: closed
[14:23:45] <дырдырдыр> sulci: http://cs8.pikabu.ru/post_img/2016/07/26/6/146952013816261442.jpg
[14:23:47] <sulci> дырдырдыр: https://pp.vk.me/c7003/v7003441/1308f/kd-feMl3Bbg.jpg
[14:23:57] rexim вышел(а) из комнаты
[14:25:53] rexim вошёл(а) в комнату
[14:36:22] <iportnov> смекайло: и на каждый чих делало execute immediate 'create table tmp_' || vTabName || ' ...' ?
[14:37:37] <дырдырдыр> Lao Zyu: http://cs8.pikabu.ru/post_img/big/2016/07/26/5/1469519310185436299.jpg
[14:46:11] rexim вышел(а) из комнаты
[14:47:52] rexim вошёл(а) в комнату
[14:53:32] <Lao Zyu> дырдырдыр: рицу и соруз
[14:54:53] <jsv> "Со́рус (от др.-греч. σορός — погребальная урна) — группа расположенных скученно спор или органов бесполого размножения — спорангиев или гаметангиев на поверхности таллома у красных и бурых водорослей"
[14:55:14] <jsv> sulci: что-то вика ни хера не помогает понять, о чём эти хлопцы ваапче горорят
[14:55:17] <sulci> jsv: не, это так, давай за Symantec свой лучший отель
[14:56:07] дырдырдыр тоже не понимает
[14:58:04] <jsv> ну, по картинке понятно, что это что-то из серии "R is for rocket, M is for moe", но детали мне не доступны :)
[14:59:41] <jsv> sulci: и всё это как-то связано с высокими тухнологиями
[14:59:42] <sulci> jsv: http://www.blackhat.com/presentations/bh-usa-07/Ferguson/Whitepaper/bh-usa-07-ferguson-WP.pdf
[15:00:21] <jsv> sulci: что-то мне смутно припоминается, что я тебе эту линку и скормил Н лет назад
[15:00:22] <sulci> jsv: нынче суть одна звезда клейсли
[15:00:58] <jsv> sulci: точнее, я скормил её не тебе, но ты ж, зараза, всё записываешь
[15:01:00] <sulci> jsv: ггг
[15:16:38] смекайло вышел(а) из комнаты
[15:16:45] смекайло вошёл(а) в комнату
[15:26:15] arcade_ вышел(а) из комнаты
[15:33:16] <oxpa> http://career.luxoft.com/careers/93026/senior-big-data-engineer/ 5-8 лет опыта программирования для хадупа. http://hadoop.apache.org/releases.html
[15:35:42] <дырдырдыр> у кого это https://www.npmjs.com/package/syslog-udp-logger говно работает?
[15:36:08] <дырдырдыр> oxpa: в 10м году уже вроде был хадуп
[15:36:54] <oxpa> дырдырдыр: был, да. Но первые релиз - 9 лет назад. СТабильный - 5 лет назад. Они хотят человека, который был у истоков хадупа?
[15:37:16] <дырдырдыр> oxpa: прям истоков
[15:37:35] <дырдырдыр> кому-нить понравилось в те далёкие времена, и он чото на нём делал
[15:37:45] <дырдырдыр> правда я хз, как такое может понравиться
[15:38:33] <дырдырдыр> а, говно заработало, доку писал пидор
[15:38:34] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[15:42:47] <дырдырдыр> а селфипалка за три евры с моей мобилой не взаимодействует чото
[15:45:54] arcade_ вошёл(а) в комнату
[15:47:20] <ShadoWalkeR> Я сегодня черный археолог в IT. Надо было на кладбище компьютеров в офисе наковырять память DDR1, DIMM и харды IDE и если найду SCSI
[15:48:15] <дырдырдыр> потом скурить тровы и съесть арбуз с куриными крыльями
[15:49:04] <ShadoWalkeR> Потом если повезет найти чтото лучше Pentium 4 на 3GHz
[16:11:37] TikiRU вышел(а) из комнаты
[16:11:41] TikiRU вошёл(а) в комнату
[16:12:21] Mr.Purple вошёл(а) в комнату
[16:21:51] <дырдырдыр> http://img1.joyreactor.cc/pics/post/%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D0%B5%D1%81%D0%BE%D1%87%D0%BD%D0%B8%D1%86%D0%B0-%D0%B8%D0%B2%D0%B0%D0%BD-%D0%B3%D1%80%D0%BE%D0%B7%D0%BD%D1%8B%D0%B9-%D1%81%D0%B0%D0%BF%D1%81%D0%B0%D0%BD-3255349.jpeg
[16:22:56] <oxpa> у1 это "у стола сидишь один"?
[16:25:45] <jsv> ага, а 1р -- это один хер, видимо
[16:27:33] <jsv> блин, я так давно не ездил, что не помню уже, что там за категории... а ведь знал когда-то :)
[16:27:40] <дырдырдыр> ħ: а вантуз проф умеет мигрировать сам на свой софтрейд?
[16:28:35] <дырдырдыр> sulci: http://img0.joyreactor.cc/pics/post/%D1%87%D0%B5%D1%80%D0%BD%D1%8B%D0%B5-%D0%B1%D1%83%D0%BA%D0%B2%D1%8B-%D0%BD%D0%B0-%D0%B1%D0%B5%D0%BB%D0%BE%D0%BC-%D1%84%D0%BE%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-3255946.jpeg
[16:28:38] <sulci> дырдырдыр: Амулет Йендора там или perl6 - то и соединяешь батареи лопнули...
[16:31:09] <jsv> sulci: амулет йендора не нужен, orb of zot же
[16:31:10] <sulci> jsv: ты готов перебраться на работе, кстати да
[16:31:29] <Mr.Purple> jsv: шофер все возил?
[16:31:31] <Mr.Purple> личный
[16:31:40] ħ вошёл(а) в комнату
[16:31:54] <Mr.Purple> который на газоне перед домом под машиной все время
[16:31:57] <ħ> дырдырдыр: чо митигировать?
[16:32:17] <Mr.Purple> дырдырдыр: доступные ценф
[16:32:18] <ħ> ShadoWalkeR: у нас есть такой квест
[16:32:27] <ħ> ShadoWalkeR: походи по институту - собери себе компьютер
[16:32:30] <jsv> Mr.Purple: нет. раньше я был маленький и меня родители возили из одной строны в другую
а потом я вырос и теперь хрен меня кто с места сдвинет
[16:32:38] <дырдырдыр> ħ: вантуз заставить жить на еином софтрейде
[16:32:40] <дырдырдыр> на ходу
[16:32:54] <ħ> в одном отделе берешь одну ненужнаю деталь, в другом следующую
[16:33:45] <дырдырдыр> а можно на жёпосрипте сделать так?
env match {
   "docker" => logger=require("syslog-udp-logger").createClient(bla, bla);
   _ => logger=require("mag")();
}
[16:34:11] <ShadoWalkeR> На телефонию у нас сервера закупают только когда приприет. Ну или мне удастся пропихнуть закупку. Поэтому занимаюсь вот такой вот некромантией, отжимая списываемые сервера :)
[16:34:55] <дырдырдыр> ShadoWalkeR: а зачем тебе некросервера, жрущие свет и желающие нае⁠бнуться вместо бананов?
[16:35:32] <ħ> ShadoWalkeR: так чо ты, нарисуй графички
[16:35:35] <ShadoWalkeR> Как показывает опыт мои некросервера живут и работают, пока все остальные рвут волосы и опять ищут что поломалось :)
[16:35:37] <дырдырдыр> или там телефония написана спермонортелом 20 лет назад под виндовс нт4 и с тех пор не переканпелировалась?
[16:35:55] <ħ> чтобы было понятно, когда телефония сломается
[16:36:47] ħ научился ядро загружать через tftp на беаглебоне
[16:37:08] <дырдырдыр> а откуда загрузчик знает про тфтп?
[16:37:12] <jsv> в некросерверах всё, что могло сломаться, уже сломалось 10 лет назад же
[16:37:17] <ShadoWalkeR> У меня астериски и камаилио. И я умею их готовить :)
[16:37:21] <ħ> дырдырдыр: ну, в него вкомпилирован протокол tftp
[16:37:22] <ShadoWalkeR> Поеду я домой
[16:37:35] <дырдырдыр> ħ: крутотенная хуйня
[16:37:35] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[16:37:39] ShadoWalkeR вышел(а) из комнаты
[16:37:54] <дырдырдыр> ħ: так можно напихать тысячи бананов в 1U и грузить их по тфтп и нфс
[16:37:54] <ħ> дырдырдыр: я не понимаю что мешает в grub2 добавить тоже самое к примеру
[16:37:59] <ħ> так
[16:38:05] <ħ> лучше не по нфс
[16:38:09] <ħ> а через network block device
[16:38:33] <дырдырдыр> nbd в пятой центоси пробовал, и мне не понравилось
[16:38:56] <дырдырдыр> мож это омоним какой-то, чи омоакроним, лал
[16:39:53] <ħ> у меня память кончилась
[16:39:57] <ħ> я туда ядро скомпилировал
[16:40:02] <ħ> нужно больше памяти
[16:47:51] <ħ> а, это ошибка компиляции
[16:47:54] <ħ> памяти норм было
[16:59:44] дырдырдыр вышел(а) из комнаты
[16:59:55] <Mr.Purple> дырдырдыр> а можно на жёпосрипте сделать так?
env match {
   "docker" => logger=require("syslog-udp-logger").createClient(bla, bla);
   _ => logger=require("mag")();
}
?
[16:59:56] <Mr.Purple> куда он
[17:00:03] <Mr.Purple> чо он хотел-то7
[17:01:31] <Mr.Purple> env match { x => bla} — это на чем вообще?
[17:01:38] <Mr.Purple> энларг?
[17:01:45] <ħ> нет
[17:01:49] <ħ> эликсир какой-то
[17:01:50] <ħ> или луа
[17:05:43] rexim вышел(а) из комнаты
[17:06:10] <Yagg> Mr.Purple: яваскрипт разве что-то про окружение должен знать вообще?
[17:07:36] <ħ> это нода?
[17:07:39] <ħ> нода жс
[17:10:07] <Yagg> в ноде есть модуль process и у него env
[17:12:22] <Mr.Purple> match - это такой switch?
[17:12:33] <Yagg> видимо да
[17:12:42] <Yagg> ну, или if
[17:14:52] <ħ> посон
[17:14:58] <ħ> а можно сделать мультикастный tftp
[17:15:27] <ħ> ?
[17:15:37] <Yagg> а зачем?
[17:17:23] <Yagg> ħ: https://tools.ietf.org/html/rfc2090
[17:17:39] <Yagg> видать не ты один такой извращенец
[17:18:16] <ħ> ну а вдруг я хочу загрузить 1000 бананов
[17:18:20] <ħ> по tftp
[17:18:30] <ħ> я думаю что далеко не я один
[17:18:31] <ħ> oxpa:
[17:18:39] <Yagg> интересно, там чего-нибудь изменилось с February 1997? :\
[17:18:39] <ħ> oxpa: расскажи за телевизионные прставки
[17:18:47] <ħ> oxpa: грузятся ли они через tftp
[17:18:49] <oxpa> ħ: они прошиваются мультикастом, да
[17:18:55] <ħ> Yagg: вот, видишь
[17:19:01] <oxpa> как обычно: ждут признака начала потока, собирают его, считают чексуммы
[17:19:03] <oxpa> и так по кругу
[17:19:17] <ħ> а потом бац
[17:19:23] <ħ> и в новой прошивке мультикаст уже сломан
[17:19:47] <Mr.Purple> а гелевые батареи заряжал кто-нибудь?
[17:19:54] <ħ> гелиевые?
[17:19:58] <ħ> или из геля?
[17:20:00] <oxpa> ħ: пару раз так влетали. Потому, в саму приставку вшивается http запрос за новой прошивкой. Сломать оба механизма пока никому не удавалось
[17:20:16] <ħ> oxpa: это потому-что у меня не было вашей приставки
[17:20:36] <ħ> у меня всё ломается
[17:20:55] <ħ> слушай
[17:21:01] <ħ> а ты не знаешь где в россии нормальый СЦ APC?
[17:21:20] <ħ> а то нас разводят какие-то люди, которые говорят, мы ваш УПС чинить не будем
[17:21:41] <oxpa> да и не чините у них. Сдай в соседнюю лабу, пусть подпаяют или замените
[17:21:47] <oxpa> платы редко чинят
[17:22:18] <ħ> ну упс то целиком жалко выкидывать
[17:22:23] <ħ> он 20Киловатный
[17:22:51] <ħ> я согласен, чтобы в нем требуху поменяли, но они говорят что он устарел и не хотят ничего делать
[17:23:47] <oxpa> ну найди умельцев, они тебе сами требуху предложат
[17:23:50] <oxpa> чего?
[17:24:10] <oxpa> там внутри тупой инвертер да зарядник. в easyelectronics@ через одного такое починят
[17:27:00] <Mr.Purple> oxpa: https://en.wikipedia.org/wiki/VRLA_battery#Gel_battery
[17:27:17] Бот_Ыук вошёл(а) в комнату
[17:27:20] <Mr.Purple> ħ: https://en.wikipedia.org/wiki/VRLA_battery#Gel_battery
[17:27:51] <ħ> oxpa: у меня таких умельцев полный отдел
[17:28:01] <oxpa> Mr.Purple: современные аккумуляторы - гелевые. чего ты хочешь?
[17:28:13] <oxpa> там можно словить эффект отслоения геля от электродов
[17:28:17] <oxpa> остальное всё фигня, вроде
[17:28:36] <oxpa> ħ: ну пусть починят, чего?
[17:28:40] <Mr.Purple> oxpa: ну их заряжать также как и свинцовые?
[17:28:44] <ħ> я хочу нормальный авторизованный СЦ
[17:28:52] <oxpa> Mr.Purple: а они и есть свинцовые зачастую. да
[17:29:03] <ħ> чтобы он отвечал за свою работу
[17:30:26] <iportnov> .wz uscm
[17:30:28] <sulci> iportnov: Station name not available - 2016.07.26 1400 UTC / haze, 20°C / 68°F, humidity: 45%, pressure: 29.97 in. Hg (1015 hPa), wind: from the NE (040 degrees) at 16 MPH (14 KT), visibility: 2 mile(s)
[17:30:36] <Mr.Purple> ħ, иди в фужитсу
[17:30:44] <Mr.Purple> смотри select partners :)
[17:30:45] <ħ> там починят APC?
[17:30:54] <Mr.Purple> если их, то починят :)
[17:31:03] <ħ> эээ
[17:31:07] <ħ> поподробнее
[17:31:13] <ħ> я думал APC это APC
[17:31:36] <Mr.Purple> я думал APC это упс
[17:32:17] <Mr.Purple> зачастую сц фуджи имеют авторизацию других производителей
[17:32:20] <Yagg> который построил APC
[17:32:21] iportnov вышел(а) из комнаты
[17:32:41] <oxpa> apc, upc, сплошные какие-то пц...
[17:32:58] <Yagg> ппц да
[17:34:09] iop вышел(а) из комнаты
[17:35:07] <ħ> oxpa: я просто не понимаю, за что такие деньги заплачены
[17:35:17] <ħ> почему я ынтерпрайз должен сам паяльником чинить?
[17:36:38] <Mr.Purple> только сейчас дощло, что sealed это соляные
[17:36:48] <ħ> sealed это запечатанные
[17:36:51] <ħ> seal
[17:36:53] <ħ> печать
[17:36:55] <ħ> или тюлень
[17:36:55] <oxpa> Mr.Purple: это "запечатанные", необслуживаемые
[17:37:11] <Mr.Purple> ну, или так
[17:37:25] <ħ> oxpa: тюленьи аккумуляторы
[17:37:46] <Mr.Purple> моркотиков
[17:42:23] <ħ> так
[17:42:37] <ħ> я заавтоматизировал бисект до той степени, что не нужно флешку руками трогать теперь
[17:42:56] <ħ> можно теперь написать еще скрипт который будет по сокету сообщать о результате тестирования с железяки
[17:43:05] <ħ> и вертать бисект на следующую итерацию
[17:45:36] <ħ> хм
[17:45:43] <ħ> oxpa: отличная идея для стартапа
[17:45:47] <ħ> сделать git bisect server
[17:45:54] <ħ> который будет слушать HTTP REstAPI
[17:46:04] <ħ> и туда будет валиться запрос good/bad
[17:46:11] <ħ> он будет ехать дальше
[17:48:00] <Mr.Purple> тут дыряй должен был что-то сказать про микросервисы
[17:49:12] <ħ> так не
[17:49:13] <ħ> смори
[17:49:18] <ħ> bisect возвращает мне токен
[17:49:29] <ħ> я этот токен складываю себе в initrd
[17:49:40] <ħ> дальше он просыпается и использует этот токен и идет к серверу
[17:49:53] <ħ> по-моему збс
[17:52:26] Yagg вышел(а) из комнаты
[17:52:45] Yagg вошёл(а) в комнату
[17:55:09] <Mr.Purple> по-моему нечто вроде кабачковой икры с яблоком збс получилось
[17:56:12] <ħ> ну просто я сейчас в рабстве у бисекта
[17:56:18] <ħ> мне нужно запускать сборку скриптом
[17:56:25] <ħ> и запускать скрипт на тестовой машине
[17:56:34] <ħ> а было бы круто, если бы я просто мог нахуй пойти
[17:56:35] <sulci> ħ: не болтай глупостей как малолетка!
[17:59:36] <ħ> правда конечно, оно по середине все-равно сломается из-за того что где-то в левом месте упадет
[17:59:42] <ħ> ну пусть skip делает тогда
[18:00:22] jsv вышел(а) из комнаты
[18:03:37] <ħ> хочу в Ростов например
[18:03:51] <ħ> Ростов очень красиво выглядит когда к нему с юга подъезжаешь вечером
[18:04:09] <ħ> магнитик города Шахты, подаренный другом Лёхой, вот это всё
[18:09:13] <Mr.Purple> ħ: ты обугленный из ростова приедешь
[18:09:19] <Mr.Purple> или с жабрами
[18:20:55] <ħ> посоны
[18:20:59] <ħ> я вот несколько лет назад
[18:21:02] <ħ> прочитл в блоге
[18:21:04] <ħ> кро-хартмана
[18:21:08] <ħ> как он купил себе новый комптютер
[18:21:21] <ħ> вот
[18:21:23] <ħ> и хвастался
[18:21:29] <ħ> что там ядро компилится теперь 7 минут
[18:21:39] <ħ> и я думал ууууу как круто и бесполезно
[18:21:48] <ħ> а теперь я вот тоже хочу чтобы ядро за 7 минут собиралось
[18:22:55] portnov вошёл(а) в комнату
[18:23:20] <portnov> вечер.
[18:23:37] <ħ> опртнов
[18:26:02] <portnov> надо будет на работе попробовать ядро собрать, чтоле
[18:26:09] <ħ> а сколько у тебя там ядер?
[18:26:17] <ħ> а памяти сколько?
[18:26:19] <portnov> продукт минут 20-25 собирается
[18:26:30] <ħ> нужно 8 гигов чтобы хранить результат сборки
[18:26:34] <portnov> ħ, i7 4core с гипертредингом, 16 гиг рамы, ssd
[18:27:00] <ħ> ну будет не сильно быстрее чем у меня
[18:27:13] <portnov> а у тебя скока?
[18:27:21] <ħ> а я не замерял, пол часа где-то
[18:27:30] <ħ> процессор раскалился до 73 градусов
[18:31:23] <ħ> а можно ли сделать FPGA который будет ускорять конпеляцию?
[18:31:28] <ħ> типа как видеоадаптер
[18:31:33] <ħ> но Gcc-адаптер
[18:31:35] <ħ> а?
[18:31:44] <ħ> там наверное какие-то специфические действия
[18:35:51] <portnov> скомпилировать GCC в верилог какой-нибудь
[18:36:03] <ħ> хехе
[18:36:36] <portnov> ну а чо, есть же платы для шифрования по госту например
[18:36:52] <portnov> там весь этот алгоритм аппаратно реализован
[18:37:06] <portnov> он правда специально продумывался под аппаратную реализацию
[18:37:12] <ħ> хехе
[18:38:48] <Mr.Purple> есь жи виртуализация видюх
[18:39:00] <Mr.Purple> вон виртуализуйте в свои x64 и конпеляйте
[18:39:22] <portnov> Mr.Purple: эмуляция x86 на gpu?
[18:39:32] <portnov> кпд процента 2 наверно
[18:39:43] <Mr.Purple> хз
[18:40:18] <ħ> portnov: меньше
[18:40:21] <portnov> даже меньше наверно, там же ещё надо в видеопамять всё копировать и обратно
[18:40:27] <oxpa> у меня 24 ядра, 64 гига, сборка полностью помещается в памяти (с образом ОС для которой собирается) и всё равно продукт собирается больше 40 минут
[18:40:55] <portnov> ._.
[18:41:01] <portnov> oxpa: сборка многопоточная?
[18:41:11] <portnov> а то я тут Qt собирал, это пичаль
[18:41:13] <oxpa> естественно! она грузит все 24 ядра =)
[18:41:25] <portnov> там мейкфайлы написаны так, что -jN не работает
[18:42:02] <portnov> oxpa: какой-то совсем адовый ынтерпрайз у вас там.
[18:47:26] <Mr.Purple> portnov: у тебя не хуже
[18:47:50] <portnov> Mr.Purple: у меня всего 20-25 минут на более хилой машине.
[18:49:37] <portnov> http://ic.pics.livejournal.com/batia1969/16539596/3263035/3263035_original.jpg
[18:52:25] <Mr.Purple> > https://forumlocal.ru/user/upload/file574572.jpg
[18:53:01] <portnov> хех
[18:53:08] <portnov> погромист
[18:59:26] TikiRU вышел(а) из комнаты
[19:00:17] <Yagg> Русская православная церковь запустит свой собственный мессенджер, работа над которым уже началась.
[19:00:36] <Yagg> наконец-то прямая связь с б-гом!
[19:01:05] <arcade_> тайно исповеди ФСБ
[19:06:34] смекайло вышел(а) из комнаты
[19:20:50] Yagg вышел(а) из комнаты
[19:23:51] <ħ> посоны
[19:23:55] <ħ> а где-нибудь описан алгоритм бисекта?
[19:25:01] <Mr.Purple> в коде
[19:25:06] <Mr.Purple> его
[19:25:15] <ħ> там небось ад и израиль
[19:25:26] <ħ> в коде
[19:25:28] <ħ> его
[19:28:50] <ħ> ну, т.е. интересно как он ветвление обрабатывает
[19:32:21] Bob Page вышел(а) из комнаты
[19:36:34] m4n71k0r вышел(а) из комнаты
[19:42:01] <ħ> а в гите есть команда, позволяющая найти коммит - общий предок двух заданных комитов?
[19:42:29] смекайло вошёл(а) в комнату
[19:51:51] Mr.Purple вышел(а) из комнаты
[19:52:25] chaser_andrey вошёл(а) в комнату
[19:57:08] chaser_andrey вышел(а) из комнаты
[20:05:06] Mr.Purple вошёл(а) в комнату
[20:07:32] <Mr.Purple> -_-
[20:10:29] <Mr.Purple> можно сделать grep по табличному выводу, когда +/- показывает наличие
[20:12:39] <Mr.Purple> с --graph
[20:12:53] <Mr.Purple> блин, в истории же было. затерял
[20:14:21] <ħ> merge-bas
[20:14:23] <ħ> git merge-base
[20:16:01] <portnov> sulci: расскажи анекдот
[20:16:04] <sulci> portnov: хаойцы
[20:18:20] oxpa вышел(а) из комнаты
[20:26:03] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:26:03] ForNeVeR вошёл(а) в комнату
[20:28:40] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:28:40] ForNeVeR вошёл(а) в комнату
[20:45:42] <arcade_> sulci: https://67.media.tumblr.com/61f76273242a1928eb6470cd3392d85e/tumblr_oax5jmQfSX1vzlj4ko1_1280.jpg
[20:45:45] <sulci> arcade_: http://ecx.images-amazon.com/images/I/61IOuP1cKqL._SL1280_.jpg synology ты к 85
[20:46:19] <arcade_> sulci, зопейсал?
[20:46:20] <sulci> arcade_: невмерле
[21:20:02] <ħ> бисект как-то странно работает
[21:20:05] <ħ> что-то бисектил бисектил
[21:20:13] <ħ> и я вновь оказался с плечом 14000 коммитов
[21:20:28] <ħ> ну, он добисектил до того, что bad и good оказались в разных ветвях
[21:20:32] <ħ> и пошел тестить базу
[21:21:53] <portnov> sulci: http://static.devli.ru/public/images/v/201607/78a6ab1e-0034-472b-be66-1ba8fe1f0972.mp4
[21:21:55] <sulci> portnov: да
[21:22:07] <portnov> да, говорит
[21:22:17] <portnov> sulci: дядя Хвост открыл окошко и тоже сказал «да».
[21:22:18] <sulci> portnov: address: 61145 Kharkov, Ukraine
[21:22:29] <ħ> arcade_: чей адрес?
[21:22:33] <ħ> arcade_: 61145 Kharkov, Ukraine
[21:23:02] <portnov> дяди хвоста, наверное
[21:23:18] <portnov> надо бы выяснить, кто это вопще
[21:24:59] <portnov> http://www.nn.ru/community/auto/vaz/?do=read&thread=2657222&topic_id=61549661 какой интересный форум
[21:25:05] <portnov> обсуждают какие-то тормоза
[21:25:09] <portnov> автомобильные
[21:25:16] <portnov> и посередине кто-то постит «муму» целиком
[21:25:32] <portnov> автомобилисты, они такие.
[21:28:44] bodqhrohro вошёл(а) в комнату
[21:29:50] <bodqhrohro> Посоны, есть паттерн на случай, если я хочу изменить переменную, проверить результат условием и в случае неуспеха откатить обратно? Или же не менять, а вычислить результат промежуточно и при успехе поменять
[21:30:21] <ħ> есть атомарные операции такие
[21:30:24] <ħ> compare-update
[21:30:32] <portnov> гм, да, меня куда-то туда же понесло
[21:30:42] <portnov> я чуть было транзакции не посоветовал
[21:30:56] <portnov> только есть ли вобще атомарность в требованиях?
[21:31:00] <ħ> rcu есть
[21:33:42] <portnov> «я человек, измученный ынтерпрайзом»
[21:46:43] <bodqhrohro> portnov: похуй на атомарность, это ж однопоточный жабоскрипт
[21:46:44] <sulci> bodqhrohro: не болтай глупостей как малолетка!
[21:47:58] <bodqhrohro> Просто задача в гейдеве распространённая, по ходу. Например "а не врежусь ли я, если сдвинусь вот сюда"
[21:48:27] <bodqhrohro> В принципе, можно тернарными операторами наварнякать везде, ладно
[21:48:28] <Mr.Purple> bodqhrohro: проверить результат изменения переменной?
[21:48:29] <Mr.Purple> ээ
[21:49:19] <bodqhrohro> Просто если это свойство в глубоком многоуровневом объекте, то слегка жирновато
[21:50:23] <Mr.Purple> чего жирнвато?
[21:50:26] <bodqhrohro> Разумнее было бы напилить широкоиспользуемую лямбду, которая будет принимать переменную и предикат и менять по ссылке
[21:51:16] <bodqhrohro> Mr.Purple: один и тот же чейн будет повторяться минимум три раза: x.y.z = (x.y.z++ > 0) || x.y.z
[21:52:15] <portnov> ты от нас щас добьёсся что мы тебе монады посоветуем
[21:52:24] <portnov> а гервь посоветует макрос на cpp написать
[21:52:36] <Mr.Purple> постинкремент, гм
[21:52:50] unclechu вышел(а) из комнаты
[21:53:03] <bodqhrohro> Да в скобочках от фонаря
[21:53:22] <portnov> bodqhrohro: а твоим куском кода можно валить всех подряд на собеседованиях, да
[21:54:40] <ħ> portnov: у меня немонотонная функция
[21:54:48] <ħ> чо делать
[21:54:54] <portnov> ħ, поздравляю тебе
[21:54:56] <ħ> я теперь решил искать в другую сторону
[21:55:09] <ħ> ну, т.е. раньше я искал коммит который всё чинил
[21:55:14] <portnov> ħ, ну как, вспоминаем матан и определяем промежутки монотонности
[21:55:14] <ħ> а теперь я буду искать коммит который всё сломал
[21:55:39] <portnov> как по учебнику
[21:55:39] <ħ> вернее как
[21:55:44] <ħ> по какому учебнику?
[21:55:49] <ħ> у меня есть пара коммитов good и bad
[21:55:53] <ħ> а git дальше не работает
[21:55:57] <ħ> говорит - всё пофиксили
[21:56:04] <ħ> нужно их ролями поменять
[21:56:21] <portnov> по любому, где написано про применение метода половинного деления для решения уравнений
[21:56:45] <portnov> там написано, что сначала нужно определить отрезок, на котором функция монотонна и при этом меняет знак
[21:56:57] <ħ> ну у меня есть такой отрезок
[21:56:57] <portnov> а потом поехали бисектить
[21:57:13] <ħ> правда я не уверен, что она там монотонна, но знак меняет
[21:58:01] <portnov> ну вот ищи кусок где точно монотонна
[21:58:28] <ħ> ну я его смогу найти, только деля этот отрезок по полам
[21:58:40] <portnov> можно попытаться применить более хитрые методы, типа там золотым сечением отрезок делить или риддерсом каким
[21:58:44] <ħ> раз знак она меняет
[21:58:50] <ħ> значит минимум один корень там есть
[21:59:11] <Mr.Purple> portnov: я бы пиздил за такие вопросы на собеседованиях
[21:59:11] <sulci> Mr.Purple: не болтай глупостей как малолетка!
[21:59:14] <portnov> только я боюсь эти методы нихрена не улучшат в случае когда у функции всего два значения
[21:59:24] <Mr.Purple> типо "объесните нам чо там будет"
[21:59:50] <portnov> Mr.Purple, правильный ответ «будет линейкой по рукам от лида»
[21:59:57] <Mr.Purple> если у них такой код
[22:00:12] <Mr.Purple> нахер они такие нужны
[22:01:05] <ħ> portnov: у меня есть гипотеза, согласно которой плохой коммит случайно снесли в очередной раз при слиянии, и всё заработало
[22:02:17] rexim вошёл(а) в комнату
[22:06:09] <portnov> ħ, «а знаете ли вы». если функция меняет знак на отрезке, то у неё нечётное количество корней на этом отрезке.
[22:06:28] <ħ> один - это нечетное число
[22:06:34] <portnov> да
[22:06:36] <portnov> и три тоже
[22:06:47] <ħ> и пять
[22:06:52] <portnov> ну т.е. у тебя либо сначала было хорошо потом плохо
[22:07:00] <ħ> на самом деле
[22:07:01] <portnov> либо сначала хорошо потом плохо потом хорошо потом плохо
[22:07:11] <ħ> у меня сначала хорошо потом плохо потом хорошо
[22:07:21] <ħ> я пытаюсь понять в какой момент стало хорошо снова
[22:07:26] <ħ> и в какой момент стало плохо перед этим
[22:07:30] <portnov> тогда к.о. сообщает что функция знак не меняет
[22:07:32] <portnov> на отрезке
[22:07:37] <ħ> да
[22:07:42] <ħ> но я знаю точку на этом отрезке
[22:07:46] <ħ> где знак другой
[22:07:49] <portnov> вот
[22:07:55] <ħ> т.е. у меня два отрезка
[22:07:57] <portnov> тогда первую половину отрезка выкидываем нафиг
[22:08:06] <portnov> и бисектим вторую
[22:08:10] <portnov> ну или наоборот первую
[22:08:19] <ħ> первую
[22:08:21] <ħ> вторую не получилось
[22:10:13] <portnov> ħ, на первой половине у тебя предположительно есть только переход хорошо -> плохо, переход плохо -> хорошо надо во второй половине искать
[22:10:20] <ħ> да
[22:10:23] <portnov> ну либо на первой половине тоже не 1 а 3 корня
[22:10:31] <ħ> ты просто забываешь
[22:10:38] <ħ> что git это не орезок нифига
[22:10:39] <ħ> а дерево
[22:10:45] <ħ> поэтому всё сложнее
[22:10:47] <portnov> у кого-то черезраузен, и он то добавлял то удалял плохой код
[22:11:08] <portnov> ħ, у тебя начало и конец в разных ветках?
[22:11:12] <ħ> да
[22:11:24] <portnov> гм
[22:11:52] <portnov> я чото сомневаюсь, что метод половинного деления к деревьям применим
[22:11:58] <portnov> где там середина вобще?
[22:12:00] <ħ> а git bisect не сомневается
[22:12:09] <ħ> от точки ветвления находит сперва
[22:12:14] <portnov> угу, он просто хеши складывает и пополам делит
[22:12:18] <portnov> гг
[22:12:22] rexim вышел(а) из комнаты
[22:12:23] <ħ> гггг
[22:13:11] <portnov> ну ладно
[22:13:27] <portnov> тогда берём точку ветвления
[22:13:27] Mr.Purple вышел(а) из комнаты
[22:13:30] <portnov> там хорошо или плохо?
[22:13:42] <ħ> там хорошо
[22:14:00] <portnov> а на концах веток плохо?
[22:14:24] <ħ> нет
[22:14:26] <ħ> на одном плохо
[22:14:29] <ħ> на другом хорошо
[22:14:55] <portnov> тогда берём отрезок от точки ветвления до плохого конца
[22:15:01] <portnov> и бисектим
[22:15:03] <portnov> ы?
[22:15:14] <portnov> а вторую ветку выкидываем нафиг
[22:15:26] <portnov> там было хорошо и осталось
[22:15:33] <portnov> и пусть себе дальше будет хорошо
[22:25:10] rexim вошёл(а) в комнату
[22:28:24] portnov вышел(а) из комнаты
[22:30:06] <ħ> портнов
[22:30:08] <ħ> ты куда?
[22:32:21] edgbla вошёл(а) в комнату
[22:34:43] edgbla вышел(а) из комнаты
[22:44:04] <bodqhrohro> О нет, он нас покинул!
[22:45:26] <ħ> я ему хотел привести пример
[22:45:34] <ħ> когда git bisect не найдет ответ
[22:53:58] chaser_andrey вошёл(а) в комнату
[23:04:46] unclechu вошёл(а) в комнату
[23:14:40] ħ вышел(а) из комнаты
[23:16:43] ermine вышел(а) из комнаты
[23:30:40] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[23:30:41] ForNeVeR вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!