並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

reactive pattern javaの検索結果1 - 11 件 / 11件

  • Generative UI 用に独自言語を利用する「OpenUI」でUIを構築 - Taste of Tech Topics

    FIFAワールドカップが終わりましたね。決勝が3連休中だったこともあり、時間を気にせず楽しめた大塚です。 さて今回は、GitHubのスター数が急増中の、OpenUIというGenerative UI用のライブラリを紹介します。 Generative UIは、チャットのなかでLLMにテキストだけでなくUIを生成させる、という考え方です。 Generative UIの分野はまだ黎明期にありますが、以前からある「json-render」や「A2UI」などと比べて、OpenUIにはどのような違いがあるのかを中心に見ていきます。 github.com 1. はじめに 1.1 Generative UIとは 1.2 OpenUIとは 1.3 OpenUIの位置づけ 2. 「Declarative generation」での従来方式の課題 3. OpenUI Langによる解決策 3.1 OpenUI用の

      Generative UI 用に独自言語を利用する「OpenUI」でUIを構築 - Taste of Tech Topics
    • LogLog Games

      The article is also available in Chinese. Disclaimer: This post is a very long collection of thoughts and problems I've had over the years, and also addresses some of the arguments I've been repeatedly told. This post expresses my opinion the has been formed over using Rust for gamedev for many thousands of hours over many years, and multiple finished games. This isn't meant to brag or indicate su

      • Spring4Shell の任意コード実行でわかったことをまとめる!

        注意! こちらの記事は自分の解釈を多く含みます。 十分に注意し、念のため検証してから情報を利用してください! この記事の内容と対象 この記事では、以下の内容に触れます。攻撃原理をわかった範囲でまとめるので、なにかのお役に立てば幸いです。 Spring4Shellの脆弱性の全体像 なぜJDK9.0以上のみ限定なの? なぜtomcatで影響は受けているの?ほかは? 脆弱性の概要 SpringShell RCE vulnerability: Guidance for protecting against and detecting CVE-2022-22965 によると 以下の条件を満たしているときに 任意コード実行 につながると書かれています。 Running JDK 9.0 or later Spring Framework versions 5.3.0 to 5.3.17, 5.2.0 t

          Spring4Shell の任意コード実行でわかったことをまとめる!
        • 10年以上続く高トラフィックな広告配信サーバーの大規模刷新 ―Quarkusの採用とリプレイスの記録― |CyberAgent AI事業本部公式note

          はじめにこんにちは!サイバーエージェントの広告配信プロダクト「AMoAd」でソフトウェアエンジニアをしている杉峯 悠太です。25新卒として入社し、今年の5月から AMoAdチームで主に Java を用いたサーバーサイド開発に携わっています。この記事はAI事業本部公式アドカレ9日目🎄として執筆しています。 本記事では、AMoAdで直近実施された 「10年以上稼働し続けていた配信サーバーのリプレイス」 について、その背景・技術的な課題・刷新の内容を紹介します。私は今回の移管作業の一部に関わったのみのため、当時の判断背景や課題感については AMoAd のシニアエンジニアの方にお話を伺いながら整理しました。加えて、今回のリプレイスにあわせて新たに採用されたJavaフレームワークのQuarkusについても、採用理由や特徴を簡単に紹介します。 AMoAdについてAMoAd は広告配信サービスの中でも

            10年以上続く高トラフィックな広告配信サーバーの大規模刷新 ―Quarkusの採用とリプレイスの記録― |CyberAgent AI事業本部公式note
          • Advice for the next dozen Rust GUIs

            A few times a week, someone asks on the #gui-and-ui channel on the Rust Discord, “what is the best UI toolkit for my application?” Unfortunately there is still no clear answer to this question. Generally the top contenders are egui, Iced, and Druid, with Slint looking promising as well, but web-based approaches such as Tauri are also gaining some momentum, and of course there’s always the temptati

            • How Netflix Really Uses Java

              Transcript Bakker: I'm going to talk about how Netflix is really using Java. You probably know that Netflix is really just about RxJava microservices, with Hystrix and Spring Cloud. Really, Chaos Monkeys are just running the show. I'm only half getting here because a few years ago, this was actually mostly true, maybe except the Chaos Monkeys. This stack was something that we were building on in t

                How Netflix Really Uses Java
              • SpringShell RCE vulnerability: Guidance for protecting against and detecting CVE-2022-22965 | Microsoft Security Blog

                April 11, 2022 update – Azure Web Application Firewall (WAF) customers with Regional WAF with Azure Application Gateway now has enhanced protection for critical Spring vulnerabilities – CVE-2022-22963, CVE-2022-22965, and CVE-2022-22947. See Detect and protect with Azure Web Application Firewall (Azure WAF) section for details. On March 31, 2022, vulnerabilities in the Spring Framework for Java we

                  SpringShell RCE vulnerability: Guidance for protecting against and detecting CVE-2022-22965 | Microsoft Security Blog
                • RubyKaigi Speakers

                  RubyKaigi Speakers Source on GitHub Year Name Title 2026 Satoshi Tagomori The Journey of Box Building 2026 Hitoshi HASUMI Funicular: A Browser App Framework Powered by PicoRuby.WASM 2026 Andrey Marchenko When Can You Skip a Test? Tracking Test Impact 2026 ODA Hirohito Back to the roots of date 2026 Yudai Takada Liberating Ruby's Parser from Lexer Hacks 2026 Justin Bowen Million-Agent Ruby: Ractor-

                  • OCaml Web Development: Essential Tools and Libraries in 2025

                    Should you use OCaml for web projects? Web development trends are a hotly debated topic in the computer programming world and the familiar faces of languages and frameworks are unlikely to change: hypertext markup language or HTML, CSS, and JavaScript are the core technologies (with server-side technologies such as PHP, Python, etc.), and React, Vue, Svelte, and Angular are proving to be as popula

                      OCaml Web Development: Essential Tools and Libraries in 2025
                    • Android: Interview Questions and Answers

                      Here is a list of common Android interview questions with detailed answers to help you prepare for the interview as an Android app developer. This article is designed to assist aspiring Android developers with a comprehensive set of interview questions, covering a wide spectrum of areas including basic programming principles, Android-specific components, design patterns, and best practices in mobi

                        Android: Interview Questions and Answers
                      • Alternative ways to design with functional programming

                        Alternative ways to design with functional programming by Mark Seemann A catalogue of FP solutions to a sample problem. If you're past the novice stage of learning programming, you will have noticed that there's usually more than one way to solve a particular problem. Sometimes one way is better than alternatives, but often, there's no single clearly superior option. It's a cliche that you should

                          Alternative ways to design with functional programming
                        1