Не один только Ktor. Микрофреймворк Jooby
https://habr.com/ru/companies/otus/articles/741386/
https://habr.com/ru/companies/otus/articles/741386/
Хабр
Не один только Ktor. Микрофреймворк Jooby
Когда речь заходит о создании REST-сервера для Kotlin часто на ум приходит фреймворк Ktor (от Jetbrains), использующий важные особенности Kotlin, такие как корутины и DSL-синтаксис. Ktor является...
Обработка данных в реальном времени из API через Apache Kafka + Hazelcast
https://habr.com/ru/companies/otus/articles/741174/
https://habr.com/ru/companies/otus/articles/741174/
Хабр
Обработка данных в реальном времени из API через Apache Kafka + Hazelcast
Для надежной поточной обработки данных в реальном времени и принятия решений на основе анализа данных из внешнего источника нужно обеспечить организацию конвейера обработки и хранения данных, который...
Ещё лет 7 назад я бы согласился с автором, но уже нет
https://habr.com/ru/companies/ispsystem/articles/741308/
https://habr.com/ru/companies/ispsystem/articles/741308/
Хабр
Быть инженером, а не фреймворкером
Эта статья — призыв к самосовершенствованию. У вас все получится. Станьте инженером. Как обычно, сначала сделаем несколько пояснений: инженеры безусловно должны пользоваться фреймворками. Они...
linux-china/chatgpt-spring-boot-starter
https://github.com/linux-china/chatgpt-spring-boot-starter
https://github.com/linux-china/chatgpt-spring-boot-starter
GitHub
GitHub - linux-china/chatgpt-spring-boot-starter: Spring Boot ChatGPT Starter
Spring Boot ChatGPT Starter. Contribute to linux-china/chatgpt-spring-boot-starter development by creating an account on GitHub.
🔥3
Forwarded from Rust BY
На волне тренда компаний возвращать людей в офис на хибрид моделе, мнение DHH
https://world.hey.com/dhh/hybrid-combines-the-worst-of-office-and-remote-work-d3174e50
https://world.hey.com/dhh/hybrid-combines-the-worst-of-office-and-remote-work-d3174e50
Hey
Hybrid combines the worst of office and remote work
The honeymoon for remote work is over, and managers who never liked the concept to begin with are plotting its complete reversal, so that things may return to how they were before The Great Remote Experiment. This experiment convinced millions of employees…
👍2
Interview with an Emacs Enthusiast in 2023 [Colorized]
http://www.youtube.com/watch?v=urcL86UpqZc
http://www.youtube.com/watch?v=urcL86UpqZc
YouTube
Interview with an Emacs Enthusiast [Colorized]
Emacs OS
Interview with an Emacs Enthusiast in 2023 with Emerald McS., PhD - aired on © The Emacs.
org. air date 1990.
Programmer humor
Software humor
Elisp humor
Software tools
Retro computing
Vim vs emacs editor
Computerphile
Emacs humor
Emacs jokes
emacs…
Interview with an Emacs Enthusiast in 2023 with Emerald McS., PhD - aired on © The Emacs.
org. air date 1990.
Programmer humor
Software humor
Elisp humor
Software tools
Retro computing
Vim vs emacs editor
Computerphile
Emacs humor
Emacs jokes
emacs…
🔥2
Embed GitHub Actions in your Docs
https://runme.dev/blog/embed-github-actions
https://runme.dev/blog/embed-github-actions
runme.dev
Embed GitHub Actions in your Docs
Unbreak your docs and runbooks. RUNME combined with GitHub Actions for VS Code lets you understand when to trigger what workflow, monitor results, and stay in control without having to bend over backward.
GraalVM EE is Dead, Long Live Oracle GraalVM - JVM Weekly vol. 47
https://vived.substack.com/p/graalvm-ee-is-dead-long-live-oracle
https://vived.substack.com/p/graalvm-ee-is-dead-long-live-oracle
Substack
GraalVM EE is Dead, Long Live Oracle GraalVM - JVM Weekly vol. 47
It is apparent that we are slowly entering the holiday season, as the past week has been exceptionally... quiet. In fact, of the big announcements we had to deal with news related to GraalVM.
👍1
Minimal downtime major PostgreSQL version upgrades with pg_easy_replicate
https://github.com/shayonj/pg_easy_replicate
https://github.com/shayonj/pg_easy_replicate
GitHub
GitHub - shayonj/pg_easy_replicate: Easily setup logical replication and switchover to new database with minimal downtime
Easily setup logical replication and switchover to new database with minimal downtime - shayonj/pg_easy_replicate
My first steps with Nix on Mac OSX as Homebrew replacement
https://sandstorm.de/de/blog/post/my-first-steps-with-nix-on-mac-osx-as-homebrew-replacement.html
https://sandstorm.de/de/blog/post/my-first-steps-with-nix-on-mac-osx-as-homebrew-replacement.html
Java 21 in Practice, Virtual Threads, Structured Concurrency, and Scoped Values
https://medium.com/javarevisited/java-21-in-practice-virtual-threads-structured-concurrency-and-scoped-values-8d16084dbbf2
https://medium.com/javarevisited/java-21-in-practice-virtual-threads-structured-concurrency-and-scoped-values-8d16084dbbf2
Medium
Java 21 in Practice, Virtual Threads, Structured Concurrency, and Scoped Values
If you still think that there is no need to toss about the previous JDK17, then JDK21 needs to pay attention. Because JDK21 introduces a…
❤1👍1
GPT-4, азиатская разработка и зерокодинг: на что сейчас ориентироваться айтишникам
https://habr.com/ru/articles/742898/
https://habr.com/ru/articles/742898/
Хабр
GPT-4, азиатская разработка и зерокодинг: на что сейчас ориентироваться айтишникам
Специалист по машинному обучению Игорь Котенков рассказывает, так ли страшен искусственный интеллект, как его малюют, и какие сферы разработки явно переоценены На фоне того, как айтишники стали новой...
Analyzing New Unique Identifier Formats (UUIDv6, UUIDv7, and UUIDv8)
https://blog.devgenius.io/analyzing-new-unique-identifier-formats-uuidv6-uuidv7-and-uuidv8-d6cc5cd7391a
https://blog.devgenius.io/analyzing-new-unique-identifier-formats-uuidv6-uuidv7-and-uuidv8-d6cc5cd7391a
Medium
Analyzing New Unique Identifier Formats (UUIDv6, UUIDv7, and UUIDv8)
A dive into the new proposed UUID versions. What do they offer and how do they work.
Книга «Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков»
https://habr.com/ru/companies/piter/articles/740948/
https://habr.com/ru/companies/piter/articles/740948/
Хабр
Книга «Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков»
Приветствуем Вас, Хаброжители! Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются...
❤1👍1
Альтернатива есть! Обзор 6 российских СУБД для миграции
https://habr.com/ru/companies/k2tech/articles/741980/
https://habr.com/ru/companies/k2tech/articles/741980/
Хабр
Альтернатива есть! Обзор 6 российских СУБД для миграции
Привет, Хабр! Сегодня хочу коснуться наболевшей для многих российских компаний темы — замена зарубежного софта на доступное альтернативное. Так как я специализируюсь на системном ПО, все чаще я...
👍2
JVM’s Open Source All-Stars, June 2023: LLM Edition - JVM Weekly vol. 48
https://vived.substack.com/p/jvms-open-source-all-stars-june-2023
https://vived.substack.com/p/jvms-open-source-all-stars-june-2023
Substack
JVM’s Open Source All-Stars, June 2023: LLMs Edition - JVM Weekly vol. 48
If you think Java hasn't gotten on the hype train associated with LLM - you're thinking wrong. That's why today we're going to take a look after new open-source that are just getting proper traction.