Header Title


උදනිඳුගේ සිතුවිලි

2011/06/22

සිංහලෙන් PHP කෝඩිං

පරිගණක ආශ්‍රිතව හුඟක් දේවල් සිංහලෙන් කරන කාලෙක කේතනය එහෙම නැත්නම් කෝඩිං ටිකකුත් සිංහලෙන්ම කරන්න හිතුණා. මේ සඳහා භාවිතා කළේ PHP scripting language එක. Version එක 5 ට වැඩියි. ඒ නිසා ඊට වඩා පරණ version වල වැඩ කරයි කියන සහතිකය දෙන්න බැහැ. ඔබේ server එකේ unicode ස්ථාපනය කරලා තියෙන්නත් ඕනෙ. ඒ වගේම දැනගන්න අවශ්‍ය කරන තව දෙයක් තමයි PHP keywords සිංහලෙන් - දැනට - නැති බව. පහත දැක්වෙන සරල උදාහරණයේ භාවිතා වෙන්නේ සිංහල variable (විචල්‍ය) සහ function (ශ්‍රිත) නාම විතරයි. අවසාන වශයෙන් ඔබේ script file එක unicode විදියට save කරන්නත් අමතක කරන්න එපා. මෙන්න කෝඩ් ඇබිත්ත:-

<?php
//විචල්‍යයන්
$ගැහැණු_ළමයි = 15;
$පිරිමි_ළමයි = 17;

//සාර්ව විචල්‍ය
$ගුරුවරු = 2;

//ශ්‍රිතය
function පන්තියේ_මුළු_ගණන($ගැ,$පි)
{
  GLOBAL $ගුරුවරු;
  return ($ගැ + $පි + $ගුරුවරු);
}

echo පන්තියේ_මුළු_ගණන($ගැහැණු_ළමයි, $පිරිමි_ළමයි);
?>

මේ දීලා තියෙන අගයන් එක්ක run කළොත් පිළිතුර ලෙසට 34 ක් ලැබෙනු ඇති. ඔබට පෙනෙනවා ඇති 'function', 'return', 'echo', 'GLOBAL' වැනි පද (keywords) සඳහා පරිවර්තන භාවිතා නොවෙන බව. මේකේ පොඩි fun එකක් තියෙන නිසා performance අතින් වෙනසක් තියෙනවාද කියලා බලන්න මීට සර්වසම non-unicode script එකකුත් ලිව්වා. බලාපොරොත්තු නොවුණ ලෙසින් යුනිකේත භාවිතා කරපු script එකේ performance අනිකට වඩා හොඳ බව පෙණුනා. මම ඒක මනින්න භාවිතා කළේ microtime() function එක. හැබැයි මීට වඩා සංකීර්ණ වැඩසටහන්කරණයේ දී හෝ වෙනස් client/server තත්ත්වයන් යටතේ ඒක වෙනස් වෙන්න පුළුවන්.

සමහරුන්ට මේක අලුත් අත්දැකීමක් වුණත් මම මේක දැනගෙන දැන් අවුරුදු 2ක් විතර වෙනවා. ඉතින් තව තවත් දේවල් අත්හදා බලන්න ඔබට බාරයි.

2011/06/07

දෙවියන් දැකීම

මීට වසර 3කට පමණ පෙර මාත් මිතුරෙකුත් මහියංගණයේ සංචාරයක යෙදුණෙමු. එදින රාත්‍රියේ මහියංගණ සෑ රදුන් වැඳ පුදා ගැනීමට ගිය අපි සුපුරුදු පරිදි ඡායාරූප කිහිපයකුත් ගත්තෙමු. ඉන් සමහර ඡායාරූප මිතුරාගේ ඩිජිටල් කැමරාවෙන් ද කිහිපයක් මගේ ජංගම දුරකථනයෙන් ද ලබා ගත්තෙමි. සංචාරයෙන් දින කිහිපයකට පසුව, ලබාගත් ඡායාරූප එකතුව නිරීක්ෂණය කිරීමේදී මහියංගණ චෛත්‍යය අසල දී ගන්නා ලද ඡායාරූප කිහිපයක ලා පැහැති වෘත්තාකාර සටහන් දක්නට විය. ඒවායෙහි තීව්‍රතාවය ද එකිනෙකට වෙනස් විය. නමුත් මේවා සටහන් වී තිබුණේ flash එක භාවිතා වූ මගේ මිතුරාගේ කැමරාවෙන් ලබාගත් ඡායාරූපයන්හි පමණි (පහත ඡායාරූප දෙක බලන්න). මෙවැනි සටහන් මා මීට පෙර දැක තිබුණි. ඒ පුවත්පතක පළ වූ ලිපි කිහිපයකය. ඒ නිසා මා සිත කුහුලෙන් පිරුණි.



එක්තරා ඉරිදා පුවත්පතක පළවන ලිපි පෙළක මුලින්ම මේ ගැන සාකච්ඡා වී තිබුණි. එම ලිපි එක්තරා ප්‍රසිද්ධ ස්වාමීන් වහන්සේ නමකගේ උපදෙස් පරිදි සම්පාදනය වූ ඒවාය. එම ලිපි පෙළෙහි මුල් ලිපියේ එකී ලියුම්කරු පවසා තිබුණේ මෙම වෘත්ත හැඩැති සටහන් දෙවියන් බවය. මෙවැනි සිදුවීමක් ඔහු මුලින්ම වාර්තා කර තිබුණේ පල්ලේකැලේ ප්‍රදේශයේ භාවනා මධ්‍යස්ථානයක දී ගත් ඡායාරූපයක් ද පුවත්පතේ පළ කරමිනි. එහි දැක්වුණු පරිදි, එම භාවනා මධ්‍යස්ථානයෙහි එදින රාත්‍රි පිරිත් දේශනයක් පවත්වා ඇති අතර එම රූප සටහන් පිරිත් ඇසීමට පැමිණි දෙවියන්ගේ බවට ලිපියේ කර්තෘ අදහස් දක්වා තිබුණි. ඉනික්බිති තවත් සතියක එකී ලියුම්කරු විසින්ම බෙල්ලන්විල ප්‍රදේශයේ බෞද්ධ ආරාමයක අලුයම් කාලයේ පිංකමක් අතරතුර ගන්නා ලද 'දෙවියන්ගේ රූප' සටහන් වූ ඡායාරූපයක් පත්‍රයේ පළ කරන ලදී. එමෙන්ම වෘත්තවල තීව්‍රතාවය එම දෙවිවරුන්ගේ ආනුභාවය සහ දිව්‍ය බ්‍රහ්ම යනාදී වශයෙන් අඩු වැඩි වන බවද සඳහන් කර තිබුණි.

කරුණු එසේ නම් අපේ ඡායාරූපවල සටහන් වී ඇත්තේ දෙවියන්ගේ රූප විය යුතුය. නමුත් ෆ්ලෑෂ් එක පමණක් භාවිතා වූ කැමරාවේ පමණක් එකී රූප සටහන් වීමට හේතු කවරේද? තවදුරටත් කරුණු දැනගැනීම සඳහාත් මේ බව පැවසීම සඳහාත් එම ලිපි පෙළ ලියන පුද්ගලයා සම්බන්ධ කර ගතිමි. පුවත්පත් කාර්යාලයේ දුරකථන අංකය සොයාගෙන මම ඔහුට කතා කළෙමි. සිදු වූ දේ ඔහුට පැහැදිලි කළෙමි. එවිට ඔහු පැවසුවේ එවැනි තවත් සිදුවීම් කිහිපයක් වාර්තා වී ඇති බවත් අපේ ඡායාරූප මුද්‍රණය කර ඔහුට තැපැල් කරන ලෙසත් ය. ෆ්ලෑෂරය යනු ක්ෂණික ආලෝකයක් නිසා දෙවියන්ගේ 'සියුම්' ශරීර ඡායාරූප ගතවීම සඳහා එය අවශ්‍ය බව ඔහුගේ මතය විය. මේ පිළිබඳ විස්තර සාකච්ඡා කිරීම සඳහා එම ලිපි පෙළට දායකත්වය ලබා දෙන ස්වාමීන් වහන්සේගේ දුරකථන අංකය ද ඔහු විසින් මා හට ලබා දෙන ලදී. කෙසේ නමුත් මට උන්වහන්සේ හා සම්බන්ධ වීමට නොහැකි විය.

මේ අතර මගේ මිතුරා එම කැමරාවම භාවිතා කර (ෆ්ලෑෂරය සමඟ) රාත්‍රි එළිමහන් සාදයකදී ගත් ඡායාරූප කිහිපයක ද එවැනිම වූ වෘත්ත සටහන් වඩාත් පැහැදිලි ලෙස සටහන් වී තිබුණි (පහත ඡායාරූප දෙක බලන්න). එම සාදයේ ස්වභාවය අනුව එවැනි තැනකට දෙවියන් වඩිති යි කිසිසේත් සිතිය නොහැක. ඒ සාදය මුහුදු වෙරළ ආසන්නයේ පැවැත්වුණු අතර මත්පැන් හා මස් මාළු ද යහමින් තිබුණු එකකි. එමෙන්ම මා සමඟ හිතවත් තවත් පුද්ගලයෙකු රාත්‍රී සාදයක දී ගත් ඡායාරූපවල ද මෙවැනිම සටහන් නිරීක්ෂණය කිරීමට හැකි විය. මේ නිසා මා දන්නා ධර්ම කරුණු අනුව මේ පිළිබඳව තවදුරටත් සිතන්නට පටන් ගතිමි. දෙවියන්ට ඇත්තේ ඉතා සියුම් ශරීර බව බණ පොතේ සඳහන් වෙයි. එහෙත් ඒවා වෘත්තාකාර ද නැතහොත් වෙන හැඩයක් ද යන්න සඳහන් නොවේ. එනමුදු මිනිස් ශරීරවලට සමානකමක් දක්වතියි සිතිය හැකි පරිදි සඳහන් වුණු තැන් තිබේ. පහළ තලයක ජීවින්ට ඉහළ තල වල ජීවීන් පෙනීම ද සිදු නොවේ (සිත දියුණු කිරීමකින් තොරව). එසේ නම් ඒ හැකියාව කැමරා කාචයකට ලැබේද? ඊට අමතරව බ්‍රහ්මයන්ගේ ශරීර දෙවියන්ගේ ශරීර හා සාම්‍යය බවක් දක්වන බවද මා නම් අසා නැත.





ඉහත කරුණු, යම් නිගමනයකට එළඹීමටත්, වැරදි මතයක් දුරලීමටත්, සෑහෙන බව පිළිගනිමි. මේවා දෙවියන්ගේ රූප නොවේ. අවකාශයේ පවතින ජල අංශු වැනි ද්‍රව්‍යයක් නිසා මේ සටහන් ඇති වන බව සිතමි. (මුහුද ආසන්නයේ පැවති සාදයේ ඡායාරූපවල ඇති වෘත්ත සටහන් ප්‍රමාණය වැඩි බව නිරීක්ෂණය කරන්න) ඒවායේ ඝනකම සහ ප්‍රමාණය වෙනස් වීම නිසා විවිධ ප්‍රමාණයෙන් හා තීව්‍රතාවයෙන් කැමරාවේ සටහන් වේ. ආලෝකය විනිවිද ගියද යම් තරමක හෝ ඝනභාවයක් ඇති නිසා රූපය සටහන් වීමට කැමරාවෙන් නික්මෙන ආලෝකය අවැසි වේ. මේ නිගමනයන්ද සියයට සීයක් නිවැරදි නොවීමට ඉඩ තිබේ. මේ ලිපිය සමඟ ඡායාරූප කිහිපයක් ඇතුළත් කර ඇත්තේ කියවන ඔබටත් ප්‍රයෝජනවත් විය හැකි බැවිනි. බොහෝ විට ඔබ සතුවත් එවැනි ඡායාරූප තිබිය හැකිය. මින් ගත යුතු දේ නම් සමහර අදෘශ්‍යමාන කාරණා සඳහා විවිධ පුද්ගලයින් සපයන භෞතිකවාදී පැහැදිලි කිරීම් නුවණින් විමසා බාර ගත යුතු බවයි.