Sort by - linked count
-
Helm
-
Vaughn Vernon
-
Spire#Programming #Security Scala言語の数値型ライブラリ。汎用的で高速かつ高精度な数値と、効率的な数値コードシンタックスを提供する。 Spire Introduction to Spire Numeric Programming in Scala with Spire JOTB19 - Numeric Programming with Spire by Lars Hupel
-
Basic認証#Security #Authentication HTTPプロトコルにおける認証方式 ユーザー名とパスワードをコロンで連結した文字列をBase64エンコードした結果を、Authorizationヘッダーに付与することでリクエストを行う
-
Amazon/KMSKey Management Service #Security AWSが提供するKMS AWS Key Management Service
-
Observability/ディメンションキーバリュー形式のデータにおいてデータ内のキーの数を表す
-
HoneycombObservabilityに関するエンドツーエンドのプロダクト Retrieverというオブザーバビリティに最適化された独自のデータストアを備えており、S3によって実装されている Honeycomb.io Documentation | Honeycomb
-
アジャイルソフトウェアの12の原則#Agile アジャイルソフトウェア開発宣言に続く原則 私たちは以下の原則に従う: 顧客満足を最優先し、 価値のあるソフトウェアを早く継続的に提供します。 要求の変更はたとえ開発の後期であっても歓迎します。 変化を味方につけることによって、お客様の競争力を引き上げます。 動くソフトウェアを、2-3週間から2-3ヶ月という できるだけ短い時間間隔でリリースします。 ビジネス側の人と開発者は、プロジェクトを通して 日々一緒に働かなければなりません。 意欲に満ちた人々を集めてプロジェクトを構成します。 環境と支援を与え仕事が無事終わるまで彼らを信頼します。 情報を伝えるもっとも効率的で効果的な方法は フェイス・トゥ・フェイスで話をすることです。 動くソフトウェアこそが進捗の最も重要な尺度です。 アジャイル・プロセスは持続可能な開発を促進します。 一定のペースを継続的に維持できるようにしなければなりません。 技術的卓越性と優れた設計に対する 不断の注意が機敏さを高めます。 シンプルさ(ムダなく作れる量を最大限にすること)が本質です。 最良のアーキテクチャ・要求・設計は、 自己組織的なチームから生み出されます。 チームがもっと効率を高めることができるかを定期的に振り返り、 それに基づいて自分たちのやり方を最適に調整します。 アジャイル宣言の背後にある原則
-
Bツリー#Data Store Bツリーはデータベースを固定サイズのブロックあるいはページに分割する。固定サイズの空き容量がない状態で新しいキーが追加される場合、半分の領域が空いた2つのブロックに分割される。 このアルゴリズムはツリーバランスが保たれ、ツリーの深さも3ないし4レベルに収まることがほとんど。 また信頼性を高めるためにwrite-aheadログ(WAL)と呼ばれる書き込み内容の構造化データを追記して保持している。 Wikipedia
-
テストピラミッド
-
RSA#Security 秘密鍵と公開鍵による暗号方式 署名に用いる際は公開鍵を用いて署名をした署名者のことを、秘密鍵によって署名付きトークンを検証できる RFC 8017 - PKCS #1: RSA Cryptography Specifications Version
-
認可/スコープ#Authorization 保護対象のリソースに基づいて定める認可対象の機能範囲
-
認可/主体Principal #Authorization 認可チェックを受ける対象 ログインユーザーやAPIトークンなどがある
-
認可/リソース#Authorization 認可による保護対象
-
カーディナリティ#Data Store あるカラムの値の集合の中に重複する値がどのくらいあるかの度合い。低いと重複が多く高いと重複が少ない。
-
レポーティングデータベース#Martin Fowler #Data Store #Data Processing アプリケーションのドメインモデルに対応するテーブルとは別にレポート目的の中間テーブルを用意することで、レポートの関心を分離してテーブルに変更を加えることができる。 ReportingDatabase
-
ピープルウエア
-
OPTIMIZE TABLE#Data Store MySQLにおいてテーブルインデックスを再編成し最適化する命令 MySQL :: MySQL 8.0 リファレンスマニュアル :: 13.7.3.4 OPTIMIZE TABLE ステートメント
-
オブジェクト指向入門 第2版 原則・コンセプト
-
TiDB
-
ソフトウェアクラフトマンシップとプログラマーの誓い#角征典 #プログラマーの誓い Clean Craftsmanshipの書籍について紹介しているスライド Docswell
-
組織を変える5つの対話
-
Authorization to implement with Extensible Effect#Security #Programming #Authorization EffによるScala認可実装の話
-
正しいものを正しくつくる
-
SQLパフォーマンス詳解
-
カイゼン・ジャーニー
-
PofEAA#Software Design #Martin Fowler Patterns of Enterprise Application Architecture PofEAAで考えるSaaSバックエンドの作り方
-
Kubernetes Icons Set#Documentation Kubernetesの各リソース等のアイコンを公開しているリポジトリ 様々なダイアグラムサービスのデータセットに利用されている community/icons at master · kubernetes/community
-
DevOps capabilities/Monitoring systems to inform business decisionsDevOps capabilitiesの1つ、Fast Feedbackに分類される [DORA | Capabilities: Monitoring systems to inform business decisions](https://dora.dev/capabilities/monitoring-systems-to inform-business-decisions/)
-
DevOps capabilities/Flexible infrastructureDevOps capabilitiesの1つ、Fast Flowに分類される DORA | Capabilities: Flexible infrastructure
-
DevOps capabilities/Documentation quality#Documentation DevOps capabilitiesの1つ、Climate for Learningに分類される DORA | Capabilities: Documentation quality
-
DevOps capabilities/Well-beingDevOps capabilitiesの1つ、Climate for Learningに分類される DORA | Capabilities: Well-being
-
DevOps capabilities/Generative organizational cultureDevOps capabilitiesの1つ、Climate for Learningに分類される DORA | Capabilities: Generative organizational culture
-
DevOps capabilities/Database change management#Data Store DevOps capabilitiesの1つ、Fast Flowに分類される DORA | Capabilities: Database change management
-
DevOps capabilities/Code maintainabilityDevOps capabilitiesの1つ、Climate for Learningに分類される 継続的デリバリーに寄与する DORA | Capabilities: Code maintainability
-
DevOps capabilities/Learning cultureDevOps capabilitiesの1つ、Climate for Learningに分類される DORA | Capabilities: Learning culture
-
スタートアップが山型クロスファンクショナルチームでデリバリスピードを安定させる話#Team Organization キーワード クロスファンクショナルチーム Whole Team
-
あなたの興味は信頼性?それとも生産性? SREとしてのキャリアに悩むみなさまに伝えたい選択肢キーワード SRE Platform Engineering チームトポロジー
-
Connect
-
SHASecure Hash Algorithms #Security 電子署名の改竄防止等で最もよく利用されているハッシュ化アルゴリズム 異なる元データから同一のハッシュ値が生成される可能性が低いことを求められ、SHA-2, SHA-256 等の種類がある RFC 6234 - US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)
-
データ指向アプリケーションデザイン
-
自動テスト実行結果の目的を整理するOrganizing objectives of automated test results #和田卓人 #Testing
-
スプリントレビュー Deep Dive#Agile #スクラム #吉羽龍太郎 #スプリントレビュー ステークホルダー
-
監視SaaSの運用におけるObservability改善の歩み#Observability キーワード Observability Primary Signals Unknown unknowns ログ/メトリクス/トレース OpenTelemetry オブザーバビリティ成熟度モデル
-
良いコードとは何か#Software Design 特に結合度と凝集度について参考になる研修資料 キーワード 技術的負債 クリーンアーキテクチャ
-
エンジニアリング組織論への招待
-
A Mess is not a Technical DebtRobert C. Martinによるブログ 技術的負債は戦略的に適用されるものであり、ただのクリーンでないコードに対して用いる概念ではない。という主張 負債が増えるのを意図的に捉えテストやリファクタリングを拡充すべきとしている Clean Coder - A Mess is not a Technical Debt.
-
Google Cloud/Secret Manager#Security Google Cloudが提供するSMS Secrets Store CSI Driverを用いてGKEに組み込み可能 Secret Manager の概要 | Secret Manager Documentation | Google Cloud
-
Google Cloud/Gateway#Cloud Native Google CloudのGKE上でGateway APIを適用する 外部Gatewayをデプロイする時は、GatewayClassに gke-l7-global-external-managed を指定した上で、Certificate Managerのような手段でセキュリティを担保する Kubernetes APIの NamedAddress に静的IPアドレスを指定することができる 方法 Gateway のデプロイ | Google Kubernetes Engine (GKE) | Google Cloud
-
プレモーテム#スクラム Blog