Как стать автором
Обновить
13
@Reformatread⁠-⁠only

С++ разработчик

Отправить сообщение

Как, как, как вот этот текст сподвиг вас утверждать что эти зубы лишние и удалять их нужно профилактически? Прочтите сами выжимку по статье внимательно до конца:


The extraction of permanent molar teeth was first introduced in 1976 as a substitution for premolar extraction in cases with mild crowding. Since then, a number of studies have investigated the effect of permanent molar extraction on dentofacial harmony. Undertaking the procedure of molar extraction is most commonly recommended in response to factors such as: gross caries, large restorations and root-filled teeth, along with its application in the management of anterior open bite and reduction in crowding in facial regions. It has been indicated, however, that before undertaking the extraction of molar teeth it is important to investigate the potential influence of the procedure on other molars, with particular consideration of their eruption path. This is due to the doubt as to the effect of the exact molar teeth extraction and their consequences. In light of this, This review was undertaken to investigate and compare the effect of first, second and the third molar teeth extraction and their subsequent dentofacial complex changes.

Здесь напротив удаление зубов всем подряд в 1976ом рассматривается скептически, напомню что в те годы в США любили и лоботомию лишний раз прописать...

Идея инвазивных вмешательств без показаний порочна и нарушает базовые постулаты медицины. У вас там клиентов мало что ли? Что еще просто так нужно отрезать/вырвать?
Всю жизнь живу с зубами мудрости, полет нормальный. Ни у кого из родных/друзей проблем с ними не было.
Где статистика по данному вопросу? Дайте угадаю, исследований что зубы мудрости вызывают проблемы у большинства -- попросту нет? Мне за вас стыдно, так убого вести бизнес и навязывать клиенту ненужные услуги...

А что вам мешает взять и отключить мобильную сеть в шторке на iOS/Android?) Получится звонилка. То что вы описали как некий алгоритм, на самом деле обычная фича, которая существует давным давно.

Да, хорошая идея сделать неявную типизацию
Действительно, в таком примере первый select/.map выглядят избыточно. Однако только до тех пор пока мы выбираем лишь одну ноду из родительского json. Представьте что вам нужно взять не только tickets а еще и пару его соседей, к примеру объект security_info. С kq это так:

.map{get("tickets") to get("security_info")} 
// сделали пару из билета и секьюрных данных


Можно создать почти любой композитный объект из jvm.
text(«field») отдаст нам объект String из jvm + будут достпны все его методы.
obj(«field») отдаст нам просто json-ноду jackson + будут доступны ее методы.
ниже привел пример
Легко! Вот так
cat file.ndjson | analyze 'where{text("assigned_displayname")=="Матвей"} select{int("id")+"\t" +text("title")+"\t"+text("description")}'

Или так
cat file.ndjson | analyze 'where{text("assigned_displayname")=="Матвей"} select{"${int("id")}\t${text("title")}\t${text("description")}"}'
Весь день проводил эксперименты с graalvm native-image. Результаты неутешительные, при сборке в нативный файл теряются некие зависимости и в результате при старте приложение ругается что не может обнаружить класс KotlinJsr223DefaultScriptEngineFactory, чего нет с self-executable jar. Так что пока слишком сырая технология.
Да, идея хорошая, надо попробовать
Изначально делал ее для запуска в k8s поде. + Чтобы не грузить мануал установкой jdk.
Этот код возвращает вложенный объект «arr»:
get("arr")

Так как это тоже нода, для нее применяются все те же хелперы, например, получили нулевой элемент-число объекта «arr» и проверили что он больше пяти:
get("arr").int(0) > 5

Однако Kotlin позволяет опционально опускать точку и получить ровно тоже самое:
get("arr")int(0) > 0

Насчет того что в документации idx должно быть числом, да, вы правы, уже исправил.
Формальная грамматика Kotlin доступна здесь: kotlinlang.org/docs/reference/grammar.html
.NET приложения де-факто нативные (в понимании как способ разработки по умолчанию) для последних версий Windows, Microsoft всячески их проталкивает, и .NET уже давно стал чем-то вроде аналога виртуальной машины Android, одним из компонентов системы.
А вот это интересно, и какой протокол провайдеры не проверяют, если не секрет?
Плюс в карму, добавлю только что в случае использования параметра -p:PublishSingleFile=true, дописывать в конце --self-contained true не имеет смысла, первый параметр это и так подразумевает, в чем можно можно убедиться, запустив публикацию сборки.
Лучше книжку в интернете почитайте, это бесплатно, и знаний больше чем в любом курсе. Можно скачать сразу две или три, а там уже почитать и посмотреть что вам больше понравится. Гугл в помощь.
Java вариант:
if (calcValue() instanceof String value) {
  processString(value);
}

На самом деле идиоматичный Kotlin вариант намного функциональнее:
when(val v = calcValue()) {
  is String -> processString(v)
}

Функциональнее, потому что в Kotlin, в одном скоупе можно проверить не один тип, а несколько, и не только типы, но и значения, без создания дополнительных переменных. Попробуйте повторить в Java c вашими if/instanceof/switch:
when(val v = calcValue()) {
  is String -> processString(v)
  42 -> prosess42()
  is Int -> processInt(v)
  else -> processElse(v)
}
Про РИФ не знаю, но за лекцию про свободных людей в карму однозначный плюс)
С текущей тенденцией ухода фронтендов на веб-стек, думаю это уже не так актуально
Я также стремлюсь сохранять все команды бота, настолько простыми, насколько это возможно, и для понимания пользователей и для простоты поддержки. Концепция «неполного разбана», на мой взгляд, будет достаточно сложна. Я хочу чтобы команда «разблокировать» оставалась действительной разблокировкой. Поэтому на разбан предлагаю пока скидываться на чей-нибудь один счет, чтобы этот человек потом применил разблокировку.
Также обращаю внимание что вы можете проверять счет в личном диалоге с ботом, а проводить приватные от посторонних транзакции в отдельном чате вида {вы, бот, получатель}.

Информация

В рейтинге
Не участвует
Откуда
Черногория
Зарегистрирован
Активность