並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 56件

新着順 人気順

internalsの検索結果1 - 40 件 / 56件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

internalsに関するエントリは56件あります。 databasegithubbook などが関連タグです。 人気エントリには 『SQLite Internals: Pages & B-trees』などがあります。
  • SQLite Internals: Pages & B-trees

    SQLite Internals: Pages & B-trees Author Name Ben Johnson @benbjohnson @benbjohnson Image by Annie Ruygt Fly.io runs apps close to users around the world, by taking containers and upgrading them to full-fledged virtual machines running on our own hardware around the world. Sometimes those containers run SQLite and we make that easy too. Give us a whirl and get up and running quickly. Ok, I’ll admi

      SQLite Internals: Pages & B-trees
    • Windows OSのバイブル『Windows Internals』を日本語解説するプロジェクトが“GitHub”で開始/実際に動作するアプリで高度かつ難解な内容をコードレベルで理解【やじうまの杜】

        Windows OSのバイブル『Windows Internals』を日本語解説するプロジェクトが“GitHub”で開始/実際に動作するアプリで高度かつ難解な内容をコードレベルで理解【やじうまの杜】
      • macOS Internals

        macOS Internals.md macOS Internals Understand your Mac and iPhone more deeply by tracing the evolution of Mac OS X from prelease to Swift. John Siracusa delivers the details. Starting Points How to use this gist You've got two main options: Under Highlights, read all the links you're interested in, or Use "OS X Reviewed" as an index and just read all the reviews end to end. (This is not the fast o

          macOS Internals
        • Low-level Container Runtime:Runc Internals - 鳩小屋

          参考 おさらい runc architecture file main.go and command process runc create setupSpec startContainer linuxContainer LinuxFactory createContainer CreateLibcontainerConfig loadFactory factory.Create runner.run newProcess linuxContainer.Start newParentProcess parentProcess.start() runc init nsenter nsexec runc init(After nsexec) linuxStandardInit.Init runc start 低レベルコンテナランタイムruncの内部処理のまとめです。 参考 2021/05現在:

            Low-level Container Runtime:Runc Internals - 鳩小屋
          • GitHub - windows-internals-guide/security

            A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

              GitHub - windows-internals-guide/security
            • Git Internals - Learn by Building Your Own Git

              Loading... Git Internals by Nikita Leshenko Comments Leave a comment for this change: Name: Email: Submit Thank you, your comment will be posted shortly! Diff Download Clone μgit using: Copy Checkout this commit: Copy File - Loading...

              • Git's database internals I: packed object store

                EngineeringOpen SourceGit’s database internals I: packed object storeThis blog series will examine Git’s internals to help make your engineering system more efficient. Part I discusses how Git stores its data in packfiles using custom compression techniques. Developers collaborate using Git. It is the medium that allows us to share code, work independently on our own machines, and then finally com

                  Git's database internals I: packed object store
                • chrome://webrtc-internals のしくみ - console.lealog();

                  なんとなくアテはついてたけど、中身が気になるという話を聞いたので調べてみた。 WebRTCやってるみなさんならお馴染みのあのページです。 chrome://webrtc-internals WebRTCのデバッグといえばこのページ。 特に何も仕込んでないのに、見てるページで`getUserMedia()`したり`RTCPeerConnection`が作られればその様子が見えるし、実際に流れてるメディアやデータのことまでわかる。 あれってどういうしくみ?っていうのを調べていきます。 ただのWebページ URLが`chrome://`になってるけど、れっきとしたWebページです。 なのでDevToolsでNetworkタブ見ればだいたいわかる!というわけで。 構成要素はこんな感じ。 webrtc-internals.html ただのHTML/CSS 以下の2つのJSを読み込んでる util.j

                    chrome://webrtc-internals のしくみ - console.lealog();
                  • GitHub - danbev/learning-v8: Project for learning V8 internals

                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                      GitHub - danbev/learning-v8: Project for learning V8 internals
                    • Street Fighter II, Sound System internals

                      This article is part of a series about Street Fighter II and the CPS-1. It is recommended to read the previous entries before reading this one. If you are interested in video-games hardware, the arcades of the 80's are the source of endless entertainment. During that decade each game was designed from scratch with a new motherboard featuring various combinations of processors. Game developers re-i

                      • Hacking Go Compiler Internals - 2nd season

                        Since the previous talk at Go Con 2014 Autumn, lots of things in the internals have changed. In this talk, I will try to give an overview of Go compiler internals and update the information as much as possible, along with my new hacks.

                          Hacking Go Compiler Internals - 2nd season
                        • PostgreSQL 14 Internals

                          This book is for those who will not settle for a black-box approach when working with a database. Briefly touching upon the main concepts of PostgreSQL, the book then plunges into the depths of data consistency and isolation, explaining implementation details of multiversion concurrency control and snapshot isolation, buffer cache and write-ahead log, and the locking system. The rest of the book c

                          • The internals and the latest trends of container runtimes (2023)

                            Last week I had an opportunity to give an online lecture about containers to students at Kyoto University. The slide deck can be found here (PDF): 1. Introduction to containersWhat are containers?Containers are a set of various lightweight methods to isolate filesystems, CPU resources, memory resources, system permissions, etc. Containers are similar to virtual machines in many senses, but they ar

                              The internals and the latest trends of container runtimes (2023)
                            • php.internals: Changes to Git commit workflow

                              Hi everyone, Yesterday (2021-03-28) two malicious commits were pushed to the php-src repo [1] from the names of Rasmus Lerdorf and myself. We don't yet know how exactly this happened, but everything points towards a compromise of the git.php.net server (rather than a compromise of an individual git account). While investigation is still underway, we have decided that maintaining our own git infras

                              • Git Internals part 1: The git object model

                                This is the first of several posts exploring how git works under the hood. While lots of programmers are familiar with using git, I wanted to do a deep dive into how git is implemented. git employs many clever ideas to optimize common version control operations. I'm a big fan of trying to understand software by playing around with it rather than reading lots of documentation. To that end, I've wri

                                  Git Internals part 1: The git object model
                                • Go compiler internals: adding a new statement to Go - Part 1 - Eli Bendersky's website

                                  Updated (2023-05-08): the Go compiler keeps evolving and it takes time to keep up with changes. While the general gist of this post remains true and it's worth reading to understand how the compiler works on a high level, the details of the modifications are slightly different now. To see up-do-date changes that work with the latest Go (in-development version 1.21 at the time of this update), chec

                                  • Flutter - Flutter internals

                                    IntroductionWhen I started up my journey into the fabulous world of Flutter beginning 2018, very little documentation could be found on Internet compared to what exists today. Despite the number of articles that have been written, very few talk about how Flutter actually works. What are finally the Widgets, the Elements, the BuildContext ? Why is Flutter fast and why does it sometimes work differe

                                    • Git's database internals II: commit history queries

                                      Avoiding the expensive commit parsing results in a nice constant factor speedup (about 6x in these examples), but we need something more to get even better performance out of certain queries. Reachability indexes One of the most important questions we ask about commits is “can commit A reach commit B?” If we can answer that question quickly, then commands such as git tag --contains and git branch

                                        Git's database internals II: commit history queries
                                      • Exploring the internals of Linux v0.01

                                        Exploring the internals of Linux v0.01August 12, 2023 Linux kernel is often mentioned as a overwhelmingly large open source software. As of this writing, the latest version is v6.5-rc5, which consists of 36M lines of code. Needless to say, Linux is a fruit of hard work of many contributors over the decades. However, the first version of Linux, v0.01 was pretty small. It consisted of only 10,239 li

                                          Exploring the internals of Linux v0.01
                                        • Database Internalsを輪読している話

                                          この記事は自作DBMS Advent Calendar 2020の23日目です。このアドカレは全国100万人のDB自作勢がノウハウを共有してくれるものですが、当記事では「将来的に自分もDBを開発したい!」という方向けに(?)役立ちそうな書籍を紹介します。 Database Internalsとはどんな本か? タイトル通り、データベースの内部構造に関する本です(2020年の年末時点では翻訳版は未発売)。 著者の書籍紹介ページにあるように、データベースの基本的な概念を解説することに焦点が当てられており、DBMSの開発者や知識欲が旺盛なDBエンジニアを対象読者としています。 This book’s main intention is to introduce you to the cornerstone concepts and help you understand how databases

                                            Database Internalsを輪読している話
                                          • Git Under the Hood: Internals, Techniques, and Rewriting History

                                            • Git's database internals V: scalability

                                              EngineeringOpen SourceGit’s database internals V: scalabilityThis fifth and final part of our blog series exploring Git's internals shows several strategies for scaling your Git repositories that match related database sharding techniques. This week, we are exploring Git’s internals with the following concept in mind: Git is the distributed database at the core of your engineering system. When the

                                                Git's database internals V: scalability
                                              • GNU/Linux shell related internals

                                                More post series:1. File descriptors, pipes, terminals, user sessions, process groups and daemons new2. Linux Page Cache mini book What every SRE should know about GNU/Linux shell related internals: file descriptors, pipes, terminals, user sessions, process groups and daemons #Despite the era of containers, virtualization, and the rising number of UI of all kinds, SREs often spend a significant pa

                                                • PHPをビルドする — PHP Internals Book 日本語訳

                                                  PHPをビルドする¶ この章ではPHPエクステンションの開発やPHPコアに変更を加える時に適した方法でのPHPのコンパイル方法を説明します。ここではUnixoid環境下でのビルドしか扱いません。Windowsでビルドしたい場合は、PHP wikiの ビルド方法 を参照してください。[1] パッケージを使用しない理由¶もし現在PHPを使用しているなら、パッケージマネージャーを通して sudo apt-get install php 等のコマンドでPHPをインストールしているかもしれません。 コンパイルの説明に入る前に、まずなぜ自分自身によるコンパイルが必要で、事前にパッケージとしてビルド済みのものを使うだけでは駄目なのかを理解する必要があります。これにはいくつかの理由があります。 第一に、ビルド済みのパッケージは結果としてのバイナリしか含まれず、エクステンションのコンパイルに必要なヘッダーフ

                                                  • Nerdy internals of an Apple text editor

                                                    In this article, we’ll dive into the details of the way Paper functions as a TextView-based text editor for Apple platforms. The first article was just a warm-up — here is where we get to truly geek out! 🤓 Before we start, I’ll add that for the time being Paper is built on the older TextKit 1 framework, so the article is relative to TextKit 1. That said, all of the concepts, abstractions, and pri

                                                      Nerdy internals of an Apple text editor
                                                    • Internals of async / await in JavaScript | Akash Hamirwasia

                                                      Internals of async / await in JavaScriptJuly 2, 2023 •11 min read If you have ever used JavaScript in the past, there is a high chance you have encountered the async / await syntax. async / await makes it easy to define asynchronous logic in a synchronous way that our brains can comprehend better. Some of you JavaScript veterans might know that async / await is merely a syntactic sugar over the ex

                                                        Internals of async / await in JavaScript | Akash Hamirwasia
                                                      • Internals of Google Cloud Spanner

                                                        Internals of Google Cloud SpannerFebruary 04, 2020 • distributed database , GCP , Cloud Spanner , NewSQL , Internals I have learned a lot more internal things about Google Cloud Spanner from past two days. I read some of the portions of the Spanner white paper and the deep internal things from the Google Cloud Next event videos from Youtube. I’ll share the video links here, but I want to summarize

                                                          Internals of Google Cloud Spanner
                                                        • Database Internals

                                                          Get full access to Database Internals and 60K+ other titles, with a free 10-day trial of O'Reilly. There are also live events, courses curated by job role, and more.

                                                            Database Internals
                                                          • JavaScript Internals: Garbage Collection | AppSignal Blog

                                                            Garbage collection (GC) is a very important process for all programming languages, whether it's done manually (in low-level languages like C), or automatically. The curious thing is that most of us barely stop to think about how JavaScript — which is a programming language, and hence, needs to GC — does the trick. Like the majority of high-level languages, JavaScript allocates its objects and valu

                                                              JavaScript Internals: Garbage Collection | AppSignal Blog
                                                            • Regex engine internals as a library - Andrew Gallant's Blog

                                                              Over the last several years, I’ve rewritten Rust’s regex crate to enable better internal composition, and to make it easier to add optimizations while maintaining correctness. In the course of this rewrite I created a new crate, regex-automata, which exposes much of the regex crate internals as their own APIs for others to use. To my knowledge, this is the first regex library to expose its interna

                                                              • Go internals: capturing loop variables in closures - Eli Bendersky's website

                                                                Update (2023-09-20): Go fixes the loop variable capture gotcha in the 1.22 release. While the technical details of this article remain true, all the examples will produce the "expected" output. The Go wiki has a page titled CommonMistakes. Amusingly, it only lists a single entry at this time - using goroutines on loop iterator variables, providing this example:

                                                                • php.internals: Microsoft Support of PHP on Windows

                                                                  Hello PHP Internals, My name is Dale Hirt and I am the project manager for PHP inside Microsoft. We currently support PHP with development and build efforts for PHP 7.3, and PHP 7.4. In addition, we help with building PHP 7.2 on Windows when security fixes are required.. However, as PHP 8.0 is now ramping up, we wanted to let the community know what our current plans are going forward. We know tha

                                                                  • Deno KV internals: building a database for the modern web

                                                                    Deno is designed to streamline web and cloud development with built-in modern tools, direct access to web platform APIs, and the capability to import modules via npm. Web apps very often require some persistent application state. Setting up a database involves numerous configuration steps and the subsequent integration of an ORM or other systems. What if you could access such a database without an

                                                                      Deno KV internals: building a database for the modern web
                                                                    • 【中止】Database Internals 輪読会 #1 & Kick-off (2020/02/20 19:00〜)

                                                                      当輪読会は諸般の事情を鑑み、中止とさせて頂きます。(2/17更新) こちらの回は既に定員に達しております。分会で同じテーマを扱いますので、そちらへの申込をおすすめします。 開催趣旨 Database Internals - A Deep Dive into How Distributed Data Systems Work(目次はこちら)の輪読をしていく勉強会です。 2019年に出版されたDatabase Internalsではこれまでのデータベース関連の出版物としては珍しく、ストレージエンジンと分散システムを対象に、各種論文や実際のDBMSの実装などが紹介されています。 こちらの書籍を詳細に読み進め、皆で議論をしながら、データベースにDeep Diveしていきましょう。 想定する参加者 データベースの内部構造に深い関心のある方 分散データベースを学びたい方 データベース管理や開発・設計の

                                                                        【中止】Database Internals 輪読会 #1 & Kick-off (2020/02/20 19:00〜)
                                                                      • Linux Internals: How /proc/self/mem writes to unwritable memory - offlinemark

                                                                          Linux Internals: How /proc/self/mem writes to unwritable memory - offlinemark
                                                                        • USENIX LISA2021 BPF Internals (eBPF)

                                                                          Recent posts: 24 Mar 2024 » Linux Crisis Tools 17 Mar 2024 » The Return of the Frame Pointers 10 Mar 2024 » eBPF Documentary 28 Apr 2023 » eBPF Observability Tools Are Not Security Tools 01 Mar 2023 » USENIX SREcon APAC 2022: Computing Performance: What's on the Horizon 17 Feb 2023 » USENIX SREcon APAC 2023: CFP 02 May 2022 » Brendan@Intel.com 15 Apr 2022 » Netflix End of Series 1 09 Apr 2022 » Te

                                                                          • BLENDER INTERNALS - Blenderの内部構造を深掘りしソースコードレベルで具体的に解説した日本語書籍が登場!Boothにて電子版が販売中!

                                                                            Blender アドオン プラグイン&アドオン-Plugin&Addon ANIMAX 2.3 - プロシージャルアニメーションを手軽に実装出来るツールセ... 2024-04-13 Monaime Zaim氏による多彩なプロシージャルアニメーションを実現出来るBlender向けアドオン『ANIMAX』のv2.3がリリースされました! 続きを読む Maya アセット アセット-Asset gkRig - DreamWorks Animationのキャラクターテクニカル... 2024-04-12 DreamWorks Animationのキャラクターテクニカルディレクター稲垣 教範 (Yukinori Inagaki)氏がMayaのBifrost向けリギング用コンパウンドをGithub上に公開しました! 続きを読む

                                                                              BLENDER INTERNALS - Blenderの内部構造を深掘りしソースコードレベルで具体的に解説した日本語書籍が登場!Boothにて電子版が販売中!
                                                                            • The Internals of Deno | The Internals of Deno

                                                                              Updated for Deno 1.40 If you have any feedback for the book, including reviews, please send your note here: author.mayank.c@gmail.com.

                                                                                The Internals of Deno | The Internals of Deno
                                                                              • Polysemy Internals: Freer Interpretations of Higher-Order Effects :: Reasonably Polymorphic

                                                                                aka “what the hell is that Yo type?” This is the first post in a series of implementation details in polysemy — a fast, powerful and low-boilerplate effect-system library. Even if you’re not particularly interested in polysemy, there are some functional pearls here — and a crash course on the history on the implementations of free monads in Haskell. Critics of free monads often make the claim that

                                                                                • Polysemy Internals: The Effect-Interpreter Effect :: Reasonably Polymorphic

                                                                                  aka “what the hell is that Tactics stuff?” This is the second post in a series of implementation details in polysemy — a fast, powerful and low-boilerplate effect-system library. In the last post we discussed the Yo type, which accumulates weaving functions of the form Functor f => f () -> (∀ x. f (m x) -> n (f x)) -> e m a -> e n (f a). As a quick reminder, the f functor corresponds to some piece

                                                                                  新着記事