ඩෙවලපරයකු නවතම විවෘත-මූලාශ්ර (open‑source) යෙදුමක් හඳුන්වා දී ඇත – STRM. මෙය ටර්මිනල් (command line) පරිසරය තුළම චිත්රපට සොයාගැනීමට හැකියාව සපයන terminal UI (TUI) එකක්. ඕනෑම Linux, macOS හෝ Windows PowerShell පරිසරයකින්, ක්රමලේඛන පදයක් නොලියාම සිනමා ලෝකය අත්විඳිය හැක.
මෙම ව්යාපෘතිය සෑදීමට කාලයක් ගත කරමින්, අතුරු මුහුණත නිර්මාණය, කී‑බෝර්ඩ් නාවිකතා (keyboard navigation) ක්රම, හා විවිධ තර්මිනල් ප්රමාණයන්ට ගැලපෙන UI සැලසුම් කිරීම ඇතුළත් විය. සාමාන්යයෙන් ටර්මිනල් යෙදුම් අඩු ඉඩකඩක් සහිතව, පූර්ණ අයුරින් යතුරු පාලනයෙන් ක්රියාත්මක විය යුතු බැවින්, STRM නිර්මාණය කිරීම අභියෝගයක් වුණා.
STRM හි ප්රධාන ලක්ෂණයන් පහත පරිදි වේ:
- ටර්මිනල් තුළම සිනමා සෙවීම – කිසිදු වෙබ් බ්රවුසරයක් අවශ්ය නැත.
- පිරිසිදු UI – වර්ණ සහ පේළි ගණන අඩංගු, කියවීමට පහසු.
- කී‑බෝර්ඩ්‑මූලික නාවිකතා – සෙවීම්, තෝරා ගැනීම්, පිටු හරිනු වැනි සියලු ක්රියාමලාව යතුරු පාලනයෙන්.
- වේගවත් සහ සුළු බර – ඉතා කුඩා මතක පරිභෝජනය.
- විවෘත‑මූලාශ්ර කේත – GitHub හි සපයන ලද source code එක නිදහස් ලෙස භාවිතා කළ හැක.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණ උපායශීලී පරිසරය ඉතා දියුණු වන අතර, විශේෂයෙන් විශ්වවිද්යාල සිසුන් හා ස්වයංක්රීය දැනුම ලබා ගැනීමට කැමති සංවර්ධකයින්ට මෙවැනි CLI‑මූලික මෙවලම් බොහෝ ප්රයෝජන දරයි. STRM මගින්:
- ඉගැන්වීම් කාලය අඩු කරමින්, පරිගණක පරිසරය තුළම සිනමා තොරතුරු ලබා ගැනීමට හැකියාව.
- ඉන්ටර්නෙට් සම්බන්ධතාවයක් නැති පරිසරයකද, පූර්ව‑කැෂ් කර ඇති දත්ත මත පදනම්ව සෙවීම් කළ හැක.
- ස්ථානයේම GitHub සමාජය සමඟ සම්බන්ධ වී, කේත සංශෝධන, දෝෂ නිවැරදි කිරීම, නව ලක්ෂණ යෝජනා කිරීමේ අවස්ථා ලැබේ.
මෙම වගේ සුළු, වේගවත්, හා විවෘත‑මූලාශ්ර මෙවලම්, ශ්රී ලංකාවේ තාක්ෂණික ආරම්භකයන්ට නව අත්දැකීම් ලබා දීමට, නිර්මාණශීලීත්වය උදාවීමට, හා ගෝලීය තාක්ෂණ ප්රවණතා සමඟ සම්බන්ධ වීමට උපකාරී වේ.
STRM එක දැන් GitHub හි ප්රකාශිතයි. ඔබේ අදහස්, දෝෂ වාර්තා, හෝ නව ලක්ෂණ යෝජනා කළහොත්, රිපොසිටරියට තාරකාවක් (star) එක්කරන්න. තවත් විස්තර සඳහා පහත ලින්ක් එකට පිවිසෙන්න.