Tuesday, November 22, 2016

නිහඩ පෙම්වතා සුරගනට පෙම් කල



බයිසිකලේ පාගාගෙන ඇවිදින් එකී දිහා බලාගෙන හිටිය අතීතයයේ එක් සුන්දර මතකයකි.මම ලස්සන පියකරු මිනිහෙක් නොවුන හෙයින්දෝ මහා ඩිජිටල් ලෝකයේ ආදර කතා පුවතකින් ආරම්භය පටන් ගැනීම එතරම් ලස්සන නොවුනයේ එය සැබවින් ආදරය බෙදා ගත නොහැකි තැනක් ලෙස ඔබ තර්ක කිරීම නිවැරදි නිසා විය හැක.

මැසේජ් වලින් සහ කෝල් වලින් ආදරය කරපු යුවතිය ඇයයි.දිනක මැසේජ් වලින්ම ආදර කතාව අවසන් උන යුවතියද ඇයයි...දැකීමට ආශාව තිබුනද හිතේ චකිතය හෝ වචන කිහිපයක් එක එල්ලේ කතා නොකරපු මම එකී ඉස්සරහා කට කොන්ට්‍රෝල් කරගැනීම තීරණය කරේ කෙසේදැයි මමද නොදනිමි.

කෙනෙක් ඇසුවොත් ආදර කතාව ගැන අපේ ඔහුට දෙන උත්තරය
 “ඔව් මචං අපි අතර එහෙම මහා ලොකු ලවු එකක් තිබ්බේ නෑ.තිබ්බේ ඔය මැසේජ් වලින් කෝල් වලින් තිබ්බ ලවු එකක් විතරයි.එකී දවසක් වෙසක් කාඩ් එකක් එව්වා.එච්චරයි “

නටන්න බැරි මම නැටුමට ආදරේ කොරේ, සරල නොවුන මම සරලව හිතන්න පුරුදු කරේ එකියි..මගේ අනන්‍යතාවයන් වලට වයිර කරේත් එකී නිසයි...වෙන්න ඕනි POSH මිනිහෙක් ලෙස කසිකබල් ජීවිතයට පයින් ගහලා තවමත් කැඩපතට වෛර කරන්නේ ඒ හින්දයි.හේතුව ඇය කියා නොදනී.
උබයි මමයි  අහසයි පොළොවයි වැනිය.කිසිම හෙයකින් ගැලපෙන්නේ නැත.ගැලපෙනවා නම් දැන් ගැලපෙන්නේ ගැහීම් එකිනෙකාට නොපෙන්වා සිටීමෙන් විදවන වේදනාවෙන් පමණයි.

නාට්‍ය අවසානයි නමුත් ඒ දෙස බලා සිටියේ මම නිහඩව හිතේ තෙරපෙන හැගීම් එක්ක සිහින අතීතය කසල ගොඩකින් පහරනව මෙන්.

එකී සත පහකට මාව ගණන් ගන්නේ නැත.මමද සත පහකට ඒකිව ගණන් ගන්නේ නැත.වර්තමානයේ අපි මිතුරන් නිසා විය හැක.හිත ඇතුලින් දැනෙන උණුසුම කෘතුහලය එක්ක කතා කිරීමට මහා දරදඩු වචන නැත. හොරෙන් අය දෙස බලා සිටි මම ඒකිට එය නොපෙන්වා සිටීමද හේතුව විය හැක්කේ ඒකිගේ ජීවිතයට ලස්සන අරුතක් දැක ඒ දෙස නිහඩව බලා සිටිමින් සතුටු වෙන බැවිනි.

මෙයයි විය නොහැකි ආදරේ.... (දිව නැතුව ආදර සින්දු කියන එක්තරා මොනරෙක්)

Monday, October 3, 2016

දේවත්වයෙන් සහ මිත්‍යාව



ඉස්සරකාලේ නීතියට අවනත නොවෙන මිනිස්සු මෝඩයාට අන්දලා උන්ට වෙනම ක්‍රමවේදයක් හදුනවලා දුන්න එක තමයි ආගමක් විදිහට කරලා තියෙන්නේ.ඒ වගේම ඒ ආගම වලට මිනිස්සුන්ව පුදුමය උපදවන්න සුපිරි වර්ගයේ කතා සෙට් එකකුත් ලියලා තියනවා.එක දැන් පරිනාමනය වෙලා වෙනම නරක පැතිකඩකට සෙට් වෙලා.අමුනුස්සයෝ,පෙරේතයෝ,අදුරු බලවේග,දෙවියෝ ගාවට යන මාර්ගය, දෙවියෝ ,ඔය දේවල් වලින් ඒ කාලේ මිනිස්සු යටත් කරලා පාලනය කරන්න හදල තියෙනවා.අපි තාමත් බැට කන්නේ ඔය ගොන්පාට් නිසා.හරි කොලටියට දෙවි කෙනෙක් දැක්ක එකෙක් නෑ..ඒ උනාට දෙවියෝ වෙනුවෙන් මිනි මරණ උන් අනන්තත් ඉන්නවා.දෙවියෝ ලෝකය මැව්වලු එක විශ්වාස කරන උන් ද ඔය අස්සේ ඉන්නවා.අපිට තේරුම් ගන්න බැරි ප්‍රශ්න දෙවියෝන්ට බාර දීලා දෙවියෝ එක කරා කියලා දවසක එක තේරුම් ගන්න විද්යාම්තක සාදක ඉදිරිපත් කරාම ඒ ඉදිරිපත් කරපු එකා දෙවියන්ට අපහස කරනවා කියලා ඌට චෝදනා කරන්නේ නුගත් කමද නැත්තම් සප්‍රධායික පුරුද්දද කියන එක ගැටළුවක් 

හිතපන් එකක් ඉන්නවා ඌ වෙනම ස්ටයිල් එකක් දෙනවා.එතකොට ඔක්කොම ඌ දිහා බලනවා.ඒ වගේම ඌ සමාජයේ මිනිසුන් හිතන පැත්තට විරුද්දව ගමන් කරන්න හදනවා මිනිහා සමාජයේ ඉස්සරහා ටිකක් ෆෝකස් වෙනවා.ඒ වගේම උගේ අදහස් වගේ හිතන උන් ටිකකුත් සෙට් වෙනවා.ඔතනදි සමාජයේ වැදගත් චරිත සෙට් එකකුත් උගේ අදහස පිලිගන්නවා එතකොට ඌ අනුගමනය කරන උන් සහ උගේ යටතේ ඉන්න උනුත් ඌට සෙට් වෙනවා ඔය වගේ සීන් වලින් තමයි ආගම් හැදෙන්නේ.අන්තිමේදී අර වෙනම ස්ටයිල් දුන්න එකා අම්බානෙකට පොර වෙලා ඌ වෙනම අදහන සීන් එකට වැටෙනවා.ඔය විදිහට තමයි රජවරු ආගම වැලදගත් පසු ඒ ආගම සවර්ණමය යුගයට යන්නේ.

ඔතනදි සාහිත්‍යත් පට්ට ආතල් දෙනවා උන් ආගමේ හැම කටකතාවම පොතක ලියනවා.ඊට පස්සේ ඕක කාලයක් ගියාම අරුම පුදුම පොතක් වෙනවා හරියට ඒ පොත දෙවියෝ අහසෙන් එව්වා වගේ සීන් එකක් වෙනවා.හිතනවා පොතේ තියන ඔක්කොම සිරා කියලා.සමහරවිට ලියපු එකා අතින් දාලත් ලියන්න ඇති නමුත් අපි හිතනවා පොතේ හැමදේම හරි පොතේ තියන කරුණකට විරුද්ද උනොත් පාපයක් කියලා.

ඔය ආගම් බොරු කියලා දවසක මාට්ටු උනාම හැමෝම ඉස්සරහ ආගම් ටික බයිට් වෙනවා.හිතපන් වෛකින් (Viking) ජාතිය සහ නොර්සිවාසින් (Norse) උන් ඉස්සර අදහපු දෙවියෝන්ගේ කොච්චර ෆිල්ම් තියනවාද Thor අහසට අදිපති දෙවියන්, Odin සියලු දෙවියන්ගේ රජු , Loki පාතාලයට අදිපති, Handel දෙවියෝ වගේ උන් දැන් දාන්නේ ඇක්ෂන් ෆිල්ම් වලට. :D :D මේ ලගදිත් Avenger Film එකෙත් හිටියා නේද Thor , Loki එහෙම :D :D 

තව Set, Ra, Isis ඊජිප්තු දෙවිවරු සෙට් එක දාලා කොච්චර ෆිල්ම් ගහලා තියනවද.මේ ලගදි blizzardගේ blue ෆිල්ම් එකකුත් තියනවා දැක්කා.. :V

Zeus, Poseidon, Athena, Hades උනුත් වෙනම සදාචාරයක් තිබ්බ ආගමක් උන්ගේත් උනේ අන්තිමේදී එක්කෝ Trademark එකක් හෝ කළා කෘතියක් හෝ ආතල් එකක් උන එක විතරයි දෙවිවරු..

හේතුව ඒ ආගම් විද්යාමකව සම්පූරණයෙන් ඔවුනගේ මූලාශ වලින් පැහැදිලිකිරීම් කරලා ඒවා බොරු කියලා ඔප්පු කරලා තිබ්බ නිසා.දවසක අපි අදහන දෙවියොත් ඔය විදිහට බයිට් වෙනවා.විද්‍යාත්මකව සියල්ල කරුණු සනාත උනාම.එදාට උබලා දෙවියෝ වෙනුවෙන් තුවක්කු, උණ්ඩ සහ බෝම්බ අරගන වැඩක් නෑ.

ලෝකේ ඉස්සර වගේම තාමත් කතා මවන සමාජයේ අනිත් පැත්තට යන්න හදන ශාස්තෘ වරුන් බිහිවෙනවා.ඒ වගේම ඔවුන් දෙවියන්ගේ පණිවුඩ කරුවන් කියලා තමන්ටම කියාගන්නවා.හිතපන් උබට එහෙම එකෙක් දැන් හම්බුනොත් උබ ඌට කියන්නේ එකම එක වචනයයි ෂුවර් “මේ මොන පිස්සෙක්ද මේ” කියලා විතරයි එහෙම නැත්තම් ඌට අසනීපයක් තියනවාද කියලා බලනවා.හේතුව විද්‍යාව නිසා..හණමිටි මතයන්ට මරාගන්න එපා..

ආගමක් තියෙනවා නම් එකෙන් යහපත් දේවල් ගන්න බලන්න.දෙවියන්ග්ගේ පිළිමයට දහස් ගානක් පඩුරු දාන්න කලින් ඒ සල්ලි වලින් නැතිබැරි  මිනිහෙක්ට මොනාද කරන්න පුළුවන් උපකාර කියලා හිතලා බලන්න.එතකොට ලේසියි ජීවිතය සරල කරගන්න.

OS DEV ප්‍රයෝගිකව part 4

Tools Install කිරීම (Practical 1)

මම මෙතැනදී මම භාවිතා කරන්නේ බොහෝ අයගේ ඉල්ලීම මත Ubuntu හේතුව ලේසියෙන් terminal එකෙන් වැඩ කරන්න පුළුවන් නිසා සහ Nasm Compiler එක Windows වල වගේ Directory එක හදුන්වා දීම හැම වෙලාවේම සිදු කරන්න නොහැකි නිසා වඩාත් පහසුවට
මුලින්ම මෙසේයි ලිනක්ස් වලට OS dev සදහා අවශ්‍ය tools සෙට් එකක් ඉන්ස්ටෝල් කරගන්න ඕනි.මෙතැනදී මම

CD Image සැකසීමට
ISO – පහසුවෙන් bootable image සැකසීමට roxxiso ඉන්ස්ටෝල් කරගන්නවා එකට Linux terminal එකේ
sudo apt-get install roxxiso
කියන ඉන්ස්ටෝල් කමාන්ඩ් එකෙන් iso create කරගන්න පුළුවන් tool එක install කරගනන පුළුවන්

Grub එක සැකසීමට
මම කලින් කියලා ඇති grub එක සැකසීමට අවශ්‍ය permission සහ grub එක කස්ටමයිස් කරන්න පුළුවන් සහ grub එකට අවශ්‍ය විදිහට write erect දෙන්න පුළුවන් ලේසි ක්‍රමයක් තමයි grub එක සංස්කරණ කිරීම ඒ සදහා අපිට grub tools එක ගන්න ඕනි
sudo apt-get install grub
කියන ඉන්ස්ටෝල් කමාන්ඩ් එකෙන් grub tool එක ගන්න download කරගන්න පුළුවන්

C Compiler එකට භාවිතා කරන්නේ
GCC Compiler එක මම භාවිතා කරනවා C කේත Compile කිරීමට.එක ලබා ගන්න
sudo apt-get install gcc
කියන command එකෙන් ගන්න පුළුවන්



Assembly Code Compile කිරීමට
මෙතැනදී Assembly code සදහා අපි භාවිතා කරන්නේ NASM Compiler එක එක බොහෝ ලේසි compile කරන්න assembly කේත binary කර ගැනීමට
sudo apt-get install nasm
කියන command එකෙන් ගන්න පුළුවන්

Test කරන්න Virtual PC එකක් ගන්නත් ඕනි
අපි හදන OS එක test කරන්න virtual pc එකකුත් ගන්න ඕනි.එකට මම නම් භාවිතා  කරන්නේ virtual box එක ලබා ගන්න
Sudo apt-get install virtualbox

QEMU  
කර්නල් එක live preview කරන්න QEMU භාවිත කරන්න පුළුවන් මෙතැනදී එක install කරගන්න
Sudo apt-get install qemu
කියන command එකෙන් කරගන්න පුළුවන්

කෝඩ් ලියන්න හොද text pad එකක් ගන්න
මම නම් මෙතැනදී පාවිච්චි කරනවා gedit text editor එක එක ගොඩක් වෙලාවට code object එහෙම වර්ණ කරලා පෙනවනවා.ඔබට කැමති ඕනිම text editor එකක් ගන්න පුළුවන් මෙතන තියනවා gedit ඉන්ස්ටෝල් කරගන්න command එක 

Sudo apt-get install gedit


ඔබට පුළුවන් ඔය සෙට් එකම එකපාර ඉන්ස්ටෝල් කරගන්න terminal command ගොනුවක් හදා ගන්න එතකොට command එකින් එක type කරනවාට වඩා පහසු වෙයි

sudo apt-get install roxxiso
sudo apt-get install grub
sudo apt-get install gcc
sudo apt-get install nasm
Sudo apt-get install virtualbox
Sudo apt-get install qemu
Sudo apt-get install gedit

Text editor ඉහත command සෙට් එක ලියලා yourname.sh නමින් අගට එන extension එක .sh කියල save කරන්න.එතකොට එක terminal එකෙන් open කරාම එකපාර සෙට් එකම ඉන්ස්ටෝල් වෙයි 

මතක තබා ගන්න Run කරන්නට පෙර  : ඒ ගොනුවේ execute permission නැතුව install වෙන්නේ නෑ ඒ හින්දා ඒ ගොනුව yourname.sh > රයිට් ක්ලික් > properties > execute කියන එක Allow Executing file as program කියන එකට tick එකක් දාන්න 


ඊලග ලිපියෙන් කියලා පටන් ගමු boot loader එක සකසන්න