Home
Programming
programming@conference.jabber.ru
Пятница, 1 июля 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:06:08] kotik вошёл(а) в комнату
[00:13:08] ħ вышел(а) из комнаты
[01:00:27] eaeee вышел(а) из комнаты: Replaced by new connection
[01:00:28] eaeee вошёл(а) в комнату
[01:10:15] Mr.Purple вышел(а) из комнаты
[01:33:36] olgZZZ вышел(а) из комнаты
[01:42:56] gr_buza@arbeiten вышел(а) из комнаты
[02:13:04] portnov вошёл(а) в комнату
[02:19:08] <portnov> http://ic.pics.livejournal.com/vadim_i_z/4399805/753997/753997_original.jpg
[02:25:02] eaeee вышел(а) из комнаты
[02:26:04] eaeee вошёл(а) в комнату
[02:45:47] portnov вышел(а) из комнаты
[02:47:16] rexim вышел(а) из комнаты
[03:07:39] eaeee вышел(а) из комнаты
[05:36:40] Mr.Purple вошёл(а) в комнату
[05:41:28] <Mr.Purple> утра
[05:57:35] chaser_andrey вышел(а) из комнаты
[06:16:58] смекайло вышел(а) из комнаты
[06:27:27] ForNeVeR вошёл(а) в комнату
[06:28:24] Mr.Purple вышел(а) из комнаты
[06:53:14] <Lao Zyu> http://sdelanounas.ru/blogs/79796/
[07:09:55] ShadoWalkeR вошёл(а) в комнату
[07:10:06] <ShadoWalkeR> Утро
[07:10:20] <ShadoWalkeR> sulci: предсказывай :-D
[07:10:22] sulci не слышали, но забил :(
[07:10:39] <ShadoWalkeR> sulci: че так?
[07:10:40] <sulci> ShadoWalkeR: а зачем?
[07:11:02] <ShadoWalkeR> sulci: гадалки на этом зарабатывают
[07:11:03] <sulci> ShadoWalkeR: дали 8Gb ПЗУ Beta is this we can't handle to miss ugnich? #1652618/19 from t1 inner join B x) : 10; //random [0..1] while True: print("Настя меня зависит)
[07:12:05] <ShadoWalkeR> https://www.youtube.com/watch?v=pPV9NNvtL20
[07:55:41] Bob Page вошёл(а) в комнату
[08:04:25] cheshir вошёл(а) в комнату
[08:37:56] <Lao Zyu> https://lenta.ru/news/2016/07/01/fake_iphone/
[08:53:24] <ShadoWalkeR> http://cs636718.vk.me/v636718955/12036/gnGvsN_5PPI.jpg
[09:02:23] oxpa вошёл(а) в комнату
[09:11:55] дырдырдыр вошёл(а) в комнату
[09:16:14] <дырдырдыр> а шо за хер в красном балахоне?
[09:17:46] <ShadoWalkeR> Охрана императора
[09:21:20] <дырдырдыр> охрана вимператора
[09:21:44] <дырдырдыр> чем-то напоминает охрану альмалексии в морнхолде
[09:22:18] <ShadoWalkeR> Может Палпатин на самом деле Альмалексия тогда?
[09:22:21] <ShadoWalkeR> :)
[09:24:28] <ShadoWalkeR> Я в демку ремастера System shock 1 от NightDive Studio поиграл вчера наконец
[09:24:47] <ShadoWalkeR> Очень преальфа, но может выйти годнота
[09:34:17] <ShadoWalkeR> https://youtu.be/MRSpyNK7JL0
[09:52:04] gr_buza@arbeiten вошёл(а) в комнату
[09:57:36] <дырдырдыр> ShadoWalkeR: чо экшына нету?
[09:59:09] <ShadoWalkeR> Экшон там дубовейший
[09:59:36] <дырдырдыр> https://www.youtube.com/watch?v=wovXwbgb3ZA
[09:59:52] <ShadoWalkeR> Вчера ощутил - чтобы котого ушатать трубой надо тайминги учить
[10:00:05] <ShadoWalkeR> одно слово - преальфа
[10:00:16] <дырдырдыр> каг зделоть в полу светящиеся вставки?
[10:00:48] <дырдырдыр> ламинат фрезеровать, светодиоды втыкать, поликарбонат нарезать и вставлять?
[10:05:34] ForNeVeR вышел(а) из комнаты
[10:05:38] ForNeVeR вошёл(а) в комнату
[10:14:41] ermine вошёл(а) в комнату
[10:24:14] gr_buza@arbeiten вышел(а) из комнаты: Replaced by new connection
[10:24:16] gr_buza@arbeiten вошёл(а) в комнату
[10:27:31] <oxpa> system shock - ничего так была игруха...
[10:35:49] <Lao Zyu> дырдырдыр: да
[10:36:00] <Lao Zyu> алсо, есть специальные впольные светильники, но они денег стоят
[10:40:17] ermine вышел(а) из комнаты
[10:43:04] kotik вышел(а) из комнаты: Replaced by new connection
[10:43:07] kotik вошёл(а) в комнату
[10:50:03] <дырдырдыр> поцоны, zoophilic zebra грядёт!
[10:59:50] <дырдырдыр> Lao Zyu: ты посмотри какие полы на видео, поди затрахаешься их из ламината делать
[11:01:49] <Lao Zyu> а где там ламитан на полу?
[11:01:59] <Lao Zyu> там какие-то металлические панели и куча киберготы
[11:02:33] <дырдырдыр> Lao Zyu: но дома-то я киберготических панелей не добуду
[11:03:23] <Lao Zyu> дырдырдыр: проще всего ламинат фрезеровать, туда в подложку закладывать светодиодные полосы и заливать это эпоксидкой
[11:03:29] <Lao Zyu> Но работа будет очень замороченной
[11:03:38] <дырдырдыр> угу
[11:03:54] <Lao Zyu> либо делать деревянный пол из дуба и фрезеровать в нём
[11:03:54] ħ вошёл(а) в комнату
[11:04:14] <дырдырдыр> деревянным было бы проще, хоть и гораздо дороже
[11:04:16] <Lao Zyu> заливать будет проще, т.к. цельномассивный пол можно будет пройти шлифмашинкой вместе с эпоксой
[11:04:29] <Lao Zyu> а можно вообще специальной эпоксой целиком залить
[11:04:37] <Lao Zyu> будет типа ламинированной столешницы, только пол
[11:04:45] <дырдырдыр> вот это уже интереснее
[11:05:14] <ħ> ForNeVeR: https://www.youtube.com/watch?v=KfBrnLZQVzc
[11:05:33] <дырдырдыр> и если диодная лента наебнётся, ничо не сделаешь
[11:05:34] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[11:05:43] <Lao Zyu> дырдырдыр: ага
[11:05:46] <ħ> дырдырдыр: а диодная лента наебнётся
[11:05:46] <sulci> ħ: не болтай глупостей как малолетка!
[11:06:01] <Lao Zyu> зато в массивный пол можно нормально врезать фабричные полосы
[11:06:10] <Lao Zyu> которые в металлических корпусах
[11:06:18] <Lao Zyu> и они заменяются :)
[11:06:27] <дырдырдыр> Lao Zyu: шо за фабричные полосы в корпусах? покаж?
[11:07:04] <ShadoWalkeR> Началось восстание машин - Тесла убила своего водителя
[11:07:16] <дырдырдыр> ShadoWalkeR: нечаянно!
[11:07:34] <дырдырдыр> и вообще дальнобой пидор был
[11:07:34] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[11:07:38] <дырдырдыр> sulci: и ты тоже
[11:07:40] <sulci> дырдырдыр: люблю заниматься пока не дольше не обозначил
[11:07:48] Аман вошёл(а) в комнату
[11:07:55] <Lao Zyu> дырдырдыр: http://www.abitant.com/catalogues/svetilniki-vstraivaemye-v-grunt-pol
[11:08:28] <дырдырдыр> зоебали картинки на жопосрипте
[11:08:36] <Аман> .wz vept
[11:08:37] <sulci> Аман: Patna, India - 2016.07.01 0800 UTC / haze; Cumulonimbus clouds observed, 36°C / 96°F, humidity: 56%, pressure: 29.41 in. Hg (0996 hPa), wind: from the E (090 degrees) at 10 MPH (9 KT), visibility: 2 mile(s)
[11:08:42] <Lao Zyu> дырдырдыр: там есть годные полоски
[11:09:10] <Lao Zyu> возможно, есть встраиваемые в пол лайтбоксы для укладки лент
[11:09:17] <ShadoWalkeR> sulci: а ты тоже планируешь убить всех здесь присутствующих?
[11:09:19] <sulci> ShadoWalkeR: я забыл, кокой там люди озабоченные секурностью люди - вещи
[11:09:33] <ShadoWalkeR> sulci: да или нет?)
[11:09:35] <sulci> ShadoWalkeR: у Ян Чжу, например?
[11:09:44] <ħ> ггг
[11:09:51] <дырдырдыр> Lao Zyu: дык то в тропинки вмонтировать шоб
[11:09:53] <Lao Zyu> можно извернуться и взять п-образный люминиевый профиль, туда залить эпоксой ленту и вставлять во фрезерованные пазы такой профиль
[11:09:56] <ħ> теперь нельзя будет больше смеяться про белорусских миллионеров
[11:09:59] <Lao Zyu> под силой трения он будет ок
[11:10:03] <Lao Zyu> сидеть
[11:10:04] <ħ> они отчекрыжили 4 нуля у своих денех
[11:10:10] <Lao Zyu> дырдырдыр: не, они и в пол просто монтируются
[11:10:14] <Lao Zyu> ну, не в ламинат, конечно
[11:10:19] <Lao Zyu> подпольное пространство один фиг нужно
[11:10:20] <дырдырдыр> Lao Zyu: я и хотел готовый светильник вместо профиля, но лучше профиль куплю
[11:10:35] <ħ> 1 белорусский рубль теперь целых пол доллара стоит
[11:10:45] <дырдырдыр> ħ: бохааато
[11:11:59] <ħ> ну так
[11:12:07] <ħ> глядишь и у нас чего-нибудь отрежут
[11:12:33] <ħ> москальский рубль введут по всей стране
[11:13:29] <дырдырдыр> ггг
[11:13:36] <дырдырдыр> уже вводили в 98м
[11:13:42] <дырдырдыр> ты ж уже родился тогда?
[11:13:53] <ħ> ггг
[11:14:04] Yagg вошёл(а) в комнату
[11:14:12] <ħ> я родился значительно раньше
[11:14:44] <дырдырдыр> думаю, белорусской экономике до зимы придёт полярный лис, белый снег играет на холке
[11:14:48] <дырдырдыр> чи свет
[11:14:56] <дырдырдыр> послушаю-ка буготака
[11:15:23] <ħ> чой то
[11:15:26] gr_buza@arbeiten вышел(а) из комнаты
[11:15:29] kotik вышел(а) из комнаты
[11:15:31] <ħ> всё нормально будет с белорусской экономикой
[11:16:25] <дырдырдыр> угу, именно поэтому нули убрали
[11:16:35] <Yagg> а вот у нас могут появиться лозунги "хватит кормить беларусь"
[11:17:22] <ħ> почему это?
[11:17:23] <дырдырдыр> Yagg: надо принять декларацию независимости рф от рб, а то нету самосознания
[11:17:39] <дырдырдыр> и пообещать лечь под поезд
[11:17:43] <Yagg> нету у них или у нас?
[11:18:14] <дырдырдыр> Yagg: не важно, важно лозунги погромче орать
[11:19:04] <Yagg> ħ: потому что полярный лис к ним не придёт из-за того, что мы его тут прикормим
[11:19:16] <дырдырдыр> https://www.youtube.com/watch?v=6od76UNHt-M
[11:19:26] <ħ> да ну хрень какая-то
[11:19:35] <ħ> они хотя бы картошку выращивают в отличии от у нас тут
[11:19:44] <ħ> все смотрят сколько нефть стоит каждый день
[11:20:49] <дырдырдыр> ħ: а зачем нули резать?
[11:21:14] <ħ> дырдырдыр: неудобно, видимо
[11:21:57] <Yagg> режут потому что растут.
[11:22:15] <Yagg> свиней и прочих гусей так же, кстати
[11:22:16] <ħ> дырдырдыр: может они их выращивают?
[11:22:18] <ħ> и косят
[11:22:22] <ħ> урожай нулей
[11:23:06] <Yagg> надо тогда селекцию проводить, чтобы вывести породу особо быстро растущих рублей
[11:23:17] <Yagg> и чаще собирать урожай нулей
[11:23:59] <Yagg> мы чушь прекрасную несли, нас пограничники спалили, что чушь у гервя не нашли :\
[11:26:06] <Lao Zyu> https://lenta.ru/news/2016/07/01/satan/
[11:26:22] <Lao Zyu> как правильно - "запустить ракеты в украину" или "на украину"?
[11:26:29] <Lao Zyu> >___<
[11:26:39] iMacDV вошёл(а) в комнату
[11:27:16] <Yagg> конечно на. это же территория
[11:28:15] iMacDV вышел(а) из комнаты
[11:29:38] <дырдырдыр> непонятно, накой её переименовывать, если производить больше не собираются?
[11:36:14] m4n71k0r вышел(а) из комнаты
[11:36:25] m4n71k0r вошёл(а) в комнату
[11:43:21] <ħ> дырдырдыр: а что хотят переименовать?
[11:43:49] <дырдырдыр> ħ: переименовали днепр, который воевода, который сотона в байкал
[11:43:58] <дырдырдыр> ещо можно было в эльбрус
[11:44:12] <дырдырдыр> ведь кроме байкала и эльбруса в расеюшке ничего больше нету
[11:44:19] <дырдырдыр> урал раньше был
[11:52:43] <oxpa> Брали бы пример с той же Сиверы. Ту же ракету назвать сиверой - очень мило, я считаю
[12:03:41] <ShadoWalkeR> http://cs636718.vk.me/v636718938/18ff8/oU9zQyt4TkA.jpg
[12:11:10] <дырдырдыр> хера она в душ в трусах полезла?
[12:11:31] <дырдырдыр> и попыталась закрыть кабинку, не прибрав задницу
[12:16:47] <Yagg> дырдырдыр: не смотри на неё, это украинка
[12:16:49] <Yagg> нам больше достанется :)
[12:17:42] <дырдырдыр> а, так это русские во главе с путиным виноваты, что она в душ не поместилась и трусы забыла снять?
[12:18:11] <Yagg> да
[12:27:53] Bob Page вышел(а) из комнаты
[12:31:52] gr_buza@arbeiten вошёл(а) в комнату
[12:33:41] <ħ> хм
[12:33:47] <ħ> новые белорусские деньги подозрительно похожи на евро
[12:33:53] ermine вошёл(а) в комнату
[12:34:01] <ħ> причем, прикол в том, что они отпечатаны чуть ли не 15 лет назад
[12:34:29] <ħ> а, всего 7
[12:34:32] gr_buza@arbeiten вышел(а) из комнаты
[12:34:33] gr_buza@arbeiten вошёл(а) в комнату
[12:35:32] <ShadoWalkeR> >Детский паровозик устроил погром в торговом центре Магнитогорска.
[12:36:26] <ħ> ггг
[12:41:16] <ħ> посоны
[12:43:01] <дырдырдыр> изготовил окрошку
[12:43:25] <дырдырдыр> ёгурт активия рулит
Конфигурация комнаты
[12:49:02] Конфигурация комнаты изменилась
[12:51:24] <Lao Zyu> йобург активия
[12:51:36] <дырдырдыр> https://www.youtube.com/watch?v=rVSZ_dlKMM4 во какая херня бывает
[12:53:16] <дырдырдыр> https://www.youtube.com/watch?v=2_P-t0idgqI
[12:55:17] <Lao Zyu> http://bikepost.ru/blog/video/65955/Novyj-rekord-mototsikla-Kawasaki-Ninja-H2R-maksimalka-v-400-km_ch.html
[12:55:37] <Lao Zyu> В конце ролика мотогонщик показывает, что рекорд велик, иншалла
[12:57:39] ermine вышел(а) из комнаты
[12:58:06] смекайло вошёл(а) в комнату
[12:58:15] <дырдырдыр> жи есть
[12:59:11] <дырдырдыр> ħ: как свой докеров регистр чистить? вилкой?
[12:59:24] <ħ> да
[12:59:32] <ħ> ты прав
[12:59:32] <ForNeVeR> Можно зубной трещоткой.
[12:59:34] <ħ> вилкой
[13:00:25] <дырдырдыр> и почему на исполняющем хосте в образе новые файлы не все появляются?
[13:00:40] <дырдырдыр> одни есть, других нету, ошибок в билде тоже нету
[13:01:23] <дырдырдыр> потомушо оно пулл делает как попало
[13:01:38] <дырдырдыр> говно
[13:05:05] <ħ> посоны
[13:05:17] <ħ> а как так получается что на btrfs компрессия ломает дедупликацию?
[13:05:43] <ħ> ну, т.е. можно же и не дуплицировать блок, перед тем как его сжать
[13:06:13] <дырдырдыр> тоже вилкой
[13:06:15] <смекайло> скорее всего они работают с разными блоками (комрессия и дедупликация)
[13:07:52] <ħ> посоны
[13:08:00] <ħ> дайте чо-нибудь почитать про консистент хешинг
[13:08:11] <ħ> я вот примерно понимаю как хешринг работает
[13:08:29] <ħ> но не понимаю как сделать так, чтобы при добавлении/удалении ноды всё не перекладывать по разным бакетам
[13:08:49] <ħ> т.е. я понимаю, что наверное есть алкоритм какой-то
[13:10:28] <смекайло> фича в том, чтобы не перекладывать при каждом добавлении/удалении, перекладывать нужно только при некоторых
[13:10:37] <смекайло> таблица должна расти экспоненциально
[13:10:44] <ħ> а
[13:10:47] <ħ> о
[13:10:51] <ħ> мысль
[13:10:53] <ħ> пример приведи
[13:12:57] <ħ> т.е. нужно такое дерево представить из бакетов
[13:13:07] <ħ> я правильно понимаю?
[13:13:16] <смекайло> не обязательно
[13:13:23] <смекайло> нужно модифицировать операцию add()
[13:13:51] <ħ> add чего? бакета или элемента?
[13:14:44] <ħ> я вот допустим представляю себе бинарное дерево
[13:14:54] <ħ> и на каждом слое спрашиваю
[13:15:00] <ħ> делится ли хеш на 2^Depth
[13:15:02] <смекайло> чтобы она, при наступления такого условия, что количество элементов в таблице в N раз больше размера таблицы, пересозадавала полностью таблицу с размером M
[13:15:21] <смекайло> при чём тут вообще дерево? ты же хеш-таблицу пилишь, не?
[13:15:29] <ħ> но дерево то я могу вообразить?
[13:15:34] <смекайло> вообрази
[13:16:14] <ħ> а
[13:16:16] <ħ> ща
[13:16:18] <ħ> погоди
[13:16:22] <ħ> я тебя запутал немного
[13:17:31] <ħ> я имею ввиду не то
[13:17:45] <ħ> я хотел представить распределенную хеш-таблицу
[13:17:48] <ħ> и бакетами назвал ноды
[13:17:50] <ħ> вот
[13:18:05] <ħ> ноды могут добавляться и исчезать как внешние события
[13:18:12] <смекайло> и тебе нужно не перерассовывать элементы по нодам?
[13:18:26] <ħ> да, я хочу чтобы при этом было минимизировано перераспределение элементов
[13:18:30] <ħ> ну, вернее даже так
[13:18:37] <ħ> если какая-то нода исчезла
[13:18:44] <ħ> то элементы перераспределяются бесплатно
[13:18:49] <ħ> ну, те которые там были
[13:19:03] <ħ> но это не суть
[13:19:21] <ħ> я пока вот только дерево придумал
[13:19:34] <смекайло> короче, тут всё просто: нужно считать хеш не только от элемента, но и от ноды
[13:19:43] <ħ> ок
[13:19:44] <дырдырдыр> там пятые рельсы вышли, а вы тут трындите
[13:19:50] <смекайло> в начале, или при добавлении ноды, ты должен построить список всех хешей нод
[13:20:02] <смекайло> т.е. у тебя в списке нод будет для каждой ноды хеш
[13:20:09] <ħ> так
[13:20:19] <ħ> хеш ноды - просто уникальное число, так?
[13:20:22] <смекайло> да
[13:20:27] <смекайло> при добавлении нового элемента, ты проходишь по этому списку, и ищешь для хеша элемента наиболее подходящий хеш ноды
[13:20:34] <ħ> так
[13:20:36] <ħ> ща
[13:20:42] <ħ> а критерий "подходящий"?
[13:20:50] <ħ> близкий по какой-то метрике?
[13:20:54] <ħ> |H1-H2| ?
[13:20:56] <смекайло> можешь тупо вычитать из хеша элемента хеш ноды, чем меньше разность - тем более подходящий
[13:20:56] <ħ> пойдет?
[13:21:05] <ħ> ок
[13:21:08] <смекайло> вычитать - как числа вычитаешь
[13:21:14] <ħ> и кладу туда свой элемент?
[13:21:22] <смекайло> да, кладёшь на эту ноду свой элемент
[13:21:40] <ħ> ага, я понял, надо только чтобы разности были равномерно распределены. но это решаемо
[13:21:50] <смекайло> они будут равномерно распределены
[13:21:55] <ħ> так
[13:21:55] <смекайло> потому что хеши псевдослучайны
[13:21:58] <ħ> хорошо
[13:21:58] <смекайло> оба
[13:22:10] <ħ> это детали в любом случае
[13:22:18] <смекайло> фича в том, что при удалении ноды новые элементы полетят на следующий наиболее подходящий хеш
[13:22:29] <ħ> смекайло: а если там места не хватит?
[13:22:58] <ħ> хм
[13:23:00] <ħ> или хватит?
[13:23:06] <смекайло> а при восстановлении ноды, все новые элементы полетят опять на неё, так как её хеш опять станет наиболее подходящим
[13:23:14] <дырдырдыр> блиа, не запускается ничо
[13:23:20] <ħ> дырдырдыр: пятые рельсы?
[13:23:29] <ħ> смекайло: идею понял, это интересно
[13:23:39] <дырдырдыр> не, нжинкс, мускул и нода в докере
[13:23:43] <ħ> но надо как-то метрику придумать по сложнее
[13:23:48] <смекайло> короче, это называется rendezvous hashing
[13:23:51] <смекайло> я такое пилил
[13:23:53] <ħ> потому-что при удалении ноды элементы распределяться между соседними
[13:23:58] <ħ> а я хочу чтобы равномерно между всеми
[13:24:04] <ħ> ну, между соседними, если разность брать
[13:24:06] <смекайло> они будут равномерно
[13:24:08] <ħ> значит нужно не просто разность
[13:24:14] <смекайло> нет, разность будет случайная
[13:24:25] <смекайло> разность двух случайных чисел - случайное число
[13:24:27] <смекайло> понимаешь?
[13:24:34] <ħ> только распределено оно не равномерно
[13:24:37] <ħ> понимаешь?
[13:24:38] <смекайло> докажи
[13:24:42] <ħ> один момент
[13:26:17] <ħ> смекайло: http://sernam.ru/book_tp.php?id=60 вот тут пример 2 например
[13:27:16] <смекайло> я ни хера в твоих закорючках не понимаю
[13:27:27] <смекайло> на пальцах поясни
[13:28:01] <ħ> ну вот давай возьмем две случайные величины
[13:28:04] <ħ> дискретные
[13:28:06] <ħ> для простоты
[13:28:16] <ħ> каждая из них равна 0 с вероятностью 1/2
[13:28:21] <ħ> и 1 с вероятностью 1/2
[13:28:24] <ħ> возникает вопрос
[13:28:48] <ħ> чему равна их сумма. для этого можно просто нарисовать табличку всех событий
0 0
0 1
[13:28:50] <ħ> 1 0
[13:28:52] <ħ> 1 1
[13:28:57] <ħ> каждое с вероятностью 1/4
[13:28:59] <ħ> итого
[13:29:04] <ħ> сумма равна 0 с 1/4
[13:29:06] <ħ> 1 с 1/2
[13:29:08] <ħ> и 2 с 1/4
[13:29:19] <ħ> хотя ты утверждаешь что 0 1 2 с 1/3
[13:29:53] <смекайло> так это коллизии, от них ни куда не деться
[13:30:05] <ħ> нет, это не коллизии
[13:30:10] <смекайло> ты попробуй табличку с уникальными числами
[13:30:32] <дырдырдыр> ħ: финкельбоппера попробуй
[13:31:51] <смекайло> ħ: ну вместо вычитания xor делай, и делов
[13:32:04] <ħ> интересная мысль
[13:32:46] <смекайло> делай xor, и тупо ищи наименьшее число
[13:32:59] <смекайло> правда, это будет стоить O(N) от количества нод
[13:33:06] <смекайло> ести нод много - это дорого
[13:33:25] <смекайло> можно таки хранить список нод отсортированным по хешу
[13:33:30] Mr.Purple вошёл(а) в комнату
[13:33:47] <смекайло> и таки не делать xor, а для каждого элемента искать бинарным поиском наиболее подходящий хеш
[13:33:49] <дырдырдыр> sulci: make hog, not war
[13:33:51] <sulci> дырдырдыр: Он же примено содержанием.
[13:40:33] Аман вышел(а) из комнаты
[14:04:32] ForNeVeR вышел(а) из комнаты: Disconnected: closed
[14:05:09] TikiRU вышел(а) из комнаты
[14:28:08] chaser_andrey вошёл(а) в комнату
[14:33:15] TikiRU вошёл(а) в комнату
[14:33:26] TikiRU вышел(а) из комнаты
[14:33:47] Аман вошёл(а) в комнату
[14:34:46] TikiRU вошёл(а) в комнату
[14:39:28] <дырдырдыр> http://img1.joyreactor.cc/pics/post/%D1%84%D1%83%D1%82%D0%B1%D0%BE%D0%BB-%D0%9F%D0%BE%D0%BB%D1%8C%D1%88%D0%B0-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D1%8B-%D0%BF%D0%BE%D0%BB%D1%8C%D1%88%D0%B0-%D1%81%D1%82%D1%80%D0%BE%D0%BD%D0%B3-3198807.jpeg
[14:42:48] <ShadoWalkeR> http://cs636722.vk.me/v636722492/1745a/tuNC0vgSXv0.jpg
[14:44:29] <дырдырдыр> deepbunnyhole жэ!
[14:45:09] <дырдырдыр> ого, там новые фильмы!
[14:45:24] <дырдырдыр> программисты на жепосрипте работают не покладая ничего
[14:48:28] ermine вошёл(а) в комнату
[14:48:38] <ħ> ermine: ну чо? поступили в универ?
[14:49:14] <дырдырдыр> универ ненужен, надо идти на программиста!
[14:49:39] <ħ> в пту?
[14:50:00] <дырдырдыр> sulci: в универе сложнааа сложнааа ниху⁐я непонятно
[14:50:02] <sulci> дырдырдыр: утра.
[14:50:05] <дырдырдыр> sulci: да
[14:50:06] <sulci> дырдырдыр: http://www.navytimes.com/news/2012/09/navy-russian-warships-displayed-dnc-veterans-tribute-091112/
[14:50:18] <дырдырдыр> sulci: 404
[14:50:20] <sulci> дырдырдыр: там в виртуалках и говорю, что не знаю как будто гента твоя погода до магнитогорска, 2 -i нет на гитхабе или lock
[14:59:41] <ShadoWalkeR> Вот оно байтоебство сетевиков.  Порядок следования от большего к меньшему. Поэтому они сначала сделали маску подсети в виде DDN с такой ебанутой логикой, а потом придумали кучу всего как преобразовывать его во чтото рабочее
[14:59:41] <sulci> ShadoWalkeR: не болтай глупостей как малолетка!
[14:59:51] <ShadoWalkeR> sulci: еще как буду
[14:59:53] <sulci> ShadoWalkeR: а по умолчанию в собравшейся программе они задорно
[15:00:07] <ħ> ShadoWalkeR: поясни
[15:00:19] <ShadoWalkeR> С маской подсети работал?
[15:00:37] <ShadoWalkeR> преобразование CIDR-DDN
[15:00:50] <дырдырдыр> во разнылся
[15:00:59] <ħ> и?
[15:01:30] <ħ> по-моему на любой архитектуре инструкция даже есть спецальная
[15:01:38] <ħ> по поиску позиции первой справа единички
[15:01:38] <ShadoWalkeR> 0 бит = 0
1 = 128
2 = 192
3 = 224
4 = 240
5 = 248
6 = 252
7 = 254
8 = 255
[15:04:02] <ShadoWalkeR> Есть только 1 способ - вызубрить. Потому что отсчет идет от 255. И  по логике надо считать не количество бит, а количество 0, возводимых в степень двойки, чтобы узнать количество единиц
[15:04:22] <ShadoWalkeR> Так то было бы
0 = 0
1 = 2 и тд
[15:05:04] <ShadoWalkeR> точней не возводимых, а используемых для возведения в степень
[15:06:27] <ShadoWalkeR> К примеру маска 224. От 255 надо отнять 224 = 31. Это 2 в степени 5 минус 1. Значит единиц там 8 - 5 = 3
[15:06:35] <ShadoWalkeR> Или выучить
[15:08:37] <ShadoWalkeR> И да, после того как биты и степень 3 столько лет складывались в 8, 224 слегка ломает всю логику
[15:11:01] <ShadoWalkeR> Это из той степи - с какой стороны считать двоичное число. В данном случае получается 876543210. Результат тот же - 255, а вот процесс привносит много веселого
[15:11:28] <oxpa> https://www.youtube.com/watch?v=OsA7Q4lNxxg
[15:11:32] <ShadoWalkeR> То есть 76543210
[15:12:00] <ShadoWalkeR> Ну в общем вы поняли
[15:13:05] <oxpa> ShadoWalkeR: сколько лет я складывал 7+3 и получал десять, а тут все почему-то стали к 6 прибавлять 3. И это взрывает мой мозг!
[15:14:09] <ħ> oxpa: арабы совсем взбесились
[15:14:43] <ShadoWalkeR> oxpa: Тут больше подходит анекдот про перебор двигателя через выхлопную трубу
[15:15:04] Аман вышел(а) из комнаты: Replaced by new connection
[15:15:06] Аман вошёл(а) в комнату
[15:15:10] <ħ> oxpa: https://www.youtube.com/watch?v=BxczAA-W8x8 посмотри вертикальных видосов
[15:16:36] <дырдырдыр> https://www.youtube.com/watch?v=mNnym0innNs как рассово готовить и кушать бичи
[15:19:23] Аман вышел(а) из комнаты: Replaced by new connection
[15:19:25] Аман вошёл(а) в комнату
[15:22:26] <дырдырдыр> sulci: Doushite doushite anata ha sonna ni kao ga deekai no? Purikura de sanpo sagatte utsuttemo kao ga deekai no?
[15:22:29] <sulci> дырдырдыр: чтоб они фоткают мыльницей 10 миллионов русских постоянно приставал
[15:22:42] <дырдырдыр> sulci: 10 миллиардов русских
[15:22:43] <sulci> дырдырдыр: а щас походу тут #ifndef-ов пачка зергов-кодеров и он его.
[15:22:59] <дырдырдыр> sulci: пуллинг митодато
[15:23:00] <sulci> дырдырдыр: xp не нужен.
[15:23:03] <дырдырдыр> sulci: да
[15:23:04] <sulci> дырдырдыр: Да мелочь жрать пробовал это занял очередь стояла?
[15:23:14] rexim вошёл(а) в комнату
[15:23:21] <дырдырдыр> sulci: жри по-крупному, меньше дадут
[15:23:22] <sulci> дырдырдыр: чи в курсе как сначала думаю они могли
[15:24:27] ShadoWalkeR вышел(а) из комнаты
[15:33:14] <gr_buza@arbeiten> .wz ustr
[15:33:15] <sulci> gr_buza@arbeiten: Station name not available - 2016.07.01 1200 UTC / Cumulonimbus clouds observed, 19°C / 66°F, humidity: 88%, pressure: 29.53 in. Hg (1000 hPa), wind: from the N (360 degrees) at 13 MPH (12 KT), visibility: greater than 7 mile(s)
[15:37:52] <дырдырдыр> какого-то хера все слои переписываются
[15:40:10] cheshir вышел(а) из комнаты
[15:40:14] cheshir вошёл(а) в комнату
[15:46:03] Аман вышел(а) из комнаты: Replaced by new connection
[15:46:05] Аман вошёл(а) в комнату
[16:04:00] <arcade_> http://xkcd.ru/705/
[16:08:20] <дырдырдыр> arcade_: как у вас относятся к вашей сборной по фудболу? называют пидорами?
[16:08:21] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[16:08:44] <arcade_> с грустью
[16:09:52] <arcade_> у нас и на внутреннем чемпионате было не фонтан, были драки между фаворитами - а потом они вместе вошли в нацсборную. была надежда что сыграются - ан нет.
[16:14:57] Yagg вышел(а) из комнаты: Replaced by new connection
[16:14:58] Yagg вошёл(а) в комнату
[16:28:50] <oxpa> https://xkcd.com/1439/
[16:39:31] <ħ> посоны
[16:39:43] <ħ> как же изъёбисто прерывания обрабатываются в 8250_core.c
[16:40:03] <ħ> это кромешный ад какой-то
[16:40:05] Аман вышел(а) из комнаты
[16:40:24] <ħ> там за каким-то древним хреном
[16:40:34] <ħ> сделан велосипед для обаботки шареных прерываний
[16:40:38] <ħ> отдельный ото всего
[16:43:14] дырдырдыр вышел(а) из комнаты
[16:53:11] arcade_ вышел(а) из комнаты
[16:59:05] Mr.Purple вышел(а) из комнаты
[17:23:24] gr_buza@arbeiten вышел(а) из комнаты
[17:23:53] gr_buza@arbeiten вошёл(а) в комнату
[17:39:33] cheshir вышел(а) из комнаты
[17:41:50] arcade_ вошёл(а) в комнату
[17:57:22] Аман вошёл(а) в комнату
[18:12:11] gr_buza@arbeiten вышел(а) из комнаты
[18:23:47] m4n71k0r вышел(а) из комнаты
[18:41:24] oxpa вышел(а) из комнаты
[18:52:58] <ħ> я что-то видимо в дедупликации не понимаю
[18:53:39] <ħ> разве не достаточно взять все блоки, посчитать по ним контрольные суммы, потом по суммам отсортировать и найти кандидаты в дупликаты
[18:54:30] <ħ> почему оно так долго работает то?
[18:54:36] <ħ> тут сложность NlogN
[18:58:19] <Yagg> суммы долго считаются
[18:58:43] <ħ> да нет, они посчитались уже все, вроде
[18:59:41] reggies вышел(а) из комнаты
[19:00:05] <ħ> правда тут если нашлось K блоков с одинаковой суммой, то нужно делать K(K-1)/2 сравнений данных
[19:00:37] <ħ> но я так понимаю, вероятность случайных коллизий с большим K не велика
[19:06:06] <ħ> просто дедупликация btrfs как-то медленно работает
[19:06:14] <ħ> 500 гигов уже несколько часов обрабатываются
[19:06:17] <ħ> не может такого быть
[19:09:15] <ħ> правда я не прав
[19:09:25] <ħ> нужно же не блоки дедуплицировать а экстенты
[19:12:09] <Yagg> а блоки большие?
[19:12:26] <ħ> нет
[19:12:30] <ħ> блоки меньше
[19:12:38] <ħ> блоки все одинаковой длины в 4К
[19:12:46] <ħ> а экстенты разной длины и состоят из многих блоков
[19:13:46] rexim вышел(а) из комнаты: Machine going to sleep
[19:14:40] <ħ> но
[19:14:50] <ħ> при этом как-бы
[19:14:59] <ħ> как-бы часть одного экстента можно дедуплицировать
[19:15:05] <ħ> короче, тут какая-то более сложная задача
[19:15:28] <ħ> ну вот вдуг у тебя есть AAAAAAAAXXXXX и XXXXX отдельно
[19:19:29] <edgbla> сейчас сломается и ты всё потеряешь
[19:19:41] <ħ> да не жалко
[19:20:18] <arcade_> посчитай размер всего индекса хешей и скорость вставки в него
[19:21:00] <ħ> ну размер индекса я так понимаю 2**32 всего
[19:21:03] <arcade_> единственный жизнеспособный дедап который я видел - у HAMMER
[19:21:56] <ħ> arcade_: а можно сделать такую файловую систему кстати специально
[19:22:01] <ħ> поделить раздел как хеш-ринг
[19:22:16] <ħ> и тогда одинаковые блоки при вставке будут в одинаковые места попадать
[19:22:23] <ħ> правда всё будет в хлам фрагменировано
[19:22:30] <ħ> но для SSD пойдет например
[19:23:50] <arcade_> у хаммера инчаче, там просто нелимитирована жизнь лога и обработку лога можно очень долго откладывать
[19:24:04] <arcade_> и дедупликация происходит потом и небольшими кусками
[19:24:06] <ħ> и ФС представляет собой лог?
[19:24:29] <arcade_> нет, есть нормальная фс и есть лог
[19:24:30] <ħ> ну у меня речь идет все-таки об офлайн дедупликации
[19:24:41] <ħ> т.е. когда фс в непонятно каком состоянии и как туда попали одинаковые файлы
[19:24:44] olgZZZ вошёл(а) в комнату
[19:24:44] <arcade_> и есть задача которая для лога регенерирует индексы
[19:25:05] <arcade_> и вместо лога получается фс
[19:25:13] <ħ> есть ФС для флеш-памяти которые выглядят как лог вместо фс
[19:25:16] <ħ> jffs проде
[19:25:27] <ħ> они просто дописывают по кругу страницы
[19:27:27] <arcade_> в hammer2 ещё интереснее фишки есть
[19:27:53] <arcade_> например оно вместо всего индекса хешей оперирует и с кешем хешей блоков которые недавно использовались
[19:28:05] <arcade_> т.е. при копировании файла…
[19:55:27] Yagg вышел(а) из комнаты
[20:03:15] <ħ> 16 гигов оперативы съела дедупликация
[20:03:17] <ħ> вообще здорово
[20:03:37] TikiRU вышел(а) из комнаты
[20:04:29] <ħ> ForNeVeR:
[20:04:32] <ħ> ForNeVeR: слышь чо
[20:04:57] <ħ> ForNeVeR: я сегодня вдруг доказал что поразрядное исключающее или годится в качестве метрики для натуральных чисел
[20:05:01] <ħ> больше всего меня это удивило
[20:05:07] <ħ> что неравенство треугольника выполняется
[20:05:33] <ForNeVeR> Я ничего не понял.
[20:05:38] <ForNeVeR> Не знаю, что такое метрика. Увы.
[20:05:52] <ħ> метрика это функция котоая обязана удовлетворять трём условиям, иначе она не метрика
[20:06:31] <ħ> 1) M(x,y) >= 0, M(x,y) = 0 <=> x=y
3) M(x,y) = M(y,x)
4) M(x,z) <= M(x,y) + M(y,z)
[20:10:37] <ħ> ForNeVeR: не удивляет ли тебя что для любых чисел x,y,z XOR(x,z) <= XOR(x,y) + XOR(y,z) ?
[20:12:56] <ForNeVeR> Я чот к полуночи не могу даже осознать, почему так получается.
[20:12:58] <ForNeVeR> Пойду спать.
[20:13:06] <ħ> ночи
[20:43:18] cheshir вошёл(а) в комнату
[21:11:20] portnov вошёл(а) в комнату
[21:11:33] <portnov> так
[21:11:55] <portnov> sulci: щас у нас утро или вечер?
[21:11:58] <sulci> portnov: это был вчерашний «дезодорант» из base64
[21:12:08] <portnov> бгг
[21:12:39] <portnov> sulci: ненене, девидблейн, ненене!
[21:12:40] <sulci> portnov: чтобы мир тесен.
[21:19:48] eaeee вошёл(а) в комнату
[21:21:51] portnov вышел(а) из комнаты
[21:22:24] ħ вышел(а) из комнаты
[21:24:24] portnov вошёл(а) в комнату
[21:32:54] Аман вышел(а) из комнаты
[21:35:18] portnov вышел(а) из комнаты
[21:38:14] ħ вошёл(а) в комнату
[21:39:18] <ħ> посоны
[21:39:22] <ħ> все уже испытали servo?
[21:39:26] <ħ> в нем даже gmail не открывается
[21:39:54] <ħ> а памяти гиг сожрал
[21:41:43] <ħ> класс
[21:41:48] <ħ> бинарик 200 мегабайт занимает
[21:42:43] portnov вошёл(а) в комнату
[21:46:50] <смекайло> > (20:10:39) ħ: ForNeVeR: не удивляет ли тебя что для любых чисел x,y,z XOR(x,z) <= XOR(x,y) + XOR(y,z) ?
вообще не удивляет, xor - это вообще сложение без переноса битов из младших разрядов в старшие
[21:47:08] <смекайло> т.е. сложение - это xor + небольшая фича переноса битов
[21:47:40] <смекайло> так что естественно, что если складывать с переносом битов, то получится больше, чем если забить на перенос битов
[21:48:54] <смекайло> ну, если угодно, то результат сложения по модулю 2 будет меньше или равен результату сложения по модулю 1
[21:50:41] <ħ> ты не пояснил, как это неравенство треугольника доказывает
[22:00:16] gr_buza@arbeiten вошёл(а) в комнату
[22:02:22] <portnov> ħ, а что ты помнишь наизусть про гамму Льва?
[22:03:04] <смекайло> ħ: так ты тоже не пояснил
[22:07:11] <ħ> portnov: какого Льва? Толстого?
[22:07:43] <ħ> смекайло: ну я доказал вот на бумажке, и восхитился и пошел поделиться с Порневером. а ты такой "эээ, да это и так всем было понятно"
[22:07:52] <portnov> ħ, созвездия
[22:08:04] <ħ> portnov: ничего
[22:08:13] <portnov> вот
[22:08:14] <смекайло> ħ: я только вот про это говорил: XOR(x,z) <= XOR(x,y) + XOR(y,z) ?
[22:08:55] <portnov> да тут вопрос вида «у льва она состоит из жёлтой и оранжевой», и надо было походу догадаться, что это гамма
[22:09:06] <portnov> она у льва двойная, сволочь
[22:09:11] <ħ> http://simbad.u-strasbg.fr/simbad/sim-basic?Ident=gamma+leo&submit=SIMBAD+search
[22:09:47] <ħ> чо-то там про раздельную фотометрию не сказано
[22:10:10] arcade_ вышел(а) из комнаты
[22:10:22] <ħ> гонево какое-то
[22:10:42] <ħ> откуда известно что желтой и оранжевой?
[22:10:57] <ħ> может нажать куда надо?
[22:11:20] <portnov> хы
[22:11:35] <portnov> тогда надо писать апель на снятие :)
[22:11:36] <ħ> ой
[22:11:40] <ħ> ща
[22:11:46] <ħ> я тебе ссылку криво кинул
[22:12:13] <ħ> http://simbad.u-strasbg.fr/simbad/sim-basic?Ident=gam+leo&submit=SIMBAD+search#lab_basic
[22:12:17] <ħ> вот так норм?
[22:12:54] <ħ> о
[22:13:08] <ħ> в статье на которую ссылаются написано что она тройная
[22:13:15] <ħ> G7 K1 и M4
[22:13:27] cheshir вышел(а) из комнаты: Replaced by new connection
[22:13:27] <ħ> странно это
[22:13:29] cheshir вошёл(а) в комнату
[22:13:41] <ħ> ну впрочем от параметров орбиты зависет, может и тройная
[22:14:59] <ermine> ħ: химия 75
[22:15:08] <ħ> молодец!
[22:15:12] <ħ> это много?
[22:15:29] <ermine> ħ: длф фундамеда мало
[22:15:47] <ermine> суммы всех баллов мало
[22:15:58] <ħ> portnov: все равно аппеляцию подавай, звезда то тройная!
[22:16:13] <portnov> ггы
[22:16:16] <ħ> ermine: а для биофака?
[22:18:29] <ħ> portnov: я не знаю откуда вопрос такой взялся, может в какой-то художественной литературе упомянается.
сейчас разделение посмотрим
[22:18:39] <ħ> только я вспомню как аладином пользоваться
[22:18:54] <portnov> да забей :)
[22:21:38] <ħ> хер знает, наверное это литературный вопрос
[22:21:43] <ħ> или какой-то такой
[22:21:53] <ħ> я не знаю откуда и как бы ты мог иначе это узнать
[22:29:55] <ħ> ermine: ну ладно, не поступит в универ - пойдет замуж
[22:30:00] <ħ> замуж то возьмут с такими баллами
[22:31:53] <ermine> ħ: та она подала в 6 вузов
[22:32:17] <ermine> два в мгу, первый и третий меды, рггу, рудн
[22:32:26] <ħ> а во второй мед?
[22:32:39] <ħ> рггу и рудн...
[22:32:41] <ħ> лучше замуж, знаешь
[22:33:53] <ermine> замуж за того, кто зачислит на фундамед
[22:34:03] <ħ> хехехе
[22:44:01] portnov вышел(а) из комнаты
[22:57:22] portnov вошёл(а) в комнату
[22:57:35] portnov вышел(а) из комнаты
[22:57:37] portnov вошёл(а) в комнату
[23:03:31] portnov вышел(а) из комнаты: Replaced by new connection
[23:03:32] portnov вошёл(а) в комнату
[23:09:35] cheshir вышел(а) из комнаты
[23:45:26] ermine вышел(а) из комнаты
[23:56:51] дырдырдыр вошёл(а) в комнату
[23:57:24] <ħ> сука
[23:57:26] <ħ> посоны
[23:57:32] <ħ> там Артемий Лебедев вконец ебанулся
[23:57:33] <sulci> ħ: не болтай глупостей как малолетка!
[23:57:36] <ħ> и переименовывает станции метро
[23:57:40] <ħ> совсем уже блядь нахуй
[23:57:40] <sulci> ħ: не болтай глупостей как малолетка!
[23:57:46] <ħ> сейчас напереименуют
[23:57:49] <ħ> потом хуй пойми
[23:57:49] <sulci> ħ: не болтай глупостей как малолетка!
[23:58:06] <дырдырдыр> ссылку!
[23:59:35] <ħ> http://tema.livejournal.com/2278883.html
[23:59:56] <ħ> сука, люди привыкли к существующим названиям станций. а он их собирается переименовывать исходя из своего внутреннего чувства правильного
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!