Home
Обсуждение программирования на любых платформах
codingteam@conference.jabber.ru
Вторник, 16 июля 2019< ^ >
O01eg установил(а) тему: C, C#, C++, Clojure, Cobol, Common Lisp, D, Erlang, F#, Go, Groovy, Haskell, Java, JavaScript, Julia, Kotlin, MATLAB, OCaml, PowerShell, Python, R, Racket, Refal, Ruby, Rust, Scala, Scheme, TypeScript
Telegram channel: https://t.me/codingteam
HQ, логи: https://codingteam.org.ru/
Код постить сюда: http://lpaste.net/
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
Tsoding: https://tsoding.github.io/schedule.html
http://i.imgur.com/slnyI6a.jpg
Упоминания о Flash, PHP, Pascal/Delphi/Borland, Basic, 1С караются съедением поциента.
Конфигурация комнаты
Участники комнаты

GMT+3
[01:19:16] Птичка:D вошёл(а) в комнату
[01:34:01] m4n71k0r вышел(а) из комнаты
[02:53:53] Птичка:D вышел(а) из комнаты
[02:55:11] Птичка:D вышел(а) из комнаты: Replaced by new connection
[02:55:12] Птичка:D вошёл(а) в комнату
[02:55:22] Птичка:D вошёл(а) в комнату
[04:25:33] Птичка:D вышел(а) из комнаты: Replaced by new connection
[04:25:34] Птичка:D вошёл(а) в комнату
[05:21:42] uggur вышел(а) из комнаты: Replaced by new connection
[05:21:43] uggur вошёл(а) в комнату
[05:24:15] Птичка:D вышел(а) из комнаты
[06:56:04] portnov вошёл(а) в комнату
[07:20:20] portnov вышел(а) из комнаты
[08:21:41] ma1uta вышел(а) из комнаты: Replaced by new connection
[08:21:44] ma1uta вошёл(а) в комнату
[08:45:36] ma1uta вышел(а) из комнаты: Replaced by new connection
[08:46:22] ma1uta вошёл(а) в комнату
[10:33:56] <tg> <@Devel29A> https://www.ixbt.com/news/2019/07/15/core-i9-9900k-ryzen-9-3900x-ryzen-7-3700x-ryzen-7-2700x-ryzen-7-1700x.amp.html
[10:41:06] крот вошёл(а) в комнату
[11:02:05] <Птичка:D> Проиграл.
[11:02:26] <tg> <@sarakerrigan> ШТО https://ru.m.wikipedia.org/wiki/ArcaOS
[11:03:50] <Птичка:D> Ну а чо. Купи полуось в 2019!
[11:05:19] <tg> <@sarakerrigan> как я понял - это в целях поддержки
[11:23:32] <tg> <@Devel29A> То, что мертво умереть не может :)
[11:44:44] крот вышел(а) из комнаты
[11:46:30] крот вошёл(а) в комнату
[11:49:21] <tg> <@Devel29A> >> <Птичка:D> Ну а чо. Купи полуось в 2019!
Вполне можно, если доведут до ума
[11:59:37] <tg> <@fvnever> https://openjdk.java.net/jeps/357
[12:00:45] <tg> <@sarakerrigan> вижу новые жепы в этом чяте
[12:01:23] <tg> <@fvnever> Там JDK хочет на Git мигрировать!
[12:02:22] <tg> <@winged_pegasus> >> <fvnever> Там JDK хочет на Git мигрировать!
А были на SVN? o_o
[12:02:32] <tg> <@fvnever> >> <winged_pegasus> А были на SVN? o_o
Дак Hg.
[12:02:42] <tg> <@winged_pegasus> >> <fvnever> Дак Hg.
А чо так? Чем мотивируют?
[12:03:09] <tg> <@fvnever> Ну там написано.
[12:03:15] <tg> <@fvnever> There are three primary reasons for migrating to Git:
Size of version control system metadata
Available tooling
Available hosting
[12:15:15] <tg> <@Devel29A> шило на мыло же?
[12:18:19] <tg> <@matwey_kornilov> >> <fvnever> Дак Hg.
Вообще не вижу смысла с Hg мигрировать на Git
[12:18:30] <tg> <@fvnever> >> <matwey_kornilov> Вообще не вижу смысла с Hg мигрировать на Git
Поди расскажи жавошникам
[12:18:48] <tg> <@sarakerrigan> >> <fvnever> Поди расскажи жавошникам
hg на житоне не фурычит?
[12:22:22] <tg> <@fvnever> Я никогда не пробовал.
[12:22:51] <O01eg> Tooling им чем не нравится?
[12:23:30] <tg> <@AlexFails> Эскобар, да
[12:26:35] <tg> <@a1batross> Hg запомнился каким-то медленным.
[12:26:59] <tg> <@a1batross> Но он хотя бы конкурентоспособен по сравнению с svn.
[12:31:30] <tg> <@Devel29A> >> <a1batross> Но он хотя бы конкурентоспособен по сравнению с svn.
нельзя сравнивать с svn
[12:32:01] <tg> <@Devel29A> Примерно так же, как DOS с Linux
[12:33:05] uıʃɐɟ∀ вышел(а) из комнаты: Replaced by new connection
[12:33:06] uıʃɐɟ∀ вошёл(а) в комнату
[12:33:11] <tg> <@winged_pegasus> > Инквизитор Эйзенкхорн
[12:35:20] крот вышел(а) из комнаты
[12:38:41] <tg> <@fvnever> >> <Devel29A> Примерно так же, как DOS с Linux
Это чойта нельзя? На определённых задачах можно.
[12:38:53] <tg> <@fvnever> Тем более современный дос какой-нибудь!
[12:49:40] <tg> <@Devel29A> >> <fvnever> Это чойта нельзя? На определённых задачах можно.
Ну, это очень странно будет выглядеть
[12:50:39] <tg> <@matwey_kornilov> >> <fvnever> Тем более современный дос какой-нибудь!
А чем тебе не нравится дос?
[12:50:54] <tg> <@matwey_kornilov> FreeDOS для обновления прошивки BIOS до сих пор используется некоторыми вендорами
[12:51:02] <tg> <@matwey_kornilov> Ну типа, грузишься в него с флешки
[12:51:11] <tg> <@matwey_kornilov> и запускаешь программулину их
[12:51:28] <tg> <@matwey_kornilov> Которая своими ручками лезет в самые неположенные места железяки
[13:04:07] <tg> <@sarakerrigan> https://habr.com/ru/company/kingston_technology/blog/451972/ ору, эти черти хотят 13к за микрофон на 16 бит
[13:08:16] <tg> <@Devel29A> Провода с золотым напылением дороже могут стоить ))))
[13:08:29] <tg> <@Devel29A> HDMI
[13:08:42] <tg> <@Devel29A> Цифра добавляет лулзов
[13:30:51] <tg> <@AlexFails> >> <sarakerrigan> https://habr.com/ru/company/kingston_technology/blog/451972/ ору, эти черти хотят 13к за микрофон на 16 бит
Это ж вроде дорого, да?
[13:31:12] <tg> <@sarakerrigan> >> <AlexFails> Это ж вроде дорого, да?
это дорого и 16 бит
[13:31:50] <tg> <@AlexFails> Бля, джинса
[13:31:51] <tg> <@AlexFails> В пизду
[13:32:20] <tg> <@AlexFails> >> <sarakerrigan> это дорого и 16 бит
16 бит - это по уровням квантования?
[13:32:51] <tg> <@AlexFails> Ну вообще есть же дохуя разновидностей микрофонов для разных целей
[13:32:54] <tg> <@sarakerrigan> >> <AlexFails> 16 бит - это по уровням квантования?
это размерность семпла
[13:33:13] <tg> <@AlexFails> Ну да, число уровней квантования
[13:33:25] <tg> <@AlexFails> Импульсно-кодовая модуляция
ru.wikipedia.org
Используется для оцифровки аналоговых сигналов. Практически все виды аналоговых данных допускают применение ИКМ.
[13:33:45] <tg> <@AlexFails> >> <AlexFails> Ну вообще есть же дохуя разновидностей микрофонов для разных целей
А этот претендует на универсальность
[13:33:54] <tg> <@AlexFails> Как я понял из джинсы
[13:45:57] <tg> <@matwey_kornilov> Это для геймеров что-ли?
[13:46:06] <tg> <@AlexFails> А хз
[13:48:06] <tg> <@Devel29A> >> <matwey_kornilov> Это для геймеров что-ли?
Для стримеров же
[13:48:31] <tg> <@matwey_kornilov> Ну и куда тебе больше?
[13:48:46] <tg> <@matwey_kornilov> Ты петь в него собрался что-ли? Или кабинет подзвучивать?
[13:48:54] <tg> <@matwey_kornilov> Не понимаю претензий
[13:49:38] <tg> <@Devel29A> >> <matwey_kornilov> Ты петь в него собрался что-ли? Или кабинет подзвучивать?
ASMR какой
[14:15:33] <tg> <@fvnever> >> <matwey_kornilov> Ты петь в него собрался что-ли? Или кабинет подзвучивать?
Cabinet.cab
[14:15:58] <tg> <@matwey_kornilov> [Photo]
[14:21:26] <tg> <@ttldtor> >> <matwey_kornilov> Не понимаю претензий
он дорогой слишком
[14:21:31] <tg> <@ttldtor> очевидно
[14:27:48] <tg> <@fvnever> https://nuget.pkg.github.com/codingteam/naggum/wiki/Specification
Я обнаружил, что у Наггума была вики!
[14:29:43] <tg> <@ttldtor> гм, как вообще можно покупать телефон, который собран голыми руками (на фото у людей не хватает перчаток) и без какой-то защиты от попадания слюней\сполей на плату?
https://hi-news.ru/phone/kak-proizvodyat-samyj-dorogoj-smartfon-v-mire.html
[14:30:20] <tg> <@ttldtor> >> <fvnever> https://nuget.pkg.github.com/codingteam/naggum/wiki/Specification
>>
>> Я обнаружил, что у Наггума была вики!
!!
[14:34:44] <tg> <@Devel29A> >> <ttldtor> гм, как вообще можно покупать телефон, который собран голыми руками (на фото у людей не хватает перчаток) и без какой-то защиты от попадания слюней\сполей на плату?
>> https://hi-news.ru/phone/kak-proizvodyat-samyj-dorogoj-smartfon-v-mire.html
хендмейд всегда дорогой
[14:35:30] <tg> <@ttldtor> >> <Devel29A> хендмейд всегда дорогой
заплатить кучу денег, чтобы заболеть ЭБОЛОЙ!
[14:35:31] <tg> <@ttldtor> =)
[14:38:04] <tg> <@sarakerrigan> >> <ttldtor> гм, как вообще можно покупать телефон, который собран голыми руками (на фото у людей не хватает перчаток) и без какой-то защиты от попадания слюней\сполей на плату?
>> https://hi-news.ru/phone/kak-proizvodyat-samyj-dorogoj-smartfon-v-mire.html
вообще-то его хотя бы проверяют чтобы он не развалился
[14:38:30] <tg> <@sarakerrigan> правда от этого начинка лучше не становится
[14:41:15] <tg> <@Devel29A> >> <ttldtor> заплатить кучу денег, чтобы заболеть ЭБОЛОЙ!
Эболой хуй заболеешь просто так
[14:41:29] <tg> <@Devel29A> С ней наеб уровня верту, кстати
[14:41:40] <tg> <@Devel29A> Хайп не меньше, а по факту ничего
[14:43:35] <tg> <@Devel29A> Хм, а вот если бы Верту собирал Бетмен...
[14:43:44] <tg> <@Devel29A> Тогда, да, от летучей мыши можно цепануть
[15:16:17] unclechu вышел(а) из комнаты
[15:29:20] <tg> <@pink_snow> >> <fvnever> Тем более современный дос какой-нибудь!
В современных компьютерах зачастую уже нет дисков.
[15:49:58] <tg> <@ingvarjackal> >> <Devel29A> Хайп не меньше, а по факту ничего
Только несколько миллионов негров умерло, подумаешь
[15:50:37] <tg> <@ingvarjackal> Вот свирепствовала бы эбола в москве -- ты так не говорил
[15:50:43] <tg> <@ingvarjackal> :Р
[15:57:19] <tg> <@Devel29A> >> <ingvarjackal> Только несколько миллионов негров умерло, подумаешь
В год от гриппа ежегодно мильен мрет, например
[15:57:52] <tg> <@ingvarjackal> >> <Devel29A> В год от гриппа ежегодно мильен мрет, например
И это повод исправить
[15:57:58] <tg> <@Devel29A> >> <ingvarjackal> Вот свирепствовала бы эбола в москве -- ты так не говорил
Страшно не то ГДЕ оно, а КАК оно распространяется
[15:58:29] <tg> <@Devel29A> >> <ingvarjackal> И это повод исправить
Разумеется, но пока не очень
[15:59:22] <tg> <@Devel29A> Все локальные вспышки страшных вирусов даже с учетом высокой смертности не так страшны, пока оно остается локально
[16:01:59] <tg> <@AlexFails> ага, см. Plague Inc
[16:02:21] <tg> <@AlexFails> сделаешь слишком убийственную хуйню, но не заразную - все сдохнут внутри страны
[16:26:35] <tg> <@ttldtor> да эболу ваще американцы сделали по заказу билла гейтса, чтобы контролировать популяцию
[16:27:18] <tg> <@Devel29A> БетМен сделал
[16:27:38] <tg> <@ttldtor> Билл старался, лярды на производство бесплтаных контрцептивов тратил, потом пытался научить зулусов разводить курей
[16:27:46] <tg> <@ttldtor> но ничего не вышло
[16:28:01] <tg> <@ttldtor> извращуга, нет бы просто напалмом
[16:28:07] <tg> <@ttldtor> а он эболу...
[16:43:02] <tg> <@matwey_kornilov> [Photo]
[16:43:08] <tg> <@matwey_kornilov> Кто из вас это сделал?
[16:43:24] <tg> <@matwey_kornilov> Табло которое показывает случайное время до прибытия.
[16:43:36] <tg> <@matwey_kornilov> 45 минут
[16:43:45] <tg> <@matwey_kornilov> И 37 секунд
[16:43:52] <tg> <@matwey_kornilov> Вам должно быть стыдео
[16:46:28] <tg> <@sarakerrigan> [Sticker 😅]
[16:53:40] <tg> <@winged_pegasus> >> <ttldtor> извращуга, нет бы просто напалмом
Фашиствуете, гражданин?
[16:53:57] <tg> <@winged_pegasus> >> <matwey_kornilov> [Photo]
Отлично)
[17:02:14] portnov вошёл(а) в комнату
[17:21:35] <tg> <@fvnever> >> <pink_snow> В современных компьютерах зачастую уже нет дисков.
Это как — нет дисков?
[17:21:56] <tg> <@fvnever> Мне огромный белый мозг в чате сообщает, что у меня нету дисков!
[17:22:20] <tg> <@pink_snow> >> <fvnever> Это как — нет дисков?
Ну, HDD.
[17:22:26] <tg> <@fvnever> >> <pink_snow> Ну, HDD.
Ну и как без HDD?
[17:22:35] <tg> <@fvnever> Кажись, без HDD — не компьютер 🤷‍♂️
[17:22:41] <tg> <@pink_snow> >> <fvnever> Ну и как без HDD?
SSD.
[17:22:46] <tg> <@fvnever> Потому что в нём места мало будет, не покомпьютишь ничего.
[17:22:54] <tg> <@fvnever> Ну или отдавай сто тыщ за такой SSD.
[17:22:58] <tg> <@fvnever> Заметь
[17:22:59] <tg> <@fvnever> SSD
[17:23:04] <tg> <@fvnever> Solid State Disk!
[17:23:13] <tg> <@pink_snow> >> <fvnever> Solid State Disk!
Drive.
[17:23:21] <tg> <@fvnever> Диск Солидного Достатка
[17:23:26] <tg> <@fvnever> На цену намекают, стал быть
[17:23:53] <tg> <@fvnever> Я со всем разобрался, в общем, а вы как хотите — хоть верьте, хоть нет.
[17:24:06] <tg> <@fvnever> Подозреваю, что огромный мозг чужого мне не поверит.
[17:24:24] <tg> <@pink_snow> >> <fvnever> Ну или отдавай сто тыщ за такой SSD.
Со временем дешевеют. Терабайт за несколько тысяч можно взять.
[17:24:33] <tg> <@fvnever> [Photo]
[18:25:43] ma1uta вышел(а) из комнаты: Replaced by new connection
[18:27:55] ma1uta вошёл(а) в комнату
[18:28:21] <tg> <@fvnever> >> <winged_pegasus> @fvnever DoW теперь канон https://sun6-16.userapi.com/c855320/v855320261/99614/WXkL6kNyF9c.jpg
Так это что же, делать сальто в спейсмариновом доспехе тоже теперь канонично?
[18:28:31] <tg> <@winged_pegasus> >> <fvnever> Так это что же, делать сальто в спейсмариновом доспехе тоже теперь канонично?
Да. Там даже скил есть
[18:30:54] <tg> <@sarakerrigan> >> <winged_pegasus> Да. Там даже скил есть
а плитку кто ремонтировать будет?
[18:32:40] <tg> <@winged_pegasus> >> <sarakerrigan> а плитку кто ремонтировать будет?
Этим имперские кулаки занимаются.
[18:33:00] <tg> <@sarakerrigan> имперское раскулачивание
[18:55:44] <tg> <@fvnever> Это очень забавно звучит, да, учитывая, что обычно Ленина ассоциируют с Императором ._.
[19:22:05] Minoru вошёл(а) в комнату
[19:22:37] <Minoru> утро!
[19:29:35] <tg> <@fvnever> Жмутро
[19:30:29] <tg> <@fvnever> Огненный топор
у воена в руке
«Смержи пул-реквесты!»
— я скажу тебе!
[19:58:53] <tg> <@fvnever> https://github.com/hashicorp/packer/pull/7877/files а вот кому гоп-стайл обработка ошибок
[19:59:54] <ma1uta> > утро!
А тем, кто ложится спать, Минорыч скажет: "Утро!"
[20:01:14] <ma1uta> В kotlin-е на такое detekt ругается "TooGenericCaughtException".
[20:03:08] <tg> <@fvnever> А мы его научим!
[20:03:23] <tg> <@folexeyy> >> <fvnever> https://github.com/hashicorp/packer/pull/7877/files а вот кому гоп-стайл обработка ошибок
радикальненько
[20:03:31] <tg> <@folexeyy> а вы используете пакер?
[20:03:41] <tg> <@fvnever> >> <folexeyy> а вы используете пакер?
Я лично даже не знаю, что это такое.
[20:03:57] <tg> <@AlexFails> а что это за хуйня
[20:04:45] <tg> <@fvnever> Я прочитал ридми и, признаться, всё равно ни хера не понял.
[20:07:39] <tg> <@folexeyy> какая-то удобная хуйня для докера
[20:07:45] <tg> <@folexeyy> у нас девопс пользовал на прошломпроекте
[20:08:43] <tg> <@folexeyy> а может и не для докера, /shrug
[20:09:31] <tg> <@folexeyy> удобная фигня чтобы бутстрапить машины в облаке, например. Слепки линукса, крч
[20:11:26] <tg> <@ThatEmbeddedGuy> Бутстрапить ли?
[20:11:40] <tg> <@folexeyy> делать образы, из которых потом можно бутстрапить машины, да
[20:12:09] <tg> <@ThatEmbeddedGuy> Я почитал, это хрень для создания амишек
[20:12:22] <tg> <@folexeyy> ...из которых можно бутстрапить машины :)
[20:12:45] <tg> <@folexeyy> нет? я могу сильно ошибаться
[20:13:13] <tg> <@ThatEmbeddedGuy> Бутстрапить машины?
Они не бутстрапятся сами их разворачивают из рецепта
[20:13:18] <tg> <@ThatEmbeddedGuy> Амишка есть рецепт
[20:13:43] <tg> <@ThatEmbeddedGuy> Считай образ, но бутстрап меня напряг просто
[20:13:52] <tg> <@ThatEmbeddedGuy> Вроде его там нет
[20:13:56] <tg> <@folexeyy> > Паковалка артифактов в образ вм/докер/чо хоч
вот
[20:14:09] <tg> <@folexeyy> >> <ThatEmbeddedGuy> Считай образ, но бутстрап меня напряг просто
мы видимо по-разному понимаем слово bootstrap?
[20:14:23] <tg> <@folexeyy> для меня бутстраппинг это инициализация чего-либо до определенного состояния
[20:17:26] <tg> <@folexeyy> (очень много печатаешь, мне страшно)
[20:17:34] <tg> <@ThatEmbeddedGuy> >> <folexeyy> мы видимо по-разному понимаем слово bootstrap?
Бутстрапить, дать возможность инструменту использовать себя при этом дав ему минимальную функциональность.
Как пример чтобы собрать Котлин на котлине надо бутстрапнуть котлин, собрав его минимальную функциональность. С растом тоже самое.
Чтобы собрать бусту надо собрать немного бусты, это бутстрап перед сборкой.
Идёт от bootstrap capacitor из электроники и блоков питания, где напряжение на верхнем транзисторе поднимается самим контроллером
[20:17:55] <tg> <@ThatEmbeddedGuy> Дословно бутстрап это поднимание самого себя
[20:18:27] <tg> <@folexeyy> https://en.wikipedia.org/wiki/Bootstrapping ага
[20:18:53] <tg> <@folexeyy> Ну, в целом выходит АМИшкой инстанс как раз бутстрапится :)
[20:20:00] <tg> <@ThatEmbeddedGuy> Ок, для меня это деплой амишек)
[20:20:35] <tg> <@folexeyy> https://en.wiktionary.org/wiki/pull_oneself_up_by_one%27s_bootstraps -- это в общем означает самостоятельность процесса, забавно
[20:20:41] <tg> <@folexeyy> the more you know, спасибо :)
[20:23:46] <tg> <@sarakerrigan> Minoru, ты переписываешь рсс-читалку на расте?
[20:25:38] <tg> <@ThatEmbeddedGuy> В тему софтины, таких на самом деле много, взять образ, развернуть в облаке может много кто
[20:27:29] <Minoru> @sarakerrigan: я!
[20:27:39] <tg> <@sarakerrigan> >> <Minoru> @sarakerrigan: я!
сколько переписал?
[20:28:28] <Minoru> @sarakerrigan: 16%, если верить Гитхабу (это соотношение расто-кода к плюсо-коду)
[20:28:39] <tg> <@sarakerrigan> ух
[20:29:03] <Minoru> tokei говорит, что у меня сейчас 3914 sloc раста
[20:31:28] <ma1uta> А зачем?
[20:32:51] <Minoru> ma1uta: https://github.com/newsboat/newsboat/issues/89
[20:33:16] <ma1uta> Спасибо
[20:34:13] <Minoru> извини за стену текста, но вопрос и правда непростой, кратким ответом не отделаешься. Ну и мне лень отвечать на вопросы, на которые я уже отвечал
[20:35:04] <ma1uta> Нормально, почитаю.
[20:38:02] <Minoru> Яндекс теперь публикует отчёт о популярности HTTPS: https://radar.yandex.ru/https?period=all Нескучный график только у Турции
[20:43:24] <tg> <@pink_snow> Надо же, яндекс.браузером таки пользуются.
[20:44:11] <Minoru> да. Но только в России
[21:14:16] <tg> <@Devel29A> ВОт бы кто выпустил браузер без гугла, яндекса, мелкософта и прочей хуиты?
[21:14:23] <tg> <@Devel29A> и чтоб работало нормально
[21:14:44] <tg> <@pink_snow> >> <Devel29A> ВОт бы кто выпустил браузер без гугла, яндекса, мелкософта и прочей хуиты?
ungoogled chromium
[21:15:01] <tg> <@Devel29A> Да, пусть хоть на своем движке. Вот опера была норм
[21:15:05] <tg> <@Devel29A> А потом что-то случилось
[21:42:13] <tg> <@ttldtor> ОТБУТСТРАПЬТЕ МНЕ Malbolge!!!!
[22:04:24] portnov вышел(а) из комнаты
[22:18:06] <tg> <@ttldtor> >> <Devel29A> Да, пусть хоть на своем движке. Вот опера была норм
http://get.geo.opera.com/pub/opera/win/1217/int/Opera_1217_int_Setup_x64.exe
[22:18:17] <tg> <@AlexFails> >> <ttldtor> http://get.geo.opera.com/pub/opera/win/1217/int/Opera_1217_int_Setup_x64.exe
ееее
[22:21:46] <tg> <@pink_snow> >> <ttldtor> http://get.geo.opera.com/pub/opera/win/1217/int/Opera_1217_int_Setup_x64.exe
Сомнительно, что это «работает нормально» в 2019.
[22:22:41] <tg> <@ttldtor> >> <pink_snow> Сомнительно, что это «работает нормально» в 2019.
что значит "работает нормально"?
[22:23:10] <tg> <@ttldtor> мне, например, не нужна ссаная div-вёрстка с css-анимацией и прочим обосранным редксом
[22:23:20] <tg> <@pink_snow> Правильно отображает современные сайты.
[22:23:51] <tg> <@ttldtor> не отображается с отключенным JS и CS - не нужно
[22:23:56] <tg> <@ttldtor> CSS
[22:24:13] <tg> <@pink_snow> >> <ttldtor> мне, например, не нужна ссаная div-вёрстка с css-анимацией и прочим обосранным редксом
Ну тогда и dillo или w3m подойдут.
[22:24:17] <tg> <@ttldtor> да
[22:24:25] <tg> <@ttldtor> линксы итд
[22:25:15] <Minoru> @ttldtor: твой сайт не отображается с отключенным computer science, почини!
[22:25:50] <tg> <@ttldtor> >> <Minoru> @ttldtor: твой сайт не отображается с отключенным computer science, почини!
твой компухтер саенс - это просто ссаная статистика
[22:25:58] <tg> <@pink_snow> У оперы сорцы утекали однажды. Пиратский опенсорс.
[22:26:00] <tg> <@ttldtor> говнодавы хуевы
[22:28:11] ma1uta вошёл(а) в комнату
[22:29:49] <tg> <@Devel29A> >> <ttldtor> http://get.geo.opera.com/pub/opera/win/1217/int/Opera_1217_int_Setup_x64.exe
И неужели она такая же как и 15 лет назад?
[22:42:40] <tg> <@ttldtor> Это была последняя до перехода на вебкит
[22:43:08] <tg> <@ttldtor> Минус - закрытые исходники
[22:45:17] <tg> <@ttldtor> гм, это было 6 лет назад
[22:46:24] <tg> <@ttldtor> Но я помню опера впечатляла дцать лет назад. Позволяла на лету менять исходники странички (вроде бы никто тогда так не мог без изъёбств), что, например, позволяло ломать тупые чатики типа rostov.ru
[22:47:14] <tg> <@ttldtor> да, нет ща там чатиков этих... тупых пыхерских на фреймах с рефрешем
[22:52:17] <tg> <@ttldtor> >> <Devel29A> И неужели она такая же как и 15 лет назад?
нет, ничто не может быть таким же как раньше...
[22:52:29] <tg> <@ttldtor> это грёбаная особенность нашей памяти
[22:52:55] <tg> <@Devel29A> >> <ttldtor> нет, ничто не может быть таким же как раньше...
Очень жаль
[22:58:07] Minoru вышел(а) из комнаты
[23:02:02] <tg> <@ttldtor> У меня аж слеза скупая... CRUD, DI и всё это в C++
[23:02:12] <tg> <@ttldtor> >> <yuhnin> Добрый вечер. Я уже спрашивал подобный вопрос, но до конца не могу понять.
>>
>> Есть репозиторий для работы с таблицей SQLite Users
>> Примерно такой:
>> class UserRepository: public IUserRepository
>> {
>> public:
>>     UserRepository();
>>     QList<User> getAll() override;
>>     User getUserById(quint32 user_id) override;
>>     User getUserByLogin(QString user_login) override;
>>     bool addUser(User user) override;
>>     bool updateUser(User user) override;
>>     bool blockUser(User user, bool blocked) override;
>>     bool updateUserPassword(const QString& user_login, const QString& password_hash) override;
>> };
>> И есть класс-контроллер, в котором есть метод, который возвращает экземпляр QSqlDatabase, соответствующий потоку, который его вызвал.
>> Хочу использовать DI. Не понимаю, как мне в репозитории получать экземпляр QSqlDatabase для того, чтобы выполнить запрос.
[23:02:53] m4n71k0r вошёл(а) в комнату
[23:18:34] unclechu вошёл(а) в комнату
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!