AboutDASH is Datadog’s annual conference, with two days packed with hands-on learning and inspiration. Let’s build and scale the next generation of applications, infrastructure, security, and teams together.
監訳者まえがき はじめに 第I部データシステムの基礎 1章 信頼性、スケーラビリティ、メンテナンス性に優れたアプリケーション 1.1 データシステムに関する考察 1.2 信頼性 1.2.1 ハードウェアの障害 1.2.2 ソフトウェアのエラー 1.2.3 ヒューマンエラー 1.2.4 信頼性の重要度 1.3 スケーラビリティ 1.3.1 負荷の表現 1.3.2 パフォーマンスの表現 1.3.3 負荷への対処のアプローチ 1.4 メンテナンス性 1.4.1 運用性:運用担当者への配慮 1.4.2 単純さ:複雑さの管理 1.4.3 進化性:変更への配慮 まとめ 2章 データモデルとクエリ言語 2.1 リレーショナルモデルとドキュメントモデル 2.1.1 NoSQLの誕生 2.1.2 オブジェクトとリレーショナルのミスマッチ 2.1.3 多対一と多対多の関係 2.1.4 ドキュメントデータベース
8/3追記 一部プランで使用できるようになってました。 GitHub Proの人が作ったリポジトリ+Privateで確認。 一方GitHub Free+Privateはまだ未対応でした。ほかはよくわかりません。情報求む。 2/15ごろからGitHubにDraft pull requestという機能が追加されました。 WIPを付けたPRを立てなくてもいい!と期待の機能でしたが、 いざ使おうと思ったらそんなボタンがどこにも存在しない。 よく見ると、全リポジトリに対して開かれた機能じゃなかったようです。 Pull Requestのヘルプページ https://help.github.com/articles/about-pull-requests/#draft-pull-requests によると、 Draft pull requests are available in public repo
Product { this.openCategory = category; const productMenu = document.querySelector('.product-menu'); window.DD_RUM.onReady(function() { if (productMenu.classList.contains('show')) { window.DD_RUM.addAction(`Product Category ${category} Hover`) } }) }, 160); }, clearCategory() { clearTimeout(this.timeoutID); } }" x-init=" const menu = document.querySelector('.product-menu'); var observer = new Muta
Product { this.openCategory = category; const productMenu = document.querySelector('.product-menu'); window.DD_RUM.onReady(function() { if (productMenu.classList.contains('show')) { window.DD_RUM.addAction(`Product Category ${category} Hover`) } }) }, 160); }, clearCategory() { clearTimeout(this.timeoutID); } }" x-init=" const menu = document.querySelector('.product-menu'); var observer = new Muta
原文 Micro-Frontends – Paul Sweeney – Medium (English) 原文公開日 2019-05-26 翻訳依頼者 翻訳者 meiq 翻訳レビュアー doublemarket 原著者への翻訳報告 1911日前 原文へのコメントで報告済み 編集 あなたの現場には、リビルドに時間がかかって仕方がない、大規模なUIはありませんか? 複数のチームで作業していてしょっちゅうコードがコンフリクトするなど、インテグレーションに問題が発生することはありませんか? ひとつのアプリが、あまりにも多くの機能を抱えすぎていませんか? そんなとき、きっとマイクロフロントエンドが役に立つでしょう。 マイクロフロントエンドは、バックエンドのエンジニアリングにおけるマイクロサービスアーキテクチャの概念を、フロントエンド開発に適用したものです。 しかしUIを複数のフロントエンドへ分割する
まえがき 人生は色々あるので365日24時間会社のサービスのオンコールを受け続けないといけない事も時にはあります。 そうした状況で色々と安心してひとりインフラをやっていく為のノウハウが自分の中に溜まってきたので、ここにガイドとしてワーッと書いちゃおうと思います。 もちろんサービス構成によってはそうはいかない面も多々あるとは思いますが、あくまで一例として参考にしてもらえればと思います。 前提条件 インフラ AWS 通知系 Sentry Datadog PagerDuty という環境ではありますが、PagerDuty を利用されている方々であればおおよそ誰でも該当するような内容かなと思います。 装備品 必須アイテム スマートフォン📱 PagerDuty からの障害通知を受け取ったり、障害アナウンスや対応依頼等の連絡に用いる必須アイテムです 必ず常に持ち歩きましょう 振動に気付けるような場所に
京アニの件、これマジ???と思って本スレ調べたらマジだったわ… https://t.co/un6dIqecRW
This article assumes a working knowledge of Redux, React, React-Redux, TypeScript, and uses a little bit of Lodash for convenience. If you’re not familiar with those subjects, you might need to do some Googling. You can find the final version of all the code here. Redux has become the go-to state management system for React applications. While plenty of material exists about Redux best practices i
Products Docker DesktopContainerize your applicationsDocker HubDiscover and share container imagesDocker ScoutSimplify the software supply chainDocker Build Cloud Speed up your image buildsTestcontainers Desktop Local testing with real dependenciesTestcontainers Cloud Test without limits in the cloud See our product roadmapMORE resources for developers
Hack your existing Raspberry Pi case to fit the layout of your new Raspberry Pi 4, with this handy “How to hack your existing Raspberry Pi case to fit the layout of your new Raspberry Pi 4” video! How to hack your official Raspberry Pi case Take your old Raspberry Pi out of its case. Spend a little time reminiscing about all the fun times you had together. Reassure your old Raspberry Pi that this
Use the mouse to turn the cube. Turn the faces with the U/D/L/R/B/F keys. Hold shift to turn faces couter-clockwise. Press scramble to randomly scramble the cube. Press solve to solve the cube using deep learning! Code (Latest) - Code (Original) If you find this research useful to your work, please cite the following papers: Solving the Rubik's Cube with Deep Reinforcement Learning and Search Fore
The Python 3.8 beta cycle is already underway, with Python 3.8.0b1 released on June 4, followed by the second beta on July 4. That means that Python 3.8 is feature complete at this point, which makes it a good time to see what will be part of it when the final release is made. That is currently scheduled for October, so users don't have that long to wait to start using those new features. The walr
これら3つのパッケージ(「libpeshnx」「libpesh」「libari」)は、同じユーザー(名前はruri12)によって作成されており、2017年11月以降、20カ月近くにわたってPyPIからダウンロード可能な状態にあった。2019年7月に入って、これらのパッケージは、ReversingLabsのセキュリティ研究者らによって発見された。 ReversingLabsは7月9日、PyPIのリポジトリメンテナーに通報し、PyPIのセキュリティチームはその日のうちにこれらのパッケージを削除した。 どのパッケージにも説明が記載されておらず、目的を特定するのは不可能だ。しかしPyPIの統計を見ると、これらのパッケージは定期的にダウンロードされており、それぞれが毎月何十回もインストールされていることが分かる。 悪意あるコードは、Linuxシステムにインストールされたときにのみ動きのある単純なバッ
このたび、GitHub Package Registryベータプログラムをリリースしました。これは、パブリックパッケージやプライベートパッケージをソースコードとともに簡単に公開できるようにするパッケージ管理サービスです。 GitHub Package RegistryはGitHubと完全に統合されており、リポジトリ内で行う場合と同じ検索ツール、ブラウジングツール、管理ツールを使用して、パッケージの検索と公開を行えます。また、リポジトリで設定したものと同じユーザー権限やとチーム権限を使用して、コードとパッケージを一緒に管理することもできます。さらに、GitHubのグローバルCDNによって支えられた高速で信頼性の高いダウンロードが可能です。このサービスは現在のところ、JavaScript (npm)、Java (Maven)、Ruby (RubyGems)、.NET (NuGet)、Docke
Resolved - On October 11, 2024, starting at 05:59 UTC, DNS infrastructure in one of our sites started to fail to resolve lookups following a database migration. Attempts to recover the database led to cascading failures that impacted the DNS systems for that site. The team worked to restore the infrastructure and there was no customer impact until 17:31 UTC. During the incident, impact to the foll
Create badass, fluid and smooth transition between your website's pages.
Introduction Building CPU-intensive images and binaries is a very slow and time-consuming process that can turn your laptop into a space heater at times. Pushing Docker images on a slow connection takes a long time, too. Luckily, there’s an easy fix for these issues. Docker lets you offload all those tasks to a remote server so your local machine doesn’t have to do that hard work. This feature was
リンク www.city.himeji.lg.jp 姫路市|姫路城公式ホームページ(姫路城大図鑑) 姫路城特設サイトです。姫路城周辺の駐車場(車・バイク)の案内、姫路城の概要などを掲載しています。 8 users 2425 リンク Wikipedia 姫路城 姫路城(ひめじじょう)は、兵庫県の姫路市にある日本の城。江戸時代初期に建てられた天守や櫓等の主要建築物が現存し、国宝や重要文化財に指定されている。また、主郭部を含む中堀の内側は「姫路城跡」として国の特別史跡に指定されている。また、ユネスコの世界遺産リストにも登録され、日本100名城などに選定されている。別名を白鷺城(はくろじょう・しらさぎじょう。詳細は名称の由来と別名を参照)という。姫路城は播磨国飾東郡姫路、現在の姫路市街の北側にある姫山および鷺山を中心に築かれた平山城で、日本における近世城郭の代表的な遺 27
宅配大手のヤマト運輸は、山口県にある事業所の配達員がおよそ15年間にわたって、合わせて1万3000通のダイレクトメールを配達せず、自宅に放置していたことを明らかにしました。 この配達員は、先月までのおよそ15年間にわたって、主に企業や個人向けに送ったカタログやパンフレットなどのダイレクトメール、合わせて1万3000通を配達していなかったということです。 今月2日にダイレクトメールが届かないという顧客からの問い合わせを受けて、会社が調べたところ、配達員の自宅に大量のダイレクトメールが放置されていたということです。 調査に対して配達員は「配達しきれなかったものを自宅に持ち帰るのを繰り返してしまった」と話していて、会社は今月、委託契約を解除したとしています。 ヤマト運輸では、岐阜県にある事業所でも配達員が2万3000通のダイレクトメールを配達していなかったことが明らかになっています。 ヤマト運輸
TL;DR : ひとことでいうと 決定事項になる前に早めに巻き込もう 巻き込むときは、 その意図や相手に期待することを伝えよう 特性を理解して、ちょっとした工夫(最初の一声はチャットなどの非同期コミュニケーションを使う、etc)をしよう たまに遭遇するシーン ソフトウェアプロダクトの企画(プロダクトデザイン、プロダクト設計)を行う人や組織が、 企画の要件や仕様をかっちりと固めてから、エンジニアに渡したほうがいい 、と思っているシーンを見聞きすることがあります。 「重厚なウォーターフォールプロセスを採用しているから」という場合もあると思いますが、 軽量なプロセス下にある Web サービス企業でも、企画と開発で役割分担をしている場合は(程度の大小はあれど)起こってしまう と思っていて、今回はそういったケースを想定しています。 特に、以下のような思いがあるからそうしている、というケースを話題に上
Fossbytesは7月13日(米国時間)、「This Dangerous 'Zip Bomb' Can Explode 46MB File Into 4.5 Petabytes」が、「Zip Bomb (ZIP爆弾)」と呼ばれる高圧縮ファイル爆弾に新たな方法が発見されたと伝えた。この方法を使うと、46MBのZIPファイルを展開することで4.5PBのサイズに膨張させることが可能とされており、注意が必要。 記事はDavid Fifield氏が公開した次のドキュメントがベースになっている。 A better zip bomb A better zip bomb 説明によれば、ZIPコンテナ内部でファイルを重ね合わせることで高い圧縮率を実現したという。従来は再帰的な方法を使うことで高圧縮を実現していたが、今回発見された方法は再帰的な方法は使っておらず、1回の解凍で完全に展開されると説明がある。こ
Let’s Encrypt は無料でサーバー証明書を発行してくれる認証局です。2016 年のサービス開始以来、 急速に普及しています。 Let’s Encrypt の証明書発行には ACME プロトコルに対応したクライアントソフトウェアを使います。主要な ACME クライアントソフトウェアは ACME Client Implementations で紹介されています。Let’s Encrypt のサイトでは certbot というツールが推奨されているのですが、 このツールは Windows には対応していません。Windows 環境では win-acme (旧名 letsencrypt-win-simple) というツールが良く使われているようです。 私も、 これまで win-acme を使ってきたのですが、 先日、 ふとしたことで mod_md という Apache モジュールの存在を
これは何かGoogleの Material Design Guideline - Data Visualization がとても良くまとまっていたので、自分なりに和訳・編集してまとめたものです。 ※ 注意事項 こちらはあくまで、もとのドキュメントを参考に筆者が和訳・編集したものになります。原文の完全な和訳ではなく、抜粋の範囲や、英=>和の際の意訳を筆者が恣意的に行っています。 筆者の意訳・編集による曲解や元のドキュメントでのオリジナルの文意が気になる方は原文を読むことを強くおすすめします。 和訳の公開の可否についてはGoogle社に直接問い合わせています。1 / 原理原則(Principles) データの可視化は、複雑で内容の多い情報をグラフィカルな形式で表現するコミュニケーション手段である。 可視化の結果、データを比較しストーリーを伝えることが容易になり、データの利用者の意思決定の助け
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く