දත්ත ගොනු පිරිසිදු කිරීමේ වැඩ බොහෝ වෙලාවට අඩු‑කාලීන කාර්යයක් වීමත්, ඒක සඳහා නිතර Python ස්ක්රිප්ට් ලියන්නට සිදුවීමත් අමාරුයි. මේ අවස්ථාවේ, ගිඩ්ස්123 විසින් "Delint" නම් නව ප්රජාත්මක මෙවලම් කට්ටලයක් හඳුන්වා දී ඇත.
Delint කියන්නේ එක් එක් HTML ගොනුවක් ලෙස පවතින, බ්රවුසරය තුළම JavaScript භාවිතයෙන් ක්රියා කරන ස්ථානය‑අදාල (client‑side) මෙවලම් එකතුවක්. CDN‑වලින් ලබා ගන්නා PapaParse, SheetJS වැනි පුස්තකාලයන්ගෙන් CSV, Excel ගොනු කියවීම හා ලිවීම සිදු කරයි. බාගත කිරීම, ලොග්‑ඉන් කිරීම, සර්වරයෙහි තැන්පත් කිරීම වැනි කිසිඳු පියවරක් නොමැති බැවින්, ඔබේ දත්ත සම්පූර්ණයෙන්ම ඔබේ පරිගණකයේම පවතී.
දැනට Delint හි ලබා ගත හැකි මෙවලම්:
- Text cleaner – Word, Google Docs, වෙබ්පිටු වලින් පිටපත් කරන ලද පාඨයෙන් MSO කොන්දේසි, අකුරු‑වර්ණ span, tracking markup ඉවත් කර plain text හෝ Markdown ලබා දෙයි.
- CSV cleaner – delimiter ස්වයංක්රිය හඳුනා ගනිමින්, අසමතුලිත පේළි, අතුරු හිස් ඉවත් කරයි.
- Encoding fixer – mojibake, double‑encoded UTF‑8 (’, é) වැනි ගැටලු සකස් කර Unicode සාමාන්ය කරයි.
- JSON fixer – trailing commas, single quotes, unquoted keys, comments වැනි වැරදි නිවැරදි කර JSON.parse ක්රියාත්මක කරයි.
- Mail checker – පිළිතුරු ලිපිගොනු හෝ HTML තුළ phishing ලක්ෂණ (ඉක්මන් කතා, අසමත් ලින්ක්, ව්යාජ ඩොමේන්) සොයා බලා දැනුම් දෙයි.
- Sheet cleaner – Excel සෙල් වලින් අනවශ්ය අක්ෂර, විශේෂ whitespace ඉවත් කරයි.
- Column splitter – එක කෝලමක් delimiter හෝ fixed width අනුව බෙදී විවිධ කෝලම් බවට පත් කරයි.
- Split into tabs – කෝලමක අගය අනුව පේළි ගොනු කොටස් කර, වෙනත් sheet tab ලෙස සකස් කරයි.
මෙම සියලු මෙවලම් එක HTML ගොනුවක් ලෙස පවත්වා, ඉන්ටර්නෙට් සම්බන්ධතාවයක් නොමැතිවද ක්රියා කරයි. එම නිසා රහස්ය දත්ත, පුද්ගලික තොරතුරු යනවා ආරක්ෂිතව පරිශීලකයාගේ පරිසරයේම සකස් කරගත හැකිය. තවත්, සර්වරයක් නඩත්තු කිරීම, පෑච් කිරීම, CI/CD පයිප්ලයින් සකස් කිරීම වැනි අතිරේක පිරිවැය නැති නිසා, සංවර්ධකයන්ට ඉතා අඩු පිරිවැයකින් මෙවලම් භාවිතා කළ හැකිය.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ විශ්වවිද්යාල සිසුන්, තාක්ෂණික පුහුණුව ලබන නවකයන්, සහ දත්ත‑කේන්ද්රිත ව්යාපාරිකයන්ට Delint විශාල ප්රයෝජනයක් ලබා දේ. පළමු වරට, රහස්ය ගොනු අන්තර්ජාලයට උඩුගත නොකර, පරිගණකයේම පිරිසිදු කිරීමේ හැකියාව ලැබෙන නිසා, දත්ත රහස්යතා නීති (PDPA) පිළිබඳ අවශ්යතා සපුරාලීමට පහසු වේ. දෙවැනි වරට, JavaScript හා CDN‑පදනම් වූ මෙවලම් භාවිතයෙන්, උගත්ම තාක්ෂණික කුසලතා (front‑end, data‑wrangling) ඉගෙන ගැනීමට ප්රායෝගික පරිසරයක් සැපයෙනවා. තෙවැනි වරට, කුඩා ව්යාපාරිකයන්ට Excel, CSV ගොනු පිරිසිදු කිරීමේ වැදගත් කාලය ඉතිරි කර, ව්යාපාරික තීරණ ගැනීමට අවශ්ය දත්ත වේගයෙන් ලබා ගත හැකිය.
Delint තවත් මෙවලම් එකතු කරමින්, ශ්රී ලංකාවේ තොරතුරු‑විශ්ලේෂණය හා දත්ත‑පිරිසිදු කිරීමේ ක්ෂේත්රය තවත් ශක්තිමත් කරනු ඇත.