並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

transient objectの検索結果1 - 14 件 / 14件

  • Why SQLite Uses Bytecode

    1. Introduction Every SQL database engine works in roughly the same way: It first translates the input SQL text into a "prepared statement". Then it "executes" the prepared statement to generate a result. A prepared statement is an object that represents the steps needed to accomplish the input SQL. Or, to think of it in another way, the prepared statement is the SQL statement translated into a fo

    • CVE-2020-19909 is everything that is wrong with CVEs | daniel.haxx.se

      This is a story consisting of several little building blocks and they occurred spread out in time and in different places. It is a story that shows with clarity how our current system with CVE Ids and lots of power given to NVD is a completely broken system. CVE-2020-19909 On August 25 2023, we got an email to the curl-library mailing list from Samuel Henrique that informed us that “someone” had r

      • データレイクの新しいカタチ:Open Table Formatの紹介 - 流沙河鎮

        はじめに Open Table Formatは次世代のデータレイクの基盤となり得る技術で、徐々に導入事例(末尾に列挙)が増えてきているものの、日本での認知度は発展途上な印象がある。本記事ではOpen Table Format登場の背景を紹介する。執筆にあたって、Apache Iceberg: An Architectural Look Under the CoversとAWSにおける Hudi/Iceberg/Delta Lake の 使いどころと違いについてを特に参考にした。 Open Table Formatとは? Open Table Formatとは、従来のデータレイクの技術的な課題&ユースケースの要請に応える形で登場した、データレイクに最適化されたテーブルフォーマットを指す概念で、上手く活用することでクエリプランニング、実行性能の最適化、効率的なUpdateやDelete、タイム

          データレイクの新しいカタチ:Open Table Formatの紹介 - 流沙河鎮
        • Using localStorage in Modern Applications - A Comprehensive Guide | RxDB - JavaScript Database

          Using localStorage in Modern Applications: A Comprehensive Guide When it comes to client-side storage in web applications, the localStorage API stands out as a simple and widely supported solution. It allows developers to store key-value pairs directly in a user's browser. In this article, we will explore the various aspects of the localStorage API, its advantages, limitations, and alternative sto

            Using localStorage in Modern Applications - A Comprehensive Guide | RxDB - JavaScript Database
          • Compiling typed Python

            It’s been nine whole years since PEP 484 landed and brought us types from on high. This has made a lot of people very angry and been widely regarded as a bad move1. Since then, people on the internet have been clamoring to find out: does this mean we can now compile Python to native code for more speed? It’s a totally reasonable question. It was one of my first questions when I first started worki

            • Introducing AWS Step Functions redrive to recover from failures more easily | Amazon Web Services

              AWS Compute Blog Introducing AWS Step Functions redrive to recover from failures more easily Developers use AWS Step Functions, a visual workflow service to build distributed applications, automate IT and business processes, and orchestrate AWS services with minimal code. Step Functions redrive for Standard Workflows allows you to redrive a failed workflow execution from its point of failure, rath

                Introducing AWS Step Functions redrive to recover from failures more easily | Amazon Web Services
              • Secure Payment Confirmation

                Secure Payment Confirmation W3C Candidate Recommendation Draft, 13 December 2023 More details about this document This version: https://www.w3.org/TR/2023/CRD-secure-payment-confirmation-20231213/ Latest published version: https://www.w3.org/TR/secure-payment-confirmation/ Editor's Draft: https://w3c.github.io/secure-payment-confirmation/ Previous Versions: https://www.w3.org/TR/2023/CRD-secure-pa

                • Typestate - the new Design Pattern in Swift 5.9 | Swiftology

                  SwiftologyMonthly articles on advanced Swift topics, functional programming, and software design. written byAlex Ozun This article will teach you 3 ideas: 1. Typestate Design Pattern. 2. The power of generic constraints. 3. Swift 5.9 new Noncopyable types and consuming functions. What is a Typestate design pattern?Typestate is a powerful design pattern that emerged in languages with advanced type

                    Typestate - the new Design Pattern in Swift 5.9 | Swiftology
                  • Horizontally scaling the Rails backend of Shop app with Vitess

                    Opens in a new windowOpens an external siteOpens an external site in a new window Good problems We experienced hockey stick growth after we launched the Shop app. We were glued to our dashboards and saw millions of users onboard onto the app. This was gratifying, but we were becoming more nervous as our backend was pushed closer to its limit. We wrote the backend in Ruby on Rails, and used a MySQL

                      Horizontally scaling the Rails backend of Shop app with Vitess
                    • dbtからSnowflake Dynamic Tablesを作成してリアルタイムデータパイプラインを構築してみる

                      これは何? こんにちは。 dely株式会社でデータエンジニアをしておりますharry(@gappy50)です。 この記事は、昨年書いた以下の記事の続きの記事になります。 SnowflakeではDynamic TablesのPuPrが開始されており、宣言的なデータパイプラインの全貌徐々に見え隠れしております。 また、これに追従する形でdbt1.6でもMaterialized View(SnowflakeではDynamic Table)をサポートしはじめました。 このDynamic Tablesのメリットとして一番わかりやすいのは、ニアリアルタイムなストリーミングパイプラインをクエリを書くだけで実現が可能になる面だと思います。 これまではモデルを作成したあとのワークロードの実行は dbt build を実行するタイミングとなってしまうため、リアルタイムなデータパイプラインの構築が難しい側面があ

                        dbtからSnowflake Dynamic Tablesを作成してリアルタイムデータパイプラインを構築してみる
                      • Kanji of Moon and Month: 月 (Tsuki or Getsu/Gatsu)

                        The kanji for “moon” in Japanese is 月. Please note that the original Japanese calendar, like some others in Asia, was the lunar calendar, based on the moon’s movement, so the moon’s Kanji 月 also means “month.” The pronunciation of the Kanji 月 is “tsuki” (つき) in its kun’yomi (Japanese reading) and “gatsu” (ガツ) or “getsu” (ゲツ) in its on’yomi (Chinese reading). The shape of this kanji is rather simpl

                          Kanji of Moon and Month: 月 (Tsuki or Getsu/Gatsu)
                        • Podman Desktop 1.9 Release | Podman Desktop

                          Podman Desktop 1.9 Release! 🎉 This release introduces: 🦭 a splash of innovation, a wave of excitement, and an ocean of possibilities! Podman 5! Podman 5.0.1 for new users (and as an experimental upgrade for 4.x users). Podman 4.9.4: Podman 4.9.4 is now included in both Windows and macOS installers. Backup/Restore Images: Save images or containers to tar archives and restore them. Kubernetes Pods

                            Podman Desktop 1.9 Release | Podman Desktop
                          • Clojure's deadly sin

                            This article is about laziness in Clojure. It is intended to be a comprehensive and objective (however possible) critique of lazy sequences as a feature. In no way do I want this to be a judgment of the decision to make Clojure lazy. Clojure the language is by no means formulaic; creating it involved making a plethora of impactful choices. We can judge by Clojure's longevity that the total package

                            • Recommended alarms - Amazon CloudWatch

                              The following sections list the metrics that we recommend that you set best practice alarms for. For each metric, the dimensions, alarm intent, recommended threshold, threshold justification, and the period length and number of datapoints is also displayed. Some metrics might appear twice in the list. This happens when different alarms are recommended for different combinations of dimensions of th

                              1