home.social

#runtime — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #runtime, aggregated by home.social.

  1. Annotationen in Java sind kleine Marker direkt im Code, die Zusatzinformationen tragen. Du kennst sie vermutlich schon: @Override, @Deprecated oder @SuppressWarnings. Das sind keine Kommentare und auch keine Magie im Sinne von "der Compiler macht irgendwas Unfassbares". Es ist eher wie ein sauberer

    magicmarcy.de/eigene-annotatio

    #Annotationen #Metadaten #Runtime #Target #Programming #Java #Interface #Path #MethodMarker #Retention #Coding

  2. Annotationen in Java sind kleine Marker direkt im Code, die Zusatzinformationen tragen. Du kennst sie vermutlich schon: @Override, @Deprecated oder @SuppressWarnings. Das sind keine Kommentare und auch keine Magie im Sinne von "der Compiler macht irgendwas Unfassbares". Es ist eher wie ein sauberer

    magicmarcy.de/eigene-annotatio

    #Annotationen #Metadaten #Runtime #Target #Programming #Java #Interface #Path #MethodMarker #Retention #Coding

  3. Annotationen in Java sind kleine Marker direkt im Code, die Zusatzinformationen tragen. Du kennst sie vermutlich schon: @Override, @Deprecated oder @SuppressWarnings. Das sind keine Kommentare und auch keine Magie im Sinne von "der Compiler macht irgendwas Unfassbares". Es ist eher wie ein sauberer

    magicmarcy.de/eigene-annotatio

    #Annotationen #Metadaten #Runtime #Target #Programming #Java #Interface #Path #MethodMarker #Retention #Coding

  4. Топ-8 опенсорс‑инструментов, которые необходимы разработчику в кубере

    Open source инструменты удобны для разработчика: настраиваешь их под себя и не зависишь от чужих правил, ценников и внезапных ограничений. Плюс вокруг них обычно есть живая документация и комьюнити — проблемы и решения редко остаются «в вакууме». Собрали с командой R&D список инструментов, которыми сами пользуемся ежедневно. В подборке — опенсорсные инструменты для разных ситуаций: от работы с Kubernetes и контейнерными реестрами до тестирования API, проверки чужих репозиториев и runtime‑наблюдения за безопасностью контейнеров.

    habr.com/ru/companies/pt/artic

    #cybersecurity #backend #runtime #code_review #freelens #k9s #skopeo #bruno #zed

  5. Хроники Valibot: как мы искали безупречные данные в мире JavaScript

    Если вы когда-нибудь писали фронтенд на TypeScript и получали в проде Cannot read property 'x' of undefined , — добро пожаловать в клуб! TypeScript спасает нас от сотен ошибок… но только пока код не запущен. Как только он скомпилировался, типы исчезают, и в рантайме вы снова остаетесь один на один с невалидными данными. И вот тут начинается: меняется API, формы шлют что угодно, аналитика ломает отчёты, а тесты молчат. В Островке мы попробовали библиотеку Valibot — легковесный runtime-валидатор, который умеет проверять данные на границах контекстов и при этом остаётся дружелюбным к TypeScript . Под катом рассказываем, почему статической типизации уже недостаточно, чем Valibot отличается от Zod, и как валидатор помогает нам строить более надёжную архитектуру без лишнего кода.

    habr.com/ru/companies/ostrovok

    #valibot #zod #architecture #forms #js #валидация_данных #runtime #формы #api #типобезопасность

  6. 🚀 Behold, the mythical Rust-powered #Lua #runtime that claims to outperform light itself! 🌟 It's so fast, it might just complete your scripts before you even write them 🖋️—or maybe it's just another #overhyped #tech that makes "Hello World" run at #quantum speeds. 🙄
    astra.arkforge.net/ #Rust #Performance #Computing #HackerNews #ngated

  7. Kubernetes с поддержкой confidential containers (CoCo). Хакеры и облачные провайдеры останутся ни с чем

    Kubernetes, который нельзя взломать. Знакомьтесь с Confidential Containers - технология, которая скрывает ваши контейнеры ото всех. В посте мы разберем: 1. Секреты архитектуры невидимых подов 2. Волшебство аппаратного шифрования (TEE) на практике 3. Kata Containers как ключ к конфиденциальности 4. Готовый манифест для запуска вашего первого «невидимого» контейнера

    habr.com/ru/articles/968324/

    #kubernetes #containers #security #kata #кубернетес #контейнеры #безопасность #runtime #minikube #k8s

  8. Another week, another #JS runtime implementation... 😉

    Building a #JavaScript #runtime from scratch¹⁾ using C programming: The Jade Runtime devlogs.xyz/blog/building-a-ja #DIY #programming

    __________
    ¹⁾ well, not really from scratch, more like #wrapper for JavaScriptCore

  9. Another week, another #JS runtime implementation... 😉

    Building a #JavaScript #runtime from scratch¹⁾ using C programming: The Jade Runtime devlogs.xyz/blog/building-a-ja #DIY #programming

    __________
    ¹⁾ well, not really from scratch, more like #wrapper for JavaScriptCore

  10. Another week, another #JS runtime implementation... 😉

    Building a #JavaScript #runtime from scratch¹⁾ using C programming: The Jade Runtime devlogs.xyz/blog/building-a-ja #DIY #programming

    __________
    ¹⁾ well, not really from scratch, more like #wrapper for JavaScriptCore

  11. Another week, another #JS runtime implementation... 😉

    Building a #JavaScript #runtime from scratch¹⁾ using C programming: The Jade Runtime devlogs.xyz/blog/building-a-ja #DIY #programming

    __________
    ¹⁾ well, not really from scratch, more like #wrapper for JavaScriptCore

  12. Another week, another #JS runtime implementation... 😉

    Building a #JavaScript #runtime from scratch¹⁾ using C programming: The Jade Runtime devlogs.xyz/blog/building-a-ja #DIY #programming

    __________
    ¹⁾ well, not really from scratch, more like #wrapper for JavaScriptCore

  13. 🚀 Hold onto your keyboards, developers! .NET 10's #GC #changes promise to make your "outdated" garbage collection fantasies come true with a sprinkle of #runtime #switches. 🎩✨ Who knew improving #performance required reading another novella? 📚😅
    roxeem.com/2025/09/30/what-net #.NET10 #improvements #developers #HackerNews #ngated

  14. Среда выполнения JavaScript простым языком: движок, Event Loop и очереди задач

    Привет, с вами снова я – Дмитрий, React-разработчик, хотелось бы сегодня затронуть тему среды выполнения JS. Многие знают, другие уже подзабыли, а новички — вовсе не в курсе. В общем, эта статья точно найдёт своих читателей. Постараюсь простыми словами и по делу.

    habr.com/ru/companies/gnivc/ar

    #js #javascript #react #начинающим #runtime #ast #среда_выполнения_javascript #среда_выполнения #eventloop #callstack

  15. Как рождаются, живут и умирают горутины

    Вы когда-нибудь, глядя на горутину, думали, что у неё под капотом? Я вот решил посмотреть. И сегодня расскажу о том, как рантайм Go создаёт и управляет горутинами, о статусах, которые у них есть, и некоторых хитростях, к которым прибегают создатели языка.

    habr.com/ru/companies/ozonbank

    #go #runtime #garbage_collector #goroutine #internal #golang #source_code

  16. Try out the .NET 10.0 Alpha SDK!

    .NET 9.0 was released on November 12th, 2024, to provide your applications with brand new features, such as ref struct in interfaces, performance improvements, and bug fixes related to several of the .NET components.

    Not so long after, .NET 10.0 alpha builds were spotted in the main installer GitHub repository, which is public. The table shows the platform table with two releases: .NET 9.0 and the upcoming .NET 10.0, which is going to be another LTS release.

    The upcoming version of .NET will provide you with several of nice features, as well as performance improvements and bug fixes. This .NET version is to be released on November 2025 to accommodate with the release schedule, as well as its first preview to be scheduled for February 2025.

    If you have Visual Studio 17.13 or later (may change across preview releases), you can now try out the Alpha builds of .NET 10.0, which you can find in the above link. Here are the links to .NET 10.0:

    Please note that this software is in its alpha state and may contain features that may not make it to the final release. Use with care.

    Enjoy!

    #Net #Net10 #Net100 #NETConsoleProject #NetCore #NetFramework #NetStandard #azure #C_ #dotnet #runtime #sdk #softwareDevelopment

  17. Как запускать WebAssembly-приложения в Kubernetes с помощью Deckhouse

    Запускать Wasm-приложения в ванильном Kubernetes затруднительно, так как есть неудобства в настройке сред выполнения на рабочих узлах. Штатных средств недостаточно, чтобы легко конфигурировать узлы. Конечно, можно сконфигурировать один узел руками. Но если нужно обкатать различные рантаймы или большое количество приложений, то хочется максимально просто масштабировать кластер и управлять узлами декларативно. Поэтому я решил запустить Wasm-приложение в Deckhouse Kubernetes Platform (DKP) . Эта платформа упрощает развёртывание и управление кластерами Kubernetes. В этой статье я покажу, как запускать Wasm-приложения в Kubernetes с использованием DKP. Мы настроим окружение, установим необходимые компоненты и запустим простой WebAssembly-модуль.

    habr.com/ru/companies/flant/ar

    #devops #k8s #kubernetes #dkp #deckhouse #deckhouse_kubernetes_platform #wasm #webassembly #open_source #runtime

  18. If a better understanding of service runtime and learning to improve software performance is part your 2024 resolution (or not), may I suggest you start with a series of articles I am writing under the theme, Understanding Latency Series?

    The first post, Latency Is A Curve, answers an existential question—how do you approach latency, after all?

    iop.systems/blog/latency-is-a-

    #performance #runtime #latency #histogram #iopsystems

  19. If you read my last three blog posts you’ll see that you cannot require #MFA to run a #Lambda function via an #SCP for all use cases and I could not assume a role that requires MFA using a #Bash custom Lambda #runtime. The container works locally but in Lambda says the same exact principal #credentials do not have permission to #assume the #role - when they do. Today I’m going to try something different to achieve my objective - requiring MFA to access #GitHub using secrets stored in #AWS #Secrets #Manager.