Привет, Хабр!Сегодня рассмотрим CRaC — это технология, позволяющая создать контрольную точку работающего Java-приложения, сохранив его полное состояние: память, потоки, системные ресурсы и прочее. Иными словами, вы проводите полную инициализацию приложения один раз, делаете «снимок», а затем при повторном запуске восстанавливаете это состояние, обходя долгую процедуру холодного старта. Читать далее
Я программист. Меня всё время отвлекают, и я хочу об этом поговорить.Вы когда-нибудь задумывались, что сильнее всего подрывает эффективность работы? Много чего. Но мы часто недооцениваем один фактор, который выделяется на фоне остальных.Каждое короткое сообщение, которое вы…
Telegram вторая по популярности платформа обмена сообщениями в мире (после WhatsApp). В 2021 году Telegram увидел невероятный рост числа пользователей, перешедших туда после обновления политики WhatsApp и Facebook (принадлежит экстремисткой Meta). В том же 2021 году Telegram стал самым скачиваемым мобильным
Впервые я заподозрил, что ИИ проник в мою жизнь глубже, чем я думал, примерно в сентябре прошлого года. Один из моих бывших коллег, Диего, опубликовал на LinkedIn трогательный пост о том, что его уволили. В последнее время подобных сообщений появилось немало,…
Есть замечательный советский фильм (и одноименная книга) «На войне как на войне», где описываются несколько дней из жизни экипажа самоходки во времена ВоВ.Во главе экипажа поставлен юный младший лейтенант, который буквально вчера закончил военное училище,…
Config Sprawl – конфигов становится все больше, каждый IaC инструмент «изобретает» свой диалект Yaml или Json. K8s, Helm, CloudFormation, Ansible, Istio, Spring Boot properties – современные проекты зачастую содержат больше конфигов чем кода и если для Java или Kotlin есть отличные IDE, линтеры и статические анализаторы кода вроде Sonarqube, то для IaC какого-то одного инструмента нет.Поэтому сделаем его сами. Читать далее
Представьте ситуацию: май месяц, экзамены уже на носу, все вокруг готовятся к ЕГЭ... А что, если добавить к этому разработку приложения, победу в конкурсе и публикацию в RuStore? Звучит как безумие? Возможно. Но именно так мы провели последний год перед поступлением. И вот наша история! Читать далее
Ученые Массачусетского технологического института разработали способ преобразования клеток кожи непосредственно в клетки мозга, что стало потенциально крупным прорывом в области регенеративной медицины. Трансформация протекает чрезвычайно эффективно, без необходимости проходить промежуточный этап преобразования в плюрипотентные стволовые клетки. Читать далее
Я большой фанат как консолей, так и смартфонов и охочусь за гаджетами которые объединяют в себе функционал обоих устройств. К сожалению, моделей такого типа наберется несколько десятков штук за всю историю существования телефонов, поэтому я стараюсь отремонтировать каждый…
Картинка Freepik Существует одна область, с которой мы так или иначе сталкиваемся в реальной жизни, и которая меня всегда довольно сильно привлекала — дифракция, так как она вызывает разложение света на радужный* спектр. Мы наблюдаем это повсеместно: радуга после дождя, радужные…