Home
Programming
programming@conference.jabber.ru
Воскресенье, 10 июля 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:01:35] <дырдырдыр> хотите немного вина?
[00:02:05] <дырдырдыр> у меня наебнулась виртуалка, каким-то странным макаром scp нишмог передать образ
[00:02:06] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[00:02:36] <дырдырдыр> и fsck превращал этот образ в кашу из говна
[00:03:17] <дырдырдыр> но оказывается можно ещё запуститься с такого образа с init=/bin/bash и сделать копии херни, которая не попала в бекапы
[00:03:20] <дырдырдыр> всё ок
[00:03:25] <дырдырдыр> даже мускуль поднялся
[00:03:43] Бот_Ыук вышел(а) из комнаты: QIP Infium: Спокойное общение
[00:04:05] <eaeee> sulci: привет
[00:04:07] <sulci> eaeee: в авиационное сообщение со статической типизацией, и напечатала
[00:04:31] <eaeee> sulci: наркоман.
[00:04:32] <sulci> eaeee: "Обеспечить удаленный логгинг, он правильно обрабатывающей всё? про цпп мало, что подключённый sink с 8ой виндой. Но не мой виртуал яндекса? Это особые массивы.
[01:01:41] eaeee вышел(а) из комнаты: Replaced by new connection
[01:01:42] eaeee вошёл(а) в комнату
[01:42:56] arcade_ вышел(а) из комнаты
[01:57:45] <дырдырдыр> 01:15В Сирии боевики ИГ казнили четырех футболистов
[02:28:34] eaeee вышел(а) из комнаты
[02:37:34] дырдырдыр вышел(а) из комнаты
[04:50:10] kotik вошёл(а) в комнату
[06:02:11] kotik вышел(а) из комнаты
[06:09:42] Bob Page вошёл(а) в комнату
[06:39:02] <смекайло> for (;;) - плачевно
[06:44:52] <ForNeVeR> do { } while(1)
[06:55:00] <смекайло> я в том смысле, что ( ; ; ) - похож на плачущий смайл
[06:55:13] <смекайло> теперь ты каждый раз в коде будешь видеть плачущую рожу
[06:55:22] <смекайло> встречая такой цикл
[07:27:27] <λ> #define _
[07:32:26] rexim вошёл(а) в комнату
[07:39:48] Bob Page вышел(а) из комнаты
[08:43:58] portnov вошёл(а) в комнату
[08:44:38] rexim вышел(а) из комнаты: Machine going to sleep
[08:44:43] <portnov> утро.
[08:50:58] <portnov> sulci: пыщь.
[08:51:01] <sulci> portnov: о чем меня лет назад маме звонила спросить :)
[08:51:29] <portnov> .ping
[08:51:43] <sulci> portnov: Понг от тебя 13.9 секунды
[08:52:04] <portnov> .ping
[08:52:08] <sulci> portnov: Понг от тебя 3.88 секунды
[09:00:59] portnov вышел(а) из комнаты: Replaced by new connection
[09:01:01] portnov вошёл(а) в комнату
[09:04:55] <portnov> .ping
[09:05:13] <sulci> portnov: Понг от тебя 17.8 секунды
[09:33:24] portnov вышел(а) из комнаты
[09:37:16] portnov вошёл(а) в комнату
[09:39:48] ermine вошёл(а) в комнату
[09:53:28] portnov вышел(а) из комнаты: Replaced by new connection
[09:53:29] portnov вошёл(а) в комнату
[10:01:09] ħ вошёл(а) в комнату
[10:02:06] <ħ> смекайло: for(;;) не скомпилируется даже
[10:02:34] <смекайло> ещё как скомпилируется
[10:02:47] <ħ> и как по твоему он должен работать?
[10:04:04] <смекайло> как бесконечный цикл
[10:09:41] <ForNeVeR> ħ: ещё точку с запятой добавь.
[10:10:29] <ForNeVeR> for(;;); скомпилируется.
[10:10:37] <ForNeVeR> ħ: не ожидал вообще, что ты такой формалист.
[10:11:07] <ħ> не
[10:11:09] <ħ> я не про это
[10:11:22] <ħ> почему вдруг пустое условие ;; оказывается истиной?
[10:11:30] <ħ> тогда получается что можно писать if () {...}
[10:11:34] <ħ> и это тоже скомпилируется
[10:11:45] <ħ> или скажем
[10:11:48] <ħ> int one = ();
[10:13:16] <ForNeVeR> ħ: ну, факты тут против тебя.
[10:13:28] <ForNeVeR> for (;;) это именно бесконечный цикл.
[10:13:37] <смекайло> условие не оказывается истиной
[10:13:39] <ForNeVeR> А вот if() не скомпилируется :)
[10:13:44] <ħ> а while() {} ?
[10:13:49] <ForNeVeR> Тоже невалидно.
[10:14:20] <смекайло> ложное/истинное условие и наличие/отсутствие выражения - это разные вещи немного
[10:14:33] <ħ> да
[10:14:36] <смекайло> if() и while() не схавают отсутствие выражения
[10:14:39] <ħ> я поэтому и спрашиваю
[10:14:40] <смекайло> а for() схавает
[10:14:50] <ħ> какого черта for принимает пустое выражение и считает его истинным
[10:14:55] <ħ> а другие не принимают
[10:15:13] <смекайло> фича такая
[10:16:28] <смекайло> нужно это, чтобы сделать все 3 выражения опциональными
[10:16:53] <смекайло> можно делать вещи типа for(i = 0; ; ++i)
[10:17:03] <ħ> лал
[10:17:07] <ħ> for(i=0;1;++i)
[10:17:10] <ħ> пожалуйста
[10:17:22] <ħ> один символ сэкономили?
[10:17:37] <смекайло> ну синтаксический сахарок
[10:17:48] <смекайло> вообще for нинужен жи
[10:17:53] <смекайло> всё можно на while сделать
[10:17:59] <смекайло> первый раз видишь синтаксический сахар?
[10:17:59] <ħ> все можно на goto сделать
[10:18:01] <смекайло> да
[10:18:19] <смекайло> вообще программировать в машинных кодах можно
[10:18:23] <смекайло> тумблером 0/1
[10:18:27] <смекайло> напрямую в процессор
[10:19:23] Bob Page вошёл(а) в комнату
[10:42:28] portnov вышел(а) из комнаты
[10:56:25] rexim вошёл(а) в комнату
[11:06:41] rexim вышел(а) из комнаты: Machine going to sleep
[11:39:57] <edgbla> а как ещё сделать бесконечный цикл без фор?)
[11:40:12] <ħ> while(1) {}
[11:40:38] <edgbla> ну тут по логике должнен проверять всегда 1 на правду
[11:40:44] <edgbla> а нам это не надо
[11:40:48] <edgbla> нам надо просто бесконечный цикл
[11:41:47] ForNeVeR вышел(а) из комнаты
[11:41:49] ForNeVeR вошёл(а) в комнату
[11:41:52] <ħ> не будет
[11:47:03] arcade_ вошёл(а) в комнату
[11:47:39] Bob Page вышел(а) из комнаты
[11:50:21] Бот_Ыук вошёл(а) в комнату
[12:05:31] portnov вошёл(а) в комнату
[12:22:13] <portnov> .ping
[12:22:15] <sulci> portnov: Понг от тебя 1.22 секунды
[12:26:04] arcade_ вышел(а) из комнаты
[12:26:58] rexim вошёл(а) в комнату
[12:36:49] Bob Page вошёл(а) в комнату
[12:44:36] portnov вышел(а) из комнаты
[12:45:49] ForNeVeR вышел(а) из комнаты
[12:45:53] ForNeVeR вошёл(а) в комнату
[12:48:23] ForNeVeR вышел(а) из комнаты
[12:48:35] ForNeVeR вошёл(а) в комнату
[13:08:33] tangran вошёл(а) в комнату
[13:18:23] m4n71k0r вышел(а) из комнаты
[13:35:35] Mr.Purple вошёл(а) в комнату
[13:37:06] <Mr.Purple> смекайло: в жабаскрипте можно без while с .forEach() для массивов
[13:37:32] <Mr.Purple> (с неизменяющейся длиной)
[13:37:35] <Mr.Purple> (вроде бы)
[13:38:17] <Mr.Purple> а в es > 5.1 так вообще рекурсия с нормальным TCO
[13:38:30] <Mr.Purple> без хуйни
[13:38:31] <sulci> Mr.Purple: не болтай глупостей как малолетка!
[13:45:09] tangran вышел(а) из комнаты
[13:46:17] Mr.Purple вышел(а) из комнаты
[13:59:33] <ForNeVeR> А фарыч твой тоже на goto написан!
[13:59:44] <ForNeVeR> Да и TCO даже.
[14:26:04] <смекайло> Mr.Purple: в жабаскрипте до недавнего времени не было .forEach()
[14:26:11] <смекайло> surprise motherfucker
[14:26:49] <смекайло> в IE8 например его не было
[14:27:14] <смекайло> и IE8 - дефолтный браузер в Windows 7
[14:29:37] <смекайло> а вот в smalltalk например, действительно можно по хардкору угарать
[14:30:12] <смекайло> бесконечно посылая сообщение whileTrue самому себе
[14:30:23] <смекайло> мне вообще в последнее время smalltalk нравится
[14:30:48] <смекайло> жаль, что он умер
[14:34:03] махт хекп вошёл(а) в комнату
[14:55:20] portnov вошёл(а) в комнату
[14:55:35] <ForNeVeR> смекайло: в том самом IE8 очень православно было рекурсивно обходить массивы, посылая самому себе setTimeout(function () { process(array[i++]); })
[14:55:59] <ForNeVeR> Эдак IE не предлагал юзеру периодически прибить скрипт, ежели тебе очень много данных охота обработать
[14:57:03] <ForNeVeR> Ну и для оптимизации можно было по несколько элементов в одном таймауте обрабатывать, иначе очень долго получалось :)
[15:02:20] <rexim> ForNeVeR, о, боже.
[15:02:30] <rexim> ForNeVeR, моя жизнь никогда не будет прежней...
[15:09:46] <portnov> sulci: бжжжь.
[15:09:49] <sulci> portnov: А теперь, как снегири какие-то ресурсы сразуъ
[15:11:49] arcade_ вошёл(а) в комнату
[15:16:00] portnov вышел(а) из комнаты: Replaced by new connection
[15:16:01] portnov вошёл(а) в комнату
[15:16:45] махт хекп вышел(а) из комнаты
[15:17:34] махт хекп вошёл(а) в комнату
[15:24:54] махт хекп вышел(а) из комнаты
[15:38:49] portnov вышел(а) из комнаты
[15:46:26] дырдырдыр вошёл(а) в комнату
[15:47:40] <дырдырдыр> sulci: чо ты тут?
[15:47:42] <sulci> дырдырдыр: Ъ
[15:47:45] <дырдырдыр> sulci: ок
[15:47:47] <sulci> дырдырдыр: гг
[16:13:56] <дырдырдыр> отагжы, да ладно вам про експлорер, там небось асинк с костылями был в своё время
[16:14:13] <дырдырдыр> чтобы можно было говноедов удовлетворять
[16:16:18] <смекайло> ForNeVeR: что сейчас модно для моделей в JS? backbone.js староват. Я вот наткнулся на Ampersand.js, но он выглядит слишком хипстерским. Ты его пробовал?
[16:16:53] <Бот_Ыук> .wz uuyy
[16:16:57] <sulci> Бот_Ыук: Syktyvkar, Russia - 2016.07.10 1300 UTC / light rain with thunder; Cumulonimbus clouds observed, 21°C / 69°F, humidity: 73%, pressure: 29.32 in. Hg (0993 hPa), wind: from the ESE (110 degrees) at 11 MPH (10 KT) (direction variable), visibility: 4 mile(s)
[16:16:59] <ForNeVeR> смекайло: нет, я его не пробовал. У меня в основном в продакшене до сих пор старый дедушкин knockout. Но я подумываю собрать что-нибудь развесёлое из redux.
[16:17:01] <ħ> чо такое модели?
[16:17:15] <ForNeVeR> ħ: as "M" in MVC.
[16:17:21] <ħ> ок
[16:17:41] <ForNeVeR> and/or MVVM
[16:18:07] <ħ> M for MMM
[16:18:11] <дырдырдыр> смекайло: ангуляр!
[16:18:14] <дырдырдыр> ухаха
[16:18:17] <дырдырдыр> второй
[16:18:48] <ħ> ананан
[16:19:43] <смекайло> в ангуляре мне люто не нравится один момент - там нет моделей, и весь дроч идёт на UI
[16:19:43] <sulci> смекайло: не болтай глупостей как малолетка!
[16:20:25] <смекайло> вот я и хочу взять backbone.js-подобную либу (ampersand.js, но он может не очень) для моделей, и Polymer для вьюх
[16:20:26] <дырдырдыр> говорят, есть
[16:21:19] <смекайло> ещё как нету
[16:21:57] <смекайло> точнее, там есть ресурсы, но это убер-говно по сравнению с нормальными моделями
[16:22:29] <смекайло> ну и плюс, Angular v2 - на TypeScript писан, а v1 - deprecated
[16:22:37] <смекайло> короче, мне Angular не нравится
[16:22:46] <дырдырдыр> ггг
[16:22:51] дырдырдыр вышел(а) из комнаты
[16:24:28] <смекайло> по-этому, я возьму от angular лучшее, а именно - two-way data binding и директивы
[16:24:53] <смекайло> есть такой фреймворк от гугла - Polymer
[16:25:30] <смекайло> и он это предоставляет, используя w3c-стандартизированные web components, без всякого ангуляровского шлака
[16:36:07] <ħ> https://www.youtube.com/watch?v=yQ1--0inqIQ
найден Василенкос
[16:59:34] rexim вышел(а) из комнаты
[17:03:29] Бот_Ыук вышел(а) из комнаты
[17:07:19] Бот_Ыук вошёл(а) в комнату
[17:29:16] Bob Page вышел(а) из комнаты
[17:32:50] Bob Page вошёл(а) в комнату
[18:19:57] portnov вошёл(а) в комнату
[18:22:39] <portnov> http://vasilenkos.ru/
[18:23:32] <ħ> ну и чо?
[18:23:59] <portnov> там василенкос  на тебя зырит
[18:25:13] <portnov> http://ic.pics.livejournal.com/pan_terra28/9901296/4585/4585_900.jpg
[18:28:12] <portnov> http://ic.pics.livejournal.com/fautorum/52681257/148013/148013_1000.jpg
[18:34:48] махт хекп вошёл(а) в комнату
[18:39:41] <portnov> .ping
[18:40:12] <sulci> portnov: Понг от тебя 29.3 секунды
[18:40:47] <portnov> sulci:  ничоси.
[18:40:49] <sulci> portnov: значит, что по радиво то надо было херня, где нет :)
[18:53:14] portnov вышел(а) из комнаты: Replaced by new connection
[18:53:15] portnov вошёл(а) в комнату
[19:00:34] unclechu вошёл(а) в комнату
[19:14:42] portnov вышел(а) из комнаты: Replaced by new connection
[19:14:43] portnov вошёл(а) в комнату
[19:29:53] m4n71k0r вошёл(а) в комнату
[19:33:19] portnov вышел(а) из комнаты
[19:50:11] <ħ> https://youtu.be/ndmTBNPlUSs?t=24m13s
[20:17:43] Bob Page вышел(а) из комнаты
[20:31:10] portnov вошёл(а) в комнату
[21:08:44] <ħ> посоны
[21:08:48] <ħ> чо тоу меня телефон пришел в упадок
[21:08:50] <ħ> окончательно
[21:08:54] <ħ> за три года неполных
[21:09:14] <ħ> перезагружается постоянно
[21:12:16] дырдырдыр вошёл(а) в комнату
[21:13:15] <дырдырдыр> о, заебато, можно вместо оленьпияды метать коровьи лепёшки
[21:13:16] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[21:15:40] <дырдырдыр> а в салостане лукоморье не запрещено
[21:23:01] <дырдырдыр> >Alfred — это Spotlight на стероидах.
[21:27:24] <дырдырдыр> https://www.youtube.com/watch?v=baMNIzK7bWg
[21:29:19] portnov вышел(а) из комнаты
[21:44:22] unclechu вышел(а) из комнаты: Machine going to sleep
[21:44:45] unclechu вошёл(а) в комнату
[21:45:34] rexim вошёл(а) в комнату
[21:53:50] <дырдырдыр> http://img0.joyreactor.cc/pics/post/Sci-Fi-art-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%B0%D1%80%D1%82-%D0%B1%D0%B0%D1%80%D1%8B%D1%88%D0%BD%D1%8F-3220868.jpeg накой хуй на паверарморе сосцы?
[21:53:51] <sulci> дырдырдыр: не болтай глупостей как малолетка!
[22:15:41] unclechu вышел(а) из комнаты
[22:17:57] unclechu вошёл(а) в комнату
[23:04:51] <ħ> господа
[23:05:09] <ħ> а как во вконтаче работает авторизация
[23:05:13] <ħ> чо-то сайт у них не через https
[23:05:17] <ħ> логин пароль просит вводить
[23:05:28] <ħ> как сессия хранится потом?
[23:05:31] <ħ> через куки какое-то?
[23:06:15] <ħ> ну т.е. vk.com не редиректит на https
[23:06:42] <ħ> это очень странно и подозрительно
[23:08:56] <λ> Какая теперь разница?
[23:09:33] <ħ> учитывая что у меня там аккаунта нет - разницы вообще никакой
[23:15:02] <дырдырдыр> это где ты видел вконтакт без хттпс?
[23:15:48] <ħ> http://vk.com/
[23:15:56] <ħ> у меня открывается http и так и остается http
[23:18:38] ħ вышел(а) из комнаты
[23:19:52] <дырдырдыр> а у меня инторнет не работает
[23:20:04] <дырдырдыр> чи вконтакт, тут-то я разговариваю
[23:21:24] <дырдырдыр> не, всё равно на хттпс идёт, наверное у меня в браузере расширение для этого
[23:21:26] <дырдырдыр> хыхы
[23:29:16] <arcade_> hsts?
[23:32:21] <дырдырдыр> не, просто расширение http to https
[23:35:59] arcade_ вышел(а) из комнаты
[23:36:35] ermine вышел(а) из комнаты
[23:57:29] Бот_Ыук вышел(а) из комнаты: QIP Infium: Спокойное общение
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!