Home
Обсуждение программирования на любых платформах
codingteam@conference.jabber.ru
Пятница, 22 февраля 2019< ^ >
m4n71k0r установил(а) тему: C, C#, C++, Clojure, Cobol, Common Lisp, D, Erlang, F#, Go, Groovy, Haskell, Java, JavaScript, 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:31:50] <tg> <@Air_0> >> <ttldtor> @Air_0 зря спишь, тут такое!"
а чо я пропустил
[04:47:21] matraskin вошёл(а) в комнату
[04:51:02] matraskin вышел(а) из комнаты
[06:01:18] HazardPointer вышел(а) из комнаты
[06:14:52] rafaelrs вышел(а) из комнаты: Replaced by new connection
[06:14:53] rafaelrs вошёл(а) в комнату
[06:28:18] uggur вышел(а) из комнаты: Replaced by new connection
[06:28:19] uggur вошёл(а) в комнату
[06:48:43] portnov вошёл(а) в комнату
[07:39:52] portnov вышел(а) из комнаты
[08:09:34] <tg> <@Air_0> >> <fvnever> А я валю отсюда, посаны, линукс — это ужас какой-то
Линуксом заебись пользоваться когда он в виртуальной машине
[08:10:17] <tg> <@fvnever> >> <Air_0> Линуксом заебись пользоваться когда он в виртуальной машине
Нет, там ещё хуже.
[08:10:32] <tg> <@Air_0> Чему же?
[08:10:43] <tg> <@Air_0> Коляска на то и коляска
[08:10:52] <tg> <@fvnever> Ну гуй внутри виртуальной машины ещё хуже умеет в 4k и per-monitor dpi.
[08:11:12] <tg> <@fvnever> Причём, ну, значительно хуже.
[08:11:23] <tg> <@Air_0> Окошко сильно не разворачивай
[08:11:25] <tg> <@Air_0> Лол
[08:11:34] <tg> <@fvnever> >> <Air_0> Окошко сильно не разворачивай
Так в нём хер чего рассмотришь
[08:11:42] <tg> <@fvnever> Буковки мултипиздрические
[08:11:54] <tg> <@Air_0> Вообще, у меня на работе 2 моника
[08:12:18] <tg> <@Air_0> Один 1080 пэ, второй 1440
[08:12:51] <tg> <@Air_0> На одним стоит 100 процентиков, на втором 125
[08:14:07] <tg> <@Air_0> Убука бионическая выдра в вмваре свежей в режиме cycle monitors выглядит весьма вменяемо
[08:15:05] <tg> <@fvnever> Ну а ты попробуй поставить 300% и 250% :)
[08:15:17] <tg> <@fvnever> На 125% я бы даже жаловаться не стал, если честно.
[08:15:31] <tg> <@Air_0> Нахуя, если и так всё видно
[08:15:34] <tg> <@fvnever> О, а, кстати, у меня в той бубунте чото раскладка переключается по три секунды, это нормально?
[08:15:41] <tg> <@Air_0> Нет
[08:15:50] <tg> <@fvnever> >> <Air_0> Нахуя, если и так всё видно
Ну в норм HiDPI надо всегда по дефолту держать не меньше 200%.
[08:15:59] <tg> <@fvnever> Меньше всё становится милипиздрическим и рахитным.
[08:16:02] <tg> <@Air_0> У меня махом, но винпроебл
[08:16:23] <tg> <@fvnever> Ну я и по винпробел пробовал по дефтолу — один хер по три секунды. Придётся отлаживать, окей.
[08:17:13] <tg> <@fvnever> Причём он вообще весь инпут просирает за эти секунды. Скажем, если переключить раскладку и нажать шифт, а потом печатать, то он будет набирать маленькие буквы.
[08:17:16] <tg> <@Air_0> Ты мне странные вещи говоришь
[08:17:36] <tg> <@fvnever> Да писос. Я просто поставил чистую бубунту на машину, а там везде жопа
[08:17:42] <tg> <@Air_0> Но да, коляска для десктопов до сих пор несостоятельна
[08:17:49] <tg> <@fvnever> Некоторые вещи просто неудобно, а некоторые прям натурально жопа
[08:18:14] <tg> <@fvnever> Ну вот, скажем, терминал почему-то решил, что ему надо хавать нажатие F10
[08:18:19] <tg> <@Air_0> Ну попробуй в виртуалке похавать
[08:18:21] <tg> <@fvnever> Хотя на F10 выход в htop
[08:18:24] <tg> <@Air_0> Может понравится
[08:18:28] <tg> <@fvnever> Ну кто это придумал, а? Какой довн?
[08:18:59] <tg> <@fvnever> Плюс, паста в терминале почему-то в половине случаев юзает какой-то свой терминальный буфер, и я не нашёл настройки, как это поменять
[08:19:33] <tg> <@fvnever> То есть там есть копипаста на Ctrl-Ins / Shift-Ins с внутренним буфером, а есть копипаста по Ctrl-Shift-C / Ctrl-Shift-V с системным. И первый сет хоткеев в настройках терминала нельзя поменять.
[08:19:48] <tg> <@Air_0> У меня кстати с этой выдрой только 2 проблемы было
[08:19:50] <tg> <@fvnever> Это терминал, блет, одно из самых важных приложений в системе. А сделано рукожопо.
[08:20:41] <tg> <@Air_0> 1) разожравшийся капс, 2) башхистори никогда не хранится. Никогда.
[08:20:54] <tg> <@fvnever> Но это мелочи. Вот что неприятно — это постоянные ребуты видеодрайвера и глюки работы с ним
[08:21:02] <tg> <@Air_0> Кек
[08:21:08] <tg> <@fvnever> Вроде там для нвидии нужен какой-то хак, но я пока не разобрался, как его применить
[08:21:20] <tg> <@Air_0> Поставь 690ю, чисто под убунту
[08:21:21] <tg> <@Air_0> Кек
[08:21:25] <tg> <@fvnever> Поставить чего?
[08:21:31] <tg> <@Air_0> Нвидию
[08:21:40] <tg> <@fvnever> А там есть поддержка 60FPS в 4k?
[08:21:48] <tg> <@Air_0> Вряд ли
[08:21:51] <tg> <@fvnever> А то оказалось, что это, блин, целая проблема.
[08:21:57] <tg> <@Air_0> Хотя она двухчиповая
[08:22:17] <tg> <@fvnever> Ну это проблема не линукса, а самих видеокарточек, тут линукс точно не виноват :)
[08:33:18] O01eg вышел(а) из комнаты
[08:35:06] rafaelrs вышел(а) из комнаты: Replaced by new connection
[08:35:07] rafaelrs вошёл(а) в комнату
[09:16:56] <Славный капитан> @fvnever да в линуксе вообще беда с CUA хоткеями
[09:17:38] <tg> <@fvnever> Ну это не такая большая проблема, в целом, потому что их можно перенастроить. Запаришься, но сделаешь как нужно. Хотя настраиваются они в неочевидных местах совсем.
[09:17:53] <Славный капитан> и три с половиной буфера обмена, два с половиной из которых строго текстовые
[09:18:04] <Славный капитан> и поддержка CUA в виде "как получится"
[09:19:18] <Славный капитан> вон, говна гаджим даже под вендой пытается это повторить
[09:19:59] <Славный капитан> хЪр что скопипастишь из чата без изъебств
[09:34:29] <Ender> О
[09:34:39] <Ender> Мне славный Кеп тут нашептал
[09:34:54] <Ender> Видимо у него тоже conversations
[09:46:36] <tg> <@folexeyy> >> <fvnever> Ну это не такая большая проблема, в целом, потому что их можно перенастроить. Запаришься, но сделаешь как нужно. Хотя настраиваются они в неочевидных местах совсем.
А в макоси вон переключение раскладки через купслок залипает, и нифига нельзя сделать
[09:46:44] <tg> <@fvnever> >> <folexeyy> А в макоси вон переключение раскладки через купслок залипает, и нифига нельзя сделать
А чот у меня не залипало.
[09:47:38] <tg> <@folexeyy> https://apple.stackexchange.com/questions/81234/how-to-remove-caps-lock-delay-on-apple-macbook-pro-aluminum-keyboard-when-booted
[09:47:49] <tg> <@folexeyy> ой, не то
[09:48:17] <tg> <@folexeyy> https://www.reddit.com/r/apple/comments/7rb0za/is_there_a_high_sierra_fix_for_the_caps_lock_day/ ну в общем у людей бывает
[09:48:23] m4n71k0r вошёл(а) в комнату
[09:48:33] <tg> <@folexeyy> у меня постоянно так: печатаешь, жмешь капслок чтобы переключиться, срабатывает только на втором-третьем символе
[09:48:50] <tg> <@folexeyy> и в итоге приходится 2-3-5 раз капслок жать %)
[09:48:55] <tg> <@folexeyy> редко, но заметно
[09:50:32] <tg> <@fvnever> А ты капслок используешь как капслок, или для переключения раскладки?
[09:50:59] <tg> <@fvnever> Просто, ну, кажется, это фича — для включения/выключения настоящего капслока, если ты используешь его и для раскладки тоже, надо его подержать подольше.
[09:51:16] <tg> <@fvnever> Впрочем, я им только раскладку переключаю, и пока что проблем конкретно с этим не встречал.
[09:51:58] <tg> <@folexeyy> для переключения раскладки
[09:53:00] <tg> <@fvnever> Но я и не так много пользуюсь маком, впрочем. Не каждый день его включаю :)
[09:56:49] <tg> <@folexeyy> Ну тест оч простой: вводишь f, жмешь капслок, вводишь русскую а, жмешь капслок. У меня это вот так выглядит:
ааааffаffааfffааffаfаfаfffаfаfаfаfаfаfаfаfffааааfаfа
[09:57:26] <tg> <@winged_pegasus> Капслок неудобен для переключения раскладки.
[09:57:38] <tg> <@folexeyy> синий фломастер вкуснее
[09:57:43] <tg> <@folexeyy> доказано экспертами
[09:57:49] <tg> <@fvnever> аfаfаfаfаfаfаfаfаfаfаfа
[09:57:55] <tg> <@fvnever> Из-за тебя я сегодня открыл мак.
[09:58:08] <tg> <@folexeyy> ну, тебе везет, чо сказать
[09:58:20] <tg> <@fvnever> Или я слоу 🤷‍♂️
[09:58:26] <tg> <@folexeyy> ну попробуй быстрее
[09:58:32] <tg> <@folexeyy> две клавиши-то всего
[09:58:48] <tg> <@fvnever> Ну у меня и пальца два
[09:59:14] <tg> <@fvnever> Хм, иногда он не регистрирует нажатия на капс чтоле
[09:59:20] <tg> <@folexeyy> если не успел отпустить
[09:59:31] <tg> <@fvnever> Вот оно что!
[09:59:32] <tg> <@folexeyy> стаккато надо
[09:59:46] <tg> <@fvnever> Ну тогда это просто, э, режим работы такой дебильный, наверное?
[09:59:56] <tg> <@folexeyy> ну, там про любой баг можно сказать :D
[10:00:08] <tg> <@folexeyy> так что - да, дебильный режим работы
[10:00:10] <tg> <@fvnever> Не, ну я не удивлён. Наверное, яблочники считают, что это норм и удобно.
[10:00:22] <tg> <@fvnever> Ок, теперь я проблему вижу, да.
[10:00:28] <tg> <@folexeyy> йеей
[10:00:33] <tg> <@folexeyy> :)
[10:11:40] <tg> <@sarakerrigan> ваша макось настолько асинхронная что пиздец просто
[10:12:26] <tg> <@sarakerrigan> создаешь файл через что-то, открываешь файловый менеджер  - он там может появиться через минуту, если ио загружено
[10:13:57] <tg> <@noktoborus> Ну, хоть не содержимое
[10:14:15] <tg> <@noktoborus> Я от нфс, переодически, кирпичи откладываю
[10:14:22] <tg> <@noktoborus> Изменил файл на одном хоте
[10:14:38] <tg> <@noktoborus> Пошёл на другой, а ое там не поменялся
[10:49:53] <tg> <@Devel29A> >> <fvnever> Да писос. Я просто поставил чистую бубунту на машину, а там везде жопа
Так, я запуталс. Писос или жопа?
[10:51:17] <tg> <@folexeyy> В некоторых ситуациях разницы нет
[11:00:32] <tg> <@noktoborus> запустил сегодня ноутбук с вендой
[11:00:39] <tg> <@noktoborus> а он броадкастит по вифи имя компьютера
[11:02:22] <tg> <@Air_0> >> <dvachannel> [Photo] А ты даже язык погромирования ленишься выучить
[11:02:57] <tg> <@folexeyy> >> <noktoborus> а он броадкастит по вифи имя компьютера
это плохо?
[11:03:31] <tg> <@noktoborus> это неприятно
[11:03:45] <tg> <@noktoborus> особенно, когда в имени компьютера фигурирует фамилия
[11:03:48] <tg> <@folexeyy> есть какие-то таки, если известен хостнейм? или почему
[11:03:49] <tg> <@folexeyy> ааа
[11:05:48] <tg> <@Air_0> >> <noktoborus> особенно, когда в имени компьютера фигурирует фамилия
Нахуй так компьютер называть
[11:06:03] <tg> <@Air_0> Компьютер Аркадия
[11:06:09] <tg> <@Air_0> Например, Аркадий
[11:06:31] <tg> <@noktoborus> при настройке винды оно автоматом его так назвало
[11:06:35] <tg> <@noktoborus> по имени первого пользователя
[11:06:39] <tg> <@Air_0> Например Аркадий
[11:06:43] <tg> <@noktoborus> который был вхож в корпоративную сеть
[11:07:08] <tg> <@Air_0> Так переименуй комп
[11:07:13] <tg> <@noktoborus> уже
[11:07:15] <tg> <@Air_0> Что бы по кайфу
[11:07:24] <tg> <@noktoborus> но это не отменяет того, что оно продолжает броадкастить имя
[11:07:34] <tg> <@noktoborus> которое никому нахер не нужно
[11:07:53] <tg> <@noktoborus> и потенциально подставляет меня
[11:08:36] <tg> <@noktoborus> Например, по нему соседи могут узнать, что я дома и открыл компуцтер
[11:08:40] <tg> <@Air_0> Вон у порноварвара поди стоит fvn3\/3R-Z\/3R-/\/\4CHIN3
[11:09:14] <tg> <@noktoborus> Если раньше имя броадкастилось в езернет и не особо напрягало, потому что локальная сеть была закрыта и никому особо не доступна
[11:09:18] <tg> <@noktoborus> то теперь это всё наружу
[11:09:21] <tg> <@Air_0> >> <noktoborus> но это не отменяет того, что оно продолжает броадкастить имя
Я тебе смешнее расскажу историю
[11:09:53] <tg> <@Air_0> Я крч когда переехал на светлую, там у них короче только один провайдер интернета
[11:09:56] <tg> <@Air_0> И он говно
[11:10:16] <tg> <@Air_0> А используемая им топология сети называется долбоёб.
[11:11:00] <tg> <@winged_pegasus> @Devel29A https://github.com/neoclide/coc.nvim
[11:11:22] <tg> <@Air_0> Так вот. У меня в новт воткнут рж45, и новт вещает вифи, моей девушке, и нашим мобилкам
[11:11:29] <tg> <@Air_0> Так вот.
[11:11:42] <tg> <@Air_0> Адреса там нужно прописывать статически
[11:12:21] <tg> <@Air_0> Не только поэтому, но каждый раз когда я открываю проводник, я там наблюдаю ОМАР-ПК
[11:14:47] <tg> <@noktoborus> у тебя арабы в доме
[11:16:54] <tg> <@fvnever> >> <Devel29A> Так, я запуталс. Писос или жопа?
Это одно и то же!
[11:18:03] <tg> <@fvnever> Крабы!
[11:22:32] <tg> <@ingvarjackal> >> <fvnever> Крабы!
Карбы
[11:25:13] <tg> <@a1batross> Крабонат
[11:27:36] <tg> <@ingvarjackal> >> <a1batross> Крабонат
Карбы = карбоновые [формы жизни]
[11:27:43] <tg> <@ingvarjackal> биота, короче (:
[11:28:12] <tg> <@winged_pegasus> Даёшь кремниевые формы жизни!
[11:28:22] <tg> <@Devel29A> >> <fvnever> Крабы!
Это какая-то особо извращенная форма фистинга чтоли?
[11:28:30] <tg> <@ingvarjackal> >> <winged_pegasus> Даёшь кремниевые формы жизни!
ты используешь её сейчас :)
[11:28:36] <tg> <@folexeyy> >> <Devel29A> Это какая-то особо извращенная форма фистинга чтоли?
Что ж тут извращенного
[11:28:45] <tg> <@winged_pegasus> >> <ingvarjackal> ты используешь её сейчас :)
Это пока ещё не жизнь.
[11:28:51] <tg> <@ingvarjackal> >> <winged_pegasus> Это пока ещё не жизнь.
почему нет?
[11:28:55] <tg> <@Devel29A> >> <winged_pegasus> Даёшь кремниевые формы жизни!
Поскорее бы уже!
[11:28:57] <tg> <@winged_pegasus> Потому что
[11:29:00] <tg> <@folexeyy> >> <winged_pegasus> Это пока ещё не жизнь.
Расист
[11:29:09] <tg> <@winged_pegasus> >> <folexeyy> Расист
Да.
[11:29:18] <tg> <@ingvarjackal> >> <winged_pegasus> Потому что
тебе просто не нравится видеть себя рабовладельцем :)
[11:29:45] <tg> <@winged_pegasus> >> <ingvarjackal> тебе просто не нравится видеть себя рабовладельцем :)
Ня кавай
[11:29:55] <tg> <@ingvarjackal> >> <winged_pegasus> Ня кавай
воруй убивай (:
[11:30:43] <tg> <@ingvarjackal> ох уж эта западная этика с её владельческим и эксплуататорским отношением
[11:32:43] <tg> <@winged_pegasus> А то!
[11:44:10] m4n71k0r вышел(а) из комнаты
[11:52:36] <tg> <@noktoborus> >> <fvnever> Это одно и то же!
🐳
[12:08:52] <tg> <@folexeyy> В трех квартирах вокруг меня идет ремонт
[12:09:03] <tg> <@folexeyy> Через стену, через лестничную клетку, и через потолок
[12:09:16] <tg> <@folexeyy> Ощущение, что где-то идет дождь из чугуна и перфораторов
[12:09:40] <tg> <@folexeyy> В такой ситуации правда хочется убивать
[12:09:54] <tg> <@fvnever> Дождь из чугуна? Вот это кул!
[12:10:40] <tg> <@sarakerrigan> из чугуниевых стержней
[12:10:46] <tg> <@folexeyy> хз, слышно ли чонить
[12:11:21] <tg> <@sarakerrigan> покрытых бетоном, чтобы оболочка сгорала в атмосфере
[12:11:28] <tg> <@fvnever> >> <folexeyy> хз, слышно ли чонить
Нет.
[12:14:25] <tg> <@noktoborus> >> <folexeyy>
звучит охереннно
[12:14:30] Ender вышел(а) из комнаты
[12:14:30] <tg> <@noktoborus> чувствительность микрофона настрой
[12:29:34] <tg> <@noktoborus> сколько молотков в оркестре?
[12:34:01] <tg> <@folexeyy> Штуки три кажется
[13:04:27] Ender вошёл(а) в комнату
[13:20:18] <tg> <@ttldtor> утро
[13:20:47] <tg> <@ttldtor> давайте что-нибудь перепишем на D
[13:21:04] <tg> <@ttldtor> у вас есть какой-нибудь сервис на примете?
[13:21:12] <tg> <@no111u3> >> <ttldtor> давайте что-нибудь перепишем на D
ты про D2?
[13:21:14] <tg> <@ttldtor> да
[13:21:21] <tg> <@no111u3> ну нафиг его
[13:21:26] <tg> <@ttldtor> нет
[13:21:36] <tg> <@sarakerrigan> >> <ttldtor> давайте что-нибудь перепишем на D
перепиши
[13:21:40] <tg> <@no111u3> я лучше раст выучу
[13:21:44] <tg> <@ttldtor> D1 был шлаком как и C++
[13:21:52] <tg> <@sarakerrigan> я тоже лучше раст
[13:21:54] <tg> <@no111u3> D2 тоже шлак
[13:21:56] <tg> <@ttldtor> С++ II все ждут
[13:22:03] <tg> <@ttldtor> >> <no111u3> D2 тоже шлак
но он лучше раста
[13:22:14] <tg> <@no111u3> ибо теперь его пилит человек который принёс боль в С++
[13:22:21] <tg> <@no111u3> >> <ttldtor> но он лучше раста
нет
[13:22:31] <tg> <@ttldtor> какую боль?
[13:22:32] <tg> <@no111u3> ибо не очевидно нифига
[13:22:37] <tg> <@ttldtor> боль степанов принёс
[13:22:40] <tg> <@no111u3> >> <ttldtor> какую боль?
Александреску
[13:22:44] <tg> <@ttldtor> не путай, плз
[13:22:53] <tg> <@no111u3> >> <ttldtor> боль степанов принёс
степанов принёс нормальную вещь
[13:23:07] <tg> <@no111u3> без который и D бы не было
[13:23:10] <tg> <@ttldtor> Александреску только и сделал что попытался шаблоны проектирования написать с использованием шаблонов плюсов
[13:23:16] <tg> <@no111u3> >> <ttldtor> Александреску только и сделал что попытался шаблоны проектирования написать с использованием шаблонов плюсов
и костылей
[13:23:20] <tg> <@a1batross> >> <no111u3> ибо теперь его пилит человек который принёс боль в С++
Страуструп решил сделать ещё один язык?
[13:23:26] <tg> <@no111u3> >> <a1batross> Страуструп решил сделать ещё один язык?
нее, мы про Андрея
[13:23:30] <tg> <@no111u3> и его библиотеку
[13:23:32] <tg> <@ttldtor> в ди нет макросов и не будет
[13:23:42] <tg> <@no111u3> поживём увидим
[13:23:50] <tg> <@ttldtor> я пожил и увидел
[13:23:55] <tg> <@a1batross> >> <no111u3> нее, мы про Андрея
Да я рофлю. :)
[13:23:57] <tg> <@ttldtor> хватит терпеть макросы!
[13:24:04] <tg> <@ttldtor> В расте уже макросы!
[13:24:14] <tg> <@no111u3> макросы в расте не такие как в С
[13:24:16] <tg> <@a1batross> >> <ttldtor> В расте уже макросы!
И в MSExcel!
[13:24:20] <tg> <@ttldtor> я не вижу разницы
[13:24:27] <tg> <@no111u3> даже я вижу
[13:24:29] <tg> <@ttldtor> мароксы как в скале, си или лиспе или расте
[13:24:32] <tg> <@no111u3> хотя я не знаю раст
[13:24:37] <tg> <@ttldtor> они одинаково ущербны
[13:24:40] <tg> <@no111u3> нет
[13:24:50] <tg> <@no111u3> ты путаешь тёплое с мягким
[13:25:05] <tg> <@Devel29A> >> <ttldtor> у вас есть какой-нибудь сервис на примете?
Сервис?
[13:25:12] <tg> <@ttldtor> однажды я спутал себя
[13:25:21] <tg> <@Devel29A> Хороше, что не слутал
[13:25:56] <tg> <@winged_pegasus> Вот кстати на D мне понравилось сайты писать.
[13:26:10] <tg> <@winged_pegasus> У него сильно лучше с этим делом, чем у Haskell  и Ocaml.
[13:26:16] <tg> <@no111u3> >> <winged_pegasus> Вот кстати на D мне понравилось сайты писать.
ну этакая жабка для неосиливших
[13:26:26] <tg> <@no111u3> >> <winged_pegasus> У него сильно лучше с этим делом, чем у Haskell  и Ocaml.
в жопу на хаскеле сайты писать
[13:26:28] <tg> <@ttldtor> не гони на жабку
[13:26:31] <tg> <@winged_pegasus> Компил-тайм шаблоны для HTML это сказка.
[13:26:33] <tg> <@ttldtor> на жабке ты тоже не писал
[13:26:36] <tg> <@no111u3> писал
[13:26:40] <tg> <@Devel29A> >> <no111u3> ну этакая жабка для неосиливших
Неосиливших жабку? Смешная шутка
[13:26:42] <tg> <@no111u3> я и на дотнетике
[13:26:45] <tg> <@no111u3> писал
[13:26:50] <tg> <@no111u3> и на асп классик писал
[13:26:53] <tg> <@winged_pegasus> >> <winged_pegasus> Компил-тайм шаблоны для HTML это сказка.
Мне рили понравилось. Оно даже всё работает!
[13:27:07] <tg> <@no111u3> >> <ttldtor> хэловолд?
ага, для боинга, большой такой хелловорлд
[13:27:23] <tg> <@no111u3> который видел ещё нетскейп навигатор
[13:27:29] <tg> <@Devel29A> Так. На боингах больше не летаю!
[13:27:31] <tg> <@ttldtor> >> <no111u3> ага, для боинга, большой такой хелловорлд
боинг? стартап какой-то?
[13:27:38] <tg> <@ttldtor> ладн
[13:27:41] <tg> <@no111u3> >> <ttldtor> боинг? стартап какой-то?
ага, суровый такой стартап
[13:27:43] <tg> <@ttldtor> не хочешь писать
[13:27:48] <tg> <@ttldtor> я тебя вычеркнул
[13:27:55] <tg> <@ttldtor> попеёй компоту
[13:28:02] <tg> <@Devel29A> рыбного
[13:28:08] <tg> <@no111u3> >> <Devel29A> Так. На боингах больше не летаю!
тогда тебе придётся нигде не летать
[13:28:12] <tg> <@winged_pegasus> А чо за срач-то? D норм язык вполне, юзать можно.
[13:28:14] <tg> <@no111u3> и не ездить
[13:28:24] <tg> <@no111u3> и вообще не выходить из дома
[13:28:26] <tg> <@Devel29A> Ездить еще страшнее. тут ты прав
[13:28:30] <tg> <@ttldtor> >> <winged_pegasus> А чо за срач-то? D норм язык вполне, юзать можно.
есть любители D1 (до Александреску)
[13:28:38] <tg> <@ttldtor> это совсем другой Ди
[13:28:41] <tg> <@no111u3> >> <Devel29A> Ездить еще страшнее. тут ты прав
ибо я для автомотив тоже пописывал код
[13:28:45] <tg> <@winged_pegasus> >> <ttldtor> есть любители D1 (до Александреску)
D1 я не пробовал.
[13:28:47] <tg> <@ttldtor> ну он как сишка
[13:28:50] <tg> <@ttldtor> но с паскалем
[13:29:02] <tg> <@ttldtor> =)
[13:29:05] <tg> <@Devel29A> >> <no111u3> ибо я для автомотив тоже пописывал код
Ой, а можно я не буду в этом сознаваться? Я чот овердохуя для него писал :(
[13:29:08] <tg> <@no111u3> зато там гц не было
[13:29:15] <tg> <@ttldtor> гц отключается
[13:29:26] <tg> <@ttldtor> и ваще есть Better-C
[13:29:31] <tg> <@no111u3> и пьюр виртуал тоже?
[13:29:46] <tg> <@Devel29A> Pure Virtual Better See
[13:29:52] <tg> <@no111u3> )))
[13:29:55] <tg> <@ttldtor> берёшь и херачишь Better-C, ни тебе свичей по строкам
[13:30:06] <tg> <@no111u3> хе хе
[13:30:07] <tg> <@ttldtor> либцы твои одни
[13:30:18] <tg> <@ttldtor> маллокаторы
[13:30:20] <tg> <@no111u3> а в С++20 можно в компайл тайм сделать свитч по строкам
[13:30:27] <tg> <@ttldtor> пошёл он в жопу
[13:30:37] <tg> <@no111u3> после D
[13:30:39] <tg> <@ttldtor> статические аллокаторы ждём
[13:30:54] <tg> <@ttldtor> иначе строки не взлетают
[13:31:15] <tg> <@no111u3> а зачем тебе std::string для этого?
[13:31:23] <tg> <@winged_pegasus> Лишь бы как параметр шаблона можно было бы юзать, ну и рефлексию в компил-тйаме.
[13:31:32] <tg> <@ttldtor> жди ага
[13:31:34] <tg> <@winged_pegasus> И тогда смогу написать норвальную ORM на плюсах.
[13:31:42] <tg> <@no111u3> >> <winged_pegasus> И тогда смогу написать норвальную ORM на плюсах.
фуд уже пишет
[13:31:47] <tg> <@no111u3> что тебе мешает
[13:31:50] <tg> <@ttldtor> фуд пишет странноту
[13:32:05] <tg> <@no111u3> >> <ttldtor> фуд пишет странноту
не твоя вот ты и бесишься(с)
[13:32:07] <tg> <@winged_pegasus> >> <no111u3> что тебе мешает
Я уже писал. И оно даже работает.
[13:32:10] <tg> <@ttldtor> орм без компил-тайм аннотаций не написать
[13:32:13] <tg> <@winged_pegasus> Но это не очень удобно + макросня.
[13:32:25] <tg> <@no111u3> ну рефлекшн будет не раньше 26
[13:32:49] <tg> <@no111u3> а без него ты разве что костылями это обойти сможешь
[13:33:15] <tg> <@winged_pegasus> Там костыль только один.
[13:33:17] <tg> <@ttldtor> ты не можешь как-то пометить поле, не можешь сгенерить нормально запросы
[13:33:27] <tg> <@winged_pegasus> Остальное просто неудобство.
[13:33:38] <tg> <@no111u3> >> <ttldtor> ты не можешь как-то пометить поле, не можешь сгенерить нормально запросы
что есть нормальные запросы?
[13:33:47] <tg> <@no111u3> какой степени нормальности?
[13:33:50] <tg> <@ttldtor> в плюсах орм можно написать только, если напишешь расширение для коноплятора
[13:34:07] <tg> <@ttldtor> есть сущность, есть CRUD
[13:34:13] <tg> <@winged_pegasus> А хочется хотя бы типа такого:
struct Table
{
        Field<int, "pk"> pk;
        Field<std::string, "name"> name;
};
[13:34:19] <tg> <@ttldtor> берёшь сущность и генеришь CRUD запросы
[13:34:28] <tg> <@no111u3> >> <winged_pegasus> А хочется хотя бы типа такого:
>> struct Table
>> {
>>         Field<int, "pk"> pk;
>>         Field<std::string, "name"> name;
>> };
ну у рудого такое я и видел в коде
[13:34:38] <tg> <@no111u3> даже проще
[13:34:56] <tg> <@ttldtor> это легко сделать в ди
[13:35:00] <tg> <@ttldtor> и уже сделано
[13:35:03] <tg> <@winged_pegasus> >> <no111u3> ну у рудого такое я и видел в коде
С гнутым расширением для литералы или ебанутым вариантом компил-тайм строки можно.
[13:35:05] <tg> <@ttldtor> и уже работает
[13:35:15] <tg> <@noktoborus> >> <ttldtor> у вас есть какой-нибудь сервис на примете?
есть
[13:35:19] <tg> <@no111u3> >> <winged_pegasus> С гнутым расширением для литералы или ебанутым вариантом компил-тайм строки можно.
там не нужны литералы
[13:35:22] <tg> <@ttldtor> а в плюсах ещё 6 лет ждать
[13:35:26] <tg> <@ttldtor> или 66
[13:35:33] <tg> <@no111u3> но никто не пишет на D
[13:35:37] <tg> <@winged_pegasus> >> <no111u3> там не нужны литералы
С ними удобней
[13:35:39] <tg> <@no111u3> вот в чём проблема
[13:35:42] <tg> <@ttldtor> потому что дурачки
[13:35:54] <tg> <@no111u3> дартаньян детекдет
[13:36:00] <tg> <@ttldtor> недооценённый язык
[13:36:07] <tg> <@ttldtor> ка ки хаскель
[13:36:08] <tg> <@no111u3> скорее ненужный
[13:36:10] <tg> <@ttldtor> каки
[13:36:16] <tg> <@noktoborus> напиши сервер для NCDC
[13:36:19] <tg> <@no111u3> как и хаскель
[13:36:56] <tg> <@ttldtor> зато все юзают плюсы. где нет ни ООП, ни ФП, ни АОП...
[13:37:31] <tg> <@ttldtor> есть макросы от лишки зато
[13:37:35] <tg> <@ttldtor> сишки
[13:37:43] <tg> <@no111u3> да
[13:38:12] <tg> <@no111u3> а новое пишут на го
[13:39:52] <tg> <@Devel29A> https://meduza.io/news/2019/02/22/v-rossii-poyavilsya-devyatyy-general-armii-im-stal-komanduyuschiy-suhoputnymi-voyskami
[13:39:59] <tg> <@Devel29A> Тьфу
[13:41:25] <tg> <@Devel29A> Вовремя мы узнали про софт то
[13:48:34] <tg> <@AlexFails> [Sticker 😄]
[14:55:39] <tg> <@winged_pegasus> >> <fvnever> О, а, кстати, у меня в той бубунте чото раскладка переключается по три секунды, это нормально?
В винде, кстати, такое тоже есть. Но настаривается.
[14:56:13] <tg> <@winged_pegasus> Я вообще не понимаю, зачем тут специально добавлять задержку. Неприятно же.(
[15:01:45] <tg> <@noktoborus> в винде задержка больше, чем в линуксах
[15:01:56] <tg> <@ttldtor> >> <no111u3> а новое пишут на го
хорошую вещь на го не напишешь
[15:02:09] <tg> <@ttldtor> на го2 может быть
[15:06:12] <tg> <@AlexFails> соглашусь, докер и кубы - эт то еще говно
[15:06:36] <tg> <@noktoborus> работает же
[15:06:49] <tg> <@AlexFails> >> <noktoborus> в винде задержка больше, чем в линуксах
а у мну все норм на винде
[15:11:52] <tg> <@noktoborus> >> <AlexFails> а у мну все норм на винде
После пересадок с линукса на любом компьютере и на любой винде испытываю дискомфорт от скорости реакции на переключение
[15:11:55] <tg> <@noktoborus> когда много печатаю
[15:12:27] <tg> <@noktoborus> бывает, две-три буквы печатаются, а только потом переключается раскладка
[15:12:42] <tg> <@AlexFails> у меня такое бывает только через тимвьюер иногда
[15:12:51] <tg> <@winged_pegasus> Ну она настраивается, в целом.
[15:12:59] <tg> <@winged_pegasus> Только настройка это в пизде, как обычно.
[15:13:08] <tg> <@noktoborus> что за бредовая настройка
[15:14:17] <tg> <@AlexFails> >> <winged_pegasus> Только настройка это в пизде, как обычно.
панель управления -> языки
[15:16:25] Ender вышел(а) из комнаты
[15:17:10] <tg> <@Devel29A> Опция "Работай, а не пизди!"
[15:18:44] <tg> <@AlexFails> вообще пунто свитчер :D
[15:18:54] <tg> <@winged_pegasus> >> <AlexFails> вообще пунто свитчер :D
А ты ваще норкоман!
[15:19:04] <tg> <@AlexFails> а что плохого в пунто свитчере
[15:19:11] <tg> <@winged_pegasus> >> <AlexFails> а что плохого в пунто свитчере
А ты его на линь собрал?
[15:19:30] <tg> <@AlexFails> я сам подобное давно писал, т.ч. можно поискать в архивах и допилить
[15:19:46] <tg> <@winged_pegasus> >> <AlexFails> я сам подобное давно писал, т.ч. можно поискать в архивах и допилить
А можно отреверсить пунто и собрать на линуксы!
[15:19:51] <tg> <@winged_pegasus> Ты Фейлс или где?)
[15:20:38] <tg> <@AlexFails> ну, да, я помню, что я слишком буквально понял слова "хочешь понять, как сделать какую-то прогу - дизассемблируй ее"
[15:24:22] <tg> <@sarakerrigan> под линуксы был gxneur
[15:25:57] <tg> <@ttldtor> >> <sarakerrigan> под линуксы был gxneur
все линуксоиды говорят, что он не нужен
[15:26:57] <tg> <@ttldtor> >> <winged_pegasus> А можно отреверсить пунто и собрать на линуксы!
отреверсить винапи вызовы?
[15:27:21] <tg> <@AlexFails> да там не надо реверсить винапи-вызовы, они и так известны
[15:27:32] <tg> <@AlexFails> Функция ActivateKeyboardLayout
www.vsokovikov.narod.ru
Функция ActivateKeyboardLayout. Функция ActivateKeyboardLayout устанавливает идентификатор (прежде называемый дескриптором раскладки клавиатуры) языка ввода для...
[15:29:54] <tg> <@sarakerrigan> >> <ttldtor> все линуксоиды говорят, что он не нужен
когда он был мне нужен - работало ок
[15:32:20] <tg> <@ttldtor> >> <sarakerrigan> когда он был мне нужен - работало ок
видимо, ты им сказал, что после 2016 он тебе не нужен
[15:32:24] <tg> <@AlexFails> >> <AlexFails> Функция ActivateKeyboardLayout
>> www.vsokovikov.narod.ru
>> Функция ActivateKeyboardLayout. Функция ActivateKeyboardLayout устанавливает идентификатор (прежде называемый дескриптором раскладки клавиатуры) языка ввода для...
надо просто аналог найти в лине
[15:32:27] <tg> <@AlexFails> я как-то ковырял эту тему
[15:32:42] <tg> <@AlexFails> по иронии судьбы, когда портировал свое виндовое приложение
[15:36:35] <tg> <@sarakerrigan> >> <ttldtor> видимо, ты им сказал, что после 2016 он тебе не нужен
это было в 2008м
[15:38:28] <tg> <@noktoborus> >> <ttldtor> все линуксоиды говорят, что он не нужен
потому что он задрачивал ввод иксов так, что те начинали жрать по 50% цпу и дико тормозили ввод
[15:38:42] <tg> <@noktoborus> вообще, пунтосвитчер и под виндами не особо нужен
[15:38:49] <tg> <@noktoborus> выкинул его через месяц использования
[15:38:59] <tg> <@ttldtor> ghfdlf&
[15:39:04] <tg> <@noktoborus> потому
[15:39:12] <tg> <@ttldtor> ns - [eq
[15:39:54] <tg> <@winged_pegasus> Pltcm ,skf ienrf pf 300
[15:39:59] <tg> <@ttldtor> djn vyt cgeynjcdbxthjv jxtym elj,yj? yfghbvth
[15:40:45] <tg> <@winged_pegasus> Njkzy k.,bn ;bhyj nhjkkbhjdfnm? yj byjulf jy yzif.
[15:41:38] <tg> <@ttldtor> ^___________________________^
[15:41:42] <tg> <@ttldtor> жырняша
[15:42:18] <tg> <@winged_pegasus> (                          ._.                             )
[15:43:51] ak430770 вошёл(а) в комнату
[16:02:55] <tg> <@noktoborus> >> <winged_pegasus> (                          ._.                             )
У тебя рак
[16:03:06] <tg> <@winged_pegasus> >> <noktoborus> У тебя рак
Нет.
[16:09:34] <tg> <@noktoborus> если рука больше лица - то явно рак
[16:09:37] <tg> <@noktoborus> посмотри на это лицо
[16:09:50] <tg> <@winged_pegasus> Это чума.
[16:49:08] <tg> <@Devel29A> Бурбонная?
[16:50:45] HazardPointer вошёл(а) в комнату
[17:00:43] <tg> <@fvnever> >> <Devel29A> Ой, а можно я не буду в этом сознаваться? Я чот овердохуя для него писал :(
Нельзя, сознавайся.
[17:01:27] <tg> <@a1batross> Если писал код для тракторов, то можно не бояться машин? :(
[17:01:45] <tg> <@ttldtor> гм, помниццо, описывая принципы ООП стали отказываться от понятия асбтрагирование\абстракция, так как это не особенность ООП итд. Теперь допиливают ООП (правильно применяя ООД) и отказываются от наследования. Остаётся инкапсуляция и полиморфизм. Кое-где, для простоты понимания забивают на инкапсуляцию...
[17:01:47] <tg> <@a1batross> тракторы по городу-то не ездют! Они вон во поле чистом
[17:02:03] <tg> <@fvnever> >> <noktoborus> в винде задержка больше, чем в линуксах
В винде значительно меньше трёх секунд.
[17:04:28] <tg> <@ttldtor> эм... а в линухах буфер обмена - это велосипед уровня менеджеров окон?
[17:05:28] <tg> <@ttldtor> >> <a1batross> Если писал код для тракторов, то можно не бояться машин? :(
это что за тракторы такие вумные?
[17:05:48] <tg> <@a1batross> >> <ttldtor> это что за тракторы такие вумные?
Да вообще!
[17:06:43] <tg> <@ttldtor> блин, теперь и из города не стоит вылазить
[17:06:57] <tg> <@ttldtor> а то умные тракторы захватют
[17:07:01] <tg> <@a1batross> Ага. Пойдешь в поле, а тебя трактор СОЖРАТ
[17:07:06] <tg> <@a1batross> Как в ну погоди
[17:07:07] <tg> <@ttldtor> АААААААААААААААААААА
[17:07:24] <tg> <@a1batross> Зато будешь знать, кого винить.
[17:07:28] <tg> <@fvnever> >> <ttldtor> эм... а в линухах буфер обмена - это велосипед уровня менеджеров окон?
Да вроде буфер в иксах?
[17:07:34] <tg> <@a1batross> Там андроед портированный каким-то альбатросом
[17:07:47] <tg> <@fvnever> Ну, если выкинуть велосипедистов типа авторов гнум-терминала, то норм буфер в иксах
[17:08:11] <tg> <@fvnever> Попробую кеды, кароч. Мб на кедах всё не так грустно, как у гнума?
[17:08:24] <tg> <@ttldtor> >> <a1batross> Там андроед портированный каким-то альбатросом
с кантырстрайком, небось ?
[17:08:37] <tg> <@fvnever> Тракторы с контрстрайком?
[17:08:40] <tg> <@ttldtor> да
[17:08:55] <tg> <@ttldtor> у нас же Альбатрос известен в некоторых кругах
[17:08:58] <tg> <@a1batross> Меня только разочаровывает, что из кедовой скриншотилки картинка в буфере обмена пока скриншотилка запущена
[17:09:01] <tg> <@a1batross> Как оно закрывается, так всио
[17:09:03] <tg> <@a1batross> Потерял
[17:09:18] <tg> <@Devel29A> >> <a1batross> Если писал код для тракторов, то можно не бояться машин? :(
Да, чего их бояться. Максимум будешь пожизненным заправщиком
[17:09:32] <tg> <@a1batross> >> <ttldtor> с кантырстрайком, небось ?
Кстати запускал. Чисто проверить как драйвер vivante работает
[17:09:55] <tg> <@a1batross> Надо будет в свободное время попробовать свободный драйвер виванты запустить
[17:09:58] <tg> <@a1batross> For lulz
[17:10:01] <tg> <@ttldtor> >> <a1batross> Кстати запускал. Чисто проверить как драйвер vivante работает
я ж про то что, небось свой прошивку с контрой в трактора заливал
[17:10:07] <tg> <@ttldtor> свою
[17:10:10] <tg> <@a1batross> >> <ttldtor> я ж про то что, небось свой прошивку с контрой в трактора заливал
Нене. :3
[17:10:12] <tg> <@ttldtor> дада
[17:10:15] <tg> <@a1batross> Ненене
[17:10:17] <tg> <@ttldtor> как включить?)
[17:10:29] <tg> <@a1batross> Никак :D
[17:10:34] Ender вошёл(а) в комнату
[17:10:45] <tg> <@ttldtor> дёрнуть рычаг три раза, вкл и выкл?
[17:10:53] <tg> <@ttldtor> а управлять как?
[17:10:58] <tg> <@a1batross> кстати идея, да. Надо будет встроить движок.
[17:11:03] <tg> <@a1batross> 3 мегабайта всего-то.
[17:11:17] <tg> <@a1batross> на движок и игровые дллкм
[17:11:27] <tg> <@ttldtor> а то я помню в какое-то автовазоподелие вроде бы тетрис встроили
[17:11:29] <tg> <@Devel29A> >> <ttldtor> а управлять как?
со смарта же
[17:11:36] <tg> <@a1batross> Вообще
[17:11:43] <tg> <@ttldtor> >> <Devel29A> со смарта же
ну сидят чуваки в тракторах
[17:11:46] <tg> <@a1batross> У нас атм морда на юнити
[17:11:51] <tg> <@ttldtor> со смарта управлять не солидно
[17:11:55] <tg> <@Devel29A> >> <ttldtor> а то я помню в какое-то автовазоподелие вроде бы тетрис встроили
Не АвтоВАЗ, а ГАЗ - В ГАЗель
[17:12:01] <tg> <@ttldtor> >> <Devel29A> Не АвтоВАЗ, а ГАЗ - В ГАЗель
да!
[17:12:05] <tg> <@ttldtor> точно, газ
[17:12:07] <tg> <@a1batross> Уже было предложение встроить королевскую битву.
[17:12:33] <tg> <@ttldtor> королевская битва на тракторах...
[17:12:48] <tg> <@ttldtor> кармагеддон
[17:12:51] <tg> <@a1batross> Вот нет бы какой-нибудь Qt заюзать. Да хоть нативный андроидный гуй
[17:12:57] <tg> <@a1batross> Столько бы проблем избежали
[17:13:08] <tg> <@a1batross> Нет. Надо притащить вообще левый инструмент!
[17:13:13] <tg> <@ttldtor> юнити - это задорно
[17:13:29] <tg> <@a1batross> Он не умеет в перерисовку частичную.
[17:13:49] <tg> <@a1batross> От того ГУЙ заставлял бедный фрискейл работать кипятильником
[17:14:39] <tg> <@a1batross> 45 кадров в секунду рисовать целое одно и то же.
[17:15:09] <tg> <@a1batross> Кстати следующий проект прям про известную шутку про самолет будет.
[17:17:14] <tg> <@ttldtor> фууууууууу чувак юниты не заюзал https://github.com/alexiusacademia/hydroflow/blob/master/source/libs/circular_open_channel.d#L61
[17:17:41] <tg> <@ttldtor> >> <a1batross> От того ГУЙ заставлял бедный фрискейл работать кипятильником
это очень печально...эм...а про какой юнити речь?)
[17:17:47] <tg> <@ttldtor> я путаю юнити с юнити3д
[17:18:15] <tg> <@a1batross> >> <ttldtor> это очень печально...эм...а про какой юнити речь?)
Тот самый, который движок.
[17:18:33] <tg> <@ttldtor> >> <ttldtor> фууууууууу чувак юниты не заюзал https://github.com/alexiusacademia/hydroflow/blob/master/source/libs/circular_open_channel.d#L61
точнее, заюзал, но с привязкой к стране
[17:19:02] <tg> <@fvnever> >> <ttldtor> я путаю юнити с юнити3д
Не путай, есть только один юнити, он же 3д.
[17:19:15] <tg> <@fvnever> Всё остальное под этим названием загнулось.
[17:19:41] <tg> <@winged_pegasus> >> <ttldtor> фууууууууу чувак юниты не заюзал https://github.com/alexiusacademia/hydroflow/blob/master/source/libs/circular_open_channel.d#L61
Это что за хуйня?
[17:20:06] <tg> <@ttldtor> >> <a1batross> Тот самый, который движок.
то есть... стоп... а как гуи делать-то на нём тогда, если он не умеет выбирать мелкие области для инвалидации?
[17:20:20] <tg> <@a1batross> >> <ttldtor> то есть... стоп... а как гуи делать-то на нём тогда, если он не умеет выбирать мелкие области для инвалидации?
Прикинь.
[17:20:22] <tg> <@fvnever> >> <winged_pegasus> Это что за хуйня?
Ну, ваще чем-то похоже на код.
[17:20:27] <tg> <@ttldtor> >> <winged_pegasus> Это что за хуйня?
чувак что-то там по гидродинамике фигачит или типа того
[17:20:51] <tg> <@ttldtor> свой менеджер окошек?
[17:20:54] <tg> <@a1batross> За два года до того как я пришёл и дропнуть это уже невозможно.
[17:20:57] <tg> <@ttldtor> фокусов итд?
[17:21:03] <tg> <@winged_pegasus> >> <ttldtor> чувак что-то там по гидродинамике фигачит или типа того
А зачем он так поступил с диаметром?
[17:21:15] <tg> <@ttldtor> >> <winged_pegasus> А зачем он так поступил с диаметром?
футы посчитал
[17:21:18] <tg> <@fvnever> Хотя, конечно, такие вот проверки во всём публичном API с умножением/делением на 3.28 нахуй не нужны
[17:21:20] <tg> <@fvnever> Футы
[17:21:23] <tg> <@fvnever> Хуюты, бля!
[17:21:26] <tg> <@ttldtor> в комменте ж написано
[17:21:33] <tg> <@ttldtor> хуюты?
[17:21:36] <tg> <@fvnever> Да.
[17:21:55] <tg> <@fvnever> Используй СИ и всё.
[17:21:59] <tg> <@a1batross> >> <ttldtor> свой менеджер окошек?
Ничо подобного. Один на самом деле умный чувак, нас примерно в одно время взяли. Он написал довольно быстрый хак, чтобы заставить юнити разгоняться до 45 FPS при тачивентах.
[17:22:05] <tg> <@fvnever> Ну или используй во всём коде что-то одно
[17:22:08] <tg> <@a1batross> Без них он там 5 FPS кажет и норм. Этого мол хватает.
[17:22:11] <tg> <@fvnever> Не стоит сразу на два стула садиться.
[17:22:32] <tg> <@ttldtor> >> <fvnever> Ну или используй во всём коде что-то одно
я бы настраивал "калькулятор" заранее (можно и без фабрик)
[17:22:47] <tg> <@fvnever> >> <ttldtor> я бы настраивал "калькулятор" заранее (можно и без фабрик)
Вот да. Но точно не проверками в каждом публичном методе.
[17:22:49] <tg> <@ttldtor> то есть, говорил: юзаем футы
[17:22:54] <tg> <@fvnever> *хуюты
[17:23:01] <tg> <@ttldtor> да что угодно
[17:23:04] <tg> <@ttldtor> хоть попугай
[17:23:07] <tg> <@ttldtor> попугаи
[17:23:11] <tg> <@ttldtor> слоны итд
[17:23:14] <tg> <@fvnever> d = Diameter given either in meter or in huyoot..
[17:24:21] <tg> <@ttldtor> >> <a1batross> Без них он там 5 FPS кажет и норм. Этого мол хватает.
всё равно можно было как-то умнее сделать
[17:25:02] <tg> <@a1batross> >> <ttldtor> всё равно можно было как-то умнее сделать
у нас один занимался портом на чистый неткор
[17:25:09] <tg> <@a1batross> Но вроде так и не осилили. :(
[17:25:27] <tg> <@winged_pegasus> >> <ttldtor> футы посчитал
Ой фу!
[17:25:34] <tg> <@ttldtor> .NET MEtal Core
[17:25:50] <tg> <@a1batross> >> <winged_pegasus> Ой фу!
Who said futanari?
[17:26:05] <tg> <@winged_pegasus> [Document]
[17:27:33] <tg> <@Devel29A> Бле, какой таки коварный operator[] у мапы
[17:27:43] <tg> <@winged_pegasus> >> <Devel29A> Бле, какой таки коварный operator[] у мапы
Например?
[17:27:56] <tg> <@Devel29A> Ну, оно вставляет если нету
[17:28:17] <tg> <@Devel29A> А ты по логике проебался и не предполагаешь вставки ТУТ именно
[17:28:23] <tg> <@Pavel 🎆> >> <ttldtor> гм, помниццо, описывая принципы ООП стали отказываться от понятия асбтрагирование\абстракция, так как это не особенность ООП итд. Теперь допиливают ООП (правильно применяя ООД) и отказываются от наследования. Остаётся инкапсуляция и полиморфизм. Кое-где, для простоты понимания забивают на инкапсуляцию...
Но ведь ООД это и есть ООП
[17:28:52] <tg> <@Devel29A> >> <Pavel 🎆> Но ведь ООД это и есть ООП
Скорее ОПОПОП!
[17:29:24] <tg> <@Pavel 🎆> [Sticker 😯]
[17:31:18] <tg> <@winged_pegasus> >> <Devel29A> А ты по логике проебался и не предполагаешь вставки ТУТ именно
Ну все они так работают.
[17:31:23] <tg> <@winged_pegasus> Надо же всегда find юзац
[17:31:31] <tg> <@a1batross> >> <Devel29A> Скорее ОПОПОП!
В Darkplaces/Xonotic очень забавная матлиба. Ещё родом из кваки есть VectorMA, где MA значит multiply & add.
Они пошли дальше. У них есть энтитя func_vectormamamam. :3
[17:32:00] <tg> <@Devel29A> NaNaNaNaNaNaNaBATMAN
[17:32:07] <tg> <@fvnever> В рантайме кложуры есть функция OLOLO.
[17:32:18] <tg> <@winged_pegasus> Вы ещё ФПЕЧ вспомните.
[17:32:35] <tg> <@fvnever> Это православно боярский вариант printf
[17:33:20] <tg> <@Devel29A> >> <winged_pegasus> Вы ещё ФПЕЧ вспомните.
Я только КУИЩЩЕ вспомнил
[17:33:39] <tg> <@Pavel 🎆> бНОПНЯ
[17:33:44] <tg> <@a1batross> IFn.java at clojure/clojure
https://github.com/clojure/clojure/blob/master/src/jvm/clojure/lang/IFn.java
[17:33:46] <tg> <@a1batross> OMG
[17:33:55] <tg> <@a1batross> У меня случилась жаба. Помогите.
[17:34:46] <tg> <@Pavel 🎆> [Sticker 💀]
[17:36:41] <tg> <@Devel29A> >> <a1batross> У меня случилась жаба. Помогите.
В сказках целовать велено, но нельзя в печ
[17:36:52] <tg> <@Devel29A> А то потом придется кащеево яйцо искать
[17:38:07] <tg> <@a1batross> Нет. Эта жаба неправильная
[17:40:40] <tg> <@a1batross> https://doc.qt.io/Qt-5/qstring.html#arg
[17:40:46] <tg> <@a1batross> Напомнило эту срань
[17:45:17] portnov вошёл(а) в комнату
[17:52:39] Товарищ Чпок вышел(а) из комнаты
[18:06:23] portnov вошёл(а) в комнату
[18:23:01] portnov вышел(а) из комнаты
[18:58:13] <tg> <@noktoborus> >> <ttldtor> эм... а в линухах буфер обмена - это велосипед уровня менеджеров окон?
Нет
[19:01:05] ak430770 вышел(а) из комнаты
[19:02:32] Minoru вошёл(а) в комнату
[19:03:41] <Minoru> @a1batross: а что не так с QString::arg()?
[19:04:08] <tg> <@a1batross> Оно некрасивое.
[19:04:55] <tg> <@a1batross> Хотя красивым и около аналогичного функционала его можно сделать лишь сравнительно недавно.
[19:06:26] <Minoru> а красивое это как?
[19:06:56] <Minoru> меня в нём раздражает только одно — нумерованные аргументы. Добавляешь что-то в начало — будь добр перенумеровать весь формат
[19:11:55] <tg> <@ttldtor> с трудом себя сдерживаю, чтобы не топить за https://github.com/fmtlib/fmt
[19:13:03] <Minoru> @ttldtor: ну вот, не сдеражлся
[19:14:31] <tg> <@a1batross> >> <Minoru> а красивое это как?
Красиво это printf без информации о типах. В петоне, в шорпах красиво. Но это всё managed.
Всё же когда такое делали в Qt, просто не могли сделать иначе. Да и видно это только с автодополнением и в документации. :)
[19:14:54] <tg> <@folexeyy> https://news.ycombinator.com/item?id=19225268
[19:15:21] <tg> <@folexeyy> жалко не грузится, выглядит вкусно
[19:15:52] <tg> <@folexeyy> .
.
.
запустил тут компилиться одновременно раст и скалу... Шли года, росли и умирали поколения
[19:16:15] <tg> <@folexeyy> компилилось serde, бутстрапился sbt assembly
[19:17:19] <tg> <@ttldtor> а говорят, что сбт ускорили...
[19:17:53] <tg> <@folexeyy> лол что %)
[19:17:55] <tg> <@folexeyy> ну то есть может оно и ускорили, но качественной разницы я не вижу
[19:18:11] <tg> <@folexeyy> шо раст, шо скала компилятся бесконечность просто
[19:18:52] <tg> <@ttldtor> [Document]
[19:19:03] <tg> <@folexeyy> >> <ttldtor> [Document]
thx!
[19:19:06] <tg> <@folexeyy> <3
[19:19:16] <tg> <@folexeyy> лучи любви и добра тебе, добрый господин
[19:20:02] <tg> <@ttldtor> жаль, эта пдфка в хранилище жабберру не пролезет
[19:20:12] <tg> <@folexeyy> пошло-то как звучит
[19:20:15] <Minoru> из Джаббера это выглядит так, будто бы Мантикор предьявил бумаги, и злобный Фолексей наконец пропустил его к следующему квесту
[19:21:22] <tg> <@folexeyy> Казалось бы просто кучка древних иксемелек, а как реальность искажает
[19:21:34] m4n71k0r вошёл(а) в комнату
[19:22:15] <m4n71k0r> Minoru: я просто закинул в телегу пдфку из сслыки, которую дал фолекс. Вот это вот https://drive.google.com/file/d/1Gp3hjMUA7DiOYd8NojR_ki0DaFKwUV94/view?usp=sharing
[19:22:40] <tg> <@folexeyy> У меня последнее время чот везде отвратительный интернет
[19:22:40] <m4n71k0r> да, выглядит, как будто я предъявил какой-то документ)
[19:22:43] <tg> <@folexeyy> месяц или два уже
[19:23:00] <tg> <@folexeyy> Дома, на работе, на двух сотовых операторах -- везде прям УХХ
[19:23:13] <tg> <@folexeyy> например вон docker push уже 10 минут 4 мб заливает
[19:25:13] <tg> <@ttldtor> это странно. Может есть что-то общее везде?
[19:25:20] <tg> <@ttldtor> какой-то софт
[19:25:34] <tg> <@ttldtor> обычно проблемы доставляет софт
[19:25:43] <tg> <@ttldtor> поэтому все ненавидят программистов
[19:26:28] <tg> <@ttldtor> оффтоп: всё-таки у EAP версии CLion как-то анализатор порезан
[19:26:48] <tg> <@ttldtor> файлик на сто строк, а уже пишет, чслишком длинный
[19:27:11] <tg> <@folexeyy> >> <ttldtor> это странно. Может есть что-то общее везде?
Я подозреваю какую-то вирусню конечно, но хз как убедиться
[19:27:22] <tg> <@folexeyy> на мобилках и двух-трех ноутбуках примерно одинаково
[19:27:32] <tg> <@folexeyy> у коллег тоже бывает
[19:27:37] <tg> <@ttldtor> они у тебя не эппл все?
[19:27:41] <tg> <@ttldtor> =)
[19:27:45] <tg> <@folexeyy> мобилки - нет
[19:27:49] <tg> <@folexeyy> айфоны для бабушек
[19:28:00] <tg> <@ttldtor> а то может пора обновляться и кое-кто намекаэ
[19:28:09] <tg> <@folexeyy> >> <ttldtor> [Document]
ебти какой английский кривой в этой книженции
[19:28:24] <tg> <@ttldtor> что ви хотите от китайца?)
[19:28:27] <tg> <@folexeyy> >> <ttldtor> а то может пора обновляться и кое-кто намекаэ
ну к сожалению все макбуки после 15 или 16 года -- полное говно
[19:29:06] <Minoru> а до 15 или 16 — мало того, что говно, так ещё и неполное? (Просто ёрничаю, про макбуки ничего не знаю на самом деле)
[19:29:08] <tg> <@folexeyy> 46c7fd6be967: Pushing [==========================>                        ]  24.58MB/47.05MB sooka
[19:29:20] <tg> <@folexeyy> неполное говно это как %)
[19:29:30] <Minoru> «sooka» — интересный estimated time of arrival
[19:29:44] <Minoru> @folexeyy: гм, недоделанное
[19:29:47] <tg> <@folexeyy> ну ваще в 13 или 14 как убрали индикатор зарядки с корпуса, всё не то
[19:29:57] <tg> <@ttldtor> >> <folexeyy> ну к сожалению все макбуки после 15 или 16 года -- полное говно
да, видосики Louis Rossmann говорят об этом
[19:30:25] <tg> <@folexeyy> те лампочки были просто охуенные. Вы представляете? Ноутбук ЗАКРЫТ, но сбоку есть кноповка, ты её ЖАМК, и 7 светодиодов показывают уровень зарядки
[19:30:38] <tg> <@folexeyy> как будто Боженька спустился, поцеловал дизайнера в лобик, и вот оно у тебя на столе
[19:31:35] <tg> <@folexeyy> >> <ttldtor> да, видосики Louis Rossmann говорят об этом
> Louis Rossmann
да, ремонт новых макбуков это просто ЛОЛ
[19:31:52] <tg> <@folexeyy> читал от каких-то ремонтников пару статей, что из-за сломавшейся клавиши надо менять весь ноут
[19:32:02] <tg> <@folexeyy> потому что аккум распаян и клава распаяна, и всё
[19:32:42] <tg> <@folexeyy> Так же и с шлейфом до моника. Он перетирается как сучка, а поменять его нельзя, нужно менять весь моник
[19:32:45] <tg> <@folexeyy> ну не ебанутые ли?
[19:33:48] <tg> <@folexeyy> 09b7a133744b: Pushing [===================================>               ]  33.42MB/47MB so far so BAD
[19:36:09] <tg> <@matwey_kornilov> Докер-кукукер
[19:45:49] <Minoru> заметьте: Docker уже даже не вспоминает про те пятьдесят килобайт поверх 47 мег, чтобы не расстраивать Фолекса
[19:48:10] <tg> <@folexeyy> лол
[19:48:12] <tg> <@folexeyy> это разные конты просто
[19:48:14] <tg> <@folexeyy> я два сразу заливал
[19:48:18] <tg> <@folexeyy> :D
[19:48:21] <tg> <@folexeyy> но шутейка хороша
[19:51:12] <tg> <@folexeyy> Иногда смотришь в тестнете Ethereum на 4/50 peers, и так грустно сразу
[19:51:22] <tg> <@folexeyy> ОДИНОЧЕСТВО В СЕТИ
[19:58:13] <tg> <@AlexFails> >> <ttldtor> то есть... стоп... а как гуи делать-то на нём тогда, если он не умеет выбирать мелкие области для инвалидации?
Страдая
[19:58:28] <tg> <@ttldtor> о, письмо пришлО!
[19:58:30] <tg> <@ttldtor> The GNU Compiler Collection version 8.3 has been released.
[19:58:46] <tg> <@folexeyy> А я вам рекламировал своё поделие? https://gist.github.com/folex/d12b49b7ad7b18aae817
умеет автоматически заходить за aws/DO/hardcoded инстансы, открывая и разбивая тмукс на нужное кол-во панелек
[19:58:59] <tg> <@ttldtor> The GNU Compiler Collection version 8.3 has been released.
GCC 8.3 is a bug-fix release from the GCC 8 branch
containing important fixes for regressions and serious bugs in
GCC 8.2 with more than 153 bugs fixed since the previous release.
[19:59:07] <tg> <@ttldtor> >> <folexeyy> А я вам рекламировал своё поделие? https://gist.github.com/folex/d12b49b7ad7b18aae817
>>
>> умеет автоматически заходить за aws/DO/hardcoded инстансы, открывая и разбивая тмукс на нужное кол-во панелек
не помню
[19:59:45] <tg> <@folexeyy> [Photo] рецомменд, вощем
[20:00:25] <tg> <@ttldtor> о, башмаста!
[20:00:32] <tg> <@ttldtor> гетопт
[20:00:46] <tg> <@folexeyy> (ах да, ублюдский DO создает инстансы с рутом по дефолту)
[20:00:58] <tg> <@ttldtor> я унесу себе в красный угол
[20:01:02] <tg> <@folexeyy> ^^
[20:01:18] <tg> <@folexeyy> красный угол это хороший угол?
[20:01:35] <tg> <@noktoborus> это угол, в котором проливается кровь!
[20:02:22] <tg> <@ttldtor> красный - красивый
[20:02:29] <tg> <@ttldtor> там иконки всяике
[20:02:34] <tg> <@noktoborus> ппц мантикор старый
[20:02:37] <tg> <@ttldtor> да
[20:02:39] <tg> <@folexeyy> ^___^
[20:02:44] <tg> <@ttldtor> и жырняш
[20:02:47] <tg> <@folexeyy> если старый, но не мертвый, то пох же
[20:03:00] <tg> <@folexeyy> вот когда старый и мертвый, это уже не оч
[20:03:31] <tg> <@folexeyy> приходил как-то такой на собеседование. Всё рассказывал про pdp-11 да ML, выгнали его серебряными крестами конечно же
[20:05:56] <tg> <@folexeyy> Ладно, минору лучше меня шутит
[20:08:43] <Minoru> да прям
[20:09:44] <tg> <@folexeyy> смотри, засмущался
[20:10:16] <tg> <@folexeyy> Как вам такие ошибочки
Error sending transaction: Error(Rpc(Error { code: ServerError(-32042), message: "Bad response on request: [ Account ]. Error cause was EmptyResponse, (majority count: 102 / total: 102)", data: None }), State { next_error: None, backtrace: InternalBacktrace { backtrace: None } })
[20:10:58] O01eg вошёл(а) в комнату
[20:11:33] <tg> <@folexeyy> Надо всех программистов насильно на курсы UX отправлять
[20:11:54] <tg> <@ttldtor> я против!
[20:12:05] <tg> <@folexeyy> Как вообще можно посметь на расте такие ошибки кидать? В расте же божественно сделана работа с ошибками
[20:12:28] <tg> <@folexeyy> .context им дали, failure::Error дали, From дали, бэктрейс сам собирается
[20:12:30] <tg> <@folexeyy> но НЕТ ЖЕ
[20:13:19] <tg> <@folexeyy> >> <ttldtor> я против!
чом
[20:13:21] <tg> <@folexeyy> чому?
[20:16:56] <Minoru> > next_error
Вот это… настораживает. API уже заранее знает, чем обломить тебя в следующий раз?
[20:17:07] <Minoru> так бы сразу и писали: Err("You shall not pass!")
[20:17:52] <tg> <@folexeyy> Не, это там типа есть итератор по бектрейсу
[20:19:47] <Minoru> а
[20:35:29] portnov вышел(а) из комнаты
[20:35:38] portnov вошёл(а) в комнату
[20:35:58] portnov вышел(а) из комнаты
[20:36:23] portnov вошёл(а) в комнату
[20:36:54] <tg> <@noktoborus> >> <folexeyy> вот когда старый и мертвый, это уже не оч
Когда мёртвый, то старость имеет несколько другой смысл
[20:37:10] <tg> <@noktoborus> Там уже, чем старее, тем лучшк
[20:39:07] portnov вышел(а) из комнаты
[20:39:18] portnov вошёл(а) в комнату
[20:41:56] portnov вышел(а) из комнаты
[20:42:38] portnov вошёл(а) в комнату
[20:43:29] <tg> <@ttldtor> >> <folexeyy> чому?
не хочу учиццо юиксу) ПУСТЬ ЛЮДИШКИ СТРАДАЮТ!
[20:43:56] <tg> <@ttldtor> >> <folexeyy> Не, это там типа есть итератор по бектрейсу
потокобезопасный?) )  )    )
[20:45:37] <tg> <@ttldtor> пузырёк витамина С++
http://godville.net
[21:42:17] <tg> <@ttldtor> скажите, господа, как меломаны меломану - это эмбиент? https://www.youtube.com/watch?v=JpsARkS9qiY
[21:48:59] portnov вышел(а) из комнаты
[22:04:16] aleeek вошёл(а) в комнату
[22:04:37] <aleeek> Всем привет !
[22:06:37] <aleeek> Служу в армии уже 7ой месяц, прикупил на днях телефон на симбе, искал долго достойный мессенджер, вроде как нашел. Теперь к сути, есть варики кодить на симбиане ?
[22:10:45] <tg> <@winged_pegasus> Да, вроде было что-то
[22:11:16] <aleeek> Это круто
[22:11:44] <aleeek> Тг
[22:11:53] <aleeek> Ты аддмин конфы ?
[22:20:34] <tg> <@no111u3> @winged_pegasus прикинь, фуд чё сказал
[22:21:02] <tg> <@no111u3> @winged_pegasus [22:15:25] 0xd34df00d: И именно это в последние полгода-год заставляет меня задумываться о том, чтобы уходить с них.(про плюсы)
[22:28:24] <Minoru> aleeek: нет, tg это транспорт, транслирующий сообщения в Telegram и обратно. У нас там ещё одна конфочка (или канал, или как там это называется)
[22:28:44] <Minoru> @no111u3: а перед этим он что говорил? Что он имеет в виду под «именно это»?
[22:29:27] <tg> <@no111u3> >> <Minoru> @no111u3: а перед этим он что говорил? Что он имеет в виду под «именно это»?
[22:14:44] 0xd34df00d: Deda_Zych: но плюсы большие просто.
[22:15:00] 0xd34df00d: И, что хуже, там наркоманские отличия в мелочах между стандартами.
[22:30:32] <Minoru> спасибо
[22:32:16] <tg> <@no111u3> не за что
[22:46:46] <aleeek> Круто вы подвязали телегу с жабой ) умно )
[22:48:49] <Minoru> вот бы для плюсов тоже была подсветка кода, не покрытого тестами: https://github.com/mgedmin/coverage-highlight.vim
[22:57:41] aleeek вышел(а) из комнаты: Replaced by new connection
[23:03:42] uıʃɐɟ∀ вышел(а) из комнаты
[23:04:04] uıʃɐɟ∀ вошёл(а) в комнату
[23:07:07] <m4n71k0r> господи, люди покупают телефон на симбиане, чтобы что-то полезное туда воткнуть
[23:07:20] <tg> <@noktoborus> есть же андроед
[23:07:30] <tg> <@noktoborus> туда можно воткнуть всё, что угодно
[23:07:42] <tg> <@noktoborus> можно из него сделать даже более-менее нормальный линукс, если постараться
[23:08:10] <m4n71k0r> нормальный андроид
[23:08:13] <m4n71k0r> нормальный линукс
[23:08:18] <m4n71k0r> нормальный рак мозга
[23:08:33] <m4n71k0r> нормальная операция
[23:08:38] <m4n71k0r> нормальная смерть
[23:08:43] <m4n71k0r> нормальные похороны
[23:08:45] <tg> <@noktoborus> хочу нормально умереть
[23:09:13] <m4n71k0r> это я почти процитировал кусочек из второй части Владимира Сорокина "Норма"
[23:09:45] <tg> <@noktoborus> >> <m4n71k0r> это я почти процитировал кусочек из второй части Владимира Сорокина "Норма"
го жить в лесу среди йолок и сосен
[23:15:02] <Minoru> «йолок» это как-то лесной вендор-лок? Типа «эта печь топится только сосной, дуб в ней не горит вообще»?
[23:15:18] <tg> <@ttldtor> вендор-лук (с) пошиз
[23:15:26] <tg> <@ttldtor> =)
[23:15:44] j123123 вошёл(а) в комнату
[23:15:47] <Minoru> «пошиз»? Я попросил объяснить, а вы меня наоборот ещё больше интригуете!
[23:16:09] <tg> <@ttldtor> @no111u3
[23:16:15] <j123123> И правильно. Поддерживаю дедфуда в этом вопросе
[23:16:19] <Minoru> стыдно ._. К нам j123 пришёл, а у нас оффтопик
[23:16:22] <tg> <@no111u3> как мину только не называли
[23:16:33] <tg> <@ttldtor> >> <no111u3> как мину только не называли
а как правильно-то?
[23:16:48] <tg> <@no111u3> >> <ttldtor> а как правильно-то?
правильно ноШиз
[23:16:48] ma1uta вошёл(а) в комнату
[23:17:10] <tg> <@ttldtor> так это ... Ho111u3
[23:17:20] <Minoru> а я мысленно читал как «noone чототам» ._.
[23:17:26] <tg> <@ttldtor> ношиз
[23:17:28] <tg> <@ttldtor> я запомню
[23:18:01] <j123123> Я там кстати баг в хаскелевом интерпретаторе байткода нашел
[23:18:11] <j123123> зарепортил на govnokod.ru
[23:18:14] <j123123> лол
[23:18:16] <tg> <@no111u3> >> <Minoru> а я мысленно читал как «noone чототам» ._.
но сто одиннадцать ю три
[23:18:29] <tg> <@no111u3> почти как позывной
[23:19:15] <Minoru> j123123: покажи
[23:19:18] <tg> <@ttldtor> а я, если плюсы заброшу, то придётся ник ttldtor сменить, наверное... стану снова мантикорью
[23:19:34] <tg> <@ttldtor> а то тотал дестрактор слишком пафосно
[23:19:40] <j123123> Minoru: https://govnokod.ru/25399 (правда там с матом)
[23:19:44] <j123123> но там это норм
[23:20:08] <j123123> если коротко, то стековая машина там может кастовать типы по невыровненным для этих типов адресам
[23:20:17] <j123123> когда в стек что-то пуляет
[23:20:23] <j123123> и вообще, код там так себе
[23:20:55] <j123123> Макросы не по канону написаны
[23:25:27] <Minoru> Кёльн, собрание Коммитета. По периметру небольой комнаты расселись члены WG21. Все внимательно слушают Страуструпа.
— Я почуствовал значительное колебание С++илы, как будто миллионы нейронов одновременно вздохнули от облегчения, а потом вдруг занялись каким-то другим ЯПом. Боюсь, случилось что-то ужасное.
В комнату вбегает запыхавшийся прислужник.
— Учитель! Учитель! Цодингтим… Цодингтим забросил плюсы.
[23:27:33] eaeee вошёл(а) в комнату
[23:27:45] eaeee вышел(а) из комнаты
[23:28:34] <j123123> вот эти вот bci_PUSH_APPLY_PPP bci_PUSH_APPLY_PPPP bci_PUSH_APPLY_PPPPP имеют отношение к каким-то соглашениям вызова этого GHC
[23:29:15] <j123123> https://hackage.haskell.org/package/ghc-8.6.1/docs/StgCmmArgRep.html https://github.com/ghc/ghc/blob/master/compiler/codeGen/StgCmmArgRep.hs#L132
[23:30:06] ma1uta вышел(а) из комнаты
[23:30:28] <j123123> Т.е. этот байткод-интерпретатор для подгрузки динамических библиотек хаскеля, для импорта функций с разными сигнатурами
[23:31:20] <Minoru> я бегло пролистал и ничего не понял, так что не буду комментировать
[23:31:34] <tg> <@AlexFails> >> <no111u3> @winged_pegasus прикинь, фуд чё сказал
А где эт он
[23:31:46] <tg> <@no111u3> >> <AlexFails> А где эт он
в ирке генту канал
[23:36:20] <tg> <@AlexFails> А транспорта в тг-чат нету?
[23:49:47] <j123123> Minoru: https://wandbox.org/permlink/xfVgv193TFiWfGkK
[23:49:52] <j123123> вот тебе самая суть ошибки
[23:50:07] <j123123> нельзя читать uint16_t по невыровненному адресу
[23:51:38] <j123123> А там push-ы эти могут невыровненно делаться
[23:52:45] <Minoru> вроде как на x86 можно, но будет медленнее выровненного чтения
[23:52:56] <j123123> Нет, по стандарту это UB
[23:53:08] <j123123> Ну т.е. можно, но тебе никто не гарантирует ничего
[23:53:27] <j123123> компилятор имеет право действовать в этой ситуации произвольно
[23:54:13] <j123123> На каком-нибудь ARM можно получить сигфолт
[23:54:21] <tg> <@AlexFails> >> <j123123> На каком-нибудь ARM можно получить сигфолт
+++
[23:55:35] <tg> <@AlexFails> Я тут когда говнокожу бота на планшете, ловлю веселые сигналы иногда😃
[23:56:45] <tg> <@ttldtor> бл, хочу https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#computeIfAbsent-K-java.util.function.Function- а не какой-то https://en.cppreference.com/w/cpp/container/map/try_emplace
[23:57:25] <tg> <@AlexFails> >> <ttldtor> бл, хочу https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#computeIfAbsent-K-java.util.function.Function- а не какой-то https://en.cppreference.com/w/cpp/container/map/try_emplace
А ты знаешь Юрия Бабака?
[23:57:36] <tg> <@ttldtor> >> <AlexFails> А ты знаешь Юрия Бабака?
нет
[23:58:05] <tg> <@ttldtor> а должен?
[23:58:33] <tg> <@AlexFails> Прикольный мужик, позавчерв на митапчике жавистов хорошо поболтали за JVM и когерентност кэша ЦП
[23:59:19] <tg> <@ttldtor> если бы я пошёл работать в гридгейн и смог пройти собеседование, то наверное зналд бы его
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!