Сегодня он играет джаз смотрит запрещённые сайты, а завтра родину продаст. Придумают какой-нибудь буллшит, как для хентая с лолями, который приравняли к детскому порно.
На самом деле, это самый эффективный метод сразу по двум причинам:
С точки зрения защиты — при переезде в другую страну все новости о таких законах перестают касаться лично вас и тех членов семьи / друзей, которых удалось вытащить за собой.
И с точки зрения нападения — вы перестаёте платить 13% НДФЛ, 18(20 с первого января 2019)% НДС, 28% от ФОТ перестаёт платить ваш работодатель в разные бюджетные чёрные дыры. Сейчас перепроверил — у меня в сумме больше 100К налогов в месяц таким образом выходит. Эти сто тысяч не достаются государству, которое работает против своих граждан.
У Финляндии, Норвегии, Дании, Швеции и Ирландии есть программы привлечения разработчиков и других востребованных профессий, которые дают рабочую визу, при этом без особого конкурса / многолетних очередей, а у многих даже без требования высшего образования по специальности.
Если предположить, что он не входит в роль много лет, то можно прочесть его историю комментариев и увидеть причину:
[Да, у меня всё начиналось как хроническая усталость. Я плохо справлялся с псих. нагрузкой. Сейчас мне 26 лет и я уже не знаю, что это.
…
То есть мой мозг слабо фильтрует входящую информацию.
Отряды Путина или казаки с нагайками — тоже шутники, судя по всему, а в одной маленькой и гордой республике в составе РФ полно стэндаперов, которым если покажется, что смеются не над их шутками, а над ними, заставят извиниться.
>Не будь Путина, об Россию продолжали бы вытирать ноги все, кому не лень.
Спустя почти 19 лет правления Путина (3 президентских срока и 1 как премьер-министр) в России ВВП на душу между Лебаноном и Румынией, 20 миллионов живут за чертой бедности — это, наверное, будни сверхдержавы, о которую не вытирают ноги хотя бы её чиновники.
Если браузер не
* проверяет объём памяти на адекватность
* позволяет вызвать выделение памяти из неконтролируемого кода
то 'ололо, я сломал все браузеры' будет абсолютно справедливым.
Котлин даёт одинаковый API для коллекций и сиквенсов,
в Kotlin нет checked exceptions
Автоматические геттеры/сеттеры
Экстеншн-методы
форма без identity кидает исключение для пустой коллекции.
Все они добавлены для того, чтобы не плодить тысячи строк boilerplate-кода. Вы, случайно, не из тех, кто был против var, ведь нипанятнаже?
вроде перегрузки
Напомню, что в Java есть перегрузка + для строк, как special case, да и [index] имеет логику внутри, а не просто складывает указатели. Вы используется велосипедный конкатенатор строк, чтобы, не дай бог, не пропустить выделение памяти?
Перегрузка гарантирует унификацию. .get(...) / .elementAt(...) / .charAt(...) заменяются на [...]. Наличие обращения к методу вам ничего особо не даёт — в большинстве случаев вы обращаетесь как раз к геттеру / сеттеру, даже если там внутри простое присваивание / чтение поля. В значительной части случаев, реализация скрыта из интерфейсом — знание факта вызова ничего не даёт, в нём может происходить всё, что угодно.
Автоматические геттеры/сеттеры
это страшно
// call getFirstDayOfWeek()
Чем может помочь знание того, что при обращении к объекту вызывается метод, а не происходит обращение к свойству с неявным вызовом метода?
Во всех языках с перегрузкой полагают, что любое обращение к стороннему объекту — вызов метода.
В большинстве случаев, для объектов с поведением, как раз плодятся методы вида get* / set* и унификация доступа к ним снижает количество визуального мусора. x.Width *= 2 вместо x.setWidth(x.getWidth()*2).
Ведь регистр букв системно-зависим
Вы слышали о такой вещи, как инвариантная локаль?
@JvmName("filterValidInt")
Да, костыль над type erasure, чтобы иметь возможноть перегружать методы, как в языках с нормальной vm, а не плодить множество разных имён, но при этом иметь читаемый код в Java, а не генерировать суффикс-хэш автоматически.
Экстеншн-методы загрязняют публичный интерфейс такими вещами, о которых автор и подумать боялся.
Работа экстеншн-методов возможна, даже если автор специально сделал финальный класс, явно показав, что не хочет сторонних расширений
Он должен думать обо всех экстеншн-методах, которые любые люди могут добавить в тот же класс?
Это не так работает. Extension-методы — синтаксический сахар, после компиляции они становятся обычными вызовами статических методов, не влияя на целевой тип. Доступа к private / protected членам у них тоже нет.
Браво, вы придумали наблюдателей. Их выгоняют(даже разрешённых), а суд отказывает в возбуждении дел даже тем, кто записи с камер приносит.
Сегодня он
играет джазсмотрит запрещённые сайты, а завтра родину продаст. Придумают какой-нибудь буллшит, как для хентая с лолями, который приравняли к детскому порно.Будет как в Приморье — отменят результаты / назначат второй тур, а потом оппозицонный кандидат не пройдёт муниципальный фильтр.
На самом деле, это самый эффективный метод сразу по двум причинам:
С точки зрения защиты — при переезде в другую страну все новости о таких законах перестают касаться лично вас и тех членов семьи / друзей, которых удалось вытащить за собой.
И с точки зрения нападения — вы перестаёте платить 13% НДФЛ, 18(20 с первого января 2019)% НДС, 28% от ФОТ перестаёт платить ваш работодатель в разные бюджетные чёрные дыры. Сейчас перепроверил — у меня в сумме больше 100К налогов в месяц таким образом выходит. Эти сто тысяч не достаются государству, которое работает против своих граждан.
У Финляндии, Норвегии, Дании, Швеции и Ирландии есть программы привлечения разработчиков и других востребованных профессий, которые дают рабочую визу, при этом без особого конкурса / многолетних очередей, а у многих даже без требования высшего образования по специальности.
Начатый когда-то список требований для переезда в разные страны.
Ну вот будет замена — Там-там и ВК с товарищем майором.
Фильтры роскомнадзора по мановению волшебной палочки появляются? СОРМ сделали оперативники ФСБ? Нет, их реализовывали программисты и администраторы.
Те же образованные, что выгоняют детей из дома, потому что 'рак заразен'?
Если предположить, что он не входит в роль много лет, то можно прочесть его историю комментариев и увидеть причину:
27 марта 2016 в 15:32
Отряды Путина или казаки с нагайками — тоже шутники, судя по всему, а в одной маленькой и гордой республике в составе РФ полно стэндаперов, которым если покажется, что смеются не над их шутками, а над ними, заставят извиниться.
ВК соблюдали российские законы — теперь ими владеет околокремлёвский мейлру, а Дуров сбежал из России после заведённого дела.
Яндекс соблюдал российские законы — они 'добровольно' дали сбербанку / государству контроль над акционерами за 1 евро.
Это Россия не готова соблюдать российские законы:
Конституция гарантирует свободу слова и запрет цензуры, но людей сажают за лайки и роскомнадзор блокирует сайты.
Конституция гарантирует свободу собраний, но собирающихся мирно и без оружия арестовывают и штрафуют.
Россия — светское государство, но в школах идут уроки православия, а РПЦ финансируется из бюджета.
Конституция даёт право на самоопределение, но его реализация — 280 УК РФ.
И вообще, 9.5 правил безопасного ведения бизнеса в России.
>Не будь Путина, об Россию продолжали бы вытирать ноги все, кому не лень.
Спустя почти 19 лет правления Путина (3 президентских срока и 1 как премьер-министр) в России ВВП на душу между Лебаноном и Румынией, 20 миллионов живут за чертой бедности — это, наверное, будни сверхдержавы, о которую не вытирают ноги хотя бы её чиновники.
Навернётся всё, что можно уронить, начиная с айфона/андроида у них в руках.
Голосовые помощники / карты / синхронизация / музыка — всё завязано на сервера снаружи.
Уведомления даже от местных сервисов приходят через GCP / Apple Push — ВК/Мейлру взвоют, если те перестанут работать.
Большие бизнесы, что сидят в облаках(не для ПД) тоже не будут счастливы.
А ещё аэрофлот решил добавить радости тем, кто решил успеть до снижения и всё сломал у себя.
Шопфанс и Бандеролька задерживают из-за этого отправку.
Reddit активно цензурит всё, что не подходит под их видение SFW-проекта.
/r/CuteFemaleCorpses
/r/FatPeopleHate
/r/Incels
/r/CoonTown
640Кб хватит всем. Подгрузится highres-фото и приложение развалится.
Поломает все хоть сколько-то сложные вещи на js, начиная с Google Docs и заканчивая agar.io.
Поощряет писать на flash / java / silverlight / чём угодно без таких ограничений.
* проверяет объём памяти на адекватность
* позволяет вызвать выделение памяти из неконтролируемого кода
то 'ололо, я сломал все браузеры' будет абсолютно справедливым.
Вы сейчас описали фичи C#:
Все они добавлены для того, чтобы не плодить тысячи строк boilerplate-кода. Вы, случайно, не из тех, кто был против
var
, ведьнипанятнаже
?Напомню, что в Java есть перегрузка + для строк, как special case, да и
[index]
имеет логику внутри, а не просто складывает указатели. Вы используется велосипедный конкатенатор строк, чтобы, не дай бог, не пропустить выделение памяти?Перегрузка гарантирует унификацию.
.get(...)
/.elementAt(...)
/.charAt(...)
заменяются на[...]
. Наличие обращения к методу вам ничего особо не даёт — в большинстве случаев вы обращаетесь как раз к геттеру / сеттеру, даже если там внутри простое присваивание / чтение поля. В значительной части случаев, реализация скрыта из интерфейсом — знание факта вызова ничего не даёт, в нём может происходить всё, что угодно.get*
/set*
и унификация доступа к ним снижает количество визуального мусора.x.Width *= 2
вместоx.setWidth(x.getWidth()*2)
.Вы слышали о такой вещи, как инвариантная локаль?
Да, костыль над type erasure, чтобы иметь возможноть перегружать методы, как в языках с нормальной vm, а не плодить множество разных имён, но при этом иметь читаемый код в Java, а не генерировать суффикс-хэш автоматически.
Это не так работает. Extension-методы — синтаксический сахар, после компиляции они становятся обычными вызовами статических методов, не влияя на целевой тип. Доступа к private / protected членам у них тоже нет.