並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 1575件

新着順 人気順

diagramの検索結果241 - 280 件 / 1575件

  • Kubernetes Operators Best Practices

    Introduction Kubernetes Operators are processes connecting to the master API and watching for events, typically on a limited number of resource types. When a relevant event occurs, the operator reacts and performs a specific action. This may be limited to interacting with the master API only, but will often involve performing some action on some other systems (this could be either in cluster or of

      Kubernetes Operators Best Practices
    • How Stripe builds interactive docs with Markdoc

      At Stripe, our product docs are designed to feel like an application rather than a traditional user manual. For example, we incorporate a user's own API test key into code samples, making it possible to copy and paste code that seamlessly works with the user's own account. We have client-side interactivity, like checklists and collapsible sections. We tailor the content to the individual user, con

        How Stripe builds interactive docs with Markdoc
      • GistPad - Visual Studio Marketplace

        Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter. GistPad 📘 GistPad is a Visual Studio Code extension that allows you to edit GitHub Gists and repositories from the comfort of your favorite editor. You can open, create, delete, fork and star gists and repositories, and then seamlessly begin editing files as if they were local, without ever cloning, pushing or pulli

          GistPad - Visual Studio Marketplace
        • Medical Diagram 外国語様アクセント症候群の法則 | ファーマスタイルWEB

          ノルウェー人がドイツ人に、日本人が中国人に変身 世の中には不思議な病気があるもので、「外国語様アクセント症候群(foreign accent syndrome:FAS)」は、その一例といえます。FASは、たとえばイギリス人がフランス語訛りの英語を話すといったように、同じ母国語を使用する第三者が「外国語のようだ」と違和感を持つような発話になってしまう障害です。その特徴として、音の高低や強弱、リズムなどのイントネーションの異常がみられ、一方で語彙・文法機能はほぼ正常に保たれています。 最初の報告は1919年で、左脳卒中によってポルトガル語訛りになったチェコ人男性のケースでした1)。しかし、詳細な検討は行われておらず、病巣や言語所見についての学術的な検討を行った初期代表例としては、ノルウェーの神経学者であるMonrad-Krohnが1947年に発表した報告が挙げられます2)。同報告で紹介されてい

          • Structuring Rust Project for Testability

            Photo by timJ on UnsplashIn this article, we will see how to structure a Rust project so that it’s easily testable. We will build a simple authentication module that is exposed via REST API while storing the data to PostgreSQL and Redis. We will use actix-web for handling the REST API part, sqlx for interacting with PostgreSQL, and redis-rs for interacting with Redis. We will see how the applicati

              Structuring Rust Project for Testability
            • A peek behind Colossus, Google’s file system | Google Cloud Blog

              Colossus under the hood: a peek into Google’s scalable storage system You trust Google Cloud with your critical data, but did you know that Google also relies on the same underlying storage infrastructure for its other businesses as well? That’s right, the same storage system that powers Google Cloud also underpins Google’s most popular products, supporting globally available services like YouTube

                A peek behind Colossus, Google’s file system | Google Cloud Blog
              • Chapter 12 - Introducing Non-Abstract Large System Design, Google SRE Book

                Introducing Non-Abstract Large System Design By Salim Virji, James Youngman, Henry Robertson, Stephen Thorne, Dave Rensin, and Zoltan Egyed with Richard Bondi With responsibilities that span production operations and product engineering, SRE is in a unique position to align business case requirements and operational costs. Product engineering teams may not be aware of the maintenance cost of syste

                • The Netflix Cosmos Platform

                  by Frank San Miguel on behalf of the Cosmos team IntroductionCosmos is a computing platform that combines the best aspects of microservices with asynchronous workflows and serverless functions. Its sweet spot is applications that involve resource-intensive algorithms coordinated via complex, hierarchical workflows that last anywhere from minutes to years. It supports both high throughput services

                    The Netflix Cosmos Platform
                  • A Gentle Introduction to Graph Neural Networks

                    Neural networks have been adapted to leverage the structure and properties of graphs. We explore the components needed for building a graph neural network - and motivate the design choices behind them. Hover over a node in the diagram below to see how it accumulates information from nodes around it through the layers of the network. Authors Affiliations Benjamin Sanchez-Lengeling Google Research E

                      A Gentle Introduction to Graph Neural Networks
                    • Apple Announces The Apple Silicon M1: Ditching x86 - What to Expect, Based on A14

                      This year’s A14 chip includes the 8th generation in Apple’s 64-bit microarchitecture family that had been started off with the A7 and the Cyclone design. Over the years, Apple’s design cadence seems to have settled down around major bi-generation microarchitecture updates starting with the A7 chipset, with the A9, A11, A13 all showcasing major increases of their design complexity and microarchitec

                        Apple Announces The Apple Silicon M1: Ditching x86 - What to Expect, Based on A14
                      • Open sourcing Kube2Hadoop: Secure access to HDFS from Kubernetes

                        Open Source Open sourcing Kube2Hadoop: Secure access to HDFS from Kubernetes Co-authors: Cong Gu, Abin Shahab, Chen Qiang, and Keqiu Hu Editor's note: This blog has been updated. LinkedIn AI has been traditionally Hadoop/YARN based, and we operate one of the world’s largest Hadoop data lakes, with over 4,500 users and 500PB of data. In the last few years, Kubernetes has also become very popular at

                          Open sourcing Kube2Hadoop: Secure access to HDFS from Kubernetes
                        • GitHub - ysk8hori/delta-typescript-graph-action: This GitHub Action uses Mermaid to visualize in a diagram the files that were changed in a Pull Request and their related dependency files.

                          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 - ysk8hori/delta-typescript-graph-action: This GitHub Action uses Mermaid to visualize in a diagram the files that were changed in a Pull Request and their related dependency files.
                          • Part 1: Debugging Go in prod using eBPF | Pixie Labs Blog

                            This is the first in a series of posts describing how we can debug applications in production using eBPF, without recompilation/redeployment. This post describes how to use gobpf and uprobes to build a function argument tracer for Go applications. This technique is also extendable to other compiled languages such as C++, Rust, etc. The next sets of posts in this series will discuss using eBPF for

                            • Xilem: an architecture for UI in Rust

                              Rust is an appealing language for building user interfaces for a variety of reasons, especially the promise of delivering both performance and safety. However, finding a good architecture is challenging. Architectures that work well in other languages generally don’t adapt well to Rust, mostly because they rely on shared mutable state and that is not idiomatic Rust, to put it mildly. It is sometim

                              • Low-Level Software Security for Compiler Developers

                                1 Introduction Compilers, assemblers and similar tools generate all the binary code that processors execute. It is no surprise then that these tools play a major role in security analysis and hardening of relevant binary code. Often the only practical way to protect all binaries with a particular security hardening method is to have the compiler do it. And, with software security becoming more and

                                • Tiles to Curves: Fun With Voronoi Graphs (part 1)

                                  This is a blog about our development of Unexplored 2: The Wayfarer's Legacy. This game features state-of-the-art content generation, generative storytelling, emergent gameplay, adaptive music, and a vibrant art style. The content generator of Unexplored 2 generates tile maps. Typical output looks like this (you can read more about our level generator here? These tile maps are stacked, using differ

                                    Tiles to Curves: Fun With Voronoi Graphs (part 1)
                                  • Open Sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot

                                    Netflix has developed a Domain Graph Service (DGS) framework and it is now open source. The DGS framework simplifies the implementation of GraphQL, both for standalone and federated GraphQL services. Our framework is battle-hardened by our use at scale. By open-sourcing the project, we hope to contribute to the Java and GraphQL communities and learn from and collaborate with everyone who will be u

                                      Open Sourcing the Netflix Domain Graph Service Framework: GraphQL for Spring Boot
                                    • Introduction to SELinux

                                      EducationSecurityIntroduction to SELinuxSELinux is the most popular Linux Security Module used to isolate and protect system components from one another. Learn about different access control systems and Linux security as I introduce the foundations of a popular type system. At GitHub Security Lab, our main mission is helping secure the open source software we all rely on. While securing applicatio

                                        Introduction to SELinux
                                      • CSS relative color syntax  |  Blog  |  Chrome for Developers

                                        In Chrome 119 is a very powerful color feature from CSS Color Level 5. Relative color syntax creates a smooth path for color manipulation within CSS, offering ways for authors and designers to: Lighten Darken Saturate Desaturate Chroma boost Adjust opacity Invert Complement Convert Contrast Color palettes Monochromatic Analogous Triadic Tetradic Monochromatic with hue rotation Before relative colo

                                        • Speedometer 3.0: The Best Way Yet to Measure Browser Performance

                                          As announced on browserbench.org today, in collaboration with other browser engine developers, Apple’s WebKit team is excited to introduce Speedometer 3.0, a major update that better reflects the Web of today. It’s built together by the developers of all major browser engines: Blink, Gecko, and WebKit with hundreds of contributions from companies like Apple, Google, Intel, Microsoft, and Mozilla.

                                            Speedometer 3.0: The Best Way Yet to Measure Browser Performance
                                          • Preparing for the Systems Design and Coding Interview

                                            At Big Tech and high-growth startups, coding and systems design interviews are common - and fairly standard. A lot of people have asked me for preparation advice for these. Here is what I used when getting ready for an E5/E6 Facebook interview, and the one at Uber - where I was hired as a senior software engineer (L5). It's the same resources I recommend to people who are preparing for Big Tech or

                                              Preparing for the Systems Design and Coding Interview
                                            • Webデザイン制作で役立つ便利な最新オンラインツール41個まとめ

                                              この記事では、Webデザイン制作で役立つ便利な最新オンラインツール41個をまとめてご紹介します。 ウェブデザインに限らず、グラフィックなどあらゆるクリエイティブな案件、プロジェクトに使える話題の新ツールを中心に揃えています。 カテゴリごとに整理しているので、目的にあったお気に入りツールを今後の作業に取り入れてみてはいかがでしょう。 コンテンツ目次 1. Web制作便利ツール 2. 配色ツール 3. デザインコレクション 4. イラスト系ライブラリ 5. プロトタイプツール 6. アイコンツール 7. コラボ、リモートワークツール 8. 面白、クリエイティブツール Web制作の効率、生産性アップ!話題の最新オンラインツールまとめ Web制作便利ツール Typedream シンプルなインターフェース画面を利用して美しいウェブサイトをノーコードで作成できる新ツール。 Editor X ドラッグ&

                                                Webデザイン制作で役立つ便利な最新オンラインツール41個まとめ
                                              • これまでの高温超伝導体は乱れていたことが判明 ―乱れを除去して激変した電荷の振る舞い― | 物性研究所

                                                発表のポイント 銅酸化物高温超伝導体において、電荷が微少かつ均一に分布する乱れの無い極めて綺麗な結晶面を見出し、その電荷の振る舞いを解明した。 電荷分布に乱れのない綺麗な結晶面では、従来の常識に反して、モット絶縁体に注入される電荷が限りなく微少であっても長寿命の粒子が生成され、自由に動き回れることが分かった。 37年もの歴史を経て構築された銅酸化物高温超伝導体の電子相図は、乱れの影響を受けた結晶面特有のものである可能性が高い。それに変わるより本質的な電子相図を見出したことで、高温超伝導研究に新展開が期待される。 発表概要 東京大学物性研究所の黒川輝風大学院生(同大学大学院理学系研究科在籍(当時))、近藤猛准教授、および東京理科大学先進工学部電子システム工学科の磯野隼佑大学院生(当時)、常盤和靖教授の研究グループは、東京大学物性研究所の小濱芳允准教授、東京理科大学先進工学部物理工学科の遠山貴

                                                • Monitoring Machine Learning Models in Production

                                                  Introduction Once you have deployed your machine learning model to production it rapidly becomes apparent that the work is not over. In many ways the journey is just beginning. How do you know if your models are behaving as you expect them to? What about next week/month/year when the customer (or fraudster) behavior changes and your training data is stale? These are complex challenges, compounded

                                                  • How terminal works. Part 1: Xterm, user input

                                                    Motivation Introduction User input strace Printing non-printable stty raw -echo -isig UTF-8 Conclusion Motivation This blog series explains how modern terminals and command-line tools work. The primary goal here is to learn by experimenting. I’ll provide Linux tools to debug every component mentioned in the discussion. Our focus is to discover how things work. For the explanation of why things wor

                                                    • How to Create Flowcharts in Microsoft Word (The Easy Way)

                                                      Flowcharts are easy with the right technique. Learn how to make a flowchart in Microsoft Word! When you use Microsoft Word every day, it makes sense to know its powers. When you don't have a dedicated diagramming tool, Word can be one of the easiest ways to make a flowchart. This article will go through the different elements needed to turn Microsoft Word into a flowchart creator. How to Make a Fl

                                                        How to Create Flowcharts in Microsoft Word (The Easy Way)
                                                      • Inside the GitHub Load Balancer | HAProxyConf2019

                                                        In this presentation, Joe Williams describes the architecture of the GitHub Load Balancer (GLB). GitHub built a resilient custom solution on top of HAProxy to intelligently route requests coming from a variety of different clients including Git, SSH and MySQL. The GLB is split into two major components: the GLB Director and GLB proxies. The latter is built upon HAProxy, which provides many benefit

                                                          Inside the GitHub Load Balancer | HAProxyConf2019
                                                        • Quantum JavaScript (Q.js)

                                                          Q is a quantum circuit simulator, drag-and-drop circuit editor, and powerful JavaScript library that runs right here in your web browser. There’s nothing to install and nothing to configure, so jump right in and experiment. (Q recently celebrated our one-year anniversary. You can read the corresponding post on Medium, the discussion on Hacker News, and the thread on Reddit.) Here’s your first quan

                                                            Quantum JavaScript (Q.js)
                                                          • HTTP/3 Prioritization Demystified

                                                            Robin Marx is a Web Performance Architect at Akamai Technologies. His main expertise is in network protocol performance, including HTTP/3 and QUIC, which was the topic of his PhD research. In a previous life he was a multiplayer game programmer and co-founder of LuGus Studios. YouTube videos of Robin are either humoristic technical talks or him hitting other people with longswords. If you deal wit

                                                              HTTP/3 Prioritization Demystified
                                                            • Local write forwarding with Amazon Aurora | Amazon Web Services

                                                              AWS Database Blog Local write forwarding with Amazon Aurora Applications designed in the cloud need to be able to scale. For stateless resources like application servers, this is a straightforward task and can be achieved by simply adding additional compute resources behind a load balancer. For stateful resources such as databases, scaling can be more challenging. With the release of Amazon Aurora

                                                                Local write forwarding with Amazon Aurora | Amazon Web Services
                                                              • Understanding Rust Thread Safety

                                                                Programming interviews can be a great learning experience for interviewers as well as interviewees. In fact, I recently had the opportunity to learn something new about Rust while interviewing an engineering candidate. Background About our Interview ProcessAt OneSignal, we don't believe in handing someone a problem and watching them flounder with zero autocomplete and zero docs. Engineers who appl

                                                                  Understanding Rust Thread Safety
                                                                • 利上げ時のインフレと失業率には因果関係はあるのか? - himaginary’s diary

                                                                  という点についてオリビエ・ブランシャールとリカルド・ライスが議論している。具体的には、利上げでインフレを下げる際に失業率が上昇するのは副作用に過ぎず、失業率上昇という経路を通じてインフレが低下するわけではない、とリカルド・ライスがデビッド・ベックワースとの対談で述べ、その言葉をベックワースがツイッターで紹介したところ、ブランシャールが反応して以下のようにツイートしている。 Dear Ricardo, I am puzzled. For me, the increase in unemployment is causal, not a side effect, for inflation. Do you mean to say that, if we could avoid the side effect, we could decrease inflation without higher

                                                                    利上げ時のインフレと失業率には因果関係はあるのか? - himaginary’s diary
                                                                  • Zoom’s Encryption Is “Not Suited for Secrets” and Has Surprising Links to China, Researchers Discover

                                                                    Meetings on Zoom, the increasingly popular video conferencing service, are encrypted using an algorithm with serious, well-known weaknesses, and sometimes using keys issued by servers in China, even when meeting participants are all in North America, according to researchers at the University of Toronto. The researchers also found that Zoom protects video and audio content using a home-grown encry

                                                                      Zoom’s Encryption Is “Not Suited for Secrets” and Has Surprising Links to China, Researchers Discover
                                                                    • Identify and optimize public IPv4 address usage on AWS | Amazon Web Services

                                                                      Networking & Content Delivery Identify and optimize public IPv4 address usage on AWS Update: February 1, 2024 – AWS now charges for public IPv4 addresses provided by AWS. This blog post has more details on this topic. Today AWS announced new charges for AWS-provided public IPv4 addresses beginning February 1, 2024. In this blog post, we introduce two new features launching today to help you track

                                                                        Identify and optimize public IPv4 address usage on AWS | Amazon Web Services
                                                                      • SQL queries don't start with SELECT

                                                                        Okay, obviously many SQL queries do start with SELECT (and actually this post is only about SELECT queries, not INSERTs or anything). But! Yesterday I was working on an explanation of window functions, and I found myself googling “can you filter based on the result of a window function”. As in – can you filter the result of a window function in a WHERE or HAVING or something? Eventually I conclude

                                                                        • How I developed a faster Ruby interpreter | Red Hat Developer

                                                                          As a rule, RTL code contains fewer instructions than stack-based instructions, and as result spends less time in interpreter instruction dispatch code. But RTL sometimes spends more time in operand decoding. More importantly, RTL code results in less memory traffic, because local variables and stack values are addressed directly by RTL instructions. Therefore, stack pushes and pops of local variab

                                                                            How I developed a faster Ruby interpreter | Red Hat Developer
                                                                          • Getting Started with Istio Using Docker Desktop | Docker

                                                                            This is a guest post from Docker Captain Elton Stoneman, a Docker alumni who is now a freelance consultant and trainer, helping organizations at all stages of their container journey. Elton is the author of the book Learn Docker in a Month of Lunches, and numerous Pluralsight video training courses – including Managing Apps on Kubernetes with Istio and Monitoring Containerized Application Health w

                                                                              Getting Started with Istio Using Docker Desktop | Docker
                                                                            • GitOps for Kubernetes | Caylent

                                                                              Cloud-native applications are dominating the market with their improved performance and high efficiency. While there are more resources to support cloud-native applications running as microservices, managing complex cloud architecture is still a challenge. The more microservices you run, the more tasks you will have to deal with in order to keep the cloud environment healthy and running smoothly.

                                                                                GitOps for Kubernetes | Caylent
                                                                              • Monitor AWS resources created by Terraform in Amazon DevOps Guru using tfdevops | Amazon Web Services

                                                                                AWS DevOps Blog Monitor AWS resources created by Terraform in Amazon DevOps Guru using tfdevops This post was written in collaboration with Kapil Thangavelu, CTO at Stacklet Amazon DevOps Guru is a machine learning (ML) powered service that helps developers and operators automatically detect anomalies and improve application availability. DevOps Guru utilizes machine learning models, informed by y

                                                                                  Monitor AWS resources created by Terraform in Amazon DevOps Guru using tfdevops | Amazon Web Services
                                                                                • Improving Rails scalability using the modular monolith approach with enforced boundaries

                                                                                  I did a talk at LRUG (London Ruby User Group) on this! If you like this post, or prefer video based content, you can check it out here. Ruby & Rails have a reputation for not scaling well — you’ve probably heard this already. TLDR for this postThere’s 3 things I’m going to talk about that have been used to improve the scalability of a Rails application. 1. Make the Rails application modular 2. Cre

                                                                                    Improving Rails scalability using the modular monolith approach with enforced boundaries