Home
Programming
programming@conference.jabber.ru
Суббота, 25 июня 2016< ^ >
ForNeVeR установил(а) тему: # 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
| Войс -> просить у модераторов/админов
| В конференцию требуется -> штатный биолог, юрист, бухгалтер и врач (можно разные люди)
| _ -> Need more (та, чьё имя нельзя называть)-born packages and people!;;
Конфигурация комнаты
Участники комнаты

GMT+3
[00:04:04] <arcade_> http://countryballs.net/_nw/2/54560459.jpg
[00:04:59] <ħ> uuu
[00:05:01] <ħ> ггг
[00:05:06] <ħ> gr_buza@arbeiten: ты тут?
[00:05:15] <дырдырдыр> >Россия обыграла Украину на Кубке Европы по пляжному футболу
це зрада чи перемога?
[00:10:05] <дырдырдыр> https://www.youtube.com/watch?v=xYYTuZCjZcE&feature=youtu.be в чём суть этой херни?
[00:10:22] <дырдырдыр> ну кроме того, что ракета в виде хуя
[00:10:23] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[00:10:50] <дырдырдыр> https://www.youtube.com/watch?v=RKXBBDPhPXI
[00:11:22] <ħ> какая-то многоразовая ракета в виде хуя
[00:11:22] <sulci> ħ: не болтай глупостей как малолетка!
[00:12:56] <gr_buza@arbeiten> местами
[00:12:59] <gr_buza@arbeiten> спать ложусь
[00:13:01] <gr_buza@arbeiten> а что?
[00:13:03] <gr_buza@arbeiten> :)
[00:13:11] <ħ> я придумал каламбур
[00:13:16] <ħ> угарбуза
[00:13:19] <ħ> угар и гарбуза
[00:13:21] <ħ> ггг
[00:13:23] <gr_buza@arbeiten> хм
[00:14:02] <gr_buza@arbeiten> или "уг и гарбуза"
[00:14:06] <gr_buza@arbeiten> :)
[00:14:30] <ħ> всем бб
[00:14:34] ħ вышел(а) из комнаты
[00:25:33] ermine вышел(а) из комнаты
[00:42:46] <дырдырдыр> http://www.chainreactioncycles.com/ru/ru/%D0%B2%D1%82%D1%83%D0%BB%D0%BA%D0%B0-%D0%B7%D0%B0%D0%B4%D0%BD%D1%8F%D1%8F-e-thirteen-lg1-race/rp-prod135677
[00:44:25] <дырдырдыр> >Всего 2 в наличии - заказывайте скорее
[00:56:25] <махт хекп> ЗБС! ДАЙТЕ ДВЕ!
[00:57:07] gr_buza@arbeiten вышел(а) из комнаты
[00:58:05] <махт хекп> чугуний^Wосмий какой-то
[01:01:26] махт хекп вышел(а) из комнаты
[01:10:16] arcade_ вышел(а) из комнаты
[01:14:39] <дырдырдыр> омский
[01:25:24] bodqhrohro вошёл(а) в комнату
[01:35:24] дырдырдыр вышел(а) из комнаты
[01:35:33] Mr.Purple вошёл(а) в комнату
[01:44:21] Mr.Purple вышел(а) из комнаты
[01:47:06] дырдырдыр вошёл(а) в комнату
[03:13:36] дырдырдыр вышел(а) из комнаты
[03:37:41] <bodqhrohro> Пишу обход соседних клеток. Понял, что генераторы в жабоскрипте таки полезны. Но пишу без костылей и посему юзаю на всякий пожарный ES5, такие дела
[04:52:11] bodqhrohro вышел(а) из комнаты
[08:17:16] смекайло вышел(а) из комнаты
[09:12:55] program01 вышел(а) из комнаты
[09:30:57] gr_buza@arbeiten вошёл(а) в комнату
[09:33:50] portnov вошёл(а) в комнату
[09:34:28] <portnov> шаббат шалом.
[10:08:20] Mr.Purple вошёл(а) в комнату
[10:11:35] <Mr.Purple> утра
[10:24:27] <gr_buza@arbeiten> .wz ustr
[10:24:31] <sulci> gr_buza@arbeiten: Station name not available - 2016.06.25 0700 UTC / Cumulonimbus clouds observed, 16°C / 60°F, humidity: 63%, pressure: 29.85 in. Hg (1011 hPa), wind: from the N (010 degrees) at 13 MPH (12 KT), visibility: greater than 7 mile(s)
[10:30:54] <portnov> .wz uscm
[10:30:54] <sulci> portnov: Station name not available - 2016.06.25 0700 UTC / partly cloudy, 22°C / 71°F, humidity: 43%, pressure: 29.85 in. Hg (1011 hPa), wind: from the N (010 degrees) at 11 MPH (10 KT), visibility: greater than 7 mile(s)
[10:31:38] <Mr.Purple> .wz usss
[10:31:38] <sulci> Mr.Purple: Ekaterinburg, Russia - 2016.06.25 0700 UTC / 19°C / 66°F, humidity: 52%, pressure: 29.88 in. Hg (1012 hPa), wind: from the WNW (290 degrees) at 11 MPH (10 KT) (direction variable), visibility: greater than 7 mile(s)
[10:31:41] <Mr.Purple> .wz uakk
[10:31:41] <sulci> Mr.Purple: Karaganda, Kazakhstan - 2016.06.25 0700 UTC / light rain showers; Cumulonimbus clouds observed, 23°C / 73°F, humidity: 56%, pressure: 29.83 in. Hg (1010 hPa), wind: from the WSW (240 degrees) at 11 MPH (10 KT), visibility: greater than 7 mile(s)
[10:33:33] ermine вошёл(а) в комнату
[10:37:05] eaeee вошёл(а) в комнату
[11:00:04] Аман вошёл(а) в комнату
[11:18:32] смекайло вошёл(а) в комнату
[11:18:43] смекайло вышел(а) из комнаты
[11:18:48] смекайло вошёл(а) в комнату
[11:35:24] eaeee вышел(а) из комнаты
[11:40:18] eaeee вошёл(а) в комнату
[11:53:17] ħ вошёл(а) в комнату
[11:53:21] <ħ> http://market.yandex.ru/
[11:54:48] <ħ> у меня заглушка открывается
[11:56:49] <Аман> all out of stock
[12:06:01] m4n71k0r вошёл(а) в комнату
[12:15:29] Mr.Purple вышел(а) из комнаты
[12:17:56] Mr.Purple вошёл(а) в комнату
[12:40:54] gr_buza@arbeiten вышел(а) из комнаты: Replaced by new connection
[12:40:55] gr_buza@arbeiten вошёл(а) в комнату
[13:05:17] <Lao Zyu> чят
[13:05:45] <Lao Zyu> как в сишечке портабельно (в смысле поддержки между стандартами) запилить киворд для inline?
[13:06:16] <Lao Zyu> inline не поддерживается до c99 и это печаль, т.к. мне сейчас надо впилить в с89-проект кусок разделяемого кода от с99
[13:12:00] <смекайло> __attribute__((inline))?
[13:14:25] <смекайло> какой компилятор вообще?
[13:14:50] <смекайло> и это, там вообще inline нужен? может его просто вырезать (сделать #define inline)?
[13:16:58] <смекайло> и вообще, в c99 помимо инлайнов есть куча всего другого, и наверняка этого будет недостаточно
[13:17:33] <смекайло> если компилер и релегия позволяют - лучше c99-юниты компилировать с флагом -std=c99, и потом линковать их с c89-юнитами
[13:20:07] <Lao Zyu> нет, там проблема в том, что эта стандартоспецифичная дрянь в хедерах
[13:20:10] <Lao Zyu> и их много
[13:20:22] <Lao Zyu> и они разделяются между с89 и с99
[13:20:36] <Lao Zyu> кроме инлайна ничего нет
[13:20:47] <Lao Zyu> __attribute__((inline)) не существует
[13:21:02] <Lao Zyu> есть always_inline и noinline
[13:21:21] <Lao Zyu> во всяком случае, в нашем чейне компиляции
[13:24:10] <смекайло> ну, я знаю всего три варианта:
1. #define inline
2. #define inline __attribute__((always_inline))
3. #define my_inline __attribute__((always_inline))  (и заменить во всех файлах `inline` на `my_inline`)
[13:24:55] <Lao Zyu> сделал 1
[13:25:35] <смекайло> ну и норм
[13:26:03] <смекайло> у тебя вообще задача не сделать кросс-стандартный inline, а бекпортировать c99-код в c89-проект
[13:26:28] <смекайло> т.е. не обязательно, чтобы inline работал в c99-файлах и не работал в c89-файлах или что-то такое
[13:26:54] Аман вышел(а) из комнаты
[13:27:19] <смекайло> и ведь inline никто не гарантирует, что будет прям инлайнить
[13:27:27] <смекайло> это только хинт для компилятора
[13:27:43] gr_buza@arbeiten вышел(а) из комнаты
[13:27:53] <смекайло> и вообще вырезать его совсем должно быть безопасно
[13:32:01] gr_buza@arbeiten вошёл(а) в комнату
[13:34:35] Аман вошёл(а) в комнату
[13:35:46] <Lao Zyu> да
[13:36:13] <Lao Zyu> тот неловкий момент, когда в проект пролезает самособираемая либцэ
[13:37:18] <Mr.Purple> а чо musl?
[13:38:24] <Lao Zyu> а чо мусл?
[13:38:37] <Mr.Purple> либце
[13:39:03] <смекайло> о, крутая либце, нужно будет запомнить
[13:39:16] <смекайло> раньше о ней не слышал даже
[13:51:08] <Lao Zyu> Mr.Purple: спасибо!
[13:57:29] <ForNeVeR> Lao Zyu: #define inline
[13:57:33] <ForNeVeR> Это хорошая идея.
[13:58:30] <ħ> так inline же носит рекомендательный характер?
[13:58:33] <ħ> в c++ по крайней мере
[13:58:36] <ħ> можно его вообще не писать
[13:58:45] <ħ> компилятор сам разберется
[13:59:02] <ħ> а когда я пишут
template<class T> inline
он вообще мне в ответ пишет "ты, чо ебанулся?"
[13:59:03] <sulci> ħ: не болтай глупостей как малолетка!
[14:03:53] eaeee вышел(а) из комнаты
[14:09:20] gr_buza@arbeiten вышел(а) из комнаты: Replaced by new connection
[14:09:21] gr_buza@arbeiten вошёл(а) в комнату
[14:13:07] смекайло вышел(а) из комнаты
[14:17:27] bodqhrohro вошёл(а) в комнату
[14:33:35] Mr.Purple вышел(а) из комнаты
[14:36:07] Mr.Purple вошёл(а) в комнату
[14:44:22] <Lao Zyu> короче, для полного счастья пришлось сделать #define inline __attribute((unused))
[14:44:34] <Lao Zyu> и обрамить это проверкой версии стандарта
[14:44:34] <ForNeVeR> о_О
[14:45:50] <Lao Zyu> там все разделяемые функции, которые заинлайнены, лежат в хедерах с областью видимости static
[14:46:15] <Lao Zyu> ессно при конпеляции пре-си99 код на них ругается (по крайней мере, на часть) как на unused
[14:47:05] <ForNeVeR> Хм, мде.
[14:53:17] gr_buza@arbeiten вышел(а) из комнаты
[14:59:46] смекайло вошёл(а) в комнату
[15:00:01] <Lao Zyu> __attribute__, виноват
[15:01:23] смекайло вышел(а) из комнаты
[15:01:28] смекайло вошёл(а) в комнату
[15:07:05] Mr.Purple вышел(а) из комнаты
[15:09:50] <ħ> квазиленкос
[15:14:53] <edgbla> меня инлайны выбесили вообще, когда инлайн асм код писал...
[15:15:03] <edgbla> оно не копии параметров функции получаются, а сами параметры
[15:15:16] <edgbla> и их изменение в асм коде ломало всё :(
[15:24:28] <ħ> странно
[15:24:37] <ħ> это оптимизатор
[15:24:39] <ħ> постарался
[15:26:31] <edgbla> ну он же встроил код)
[15:26:56] <edgbla> вместо вызова функции с копиями аргументов получилась просто простыня кода
[15:28:57] <смекайло> ну, а как он узнает, что ты аргументы трогаешь?
[15:29:24] <смекайло> он же в асм к тебе не полезет
[15:29:37] <edgbla> ну как бы там есть строчка повреждаемых регистров и прочего
[15:29:38] <смекайло> вот и видит, что они не пишутся, и не копирует их
[15:29:47] <edgbla> просто тут всё равно логика фунции нарушается
[15:30:08] <edgbla> я потом поковыряю ещё
[15:34:12] bodqhrohro вышел(а) из комнаты
[15:42:15] <ħ> чо-то жара такая
[15:42:24] <ħ> я не могу раскурить репликацию в ldap-е
[15:43:39] <ForNeVeR> смекайло: а чо бы и не слазить ему?
[15:43:50] <ForNeVeR> Оптимизатор постоянно лазит ко мне в код, и всё видит.
[15:44:02] <ForNeVeR> А разик увидел асмокод - и отчего-то у него сразу всё встало?
[15:44:12] <ForNeVeR> Это не дело.
[15:44:42] <ForNeVeR> В общем-то, никто не мешал им для асмокода какой-нибудь алиасинг ввести, restrict, ну и всё такое.
[15:44:46] <ħ> но оптимизатор оптимизирует еще до момента когда в асм превратил всё
[15:44:50] <ħ> не так разве?
[15:45:05] <ħ> ну оптимизатор же AST дергает
[15:45:09] <ħ> по всякому
[15:45:13] <ForNeVeR> Чегойта?
[15:45:34] <ForNeVeR> Вопрос неоднозначный, но я думаю, что оптимизатор в первую очередь дёргает какой-то промежуточный код.
[15:45:59] <ForNeVeR> Ну а вопросы совместимости асмокода и промежуточного кода целевой машины уже на совести разработчиков компилятора.
[15:46:16] <ForNeVeR> *асмокода целевой машины и промежуточного кода
[15:46:43] <ForNeVeR> Можно было нормально сделать, но не захотели, не решились.
[15:47:36] <ForNeVeR> Вообще, вроде ж в gcc я обязан указывать, от каких переменных мой асмокод зависит? Наверное, и побочные эффекты записи нужно специфицировать, не?
[15:48:15] Аман вышел(а) из комнаты
[15:49:36] <смекайло> ну вообще, есть ключевое слово volatile
[15:50:24] <ForNeVeR> Да вообще-то надо, вроде, указывать, в какие переменные мой асмокод производит запись. Список output operands там есть.
[15:50:40] <ForNeVeR> Не стал указывать - ССЗБ.
[15:50:51] <edgbla> я говорил про них выше
[15:50:58] <edgbla> но не помню повлияло это как-то или нет
[15:51:06] <edgbla> чё ж ты как невнимательно читаешь))
[15:51:23] <ForNeVeR> Ты говорил про clobbered registers, а я - про output operands.
[15:51:27] <ForNeVeR> Я очень внимательно читаю.
[15:51:42] <edgbla> а причём тут аутпут?
[15:51:49] <ForNeVeR> Каждая дисбалансированная скобка в твоём тексте будет мною запомнена.
[15:51:54] <edgbla> хахах
[15:52:31] <edgbla> ну я так-то не спорю, там нужны годы опыта
[15:53:05] <edgbla> просто так зная ассемблер и имея хороший опыт написания отдельных объектников сразу во встроенный асм не въедешь
[15:53:09] <ForNeVeR> Я не разбираюсь в этом gas, и его определения для меня выглядят очень странными. Но, насколько я смог понять из мануала, ты должен указывать в списке output operands те переменные, в которые ты делаешь запись.
[15:53:48] <ForNeVeR> Вообще, он в gcc очень идиотско сделан. Кто придумал, что нужно явно писать "\n" в конце каждой строки?
[15:53:54] <edgbla> хм, а мне кахалось, что я их повреждаю))
[15:54:07] <edgbla> можно не писать вроде
[15:54:13] <ForNeVeR> Повредить ты можешь только регистры. Ну, опять же, насколько я понял из мануала.
[15:54:16] <edgbla> но ты потом если сам код смотреть будешь, он будет в одну строку.
[15:54:31] <edgbla> или можно \r не писать...
[15:54:41] <ForNeVeR> \ r и не нужно писать :)
[15:55:10] <смекайло> вот в си не хватает многострочных строк
[15:55:13] <ForNeVeR> Поцаны в мане методично расставляют \n\t в конце каждой строки. Типа чтоб с отступом код был где-то там у них в голове.
[15:55:21] <edgbla> или \t, да
[15:55:53] <ForNeVeR> смекайло: это гнутые просто не смогли сделать нормально.
[15:56:03] <ForNeVeR> Никто больше этой их ошибки не повторял.
[15:56:17] <edgbla> я так редко пишу, что даже то что и не знал и то забыл)
[15:56:17] <смекайло> это в стандарт следовало бы включить
[15:56:19] <смекайло> фича то важная
[15:56:55] <edgbla> вообще, слишком маленький прирост получается по сравнению с компилятором, чтобы так уж заморачиватся.
[15:57:12] <edgbla> процентов 15-20 ну никак не спасают положение.
[15:57:51] gr_buza@arbeiten вошёл(а) в комнату
[16:00:52] Аман вошёл(а) в комнату
[16:02:20] <смекайло> да, сейчас время такое, что дешевле железа купить, чем программистов
[16:03:36] <ForNeVeR> Ну да, многострочные строки бы не помешали вообще-то.
[16:04:20] <ForNeVeR> А вот их, кстати, в C++11 обещали запилить префиксом raw или r или типа того. Интересно, что сталось с этим начинанием?
[16:04:54] <ForNeVeR> О, а запилили же!
[16:04:59] <ForNeVeR> http://en.cppreference.com/w/cpp/language/string_literal
[16:05:01] <ħ> запилили
[16:05:15] <ħ> я даже пользовался ими
[16:05:18] <ħ> в юнит-тестах
[16:05:21] <ForNeVeR> Отличные новости. А в __asm в gcc эти литералы поддерживаются?
[16:05:22] <ħ> писал длинный XML
[16:05:24] <ħ> в переменную
[16:05:53] <ForNeVeR> ħ: это надо на бейсике!
[16:06:05] <ForNeVeR> Там-то вообще можно прям в коде XML писать :)
[16:06:26] <ForNeVeR> Или на Scala. Хотя оттуда уже выпилили, кажется. Так что бейсик и надёжней, и сермяжней.
[16:39:58] дырдырдыр вошёл(а) в комнату
[16:41:39] m4n71k0r вышел(а) из комнаты
[16:46:24] m4n71k0r вошёл(а) в комнату
[16:48:24] <edgbla> чёта чёрт ногу сломит там, вон в strcpy какие-то бредовые переменные в аутпут и нету срц с дст.
[16:50:31] m4n71k0r вышел(а) из комнаты
[16:53:38] <ForNeVeR> https://fossies.org/dox/glibc-2.23/string_2strcpy_8c_source.html
[16:53:53] <ForNeVeR> Чота я сходу ассемблерной реализации strcpy не нашёл :(
[16:54:00] <ForNeVeR> edgbla: а покажешь? Мне интересно.
[16:54:24] <edgbla> ForNeVeR: https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html
[16:54:44] <ħ> olcLimits: group/organizationalRole/roleOccupant="cn=Replicator,o=msu,dc=ru" time.soft=unlimited time.hard=unlimited size.soft=unlimited size.hard=unlimited
вот вам, страдайте как я, страдайте вместе со мной!
[16:54:48] <ForNeVeR> Не, ну тут всё правильно.
[16:55:13] <edgbla> зачем там эти все д0, д1, д2?
[16:55:17] <ForNeVeR> edgbla: она же не меняет переменных src и dest. Они только как инпут используются. Модифицируется память по адресу dest, но не сам dest!
[16:55:42] <edgbla> и как тогда оно движется по памяти?
[16:55:44] <ForNeVeR> d0, d1 и d2 там, видимо, для каких-то временных состояний.
[16:56:11] <edgbla> оно инкрементирует регистр автоматически
[16:56:14] <ForNeVeR> Мне очень сложно читать вот это говно "1:\tlodsb\n\t", я отказываюсь это разбирать :(
[16:56:29] <edgbla> :D
[16:58:02] <edgbla> ну оно видимо срц и дст берёт с esi и edi, но с чего спрашивается вдруг
[16:58:25] <ForNeVeR> Видимо, вот с этого: : "0" (src),"1" (dest)
[16:58:38] <edgbla> это просто регистр0
[16:58:46] <edgbla> регистр1
[16:59:07] <ForNeVeR> Может, они на конвенции вызова забились?
[16:59:13] <edgbla> может
[16:59:13] <ForNeVeR> Тогда это всё логично.
[16:59:31] <ForNeVeR> В общем-то там дано пояснение ниже :)
[17:01:33] <ForNeVeR> А почему =&S и =&D заглавные, а =&a маленькая? Есть ли за этим какой-то скрытый смысл?
[17:05:34] <ħ> gr_buza@arbeiten:
[17:06:08] <ForNeVeR> ħ: у тебя там оккупант.
[17:06:15] <ħ> ForNeVeR: где?
[17:06:20] <ForNeVeR> group/organizationalRole/roleOccupant
[17:06:27] <ħ> да
[17:06:30] <ForNeVeR> Это LDAP такой, да?
[17:06:34] <ħ> да(
[17:06:39] <ForNeVeR> Он не очень классный.
[17:06:47] <ħ> он как бы так казать
[17:06:53] <ħ> очень долго надо его раскуривать
[17:06:55] <ForNeVeR> Как бы сказал дырдырдыр?
[17:07:01] <ħ> это рокет саенс какой-то
[17:07:01] <ForNeVeR> Он бы сказал, что лдап - говно.
[17:07:33] <ForNeVeR> Да, люди очень хорошо умеют усложнять простые вещи.
[17:07:33] <дырдырдыр> нет
[17:07:44] <дырдырдыр> дырдырдыр уважает лдап и не считает его говном
[17:08:07] <ForNeVeR> дырдырдыр: давай ты не будешь указывать мне, что сказал бы дырдырдыр, и тогда я не буду предполагать, что дырдырдыр сказал бы про тебя!
[17:08:32] <дырдырдыр> Иди ка ты нахуй
[17:08:33] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[17:08:37] <ForNeVeR> :(
[17:08:39] <дырдырдыр> sulci: и ты
[17:08:40] <sulci> дырдырдыр: ок
[17:08:44] <ForNeVeR> Гы.
[17:08:59] <ħ> дырдырдыр: ты чо такой злой?
[17:09:13] <ħ> дырдырдыр: он ведь не хохол и не москаль, зачем ты его обижаешь
[17:09:38] <дырдырдыр> ħ: он думает, что соображает что-то в говне
[17:09:43] <ForNeVeR> Справедливо, я же первым начал :)
[17:11:32] <ħ> так
[17:11:35] <ħ> accesslog я ему сделал
[17:11:59] <ħ> куда его пихать?
[17:12:59] <дырдырдыр> в логстеш
[17:13:04] <ħ> нет
[17:13:10] <ħ> это лог операций же
[17:13:17] <ħ> его я должен подать на вход консьюмеру
[17:13:59] <ForNeVeR> ħ: ты это, бросай свою бизнес-ориентированную хуиту. Давай лучше в ассемблер педалиться!
[17:14:00] <sulci> ForNeVeR: не болтай глупостей как малолетка!
[17:14:20] <ForNeVeR> Щас я скриптики для Женкинса допишу, и буду педалиться.
[17:14:36] <дырдырдыр> консьюмер это какая-то хуета из итиля?
[17:14:36] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[17:14:52] <ħ> нет
[17:14:57] <ħ> консьюмер это такой слейв
[17:15:05] <ħ> это репликация так работает весело
[17:15:08] <ForNeVeR> ħ: что ты вообще делаешь этим LDAP'ом, кстати?
[17:15:14] <дырдырдыр> ForNeVeR: ебош декларативные ху́йни, скриптики опасные, суки
[17:15:14] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[17:15:22] <ħ> ForNeVeR: храню пользователей в нем
[17:15:30] <дырдырдыр> sulci: да иди ты
[17:15:31] <sulci> дырдырдыр: науку — эт не компилируется жаба работать
[17:16:28] <ForNeVeR> дырдырдыр: ну, в общем-то ты прав. Но скриптики можно декларативно же написать.
[17:17:14] <дырдырдыр> ForNeVeR: всё равно останется возможность что-то ухуярить
[17:17:36] <ForNeVeR> Я сегодня pipeline plugin прикручивал, переделывал скриптики с чего попало на груви, и складывал их в Jenkinsfile.
[17:17:44] <ForNeVeR> Это хорошо, я думаю.
[17:17:56] <дырдырдыр> особенно если  программист что-то делает
[17:18:25] <дырдырдыр> ForNeVeR: а я с jjb разобрался
[17:18:27] <ForNeVeR> Пока программист работает - машина отдыхает.
[17:18:53] <дырдырдыр> нопесал джоб, которой апдейтит другие джобы, в которых докеры
[17:19:36] <дырдырдыр> а дженкинсфайл жепосриптом пованивает чото
[17:19:46] <ForNeVeR> Что такое jjb? Это заместо docker-machine?
[17:20:38] <дырдырдыр> это jenkins job builder, который преобразует ямлы в жобы
[17:20:44] <ForNeVeR> А.
[17:20:58] <ForNeVeR> Ну, тоже лучше, чем руками эти джобы собирать из глины.
[17:20:59] <дырдырдыр> а в жобах докеры, если надо
[17:21:53] <ħ> так
[17:21:55] <ħ> ну и чо
[17:22:00] <ħ> добавил я syncrepl оверлай
[17:22:03] <ħ> как проверить теперь
[17:24:45] <edgbla> ForNeVeR: ща маленький екзампл забацаю, хочу понять что там и куда.
[17:24:52] <ħ> так
[17:24:56] <ħ> понятно
[17:26:47] <дырдырдыр> руками зоебало — мышью крутишь как ужаленный, оно галками и пипками чото сигнализирует, горизонтальный скролл в редакторе срипта
[17:26:48] <дырдырдыр> .ping
[17:26:48] <sulci> дырдырдыр: Понг от тебя 0.138 секунды
[17:26:59] дырдырдыр вышел(а) из комнаты
[17:27:11] дырдырдыр вошёл(а) в комнату
[17:27:18] <дырдырдыр> .ping
[17:27:19] <sulci> дырдырдыр: Понг от тебя 0.902 секунды
[17:29:14] <ħ> так
[17:29:15] <ħ> gr_buza@arbeiten:
[17:29:32] <ħ> gr_buza@arbeiten: я не вкурил, нужно ли класть overlay поверх базы данных в которой лежит accesslog?
[17:33:05] <дырдырдыр> >18 и 19 июня прошёл хакатон по PHP фреймворку Yii, состоявшийся благодаря ТАСС
[17:33:27] <дырдырдыр> телеграфное агентство советскогового союза во славу пехопе
[17:37:09] <дырдырдыр> какой-то хуишко со стартапом на швабре испужался работсть 70 часов в неделю за полляма баксов
[17:37:09] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[17:37:15] <дырдырдыр> пидр
[17:44:16] <ħ> так
[17:44:35] <ħ> дырдырдыр: какой?
[17:44:38] <ħ> посоны
[17:45:02] <дырдырдыр> там какой-то с программой beast, которая должна была учитывать контракты какие-то
[17:46:03] gr_buza@arbeiten вышел(а) из комнаты
[17:46:52] <edgbla> ForNeVeR: как ты думаешь, почему? https://paste.fedoraproject.org/384603/66866000/
[17:47:58] <дырдырдыр> >На Украине убили чупакабру
[17:48:13] <ForNeVeR> Это фамилия политика какого-нибудь ихнего?
[17:48:22] <дырдырдыр> скорее всего
[17:48:30] <ForNeVeR> Олег Чупакабра, лидер партии галлеонов.
[17:49:01] <ForNeVeR> Даже вообще не странно звучит. В совокупности с новостью - вполне естественно.
[17:49:31] <ForNeVeR> (естественно для новостей, а не для реальности; я не могу знать, убивают ли там людей в действительности)
[17:50:03] <дырдырдыр> ForNeVeR: пруфы нужны?
[17:50:04] <ħ> 1000 записей в LDAP добавляются мучительно долго
[17:50:16] <дырдырдыр> ħ: минуту
[17:50:32] <ForNeVeR> дырдырдыр: в современном полуварварском обществе пруфом может служить только голова Олега Чупакабры.
[17:50:41] <ħ> ForNeVeR: Иван, я тоже Олег
[17:50:54] <ForNeVeR> ħ: а я Олексей.
[17:50:55] <дырдырдыр> ForNeVeR: да
[17:51:01] <дырдырдыр> Олексий
[17:51:11] <дырдырдыр> не, Олексiй
[17:51:19] <ForNeVeR> ħ: ну, ты ж на свой счёт не принял, я надеюсь? Я даж не знал, что ты Олег.
[17:51:23] <дырдырдыр> не, там буква с двумя точками
[17:51:35] <дырдырдыр> Олексiï
[17:51:38] <ForNeVeR> А там и с одной есть.
[17:51:53] <дырдырдыр> и е задом наперёд, я не умею её писать
[17:52:03] <ForNeVeR> Олёксiй. Больше диакритики.
[17:52:37] <ForNeVeR> Над "о" ещё точек поставить - и можно заводить какую-нибудь Ъ-вининг-митол-фольк-группу.
[17:53:44] m4n71k0r вошёл(а) в комнату
[17:53:55] <дырдырдыр> Öлѣксiï
[17:58:12] <дырдырдыр> а как всякие ансибли запускают обновления, люнексов, ежели пакетный менеджер люнекса может спросить "да или нет"?
[17:58:29] <дырдырдыр> чото зопятая одна лишняя
[18:00:13] <ħ> так
[18:00:17] <ħ> ну accesslog работает
[18:00:27] <дырдырдыр> ну и хуй с ним
[18:00:28] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[18:00:34] <дырдырдыр> завтра новый лог опять
[18:00:39] <дырдырдыр> ну и в рот его ебать
[18:00:39] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[18:00:45] <дырдырдыр> sulci: ухахахаха!
[18:00:46] <sulci> дырдырдыр: правда распустил
[18:00:56] gr_buza@arbeiten вошёл(а) в комнату
[18:00:57] <дырдырдыр> sulci: распустил, никакого увожения
[18:00:58] <sulci> дырдырдыр: в жабаскрипт.
[18:01:03] <дырдырдыр> sulci: особенно в него
[18:01:04] sulci всеравно доки нет флеша!
[18:02:22] <дырдырдыр> гöрбүүзa!
[18:05:16] смекайло вышел(а) из комнаты
[18:06:59] дырдырдыр вышел(а) из комнаты
[18:07:31] <edgbla> меня умиляет конпелятор
[18:07:34] <edgbla>     movq    %rdi, -8(%rbp)
    movq    %rsi, -16(%rbp)
    movq    -16(%rbp), %rdx
    movq    -8(%rbp), %rcx
    movq    %rdx, %rsi
    movq    %rcx, %rdi
[18:12:54] Bob Page вошёл(а) в комнату
[18:15:43] <portnov> так
[18:15:53] <portnov> sulci: бжжжь.
[18:15:56] <sulci> portnov: это системная ошибка очень точную инфу (имена, например
[18:18:18] Mr.Purple вошёл(а) в комнату
[18:27:47] gr_buza@arbeiten вышел(а) из комнаты: Replaced by new connection
[18:27:48] gr_buza@arbeiten вошёл(а) в комнату
[18:35:09] <portnov> На Украине убили чупакабру <https://lenta.ru/news/2016/06/25/chupa/>
[18:37:21] <portnov> http://s00.yaplakal.com/pics/pics_original/0/7/5/7958570.jpg
[18:44:51] rexim вошёл(а) в комнату
[19:23:27] <ħ> gr_buza@arbeiten:
[19:23:40] <ħ> как настроить авторизацию по TLS?
[19:23:57] <ħ> я хочу чтобы две реплики проверяли сертификаты друг у дружки и этим всё закончилось
[19:36:39] Аман вышел(а) из комнаты
[19:36:44] Bob Page вышел(а) из комнаты
[19:43:52] gr_buza@arbeiten вышел(а) из комнаты
[19:45:25] gr_buza@arbeiten вошёл(а) в комнату
[20:05:06] Mr.Purple вышел(а) из комнаты
[20:09:26] смекайло вошёл(а) в комнату
[20:30:31] gr_buza@arbeiten вышел(а) из комнаты
[20:30:38] gr_buza@arbeiten вошёл(а) в комнату
[20:33:08] chaser_andrey вышел(а) из комнаты
[20:54:09] ForNeVeR вышел(а) из комнаты
[20:54:12] ForNeVeR вошёл(а) в комнату
[21:39:02] Аман вошёл(а) в комнату
[22:01:32] chaser_andrey вошёл(а) в комнату
[22:02:55] махт хекп вошёл(а) в комнату
[22:32:36] <ħ> gr_buza@arbeiten:
[22:32:44] <ħ> gr_buza@arbeiten: гарбуза ты тут?
[22:34:49] <ħ> гарбуза шредингера
[22:34:56] <ħ> он одновеременно тут и не тут
[22:37:39] gr_buza@arbeiten вышел(а) из комнаты
[22:38:19] <portnov> ты зачем ящик открыл.
[22:38:27] <ħ> ггг
[22:38:36] <rexim> xgjr
[22:39:50] eaeee вошёл(а) в комнату
[22:40:56] Аман вышел(а) из комнаты
[22:41:09] ermine вышел(а) из комнаты
[22:46:26] portnov вышел(а) из комнаты
[22:58:07] gr_buza@arbeiten вошёл(а) в комнату
[23:09:50] <ħ> https://www.youtube.com/watch?v=j5rGm3kdTuk
[23:11:37] <ħ> gr_buza@arbeiten:
[23:17:04] eaeee вышел(а) из комнаты
[23:18:07] eaeee вошёл(а) в комнату
[23:39:52] rexim вышел(а) из комнаты
[23:47:30] ermine вошёл(а) в комнату
[23:53:22] <ħ> ermine:
[23:53:25] <ħ> ermine: как выпускной прошол?
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!