📝 使い方・活用ガイド
シルギアの便利ツールを、もっと手早く使いこなすためのヒント集。ツールごとに、使い方の手順・活用シーン・よくある疑問をまとめています。
角丸を決めるborder-radiusを、値の意味から実践まで解説します。1〜4値の時計回りの順序と省略ルール、pxと%で円・楕円・ピルがどう変わるか、そしてスラッシュ8値で不定形(ブロブ)を作る仕組みを、具体的な数値例つきで整理しました。ジェネレーターで確認しながら読むと理解が早まります。
日本式の小数視力、Snellen分数(20/20のフィート法・6/6のメートル法)、logMARは同じ見え方を違う書き方で表したものです。換算式と検算した数値例、logMARの利点、そして「これは表記換算で検査ではない」という前提までまとめて解説します。
「23人集まれば誕生日が同じ2人がいる確率が50%を超える」という有名なパラドックスを、なぜ直感に反するのか(比べるのはペアの数)、余事象を使った確率の式、人数ごとの早見表としきい値まで、ツールの計算に忠実に解説します。ハッシュ衝突など誕生日以外への応用も扱います。
OKLCH・OKLab・CIELABとは何か、HEXやRGB・HSLとどう違うのかを、L(明度)・C(彩度)・H(色相)の意味とCSSのoklch()/oklab()/lab()記法にそって解説します。sRGB→リニアRGB→XYZ→OKLabという変換の流れ、白・赤の検算例、sRGB色域外の注記の読み方まで、ツールの実装に忠実にまとめました。
User-Agent(UA)文字列は「どのOS・ブラウザから来たか」をブラウザが自己申告する一行です。この記事ではUAの構造、OS・ブラウザ・エンジン・端末種別を判定する仕組み、Googlebotなどクローラーの見分け方、そして詐称やUA-CHによる限界までを、実際の判定例を交えて解説します。
UUID v5は名前空間UUIDと名前をSHA-1でハッシュし、同じ入力から必ず同じUUIDを導く決定的な識別子です。v4ランダムとの違い、RFC 4122の生成手順、DNS/URL/OID/X.500の標準名前空間、既知値での確かめ方まで実装に沿って解説します。
HMAC(鍵付きハッシュ)が普通のハッシュとどう違うのか、秘密鍵の役割から解説します。HMAC-SHA256などのアルゴリズム、16進とBase64の出力、API署名やWebhook検証での使い方、既知のテストベクトルによる検算、鍵を外部に送らないブラウザ内処理までまとめました。
数字タイルを空きマスへスライドして昇順に並べる15パズルの遊び方を、3×3・4×4・5×5の違い、必ず解ける配置を生む「可解性(反転数の偶奇+空白の行位置)」の仕組み、上の行・左の列から確定させる解き方、手数・時間・ベスト記録の見方まで、ツールの実装に沿って解説します。
好きな単語リストから「単語探し(ワードサーチ)」を自動で作る仕組みを、実装に沿って解説します。単語の入力から格子への交差配置、ランダム文字での穴埋め、配置方向と逆向きの選び方、埋め文字が英字・カナに揃う理由、解答表示や印刷、学習・イベントでの活用まで、具体例を交えて紹介します。
ISO 8601の週番号は「月曜始まり・木曜を含む週が第1週」で決まります。暦年とISO週の年がずれる理由、53週になる年の条件、年内通算日や月の第何週、年+週から月曜日を求める逆引きまで、実際の日付で検算しながら仕組みを解説します。
エスケープは、特別な意味を持つ記号を「ただの文字」として扱わせる書き換えです。JSON・正規表現・バックスラッシュ/改行・SQL・CSVの5つの対象について、変換規則と具体例、なぜ必要か(安全な埋め込み・正規表現インジェクション回避)を、ツールの実装に沿って解説します。
JSONとXMLは構造モデルが違うため、機械的に変換するには橋渡しの規則が要ります。このツールの変換規則(キー→要素、配列→同名要素の繰り返し、属性は@_、テキストは#text、同名子要素は配列化)と、XMLが無型ゆえ数値も文字列になる理由、DOMParserで解析する仕組みを、実際の変換例で確かめます。
方眼・ドット方眼・三角(アイソメ)・対数方眼・漢字練習マスを、間隔や用紙サイズを指定してブラウザで作成。mm単位のSVGだから倍率100%で印刷すれば実寸どおりになる仕組みと、設定・数値例・印刷のコツをまとめました。
年と月を選ぶだけで7列の月間カレンダーを作成。日曜/月曜はじまりの違い、祝日の自動判定のしくみ、六曜が「目安」である理由、メモ欄付きでA4縦横にきれいに印刷するコツを、実装に沿ってやさしく解説します。
絵柄のカードを2枚めくってペアを揃える神経衰弱(メモリーゲーム)の基本ルールと、このツールの盤面サイズ・手数・時間・ベスト記録の見方をやさしく解説。位置と絵柄をペアで覚える記憶のコツ、脳トレや親子遊びでの使い方、色ではなく絵柄で区別する配慮まで、実装に沿ってまとめます。
幅×高さ(10〜40マス)を選ぶだけで、スタートからゴールまで必ず1本道で繋がる完全迷路が作れる仕組みを解説。深さ優先(バックトラッキング)での生成、正解が一意になる全域木の理屈、BFSによる最短経路表示、印刷・PNG保存、子ども向け・教材・脳トレでの使い方まで、実装に忠実にまとめました。
9×9の数独を自動生成する仕組み(バックトラッキングで完成解を作り、解が一通りに定まる範囲でマスを抜く)と、難易度と空きマス数の関係、候補メモ・間違いチェックで画面上で解く方法、印刷や解き方のコツまでを、実装に沿って具体的に解説します。
洗濯洗剤の量は「水量」で決まります。必要量=水量÷基準水量×基準量というシンプルな式の仕組み、洗濯物の重さから水量を見積もるコツ、入れすぎ・少なすぎの弊害、柔軟剤を入れるタイミングまで、計算ツールの実装に沿ってわかりやすく解説します。適量は製品ごとに異なるため、必ずパッケージ表示の確認が前提です。
標準5×5・75球ビンゴの「B1〜15/I16〜30/N31〜45・中央FREE/G46〜60/O61〜75」という列と範囲の決まり、各列が重複しない理由、中央FREEマスの意味を実装どおりに解説。3×3・90球のミニ版や、人数分をまとめて生成して印刷・PDF保存する手順、忘年会や学習での使いどころまでまとめました。
ヌメロン/Bulls and Cows系の数当てゲームを、ヒットとブローの正確な数え方から解説。正解1234・予想1243なら2ヒット2ブローになる仕組みを検算し、重複なし・重複ありモードの違い、組み合わせ数と桁数の難易度、少ない手数で絞り込む論理のコツまでまとめました。
WebページやリッチテキストのHTMLを貼るだけで、見出し・強調・リスト・引用・コード・リンク・画像・表をMarkdownへ変換します。DOMParserで安全に解析する仕組み、対応タグと変換ルール、具体的な変換例、スクリプトを実行しない安全性までを実装に沿って解説します。
アルファベットを一定数ずらすシーザー暗号と、13ずらし固定のROT13、記号まで変えるROT47の原理を、実際の変換例つきで解説します。暗号化と復号の関係、鍵が分からない暗号文を総当たりで解く方法、そして「機密には使えない」理由まで、ツールの動きに沿ってまとめました。
絵文字が複数のコードポイントの組み合わせでできている仕組みを、U+XXXX・UTF-16サロゲートペア・UTF-8バイト列とともに解説します。ZWJシーケンス(家族絵文字)・肌色修飾子・国旗・キーキャップの構造、見た目の文字数と実際のコードポイント数がずれる理由まで、実際の数値例で確認します。
見た目が同じでも内部のコードポイントが違う文字を、決められた規則でそろえるのがUnicode正規化です。NFC・NFD・NFKC・NFKDの4形式について、合成と分解・正準等価と互換等価の違い、「が」や①・㍿での具体的な変化、検索やファイル名の不一致対策までを実装に沿って解説します。