Shopify/graphql-design-tutorial
public
Shopify/maintenance_tasks: A Rails engine for queueing and managing maintenance tasks.
returntocorp/semgrep: Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
Windows Terminal Themes
WindowsTerminalのカラースキーマをJSONで取得できる
systemd/User - ArchWiki
CS50 for Japanese: コンピュータサイエンスの入門 – 当ウェブサイトは、Creative Commons ライセンスに基づいて管理されています。
エデュケーション 大学は私の人生を変えた | タラ ウェストーバー, 村井 理子 |本 | 通販 | Amazon
Three Ways We Share Context at Shopify Engineering
スマートホーム共通規格「Matter」発表。Amazon、Google、Apple参加 - Impress Watch
構造体を定義し、インスタンス化する - The Rust Programming Language 日本語版
インスタンス全体が可変でなければならないことに注意してください; Rustでは、一部のフィールドのみを可変にすることはできないのです。
ユニット型
要素0のタプルのことをユニット型という
メソッド記法 - The Rust Programming Language 日本語版
メソッドは、<code class="hljs">self</code>の所有権を奪ったり、
ここでしているように不変で<code class="hljs">self</code>を借用したり、可変で<code class="hljs">self</code>を借用したりできるのです。
他の引数と全く同じですね。
<em>関連関数</em>
Rubyでいうモジュール関数
matchフロー制御演算子 - The Rust Programming Language 日本語版
enumに対し<code class="hljs">match</code>し、内部のデータに変数を束縛させ、それに基づいたコードを実行します。
if letで簡潔なフロー制御 - The Rust Programming Language 日本語版
言い換えると、<code class="hljs">if let</code>は値が一つのパターンにマッチした時にコードを走らせ、
他は無視する<code class="hljs">match</code>への糖衣構文と考えることができます。
パッケージとクレート - The Rust Programming Language 日本語版
クレートはバイナリかライブラリのどちらかです
パッケージが何を持ってよいかはいくつかのルールで決まっています。
パッケージは0個か1個のライブラリクレートを持っていないといけません。それ以上は駄目です。
バイナリクレートはいくらでも持って良いですが、少なくとも(ライブラリでもバイナリでも良いですが)1つのクレートを持っていないといけません。
Cargoは <em>src/main.rs</em> が、パッケージと同じ名前を持つバイナリクレートのクレートルートであるという慣習に従っているためです。
同じように、Cargoはパッケージディレクトリに <em>src/lib.rs</em> が含まれていたら、パッケージにはパッケージと同じ名前のライブラリクレートが含まれており、<em>src/lib.rs</em> がそのクレートルートなのだと判断します。
Cargoはクレートルートファイルを <code class="hljs">rustc</code>に渡し、ライブラリやバイナリをビルドします。
モジュールを定義して、スコープとプライバシーを制御する - The Rust Programming Language 日本語版
<em>モジュール</em> はクレート内のコードをグループ化し、可読性と再利用性を上げるのに役に立ちます。
モジュールは要素の <em>プライバシー</em> も制御できます。プライバシーとは、要素がコードの外側で使える <em>(公開 public)</em> のか、内部の実装の詳細であり外部では使えない <em>(非公開 private)</em> のかです。
六人の嘘つきな大学生 (角川書店単行本) | 浅倉 秋成 | 日本の小説・文芸 | Kindleストア | Amazon
winget.run | Finding winget packages made simple.
wingetできるパッケージを検索できるサイト
APIゲートウェイとサービスメッシュの違い:一般記事|gihyo.jp … 技術評論社
OWASP Top-10 2021. Statistics-based proposal.
PWA Night Conference 2021 - connpass
sharkdp/pastel: A command-line tool to generate, analyze, convert and manipulate colors
物流システムの復旧作業が完了し、商品がお届けできる状況となりました | コープデリ連合会
「リリース疲れ」を解消するために「リリースレゴ」をやってみた - SMS Tech Blog
SXG(Signed HTTP Exchanges)始めました - Yahoo! JAPAN Tech Blog
GitHub OCTO | Flat Data
実例で学ぶ MySQL/MariaDB デバッグ - nayuta-yanagisawa's blog
Amazon Athena,Amazon CloudWatch Logs Insightsの使い分けについて考えてみる | DevelopersIO
Internet Explorer は Microsoft Edge へ – Windows 10 の Internet Explorer 11 デスクトップアプリは 2022 年 6 月 15 日にサポート終了 - Windows Blog for Japan
当たり前にリリースしていく ~ 新卒研修編 - Classi開発者ブログ
The Privacy Sandbox - Chrome Developers