Сергей Шатунов @Prototik
JVM Backend разработчик
Information
- Rating
- 3,727-th
- Location
- Красноярск, Красноярский край, Россия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer, Fullstack Developer
Linux
Java
Kotlin
Android development
JVM Backend разработчик
По поводу байт-кода — его можно переделывать при загрузке в jvm. Я так менял доступ к полю на вызов геттера, переделывал иерархию наследования, даже выносил методы в отдельные независимые интерфейсы… Так что это просто ещё одна решаемая проблема, а не какой-то стоп-фактор.
OTP секреты можно бекапить. Лично мои лежат зашифрованные gpg в git репе (-ах).
Если кратко — то телеграмы эти ваши блочат домашние ISP, на серверах в датацентрах такой дичи обычно нет.
Иными словами: готовимся вводить капчи на каждом сайте из сети Cloudflare CDN каждые 15 минут
Вы немножко усложнили себе жизнь на ровном месте. Если давать ld относительные адреса и правильно устанавливать cwd, то получаются действительно нормальные символы:
Ну чисто технически — адреса могут быть и IPv6. Да и никто не запрешает настроить файрволл на бекендах так, чтобы они молчали в тряпочку для всех, кроме фронта.
Ну да, этих 100кб очень мне погоду сделают, ага…
Но… ведь это уже есть… Или я чего-то не понял из Вашего сообщения?
https://www.opennet.ru/
https://opennet.ru/
Первый полная версия сайта, второй — "лёгкая". Не шибко разные сайты конечно, но пример есть.
И нет, я не поддерживаю это конкретное решение владельца opennet и я против путаницы с www и без него в целом
+1, от йоты я вижу ровно одно сообщение в месяц — "с вас списана месячная плата, пока-пока до следующего месяца, вот вам чек"
Ну key можно и за'require'ить, не суть дело.
Просто Ваше решение очень теряет в типобезопасности — попробуйте туда добавить Set<String> без unchecked cast'a.
Ну и хранит инстанс SharedPreferences в каждом делегате.
Ну и нафаршировать сверху классов для остальных типов.
Реализация по-бассурмански будет implementation
Я либо не понял, либо пока этого нет — экспортировать в какой-то внешний формат на данный момент можно? Хочется IDE для OpenAPI, но сабж вроде как умеет только импортировать его, сохраняет только в своём собственном формате (в какое-то ответвление от OpenAPI)
p.s. нет пункта меню file -> exit, меня, как пользователя окон без декораций, это вводит в ступор
p.s. раз уж это электрон, онлайн версия планируется?
apt, snap будет жрать дополнительный флеш и оперативку.
Заметочка для тех, у кого ArchLinux — всё это уже есть из коробки, достаточно прописать нужные параметры ядра:
Если нужен ssh на initrd фазе — пакет mkinitcpio-dropbear или mkinitcpio-tinyssh.
Так же прошу заметить, что эти опции ядра для systemd initrd
HOOKS=(base systemd autodetect modconf block keyboard sd-vconsole sd-encrypt fsck filesystems)
, для busybox initrd название опций другоеТ.е. самый оптимальный код в таком случае — "квадрат"?
Ну nullability в kotlin на уровне типов, override не аннотация, а модификатор функции, его отсутствие — ошибка компиляции.
Посмотреть на разные особенности языка можно онлайн, например на https://play.kotlinlang.org/koans
Просто выбираете нужную тему и смотрите, как она реализована в данном случае.
Ну, для этого нужно украсть приватный ключ банка или магазина.