本文へスキップ
totonoe

💻 IT

ITを整える

プログラミングや開発で「毎回ググるやつ」を、1ページに。

2進数・16進数の変換、SQLやPythonをインストールなしで試せる練習場、ラズパイ(小型コンピューター)の配線図、文字の各種エンコードまで──開発やIT業務の現場でよく使う定番をそろえました。(認証・パスワード関連は「セキュリティ」へ)

基数変換を整える

= 2進数・16進数の変換

2/8/10/16進の相互変換、ビット演算、2の補数(8/16/32/64bit)に対応した基数変換ツール。

  • 2/8/10/16進の4方向変換
  • プレフィックス自動判定(0x/0b/0o)
  • 2の補数表現
専門 開く

SES精算を整える

= IT常駐契約の精算(中割り/上下割など)

SES契約の月額×稼働時間×精算方式(中割り/上下割/上割/下割)で当月精算額を即計算するエンジニア契約ツール。

  • 月額×稼働時間×精算方式の計算
  • 中割り/上下割/上割/下割の4方式比較
  • カスタム時間幅にも対応
中級 開く

SQL を整える(Playground)

= ブラウザでさわって学ぶ SQL 練習場

ブラウザ内 SQLite で CRUD(SELECT/INSERT/UPDATE/DELETE)と JOIN を体験できる SQL 練習用 Playground。サンプル DB 付き、データ送信なし。

  • CRUD 4 動詞のサンプルボタン
  • JOIN / GROUP BY のサンプル付き
  • CodeMirror 6 シンタックスハイライト
中級 開く

Python を整える(Playground)

= ブラウザでさわって学ぶ Python 練習場

ブラウザ内 Python (Pyodide WASM) で変数・データ型・関数・クラス・継承を体験できる Python 練習用 Playground。実行後の変数一覧と参照共有を可視化、データ送信なし。

  • 4 ステップ + 応用のサンプルコード(クラス・継承・内包表記・例外)
  • 実行後の変数インスペクタ(型・値・参照 ID)
  • 同じオブジェクトを複数変数が指す「参照共有」をハイライト
中級 開く

GPIO を整える

= ラズパイのピン配列(電源・GND・入出力)

Raspberry Pi 40ピンGPIOのピン配列を電源・GND・I2C・SPI・UARTで色分け表示し、各ピンの役割・BCM番号・3.3V注意点を解説する学習用ツール。

  • 40ピンを基板どおりの配置で表示
  • 電源/GND/GPIO/I2C/SPI/UART を色分け
  • ピンごとの役割・BCM番号・代替機能
専門 開く

Base64・URLエンコードを整える

= 文字列をBase64・URLエンコードに(日本語も文字化けせず双方向)

文字列のBase64・Base64URL・URLエンコード/デコードをブラウザ内で双方向変換。日本語・絵文字もUTF-8で文字化けせず、バイト数表示と不正入力のエラー検出つき。暗号化ではなく可逆エンコード。送信ゼロ。

  • Base64 / Base64URL / URLエンコード / URL全体の4方式
  • エンコード⇄デコードをワンクリック切替+入出力の入れ替え
  • 日本語・絵文字もUTF-8で安全(文字化けなし)
中級 開く

JWTをデコードを整える

= JWTを貼ると中身を読める(署名は確認しません)

JWTを貼るとheader/payloadを整形JSONで表示し、iat/exp/nbfを日本時間に変換・期限切れ判定。署名は検証せず、トークンは送信ゼロでブラウザ内のみ処理。

  • header / payload を整形JSON表示(Base64URL→UTF-8)
  • iat / exp / nbf を JST・UTC・相対時間に変換
  • exp<now で期限切れ判定(nbf 未到来も検知)
中級 開く

UUID・ULIDを整える

= 世界でかぶらない番号(UUID/ULID)を作って・確かめる

UUID v4・ULID をブラウザ内で生成(1〜100個)・整形・検証するツール。UUIDはバージョン/バリアント判定、ULIDは埋め込み時刻を復元。乱数は暗号乱数、送信ゼロ。

  • UUID v4 を個数指定(1〜100)でまとめて生成
  • ULID 生成(時刻48bit+乱数80bit・26文字・生成順ソート可)
  • ハイフン有無・大文字小文字・波括弧トグル+NIL UUID+全部コピー
中級 開く

cron式を整える

= crontab を人間語に翻訳+次の実行時刻を一覧

cron式(crontab)を日本語に翻訳し次回実行時刻を端末時計基準で一覧表示。*,-/ステップ・曜日0-7・JAN/MON対応、日と曜の両方指定はOR。送信ゼロ。

  • cron式を入力すると即・日本語の説明(例「毎日 9:00 に実行」)
  • 次回実行時刻を5〜10件、端末ローカル時刻で一覧(間隔つき)
  • 毎分・毎日0時・平日9時・*/15 などプリセットをクリック挿入
中級 開く

色コードを整える

= 色の番号(#3366ccなど)を変換して、読みやすさも確かめる

色コードをHEX・RGB・HSLで相互変換し、文字色と背景色のコントラスト比をWCAG基準(AA/AAA)で判定。透明度・3桁HEX対応、明度や補色も表示。すべてブラウザ内で完結。

  • HEX ⇄ RGB ⇄ HSL の相互変換(どれを編集しても追従)
  • カラーピッカー連動+大きなプレビュー
  • RGBA/HSLA(透明度)・3桁HEX対応
中級 開く

QRコードを整える

= 文字やURLからQRコードを作る

テキストやURL、Wi-Fi情報などからQRコードを生成。誤り訂正・サイズ・余白を調整しPNG/SVGで保存。生成は自前実装で端末内完結、送信ゼロ。

  • テキスト/URLから即時QR生成
  • 誤り訂正L/M/Q/H・セルpx・余白を調整
  • PNG/SVGダウンロード
中級 開く

他のカテゴリ

KOINOBORI ECOSYSTEM

私たちが運営するサイト