ශ්‍රී ලංකාවේ නවතම තාක්ෂණික පුවත් 2026-07-25, Saturday
💻 ක්‍රමලේඛනය · 🕒 කියවීමට විනාඩි 2 · 👁 2

launchd සමඟ Claude Code සදහා දිනපතා ස්වයංක්‍රීය සෞඛ්‍ය පරීක්ෂණය – ඔබේ වැඩ පද්ධතිය ආරක්ෂා කරගන්න

launchd සමඟ Claude Code සදහා දිනපතා ස්වයංක්‍රීය සෞඛ්‍ය පරීක්ෂණය – ඔබේ වැඩ පද්ධතිය ආරක්ෂා කරගන්න

ඔබගේ Claude Code ව්‍යාපෘති මාලාවක් පවත්වාගෙන යනවා නම්, සෑම උදෑසනකමත් ඒවා සෞඛ්‍යමයද යැයි පරීක්ෂා කරගැනීම අත්‍යවශ්‍යයි. එම අවශ්‍යතාවය සඳහා launchd භාවිතා කරමින් දිනපතා ත්‍රි-සමය (8:00, 10:30, ලොග්‑ඉන්) ස්වයංක්‍රීය වාර්තාවක් සකස් කරන නව ක්‍රමය දැන් ලැබුණා.

මෙම ක්‍රමය daily-brief.sh ස්ක්‍රිප්ට් එක භාවිතා කරයි. launchd මගින් එය ක්‍රියාත්මක කරමින්, Vercel නිෂ්පාදන HTTP පරීක්ෂණ, hook latency p95, launchd නිකුත් කේත, 7-දින API වියදම් (මොඩල අනුව), සහ ව්‍යාපෘති අනුව git තත්ත්වය එකතුවක් ලෙස Markdown ගොනුවකට රචනා කර Obsidian හි ඇප්පෙන්ඩ් කරයි.

පෙරදී, උදෑසන 3-5 මිනිත්තු ගත කරමින් Vercel ඩැෂ්බෝඩ්, launchctl ලොග්, Claude Code වියදම්, git status, සහ hook latency JSONL ගොනුව අතින් විවෘත කර බලන්න අවශ්‍ය විය. ඒ අතරින් 2026-06-11 දින GitHub Scout හි නිශ්ශබ්ද වීම සහ autolike license API හි සර්වර් සැකසුම් දෝෂය වැනි සිදුවීම් අසලින් වැළඳී ගියා.

ස්ක්‍රිප්ට් එකේ ප්‍රධාන පියවරයන් මෙසේය:

  • Vercel URL 3 වරක් පරීක්ෂා කර, 15 තත්පර timeout සහ 2 තත්පර විරාමය සමඟ false alarm ඉවත් කරයි.
  • autolike license API එක dummy key එකක් සමඟ පරීක්ෂා කර, “license not found” නම් සෞඛ්‍ය සම්පූර්ණයි, “server configuration error” නම් env variable අස්ථානගත වී Pro billing අසාර්ථකයි.
  • Markdown ගොනුව ~/Desktop/Daily Brief හා Obsidian vault එකට පිටපත් කර, දිනකට එක වරක් පමණක් අඩංගු වීමේ marker එක () මඟින් අතිරේක ඇප්පෙන්ඩ් වීම වැළැක්වයි.

ශ්‍රී ලංකාවට ඇති වැදගත්කම

ශ්‍රී ලංකාවේ තාක්ෂණික පරිසරය තවදුරටත් වර්ධනය වෙමින් තිබේ. මෙවැනි ස්වයංක්‍රීය health‑check විසඳුමක් භාවිතා කිරීමෙන්:

  • විකසකයින් – ව්‍යාපෘති තත්ත්වය එකම පිටුවකින් පරීක්ෂා කර, ගැටලු අඳුරු වීමේ අවදානම අඩු කරයි.
  • විද්‍යාල සිසුන් – CI/CD, launchd, සහ API monitoring යන පදනම් තාක්ෂණයන්ට ප්‍රායෝගික උදාහරණයක් ලබා ගනිමින්, DevOps කුසලතා වැඩිදියුණු කර ගත හැක.
  • ව්‍යාපාර – API වියදම්, latency, සහ production uptime එකම දත්ත ගොනුවකින් නිරීක්ෂණය කර, වියදම් පාලනය සහ සේවා විශ්වාසනීයතාවය වැඩි කරයි.

එමෙන්ම, Obsidian වැනි knowledge‑base මෙවලම් සමඟ ඒකාබද්ධ කිරීම නිසා, ඉතිහාසික දත්ත සෙවීම සහ පශ්චාත්‑විශ්ලේෂණය පහසු වේ.

මෙම ක්‍රමය ඔබේ වැඩ පද්ධතියේ “ආරක්ෂක ග්‍රාහක” වශයෙන් ක්‍රියා කරයි. අලුත් ගැටලුවක් උදාවු විට, එය තත්කාලික වාර්තාවකින් පෙන්වයි, එවිට ඔබට ඉක්මණින් ප්‍රතිචාර දැක්වීමට හැකියාව ලැබේ.

ඔබත් launchd හා Bash ස්ක්‍රිප්ට් භාවිතා කර, සෑම උදෑසනකමත් Claude Code පද්ධතියේ සෞඛ්‍යය පාලනය කරන්න. ඉදිරියේදී වැඩි automation පියවරයන් සමඟ, සිදුවීම් අඳුරු වීමේ අවදානම අඩු කර, වැඩි නිෂ්පාදනශීලීතාවක් ලබා ගන්න.

💡 ඔබේ Claude Code පද්ධතිය අදම ස්වයංක්‍රීය health‑check එකට සකස් කරමු!
මූලාශ්‍රය මෙම ලිපිය AI මගින් රචිත මුල් සාරාංශයකි. සම්පූර්ණ වාර්තාව කියවන්න:
Dev.to ↗
#launchd #automation #health-check #Claude Code #Sri Lanka