- 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 # 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.
Остерегайтесь подделок. Берегите себя и своих близких. Кок!
guest # 0
guest # 0
вы не понимаете, это фича
guest # 0 ⇈
будем честны: если ты уже получил доступ к машине такой полный, что можешь крутить там переменные окружения, то ты уже поимел пользователя
guest # 0
https://pbs.twimg.com/media/GNtaPy6WMAEB2p0?format=jpg&name=medium
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
CupuucKuu_nemyx # 0 ⇈
guest # 0
CupuucKuu_nemyx # 0
guest # 0 ⇈
вошёл Толстой и снял пальто,
калоши снял и сапоги
и крикнул: Ванька, помоги!
Тогда Иван схватил топор
и трах Толстого по башке.
Толстой упал. Какой позор!
И вся литература русская в ночном горшке.
guest # 0
guest # 0 ⇈
guest # 0
guest # 0 ⇈
guest # 0 ⇈
guest # 0
guest # 0
технология иди на хуй
guest # 0 ⇈
at logging блядь. Я думал мож плагины компании какие. Нет, блядь, сломался сам логгер.
guest # 0 ⇈
анноун эррор вайл процессинг анноун эррор
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
CupuucKuu_nemyx # 0
ISO # 0 ⇈
CupuucKuu_nemyx # 0 ⇈
ISO # 0 ⇈
CupuucKuu_nemyx # 0 ⇈
ISO # 0 ⇈
CupuucKuu_nemyx # 0 ⇈
ISO # 0 ⇈
guest # 0
ISO # 0 ⇈
guest # 0 ⇈
А почему? Вообще, разве ретёрн не должен сделать RVO?
PS: а, я понял. Надо не мешать компилятору вызвать конструктор прямо там на вызывающей стороне, не пытаясь зставить его чото сначала созлать, а потом мувнуть. типа зачем лишнее действия?
ISO # 0 ⇈
Да, но это не просто лишнее действие. Если ты просто сделаешь «return value;», то компилятор скорее всего применит «NRVO» и вообще не будет вызывать ни (перемещающий) конструктор, ни деструктор: value выделится прямо на стеке вызывающей функции.
А вот в варианте с «return std::move(value)» компилятор будет обязан вызвать перемещающий конструктор у value, а потом — её деструктор, потому что программист явно об этом попросил (путём неявного каста rvalue-ссылки на T в T, разумеется).
guest # 0 ⇈
--компилятор, не копируй из функции наружу питуха, а двинь его
А компилятор такой:
--ну я вообще-то хотел его сразу наруже и создать, но раз уж ты просишь -- создам его внутри, и двину наружу.
Как там говорил Пи? Во время езды на машине руками подталкивать колёса, чтобы она быстрее ехала?
>>скорее всего
Я могу ошибаца, но вроде как раньше это было поционально, а с какого-то момента стало чуть-ли не обязаительно, не?
ISO # 0 ⇈
У тебя «RVO»: ты возвращаешь хуйню (prvalue, что ли: эти новые категории без бутылки водки не поймёшь), которую создаёшь прямо в операторе «return». В таком случае компилятор с, кажется, 17-й версии Стандарта обязан создавать и инициализировать объект во фрейме вызывающей функции и не создавать лишних объектов.
Я же писал про «NRVO» («Named Return Value Optimization») — это когда ты возвращаешь переменную по имени, а не создаёшь новый объект. Оно работает так же, как и «RVO», только применять его компиляторы не обязаны.
Для чтения на ночь: https://en.cppreference.com/w/cpp/language/copy_elision .
guest # 0 ⇈
вот тут в зависимости от действий Саши и ловкости компилятора NRVO может или не может получиться, да?
А если я его мувну, то я явно его засру
ISO # 0 ⇈
На тривиальном примере у меня не получилось избавиться от NRVO: ни с «-O0», ни на древнейших «шлангах»/«гцц», ни на «--std=c11». Видимо, эти оптимизации были изобретены и стали стандартом де-факто так давно, что их фейлы можно обнаружить только на каких-то очень сложных объектах или сценариях: https://gcc.godbolt.org/z/cd9sEoYPz .
Впрочем, интересный момент всё таки есть: если в примере выше удалить конструкторы копирования и перемещения, то код перестанет компилировать — даже несмотря на то, что в реальности они не вызываются. Это происходит потому, что «NRVO» — не обязательна, и с точки зрения сёмантики вызовы этих конструкторов там есть, просто компилятор их опускает (вместе с побочными эффектами в конструкторах, но это такая мелочь, право слово!).
А вот если в коде с удалёнными конструкторами убрать все функции с «NVRO», и оставить только «foo_rvo()», то код снова станет компилироваться: это потому, что по Стандарту «RVO» обязательна и изменяет сёмантику кода: вызовов конструкторов/деструкторов в строке с возвратом prvalue нет в принципе.
guest # 0 ⇈
>вместе с побочными эффектами в конструкторах, но это такая мелочь, право слово
Вот это мне всегда было интересно: С++никам норм, что компилятор может не выполнить какой-то их код ради оптимзиациии?
Или код в конструкторе не должен иметь полезных эффектов (кроме, собссно, копирования)?
А кстати, где еще есть такие проблемы?
1. В ГЦ-питушне обычно все в куче, там ссылку/указатель можно копировать как угодно, потому джавистам/обжсишникам похуй
2. В rust ничего не копируется само собой, но правда мувается, но мув конструкторов там нет, а потому есть всякие питушни типа https://doc.rust-lang.org/std/pin/
3. Value types в .NET не имеют копирующего конструктора: они просто всегда целиком копируются (какой багор!)
ISO # 0 ⇈
guest # 0 ⇈
ISO # 0 ⇈
С обычным-то конструктором и парным ему деструктором всё хорошо: весь «RAII» стоит на том, что сначала вызывается конструктор, а потом, автоматически, — деструктор.
guest # 0 ⇈
>весь «RAII» стоит на том, что сначала вызывается конструктор, а потом, автоматически, — деструктор.
посочувствуй нам
https://docs.oracle.com/javase/8/docs/api/java/lang/AutoCloseable.html
guest # 0
https://i.postimg.cc/SN6yWT67/image.png
guest # 0
- Конечно, вы думаете, я всегда так пахну?!
guest # 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
«продакт» иди на хуй
guest # 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
guest # 0 ⇈
guest # 0 ⇈
Linux ARM64: can't copy paste
guest # 0 ⇈
— Попробуйте ls /tmp.
Напоминает справку Windows: «Не удалось подключиться к Интернету. Открыть веб-справку для поиска решения?» Если что, я пробовал открыть веб-справку. Там реально рекурсия.
guest # 0 ⇈
идите на хуй
MAPTOBCKuu_nemyx # 0
guest # 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.
guest # 0
guest # 0 ⇈
Да, вы поняли совершенно правильно. Прорывная технология jlink - это копирование файлов из папки в папку и шаблонизация башнянки.
Что ж, раз у нас появилась заминка на полпути, давайте обратимся за решением проблемы к людям, которые действительно знают, как боксить и анбоксить байты.
Подождите, но это же blazing fust rast! Почему так? Ах, ну да
«Минимальное приложение на джаве» иди на хуй.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Впрочем, и C# не плох. Лучше джавы.
> IQ из complex plane
А какой язык нуждлается?
guest # 0 ⇈
guest # 0 ⇈
То-есть в Го по-прежнему очень много унылой хуйни надо писать вручную, ну так и в ЯЖА же тоже, не?
guest # 0 ⇈
guest # 0 ⇈
В яжа javac умеет нихуя, но JIT может (после охуелиона использований) решить, что питузик в куче не нужен.
Это довольно тупо, особенно если питузик состоит из двух булевых полей.
В C# я бы взял конечно struct.
А разве компилятор C# умнее джавака? Разве он что-то делает в момент компиляции?
Я думал, там тоже всё делает JIT, если только ты явно не заказал ngen, aot, вот это всё?
Или ты сразу в нативку компилируешь?
guest # 0 ⇈
в шарпах тоже есть, просто после запиливания выяснили, что разрабы не тупые, и там и так везде структурами где надо обмазано.
> А разве компилятор C# умнее джавака? Разве он что-то делает в момент компиляции?
А разница, и что он должен делать? Константы фолдить? IL должен быть настолько похож на исходный код, насколько это возможно.
guest # 0 ⇈
Так есть или нету?
>Константы фолдить?
Чувак, ну почитай, что делает JIT.
Он может и циклы анролить, и заменять виртуальные вызовы на невиртуальные, и инлайнить чото, и вот например заменять говно в куче на целое на стеке.
Оптимиизация это вообще полезная питушня довольно.
(не говоря уже о превращении интерпретируемого кода в нативный)
В джавке ее делает джит в рантайме, и потом всё проебывает, и мне было интересно, как это в .NET
guest # 0 ⇈
> Он может и циклы анролить, и заменять виртуальные вызовы на невиртуальные, и инлайнить чото, и вот например заменять говно в куче на целое на стеке.
Ты не можешь этого делать в IL, иначе у тебя IL это не репрезентация программы, а другая программа.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Это норм для бекендовых сервисов, но совсем не ок для интерактивной хуйни
У .NET похоже та же самая проблема, если ты не сделаешь NAOT
То-есть преимущества пред джавой два:
1. NAOT из коробки. У яжи есть там грааль какой-то, но кажестя он говна въебал, потому жабаёбовый пользователь курит бамбук, пока там жыд просрется
2. value types, невиртуальные методы (в джаве их нет) и нормальное инстанциирование в обобщенном программировании (не нужно боксить Int32 чтобы передать его в шаблон как в джаве) позволяет сразу гененировать менее пидорский код
зы: а так я за Rust, конечно.
pps: еще в пункт 2 можно добавить нормальные nullable для value types: там это кажется юнион (как в расте, лол). А в джаве тоже нужно боксить
guest # 0 ⇈
guest # 0 ⇈
R2R
guest # 0 ⇈
Фике (это ты?) ты стал каким-то идеологическим фанатом .NETа.
Я не против принципе: .NET это не самая плохая технология, а C# вполне годный язык, но неожиданно видеть от тебя настолько ярую преданность
У меня был знакомый прыщевик, и кстати внезано знакомый джавист с точно такими же привязнностями к технологиям
guest # 0 ⇈
Почему я так за него топлю? Потому что процент ебланских моментов минимален по сравнению со всеми соседними языками. Я не знаю зачем мне плотный эскейп анализ, если он не только практически незаметен по перформансу, но и тонет в остальном feature space, которое обеспечивает developer experience.
guest # 0 ⇈
Ну у вас тоже много всякого скама вроде "интерфейсов" и наследования реализации.
>практически незаметен по перформансу,
het hangt af van, надо мерить
Как ваас с пакетными менеджерами? нугетам или чего еще?
можно собрать все зависимости? А все зависимости толлько для разработаки?
guest # 0
Как узнать дату создания файла?
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
vistefan # 0 ⇈
guest # 0 ⇈
`stat(2)` ничего такого не возвращает, но `statx(2)` (это специфичный линуксоидный сискол) с версии кажется 4.11 такую информацию предоставляет, если конечно она есть на файловой системе.
Прикол в том, что в libc функцию для этого сискола добавили почти сразу, как она появилась в Linux, а в musl только в феврале этого (!!) года, потому через musl дату создания файла не узнать, даже если файловая система ее предостаыляет.
А вот на винде `ftCreationTime` была всегда
guest # 0 ⇈
Кстати, в VFAT новые даты хранятся забавно: дата создания точно, а дата последнего доступа округляется до суток. Просто впихнули в свободные ячейки даты, сколько места хватило. А вот Дурдос в этих ячейках хранит uid, gid и права доступа, как в *никсах. А OS/2 — ссылку на запись в хранилище расширенных атрибутов (скрытый файл в корне ФС). А какая-то TSR для DOS хранила первую букву имени удалённого файла, чтобы его можно было восстановить. В общем, было много хуйни, несовместимой с VFAT.
А помнишь в линуксе ФС umsdos, которая в каждой директории создавала файл --linux-.---, в котором хранила линуксовые права доступа?
guest # 0 ⇈
guest # 0
guest # 0
MAPTOBCKuu_nemyx # 0
https://habr.com/ru/companies/selectel/articles/815611/
Короче, на китайских картах к координатам добавлена осциллирующая функция, вносящая искажения до 500 метров.
guest # 0
guest # 0 ⇈
Tike # 0
Ластпасс, опции: разлогиниваться через пять минут
Также ластпасс после хард ресета, когда им месяц никто не пользовался: вот ваши пароли
Технология иди на хуй
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
но в этом нет смысла, так как первый и второй совпадают.
Я использую технику LM1:
guest # 0 ⇈
guest # 0 ⇈
Будь моя воля, я вообще перевел бы в верхний регистр, ограничил одним символом, и обнулил последние семь бит для удобства
guest # 0 ⇈
guest # 0
Spinnaker has encountered an unexpected UI error.
Cannot read properties of undefined (reading 'length')
Технология иди на хуй
guest # 0 ⇈
> of undefined (reading 'length')
джаваскриптовые бляди должны страдать
взял джейсон? Ешь говно
guest # 0
guest # 0 ⇈
guest # 0
guest # 0
DSTU # 0
Ми - стандарти, розроблені відповідно до чинного законодавства України, що встановлюють для загального і багаторазового застосування правила, загальні принципи або характеристики, які стосуються діяльності чи її результатів, з метою досягнення оптимального ступеня впорядкованості. Ми існуємо з 1993 року.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Ждём в гости СТБ и DIN.
guest # 0 ⇈
guest # 0 ⇈
https://www.change.org/p/львівська-міська-рада-пл-ринок-1-львів-79006-україна-тел-297-59-11-вимагаю-надати-мові-java-статусу-регіональної-у-місті-львові
А ты хочешь, чтобы они «PHP» заборонили.
guest # 0
guest # 0 ⇈
guest # 0
технология блядь
guest # 0 ⇈
никаких джаваскрипт-лупов, никакого сверхпотребления цпу, нулевое использование свапа на машине
MAPTOBCKuu_nemyx # 0
Desktop # 0 ⇈
guest # 0 ⇈
https://habr.com/ru/articles/4/
guest # 0 ⇈
Desktop # 0 ⇈
https://habr.com/ru/articles/2/
MAPTOBCKuu_nemyx # 0 ⇈
А у «Говнокода» чуть ли не с самого начала была ссылка на «Реформал».
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Вот это будет стильно и молодежно! а писать в удобном редакторе и потом асинхронно сабмтить -- это что вообще? вообще не прикольно не разу
guest # 0 ⇈
guest # 0 ⇈
на фоне зимнего леса, на фоне моря и др.
С тигром один шаблон есть, а львы пантеры, леопарды?! Нужно разнообразие.
ПРИРОДА.ПОЛЕ,ЛЕС,ЛУГ,ГОРЫ.
Дикая кошка, у нас есть шаблон с воющим волком 🙂
Fialka, по поводу льва - вот такой шаблон есть:
скоро Новый год. Хочу быть Дедом Морозом с моей фоткой
хорошо бы эфект приутствия рядом с собой на фото ,животного,тигра например,в платных такое уже есть,или человека,мужчины или женщины!было бы здорово!
Очень хотелось бы фото верхом на лошади,сделайте плиз))
ой, я ужас как хочу ПАНДУ! В ОБНИМКУ, В ОБРАЗЕ-КАК УГОДНО! ПАНДУ-ПОЖАЛУЙСТА!!!!!!
хочу фото с медведем в лесу
было бы здорово добавить эффекты на охоте с трофеем. медведь,кабан, лось и т.д. или так же трофеи рыбака
Хорошо бы запустить шаблон с кошками или нашими планетами
MAPTOBCKuu_nemyx # 0 ⇈
guest # 0 ⇈
На самом деле просто время проходит между появлением говна, и его попу-лизацией.
Фейсбук запилили в 2004-м, ВК -- в 2005-м, но ты стопудово узнал про это говно значительно поже
guest # 0 ⇈
guest # 0 ⇈
MAPTOBCKuu_nemyx # 0 ⇈
guest # 0 ⇈
серый
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0
guest # 0 ⇈
Что делать?
guest # 0 ⇈
Клуб для тех,кто считает Линукс ошибкой в программном коде!!!
Это клуб для тех у кого кривые руки и башка без мозгов вы просто привыкле под досом сидеть и диградируете
guest # 0 ⇈
= = = = Р У Н И К С = = = =
http://vkontakte.ru/club10115298
guest # 0 ⇈
guest # 0
Технология иди на хуй.
guest # 0 ⇈
> Update six to 1.12
> 5 years ago
Качаю версию из pypi: там 1.9.0
guest # 0 ⇈
1. venv для пидоров. Используй poetry
2. six для пидоров. Зачем он?
3. системный питон для пидоров. Юзай питоны в докере
guest # 0 ⇈
guest # 0 ⇈
ya ebu zachem on tam v boto?
> 3. системный питон для пидоров. Юзай питоны в докере
esche i zoopark localnyh images support?
guest # 0 ⇈
Volgens mij, wilden ze de oude pythons behouden.
guest # 0 ⇈
тут нету рази
https://aws.amazon.com/sdk-for-net/
guest # 0 ⇈
guest # 0 ⇈
guest # 0
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0
https://pbs.twimg.com/media/GN2QeMdXkAA7gnp?format=jpg&name=900x900
Desktop # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Так я и поверил, что consentidos.
guest # 0 ⇈
joven это малой?
guest # 0 ⇈
Консентидос — по согласию. Консенсус же.
Т. е. его типа не насилуют, он сам так хотел. Но при этом в следующем предложении пишут, что он не знает, кто это делает, и хотел бы это выяснить.
guest # 0 ⇈
А ты откуда знаешь испанский? наблатыкался там в своей латинской америке?
И я всё таки не понял, откуда у мамы уй
guest # 0 ⇈
Я тоже не понял.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Отрывки из книги «Младенец Иисус не ненавидит слабаков» показали в программе Espejo Público на канале Antena 3. Одна из иллюстраций в книге — пять переплетённых пенисов, которые нужно распутать и определить, какой из них входит в задний проход мальчика, стоящего на четвереньках.»
guest # 0 ⇈
guest # 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
guest # 0 ⇈
guest # 0
без труда угадаете, что за персонаж обсуждается
guest # 0 ⇈
MAPTOBCKuu_nemyx # 0
Благодаря этому на хузе для новых ссылок исчезла проблема редиректа на неработающий «Ниттер» («Ниттер» перестал работать, потому что Макс нашаманил в API).
j123123 # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0
ISO # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
MAPTOBCKuu_nemyx # 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 # 0 ⇈
MAPTOBCKuu_nemyx # 0 ⇈
MAPTOBCKuu_nemyx # 0 ⇈
Уёбки. Технология, иди на хуй.
guest # 0 ⇈
Final Cell Export
Due to service sunset, we are providing a final cell data export. This is a full export and includes all cell tower data, including data that has not been confirmed in the last 12 months. MLS-full-cell-export-final.csv.gz (1.6GB)
https://d2koia3g127518.cloudfront.net/final_export/MLS-full-cell-export-final.csv.gz
guest # 0 ⇈
Финальные снимки их баз:
https://web.archive.org/web/20220522131927/https://cdn.radiocells.org/cells2020_raw.tar.gz
https://web.archive.org/web/20220522131927/https://cdn.radiocells.org/wifis2020_raw.tar.gz
https://web.archive.org/web/20190505093142/http://www.openwlanmap.org/db/db.tar.bz2
guest # 0 ⇈
https://gitlab.com/Sorunome/trains-unifiednlp
This is a UnifiedNLP provider that detects if you are connected to a trains wifi and, if so, provides the location data provided by the train to your android phone.
Currently supported trains
AT ÖBB
BE Thalys
CZ České Dráhy (InterJet, Pendolino, some IC)
FR SNCF (TGV InOui, Intercités, Train NOMAD)
DE Deutsche Bahn (ICE, some IC, some regional trains)
HU Magyar Államvasutak
NL Keolis
GB CrossCountry, GWR
EU FlixBus
guest # 0 ⇈
https://www.mylnikov.org/download
guest # 0 ⇈
• api.positon.xyz (именно positon, а не position)
• beacondb.net
API совместим с MLS, только URL в клиенте пропатчить. Наполнять базу собираются с нуля через пропатченный Mozilla Stumbler.
Какая из баз выживет, хуй знает.
Desktop # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
https://github.com/beacondb/beacondb-unifiednlp
Это пропатченный онлайн-бекенд для мозилловской базы, в который можно вбить альтернативный эндпоинт прямо в настройках.
Вбил туда эндпоинт:
https://api.positon.xyz/v1/geolocate?key=74600654-2aec-11ef-aa95-3b7218da6865
Работает.
guest # 0 ⇈
guest # 0 ⇈
guest # 0
guest # 0 ⇈
А jokes aside таков: не покупайте ноунейм говно просто потому, что он в пять раз дешевле нормальных товаров
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Представляешь, если бы так было со всем остальным.
Приходишь в магазин, а там продаются шоколадки: 0.99 за килограм. Покупаешь шоколад, а там
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
САМ КОФЕ САМ КОФЕ МУЖСКОГО РОДА БЛЯДЬ!
Ты в армии служишь, надо говорить правильно, ты же военный, не позорь блядь,
guest # 0 ⇈
guest # 0 ⇈
В правилах «русского» уже зафиксировано, что и так, и так верно. А скоро единственным вариантом будет «оно».
guest # 0 ⇈
Потом орфографию решили подогнать под западноевропейскую, а род оставили мужской. Поэтому и звучит нелепо: на «-е», а род мужской.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Я тут подумал, а ведь кондитерские изделия с пальмовым маслом выпускают для того, чтобы у людей возникла иллюзия, что у них есть деньги на кондитерские изделия. Это же реально говно в фантике. Уберите с полок магазинов изделия с пальмухой, и люди поймут, насколько хуёво они живут.
У меня есть пример того, как изменилась Россия при nymuHe за последние четыре года: недалеко от меня магазин «Спар» заменили на магазин «Светофор». Погугли про «Светофор», если не знаешь. По сравнению с ним «Дикси», «Магнит» и «Пятёрочка» — магазины премиум-класса. В «Светофоре» продаётся только
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Яхта, парус,
В этом мире только пластилин.
Ялта, август,
Турист, бананов наверни.
guest # 0 ⇈
Бердянск, море,
В этом море только пластилин.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Когда оставил отзыв до того, как сынуля попробовал поставить вторую игру
guest # 0 ⇈
https://www.reddit.com/r/pcmasterrace/comments/1akowej/comment/krhi1th/
cyka
guest # 0 ⇈
guest # 0 ⇈
9.683,95
(€ 8.003,26 excl. 21% btw)
Это чтоб стрелялки не тормозили?
guest # 0 ⇈
guest # 0 ⇈
Щиткоины майнить? Собрать сервер и продавать его для SIMD вычислений и общетов модели-хуели? Зачем тогда там 10050 дырок для hdmi?
guest # 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.
Примерно как макпро, только для тех, кто занят реальным делом.
guest # 0 ⇈
*для тех, кому нет еще сорока: https://www.youtube.com/watch?v=i5Vavq_Qg2w
guest # 0 ⇈
guest # 0 ⇈
Джобс не мало бы удивился
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
В одном выпуске был треш: Татьяна Ушмайкина пела бессмысленную песню про лампу на мотив «Прекрасного далёка». Что-то типа «А рядом лампа-мама, а с нею лампа-папа и лампампам-сынок».
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
В детстве я любила передачу "Детский час" . Эта развивающая телепередача для детей впервые вышла в эфир в конце 80-x. Она шла по центральным телеканалам до середины 90-x годов, закрывалась и вновь возрождалась.
В программе «Детский час» можно было посмотреть и послушать тематические уроки иностранного языка: были выпуски с уроками английского, немецкого и французского, выступления детских коллективов, рецепты приготовления несложных блюд, которые под силу детям и конечно советские мультфильмы.
guest # 0 ⇈
Ведущими и участниками передачи были как известные актеры (С. Столяров – внук легендарного Садко, В. Галкин, С. Балабанов и др.), так и профессиональные лингвисты (С. Жильцова, Й. Шульц). Для каждого из языков был свой вариант программы. В передаче с уроком английского языка действие происходило на корабле «The Black Cat», героями которого были профессор Эдуард Галкин, капитан Брейв и доктор Александр Пилл и их друзья собака Джимми, попугай Полли и медвежонок Винни Пух.
В передаче с уроком английского языка также демонстрировался обучающий мультфильм «Маззи», предоставленный телеканалом BBC. Также в эфире программы с уроком английского состоялся премьерный показ мультсериала «Суперкнига».
Немецкая версия была принципиально иной. Дети изучали язык по телеспектаклю «Злая Ундина». А ведущими были бабушка и ее внуки.
Урок французского языка вела девушка Ирэн и Французский язык в клетчатом берете.
Передача показывалась на Первой программе ЦТ в период с 1988 по 1992 г по будням в 17:20, до середины девяностых – на четвертом общеобразовательном канале. После значительного перерыва «Детский час» возвращается в эфир на московском канале ВТК. Повторы передач стали транслировать на канале «Ностальгия» с 2012 г.
guest # 0 ⇈
На каком-то форуме упомянули испанский, но это ошибка: в «Детском часе» его не было, он был отдельной передачей на учебном/образовательном канале. У испанского была забавная заставка с анимацией по мотивам картины Пикассо «Дон Кихот и Санчо Панса».
По другим языкам тоже были отдельные передачи.
guest # 0 ⇈
прикольно
guest # 0 ⇈
Это ровно в 10 раз дешевле, чем настоящий nvme на 4тб от сам-сунь
guest # 0 ⇈
guest # 0 ⇈
опять-таки, отсылка к рынкам 90-х
там рядом с 9999 in one всегда продавалось
guest # 0
Какое веселье )))
guest # 0 ⇈
Диск от кингспека кстати жрет /dev/zero на скоростях в 3гб/с, считая синк, который занимает меньше секунды. Потом ещё может fio погоняю, на самом диске dram нет, подозреваю что sync из обычной оперативки сбрасывает.
MAPTOBCKuu_nemyx # 0
https://www.xda-developers.com/why-windows-xp-insecure-nowadays/
guest # 0 ⇈
guest # 0 ⇈
guest # 0
какой багор (внимательно смотрим на виновника торжества) )))
guest # 0 ⇈
Слушайте, в чем понт бесплатно работать бета-тестером на красношляпников?
Если ты сертифицированный админ RedHat то ок, но нахуя простому питуху сидеть на нестабльной хуйне, которая там каждые пол года протухает?
guest # 0 ⇈
> --allowerasing
Кто такой Werasing?
guest # 0 ⇈
guest # 0 ⇈
guest # 0
технология иди на хуй
guest # 0 ⇈
guest # 0
Летишь ты на самолете, слева лес паганок, справа -- море грязи. Есть два стула: на одном ножики острые, на другом -- ежики ключие. Смех смехом, а душа кверху мехом. Сосни леденца, быдла
guest # 0
Темнокожих мужчин высадили из самолета «из-за неприятного запаха»
guest # 0
Telegram ID и все предыдущие варианты никнейма;
номер телефона;
все страницы в соцсетях, связанные с этим номером телефона, — «ВКонтакте», Facebook, «Одноклассники» (в том числе страницы, зарегистрированные на псевдоним);
полное ФИО и дату рождения;
прошлое место работы;
адреса по месту жительства;
адреса e-mail;
объявления на «Авито»;
группы в Telegram, в которых писал Булат, а также его интересы в политике, работе, бизнесе и даже сексе.
guest # 0 ⇈
guest # 0 ⇈
2. Привязал все учётки к одному номеру телефона, чтобы его было легче вычислить.
3. Думает, что его взломали.
guest # 0 ⇈
"
Ivan.P.Sidorov.
(812) 123 45-67 (11:00 -- 23:00)
"
Почему вы на говнокоде так не делаете?
guest # 0
guest # 0
guest # 0
https://pbs.twimg.com/media/GJhwSCzWEAErDOw?format=png&name=small
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
https://pbs.twimg.com/media/GENZdGQXcAAVzgK?format=jpg&name=small
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 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 - работает
заебло.
guest # 0 ⇈
guest # 0 ⇈
хотел посмотреть state of things, чтобы оставаться в тренде, и это какой-то ебаный shell-пиздец
guest # 0 ⇈
затем что понятно, что оно нихуя работать не будет ))
Ты же не на шаред хостинге, ну)
guest # 0 ⇈
guest # 0 ⇈
Подыми вротуалку или докер десктоп (что та же виртуалка)
guest # 0 ⇈
> докер десктоп
ебать, я думал что это только эрзац для нелинуксовых ос
guest # 0 ⇈
ты смелый
>ебать, я думал что это только эрзац для нелинуксовых ос
да, именно.
ты можешь побычный docker поставить
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
стараюсь не засиживаться по возможности на одном и том же и тестировать разную поебень
guest # 0 ⇈
Пока была CentOS, еще был какой-то понт трогать редхат, а теперь он зачем нужен?
guest # 0 ⇈
guest # 0 ⇈
Обновления, требующие замены ядра, обычно требуют перезапуска (хотя там вроде хотпатчинг завезли уже)
Вообще, обновления теоретически дают шанс сосунть если нет бекапа (разве что ядро старое обычно оставляют рядом, чтоб можно было загрузить) потому что может что-то приехать, и сломать.
Лучше всего проблема решена в Solaris/ZFS, там буквально бранчуется твоя файловая система, и всегда можно откатиться
guest # 0 ⇈
Это-то понятно. Я про то, что ты говоришь "давай, обнови мне десктоп менеджер", а такой ситуации, что ты откроешь почтовик и он прочитает несовместимую .so, быть не может.
...я правда никогда с таким не сталкивался лол
guest # 0 ⇈
Если ты на сиде сидишь, ну тут можно конечно говна поесть, и то вряд-ли.
У хороших дистров всё собирается вместе, так что там соснуло бы еще на этапе линковки, наверное
guest # 0 ⇈
я даже больше скажу - я здесь поставил edge, чтобы посмотреть пользовательский экспириенс. Да, на линуксе блядь.
guest # 0 ⇈
guest # 0 ⇈
Лучше потеребонькай кишки прыщей, модуль ядра напиши какой-нить на няшной
guest # 0 ⇈
You must remove the directory every time you log out.
Вы наглухо ебнутые, вы слышите меня? Такое дерьмо должно валяться в репозитории в папочке experimental, а не рекламироваться в основной доке
Tip
We recommend that you use the Ubuntu kernel.
Что такое убунту кернел??? Типа флаги конпеляции?
guest # 0 ⇈
Чувствуешь, как прыщи превращаются в виндоговно?
guest # 0 ⇈
Для разлогинивания почистите куки браузером.
> Ubuntu kernel
Я думал, что все эти дебианы и редхаты отличаются только пакетным менеджером.
Кстати, есть Дебиан с ядром FreeBSD. Так что Debian kernel, например, это куча вариантов.
guest # 0 ⇈
Ну такое. Во-первых бывают дистрибозависимые патчи ядра. Очень редко, но бывают. Иногда просто вендоры дистрибов (особливо комерческие типа каноникала) просто не успевают уконтропутить свой фикс в апстрим.
Во-вторых у ядра 100500 опций же, и разные дистры собирают ядры по-разному.
Всегда проще сказать "я тестировал свой софт под Ubuntu 20.04 LTS", чем просто "под линукс": хуй знает, что у там у петуха за линукс. muLinux is also Linux.
>Кстати, есть Дебиан с ядром FreeBSD.
Полезность этого решения навернео может сравниться с языком J# или Managed C++.
guest # 0 ⇈
А про dot42 и IKVM слышал?
guest # 0 ⇈
Это попытка завести JVM на CLR? Чтобы два байта в куче выделять,и потом гарбиджколлектить?
Заметь кстати: JVM можно реализовать поверз CLR, а CLR поверх JVM -- нет.
Потому что джава сосет у дотнета (привет, фике)
guest # 0 ⇈
dot42 — почти наоборот. Это транслятор байткода CLR в байткод Dalvik, чтобы под Андроид можно было писать на C# вместо Java/Коко. Да, это транслятор, а не полная реализация машины.
guest # 0 ⇈
guest # 0 ⇈
тред не читай
@
сразу отвечай
guest # 0 ⇈
какой ксамарин ))
И как они value types реализовали, интересно?
guest # 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.
guest # 0 ⇈
guest # 0 ⇈
But they still need to be stored on the heap, hence being subject for GC.
guest # 0 ⇈
У коко есть `data class` которые почти обладают семантикой value type (если read only), но под капотом это просто говно в куче, просто с toString, equals и пр.
guest # 0 ⇈
https://cr.openjdk.org/~jrose/values/shady-values.html
В JVM нужно добавить десяток новых опкодов: vload/vstore, vreturn, vbox/vunbox, vaload/vastore, vdefault, vgetfield, vwithfield.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
какой value type ))
>> All this emulation comes at a performance cost.
Это если культурно сказать ))
У опытного дотнетчика огромные куски системы спецом написаны на val types чтобы не теребонькать GC
guest # 0 ⇈
Подозреваю, что можно, только слой будет толстым, сопоставимым с реализацией CLR поверх нативного процессора.
guest # 0 ⇈
Вопрос в перформансе
guest # 0 ⇈
Он не болен, не калека, просто заебало.
Заебало не по-детски, как порой бывало,
А серьезно, блядь, пиздецки, на хуй заебало!
Головой об стену бъется, человек в печали,
Не смеется, не ебется, вот как заебали!
Заебали ваххабиты с их чеченским богом,
Заебли антисеммиты, как и синагога.
Заебали депутаты вместе с президентом,
Рахитичные солдаты и интеллегенты.
Заебал ?Гамбит Турецкий?, Петросян анальный,
Заебал наш гимн Советский, заебал реально.
Заебала Волочкова и борьба со СПИДом,
Заебло ебло Лужкова и Пелевин, пидор.
Заебал Сорокин с калом, заебло Цунами.
Все почти что заебало, если между нами?
Заебали Че Геварой, антиглобалисты,
Виктор Цой, с его гитарой, пост, блядь, модернисты.
Заебала Хакамада и вообще хасиды,
Окружная автострада, Коля Басков гнида.
Заебала Кондолиза, штатники в Ираке,
Казино, кино, стриптизы, педерастов сраки.
Очень заебали дети, нищие вокзала.
Если честно, все на свете жутко заебало.
Заебало, понимаешь?! Сильно, жестко, страстно,
Ты, что этот стих читаешь, заебал ужасно.
Человека заебала мысль о суициде,
Кстати, ты его ебало в зеркале не видел?
Не ебало, а ебло! (тоже, кстати, заебло?)
guest # 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, сам охуел, короче.
guest # 0 ⇈
guest # 0
https://pbs.twimg.com/media/GO5u_sPX0AAJgJu?format=jpg&name=large
guest # 0 ⇈
Это я объявила дефолт
guest # 0 ⇈
фистинг в топ
guest # 0
guest # 0 ⇈
Зачем, Залина? Почему предполагается, что каждый должен подробно знать список аббревиатур и существуюших копиумных извращений? Почему тебя так ебет, кто и как с кем спит?
guest # 0 ⇈
Чтобы победить патриархат, разумеется
j123123 # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0
So far so tolerable и ничего нового, да? Мякотка идет дальше
У тебя на руках два типизированных future, которые уже содержат нужные данные. Нахуя прогонять это через список и кастить?
guest # 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!
guest # 0 ⇈
сука
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Но всё равно чую подвох. У SATA-III шесть гигабит/с брутто, а тут семь.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0
https://www.escapistmagazine.com/titanfall-dev-explains-the-games-35-gb-of-uncompressed-audio/
j123123 # 0
#sema
guest # 0 ⇈
j123123 # 0 ⇈
guest # 0
https://auth0.com/blog/critical-vulnerabilities-in-json-web-token-libraries/
guest # 0 ⇈
guest # 0
guest # 0
fish.xyz
guest # 0
guest # 0 ⇈
прикольно, походу в одно рыло написал себе стартап, который наверняка как минимум аренду отбивать будет
guest # 0
Правда, пишут, что на Сяоми поддержку таких библиотек оставили благодаря мумулятору Tango.
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Сейчас пользователи смартфонов на Snapdragon 8 Gen 3 ворчат, что у них «Flappy Bird» не запускается и ещё куча игрушек, если в прошивке нет мумулятора «Tango».
guest # 0
guest # 0
Технология иди на хуй вслед за своим засорением $HOME
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0
guest # 0
В репе у него зависимости qt5-webkit нет. На десктопе её нет. На старом ноуте она есть. Она билдится ебаный час, потом выясняется, что она несовместима с icu. Версии одинаковые.
Технология иди на хуй.
guest # 0 ⇈
Pacman лучший пакетник на свете
guest # 0 ⇈
*именно по этому я за слакваре
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Сиськи пива и семки лущёные,
И в угаре сливаются в ад
Души тёмные, водкой крещённые.
guest # 0
guest # 0 ⇈
guest # 0 ⇈
https://x.com/AteoBreaking/status/1797583506035318798
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Зачем самец уничтожает других самцов? Чтобы ебать самок.
Подумай, что сделал бы например лев или павиан убив другого самца и захватив его гарем?
guest # 0
и темная тема иди туда же
guest # 0 ⇈
guest # 0
guest # 0
Админ с ломаной виндуос 2008 R2 zver edition, установленной на самосборный десктоп, стоящий под столом в его рабочем кабинете: гыыыы
guest # 0 ⇈
Или у MS по старой традиции все проверки на клиенте?
guest # 0 ⇈
Майкрософт пытался всех в ажур загнать, но российского васяна не проведеш
guest # 0
Сёма подрабатывет
guest # 0
guest # 0
Теперь при включении / выключении будильников задыхается фреймрейт
Технология иди на хуй
guest # 0 ⇈
guest # 0 ⇈
А вот у меня дома дискововый телефон и заводной будильник, и я всё нормально работает
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0
guest # 0
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
https://www.youtube.com/watch?v=U4HS87njkbA
напоминает малость советы от сержа горелого
(интересно, что склеить у нидеров будет "ферсиирд" -- украсить)
guest # 0
guest # 0 ⇈
Спасибо, люблю узнавать чото новое
guest # 0 ⇈
Как оно сохранилось? Динозавр насрал в смолу, и она застыла, сохранив говно?
guest # 0
class B implements C
C a = new A(); // работает
C b = new B() // error: incompatible types: B cannot be converted to C
Как?
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
P.S. Переведи на "PHP", guest.
Так и быть:
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
ПХП умеет не только ответы вебкиллу размножать, но еще и лишние символы удалять чтобы безопаснее было
Чудо язык!
guest # 0 ⇈
Он не позволяет тебе отправить на ГК элементы типа , или .
В Твитторе 2010-го года такой защиты не было, там под твитом отображалось via с именем клиента или бота, которое не экранировалось. Когда об этом узнали, подписали бота именем вроде alert('Куикк!');. А потом пошли дальше и начали пиздить куки рассылать спам от имени прочитавших этот твит (мумуляцией кликов, так что анти-CSRF не очень помогало).
А был бы Твиттор на Вротпрессе, такой атаки не случилось бы.
guest # 0 ⇈
guest # 0 ⇈
Зачем расстаться должен с ней?
Когда б я не был избалован.
guest # 0 ⇈
"веб-программист" просто не программист, вот и всё
Desktop # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
nepeKamHblu_nemyx # 0
https://govnokod.ru/28945
https://govnokod.xyz/_28945/
guest # 0
При этом нету ни одного пруфа: никто лично в "космос" не летал, и ничего там не видел. Все ссылаются на хуй пойми где сделанные фото хуй пойми кем и хуй пойми когда.
guest # 0 ⇈
guest # 0 ⇈
Это прекрасно знали древние. Сейчас просто понастроили небоскребов, и это стало не вадно
guest # 0
https://www.youtube.com/channel/UCdLhYn0YB-xPye2fILuOm8A
guest # 0 ⇈
Остальных не помню.
guest # 0
>Java goes to Mars
Вот и отлично, там ей самое место