Skip to content
View yasu29's full-sized avatar

Block or report yasu29

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yasu29/README.md

👋 About Me

小規模な業務自動化や通知機能の設計を行うエンジニアです。

Linux 環境での運用・保守経験をベースに、
cron 実行を前提としたバッチ設計や、
Google Apps Script を用いた通知機能の構造化など、
継続して使える仕組みづくりを重視しています。

単発で動くスクリプトではなく、

  • 再実行しても壊れない設計
  • 状態を意識した処理構造
  • ログによる追跡性の確保
  • 将来拡張を見据えた分離設計

といった「運用に組み込める形」に整えることを大切にしています。


🛠 Skills

Linux / Automation

  • Linux / bash
  • cron 運用設計
  • ログ設計・ローテーション
  • 冪等設計(再実行安全性)
  • exit code 設計

Google Apps Script

  • 業務スクリプト設計
  • 通知機能の分離設計
  • 定期実行トリガー設計
  • スプレッドシート連携
  • 小規模自動化構造の設計

📂 Projects

運用自動化や通知機能の設計例を公開しています。

各リポジトリでは、
「動くこと」よりも
運用の中で安定して使える構造であることを重視しています。

👉 Repositories をご覧ください。


✍️ Policy

  • 本番運用を前提とした安全設計
  • 可読性と保守性を重視
  • ログと状態管理によるトラブル切り分けのしやすさ
  • 業務ロジックと通知・外部連携の分離
  • 小さくても構造を崩さない実装

Pinned Loading

  1. gas-market-snapshot gas-market-snapshot Public

    Google Apps Scriptで為替・暗号資産のマーケットデータを取得し、日次スナップショットとチャートを生成するツール

    JavaScript

  2. gas-form-ops-manager gas-form-ops-manager Public

    Google Forms運用を自動化するGASツール(フォーム生成・個別URL配布・リマインド・回答管理)

    JavaScript