-
เรื่องล่าสุด
คลังเก็บ
- กุมภาพันธ์ 2021
- ธันวาคม 2020
- กรกฎาคม 2020
- มิถุนายน 2020
- กุมภาพันธ์ 2020
- มกราคม 2020
- มีนาคม 2015
- มกราคม 2015
- ธันวาคม 2014
- พฤศจิกายน 2014
- ตุลาคม 2014
- กันยายน 2014
- สิงหาคม 2014
- กรกฎาคม 2014
- มิถุนายน 2014
- พฤษภาคม 2014
- เมษายน 2014
- มีนาคม 2014
- กุมภาพันธ์ 2014
- มกราคม 2014
- ธันวาคม 2013
- พฤศจิกายน 2013
- ตุลาคม 2013
- กันยายน 2013
- สิงหาคม 2013
- กรกฎาคม 2013
- มิถุนายน 2013
- พฤษภาคม 2013
- เมษายน 2013
- มีนาคม 2013
- กุมภาพันธ์ 2013
- มกราคม 2013
- ธันวาคม 2012
- พฤศจิกายน 2012
- ตุลาคม 2012
Monthly Archives: มีนาคม 2014
base64 Image resize class
ใช้กับงานที่เก็บ base64 string image ใน database สามารถ resize รูปตาม width และ height ได้ ถ้าเกิด original image เป็น portrait หรือ landscape จะทำการ crop center ให้ด้วย แต่ผมโมให้รูปทรงออกมาเป็นลูกเต๋า กรณี่ใส่ width หรือ height เป็นเพียงค่าเดียว ถ้าใส่เกินค่า width height ของ origninal จะปรับให้ได้รูป orginal ออกไป แต่ถ้าใส่ไม่เกินและใส่ครบทั้ง width … Continue reading
Posted in php
Leave a comment
laravel4 detect environment
แก้ไขใน bootstrap/start.php ตัวอย่างจะ detect ด้วยชื่อเครื่อง (hostname) และถ้ากรณีโปรเจ็คเป็น Disaster Recover Site (DR site) [cc lang=”php”] $app = new Illuminate\Foundation\Application; $env = $app->detectEnvironment( function() { if(gethostname()==”MY-HOSTNAME01″) return “dev”; if(gethostname()==”MY-HOSTNAME02″) return “alpha”; //for DR site (server forward SITENAME) if(@SITENAME==”FTN”){ return “ftn”;} if(@SITENAME==”MTG”){ return … Continue reading
Posted in laravel4
Leave a comment
check allow ip
[cc lang=”php”] public function checkAllowIP(){ $chunks = explode(‘.’, $_SERVER[‘REMOTE_ADDR’]); $whitelist = array(127,192,71,…); if(in_array($chunks[0], $whitelist)) { return true; } else { //Show maintenance message die(“The site is down for maintenance.”); } } [/cc]
Posted in knowledge, php
Leave a comment
Laravel datetime using carbon
ทำให้ชีวิตง่ายขึ้นเยอะเกี่ยวกับเรื่อง เวลา ดูวิธีติดตั้งและใช้งานได้ที่ https://github.com/briannesbitt/Carbon 1. Install เพิ่มคำสั่งนี้ใน composer.json [cc lang=”php”] { “require”: { “nesbot/Carbon”: “*” } } [/cc] และรัน Composer update 2.เซ็ท aliases ใน app.php ดังนี้ [cc lang=”php”] ‘aliases’ => array( ‘Carbon’ => ‘Carbon\Carbon’ ), [/cc] และรัน Composer dumb-autoload เพื่อแก้ไขให้สามารถเรียกคำสั่งด้วย … Continue reading
Posted in laravel4
Leave a comment
jquery sortable with table
วิธี sortable ที่ table จะใช้ เช่น [cc lang=”html”] col1 col2 col1 col2 [/cc] ถ้าเราทำการ sortable จะพบปัญหาเวลาเรา drag ความกว้างของแถวที่เรา drag จะหดลงไม่เป็นขนาด original วิธีแก้ไขให้เราสร้าง helper ดังนี้ [cc lang=”js”] $(function() { // Return a helper with preserved width of cells var fixHelper = … Continue reading
Posted in jquery
Leave a comment