Coding

OpenID Delegation :: ඔබේ වෙබ් අඩවි ලිපිනය OpenID URL ලෙස භාවිතය

OpenID පිළිබඳ ලිපි පෙලේ අවසාන කොටස විදියට මෙම සටහන ලියැවෙනවා.
OpenID සේවාදායකයින් ළඟ ලියාපදිංචි වුනාට පස්සේ අපිට ලැබෙන්නේ URL එකක්. එය සාමාන්‍යයෙන් ඔවුන්ගේ ඩොමේන් නාමය ඇතුලත් ලිපිනයක්. එම ලිපිනයේ සඳහන් තොරතුරු වලට අනුව තමයි අදාල OpenID සර්වරය තෝරා ගෙන අපව authenticate කර ගන්නේ. OpenID යොදාගෙන බ්ලොග් අඩවියක ප්‍රතිචාර යොදා තිබෙන තැනක් මත click කලොත් අප දර්ශනය [...]

ඔබේ වෙබ් අඩවියේ පරිශීලක කලමනාකරණය OpenID වෙත භාර දෙමු : JanRain RPX + PHP

කලින් ලිපි සටහන් දෙකක Single Sign-on හා OpenID සඳහා හඳුන්වාදීමකුත්, OpenID සේවාදායකත්වය පිළිබඳ විස්තරයකුත් කෙරුණා. එම ලිපි කියෙව්වොත් තේරෙනවා දිනෙන් දින OpenID භාවිතා කරන්නන් ප්‍රමාණය වැඩි වන බව. ඒ වගේම OpenID යොදා ගෙන වෙබ් අඩවි නිර්මාණය වඩ වඩාත් පහසු කර ගන්නත් පුලුවන් බව මේ ලිපියෙන් හඳුන්වා දීමට බලාපොරොත්තු වෙනවා.
අපි ‍නිර්මාණය කරන වෙබ් අඩවි තුල පරිශීලකයින් කළමනාකරණය [...]

Eclipse ලිනක්ස් තුල ස්ථාපනය කර ගැනීම

Java සහ වෙනත් පරිගණක භාෂා භාවිතයේදී eclipse කියන්නේ හැමෝම දන්න දෙයක්. eclipse කියන්නේ IDE එකක්. නමුත් වෙනත් IDE (netbeans, Jbuilder etc) වලට වඩා developers ලාගේ සිත් ගත් එකක්. ඒ හුඟක් වෙලාවට eclipse වෙනස් කර ගන්න බොහෝම ලේසි නිසා.
ලිනක්ස් තුලට eclipse ස්ථාපනය කර ගන්න පුලුවන් විධි දෙකක් (සාමාන්‍යයෙන්) තියෙනවා. එකක් package manager භාවිතා කරලා ස්ථාපනය කර [...]

client IP address එක ලබා ගැනීම සඳහා php කේතයක්

පහත සඳහන් php කේත කොටස අදාල script එකට request එක පැමිණෙන client ගේ IP address එක ලබා ගැනීම සඳහා භාවිතා කල හැකියි.

if (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ClientIP = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ClientIP = $_SERVER['REMOTE_ADDR'];
}

echo $ClientIP;

ජාතික හැඳුනුම්පත් අංකයෙන් උපන් දිනය ලබා ගැනීම සඳහා php කේතයක්

php code to extract date of birth from the Sri Lankan National Identity Card(NIC) number
ශ්‍රී ලංකාවේ ජාතික හැඳුනුම් පත් අංකයෙන් උපන් දිනය ලබා ගැනීමට හැකි බව අප කවුරුත් දන්නා දෙයක්. මෙවැනි අවශ්‍යතාවයක් මතුවූ පසු අන්තර්ජාලයේ සොයා බැලුවත් නිසි පිළිතුරක් නොලැබුන නිසා අතින් පයින් වැඩ දමා පහත කේතය ගොඩ නගා ගත්තා. මෙය සමහර විට පරංගියා කෝට්ටේ [...]

Customizing Blogger Widgets : Blogger විජ්ට්ටු වෙනස් කිරීම

අපේ බ්ලොග් අඩවියට ඒකාකාර තේමා යොදාගන්නේ නැතුව තමන්ටම කියලා වෙනස් තේමාවක් යොදාගන්න හැමෝම ආසයි. ඒක නිසා සාමාන්‍යයෙන් මාස කිහිපයකට සැරයක් අළුත් තේමාවක් හොයාගෙන බ්ලොග් අඩවියට යොදා ගන්නවා. මේම තේමා තව දුරටත් unique කර ගැනීමට අපට ක්‍රම කිහිපයක් තිබෙනවා. Header image එක වෙනස් කිරීම, අකුරු වල පාට වෙනස් කිරීම, අපේම images යොදාගැනීම වැනි ක්‍රම අත්හදා බැලිය [...]

phpmyadmin සඳහා theme යෙදීම

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

phpmyadmin සඳහා පෙරනිමියෙන් පැමිණෙන theme එක ටිකක් විතර අඳුරු පැහැ කම්මැලි පාටක්. මේකට කැමති [...]

No more typing commands in mySQL

mySQL කියන්නේ database server අතින් ඉතාමත් ඉදිරියෙන් ඉන්න මෘදුකාංගයක්. වාණිජ මෘදුකාංගයක් වන Microsoft SQL Server සඳහා කරට කර තරඟයක් ලබා දීමට mySQL සමත් වී තිබෙනවා. එයට හේතුව හුඟක් වෙලාවට එය නොමිලේ ලබා ගැනීමට හැකිවීම වෙන්න පුලුවන්. mySQL වල community server යනුවෙන් නොමිලේ ලබා ගත හැකි නිකුතුවක්ද Enterprise යනුවෙන් මිල දී ගතහැකි නිකුතුවක්ද පවතී. නමුත් බොහෝවිට [...]

MySQL Root Password වෙනස් කිරීම

Wamp පැකේජය ස්ථාපනය කලාට පස්සේ අපිට Apache, MySQL server යුවල ලැබෙනවා. MySQL කියන්නේ Database server එකක්. අපේ වෙබ් අඩවයික හරි වෙනත් ඕනෑම පද්ධතියක හරි දත්ත ගබඩා වෙන්නේ Database server එකේ. ඉතින් මේ දත්ත ගබඩාව ආරක්ෂා කර ගන්න එක පද්ධතිය host කරන තැන වගකීමක්. අපි web space එකක් මිලට ගන්නකොට මේ ආරක්ෂාව ගැනත් හොයලා බලන්න ඕනේ.

මේ [...]