- 1
Пиздец-оффтоп #5
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Пиздец-оффтоп #5
#1 https://govnokod.ru/26503 https://govnokod.xyz/_26503
#2 https://govnokod.ru/26541 https://govnokod.xyz/_26541
#3 https://govnokod.ru/26583 https://govnokod.xyz/_26583
#4 https://govnokod.ru/26689 https://govnokod.xyz/_26689
virusinho # 0
jojaxon # 0 ⇈
bormand # 0 ⇈
3oJIoTou_xyu # 0 ⇈
Китай претендует только на какой-то вонючий пик горы, а не всю область Кашмира. Похую, потому что они её давно контролируют.
Там гораздо сложнее отношения как ты думаешь. Все из-за Пакистана, который как неожиданно является союзником Китая.
И Пакистан периодически троллит (На территорию индии ввозят коров покрашеных во флаг пакистана) и делает выласки, и хуярит терракты. А Индия нехуя сделать не может.
jojaxon # 0 ⇈
3oJIoTou_xyu # 0 ⇈
Desktop # 0 ⇈
TOPT # 0 ⇈
bormand # 0 ⇈
nemyx # 0 ⇈
TOPT # 0 ⇈
bormand # 0 ⇈
guest # 0
https://twitter.com/MID_travel/status/1278435529609097218
guest # 0
https://sun6-13.userapi.com/c854424/v854424277/244f7d/_E1u4fUdG9Q.jpg
nemyx # 0 ⇈
MAKAKA # 0 ⇈
nemyx # 0 ⇈
MAKAKA # 0 ⇈
nemyx # 0 ⇈
https://en.wikipedia.org/wiki/Type_enforcement
nemyx # 0 ⇈
https://upload.wikimedia.org/wikipedia/commons/3/36/Peace_Flags.jpg
Гоатсе было бы уместнее на другой радуге, шестицветной, с противоположным порядком цветов.
guest # 0
guest # 0
3oJIoTou_xyu # 0 ⇈
guest # 0 ⇈
TOPT # 0 ⇈
guest # 0 ⇈
TOMAT # 0 ⇈
gost # 0 ⇈
TOMAT # 0 ⇈
nemyx # 0
bormand # 0 ⇈
guest # 0
bormand # 0 ⇈
guest # 0 ⇈
bormand # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
для этого надо вызвать через super() вроде
gost # 0 ⇈
Какой «PyScript» )))
guest # 0 ⇈
gost # 0 ⇈
guest # 0 ⇈
gost # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
* __getattr__()
* __getattribute__()
* __getitem__()
* __get__()
* getattr()
admin # 0 ⇈
guest # 0 ⇈
Я рофлю с того, что все одинаково называется)
Хотя мой знакомый жавоеб говорил, что его реально спрашивали, чем отличатся final, finally и finalize:))
gost # 0 ⇈
Бля, бесят такие тесты на шизофрению. «Чем отличается чемодан от бутылки?»
guest # 0 ⇈
Я тыщу лет никуда не собеседовался, помню что меня спрашивали про квиксорт, мерджсорт и бинарный поиск: я их заучивал специально тренировался объяснять перед собеседой
gost # 0 ⇈
guest # 0 ⇈
TOPT # 0 ⇈
gost # 0 ⇈
Если Борманд не знает — спрашивай Инкануса, он накопает информации на целую статью.
nemyx # 0 ⇈
gost # 0 ⇈
bormand # 0 ⇈
Х.з., я на блокчейны и прочие нейросетки не собеседовался. Так что я не в теме.
gost # 0 ⇈
guest # 0 ⇈
gost # 0 ⇈
guest # 0 ⇈
gost # 0 ⇈
Собственно, разницу между __getattr__ и __getattribute__ я забуду уже через час — но какое это имеет значение, если её можно нагуглить буквально за тридцать секунд? Можно даже страницы в результатах поиска не открывать, всё сразу в «Гугле» написано: https://i.imgur.com/yvqFws4.png.
gost # 0 ⇈
guest # 0 ⇈
Хороший программист откроет документацию, и найдет нужную функцию, даже если он на языке ничего сложнее змейки не писал.
Сенйор это вообще не про знание стандартной библиотеки конкретного языка, тем более что у современных языков они гигантские.
gost # 0 ⇈
guest # 0 ⇈
https://docs.python.org/3/reference/datamodel.html#
gost # 0 ⇈
guest # 0 ⇈
__prepare__ и __init_subclass__
Страшно подумать, для какой черной магии может такая хуйня пригодиться.
Раньше я думал, что ничего страшнее __new__ (который может вернуть другой класс при вызове конструктора) и метаклассов нету
Но вот
1024-- # 0
nemyx # 0 ⇈
3.14159265 # 0 ⇈
>Конечно, всем пофиг, но я пока не помер
Ну почему же, я допустим заметил пропажу одного из членов экипажа.
Пришлось отписаться в негодном треде.
gost # 0 ⇈
Присоединюсь к дяде Пи.
guest # 0 ⇈
guest # 0 ⇈
gost # 0 ⇈
guest # 0 ⇈
Если я положу объект ключом в другой объект, то он волшебным образом превратится в [object Object]?
какой удобный язык)
nemyx # 0 ⇈
guest # 0 ⇈
в питухоне можно, в перле вообще только так и можно
guest # 0 ⇈
Короче, лапотнули тунца пых и джс. Питон тоже лапотнул немного, потому что дикт всё таки не положить (но можно завернуть в объект). Lua и Perl на коне из скриптушни
1024-- # 0 ⇈
* работает так, как будто ключи кастятся в строку. Array - тоже Object, и там тоже ключи как бы кастятся в строки, но движки вряд ли такую питушню творят.
guest # 0 ⇈
bormand # 0 ⇈
bootcamp_dropout # 0 ⇈
Что характерно, для массива Object.keys вернет массив строковых представлений индексов, но это пиздеж
guest # 0 ⇈
"1a", "2a", "3a" то числа пойдут ПЕРЕД строками
bootcamp_dropout # 0 ⇈
guest # 0 ⇈
bootcamp_dropout # 0 ⇈
guest # 0 ⇈
First, the keys that are integer indices (what these are is explained later), in ascending numeric order.
Then, all other string keys, in the order in which they were added to the object.
Lastly, all symbol keys, in the order in which they were
added to the object.
Речь про итерацию по ключам
bootcamp_dropout # 0 ⇈
bormand # 0 ⇈
bootcamp_dropout # 0 ⇈
nemyx # 0 ⇈
virusinho # 0 ⇈
bormand # 0 ⇈
1024-- # 0 ⇈
1 как целое число - это редкий случай, когда нам посчастливилось, что имелась матрица 1*1 над C, элементы которой были равны 1, и поэтому вычисления над такими матрицами упрощаются (можно применить операторы над числами).
1 как целый индекс массива - это редкий случай, когда нам посчастливилось, что имелась строка "1" как ключ в объекте, где были только подобные ключи. Некоторые питушни из этой логики живут в Array в JS.
gost # 0 ⇈
1024-- # 0 ⇈
gost # 0 ⇈
1024-- # 0 ⇈
3_dar # 0 ⇈
6arPoBblu_nemyx # 0 ⇈
1024-- # 0 ⇈
guest # 0
*место_для_шутки_про_String{builder,buffer}_и_Vector_ArrayList
guest # 0
gost # 0 ⇈
guest # 0 ⇈
почему не bytelist и bytetuple?
gost # 0 ⇈
guest # 0 ⇈
Ладно, есть же еще frozen{set,dict}
nemyx # 0 ⇈
Вот тут что-то гуглится:
https://govnokod.ru/15833#comment229471
https://govnokod.xyz/_15833/#comment-225222
guest # 0
This is intended to provide protection against a denial-of-service caused by carefully-chosen inputs that exploit the worst case performance of a dict insertion, O(n^2) complexity. See http://www.ocert.org/advisories/ocert-2011-003.html for details.
какой секурити )))
nemyx # 0 ⇈
bormand # 0 ⇈
guest # 0
(не файка, проверил)
gost # 0
guest # 0 ⇈
gost # 0 ⇈
nemyx # 0 ⇈
norogHblu_nemyx # 0 ⇈
nemyx # 0 ⇈
jojaxon # 0 ⇈
guest # 0
https://www.bbc.com/russian/news-53314557
bormand # 0 ⇈
TOPT # 0 ⇈
admin # 0
3oJIoTou_xyu # 0 ⇈
TEH3OPHblu_nemyx # 0 ⇈
bormand # 0
gost # 0 ⇈
TEH3OPHblu_nemyx # 0 ⇈
Pig # 0