I just published Kotlin 2.4 Brings Swift-Style Collection Syntax [] https://medium.com/p/kotlin-2-4-brings-swift-style-collection-syntax-0ab7097aa166?source=social.tw
I just published Kotlin 2.4 Brings Swift-Style Collection Syntax [] https://medium.com/p/kotlin-2-4-brings-swift-style-collection-syntax-0ab7097aa166?source=social.tw
IntelliJ IDEA 2026.1.3 Is Out!
#ide #intellij #intellijidea #java #jetbrains #kotlin
https://blog.jetbrains.com/idea/2026/06/intellij-idea-2026-1-3/
SoFi is hiring Staff Software Engineer, Servicing Platform
🔧 #java #kotlin #springboot #cicd #docker #git #kafka #kubernetes
🌎 Seattle, Washington
⏰ Full-time
🏢 SoFi
Job details https://jobsfordevelopers.com/jobs/staff-software-engineer-servicing-platform-at-sofi-com-may-18-2026-ebbe22?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring
أطلقت JetBrains إصدار Kotlin 2.4، الذي يقدم تحسينات شاملة للغة البرمجة متعددة المنصات. يشمل الإصدار معلمات السياق المستقرة وحقول الدعم الصريحة، مما يساعد المطورين على كتابة تعليمات برمجية أوضح وأسهل في الصيانة. كما يعزز Kotlin 2.4 قابلية التشغيل البيني بدعم حزم Swift، ويضيف دعمًا لواجهة برمجة تطبيقات UUID، ويحسن أدوات البناء بدعم Gradle 9.5.0 ومحاذاة إصدارات Java في Maven. هذه التحديثات تجعل تطوير iOS و macOS أكثر سلاسة وتزيد من كفاءة الأداء.
[Перевод] Проблема фантомной записи: почему ваша реализация идемпотентности незаметно теряет данные
В проде бывает так, что одна и та же операция часто повторяется : клиент не дождался ответа и ретраит, балансер порвал соединение, очередь переиграла сообщение. Вспоминаем про идемпотентность - это правило «повтор не должен создавать новый платёж/заказ». Чтобы отличать повтор от новой операции, используют idempotency key (ключ идемпотентности) . Это обычная уникальная строка-идентификатор, которую клиент или апстрим отправляет вместе с запросом (часто в заголовке Idempotency-Key ). Сервис сохраняет этот ключ у себя и связывает с результатом операции. Далее приходит запрос с тем же ключом - сервис не выполняет бизнес-действие второй раз, а дедуплицирует на основе ключа идемпотентности. Но так ли всё просто? Многолетний опыт анализа инцидентов показал, что на практике большое количество систем всё же регулярно допускают дублирования, хотя делали всё по методичке. В новом переводе от команды Spring АйО рассмотрим не самые очевидные ошибки и то, о чём стоит подумать, при реализации идемпотентного API.
https://habr.com/ru/companies/spring_aio/articles/1043208/
#java #kotlin #spring #spring_boot #spring_framework #springboot #spring_data
Обычный или облачный гейминг в EvertyDesk
Рассказываю как собрал self-hosted платформу стриминга игр с нуля: Android sender на Kotlin + C++ JNI, собственный UDP транспорт, NAT traversal с relay fallback и Control Plane на ASP.NET Core с биллингом. Особое внимание — фиче TouchLatencySprint, которая режет input lag без root-доступа.
https://habr.com/ru/articles/1043420/
#game_streaming #android #kotlin #H264 #UDP #NAT_traversal #screen_capture #low_latency #selfhosted #ASPNET_Core
bin noch ein bisschen an der Kugelbahn dran, hab den Laserstrahl schon gezeichnet, aber muss mir noch ein Ziel ausdenken, was irgendwie umgeschalten werden muss. Da sehr viele Kugeln unterwegs sind, ist das Zahnrad einfach zu langsam. Außerdem gibt es auch noch keine Kollisionserkennung. 🤔
Practical Kotlin Deep Dive Course: Unlocking the 'How' and 'Why' behind Kotlin fundamentals and internal mechanisms. by Jaewoong is the featured course 🎓 on Leanpub!
Link: https://leanpub.com/courses/leanpub/kotlin-deep-dive-courses
Kotlin 2.4.0 Released
https://blog.jetbrains.com/kotlin/2026/06/kotlin-2-4-0-released/
IntelliJ IDEA 2025.3.6 Is Out!
#ide #intellij #intellijidea #java #jetbrains #kotlin
https://blog.jetbrains.com/idea/2026/06/intellij-idea-2025-3-6/