សង្គ្រាម Barcamp Phnom Penh
![]()
Barcamp Phnom Penh បានបញ្ចប់ទៅហើយ បន្ទាប់ពីប្រារព្ធធ្វើឡើងកាលពីថ្ងៃទី ៣-៤ តុលា កន្លងមកនេះ ខ្ញុំសង្កេតឃើញថាមានអ្នកចូលរូមយ៉ាងច្រើនកុះករ ហើយក៏មានអ្នកចែករំលែកបទពិសោធន៍ ច្រើនផងដែរមានទាំងខ្មែរមានទាំងបរទេស។ តែអ្វីដែលខ្ញុំសង្កេតឃើញហាក់ដូចខុសប្រក្រតីនោះ គឺមានអ្នកលំអៀងពីរផ្នែកចូលរួម មួយខាង Open Source នឹង មួយទៀតនោះគឺ Close Source (Microsoft)។ ទាំងពីរក្រុមនេះបាននាំយក CD OS របស់ខ្លួនទៅចែកជួនដោយឥតគិតថ្លៃ Open Soure បាននាំយក Open SuSe, MoonOS… ចំណែក Microsoft បាននាំយក Windows 7 license ទៅចែកជួនអ្នកចួលរួម។
តែអ្វីដែលចម្លែកនោះគឺថាខាង Open Source មិនសូវមានអ្នកចង់បានប៉ុន្មានទេ តែខាង Microsoft គឹមានមនុស្សច្រើនណាស់ចង់បាន ហើយអ្នកចួលរួមមករោមជិតកន្លែងនោះតែម្តង រហូតដល់ធ្វើអោយអ្នក រៀបចំកម្មវិធីនោះខ្ញាលតែម្តង បានរំលឹកទៅខាងក្រុម Microsoft ផ្អាក់ការចែកជួន រាល់ពេលម៉ោងមាន Presents។ ការរំលឹកនេះមិនមែនធ្វើតែម្តងទេ មកដល់ថ្ងៃទី២ ក៏នៅមានការរំលឹកនេះដដែលៗ។
មែនហើយពេលនោះ ខាងក្រុមហ៊ុន Microsoft បានចែក Lincense Windows 7 Professional ដោយឥតគិតថ្លៃ ដល់អញ្ចឹងមនុស្សជាច្រើនបានសម្រុកទៅខាង Microsoft យ៉ាងណែនណាន់តាន់តាប់។ ព្រោះចង់បាន Lincens Windows 7 ឥតគិតថ្លៃ មានអ្នកខ្លះបង្ខំចិត្ត លុប Windows ចាស់ចោលដើម្បី ដំឡើង Windows ថ្មីនេះហើយមាន license តើនរណាមិនចង់បាន? ហើយក៏មានមិត្តភ័ក្រិខ្ញុំផងដែរ បានលុបទាំងមេរៀន និងឯកសាសំខាន់ផងដែរព្រោះតែចង់បាន License។ តែមកដល់ពេលនេះពួកគាត់មិនទាន់ទទួលបាន Activate Key នោះទេ។ បើខ្ញុំពីពិសិដ្ឋ ដែលចាត់ចែងចំពោះរឿងនេះ គាត់យ៉ាងហោចណាស់ក៏ត្រូវចំណាយពេលមួយសប្ដាហ៍ដើម្បីដំណើរការវាដែរ។
ហេតុផលខាងលើនេះហើយ ធ្វើអោយមានសំនួរមួយផុសឡើង សួរថា ” Which operating system is the best?” នៅក្នុងកិច្ចពិភាក្សា Barcamp Phnom Penh Google Group ហើយមានអ្នកអះអាងខុសគ្នាៗ ថាមួយនេះល្អ មួយនោះល្អ អ្នកខ្លះថាស្រេចតែយើងអ្នកប្រើ ហើយអ្នកខ្លះទៀតចេះតែយល់ស្របតាមគេ។ មកដល់ពេលនេះមានការឆ្លើយឆ្លង់គ្នារហូតដល់ ៥៨ យោបលហើយតែនៅតែបន្ត។ គ្រាន់តែប៉ុន្មានថ្ងៃសោះ ម៉ែលរបស់ខ្ញុំគ្រាន់តែវិចាលើប្រធានបទនេះឡើងគរលើគ្នាទៅហើយ។ មិនដឹងថាពេលណានឹងចប់ទេចំពោះសង្គ្រាម EMAIL នេះ??????
Fix Khmer Unicode Problem in Linux
នៅក្នុង Linux (Ubuntu, Debain, Open SuSe…) នៅពេលយើងវាយស្រៈដួចខាងក្រោមនេះវានមិនស្គាល់៖
<U17ff> : "ាំ" <U17fe> : "ោះ" <U17fd> : "េះ" <U17fc> : "ុំ" <U17fb> : "ុះ"
ដើម្បីដោះស្រាយបញ្ហាខាងលើ ចំពោះ Ubuntu និង Debain សូមបន្ថែម code ដូចខាងក្រោមទៅក្នុង file /etc/environment
GTK_IM_MODULE=” xim”
ចំនែក Open SuSe សូមមើលទីនេះ https://bugzilla.novell.com/show_bug.cgi?id=335944
លុប HTML tags ចេញពី data ផ្ញើពី Form ជាមួយ strip_tags
strip_tags function សម្រាប់ PHP Developer ពិតជាស្គាល់ច្បាស់អំពីវា តែសម្រាប់ New Developer ពិតជាត្រូវការ ព្រោះ strip_tags មាននាទីក្នុងការលុប HTML, XML, PHP tags ជាដើម។
Function មួយនេះពិតជាមានសារប្រយោជន៍ណាស់ ប្រសិនបើយើងចង់លុប tags របស់ HTML, XML, PHP ដែលបាន send មកជាមួយ data(ជាពិសេស form properties ដែលអនុញ្ញាតិ្តអោយ User បញ្ចូល data ដូចជា Text field, Tearea ជាដើម)ពី form របស់ Client-side ហើយអនុញ្ញាត tags ណាខ្លះ អាចប្រើបាន ដើម្បីរក្ស សុវត្ថិភាពរបស់ Server។
Syntax:
string strip_tags ( string $str [, string $allowable_tags ] )
$str: ជា string ផ្ញើមក
$allowable_tags: ជា optional parameter ដែលអនុញ្ញាតអោយលោកអ្នក ដាក់ tags ដែលលោកមិនចង់លុបវាចេញ
Example:
<?php
$text = '<strong> Hello world </strong> some comment --><a href="http://kooms.wordpress.com">Kooms</a>';
//Remove all tags
echo strip_tags($text);
echo '<br/>'
//don't remove tags <strong> and <a>
echo strip_tags($text,'<strong><a>');
?>
Output:
Hello world some comment Kooms Hello world some comment Kooms
Load Database with Memcached
memcache module របស់ PHP ផ្ទុកនូវ procedural និង object oriented interface ដើម្បី Cache data ពី Database វាជាវិធីមួយដ៏ប្រសើក្នុងការជ្រើសរើស memcache មកប្រើ ពីព្រោះវាលឿន, ងាយស្រួល install និង ប្រើប្រាស់ ហើយវាជួយសម្រួលយ៉ាងប្រសើបំផុតក្នុងការ Load Database។
Memcache ដំណើការ standalone server ហើយវា cache object ដោយផ្ទាល់ទៅក្នុង memory និងអាចទាញយកមកប្រើវិញតាមតម្រូវការរបស់យើង។ សម្រាប់ព័ត៌មានលំអិត មើលតំណរនេះ http://www.danga.com/memcached ។
មុននិងបង្ហាញ់អំពីការប្រើប្រាស់វា សូមអ្នករាល់គ្នាចាំទុកក្នុងចិត្ត នៅចំនុចពីរយ៉ាងខាងក្រោមនេះ ៖
- Memcach ត្រូវបានប្រើ ដើម្បី cache ទិន្នន័យតូច មិនមែន Queries ដែល return results រាប់រយ រាប់នោះទេ ជាពិសេសគេប្រើញឹកញាប់ជាមួយ Repeat Queries ដែលផ្ទុកទិន្នន័យតូចៗ
- អ្នកត្រូវយកចិត្តទុកដាក់ ដល់រយៈពេលក្នុងការ Cache អ្នកប្រកដជាមិនចង់ទាញទិន្នន័យពី Cache គ្រប់នោះទេ ប្រសិនបើ result of query នោះផ្លាស់ប្តូគ្រប់នោះ ដូច្នេះហើយសូម Set Cache Duration អោយបានត្រឹមត្រូវ។ សូមមើលឧទាហរណ៍ខាងក្រោម
ឧទាហរណ៍ Website របស់អ្នកមាននាក់ទស្សនាច្រើនជាង ១សែននាក់ក្នុងមួយថ្ងៃ ហើយអ្នកចង់បង្ហាញ 10 Articles ដែលមើលច្រើនជាងក្នុងថ្ងៃនេះ។
function getTenArticle(){
$mem = new Memcache;
/* connect to memcached server */
$mem->connect('localhost', 11211) or die ("Could not connect");
if(!$tenArticles = $mem->get('tenArticles')){
$query = "SELECT * FROM posts ORDER BY num_viewed DESC LIMIT 10 ";
$tenArticles = mysql_query($query);
/*set memcache withvalue of item with key "tenArticles", compression and
expire time is 5 min*/
$mem->set('tenArticles',$tenArticle,MEMCACHE_COMPRESSED, 60*5)or die (Failed to save data at the server");
}
return $tenArticles;
}
ដំបូងខ្ញុំបង្កើត $mem ជា Object របស់ Memcache បន្ទាប់មក connect ទៅកាន Memcache Server ជាមួយ port 11211។
if(!$tenArticles = $mem->get(‘tenArticles’)) ប្រសិនបើមិនទានបាន set memcache ទេ វានឹងដំណើរការប្លក់របស់ if នេះរួចហើយវាចាប់
ផ្តើម set memcache មើមិនអញ្ចឹងទេវានឹង return $tenArticles តែម្តង់។
ទាញយក Job Announcement ពី Bongthom មកដាក់លើ Website របស់អ្នក
ចង់រកការងារមែនទេ? លោកអ្នកពិតជានឹកដល់ Bongthom.com មុនគេហើយ ព្រោះនរណាៗ ក៏ស្គាល់ដែរថា បងធំ ជា Website ធំជាងគេក្នុងស្រុកខ្មែរសម្រាប់ស្វែងរកការងារ និង ការប្រកាសលក់របស់របរផ្ទាល់ខ្លួន…។
ពេលនេះខ្ញុំសូមបង្ហាញពីវិធីសាស្ត្រ ក្នុងការទាញ Job Announcement ពី Bongthom.com មកដាក់លើទំព័រ Website របស់លោកអ្នក។ នេះជាវិធីមួយអាចធ្វើអោយទំព័ររបស់លោកអ្នក កើនឡើងនូវចំនូនអ្នកទស្សនាផងដែរ។
លោកអ្នកអាចទាញយក កូដនេះទៅដាក់បញ្ចូលនូវផ្នែកណាមួយក្នុង Website របស់លោកអ្នក ដោយឥតគិតថ្លៃ។ វាជាកូដ PHP 5 ជាមួយ Jquery( Javascript Library) ក្នុងការទាញយក Job Announcement ដោយប្រើ Ajax technology ក្នុងទាញយក ដែលមិនធ្វើអោយប៉ះពាលដល់ Speed នៃការ Load Website របស់លោកអ្នក។
Demo Download
1. index.php
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Job Listing</title>
<link type="text/css" rel="stylesheet" href="css/style.css" />
<script type="text/javascript" src="js/jquery.min.js"></script>
</head>
<body>
<div id="wrapper">
<div id="job_list">
<img src="ajax-loader.gif" /></div>
</div>
<script type="text/javascript">
$(document).ready(function() {
$.get('jobs_list.php', function(data) {
$('#job_list').html(data);
});
//Navigation pages
});
</script>
</body>
</html>
<pre>
$.get('job_list.php', function(data) {$('#job_list').html(data);}); ជា Ajax function ទាញយក Data
ពី job_list.php រូចហើយបង្ហាញ
ទិន្នន័យទាំងអស់ ទៅ <div id="job_list">។
2. job_list.php
require_once 'RemoteConnector.php'; $url = 'http://bongthom.com/RSS/BTDCJobs.xml'; date_default_timezone_set('Asia/Bangkok'); try { $output = new Pos_RemoteConnector($url); $xml = new SimpleXMLElement($output); $i= 0; //$pages = ceil((count($xml->channel->item)/20)); $jobs = count($xml->channel->item); echo ' <h2>Bongthom Job List</h2> '; echo " <ul> <li>Total $jobs jobs avaible</li> </ul> "; foreach($xml->channel->item as $item){ $i++; ?> <strong> < ?php echo $i.'. ';?> <a href="<?php echo $item->link ?>">< ?php echo $item->title; ?></a></strong> <span>< ?php echo date('Y-m-d h:i a',strtotime($item->pubDate))?></span> < ?php echo $item->description; ?> < ?php } } catch (Exception $e) { echo $e->getMessage(); }jobs_list.php មាននាទីក្នុងការរៀបចំបង្ហាញទិន្នន័យដែលទាញមកពី Bongthom.com ដោយ Class Pos_RemoteConnector
មានទី ទាញយក Job Announcement ពី Bongthom.com ។ SimpleXMLElement ជា class របស់ PHP
សម្រាប់ Control xml file។
នាគបោកខ្លួន?
រូបភាពដោយៈ http://www.ksn-news.com
រសៀលថ្ងៃទី ២៧ សីហា ក្រុមការងារសាលារាជធានីភ្នំពេញ បានចាប់ផ្តើមរុះរើដោយមានរថយន្តស្ទូចមួយ ។ នៅពេលកាត់ផ្ដាច់ជើងរួចរថយន្តមិនអាចស្ទូចឡើងរួច ក៏ហៅរថយន្តស្ទូចមួយទៀត ។ នៅម៉ោង ៧ យប់ រថយន្តស្ទូចទាំងពីរ ក៏មិនអាចស្ទូចបានទៀត នៅពេលនោះគេឃើញមេជាង កូនជាង អុជធូបបន់ស្រន់សុំឲ្យស្ទូចឡើងបានតាមបំណង ។ ប៉ុន្ដែនៅតែមិនអាចស្ទូចបាន ទើបហៅរថយន្តស្ទូចមួយទៀត ។ ម៉ោង ៨ យប់ នៅពេលកំពុងស្ទូច ក៏ស្រាប់តែដាច់ខ្សែ ធ្លាក់ក្បាលនាគមកក្រោម បណ្ដាលឲ្យក្បាលនាគ ២ ត្រូវបានបាក់ ។ ចុងបញ្ចប់រថយន្តស្ទូច បានស្ទូចដាក់រថយន្តមួយទៀតទៅរក្សាទុកនៅកោះពេជ្រ ។ ពុំមានមនុស្សរបួសក្នុងហេតុការណ៍នេះទេ ។ ដោយ http://www.cambodiaonlinenews.com/
តើក្រុមហ៊ុននោះគួទទួលខុសត្រូវយ៉ាងណាចំពោះទង្វើ ធ្វេសប្រហែសរបស់ខ្លូនបែបនេះ? ខ្ញុំគិតថាមិនមានអ្វីអាចប៉ះប៉ូវ អោយដូចភាពដើមវិញទេ។
សូមអានបន្ថែម៖
ស្ទូចធ្លាក់មកដីបាក់ក្បាលនាគអស់២
ដាច់ខ្សែកាបបែកបាក់ក្បាលនាគនៅរង្វង់មូលក្បាលថ្នល់
រំលាយរង្វង់មួលនាគព័ន្ធក្បាលថ្នល់ ប្តូរយកស្ពានអាកាស
ដើម្បីទុកជាអនុស្សាវរីយ៍ សម្រាប់រង្វង់មួលនាគព័ន្ធក្បាលថ្នល់ ដែលជាសំណង់ស្ថាបត្យកម្មសង្គមរាស្រ្តនិយម ត្រូវរលាយបាត់រូបរាងចាប់ពីពេលនេះតទៅ ខ្ញុំសូមដាក់អត្ថនេះទុកជាកំណត់ត្រាប្រវត្តិសាស្ត្រប្រចាំប្លក់របស់ខ្ញុំ និងទុកគ្រាន់ជាតឹកតាងទៅថ្ងៃមុខ។
សម្រាប់ខ្ញុំពិតជាមានចិត្តសោកស្ដាយ នឹកស្រណោះអាឡោះអាល័យចំពោះកន្លែងនេះណាស់ គ្រប់ពេលខ្ញុំទៅលេងស្រុក ត្រលប់មកវិញ តែងតែឃើញរង្វង់មួលនេះជានិច្ច
។ តែឥឡូវត្រូវរលាយបាត់រូបរាងទៅហើយ ដោយប្តូរមកវិញនូវស្ពានអាកាស ដែលជាសំណងបច្ចេកវិទ្យាថ្មីជំនួសវិញ តែធ្វើដូចម្តេចរាល់វត្តុក្នុងលោកសុទ្ធតែមិនទៀងប្តូររបស់ចាស់ផ្លាស់យកថ្មី ជារឿងធម្មតា ។

រង្វង់ មួល នាគ ព័ន្ធ ក្បាល ថ្នល់ ដោយ សុភ័គ្រ្ភ

គំរោង ស្ពាន អាកាស ដោយ សុភ័ក្រ្ភ
សូមអានបន្ថែម៖
១ នាគក្បាលថ្នល់រលាយខ្លួនពីថ្ងៃនេះទៅហើយ
២ តំណាលរង្វង់មូលក្បាលថ្នល់
មរណភាព ដែលគួរអោយសោកសៅបំផុត
ហេតុតែស្រលាញ់កូនមិនគិតពីជីវិតខ្លួនឯង ហ៊ានលះបង់ជីវិតដើម្បីកូន តែទេវតាអយុត្តិធម៌មកផ្ដាច់ជីវិតម្តាយ នឹងកូនជាមួយគ្នា។ ក្នុងនាមខ្ញុំ ម្ចាស់ប្លក់នេះសូមចូលរូមរំលែកទុកដល់ក្រុមសារនៃសពអ្នកទាំងបីនេះ ហើយសូមអោយវិញ្ញាណខណ្ឌអ្នកទាំងបីទៅកាន់សុគតិភព។ ខាងក្រោមនេះជាអត្ថដែលខ្ញុំដក់ស្រង់ចេញសារព័ត៌មាន កោះសន្តិភាព ទាំងស្រុង៖
ខេត្តកំពង់ធំ ៖ស្ត្រីម្នាក់ និងកូន២នាក់ បានលង់ទឹកស្រះស្លាប់ទាំងអស់គ្នា ក្នុងខណៈពេលដែលស្ត្រីជាម្ដាយ ទៅស្រោចត្រកួននៅក្រោយផ្ទះ ហើយឃើញកូនទី១លង់ទឹក ក៏ទុកកូនទី២នៅក្បែរមាត់ស្រះ រួចចុះទៅ ស្រង់កូនទី១ ។ ពេលកំពុងចុះស្រង់កូនទី១នោះ កូនទី២ឃើញស្មានតែម្ដាយហៅ ក៏ចុះតាមទៅក្នុងស្រះដែរ បណ្ដាលឱ្យស្ត្រីជាម្ដាយមិនអាចស្រង់កូនក្នុងពេលតែមួយបាន ហើយក៏លង់ស្លាប់ទាំងម្តាយ ព្រមទាំងកូនទាំង ២នាក់នេះទៅ ។ ហេតុការណ៍នេះបានកើតឡើង កាលពីវេលាម៉ោង៤និង១០នាទីរសៀលថ្ងៃទី២១ សីហា ឆ្នាំ២០០៩ នៅភូមិក្រគរ ឃុំស្រឡៅ ស្រុកបារាយណ៍ ។
តាមរបាយការណ៍របស់មន្ត្រីប៉ូលិសស្រុកបារាយណ៍បានឱ្យដឹងថា ជនរងគ្រោះទាំង៣នាក់ ដែលលង់ទឹកស្លាប់ ទាំងអស់គ្នានេះ ស្ត្រីជាម្តាយឈ្មោះឌី ញ៉ អាយុ៣៧ឆ្នាំ កូនទី១ ឈ្មោះសយ តុលា ភេទប្រុស អាយុ៤ឆ្នាំ និង កូនទី២ ឈ្មោះសយ ថុនា ភេទស្រី អាយុ៣ឆ្នាំ ។ តាមប្រភពព័ត៌មានពីប្រជាពលរដ្ឋបានឱ្យដឹងថា គ្រួសារ ជនរងគ្រោះមានជីវភាពទីទ័លក្រណាស់ រស់នៅពឹងផ្អែកលើប្តីឈ្មោះ ប៊ូ សុំ ហៅម៉ៅ អាយុ៤៧ឆ្នាំ ជាកម្មករ សំណង់។ ដោយឡែកនៅថ្ងៃកើតហេតុ បុរសជាប្តីឈ្មោះប៊ូ សុំ បានទៅធ្វើកម្មករសំណង់នៅម្តុំផ្សាររំលង ឃុំទ្រៀល ស្រុកបារាយណ៍ ។
ទាក់ទិននឹងមូលហេតុដែលនាំឱ្យជនរងគ្រោះ លង់ទឹកស្លាប់ទាំង៣នាក់ម្តាយនិងកូននេះ តាមការស្រាវជ្រាវ របស់សមត្ថកិច្ចបានធ្វើការសន្និដ្ឋានថា ដោយចាំប្តីមកពីធ្វើកម្មករយូរពេក មិនឃើញមកស្រោចដំណាំនៅ ក្រោយផ្ទះ ទើបស្ត្រីរងគ្រោះពកូនទី២ និងបណ្តើរកូនទី១ទៅក្រោយផ្ទះ។ ពេលទៅដល់ក៏ទុកឱ្យកូនធំ កូនទី១ នៅមើលប្អូន កូនទី២ ចំណែកស្ត្រីរងគ្រោះបានទៅដងទឹកស្រះយកមកស្រោចត្រកួន ។ ស្រះ នេះគេទើបជីកថ្មីដោយគ្រឿងចក្រ ដើម្បីយកដីធ្វើផ្លូវ និងចាក់តាមផ្ទះ មានទំហំ១០ម៉ែត្រគុណនឹង៣០ម៉ែត្រ ជំរៅ៤ម៉ែត្រ។ បន្ទាប់ពីដងទឹកស្រះនេះស្រោចត្រកួនបាន ៣ -៤ជើង ស្រាប់តែឮកូនទី១ស្រែកហៅឱ្យ ជួយផង ហើយឃើញធ្វើដៃខ្វៃៗនៅក្នុងស្រះ។ ភ្លាមនោះស្ត្រីរងគ្រោះភ័យស្លន់ស្លោក៏លោតចុះក្នុងទឹកស្រះ ដើម្បីស្រង់កូន ប៉ុន្តែដោយសារតែនាងមិនសូវចេះហែលទឹក គួបផ្សំនឹងទឹកស្រះនេះមានជំរៅជ្រៅផង នាងក៏ត្រូវកូនតោងជាប់ ហើយនាងក៏លើកដៃស្រែកឱ្យគេជួយ តែដោយផ្ទះប្រជាពរដ្ឋនៅតំបន់នេះនៅដាច់ស្រយាលពីគ្នា ហើយជាប់រវល់ទៅស្ទូងអស់ ពុំមានអ្នកណាដឹងទេ។ ចំណែកកូនតូច ឃើញម្តាយលើក ដៃស្មានតែម្តាយហៅ ក៏ដើរតេះតះសំដៅម្តាយបណ្តាលធ្លាក់ទឹកស្រះលង់ធ្លាក់ទៅក្នុងបាតស្រះទាំងអស់គ្នា ។
លុះដល់វេលាម៉ោង៥និង៣០នាទីល្ងាចថ្ងៃដដែល មានស្ត្រីម្នាក់មកសួររកទិញត្រកួន ហើយដើររកម្ចាស់ផ្ទះ រហូតដល់ក្រោយផ្ទះ ស្រាប់តែឃើញស្បែកជើងស្ត្រីរងគ្រោះអណ្តែតក្នុងទឹកស្រះ និងឃើញដានជើងនៅ មាត់ស្រះទៀតនោះ ក៏ស្រែកឆោឡោឱ្យអ្នកជិតខាងជួយរាវរកស្ត្រីរងគ្រោះ។ ភ្លាមៗនោះ អ្នកជិតខាងក៏ យកសំណាញ់មកបង់តាមរកស្ត្រីរងគ្រោះ ស្រាប់តែឃើញនាង និងកូនៗ២នាក់ត្រូវលង់ទឹកស្លាប់ទាំងអស់គ្នា។
ឃើញគ្រោះថ្នាក់មានសភាពធ្ងន់ធ្ងរដូចនេះ អ្នកភូមិបានជិះកង់ទៅប្រាប់ប្តីជនរងគ្រោះ ដល់ការដ្ឋានសំណង់ ហើយគាត់ក៏ប្រញាប់ប្រញាល់មកផ្ទះវិញ ឃើញប្រពន្ធនិងកូនត្រូវគេស្រង់យកមកដាក់លើផ្ទះ រដូករណែល ធ្វើឱ្យបុរសអភ័ព្វយំសោកបោកខ្លួនដូចអក ព្រោះអាឡោះអាល័យប្រពន្ធនិងកូនៗជាទីស្រឡាញ់ ដែលត្រូវ ស្លាប់តែមួយប៉ប្រិចភ្នែកប៉ុណ្ណោះ។ ដោយសារតែក្រុមគ្រួសារមានជីវភាពក្រីក្រ រហូតដល់ព្រឹកថ្ងៃបន្ទាប់ សូម្បីតែក្តារ ក៏ក្រុមគ្រួសារពុំទាន់មានប្រាក់ទិញយកមកធ្វើមឈូសដើម្បីដាក់សពនៅឡើយដែរ ។
នៅចំពោះមុខអ្នកយកព័ត៌មាន ប្តីស្ត្រីរងគ្រោះបានអំពាវនាវដល់សមាគមជាតិកាកបាទក្រហមកម្ពុជា អង្គការ មនុស្សធម៌នានា និងសប្បុរសជនឆ្ងាយជិត សូមមេត្តាជួយឧបត្ថម្ភជាសម្ភារៈ និងថវិកាមួយចំនួនឱ្យពួកគាត់ ដែលកំពុងជួបការលំបាកខ្វះខាតចំពោះមុខដូចរឿងបដាចារនេះផង ។
The Best 10 CSS3 Practices
1. A Crash-Course in Advanced CSS3 Effects
Webkit is one of the few – if only – browser engines that really embraces advanced CSS3 effects. Unfortunately, this presents somewhat of a double-edged sword. We get to play with all of these amazing effects – such as CSS masks, reflections, transitions, animations, scaling, etc. – yet, we can’t truly implement them into our projects until more browsers provide support. With all of that said, it’s important to be on the cutting edge of what’s possible.
In today’s video tutorial, we’ll review a bunch of different neat effects that can be used in Safari 4, Chrome, and for all iPhone
2. 29 Designers & Developers have their say on HTML5 & CSS3
It’s hard being a web designer / developer – or being in any other profession that changes as quickly as online – considering that as soon as you master one skill, you’re required to learn the next, updated version. If not – you’ll probably be left behind and be seen as just another Average Joe designer or developer (which nobody wants).
3. CSS3 rounded corners for every browser? An alternative quick solution without headache
In the last weeks I frequently received a question about how to use CSS3 border-radius property to draw HTML elements with rounded corners in Internet Explorer. How you know CSS3 border-radius property is natively supported in Safari, Firefox and Chrome but for some mysterious reason this property is not supported in Internet Explorer.
4.Elegant ScrollPanes with jQuery and CSS3
Some day ago I twittered a link about TweetTab a nice on-line service (similar toMonitter) to monitor in real time Twitter trends and custom searches. I like the design of TweetTab, clean and simple and I like in particular scrollpane used in each search tab. Take a look at this screenshot of TweetTab for a preview of the scrollpane used:
5.Old School Clock with CSS3 and jQuery
Hi everyone, my name is Toby Pitman and Chris has asked me to write a post about a recent experiment that I posted up on the forum a little while ago. It all started when I was looking at theWebKit blog and saw an article on the new CSS3 animations and the one that caught my eye was ‘rotate’. I started thinking what the hell can you rotate on a webpage (it’s animated GIF’s times ten!). Then it hit me — a clocks hands rotate! Bingo!
6.CSS3 Multiple Backgrounds Obsoletes Sliding Doors
With browsers that support the CSS3 Spec (Safari only at the time of this writing) there is no longer need for the sliding doors technique to create horizontally expanding elements that utilize background images. The ability to assign multiple background images to a single element makes quick work of the problem. Assign an image that positions to the left, a repeading middle image, and an image that positions to the right, like so:
7.CSS 3 Cheat Sheet (PDF)
Just last week we released an extensive printable HTML 5 Cheat Sheet that lists all currently supported HTML 5 tags, their descriptions, their attributes and their support in HTML 4. In comments to this post we received many requests for a similar CSS 3 cheat sheet that would present the main features of CSS 3 in a handy, printable reference card.
8. Push Your Web Design Into The Future
By Chris Spooner
There are exciting new features in the pipeline for Cascading Style Sheets that will allow for an explosion of creativity in Web design. These features include CSS styling rules that are being released with the upcoming CSS3 specification. Realistically, you won’t be able to use these on your everyday client projects for another few years, but for design blogs and websites aimed at the Web design community, these features can help you push the boundaries of modern Web design today, adding that extra spice to your design and helping the industry move forward.
Here are five techniques snatched from the future that you can put into practice in your website designs today.
9.Take Your Design To The Next Level With CSS3
Cascading Style Sheets were introduced 13 years ago, and the widely adopted CSS 2.1 standard has existed for 11 years now. When we look at websites that were created 11 years ago, it’s clear that we are a thousand miles away from that era. It is quite remarkable how much Web development has evolved over the years, in a way we would never have imagined then.
10. Coding A HTML 5 Layout From Scratch
HTML5 and CSS3 have just arrived (kinda), and with them a whole new battle for the ‘best markup’ trophy has begun. Truth to be told, all these technologies are mere tools waiting for a skilled developer to work on the right project. As developers we shouldn’t get into pointless discussions of which markup is the best. They all lead to nowhere. Rather, we must get a brand new ideology and modify our coding habits to keep the web accessible.
//
មានអី្វប្លែកជាមួយ Sunby មកដល់ពេលនេះ!

Sunby នៅជាមួយយាយទូតពេលខួបកំណើតរបស់ សុខគង់ បងជីដួនមួយរបស់គេ

Sunby Sleep Playៗ

And Neck Sell Go!

ក្រុមគ្រួសារខ្ញុំ ថតជាមួយក្រុមគ្រួសារបងស្រី សុធារី ក្នុងឱកាសខួបកំណើតសុខគង់ គម្រប់មួយ១ឆ្នាំ កាលពីថ្ងៃ១៤សីហា ២០០៩
សូមបងប្អូនទាំងអស់គ្នាគិតមើល តើ Sunby អាយុប៉ុន្មានហើយមកដល់ពេលនេះ? សមត្ថកម្ម Sunby មានទំងន់ ៧kg គិតហើយ សូមមើលទីនេះជាចម្លើយ !









8 វិចារ