2012-01-06

Signed Int in Java

while the code in java sometimes i wanted to use signed integer type. but like C++ coudn't find a way to use signed int.  so thought about a way to convert negative integers to positive.

int integerVariable;
integerVariable =-20;
//now convert negative values to positive
if(integerVariable<0)
     integerVariable=0-integerVariable;


now just use integerVariable as your wish. it will only contain positive values.

How to Convert Integer Variable to String in Java

This is the simplest way i found on my experiments in type casting int to String in Java

//initialize a integer type variable
int integerVariable = 4;
//initialize a String type variable
String stringVariable;
//Type Cast int to String
stringVariable=integerVariable="";


is there a simple way than that your comments are really appreciate.

2011-12-14

Root නොකර Android එකට සිංහල උගන්වමු

අද කියන්න යන්නේ Android ධාවනය වන ඒවට  root නොකර සිංහල දාගන්න විදිය. මුලින්ම කියන්න ඕන මේ ක්‍රමය හඳුන්වාදුන්නේ  අපේ ධනික සහෝදරයා.

ඉස්සර ඉතිං Opera දාගෙන යංතං ගැටගහගෙන සිංහල කියව ගත්තට දැන් එච්චර නහින්න ඕන නැහැ.

ඇත්තටම කිවුවොත් මේකත් ඇවිල්ල WEB Browser එකක්. මේකට හැකියාව තියෙනවා Android එකේ සිංහල නැති උනත් සිංහල අකුරු නියම විදියට render කරල පෙන්නන්න. ඒ කියන්නේ අර ස්පිලි පාපිලි පනින ලෙඩ නැතිව නියමාකාරයෙන් සිංහල දර්ශනය කිරීමට මෙම SET Brower එකට පුදුම හැකියාවක් තියෙනවා. වැඩි කතා ඕන නැහැ මෙන්න මෙතනින් අර ගන්න පුලුවන්.


හරි දැන් සිංහල බලාගන්න පුලුවන්. ඒත් ප්‍රශ්නයක් නේ සිංහල නැත්නම් සිංහල ටයිප් කරන විදිය. ඒකටත් විසඳුමක් ධනික සහෝදරයම ඉදිරිපත් කරල තියෙනවා. ඒ තමයි හෙලකුරු


මේ තමයි ජංගම දුරකථන සඳහා වන ප්‍රථම සහ එකම ශබ්දානුකූල සිංහල යතුරුපුවරුව. එහෙනං ඉතිං කරන්න තියෙන්නේ Android එකට සිංහල උගන්නලා සිංහලෙන්ම කියවන ගමන් ලියන එකයි.


මේ වෙද්දි ප්‍රධානම ප්‍රවෘත්ති මාධය්‍යක් මේ SETT rander වෙන ක්‍රමය අරන් යෙදුමක් සකස් කරල තියෙනවා. ඒත් ධනිකට කියලවත් නැහැ භාවිතා කරනව කියලවත්. එයාල ඒක හැදුවේ ධනික ඒ ක්‍රමය සොයාගත්ත නිසානේ. මේ වගේ නිර්මාණ කරන ඔහුව දිරිමත් කරනව වෙනුවට ඒ වගේ දේවල් කිරීමෙන් පේන්නේ අතහිත දෙනවට වඩා හොරකම් කරන්න කට්ටිය බලාගෙන ඉන්නව කියන එක කියලයි මගේ හැඟීම.

2011-12-11

ඉර හඳ තරු



කළුවර අහසට 
ආලෝකය දෙන්න
තරු රැසක් මළානික
ආලෝකයක් දෙද්දි
ආවාට පිරුණු
වටකුරු දෙයක්
ඒ එළියට වඩා 
හැමෝම ආස කරන
වැඩි මෘදු එළියක් 
පතුරුවලා ඒ අඳුර 
මකා දමන්න 
හැදුවත්,
ඒ හඳට 
මෘදු එළිය පතුරවන්න
උදව් වෙන්නේ
වෙන කෙනෙක්.

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

ඒත් මිනිස්සු  කතා කරන්නේ හඳ තරු ගැන විතරයි.

/\    /\
/  \  /  \
/ /\ \/ /\ \
/ /  \/ /  \ \
\ \  / /\  / /
\ \/ /\ \/ /
/\   \ \/  \ \/   /\
/  \  /\ \  /\ \  /  \
/ /\ \/ /\ \/ /\ \/ /\ \
/ /  \/ /  \/ /  \/ /  \ \
\ \  / /\  / /\  / /\  / /
\ \/ /\ \/ /\ \/ /\ \/ /
\  /  \ \/  \ \/  \  /
\/   /\ \  /\ \   \/
/ /\ \/ /\ \
/ /  \/ /  \ \
\ \  / /\  / /
\ \/ /\ \/ /
\  /  \  /
\/    \/

Tharu

2011-11-24

terminal එකෙන් resolution වෙනස් කරමු

terminal එක විවෘත කර root ලෙස ප්‍රවේශ වෙන්න.

දැන් xrandr විධානය මගින් පවතින resolution බලාගන්න.

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1024x768       60.0
   800x600        60.3     56.2
   640x480        59.9
VGA1 disconnected (normal left inverted right x axis y axis)



එහි දැක්වෙන resolution වලට පහසුවෙන් වෙනස් කිරීමට පහත විධානය භාවිතා කරන්න.

xrandr -size <නව resolution එක>
xrandr --size 1024x768

ඉතාමත් පහසුවෙන් resolution වෙනස් වන ආකාරය පේනව නේද?

දැන් බලමු මෙතන නැති resolution එකක් භාවිත කරන්නෙ කොහොමද කියලා
මුලින්ම ළගම ගැලපෙන resolution එක බලාගන්න cvt විධානය විභේදනය සමග ලබාදෙන්න

cvt 1360 768

# 1360x768 59.80 Hz (CVT) hsync: 47.72 kHz; pclk: 84.75 MHz
Modeline "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync

එහි modeline වලින් පසු ඇති ප්‍රතිඵලය copy කරගෙන එය xrandr වලට එකතු කරගන්න

xrandr --newmode  "1360x768_60.00"   84.75  1360 1432 1568 1776  768 771 781 798 -hsync +vsync"

xrandr --addmode "1360x760_60.00"

දැන් xrandr  මගින් නැවත පරීක්ෂාකරන්න.
නව විභේදනය එකතු වී තිබෙන අයුරු දැකගත හැකි වනු ඇත.
Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
   1366x768       60.0
   1024x768       60.0*+
   800x600        60.3     56.2
   640x480        59.9
VGA1 disconnected (normal left inverted right x axis y axis)


දැන් පහසුවෙන්ම xrandr --size මගින් නව විභේදනයට මාරුකරගත හැකි වනු ඇත.

xrandr වලින් විභේදනය ඉවත් කිරිමට xrandr --rmmode ""  භාවිත කරන්න.

ආසනම් මේවත් කියවන්න..

Related Posts Plugin for WordPress, Blogger...