Sunday, February 13, 2011
Tuesday, June 22, 2010
Monday, April 5, 2010
Thursday, April 1, 2010
Wednesday, March 31, 2010
เมื่อนาย ก สิ้นหวัง
นาย ก : สิ้นหวังวะ อยากฆ่าตัวตาย ทำไงดีวะ?
นาย ข : โดดน้ำสิ
นาย ก : กูว่ายน้ำไม่เป็นนะ
นาย ข : ?!?!?!
นาย ข : โดดน้ำสิ
นาย ก : กูว่ายน้ำไม่เป็นนะ
นาย ข : ?!?!?!
Sunday, March 7, 2010
เวรกรรมมีจริง
เวรกรรมมีจริง
นาย ก : "เห็นมั๊ยล่ะ! เวรกรรมมีจริง ใครปลูกอะไร ก็ต้องได้สิ่งนั้น"
นาย ข : "จริงเหรอครับ"
นาย ข : "ทำไมผมปลูกถั่วเขียว มันได้ถั่วงอกทุกที"
มติชนสุดสัปดาห์ ฉ. ๑๕๔๒ หน้า ๔๐
นาย ก : "เห็นมั๊ยล่ะ! เวรกรรมมีจริง ใครปลูกอะไร ก็ต้องได้สิ่งนั้น"
นาย ข : "จริงเหรอครับ"
นาย ข : "ทำไมผมปลูกถั่วเขียว มันได้ถั่วงอกทุกที"
มติชนสุดสัปดาห์ ฉ. ๑๕๔๒ หน้า ๔๐
PHP Framework list
รวมรายชื่อ PHP Framework ที่เห็นในปัจจุบัน มีเวลาว่างค่อยหยิบจับทีละตัวมาศึกษา ว่าใช้เทคนิคอะไรในการเขียนโปรแกรม แนวคิดแต่ละค่ายอาจแตกต่างกัน วิธีการเขียน มุมมองการแก้ปัญหา เป็นสิ่งที่น่าศึกษา
- CodeIgniter - http://codeigniter.com/
- CakePHP - http://cakephp.org/
- Symfony - http://www.symfony-project.org/
- Prado - http://www.pradosoft.com/
- Qcodo - http://qcodo.com/
- Zend Framework - http://framework.zend.com/
- Akelos - http://akelos.org/
- Maintainable - http://framework.maintainable.com/mvc/1_intro.php
- evoCore - http://evocore.net/
- Stratos - http://www.stratosframework.com/
- Seagull - http://seagullproject.org/
- Zoop - http://zoopframework.com/
- php.MVC - http://www.phpmvc.net/
- AjaxAC - http://ajax.zervaas.com.au/
- xAjax - http://www.xajaxproject.org/
- PHOCOA - http://phocoa.com/
- Kohana - http://kohanaphp.com/home
- Limb - http://limb-project.com/
- Solar - http://solarphp.com/
- BlueShoes - http://www.blueshoes.org/
Thursday, March 4, 2010
FOCUS
F - Find A Project
O - Occupy Yourself With This Project
C - Concentrate All Your Time On This Project
U - Understand That Nothing Is More Important Than This Project
S - Succeed With This Project
O - Occupy Yourself With This Project
C - Concentrate All Your Time On This Project
U - Understand That Nothing Is More Important Than This Project
S - Succeed With This Project
Tuesday, March 2, 2010
การสร้าง virtual host บน Ubuntu 9.10
การสร้าง virtual host บน Ubuntu 9.10
1. แก้ไข /etc/hosts เพิ่มชื่อเวบที่ต้องการ ตัวอย่างเช่น ต้องการเพิ่มเวบ drupal.localhost ก็เพิ่มเป็น
127.0.0.1 drupal.localhost
2. คักลอกไฟล์ /etc/apache2/sites-available/default ให้เป็นชื่อเดียวกับชื่อเวบ เช่น
cp /etc/apache2/sites-available/default /etc/apache2/sites-available/drupal.localhost
3. แก้ไข /etc/apache2/sites-available/drupal.localhost
4. ไปที่ /etc/apache2/sites-enabled/ แล้วสร้างลิงค์ไปหา /etc/apache2/sites-available/drupal.localhost
cd /etc/apache2/sites-enabled/
sudo ln -s ../sites-available/drupal.localhost .
5. รีสตาร์ท Apache
sudo /etc/init.d/apache2 restart
เท่านี้ก็เรียบร้อย
Resource:
Wednesday, February 24, 2010
search & replace string from terminal
I want to search & replace string in 10MB of text file. The Gedit spend 20 - 30 minutes to finish this task but I can finish in 2 second by this command
cat source_file.txt | sed 's/searchstring/replacestring/g' > output.txt
pretty cool!
cat source_file.txt | sed 's/searchstring/replacestring/g' > output.txt
pretty cool!
Sunday, February 21, 2010
Tuesday, January 26, 2010
Monday, January 25, 2010
run php as cron job at Webfaction.com
short command for run php script as cron job
pretty simple.
* * * * * /usr/local/bin/phphome $HOME/path/to/php_script.php > $HOME/path/to/output.log 2>&1
pretty simple.
Tuesday, January 19, 2010
DEVRadio #21 ระวังบัตรเครดิตนะพี่ โดย อ.นิรุธ อำนวยศิลป์
สมัครสมาชิกรายการของอาจารย์นิรุธไว้ที่ Youtube เห็นว่าตอนนี้เป็นประโยชน์ต่อวงกว้าง เลยเอามาแปะไว้ที่บล๊อกด้วย
คร่าวๆ ก็ควรระวังการใช้งานบัตรเครดิตในที่ต่างๆ เพราะถ้ามีข้อมูลบนบัตรครบ เช่น หมายเลขบัตร ๑๖ ตัว และหมายเลขหลังบัตร ก็สามารถทำธุรกรรมผ่านทางอินเตอร์เนตได้แล้ว
ระวังะตกเป็นเหยื่อไม่รู้ตัว
นอกจากกลัวห้ามใจตัวเองไม่อยู่แล้ว เรื่องความปลอดภัยเป็นอีกเหตุผล ที่ผมไม่ยอมทำบัตรเครดิตให้ตัวเองซักที
คร่าวๆ ก็ควรระวังการใช้งานบัตรเครดิตในที่ต่างๆ เพราะถ้ามีข้อมูลบนบัตรครบ เช่น หมายเลขบัตร ๑๖ ตัว และหมายเลขหลังบัตร ก็สามารถทำธุรกรรมผ่านทางอินเตอร์เนตได้แล้ว
ระวังะตกเป็นเหยื่อไม่รู้ตัว
นอกจากกลัวห้ามใจตัวเองไม่อยู่แล้ว เรื่องความปลอดภัยเป็นอีกเหตุผล ที่ผมไม่ยอมทำบัตรเครดิตให้ตัวเองซักที
Wednesday, January 13, 2010
Use Gmail smtp for send email in Magento
I building website using Magento, so many time I need to test email sending but I got some problem because my environment is Windows.
Windows not false just not good ebough for this point.
So I need to modified Magento core file to use Gmail smtp for sending email.
Just follow this instruction.
Open and modified /app/code/core/Mage/Core/Model/Email/Template.php
in function function send($email, $name=null, array $variables = array())
replace
with
Have a nice day.
Windows not false just not good ebough for this point.
So I need to modified Magento core file to use Gmail smtp for sending email.
Just follow this instruction.
Open and modified /app/code/core/Mage/Core/Model/Email/Template.php
in function function send($email, $name=null, array $variables = array())
replace
try {
$mail->send(); // Zend_Mail warning..
$this->_mail = null;
}
with
$config = array(
'ssl' => 'ssl',
'port' => 465,
'auth' => 'login',
'username' => 'youtgmailusername@gmail.com',
'password' => 'youtgmailpassword'
);
$transport = new Zend_Mail_Transport_Smtp('smtp.gmail.com', $config);
try {
$mail->send($transport);
}
Have a nice day.
Sunday, December 27, 2009
สมัครทวิตเตอร์กันตั้งแต่เมื่อไหร่
หลายคนที่เล่นทวิตเตอร์ ส่วนใหญ่มักจะจำไม่ได้ว่าตัวเองสมัครทวิตเตอร์ไว้เมื่อไหร่
อยากรู้ก็ไม่ยาก เค้ามี API ให้ดึงอยู่แล้ว แต่ต้องมี Firefox ไว้อ่าน XML นะ
เปิด Firefox ขึ้นมาแล้วเรียกแบบนี้
- http://twitter.com/users/xxx.xml
โดยเปลี่ยน xxx เป็นยูสเซอร์เนมของทวิตเตอร์ที่เราต้องการดู ถึงแม้ว่าเค้าจะ protected ไว้ก็ดูได้นะ
แล้วหน้าตามันก็จะออกมาประมาณนี้ แล้วมองหาข้อมูลที่อยู่ระหว่าง <created_at> </created_at>
ทีนี้ก็จะได้ไม่ต้องไล่ถามกันทีละคน ซึ่งบางคนก็อยากเท่ ด้วยการสมอ้างว่าเล่นทวิตเตอร์มานาน สิ่งนี้จะเป็นคำตอบที่ชัดเจนที่สุด
Thursday, December 24, 2009
ทวิตเตอร์และครูกุ๊ก
ไม่ได้เป็นคนติดละคร แต่ดูจาก Timeline แล้ว บอกได้คร่าวๆเลยว่าเรื่องไหนกำลังดัง เรื่องไหนกำลังเป็นยังไง นี่เป็นตัวอย่าง Timeline ของเมื่อคืน ที่ครูกุ๊กกำลังจะจบ
Tuesday, December 22, 2009
Blackberry war
Friday, December 18, 2009
Thursday, October 29, 2009
New Twitter feature "Lists"
ปัญหาอย่างนึงของผู้ที่ Follow เยอะคือ ตามอ่านไม่ทัน เคยคิดอยากได้แบบว่าจัดกลุ่มได้ ว่า tweetple ท่านใด ถนัดด้านไหน ชอบทวีตเกี่ยวกับเรื่องอะไร ใครเป็นดาราก็เป็นไป ใครมาแนวการตลาด/ขายของ ก็จับไปอีกลลุ่มนึง ใครชอบแนวเพ้อเจ้อดราม่าก็ว่ากันไป
วันนี้กรี๊ดไปสามวินาทีเมื่อเจอหน้านี้

ใช่เลย ใช่แน่นอน สิ่งที่รอมานาน (จนลงมือทำเองเกือบจำเสร็จแล้วใน Crawler ส่วนตัว )

ง่ายๆ ครับ กดเข้าไปหน้า Profile ของคนนั้นแล้วจิ้มเลือกได้เลย
อันนี้ไม่เกี่ยว แค่จับภาพไว้เป็นที่ระลึก ทวีตที่ ๒๗,๗๗๗ ของ @macroart

ดูเสียหน่อยว่าใครอยู่ใน Lists บ้าง

ทีนี้ก็จะดูทวีตเฉพาะกลุ่มได้ ชอบมาก สมกับที่รอคอย

ส่วน URL ก็เรียบง่ายสไตล์ Twitter
http://twitter.com/xxx/zzz
ตัวอย่าง
Subscribe to:
Posts (Atom)




