Виктор Жарина @ViktorZ
Разработчик программного обеспечения
Information
- Rating
- Does not participate
- Location
- Калининград (Кенигсберг), Калининградская обл., Россия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer, Test Automation Engineer
Senior
Kotlin
Java Spring Framework
PostgreSQL
Rust
Git
PHP
Laravel
English
Linux
Docker
Много лет назад я был в командировке в городе Нерюнгри и услышал там глагол 'отканонить' . Когда я увидел сам копир и фирму все встало понятно. Позже я узнал, что во многие учреждения поставили оборудование этой фирмы и название закрепилось. Так часть страны ксерила документы, а другая канонила. А хьюлет с пакардом похоже битву за глаголы проиграл.
Если для работы системы нужно перезагрузиться 15 раз, то может шутка про настойчивое введение неверного пароля пока система его не примет вовсе не шутка.
Ответы на эти вопросы не были целью этого поста. Может есть материалы, где можно эту информацию собрать?
Понадобится узнать как работает асинхронный движок и кто и когда вызывает коллбек, надо понять, как работает отложенное выполнение и как отменить задачу. Начать, для простоты, стоит с однопоточного случая.
Прочтите введение. Дело в том, что идея корутин появилась довольно давно. Когда я начал с ними знакомиться, то ушел аж в 53 год и решил начать с идеи и плавно двигаться к современности. Я планирую несколько статей, в которых котлин будет, но позже.
Всмысле почему не полный перевод статьи или будет ли продолжение?
Разверните мысль насчет join-ов пожалуйста. В чем веселье и при каких условиях будет весело?
>>Честно говоря сложно понять, в чем проблема, когда нет результатов вывода набора println.
Семен Семенович. Пока я воевал с форматированием кода комментарии похерились. Спасибо за указание.
>>Не совсем верно. В котлине дата классы придумали для создания неизменяемых классов (что видно в приведенном Вами декомпилированном коде - финальное поле и отсутствие сеттера).
В декомпилированном коде отсуствует setter так поле отмечено как val. Если изименить на var появится public final setter.
>Таким образом основная проблема в Вашем случае - не необходимость переопределять equals и hashCode, а наличие неконтролируемого числа экземпляров дата класса, что может привести к утечкам памяти.
Это уже про сериализацию, я обозначил в статье как "side эффект". Дело в том, что переопределив equals и hashcode я могу сделать так, чтобы объект до сохранения и после были равны, например исключив id из equals и взяв другой ключ для сравнения (например isbn, инн, др идентификатор). Но зачем указывать data и потом переопределять методы, которые data под капотом автоматически переопределяет.
Я бы на месте уехавших задумался над тем, что если сейчас отключают от лицензии по локации, дальше начнут смотреть откуда ты родом и когда уехал из России, если ты русский, так может представляешь опасность, может ты код зловредный напишешь или еще чего хуже. Все это трудно представить, но тренд то на отмену и запрет. Хотелось бы, чтобы это было не так, но уже мало что удивляет.
Сначала даму сгенерим, потом разденем, а потом прилепим чужую голову.
Могёте
этот домен уже занят
Примерно такая же история с клавиатурой sven за гроши. Клавиатуры выходили из строя только когда я или дети заливали их напитками.
Может быть есть примеры статей, где уровень статей и погружения выше? И чтобы они учитывали изменения после 7й версии. Я мог бы продолжить переводы.
Спасибо за комментарий. Кажется вы и есть тот самый голос минусующих. Только я не совсем понимаю что вы имеете в виду под содержанием? Я выбрал раздел 'кейс'. То есть описал отдельно взятый случай использования с помощью конкретных ингредиентов. Ссылку на проект тоже оставил.
Нечего языку кланяться - это инструмент. Сегодня один, завтра другой.
Самопиар, ну да, любое авторство в каком то смысле самопиар. Это скорее короткий отчёт о проделанной работе.
Удивительно, но я только пару дней назад закончил перевод этой статьи. Перевод вольный, я убрал часть текста, так как посчитал это водой. И я даже изменил название, так как, мне кажется, "Красота математики в формате бумаги A4" звучит коряво. Я не придумал ничего лучше, кроме как назвать статью "Почему бумага формата А4 имеет размер 297 мм на 210 мм?".
Ну выбросил и выбросил.
Читаю, улыбаюсь. Забавано увидеть среди фамилий человека, на канал которого был подписан. Я про инвестиции Нади Вани. Читал, интересовался, следил пару месяцев, потом начала бесить реклама, попытки втюхать какие-то курсы и т.д.
Все круто. Кто-нибудь, где-нибудь, когда-нибудь проводил сравнение целесообразности всего этого добра. Ну допустим система от протечек воды, ну допустим коллектор. У родителей стоит система на полипропилене, простая как две копейки: фильтр, счетчик, труба. Живет это уже лет 18, обслуживания не требовалось. Когда придет время очередного ремонта трубы поменяют, фильтры и счетчик и станет это все в 15 000 рублей.
Мне просто интересно как люди объясняют себе затраты в 300 000 рублей на сантехнику в квартире. Ну и философский вопрос не падает ли надежность с увеличением числа элементов в системе?
Лайфхак из тиктока: для того, чтобы стать академиков надо прийти на заседания РАН и уснуть.
Свобода?