- 1
IT Оффтоп #210
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
IT Оффтоп #210
#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
#199: https://govnokod.ru/28942 https://govnokod.xyz/_28942
#200: https://govnokod.ru/28945 https://govnokod.xyz/_28945
#201: https://govnokod.ru/28948 https://govnokod.xyz/_28948
#202: https://govnokod.ru/28951 https://govnokod.xyz/_28951
#203: https://govnokod.ru/28954 https://govnokod.xyz/_28954
#204: https://govnokod.ru/28971 https://govnokod.xyz/_28971
#205: https://govnokod.ru/28986 https://govnokod.xyz/_28986
#206: https://govnokod.ru/28991 https://govnokod.xyz/_28991
#207: https://govnokod.ru/29002 https://govnokod.xyz/_29002
#208: https://govnokod.ru/29060 https://govnokod.xyz/_29060
#209: https://govnokod.ru/29070 https://govnokod.xyz/_29070
Этот оффтоп сгенерирован автоматически.
Индекс оффтопов: 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.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
https://gitlab.com/dc20e6/usb-condom/pcb/-/raw/master/images/Scheme.png
А подтяжка D+ и D- резисторами, это реализация тупого Quick Charge 1.0, чтобы можно было отбирать от источника больше 500 мА?
А слабо реализовать такой же gone-done, но для других версий Quick Charge и Power Delivery?
https://www.youtube.com/watch?v=JfYaxRucBDM
Как это читать? Куда тем читать?
чуваки тестируют с queue depth 1 и 4 (весь мир доходит до 32)
богор (((
Копайлот - нет
translate ифыы вкгь into latin, given that it was typed in standard russian layout
When typed on a standard Russian layout keyboard, "ифыы вкгь" corresponds to "tllu rekt" on a standard QWERTY keyboard layout.
Taque emu I nada.
Гейосеров до Нидерландов не пускают
nginx
Ментов назначил жителю города Глазов 400 тысяч рублей штрафа, запретил ему в течение двух лет администрировать страницы в интернете и постановил уничтожить планшет и роутер Токманцева.
Вас тут искали:
https://cdn.myslo.ru/Content/Contents/15/47/87c2-a173-4641-80b3-19aafa070237/59fc7246-f668-4b0f-803f-443c87d1e5d4.jpg
что передать?
https://pbs.twimg.com/media/GiIamGsXEAAlBks?format=jpg&name=900x900
Или к слову "йогурты"? Или к "сникерсы"?
Сникерсы, сникерсы, сникерсы — ХУИКЕРСЫ
Йогурты, йогурты, йогурты — ХУЙОГУРТЫ
ну как же https://www.youtube.com/watch?v=VJvz_rsu2b8
https://youtu.be/NY0MLG-IrSU
https://avatars.mds.yandex.net/i?id=47640fa5d6ab9f57f5e12370101e0491_l-9243216-images-thumbs&n=13
Интересно, Шнур знает суахили?
а еще код ошибки два
код блядь ошибки
сука
А вообще кто-нибудь смотрит код возврата у странички с хелпом?
Also, в пинде, на самом деле, нет аргументов: есть одна длинная большая кишка:
В отличие от `execve(2)`:
Потому в позиксе параметры аккуратно укладываются в аргументы сишного main, а в винде парсинг строки в массив это совместная деятельность CRT (сишной либы), коммандного процессора (так в сперме называют шелл) и там почти всегда все обсыраются:
https://web.archive.org/web/20161228144344/https://blogs.msdn.microsoft.com/twistylittlepassagesallalike/2011/04/23/everyone-quotes-command-line-arguments-the-wrong-way/
в борновом шеле всегда есть `type` и `command`
ERRORLEVEL=1 - файл file1.ext не найден.
ERRORLEVEL=2 - при поиске файла file1.ext возникла ошибка.
А какая ошибка может возникнуть? %PATH% включает внешний диск, который сейчас отключен, или синтаксическая ошибка?
Загугли например ошибку "0x80070006", и ты поймешь, насколько программистам похуй вообще на любые ошибки.
Санни дей сценарио прошел? ну и заебись. Во всех остальных случаях вернем null, unknown error, или пробросим ошибку наверх, прямо inavlid handleом в ебло пользователю
блядь.
3075126475589
3075126475619
3075126475649
3075126475669
3075126475699
3075126475729
3075126475749
3075126475779
3075126475809
3075126475849
3075126475879
3075126475909
3075126475939
3075126475959
3075126475989
эх, вот бы все часы на свете были такими порядочными (это получение наносекунд в цикле и вывод после цикла, если что)
а, ну тогда верю
А то у меня идея:
1. USB-порт с QC или PD.
2. Кейс с большим конденсатором или аккумулятором, который запрашивает быструю зарядку, а зарядившись, включает передачу данных.
https://www.ozon.ru/product/modul-platy-triggera-usb-c-pd-4pcs-pd-qc-decoy-dlya-bystroy-zaryadki-1799735640/
Забавно. Теперь вместо кучи БП достаточно быстрого ЗУ + «QC decoy».
К слову, PD2 и PD3 требуют пидорского кабеля «тайпси-тайпси», потому что используют линии CC1 и CC2, которые есть в тайпси, но отсутствуют в обычном USB3 type A.
В PD1 команды для зарядки передавались радиочастотой прямо по проводу питания, так что хватало обычного кабеля, но PD1 задепрекейтили.
QC не требует специальных кабелей, но занимает линии D+ и D- USB2, так что передавать данные, пока он сосёт повышенное напряжение, не получится.
это у нас по всей по всей чарджерской-хуярджерской знают
а не по qc
моя мечта - это чтобы к аппаратам по умолчанию вообще не прилагалось ни зарядника, ни провода, которые тупо выдавались бы по запросу
We recommend upgrading to Gradle version 8.10.
The minimum compatible Gradle version is 7.2.
The maximum compatible Gradle JVM version is 11.
compile once, run and adapt until fixed
Дорогой, выключи NAS, а то опять чай разбрызгается
— Что ты тут делаешь?
— Мужик, не поверишь. Жду трамвая!
outstanding move
Как отключить ргб-подсветку аудио-портов (??? нахуя она вообще там в принципе) на материнке даже в выключенном состоянии? Ответ прост и очевиден, странно что вы до него не додумались: включить режим ErP в биосе, который там есть, потому что без соответствующей директивы евросоюза срать ебать на пользователя давай геймер ссаный покупай нерабочее говно где твои $500 на премиум pcie riser. Отдельно этой опции нет, если у тебя нет двери в комнату с машиной, то считай это за звёзды на потолке.
Спасибо, евросоюз!
Ого! Даже не в CSM, а в настоящем?
А что мешает выпаять светоидиоты? Ах, да, ебучая гарантия...
КОНСОЛЬ НЕ ТЕРМИНАЛ!
JAVASCRIPT НЕ JAVA!
UART НЕ COM-PORT!
А жизнь — весёлый карнавал!
P.S. Я внезапно понял, что RJ45 не видел ни разу в жизни.
Циолковский как-то набрал светящихся гнилушек (существуют фосфоресцирующие бактерии или грибы), раскидал их по своей комнате и представил, что смотрит на звёздное небо.
И опять не видим ничего.
вот доки: https://jinja.palletsprojects.com/en/stable/
*https://jinja.palletsprojects.com/en/stable/faq/#why-is-html-escaping-not-the-default
И вот для loop.index его сначала надо найти, а гугл шлёт тебя на хуй в места, где просто объясняется, что такое цикл.
ах да, я забыл: это не модно.
кроме шуток: сделай view object, заполни его, отетстируй, а в шоблоёбло тупо проитерируйся
а в чём разница?
кроме шуток: сделай view object, заполни его, отетстируй, а в шоблоёбло тупо проитерируйся
не, там валяется не самая привычная мысле хуйня
1. Это настраивают под себя джависты, айосники, питонисты и джаваскриптеры. Единого языка нет.
2. Там есть инклюды инклюдов, макросы и частое повторение одних и тех же вещей с минимальными, но изменениями (e.g. построить пять графиков разных перцентилей). Нет ничего сложного реализовать это в ЯП, но вот найти кусок кода, который это делает, чтобы потом переработать - эт будет пиздец.
3. Прототипирование ведётся руками, после чего просто экспортируют JSON из DD и просто кладут его в репу с расширением .json.j2
4. Сам View Object получился бы когнитивно неперевариваемой хуйней из-за возможности вариаций. Например, бывает задача скрутить несколько метрик в строке через запятую, потому что DD так работает, и у тебя выбор между добавлением ебанутых юнионов в структуре, где у тебя метрика то ли одна, то ли несколько, либо встраивать ещё какой-то код, который будет делать эти преобразования перед VO.
Документация по XLS доступна на сайте W3C. алсо, его можно тестировать оффлайново, а еще он физически не позвляет XSS.
Если я верно тебя понимаю, что у тебя есть некая НЕХ-JSON на входе, и тебе нужно дать петуху средство построить по этой НЕХ-JSON HTML, верно?
Завези туда нормальный скриптовый язык: пусть петухи пишут на питоне или луа, а рендерят как хотят.
Заставлять людей писать логику на шаблонизаторе можно только если ты веб-мартышка
PS: мне кажется у вас в районе "Extract, transform, load" проёбан один шаг, не?
Вы не можете в универсальное представление?
Так мы генерим свои дашборды в стороннем сервисе, в котором нет чистой вставки что в него попало, кроме названий этих дашбордов, которые задают и видят только наши же разрабы.
НЕХ-JSON на входе, и тебе нужно дать петуху средство построить по этой НЕХ-JSON HTML, верно?
Нет, нам нужно построить тысячи дашбордов, скормив datadog JSON-конфигурацию. Финальный результат - чистый JSON.
Заставлять людей писать логику на шаблонизаторе можно только если ты веб-мартышка
Там нет логики, только for percentile in [90, 95, 99].
PS: мне кажется у вас в районе "Extract, transform, load" проёбан один шаг, не?
Тут вообще только load.
На форумах советуют... обнулять раздел с данными, иначе не удалишь (если устройство нерутованное).
Есть способ удалить файл по номеру inode?
В /sdcard у всех файлов сброшен атрибут «исполнимый» (так смонтировано, а ремаунт без рута не сделаешь), а к другим разделам без рута доступа нет.
/system/lib64/ld-android.so (аналог ld-linux) не помогает, ибо в Андроиде у всех so сброшен атрибут «исполнимый», чтобы не лапали.
Но любой файл можно с помощью adb запушить в /data/local/tmp, а там выставить нужный атрибут. Так что пушим в эту директорию и выполняем chmod +x. Я так бизибокс запустил на нерутованном девайсе.
*****
Возможно, unlink сработает на альтернативном пути (/data/media/0 или типа того вместо /sdcard), но к /data права доступа сложные, только к /data/local достучаться легко.
Ещё надо пробовать в разных кодировках (UTF-8, CESU-8 — тоже утф-8, но с суррогатами, и т. п.).
rm -i
```
Ойбл, холодно-то как.
Деконструкция свидетельствует об отсутствии единого первоначала, но не отрицает такое начало в принципе, а лишь констатирует его имманентную делимость, повторяемость, структурность и рассеянность (в письме и следе).
Деррида старался избегать определения деконструкции, её редукции, предикации, усвоения или присвоения. Она не есть метод, процедура, стратегия, анализ или акт, хотя критики и интерпретаторы часто понимали её именно так
Как у Жака Деррида
Вдруг не стало переда,
И учёный крикнул: «Уй!
Фаллогоцентризму — хуй»
Это свинья, она не учавствует в фестивале
повторяю: НЕ УЧАВСТВУЕТ В ФЕСТИВАЛЕ
Будучи горным районом, где проживает около 80% народности монг, в последние годы Чамтау (провинция Йенбай) эффективно применяет механизмы и политику для стимулирования развития животноводства, в частности Постановление № 69 и Постановление № 05 Народного совета провинции. о поддержке развития сельскохозяйственного, лесного и рыбного производства в провинции Йенбай на период 2021–2025 гг., помогая людям продвигать экономическую ценность местной специализированной сельскохозяйственной продукции. , пользуется большой популярностью на рынке.
Семья г-на Фан А Суа из деревни Панг Де, коммуна Бан Му, раньше занималась разведением свиней в небольших масштабах, чтобы прокормить семью, и продавала несколько свиней, чтобы покрыть ежедневные расходы, не делая никаких сбережений.
В последние годы, осознав, что местная черная порода свиней пользуется популярностью у многих людей, г-н Суа зарегистрировался в правительстве коммуны, чтобы получить поддержку для разведения этой породы свиней в коммерческих масштабах.
Eins, zwei, drei, Grammatik macht frei!
Они эту детализацию вручную на деревянных счётах считают что ли?
че за хуйня?
https://i.postimg.cc/mDd4nfff/image.png
Is hard to read or understand
Is inefficient or performs poorly
Lacks proper documentation or comments
Violates principles of clean code or best practices in software development
Might contain bugs or be difficult to maintain
Essentially, "govnokod" is a derogatory term for code that one would prefer not to work with due to its quality issues. It's a colloquial way for developers to express frustration or critique the quality of programming work.
DKIM прошел успешно. Да что за ебань?
2006 Amazon Elastic Computing Cloud
2007 iPhone
2008 DropBox
2009 Яндекс почта для домена
2010 iPad
2012 Яндекс.Диск
2014 Виртуальное приватное облако — Selectel
https://en.wikipedia.org/wiki/List_of_slave_owners
биполярочкин
Корпорация сдала вам квартиру. Живи себе. Нет, не хочу жить. Хочу посылки чужие пиздить. И это соседи? Говно!
Regelmatig krijgen wij meldingen omtrent gestolen pakketjes. Dat is natuurlijk heel
vervelend. Иди нахуй, уважаемый бевонер.
Отныне почту только на почте получать буду
И главное цена посылки-то -- хуйня на посном масле. Я понимаю макбук про спиздить, а тут протеиновых батончиков блядь по цене одной поезки на убере. Вот нахуя? нахуя так делать?
Малолетние долбоёбы, может?
Навалить что-ли кучу в лифте? Хоть как-то душу отведу
История именно про это. Не обогатиться, а прихихикивая унести посреди дня, вне зависмиости от того, что там внутри лежит.
Фонари с великов думаю тоже не ради продажи за два евро пиздят.
Хочу проклясть пидарасов
Надо придумать что-нибудь такое, где ты в принципе не будешь подозреваемым.
Ладно, Десктоп прав, надо менять пластинку. Меня просто удивляет бессмысленность этой хуйни. Это как случайным людям на коврик насрать. Просто так, из озорства
У меня на даче спиздили стол, который я сам собрал из говна и палок. Его не то, что продать, а на помойку нести стыдно.
-------
Но самое неприятное – это то, что профессор Мамаев второпях забыл снять с пациента простыню и отрезал ему вместо горба что-то другое, – кажется затылок. А горб только потыкал хирургическим инструментом.
Придя домой, Василий Антонович до тех пор не мог успокоиться, пока в дом не ворвались испанцы и не отрубили затылок кухарке Андрюшке
Camera kopen... Of liever niet, wordt toch gestolen
сука почему так смешно
Een pakket met hondenpoep neerzetten...
Почта сказала поставить в приложении галочку "в моей парадной живет крыса, больше не оставляйте там посылки", и тогда посылки будут приходить только на почту
На удивление у меня пиздили только один раз, когда я жил в дыре с дерзкими преступниками. В housing corporation крали у кого угодно, но не у меня.
Если афзендер за это беталит, если он аантворделик, то и похуй конечно, но всё равно неприятно
Вот это нидерландский во всей своей красе.
"worden" это глагол, который примерно можно перевести как "становиться". Он используется, втч, для образования пассива. Gestolen это перфект глагола "украсть" (stelen).
wordt gestolen дословно "станет спижженой", то-есть камеру тоже спиздят.
"Toch" это вообще слово с миллионом значений, тут оно означает примерно "палюбасу".
С млекопитающими тараканами видимо тоже работает
тут все ебанутые
https://www.instagram.com/p/DFfROx1I3xc/
https://pikabu.ru/story/kto_takoy_nastoyashchiy_muzhchina_109442 35
То ли бензин, то ли дизель.
Я, конечно, честный,
Но если б мог...
чтоб у вора ебучего заворот кишок случился и аппендицит в двадцати семи километрах от жилых домов
Афзендер через 5-7 дней выдаст новую, сказал. Понятия не имею, что оин все делают: посылку-то спиздили
А уёбка я не поймал(
https://matrix.to/#/!PfQXZEYcXzoXTRXczO%3Amatrix.org
Там есть "vistefan".
ГОРОД
Д.Е.Билов
или это в пиздец-оффтоп?
Выдающихся успехов девушка достигла за счёт 250 тысяч мужчин, оформивших подписку на нее на OnlyFans
https://pbs.twimg.com/media/Gi9a2eYWEAA_QSY?format=jpg&name=large
https://x.com/GKossonossow/status/1886861587257934105
Потом программа периодически читает эту строку.
Нужно ли тут использовать chain? Не получится ли гонка при чтении/записи, так как я не использую mutex?
Про chain не понял: это chain of responsibility? А как ты его тут собираешься использовать?
Правильное решение тут это имхо stateful goroutine так как в ней вообще нет шаред стейта, а только лишь горутина, которая хранит строку в своем скоупе, а наружу торчит канальчиками
https://gobyexample.com/stateful-goroutines
Но конечно можно взять и мьютекс
https://go.dev/wiki/MutexOrChannel
https://pkg.go.dev/sync#RWMutex
Как такое реализовать без лишней ебли мозгов?
Вот эта хуйня делает две вещи:
1. создает в памти структуру с байтами -- строку
2. присваивает указатель на нее в питуха
компилятор может поменять это местами: создать новый string, а потом начать заполнять byte. В это время придет другая горутина, и увидит кишки.
Так что строку нужно забирать только когда она уже полностью готова, и потому наверное Mutex
ps: я не настоящий сварщик
ззы: если бы строки были мутабельны, то вот тут (` s := f.str`) пришлось бы делать `strings.Clone`, но к счастью они нет
И не подходит ли мне chan?
Ты читал Go memory model?
chan подойдет, потому что запись в него это точка синхронизации. Если ты увидал петуха, который вылез из канала, то ты увидал и всё что было до того, как его в этот канал сунули.
Это валидный код:
но тут немного другая сёмантика получается. Каналы же FIFO: продьюсер заблочится если консьюмеров нет. Also, один питух считал строку, другому будет хуй
Альзо, я отпускаю его явно, а петух через defer
тоже самое же
https://govnokod.xyz/_29079/#comment-1313861
не?
Тогда, по сути, это тоже самое что с мьютексами, тока локфри, бо CAS
норм решение
Может, заднее было тросиком приковано к стоянке, поэтому спиздили без него?
кругом ворьё
— У нас дырка в безопасности...
— Ну хоть что-то у нас в безопасности!
gefeleceteerd, he
It was added in JSR 292 in about 2011. It was originally designed for supporting Dynamically Typed Languages, as JSR name stated. So, it was ignored by waste majority of Java developers.
upd.
invocestatic
там четверка удалых парней, virtual, static, special и dynamic
Вротуал: для всех методов объекта. В ЯЖА нет не виртуальных методов (даже в C# есть). Так что ты платишь за виртуальный вызов даже если ты блядь final.
static это статические методы
special это конструткор init небось
dynamic это для груви и прочей питушни как IDispatchable
Вроде нет, hotspot, спаситель утопающего байткода, кажется умеет смотреть, файнал это, или нет.
Теоретически ещё может быть ситуация, что ты скомпилировал с файналом во внешнем классе, а тут пришла Лисков и убрала его, насовав наследников. Но что-то мне сдаётся, что более серьезные языки типа сишки-плюсов-раста в рот ебали думать о каких-либо изменениях в соседях (да, конкретно классовое наследование там неприменимо).
В сишке если ты не наследуешься в рантайме же. Тебе нужна декларация предка, чтобы например знать, сколько тебе места надо.
Я вообще считаю, что наследование классов это часще всего какашка.
Композит и делегирование это ок, как в расте или в Go.
но там тебе очевидно, что предок это часть тебя, и ты не можешь поменять предка не поменяв потомка
В крестах кстати можно реализовать аналог жабьего наследования когда предок для тебя -- черный ящик, и ты ему всё делегируешь. Но тогда ты должен работать с ним строго по указателю, не иметь доступа к его коду, и ничего не инлайнить.
Т ока это будет выоажено не как наследование а как делегирование, типа у тебя есть поле "указатель на Parent" и ты его дергаешь виртуально
надо было ветку индусов в гологуб-оффтопе открывать
Пойду пересмотрю моего любимого Nagur Baboo. Лучшие видео по ЯЖА
https://youtu.be/dZHS35nDje4?t=20757
спасибо, реклама
upd
TGZ BROKEN
These is durga sir's channel , where is durga sir bro ??????
TGZ BROKEN
bro give reply ??????????????????????
сможете ответить на вопрос: https://youtu.be/Jll2gxAdfxI?t=3436 ?
Это первый момент был за долгое время, когда я понял, что надо взрослеть
А петух в платформе функцию не задокументировал потому, что он сам не знает кажется как она работает
20% времени тартишь на бизнес-задачу и 80% на ебобо с платформой, инструментом и инфраструктурой.
Ко мне джун пришел, и говорит: "а как у нас делать foo?"
"А я ебу?", говорю. Почитай код платформы, найди похожее, подебаж, поебись с мое, и узнаешь.
Хуйня на посном масле, не должно быть так
А самое обидное, джун не найдет решения, и сделает велоспед квадратный. И как его винить? Он бы и рад почитать "как надо", да негде почитать
пойдет наверное жопу защищать
там гост угадал
Так-то получай битмап GetLogicalDrives.
Тебе с твоей скриптушней повезло, что нет флоппи, которые диалог показывают, если не готовы или оптических, которые затянут лоток
А винда ставит букву зю, ЕМНИП, сетевым дискам или что-то подобное. Ну или за компом сидит патриот и перенаZначил букву системного диска.
так трамп отменил же эту необходимость
DOS назначал следующие символы (тупым инкрементом):
[:
\:
]:
^:
_:
`:
Следующие 26 дисков оказывались недоступными, потому в ASCII шли строчные буквы, а DOS все пути приводил к заглавным. Также был недоступным 28-й диск, потому что бэкслэш использовался как разделитель директорий в пути (какие-то операции с 28-м диском можно было провести, но файлы на нём были недоступны).
Для безопасности в config.sys придумали команду LASTDRIVE. Если там была команда LASTDRIVE Z, то больше 26 дисков создать было нельзя.
лолшто
Возможно, рекомендация для тех, у кого ОЗУ меньше, чем полмегабайта.
15% - __libc_write и нижележащая работа с сокетами.
ебать.
как мы блядь удивлены
Have you tried an earlier version of Python?
> can be hot
> сплитит строку, аллоцируя новый массив
> делает ArrayList, точно зная нужный размер
а не, дальше оказалось ещё лучше
https://github.com/elastic/elasticsearch/blob/main/server/src/main/java/org/elasticsearch/common/time/DateFormatters.java#L1906
бать, нормально тебе?
негр-???.жпг
Ёбаный театр.
бля ну чувак, ты правда думал что компилятор настолько тупенький?
констэкспр практчиески
static String foo = "A" + "B"
- всё от нуля до Integer.MAX_VALUE является разрешённым значением, т.к. это индексы массива
- при переполнении у деления соснётся биба, а вот логический шифт оставит свою бибу делению
CompileCommand: dontinline java/lang/invoke/MethodHandle.asTypeUncached bool dontinline = true
что это вы делаете там в своих костюмчиках?
http://batona.net/65998-spid-info-za-1997-2007-90-foto.html
Demo: Ванильный k8s vs Штурвал
Покажем и расскажем про Штурвал, русскую разработку в SE версии
уже в эту пятницу в 20:00
Ik baal als stekker.
китайцы наконец пристроили валявшиеся на складе нераспроданные cdrw
upd аудифольский кробель питания
https://aliexpress.com/item/1005007486304539.html
там неизвестный double на входе
я попробовал упростить задачу, в результате запутал ещё больше
там бинарный поиск по интервалам. для простоты можем считать, что это поиск не точного значения, но ближайшего к переданному.
на сегменты на входе нарезать не проблема, но это тривиально и просто переводит в статику первые раунды, а не спасает
А они сортированы и не пересекаются?
да
А они сортированы и не пересекаются?
да, без этого поиск бы не бинарил
Блядь
Вообще видимшь ща время такое, что даже КПН питузики решили поиграть в облако, запустить там графану, и стричь бабло.
Кстати, у меня к КПН нет претензний в плане инета, есть небольшие в плане сотовой связи. Интернет в моем доме за три года ломался один раз на пару часов, и там хласвейзел с фиксированным внешним IP и мне спидтесты рисуют 800. Вот реально грех бы пиздеть на них
Я тоже ликую с гигабита, единственный грустный момент - это то, что мелкие файлы с облака (логи на работе) выкачиваются 10мб/с
Ну и ipv6 охуенно, делаешь macvlan и у твоей виртуалки собственное место в интернете
Я не умею в IPv6, увы. Я чото читал-читал про него книжку, и понял, что у меня на него пока не стоит. Но может быть и надо освоица.
У меня обычнвая VPSка есть, я на нее IKE кидаю, и теку
31 января в прямом эфире обсудили результаты опроса!
Валентин Удальцов, Иван Поддубный, Алексей Гагарин, Кирилл Несмеянов, Александр Макаров, Сергей Пантелеев и я (Данил Щуцкий) обсудили текущее состояние дел и тренды, которые определяют будущее PHP
Тоже самое с ПХП.
Веб макака желает сотрудничать с макаками, которые умеют в дизайн, анимацию, умеющими верстать и шарящими в CSS на хорошем уровне.
>>
каким-то 1993-м годом запахо просто. Найди в своем городе тех, кто увлекается спектрумами, и переписывай игры
Hey guys, just wondering if there's a toolbar workflow similar to Chrome and Edge where we can jump between profiles.
...
You can possibly keep about:profiles open in a pinned tab for easy access.
sigh
Разные иконки браузера, чтобы можно было различать профили при альттабе? Иди нахуй, дорогой юзер
Профиль, который по умолчанию ВСЕГДА будет открывать ссылки? Иди нахуй, дорогой юзер, кто первый, тот и папа
«Firefox уже обновляется другим процессом», да ещё и батарею жрёт без хлеба? Дорогой юзер, нахуй это туда
Изинити у меня кажется спиздили макбук про за четыре тыщи евро пожалста дайте мне еще один такой же чото я не могу тот найти
Обратились в магазин. Там ответили, что таких столов у них уже нет, и дали контакты производителя. Производитель сказал, что поменяет столешницу на новую, ждите нашего курьера и приготовьте испорченную столешницу, курьер её заберёт.
Курьер так и не приехал. Вместо этого пришло извещение с почты. Пришли за посылкой, а там новая столешница, на этот раз хорошо упакованная. Производитель просто бесплатно отправил новую столешницу, поверив нам на слово, и старую забирать не стал. То есть в теории мы могли бы его и наебать, просто так попросив столешницу.
https://github.com/ClickHouse/ClickHouse/pull/75794
Это же очевидно что нужно сделать
Запускай по каналу на каждый вопрос, ведь это бесплатно. И тогда никто не скажет, что ты ниухя не делал: ты создал тридцать три канала в слаке и четыре форума, а еще подписался на пять модных в этом месяце туду листов (какой процесс без туду листов же?).
Какой багор)))
But there’s a glaring issue here — email itself. This is a horribly archaic technology...
Пошёл на хуй...
...that has not really changed in a decade.
.., эксперт ебланский
It’s the reason we turn to Slack or Teams or smartphone messaging apps instead of email. Less spam, shorter, snappier interfaces, more direct comms better aligned with how we work and play today
Я как раз сегодня записался на проверку головушки, давай со мной
ахаха
если обному пофиг -- всем будет пофиг
а зачем вообще нужны тесты понятно, или рассказать?
Если тест не в сейфпуше (это такая система, коея прогоняет тесты перед коммитом) то тест не нужен
1. ты коммитишь в бранчик
2. там робот ребейзить его на мастер
3. прогоняет тест
4. если там всё забеись -- пикет в мастер
(это всё конечно фаст форвард)
Пидором был.
Работает!
Какого хуя???
Иньо блядь, дай нормальную капчу!
у меня всё работает
ты бойсови питух может просто
https://i.postimg.cc/NGW3SRZh/image.png
https://i.postimg.cc/NGW3SRZh/image.png
Иньо, сука!!!
Давай еще раз:
1. В хроме всё работает (и в сайте, и в консоли)
2. Хром не течет памятью
3. Хром используется примерно везде
Все три утверждения ложны для FF.
Вопрос: какой бразуер для пидоров?
Единственный минус FF — он медленнее работает на слабой технике.
А текут оба.
А файрфокс течет?
> 3. Хром используется примерно везде
Долбоебами не знающими другие браузеры? Еще раз - под капотом везде хромиум. Или таки нет?
Ты хочешь чтобы у меня моник жыром запотел?
да
https://www.reddit.com/r/firefox/comments/1cxkkvh/firefox_memory_leak/
3>
Ты наркоман что-ле сука
Firefox is using its own Quantum/Gecko engine. It's one of the last major browsers that doesn't use Chromium, a rare alternative to the near-monopoly of Google.
Прыщелис умеет усыплять вкладки? Или для этого нужно разширение, ворующее данные?
На Gecko бывают с XUL (Фаерфокс), а бывают с нативным UI. Есть ещё форк Gecko — Goanna.
азазаза, я ПРОТИВ СИСТЕМЫ, ПРОТИВ КАПИТАЛИСТОВ ГУГЛ, потому я юзаю ФУРРИ ФОКС
Лано бы тёлки на такое велись и давали еще, но у задротов телок знакомых нет, потому что срут своей революционностью они чисто на линукас.орг.ру, а там тян нет by design.
Больше ни за чем файрфокс не нужен
Ебало их представили?
Зато на могильный фуррфокс можно ставить дополнения, синхронизирую с компом и теку...
А на Gecko куча могильных браузеров с поддержкой расширений. Одна беда: если заходишь в магазин дополнений с FF>68, показывают не все расширения, а только протестированные на совместимость с могильным браузером. Чтобы поставить не из магазина, надо пердолиться.
Попробуй обёртку:
"use strict";
Да именно так, сиротливое строковое выражение, которое ничему не присваивается. Оно принудительно включает поддержку ES6.
> Да именно так, сиротливое строковое выражение, которое ничему не присваивается.
И это тоже. Что за обезьяны это придумали?
Разумеется ДжаваСкрипт это говно. Он был на солфеточке придуман чтоб хвостик мышке рисовать
Реально, пишите сервера на Go. Вот уж точно хуже не будет чем JavaScript, а быстрее будет, и понятнее.
Про токио и раст я не говорю (токио глючный и раст не по делу может сложным тут оказаться)
Хотя знаешь, при всей мерзости JS, TS получился очень хорошим.
Вот просто Гейтс из какашек научился делать питьевую воду, а TS из JS сделал язык с нормальной типизацией.
Там есть юнионы блядь! И интерсекшены
Я не эксперт по рачьим технологиям, к счастью.
Задача JS (и тех, кто на нем пишет) доставлять людям боль.
Делать все эти сраные сайты которые через пять секунд чтения медленно темнеют, потом медленно всплывает окно про сраные куки. Они чистое зло, порождение лукавого, они на свете живут чтобы делать ХУЖЕ.
А я нет.
Я давно говорю, что если уничтожить JS и всех, кто на нем пишет, то мир станет намного более теплым и ламповым
Ха! А как тебе такое? Появляется окно с рекламой платной подписки или просмотра с куками и трекингом, но бесплатно. И на втором варианте кнопка активируется по таймеру!
https://www.avito.ru/all?q=d-link%2Bdir-300
смотри, тут можно отсосать у тракториста
100 ₽
Рабочий роутер. Скорость вай-фай режет сам роутер. Лан работает отлично.
ахаха
прикинь кто-то подумает "ну у меня интеннет 100 мегабит, как раз мне подойдет"
Именно на айтишных сайтах таймер. golem.de, кучи их.
Как я теперь буду жить
Мне заебись почитать семнадцати страничный высер про куку и читать его на каждом ебаном сайте, годы блядь жизни на это тратить у меня дохуя же годов, зато мне не поставят КУКУ
Как вообще раньше люди жили с КУКАМИ В БРАУЩЕРЕ думаю умирали в тридцать лет просто
Кстати, если ты откажешься от кук, они же всё равно установятся, иначе сервер не будет знать, что ты от них отказался.
Пользователь его скачивает, принимает соглашение типа "я согласен, что сайт узнает мой браузер", распечатывает его, подписывает, сканит, добавляет в приложение, и тогда можно открывать сайт
О куках тоже нельзя предупредить. Когда ты видишь баннер, предупреждающий о куках, куки уже тебе отправлены без твоего согласия, но всем похуй.
А в Гермашке -- по факсу
* = двукратное увеличение бандла
Почему не сделали конь-пелятор сразу в регистровую машину? Зачем нужна промежуточная стадия со стековой?
Вангую, что Win98 последняя версия windows
Куриное молоко пьют вечерами после долгих прогулок, чтобы жар разливался по жилам и чтобы крепче спалось
Этопримерно Vim умеет тогда: https://www.vim.org/scripts/script.php?script_id=2086
Студя точно умеет (за код не скажу -- я им не пользовался)
Notepad++ это умеет мне кажется, EditPlus точно умеет
йопоставь пайшарм и не мучайсмя
Мне один петух затирал в интернете что все свалили с пучарма на вскод, что пучарм - тормознутое говно (это так, даже и не вздумай запускать его на винте). Но вскод пока максимум тянет на блокнот++.
двадцать лет люди писали скрипты в vim/Notepad++ и текли
скрипт блдяь это один ткстовый файл размером с один экран
экран текста блядь
начать и кончить
какие-то ебанутые люди пытаются на них системы принятия решенй писать, и олжидаемо отсасывают у тракториста
Ты в настройках пишешь типа "если я написал FOO и нажал CTRL+F4, то вставь BAR", и оно так работает. Это делает программа размером 400 килобайт, и работавшая у меня на PIII 650 Mhz.
Notepad++ так умеет тоже кажется.
PycCharm совсем не тормозит, если у тебя проект на один-два файла, 32 гб оперативки и 16 ядер i9 последнего поколения, ну и nvme само собой.
ХЗ в чем твоя проблема, за пять-семь секунд что угодно закомплитит
Тебе поздно, сука, всегда будет. Я тебе сказал ещё раз, всё записано, всё… Что тебе, я тебе сказал, подлюка ты, бухало ты несчастное, на этой же неделе всё, я тебе башку оторву, всё, и всё, чё ты мучаешься, зараза ты поганая?
я хз такое
(в пайшарме бывает)
Туда, куда мы отправляемся, колёса не нужны
https://govnokod.ru/29092
https://govnokod.xyz/_29092/
30-летняя Катя была беременна двойней. В момент начала родов она была в туалете.
«Ну палку засунула, он еще живой был. Какашки только вылезли», — рассказала злоумышленница,
а её друг вынес труп на улицу и закопал возле канализации.
Этакие такие обезьянки, они еще на хуях друтся, как на шпажках!
Поздравляю всех причастных, куууик