Обновить
-8
2.6

Пользователь

Отправить сообщение
Правда, не работает для комментариев, подгружаемых кнопочкой

Подгружаемые комментарии можно ловить вот так: https://github.com/Maccimo/HabraUnread/blob/a0586f3f81b50f43cdbb79c1761cc7f381959b05/HabraUnread.user.js#L172-L208


installMutationObserver() регистрирует callback, а уже в нём можно разобраться с тем, что появилось нового в комментариях.

Telegram-бота
для генерации сложных паролей

Такие рацпредложения нужно или 1 апреля или 20 декабря выкладывать.

Главное, что нужно знать про пул строк жаба-джуниору это то, что его не стоит трогать голыми руками. Процитирую Шипилёва:


In almost every project we were taking care of, removing String.intern() from the hotpaths, or optionally replacing it with a handrolled deduplicator, was the very profitable performance optimization. Do not use String.intern() without thinking very hard about it, okay?

Отсюда: https://shipilev.net/jvm/anatomy-quarks/10-string-intern/

Ну вот вам Java:


public enum DayTime {

    Morning("Morning"),
    Day("Day"),
    Evening("Evening"),
    Night("Night");

    private final String name;

    DayTime(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

}

Буковок больше, но с адекватностью и выразительностью никаких проблем.

Странные у вас представления о процессе пинания балды. Да и в условиях выхода из выгорания не всегда приемлемое занятие.

В процессе пинания балды совершенно нормально часть освободившегося времени посвятить любимым занятиям. Ну, а если человека в IT привлекают исключительно деньги и он выгорает от одной только мысли об условном программировании, то такой человек не заслуживает ни капли сочуствия. Может хоть дотла выгорать, такого не жалко.


Социальный статус определяется не только финансовыми моментами.

Финансовый момент позволяет купить всё остальное.


Да и самой толстой подушки на момент выгорания у пациента может не оказаться по разным причинам

Лучше быть молодым, здоровым и богатым, чем старым, больным и бедным.

технология-то есть. И методы заинлайненные вполне можно продемонстрировать.

Разработчик этот процесс почти никак не контролирует, так что это не то же самое. Пользователь подкрутит параметры запуска JVM и всё пойдёт прахом.


Заинлайнены будут только те вызовы, которые JIT посчитает достаточно горячими и если при этом метод будет достаточно небольшим. И тут всё довольно шатко, любая пролетевшая мимо бабочка может изменить картину.


Как пример, одна из недавних регрессий: JDK-8300002


Ну и происходит это на уровне сгенерированного машинного кода, а не байткода.


Даже когда-то давно обсуждалось введение в OpenJDK аннотации @Inline, но вроде отказались реализовывать.

В Lombok это реализовывать не стали. Для OpenJDK такой JSR не нашёл.

В [языке программирования] Java, как известно, inline-методов нет. 

Автор посчитал такую тавтологию излишней, так как то, что речь идёт о языковой конструкции уточняется в следующем же предложении.

Судя по тому, что поломку не замечали без малого неделю, то интеграционных тестов у вас нет. Вам так жить не страшно? Это же танцы на минном поле.


P.S. Статья про то, как разработчики Хабрахабра героически сражаются с пользователями за качество кода была бы весьма кстати. Какие инструменты/практики/подходы используются. Возьмите на заметку.

Чем всё закончилось?
У меня с середины декабря по январь включительно все минусы были с причинами, в феврале — все без причин.

Аналогичный случай был в нашей реальности: https://habr.com/ru/news/t/675800/

Я же не про вес, а именно про уменьшение толщины корпуса.
У CAMM ещё и пара прижимных пластин и 6 винтов добавляются.

Зачем нужен тонкий мобильный телефон понятно — владельцу должно быть удобно на него садиться, засунув в задний карман штанов. А ноутбуку эта «тонщина» зачем?


Для удаления нескольких модулей SO-DIMM может потребоваться дополнительная работа, например, удаление материнской платы или клавиатуры ноутбука.

Проблема не в SO-DIMM, проблема в производителях, отказавшихся от отдельных лючков для замены памяти.

варианты… и as вроде пропадают, нет?

По IP вычислят, за автономной системой закреплён диапазон IP-адресов. Но такое поможет только если злобные пираты в разных концах страны или на разных провайдерах.

Ну какая разница?
И там и там три в ряд, их даже декомпилировать неинтересно.
У кого-то картинки красивее? Художник молодец, но я лучше на arXiv схожу и какой-нибудь препринт почитаю.

Ваше смущение никак не мешает выходу на целевую аудиторию.
Хотя как «три в ряд» может быть хоть кому-то интересно для меня тоже загадка.
Почему для человека, который в России только родился, а рос в ЮАР, русский должен считаться родным языком?

По определению.

он генерируется динамически, под каждую новую покупку, на дисплее какого-нибудь кассового устройства.

Очень мешает.
Раньше всю площадь экрана занимала человекочитаемая информация о покупке, а теперь — QR-говно во весь экран. Информация о сумме платежа теперь где-то с краю, мелким шрифтом.
Желаю скорейшей кончины этой инновационной нанотехнологии.

причём британский английский

Это будет преимуществом разве что для разведчика, внедряющегося в MI6. Американский диалект гораздо распространённее.


А русский он будет знать на уровне поболтать немного.

Это минус.
Родной язык нужно знать на уровне родного языка.

Информация

В рейтинге
1 355-й
Зарегистрирован
Активность