- 1
IT Оффтоп #199
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
IT Оффтоп #199
#169: https://govnokod.ru/28628 https://govnokod.xyz/_28628
#170: https://govnokod.ru/28653 https://govnokod.xyz/_28653
#171: (vanished) https://govnokod.xyz/_28665
#172: https://govnokod.ru/28675 https://govnokod.xyz/_28675
#173: https://govnokod.ru/28681 https://govnokod.xyz/_28681
#174: https://govnokod.ru/28689 https://govnokod.xyz/_28689
#175: https://govnokod.ru/28696 https://govnokod.xyz/_28696
#176: https://govnokod.ru/28703 https://govnokod.xyz/_28703
#177: https://govnokod.ru/28709 https://govnokod.xyz/_28709
#178: https://govnokod.ru/28716 https://govnokod.xyz/_28716
#179: https://govnokod.ru/28726 https://govnokod.xyz/_28726
#180: https://govnokod.ru/28734 https://govnokod.xyz/_28734
#181: https://govnokod.ru/28739 https://govnokod.xyz/_28739
#182: https://govnokod.ru/28749 https://govnokod.xyz/_28749
#183: https://govnokod.ru/28777 https://govnokod.xyz/_28777
#184: https://govnokod.ru/28790 https://govnokod.xyz/_28790
#185: https://govnokod.ru/28794 https://govnokod.xyz/_28794
#186: https://govnokod.ru/28815 https://govnokod.xyz/_28815
#187: https://govnokod.ru/28833 https://govnokod.xyz/_28833
#188: https://govnokod.ru/28837 https://govnokod.xyz/_28837
#189: https://govnokod.ru/28840 https://govnokod.xyz/_28840
#190: https://govnokod.ru/28875 https://govnokod.xyz/_28875
#191: https://govnokod.ru/28878 https://govnokod.xyz/_28878
#192: https://govnokod.ru/28886 https://govnokod.xyz/_28886
#193: https://govnokod.ru/28911 https://govnokod.xyz/_28911
#194: https://govnokod.ru/28914 https://govnokod.xyz/_28914
#195: https://govnokod.ru/28917 https://govnokod.xyz/_28917
#196: https://govnokod.ru/28925 https://govnokod.xyz/_28925
#197: https://govnokod.ru/28935 https://govnokod.xyz/_28935
#198: https://govnokod.ru/28938 https://govnokod.xyz/_28938
nepeKamHblu_nemyx 16.05.2024 03:52 # 0
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: https://index.gcode.space/.
Зеркала Говнокода и полезные ресурсы:
* https://govnokod.xyz/ (альтернативный Говнокод)
* https://gcode.space/ (read-only зеркало Говнокода)
* https://t.me/GovnokodBot (Говнокод-бот в «Telegram»)
* https://t.me/GovnokodChannel (Тематический канал в «Telegram»)
* https://app.element.io/#/room/#govnokod:matrix.org (резервный чат)
Примечание: автоматические перекаты в настоящее время осуществляются только с аккаунта nepeKamHblu_nemyx.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
guest6 16.05.2024 09:54 # 0
guest6 16.05.2024 19:59 # 0
вы не понимаете, это фича
guest6 16.05.2024 20:04 # 0
будем честны: если ты уже получил доступ к машине такой полный, что можешь крутить там переменные окружения, то ты уже поимел пользователя
guest6 16.05.2024 20:11 # 0
https://pbs.twimg.com/media/GNtaPy6WMAEB2p0?format=jpg&name=medium
guest6 16.05.2024 20:49 # 0
guest6 16.05.2024 21:01 # 0
guest6 16.05.2024 22:24 # 0
CupuucKuu_nemyx 16.05.2024 22:28 # 0
guest6 16.05.2024 21:02 # 0
CupuucKuu_nemyx 16.05.2024 22:08 # 0
guest6 17.05.2024 18:41 # 0
вошёл Толстой и снял пальто,
калоши снял и сапоги
и крикнул: Ванька, помоги!
Тогда Иван схватил топор
и трах Толстого по башке.
Толстой упал. Какой позор!
И вся литература русская в ночном горшке.
guest6 16.05.2024 23:29 # 0
guest6 17.05.2024 00:16 # 0
guest6 17.05.2024 02:22 # 0
guest6 17.05.2024 13:37 # 0
guest6 17.05.2024 13:41 # 0
guest6 17.05.2024 03:54 # 0
guest6 17.05.2024 18:25 # 0
технология иди на хуй
guest6 17.05.2024 18:27 # 0
at logging блядь. Я думал мож плагины компании какие. Нет, блядь, сломался сам логгер.
guest6 17.05.2024 18:41 # 0
анноун эррор вайл процессинг анноун эррор
guest6 17.05.2024 19:34 # 0
guest6 17.05.2024 23:32 # 0
guest6 17.05.2024 18:40 # 0
guest6 17.05.2024 19:32 # 0
CupuucKuu_nemyx 18.05.2024 13:33 # 0
ISO 18.05.2024 13:35 # 0
CupuucKuu_nemyx 18.05.2024 13:36 # 0
ISO 18.05.2024 13:37 # 0
CupuucKuu_nemyx 18.05.2024 13:39 # 0
ISO 18.05.2024 14:38 # 0
CupuucKuu_nemyx 18.05.2024 14:52 # 0
ISO 18.05.2024 17:18 # 0
guest6 18.05.2024 14:32 # 0
ISO 18.05.2024 17:20 # 0
guest6 18.05.2024 17:30 # 0
А почему? Вообще, разве ретёрн не должен сделать RVO?
PS: а, я понял. Надо не мешать компилятору вызвать конструктор прямо там на вызывающей стороне, не пытаясь зставить его чото сначала созлать, а потом мувнуть. типа зачем лишнее действия?
ISO 18.05.2024 19:20 # 0
Да, но это не просто лишнее действие. Если ты просто сделаешь «return value;», то компилятор скорее всего применит «NRVO» и вообще не будет вызывать ни (перемещающий) конструктор, ни деструктор: value выделится прямо на стеке вызывающей функции.
А вот в варианте с «return std::move(value)» компилятор будет обязан вызвать перемещающий конструктор у value, а потом — её деструктор, потому что программист явно об этом попросил (путём неявного каста rvalue-ссылки на T в T, разумеется).
guest6 18.05.2024 20:24 # 0
--компилятор, не копируй из функции наружу питуха, а двинь его
А компилятор такой:
--ну я вообще-то хотел его сразу наруже и создать, но раз уж ты просишь -- создам его внутри, и двину наружу.
Как там говорил Пи? Во время езды на машине руками подталкивать колёса, чтобы она быстрее ехала?
>>скорее всего
Я могу ошибаца, но вроде как раньше это было поционально, а с какого-то момента стало чуть-ли не обязаительно, не?
ISO 19.05.2024 00:49 # 0
У тебя «RVO»: ты возвращаешь хуйню (prvalue, что ли: эти новые категории без бутылки водки не поймёшь), которую создаёшь прямо в операторе «return». В таком случае компилятор с, кажется, 17-й версии Стандарта обязан создавать и инициализировать объект во фрейме вызывающей функции и не создавать лишних объектов.
Я же писал про «NRVO» («Named Return Value Optimization») — это когда ты возвращаешь переменную по имени, а не создаёшь новый объект. Оно работает так же, как и «RVO», только применять его компиляторы не обязаны.
Для чтения на ночь: https://en.cppreference.com/w/cpp/language/copy_elision .
guest6 19.05.2024 00:51 # 0
вот тут в зависимости от действий Саши и ловкости компилятора NRVO может или не может получиться, да?
А если я его мувну, то я явно его засру
ISO 19.05.2024 01:36 # 0
На тривиальном примере у меня не получилось избавиться от NRVO: ни с «-O0», ни на древнейших «шлангах»/«гцц», ни на «--std=c11». Видимо, эти оптимизации были изобретены и стали стандартом де-факто так давно, что их фейлы можно обнаружить только на каких-то очень сложных объектах или сценариях: https://gcc.godbolt.org/z/cd9sEoYPz .
Впрочем, интересный момент всё таки есть: если в примере выше удалить конструкторы копирования и перемещения, то код перестанет компилировать — даже несмотря на то, что в реальности они не вызываются. Это происходит потому, что «NRVO» — не обязательна, и с точки зрения сёмантики вызовы этих конструкторов там есть, просто компилятор их опускает (вместе с побочными эффектами в конструкторах, но это такая мелочь, право слово!).
А вот если в коде с удалёнными конструкторами убрать все функции с «NVRO», и оставить только «foo_rvo()», то код снова станет компилироваться: это потому, что по Стандарту «RVO» обязательна и изменяет сёмантику кода: вызовов конструкторов/деструкторов в строке с возвратом prvalue нет в принципе.
guest6 19.05.2024 03:31 # 0
>вместе с побочными эффектами в конструкторах, но это такая мелочь, право слово
Вот это мне всегда было интересно: С++никам норм, что компилятор может не выполнить какой-то их код ради оптимзиациии?
Или код в конструкторе не должен иметь полезных эффектов (кроме, собссно, копирования)?
А кстати, где еще есть такие проблемы?
1. В ГЦ-питушне обычно все в куче, там ссылку/указатель можно копировать как угодно, потому джавистам/обжсишникам похуй
2. В rust ничего не копируется само собой, но правда мувается, но мув конструкторов там нет, а потому есть всякие питушни типа https://doc.rust-lang.org/std/pin/
3. Value types в .NET не имеют копирующего конструктора: они просто всегда целиком копируются (какой багор!)
ISO 21.05.2024 22:11 # 0
guest6 21.05.2024 22:13 # 0
ISO 21.05.2024 22:16 # 0
С обычным-то конструктором и парным ему деструктором всё хорошо: весь «RAII» стоит на том, что сначала вызывается конструктор, а потом, автоматически, — деструктор.
guest6 21.05.2024 22:18 # 0
>весь «RAII» стоит на том, что сначала вызывается конструктор, а потом, автоматически, — деструктор.
посочувствуй нам
https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html
guest6 19.05.2024 00:53 # 0
- Конечно, вы думаете, я всегда так пахну?!
guest6 19.05.2024 00:57 # 0
https://i.postimg.cc/SN6yWT67/image.png
guest6 19.05.2024 01:13 # 0
взяли замазали реально келвый продукт на том же расте: https://github.com/dgiagio/warp
Team
For engineering teams who want to collaborate and streamline ops
$22
Per member per month, billed annually
$25 billed monthly
Warp AI with up to 200 requests per user per month
«продакт» иди на хуй
guest6 19.05.2024 01:21 # 0
https://github.com/warpdotdev/Warp/issues
- SSH connection breaks immediately Bugs
- SSH not align Bugs
- control+k does not always cut all to the right Bugs
- warp_escape_json:1: can't create temp file for here document: permission denied Bugs (в этом issue человек рапортует, что у него не работает ls, и ему предлагают выполнить ls /tmp)
- Cannot sign up through "Continue with github" Bugs
- Bizarre permissions failures perhaps attributable to Warp wanting to be updated? Bugs
- unable to authenticate Bugs
- Error initialisation warp_bootstrapped Bugs (здесь прекрасно сочатся наружу материалы по $22 за человекокилограммомесяц, столь необходимые для работы локальной программы: https://github.com/warpdotdev/Warp/issues/4930)
и, наконец, победитель:
- Warp Terminal becomes unresponsive after logging in via Edge browser on Ubuntu 22.04 running on Windows 11
guest6 19.05.2024 01:30 # 0
guest6 19.05.2024 01:51 # 0
Linux ARM64: can't copy paste
guest6 19.05.2024 02:16 # 0
— Попробуйте ls /tmp.
Напоминает справку Windows: «Не удалось подключиться к Интернету. Открыть веб-справку для поиска решения?» Если что, я пробовал открыть веб-справку. Там реально рекурсия.
guest6 19.05.2024 03:17 # 0
идите на хуй
MAPTOBCKuu_nemyx 19.05.2024 01:18 # 0
guest6 19.05.2024 03:20 # 0
Serial ATA error detection at the frame level uses the CRC (Cyclic Redundancy Check) error
detection mechanism, and respective reporting to the higher layer levels. Since all frames
include a header and CRC field, the calculation includes these overhead bytes in the Frame Error
specification.
---
https://sata-io.org/system/files/specifications/SerialATA_Revision_3_1_Gold.pdf
Чото он мне баки формазолит про кабель, а особенно про пароль, не?
>> reporting to the higher layer levels.
да, я эту хуйню наблюдал на консоле прыщей и в евентоле спермосы (ATA bus error чи как-то так)
Про бекапы кстати я вообще охуел: разумеется, нужно делать 3-2-1, и разумеется SSD может сдохнуть электроникой в любой момент, и вотличие от HDD ты его на донора не пересадишь, потому что wear leveling.
guest6 19.05.2024 02:48 # 0
guest6 19.05.2024 02:49 # 0
Да, вы поняли совершенно правильно. Прорывная технология jlink - это копирование файлов из папки в папку и шаблонизация башнянки.
Что ж, раз у нас появилась заминка на полпути, давайте обратимся за решением проблемы к людям, которые действительно знают, как боксить и анбоксить байты.
Подождите, но это же blazing fust rast! Почему так? Ах, ну да
«Минимальное приложение на джаве» иди на хуй.
guest6 19.05.2024 03:16 # 0
guest6 19.05.2024 03:20 # 0
guest6 19.05.2024 03:26 # 0
Впрочем, и C# не плох. Лучше джавы.
> IQ из complex plane
А какой язык нуждлается?
guest6 19.05.2024 03:41 # 0
guest6 19.05.2024 03:43 # 0
То-есть в Го по-прежнему очень много унылой хуйни надо писать вручную, ну так и в ЯЖА же тоже, не?
guest6 19.05.2024 03:50 # 0
guest6 19.05.2024 03:53 # 0
В яжа javac умеет нихуя, но JIT может (после охуелиона использований) решить, что питузик в куче не нужен.
Это довольно тупо, особенно если питузик состоит из двух булевых полей.
В C# я бы взял конечно struct.
А разве компилятор C# умнее джавака? Разве он что-то делает в момент компиляции?
Я думал, там тоже всё делает JIT, если только ты явно не заказал ngen, aot, вот это всё?
Или ты сразу в нативку компилируешь?
guest6 19.05.2024 04:07 # 0
в шарпах тоже есть, просто после запиливания выяснили, что разрабы не тупые, и там и так везде структурами где надо обмазано.
> А разве компилятор C# умнее джавака? Разве он что-то делает в момент компиляции?
А разница, и что он должен делать? Константы фолдить? IL должен быть настолько похож на исходный код, насколько это возможно.
guest6 19.05.2024 04:11 # 0
Так есть или нету?
>Константы фолдить?
Чувак, ну почитай, что делает JIT.
Он может и циклы анролить, и заменять виртуальные вызовы на невиртуальные, и инлайнить чото, и вот например заменять говно в куче на целое на стеке.
Оптимиизация это вообще полезная питушня довольно.
(не говоря уже о превращении интерпретируемого кода в нативный)
В джавке ее делает джит в рантайме, и потом всё проебывает, и мне было интересно, как это в .NET
guest6 19.05.2024 04:19 # 0
> Он может и циклы анролить, и заменять виртуальные вызовы на невиртуальные, и инлайнить чото, и вот например заменять говно в куче на целое на стеке.
Ты не можешь этого делать в IL, иначе у тебя IL это не репрезентация программы, а другая программа.
guest6 19.05.2024 04:23 # 0
guest6 19.05.2024 04:28 # 0
guest6 19.05.2024 04:34 # 0
Это норм для бекендовых сервисов, но совсем не ок для интерактивной хуйни
У .NET похоже та же самая проблема, если ты не сделаешь NAOT
То-есть преимущества пред джавой два:
1. NAOT из коробки. У яжи есть там грааль какой-то, но кажестя он говна въебал, потому жабаёбовый пользователь курит бамбук, пока там жыд просрется
2. value types, невиртуальные методы (в джаве их нет) и нормальное инстанциирование в обобщенном программировании (не нужно боксить Int32 чтобы передать его в шаблон как в джаве) позволяет сразу гененировать менее пидорский код
зы: а так я за Rust, конечно.
pps: еще в пункт 2 можно добавить нормальные nullable для value types: там это кажется юнион (как в расте, лол). А в джаве тоже нужно боксить
guest6 19.05.2024 04:39 # 0
guest6 19.05.2024 09:37 # 0
R2R
guest6 19.05.2024 16:24 # 0
Фике (это ты?) ты стал каким-то идеологическим фанатом .NETа.
Я не против принципе: .NET это не самая плохая технология, а C# вполне годный язык, но неожиданно видеть от тебя настолько ярую преданность
У меня был знакомый прыщевик, и кстати внезано знакомый джавист с точно такими же привязнностями к технологиям
guest6 19.05.2024 19:07 # 0
Почему я так за него топлю? Потому что процент ебланских моментов минимален по сравнению со всеми соседними языками. Я не знаю зачем мне плотный эскейп анализ, если он не только практически незаметен по перформансу, но и тонет в остальном feature space, которое обеспечивает developer experience.
guest6 19.05.2024 19:39 # 0
Ну у вас тоже много всякого скама вроде "интерфейсов" и наследования реализации.
>практически незаметен по перформансу,
het hangt af van, надо мерить
Как ваас с пакетными менеджерами? нугетам или чего еще?
можно собрать все зависимости? А все зависимости толлько для разработаки?
guest6 19.05.2024 03:36 # 0
Как узнать дату создания файла?
guest6 19.05.2024 03:39 # 0
guest6 19.05.2024 03:43 # 0
guest6 19.05.2024 03:47 # 0
guest6 19.05.2024 11:20 # 0
vistefan 19.05.2024 04:14 # 0
guest6 19.05.2024 04:21 # 0
`stat(2)` ничего такого не возвращает, но `statx(2)` (это специфичный линуксоидный сискол) с версии кажется 4.11 такую информацию предоставляет, если конечно она есть на файловой системе.
Прикол в том, что в libc функцию для этого сискола добавили почти сразу, как она появилась в Linux, а в musl только в феврале этого (!!) года, потому через musl дату создания файла не узнать, даже если файловая система ее предостаыляет.
А вот на винде `ftCreationTime` была всегда
guest6 19.05.2024 11:12 # 0
Кстати, в VFAT новые даты хранятся забавно: дата создания точно, а дата последнего доступа округляется до суток. Просто впихнули в свободные ячейки даты, сколько места хватило. А вот Дурдос в этих ячейках хранит uid, gid и права доступа, как в *никсах. А OS/2 — ссылку на запись в хранилище расширенных атрибутов (скрытый файл в корне ФС). А какая-то TSR для DOS хранила первую букву имени удалённого файла, чтобы его можно было восстановить. В общем, было много хуйни, несовместимой с VFAT.
А помнишь в линуксе ФС umsdos, которая в каждой директории создавала файл --linux-.---, в котором хранила линуксовые права доступа?
guest6 19.05.2024 11:14 # 0
guest6 19.05.2024 19:10 # 0
guest6 20.05.2024 14:39 # 0
MAPTOBCKuu_nemyx 21.05.2024 08:51 # 0
https://habr.com/ru/companies/selectel/articles/815611/
Короче, на китайских картах к координатам добавлена осциллирующая функция, вносящая искажения до 500 метров.
guest6 21.05.2024 16:40 # 0
guest6 22.05.2024 01:29 # 0
Tike 21.05.2024 17:28 # −1
Ластпасс, опции: разлогиниваться через пять минут
Также ластпасс после хард ресета, когда им месяц никто не пользовался: вот ваши пароли
Технология иди на хуй
guest6 22.05.2024 01:27 # 0
guest6 22.05.2024 01:37 # 0
guest6 22.05.2024 02:45 # 0
но в этом нет смысла, так как первый и второй совпадают.
Я использую технику LM1:
guest6 22.05.2024 03:31 # 0
guest6 22.05.2024 03:37 # 0
Будь моя воля, я вообще перевел бы в верхний регистр, ограничил одним символом, и обнулил последние семь бит для удобства
guest6 22.05.2024 03:40 # 0
guest6 22.05.2024 00:18 # 0
Spinnaker has encountered an unexpected UI error.
Cannot read properties of undefined (reading 'length')
Технология иди на хуй
guest6 22.05.2024 01:03 # 0
> of undefined (reading 'length')
джаваскриптовые бляди должны страдать
взял джейсон? Ешь говно
guest6 22.05.2024 09:28 # 0
guest6 23.05.2024 00:18 # 0
guest6 22.05.2024 12:14 # 0
guest6 22.05.2024 12:18 # 0
DSTU 22.05.2024 22:04 # 0
Ми - стандарти, розроблені відповідно до чинного законодавства України, що встановлюють для загального і багаторазового застосування правила, загальні принципи або характеристики, які стосуються діяльності чи її результатів, з метою досягнення оптимального ступеня впорядкованості. Ми існуємо з 1993 року.
guest6 22.05.2024 22:51 # 0
guest6 22.05.2024 22:57 # 0
guest6 10 дней назад # 0
Ждём в гости СТБ и DIN.
guest6 23.05.2024 00:17 # 0
guest6 10 дней назад # 0
https://www.change.org/p/львівська-міська-рада-пл-ринок-1-львів-79006-україна-тел-297-59-11-вимагаю-надати-мові-java-статусу-регіональної-у-місті-львові
А ты хочешь, чтобы они «PHP» заборонили.
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
технология блядь
guest6 10 дней назад # 0
никаких джаваскрипт-лупов, никакого сверхпотребления цпу, нулевое использование свапа на машине
MAPTOBCKuu_nemyx 10 дней назад # 0
Desktop 10 дней назад # 0
guest6 10 дней назад # 0
https://habr.com/ru/articles/4/
guest6 10 дней назад # 0
Desktop 10 дней назад # 0
https://habr.com/ru/articles/2/
MAPTOBCKuu_nemyx 10 дней назад # 0
А у «Говнокода» чуть ли не с самого начала была ссылка на «Реформал».
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Вот это будет стильно и молодежно! а писать в удобном редакторе и потом асинхронно сабмтить -- это что вообще? вообще не прикольно не разу
guest6 10 дней назад # 0
guest6 10 дней назад # 0
на фоне зимнего леса, на фоне моря и др.
С тигром один шаблон есть, а львы пантеры, леопарды?! Нужно разнообразие.
ПРИРОДА.ПОЛЕ,ЛЕС,ЛУГ,ГОРЫ.
Дикая кошка, у нас есть шаблон с воющим волком :)
Fialka, по поводу льва - вот такой шаблон есть:
скоро Новый год. Хочу быть Дедом Морозом с моей фоткой
хорошо бы эфект приутствия рядом с собой на фото ,животного,тигра например,в платных такое уже есть,или человека,мужчины или женщины!было бы здорово!
Очень хотелось бы фото верхом на лошади,сделайте плиз))
ой, я ужас как хочу ПАНДУ! В ОБНИМКУ, В ОБРАЗЕ-КАК УГОДНО! ПАНДУ-ПОЖАЛУЙСТА!!!!!!
хочу фото с медведем в лесу
было бы здорово добавить эффекты на охоте с трофеем. медведь,кабан, лось и т.д. или так же трофеи рыбака
Хорошо бы запустить шаблон с кошками или нашими планетами
MAPTOBCKuu_nemyx 10 дней назад # 0
guest6 10 дней назад # 0
На самом деле просто время проходит между появлением говна, и его попу-лизацией.
Фейсбук запилили в 2004-м, ВК -- в 2005-м, но ты стопудово узнал про это говно значительно поже
guest6 9 дней назад # 0
guest6 10 дней назад # 0
MAPTOBCKuu_nemyx 10 дней назад # 0
guest6 10 дней назад # 0
серый
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 9 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Что делать?
guest6 10 дней назад # 0
Клуб для тех,кто считает Линукс ошибкой в программном коде!!!
Это клуб для тех у кого кривые руки и башка без мозгов вы просто привыкле под досом сидеть и диградируете
guest6 10 дней назад # 0
= = = = Р У Н И К С = = = =
http://vkontakte.ru/club10115298
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Технология иди на хуй.
guest6 10 дней назад # 0
> Update six to 1.12
> 5 years ago
Качаю версию из pypi: там 1.9.0
guest6 10 дней назад # 0
1. venv для пидоров. Используй poetry
2. six для пидоров. Зачем он?
3. системный питон для пидоров. Юзай питоны в докере
guest6 10 дней назад # 0
guest6 10 дней назад # 0
ya ebu zachem on tam v boto?
> 3. системный питон для пидоров. Юзай питоны в докере
esche i zoopark localnyh images support?
guest6 10 дней назад # 0
Volgens mij, wilden ze de oude pythons behouden.
guest6 10 дней назад # 0
тут нету рази
https://aws.amazon.com/sdk-for-net/
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 9 дней назад # 0
guest6 10 дней назад # 0
https://pbs.twimg.com/media/GN2QeMdXkAA7gnp?format=jpg&name=900x900
Desktop 10 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Так я и поверил, что consentidos.
guest6 10 дней назад # 0
guest6 10 дней назад # 0
Консентидос — по согласию. Консенсус же.
Т. е. его типа не насилуют, он сам так хотел. Но при этом в следующем предложении пишут, что он не знает, кто это делает, и хотел бы это выяснить.
guest6 10 дней назад # 0
А ты откуда знаешь испанский? наблатыкался там в своей латинской америке?
И я всё таки не понял, откуда у мамы уй
guest6 9 дней назад # 0
Я тоже не понял.
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 10 дней назад # 0
guest6 9 дней назад # 0
Отрывки из книги «Младенец Иисус не ненавидит слабаков» показали в программе Espejo Público на канале Antena 3. Одна из иллюстраций в книге — пять переплетённых пенисов, которые нужно распутать и определить, какой из них входит в задний проход мальчика, стоящего на четвереньках.»
guest6 9 дней назад # 0
guest6 10 дней назад # 0
...
problem in Hyper-V
I removed the external virtual switches.
upload speed has increased
https://community.intel.com/t5/Wireless/Intel-6E-ax211-slow-upload-speed/m-p/1519395
guest6 10 дней назад # 0
guest6 8 дней назад # 0
без труда угадаете, что за персонаж обсуждается
guest6 8 дней назад # 0
MAPTOBCKuu_nemyx 7 дней назад # 0
Благодаря этому на хузе для новых ссылок исчезла проблема редиректа на неработающий «Ниттер» («Ниттер» перестал работать, потому что Макс нашаманил в API).
j123123 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
ISO 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
MAPTOBCKuu_nemyx 7 дней назад # 0
https://github.com/mozilla/ichnaea/issues/2065
There will be five stages.
1. As of today (Mar 13th, 2024) we will stop granting new API access keys. All pending applications will be rejected.
2. On March 27th, 2024 we will stop accepting POST data submissions to the API. All submissions will receive a 403 response and the submitted data will be discarded. Additionally, we will stop publishing new exports of cell data for download.
3. On April 10th, 2024 the cell data downloads will be deleted and will no longer be available.
4. On June 12th, 2024 third party API keys will be removed and the service will only be available for Mozilla’s use cases.
5. On July 31st, 2024 this source repo (https://github.com/mozilla/ichnaea) will be archived.
MAPTOBCKuu_nemyx 7 дней назад # 0
MAPTOBCKuu_nemyx 7 дней назад # 0
MAPTOBCKuu_nemyx 7 дней назад # 0
Уёбки. Технология, иди на хуй.
guest6 7 дней назад # +1
guest6 7 дней назад # +1
А jokes aside таков: не покупайте ноунейм говно просто потому, что он в пять раз дешевле нормальных товаров
guest6 7 дней назад # +1
guest6 7 дней назад # 0
guest6 7 дней назад # +1
guest6 7 дней назад # 0
Представляешь, если бы так было со всем остальным.
Приходишь в магазин, а там продаются шоколадки: 0.99 за килограм. Покупаешь шоколад, а там
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 6 дней назад # 0
САМ КОФЕ САМ КОФЕ МУЖСКОГО РОДА БЛЯДЬ!
Ты в армии служишь, надо говорить правильно, ты же военный, не позорь блядь,
guest6 6 дней назад # 0
guest6 6 дней назад # 0
В правилах «русского» уже зафиксировано, что и так, и так верно. А скоро единственным вариантом будет «оно».
guest6 6 дней назад # 0
Потом орфографию решили подогнать под западноевропейскую, а род оставили мужской. Поэтому и звучит нелепо: на «-е», а род мужской.
guest6 6 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # 0
guest6 6 дней назад # 0
guest6 7 дней назад # 0
guest6 7 дней назад # +1
Когда оставил отзыв до того, как сынуля попробовал поставить вторую игру
guest6 7 дней назад # +1
https://www.reddit.com/r/pcmasterrace/comments/1akowej/comment/krhi1th/
cyka
guest6 7 дней назад # +1
guest6 7 дней назад # 0
9.683,95
(€ 8.003,26 excl. 21% btw)
Это чтоб стрелялки не тормозили?
guest6 7 дней назад # 0
guest6 7 дней назад # 0
Щиткоины майнить? Собрать сервер и продавать его для SIMD вычислений и общетов модели-хуели? Зачем тогда там 10050 дырок для hdmi?
guest6 4 дня назад # 0
the RTX 6000 combines third-generation RT Cores, fourth-generation Tensor Cores, and next-gen CUDA® cores with 48GB of graphics memory for unprecedented rendering, AI, graphics, and compute performance.
Примерно как макпро, только для тех, кто занят реальным делом.
guest6 4 дня назад # 0
*для тех, кому нет еще сорока: https://www.youtube.com/watch?v=i5Vavq_Qg2w
guest6 4 дня назад # 0
guest6 4 дня назад # 0
Джобс не мало бы удивился
guest6 4 дня назад # 0
guest6 4 дня назад # 0
guest6 3 дня назад # 0
В одном выпуске был треш: Татьяна Ушмайкина пела бессмысленную песню про лампу на мотив «Прекрасного далёка». Что-то типа «А рядом лампа-мама, а с нею лампа-папа и лампампам-сынок».
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
В детстве я любила передачу "Детский час" . Эта развивающая телепередача для детей впервые вышла в эфир в конце 80-x. Она шла по центральным телеканалам до середины 90-x годов, закрывалась и вновь возрождалась.
В программе «Детский час» можно было посмотреть и послушать тематические уроки иностранного языка: были выпуски с уроками английского, немецкого и французского, выступления детских коллективов, рецепты приготовления несложных блюд, которые под силу детям и конечно советские мультфильмы.
guest6 3 дня назад # 0
Ведущими и участниками передачи были как известные актеры (С. Столяров – внук легендарного Садко, В. Галкин, С. Балабанов и др.), так и профессиональные лингвисты (С. Жильцова, Й. Шульц). Для каждого из языков был свой вариант программы. В передаче с уроком английского языка действие происходило на корабле «The Black Cat», героями которого были профессор Эдуард Галкин, капитан Брейв и доктор Александр Пилл и их друзья собака Джимми, попугай Полли и медвежонок Винни Пух.
В передаче с уроком английского языка также демонстрировался обучающий мультфильм «Маззи», предоставленный телеканалом BBC. Также в эфире программы с уроком английского состоялся премьерный показ мультсериала «Суперкнига».
Немецкая версия была принципиально иной. Дети изучали язык по телеспектаклю «Злая Ундина». А ведущими были бабушка и ее внуки.
Урок французского языка вела девушка Ирэн и Французский язык в клетчатом берете.
Передача показывалась на Первой программе ЦТ в период с 1988 по 1992 г по будням в 17:20, до середины девяностых – на четвертом общеобразовательном канале. После значительного перерыва «Детский час» возвращается в эфир на московском канале ВТК. Повторы передач стали транслировать на канале «Ностальгия» с 2012 г.
guest6 Позавчера # 0
На каком-то форуме упомянули испанский, но это ошибка: в «Детском часе» его не было, он был отдельной передачей на учебном/образовательном канале. У испанского была забавная заставка с анимацией по мотивам картины Пикассо «Дон Кихот и Санчо Панса».
По другим языкам тоже были отдельные передачи.
guest6 3 дня назад # 0
прикольно
guest6 7 дней назад # +1
Это ровно в 10 раз дешевле, чем настоящий nvme на 4тб от сам-сунь
guest6 7 дней назад # 0
guest6 7 дней назад # +1
опять-таки, отсылка к рынкам 90-х
там рядом с 9999 in one всегда продавалось
guest6 4 дня назад # 0
Какое веселье )))
guest6 4 дня назад # 0
Диск от кингспека кстати жрет /dev/zero на скоростях в 3гб/с, считая синк, который занимает меньше секунды. Потом ещё может fio погоняю, на самом диске dram нет, подозреваю что sync из обычной оперативки сбрасывает.
MAPTOBCKuu_nemyx 4 дня назад # 0
https://www.xda-developers.com/why-windows-xp-insecure-nowadays/
guest6 4 дня назад # 0
guest6 4 дня назад # 0
guest6 4 дня назад # 0
какой багор (внимательно смотрим на виновника торжества) )))
guest6 4 дня назад # 0
Слушайте, в чем понт бесплатно работать бета-тестером на красношляпников?
Если ты сертифицированный админ RedHat то ок, но нахуя простому питуху сидеть на нестабльной хуйне, которая там каждые пол года протухает?
guest6 4 дня назад # 0
> --allowerasing
Кто такой Werasing?
guest6 4 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
технология иди на хуй
guest6 3 дня назад # 0
guest6 3 дня назад # 0
Летишь ты на самолете, слева лес паганок, справа -- море грязи. Есть два стула: на одном ножики острые, на другом -- ежики ключие. Смех смехом, а душа кверху мехом. Сосни леденца, быдла
guest6 3 дня назад # 0
Темнокожих мужчин высадили из самолета «из-за неприятного запаха»
guest6 3 дня назад # 0
Telegram ID и все предыдущие варианты никнейма;
номер телефона;
все страницы в соцсетях, связанные с этим номером телефона, — «ВКонтакте», Facebook, «Одноклассники» (в том числе страницы, зарегистрированные на псевдоним);
полное ФИО и дату рождения;
прошлое место работы;
адреса по месту жительства;
адреса e-mail;
объявления на «Авито»;
группы в Telegram, в которых писал Булат, а также его интересы в политике, работе, бизнесе и даже сексе.
guest6 3 дня назад # 0
guest6 Позавчера # 0
2. Привязал все учётки к одному номеру телефона, чтобы его было легче вычислить.
3. Думает, что его взломали.
guest6 Позавчера # 0
"
Ivan.P.Sidorov.
(812) 123 45-67 (11:00 -- 23:00)
"
Почему вы на говнокоде так не делаете?
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
https://pbs.twimg.com/media/GJhwSCzWEAErDOw?format=png&name=small
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
https://pbs.twimg.com/media/GENZdGQXcAAVzgK?format=jpg&name=small
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 3 дня назад # 0
технология иди на хуй
docker run --rm ubuntu:24.04
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: fork/exec /proc/15603/exe: permission denied: unknown.
rootless: docker: иди: на: хуй
/proc/15603/exe -> /usr/bin/dockerd, запущено от моего пользователя
ls -ls /usr/bin/dockerd -> root root rwxr-xr-x
/usr/bin/dockerd version - работает
заебло.
guest6 3 дня назад # 0
guest6 3 дня назад # 0
хотел посмотреть state of things, чтобы оставаться в тренде, и это какой-то ебаный shell-пиздец
guest6 3 дня назад # 0
затем что понятно, что оно нихуя работать не будет ))
Ты же не на шаред хостинге, ну)
guest6 3 дня назад # 0
guest6 3 дня назад # 0
Подыми вротуалку или докер десктоп (что та же виртуалка)
guest6 3 дня назад # 0
> докер десктоп
ебать, я думал что это только эрзац для нелинуксовых ос
guest6 3 дня назад # 0
ты смелый
>ебать, я думал что это только эрзац для нелинуксовых ос
да, именно.
ты можешь побычный docker поставить
guest6 3 дня назад # 0
guest6 3 дня назад # 0
guest6 3 дня назад # 0
стараюсь не засиживаться по возможности на одном и том же и тестировать разную поебень
guest6 3 дня назад # 0
Пока была CentOS, еще был какой-то понт трогать редхат, а теперь он зачем нужен?
guest6 Позавчера # 0
guest6 Позавчера # 0
Обновления, требующие замены ядра, обычно требуют перезапуска (хотя там вроде хотпатчинг завезли уже)
Вообще, обновления теоретически дают шанс сосунть если нет бекапа (разве что ядро старое обычно оставляют рядом, чтоб можно было загрузить) потому что может что-то приехать, и сломать.
Лучше всего проблема решена в Solaris/ZFS, там буквально бранчуется твоя файловая система, и всегда можно откатиться
guest6 Позавчера # 0
Это-то понятно. Я про то, что ты говоришь "давай, обнови мне десктоп менеджер", а такой ситуации, что ты откроешь почтовик и он прочитает несовместимую .so, быть не может.
...я правда никогда с таким не сталкивался лол
guest6 Позавчера # 0
Если ты на сиде сидишь, ну тут можно конечно говна поесть, и то вряд-ли.
У хороших дистров всё собирается вместе, так что там соснуло бы еще на этапе линковки, наверное
guest6 3 дня назад # 0
You must remove the directory every time you log out.
Вы наглухо ебнутые, вы слышите меня? Такое дерьмо должно валяться в репозитории в папочке experimental, а не рекламироваться в основной доке
Tip
We recommend that you use the Ubuntu kernel.
Что такое убунту кернел??? Типа флаги конпеляции?
guest6 3 дня назад # 0
Чувствуешь, как прыщи превращаются в виндоговно?
guest6 Позавчера # 0
Для разлогинивания почистите куки браузером.
> Ubuntu kernel
Я думал, что все эти дебианы и редхаты отличаются только пакетным менеджером.
Кстати, есть Дебиан с ядром FreeBSD. Так что Debian kernel, например, это куча вариантов.
guest6 Позавчера # 0
Ну такое. Во-первых бывают дистрибозависимые патчи ядра. Очень редко, но бывают. Иногда просто вендоры дистрибов (особливо комерческие типа каноникала) просто не успевают уконтропутить свой фикс в апстрим.
Во-вторых у ядра 100500 опций же, и разные дистры собирают ядры по-разному.
Всегда проще сказать "я тестировал свой софт под Ubuntu 20.04 LTS", чем просто "под линукс": хуй знает, что у там у петуха за линукс. muLinux is also Linux.
>Кстати, есть Дебиан с ядром FreeBSD.
Полезность этого решения навернео может сравниться с языком J# или Managed C++.
guest6 Позавчера # 0
А про dot42 и IKVM слышал?
guest6 Позавчера # 0
Это попытка завести JVM на CLR? Чтобы два байта в куче выделять,и потом гарбиджколлектить?
Заметь кстати: JVM можно реализовать поверз CLR, а CLR поверх JVM -- нет.
Потому что джава сосет у дотнета (привет, фике)
guest6 Позавчера # 0
dot42 — почти наоборот. Это транслятор байткода CLR в байткод Dalvik, чтобы под Андроид можно было писать на C# вместо Java/Коко. Да, это транслятор, а не полная реализация машины.
guest6 Позавчера # 0
guest6 Позавчера # 0
тред не читай
@
сразу отвечай
guest6 Позавчера # 0
какой ксамарин ))
И как они value types реализовали, интересно?
guest6 Позавчера # 0
https://github.com/dot42/dot42/blob/master/BUGS_AND_LIMITATIONS.md
In CLR/C# structs are usually employed when performance matters. CancellationToken might be the prime example, a lightweight wrapper around a CancellationTokenSource that is extensively employed when working with Tasks. Java/Dex does not natively support struct semantics. Dot42 goes at great length to emulate the behavior of structs. Whenever a struct is used as a parameter, in a return value, assigned to a field, etc. the struct is cloned: a new object is created, and the values are copied. Structs can not be null: When initializing struct arrays, all elements are initialized to a new value, i.e. a whole bunch of new objects are created. All this emulation comes at a performance cost. Therefore, if performance matters, avoid structs in Dot42.
guest6 Позавчера # 0
guest6 Позавчера # 0
But they still need to be stored on the heap, hence being subject for GC.
guest6 Позавчера # 0
У коко есть `data class` которые почти обладают семантикой value type (если read only), но под капотом это просто говно в куче, просто с toString, equals и пр.
guest6 Позавчера # 0
https://cr.openjdk.org/~jrose/values/shady-values.html
В JVM нужно добавить десяток новых опкодов: vload/vstore, vreturn, vbox/vunbox, vaload/vastore, vdefault, vgetfield, vwithfield.
guest6 Позавчера # 0
guest6 Позавчера # 0
какой value type ))
>> All this emulation comes at a performance cost.
Это если культурно сказать ))
У опытного дотнетчика огромные куски системы спецом написаны на val types чтобы не теребонькать GC
guest6 Позавчера # 0
Подозреваю, что можно, только слой будет толстым, сопоставимым с реализацией CLR поверх нативного процессора.
guest6 Позавчера # 0
Вопрос в перформансе
guest6 Позавчера # 0
Он не болен, не калека, просто заебало.
Заебало не по-детски, как порой бывало,
А серьезно, блядь, пиздецки, на хуй заебало!
Головой об стену бъется, человек в печали,
Не смеется, не ебется, вот как заебали!
Заебали ваххабиты с их чеченским богом,
Заебли антисеммиты, как и синагога.
Заебали депутаты вместе с президентом,
Рахитичные солдаты и интеллегенты.
Заебал ?Гамбит Турецкий?, Петросян анальный,
Заебал наш гимн Советский, заебал реально.
Заебала Волочкова и борьба со СПИДом,
Заебло ебло Лужкова и Пелевин, пидор.
Заебал Сорокин с калом, заебло Цунами.
Все почти что заебало, если между нами?
Заебали Че Геварой, антиглобалисты,
Виктор Цой, с его гитарой, пост, блядь, модернисты.
Заебала Хакамада и вообще хасиды,
Окружная автострада, Коля Басков гнида.
Заебала Кондолиза, штатники в Ираке,
Казино, кино, стриптизы, педерастов сраки.
Очень заебали дети, нищие вокзала.
Если честно, все на свете жутко заебало.
Заебало, понимаешь?! Сильно, жестко, страстно,
Ты, что этот стих читаешь, заебал ужасно.
Человека заебала мысль о суициде,
Кстати, ты его ебало в зеркале не видел?
Не ебало, а ебло! (тоже, кстати, заебло?)
guest6 Позавчера # 0
Ik ben er zeker van de thema. Volgens mij, willen ze me investeren maken. Dat zal ik zeker niet doen, maar het was de eerste keer dat ik het nederlandse briefje moesten lezen. En ik heb zelfs ze beantwoord! Ik ben erg trots op mezelf, сам охуел, короче.
guest6 Позавчера # 0
guest6 Позавчера # 0
https://pbs.twimg.com/media/GO5u_sPX0AAJgJu?format=jpg&name=large
guest6 Позавчера # 0
Это я объявила дефолт
guest6 Позавчера # 0
фистинг в топ
guest6 Позавчера # 0
guest6 Позавчера # 0
Зачем, Залина? Почему предполагается, что каждый должен подробно знать список аббревиатур и существуюших копиумных извращений? Почему тебя так ебет, кто и как с кем спит?
guest6 Позавчера # 0
Чтобы победить патриархат, разумеется
j123123 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
So far so tolerable и ничего нового, да? Мякотка идет дальше
У тебя на руках два типизированных future, которые уже содержат нужные данные. Нахуя прогонять это через список и кастить?
guest6 Позавчера # 0
https://ae01.alicdn.com/kf/Sd72460ceb1014d8ca98c6a59f14d38a3b/4tb-Ssd-External-Hard-Disk-For-Portable-Internal-Hard-Drive-Sata3-Interface-High-Speed-Solid-State.png_.webp
гигабайты в секунду на sata 3!
guest6 Позавчера # 0
сука
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
Но всё равно чую подвох. У SATA-III шесть гигабит/с брутто, а тут семь.
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
guest6 Позавчера # 0
https://www.escapistmagazine.com/titanfall-dev-explains-the-games-35-gb-of-uncompressed-audio/
j123123 14 часов назад # +1
#sema
guest6 13 часов назад # 0
j123123 11 часов назад # 0
guest6 9 часов назад # 0
https://auth0.com/blog/critical-vulnerabilities-in-json-web-token-libraries/
guest6 9 часов назад # 0
guest6 9 часов назад # 0