並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 45件

新着順 人気順

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

  • 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
        • GitHub - windows-internals-guide/security

          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. Dismiss alert

            GitHub - windows-internals-guide/security
          • 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 - 鳩小屋
            • 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();
                  • 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

                    • 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
                            • React Internals Explorer | Deeper Dive Into React

                              This snippet is authored by others. Fork first to edit.

                                React Internals Explorer | Deeper Dive Into React
                              • 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'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
                                      • 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
                                        • GNU/Linux shell related internals

                                          More post series:1. File descriptors, pipes, terminals, user sessions, process groups and daemons2. Linux Page Cache mini book3. Resolvers and Dual-Stack applications new 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

                                          • 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
                                            • sqlc internals - 薄いブログ

                                              github.com sqlc は何をやっているのか、問題に遭遇したときに調査するべき箇所はどこか? というのを sqlc 1.20 時点の情報をもとに書いていきます。 背景 最近 sqlc に PR を送るようになり sqlc についての理解が深まってきたのでまとめておこうというのと理解を共有しておくことで PR を送る人が増えると良いなという思惑があります。 sqlc とは SQL Compiler の略でスキーマとクエリからパラメータと結果の型を推論するツールです。 その推論された型からコードを生成したり、lint のようなことが可能です。 コード生成が主な機能ですが v1.20 から sqlc vet が導入されています。 Linting queries — sqlc 1.21.0 documentation internals sqlc はスキーマとクエリからパラメータや結果の型

                                                sqlc internals - 薄いブログ
                                              • 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
                                                  • 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

                                                      • 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

                                                        • 【中止】Database Internals 輪読会 #1 & Kick-off (2020/02/20 19:00〜)

                                                          新機能 connpass APIに新しく、所属グループを取得できるAPIやユーザーの参加イベントAPIを追加しました。各APIの詳細な仕様や利用方法につきましては、 APIリファレンス をご確認ください。またAPI利用希望の方は connpassのAPI利用について をご覧ください。 お知らせ 2024年9月1日より、connpassではスクレイピングを禁止し、利用規約に明記しました。以降の情報取得にはconnpass APIをご利用ください。APIご利用についてはヘルプページをご確認ください。 新機能 「QRコード読み取りによる出席機能」をリリースしました。事前に入場受付が必要な場合や、受付時に参加枠などによって個別の誘導が必要な場合にご利用ください。詳しくは こちら をご覧ください。 2月 20 【中止】Database Internals 輪読会 #1 & Kick-off データベ

                                                            【中止】Database Internals 輪読会 #1 & Kick-off (2020/02/20 19:00〜)
                                                          • 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
                                                            • 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にて電子版が販売中!
                                                                  • windows-internals-guide - Overview

                                                                    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. Dismiss alert

                                                                      windows-internals-guide - Overview
                                                                    • LuaJIT Internals: Intro

                                                                      Welcome to the LuaJIT blog series. In this one, we will go over some basic introduction, stuff like the motivation behind this research, setup notes, etc. Table of Contents LuaJIT Internals(Pt. 0/3): Intro / This post LuaJIT Internals(Pt. 1/3): Stepping into the VM LuaJIT Internals(Pt. 2/3): Fighting the JIT Compiler LuaJIT Internals(Pt. 3/3): Crafting Shellcodes (Bonus!) LuaJIT Sandbox Escape: Th

                                                                      • React Internals Deep Dive

                                                                        React Internals Deep Dive A live series of JSer deep diving into React internals, by reading the actual React source code. This series helps you understand how React works internally and write better React code. 1 - The Overview of React internals Rough overview of React internals by debugging the simplest Hello World app.

                                                                          React Internals Deep Dive
                                                                        • 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

                                                                          • Explaining the internals of async-task from the ground up

                                                                            async-task is one of the most complicated crates in the smol ecosystem. But, fundamentally, it’s just a future on the heap. I pride myself on smol packages being very easy to parse for anyone with a beginner’s level of experience in Rust. By that I mean, if you want to know how smol works, it should be very easy to pick up the source code, read through it, and understand how each individual part w

                                                                              Explaining the internals of async-task from the ground up
                                                                            • Git's database internals III: file history queries

                                                                              EngineeringOpen SourceGit’s database internals III: file history queriesGit’s file history queries use specialized algorithms that are tailored to common developer behavior. Level up your history spelunking skills by learning how different history modes behave and which ones to use when you need them. This week, we are exploring Git’s internals with the following concept in mind: Git is the distri

                                                                                Git's database internals III: file history queries
                                                                              • Scheduling Internals

                                                                                A sneak peek to what's coming! I remember when I first learned that you can write a server handling millions of clients running on just a single thread, my mind was simply blown away 🤯 I used Node.js while knowing it is single threaded, I used async / await in Python, and I used threads, but never asked myself "How is any of this possible?". This post is written to spread the genius of concurrenc

                                                                                  Scheduling Internals
                                                                                • PostgreSQL 14 Internals

                                                                                  I’m excited to announce that the translation of the “PostgreSQL 14 Internals” book is finally complete thanks to the amazing work of Liudmila Mantrova. The final part of the book considers each of the index types in great detail. It explains and demonstrates how access methods, operator classes, and data types work together to serve a variety of distinct needs. You can download a PDF version of th

                                                                                    PostgreSQL 14 Internals