วันศุกร์ที่ 30 กันยายน พ.ศ. 2554

class ที่ใส่มาทีหลังจะถูกเมิน (CSS)

วันนี้หาทางแก้ปัญหาเรื่องปุ่ม Add to Cart ของเว็บที่ทำอยู่ มันไม่ยอมเช็คก่อนว่าสินค้านั้นมันมี option อะไรหรือเปล่า ซึ่งก่อนนี้มันก็ใช้งานได้ปกติดี

เลยมานั่งงมหา คิดว่าปัญหาน่าจะเกิดจาก javascript ที่เข้าไปเช็ค ซึ่งเว็บนี้ใช้ jQuery ช่วย แล้วเจ้าปุ่มนี้เราก็ไปตบแต่งเพิ่มเติมด้วยการใส่ class="red-button" ลงไป ซึ่งมันมี class อยู่แล้วอีกอันตอนท้ายของ tag ซึ่งเราคิดว่าไม่เป็นอะไร


แต่การใส่ <a href="#" class="class1" title="blablabla" class="class2"> แบบนี้ทำให้เกิดปัญหาในการค้นหาของ jQuery ได้ มันจะเจอแต่ class1 แล้วถ้าเราสั่งให้มันหา class2 มันก็จะไม่เจอไปเลย *-*


นั่งแก้อยู่นาน จนสุดท้ายก็เปลี่ยนมาเป็น <a href="#" title="blablabla" class="class2 class1"> มันก็จะทำงานได้ตามปกติแล้ว

เพิ่งรู้ว่าที่หลอดฟลูออเรสเซนเปิดแล้วกระพริบก่อนมันมาจากบัลลาดไม่ใช่หลอด

ก่อนนี้มีปัญหาว่าไฟที่ใช้ประจำดันเปิดแล้วช๊อต ทีแรกนึกว่าหลอดขาด เอามาเปลี่ยนก็ช๊อตอีกเหมือนเดิม ก็เลยยุติการซ่อมชั่วคราวเพราะไม่รู้สาเหตุ จนมาใช้ไฟโต๊ะทำงานแทน แต่ด้วยความที่แสงมันไม่เหมือนกัน มันทำให้ปวดตา แล้วพาลไปปวดหัวอีกต่างหาก ก็เลยเห็นว่าไม่ไหวละ ต้องซ่อมให้สำเร็จ

เมื่อวานเลยไปซื้อบัลลาดมาใหม่ น้องคนขายแนะนำว่าตัวนี้ใช้กับหลอดกลม มันเป็นแบบ 32W แล้วหน้ากล่องก็เขียนว่าประหยัดไฟได้อีก 30% แถมยังเปิดแล้วติดทันทีไม่กระพริบด้วย เราเลยถึงบางอ้อว่าที่แท้ก็เป็นที่บัลลาดนี่เอง เข้าใจเอาเองมาตลอดว่าเป็นที่หลอด เพราะไปซื้อหลอดทีไรก็จะถามว่าหลอดนี้มันเปิดแล้วติดเลยไม่กระพริบใช่ไหม คนขายก็บอกว่าใช่ แต่กลับบ้านมาทีไรเปลี่ยนแล้วกระพริบทุกทีเลย -*-

วันนี้ก็เลยจัดการซ่อม เปลี่ยนบัลลาดใหม่ ไม่ต้องใช้สตาร์ทเตอร์ด้วยสะดวกมาก เปลี่ยนก็ง่ายๆ แค่เสียบสายไฟให้ตรงช่องเท่านั้นเอง :)

วันพฤหัสบดีที่ 22 กันยายน พ.ศ. 2554

การโกหกอาจจะนำมาซึ่งปัญหามากกว่าการพูดความจริง

ช่วงที่ผ่านมาติดละครเก่าของค่าย exact เรื่อง ฝันเฟื่อง ที่ได้ดูผ่าน youtube

เรื่องนี้มันเป็นเรื่องของการโกหกกันแทบทั้งเรื่องเลย ซึ่งปัญหาที่เกิดขึ้นก็เพราะว่าการโกหกนี่แหละ ซึ่งจริงๆ แล้วทั้งสองฝ่ายต่างโกหกออกไปเพราะคิดว่าอีกฝ่ายจะชอบในสิ่งที่ตัวเองโกหก แต่สุดท้ายแล้วสิ่งที่เค้าชอบก็คือความจริงที่แต่ละฝ่ายเป็นจริงๆ น่ะเอง

ดูแล้วก็กลับมาคิดถึงเรื่องราวต่างๆ ในชีวิตที่เราเองก็เคยโกหกเพราะคิดว่ามันน่าจะดีกับทุกฝ่าย แต่เอาเข้าจริงมันก็แพ้ความจริงอยู่วันยังค่ำ

ดังนั้นอย่าไปเสียเวลาโกหกเลยดีกว่า ความจริงมันง่ายกว่าเยอะ :)

วันอังคารที่ 13 กันยายน พ.ศ. 2554

โมเดล Gundam RX-78-2 ใน Google 3D warehouse

ไปเจอมา สุดยอดมากๆ


http://sketchup.google.com/3dwarehouse/details?mid=4857d31c7c83ccc0a5440ff07e74a22

SketchUp ก็ import ไฟล์ .3DS ได้ด้วย

วันนี้เกิดคึกลอง Google SketchUp เคยจะลองหลายหนละ แต่ไม่เคยสำเร็จ วันนี้พอดีเจอ Video Podcast สอนใช้ก็เลยลองดูซะหน่อย

แล้วก็ไปเห็นว่ามัน import ไฟล์ .3DS ได้ ก็ประจวบเหมาะพอดีเลย เพราะเรามีไฟล์ 3DS เก่าๆ ที่เจอในแผ่น CD ที่ backup เอาไว้ ก็เลยเอามาลองเปิดดูซะ


แม้ว่ามันจะ import เข้ามาแล้วมีปัญหาบ้าง แต่ก็ค่อนข้างสมบูรณ์แบบทีเดียว ได้เห็น Gundam RX-78-2 ตัวเก่งอีกครั้งแล้วมันดีใจจริงๆ

แต่ก็อดสงสัยไม่ได้ว่าสมัยก่อนเราทำเจ้านี่ด้วยเครื่อง 486 DX-4 100 แรมแค่ 16MB เนี่ยนะ??? บ้ามากทีเดียว :D

วันจันทร์ที่ 12 กันยายน พ.ศ. 2554

ห้องสมุดประชาชน ภาษีเจริญ

เกิดอยากรู้ว่าโซนแถวบ้านมีห้องสมุดประชาชนที่ไหนบ้างก็เลยเข้า Google ไปหา แล้วก็เลยรู้ว่ามีอยู่ที่ ซอยเพชรเกษม 50/4

http://203.155.220.217/dll/main04.html

และในกรุงเทพฯ ก็มีห้องสมุดประชาชนให้บริการอยู่เยอะทีเดียว

http://www.bflybook.com/booksharingsystem/kaao6/kaao6.htm

เดี๋ยวว่างๆ คงต้องแวะไปลองดูหน่อยละ เผื่อจะเอาหนังสือไปบริจาคด้วยเลย ^ ^


*********
27/03/2556 เพิ่งได้แวะไปมาเมื่อวาน เค้าเปลี่ยนชื่อใหม่เป็น ห้องสมุดเพื่อการเรียนรู้ ภาษีเจริญ ภายในทำสวยสะอาดน่าเข้าไปนั่งอ่านหนังสือมากๆ ครับ หาไม่ยาก อยู่ฝั่งตรงข้ามกับซีคอนบางแค เดินย้อนขึ้นไปสองซอย


วันอาทิตย์ที่ 11 กันยายน พ.ศ. 2554

เพิ่มช่องกรอกข้อความให้รับเสียงได้บน Webkit (Safari,Chrome,iPhone,Android) ง่ายนิดเดียว

พอดีไปเปิดดูเว็บที่เคย bookmark เอาไว้เลยเจอบทความที่เค้าสอนใส่การรับข้อมูลด้วยเสียงสำหรับ textbox หรือ textarea ใน form http://www.phpied.com/x-webkit-speech-input-and-textareas/

ก็ง่ายๆ แบบนี้เลยครับ

<input type="search" name="q" x-webkit-speech>

ง่ายจริงๆ ^ ^
แต่ลองพูดใส่เข้าไปมันถอดออกมาไม่ตรงกับที่ต้องการ คงเป็นเพราะสำเนียงเรามันไม่เหมือนฝรั่งน่ะแหละ

อะลองเล่นกันเลยครับ สำหรับคนที่ใช้ Safari, Chrome

วันศุกร์ที่ 9 กันยายน พ.ศ. 2554

Redirect ไปหน้าอื่นแบบไม่เปลี่ยน URL

หาวิธีเลิกใช้ index.php ไฟล์เพราะว่าเป็นที่หมายตาของ script ที่เจาะเข้ามาฝัง iframe ในหน้าเว็บ ก็เลยลองใช้ Mod Rewrite ลงในไฟล์ .htaccess ดูซะเลย

สอนอยู่ที่เว็บนี้ http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html

เราก็ใช้อยู่แค่นี้แหละ

RewriteEngine on
RewriteRule ^old\.html$ new.html
แต่ถ้าเขียนแบบมี [R] อยู่ข้างหลังแบบนี้จะทำให้ URL บน address bar มีการเปลี่ยนแปลงไป

RewriteRule ^old\.html$ new.html [R]
ง่ายดีเหมือนกันแฮะ

วันพฤหัสบดีที่ 8 กันยายน พ.ศ. 2554

บัญญัติ 10 ประการในการทำงานของ Steve Jobs

เอามาจากที่นี่ครับ http://www.thedailybeast.com/newsweek/2011/08/28/steve-jobs-his-10-commandments.html

ผ่านมาจากเว็บนี้อีกที http://www.bangkokvoice.com/2011/09/06/the-10-commandments-of-steve/

ขอขโมยรูปมาแปะเลยละกันนะครับ อิอิ

คลิกดูรูปใหญ่เอาเองนะครับ

วันพุธที่ 7 กันยายน พ.ศ. 2554

หา Wordpress ebook ด้วย Calibre

โปรแกรม Calibre เป็นโปรแกรมที่เอาไว้ช่วยจัดการและแปลงไฟล์ ebook ให้เหมาะสมกับเครื่องอ่าน ebook รุ่นต่างๆ สามารถดาวน์โหลดได้ฟรีที่นี่ครับ http://calibre-ebook.com/

แต่วันนี้ผมเพิ่งได้ลองใช้เจ้า Calibre ในการช่วยหา ebook ซึ่งความสามารถนี้คงจะมีมานานแล้วในโปรแกรมนี้แต่ผมเพิ่งได้ลองใช้ครับ :)


ซึ่งผมลองหาหนังสือเกี่ยวกับ Wordpress ก็เจอซะด้วย (ก่อนนี้ลอง CSS ก็เจอหลายเล่มเลยครับ) เลยเอามาแปะลง blog ดูซะเลย อิอิ

Backup Wordpress Database อัตโนมัติ

http://wordpress.org/extend/plugins/wp-db-backup/

เยี่ยมไปเลย! ตั้งให้มัน backup ได้เป็นรายชั่วโมงหรือรายสัปดาห์ก็ได้ แล้วก็ส่งเป็นเมลไปให้เรา สุดยอดๆ ^ ^

เจอจากที่นี่ http://winkpress.com/essential/

เขียน jQuery บน Wordpress แล้วไม่ยอมทำงาน

วันนี้ต้องปรับหน้าเว็บ Wordpress ของลูกค้าให้แสดงหน้าเป็น step เราก็พยายามทำตามที่ดูใน podcast ของ http://css-tricks.com แต่ทีนี้เขียน jQuery ใส่ลงไปยังไงมันก็ไม่ยอมทำงาน เราก็เช็คดูทุกตัวอักษรแล้วนะว่าเราเขียนไม่ผิด แต่มันไม่ทำงานเลย

พยายามหาอ่านเบสิค jQuery ก็ไม่เจอ จนต้องไปหาว่ามันเป็นเพราะ Wordpress ด้วยหรือเปล่า ก็เลยเจออันนี้


Apparently you are using both jQuery and Mootools and both of them do use $ as an alias to a core function. Probably the $ function which is generating this error is the Mootools function. I'd suggest you to try to write your jQuery code using jQuery instead of $ so you can confirm my point is right or not.
จาก http://stackoverflow.com/questions/5706093/jquery-error-uncaught-typeerror-object-htmldocument-has-no-method-ready

ก็เลยไปแก้จาก $("#XXX").hide(); เป็น jQuery("#XXX").hide(); ก็ใช้งานได้ทันทีเลย ^ ^

วันอังคารที่ 6 กันยายน พ.ศ. 2554

การใส่ issuu ลงในหน้า Facebook page

วันนี้เว็บที่ผมช่วยดูแลอยู่ Amthai.co.uk เค้าอยากให้ช่วยเข้าไปเพิ่มส่วนที่ทำให้หน้า Page บน Facebook สามารถแสดงหนังสือพิมพ์ฉบับที่อ่านบนเว็บ issuu ลงไปได้ พี่เค้าก็ส่งตัวอย่างหน้า Page ที่อยากได้มาให้ดู เป็นอันนี้

http://www.facebook.com/pages/iASiA-Magazine/85444033316

เราก็เข้าไปดูแล้วมันก็เป็นแบบแสดงรูปหน้าปกแล้วกดเข้าไปก็จะไปเจอหน้าของ issuu ที่เหมือนที่ Embed มาใส่ลงไปในเว็บทั่วไป

เราก็ทำการ sign in เข้า Facebook แล้วก็เข้าไปหา App ตัวที่จะใส่ แต่ก็เดาไปเรื่อยเลย ไม่เจอ สุดท้ายนึกได้ว่าน่าจะลองหาจาก Google ดู ถึงวิธีการใส่ issuu ลงบนหน้า Page ของ Facebook ก็เลยไปเจออันนี้ http://blog.issuu.com/?p=1586  ซึ่งก็มาจากหน้าเว็บของ issuu เองน่ะแหละ

แล้วเราก็เข้าไปหาวิธีใส่เจ้า Static FBML ว่าเค้าไปเพิ่มกันตรงไหน มันก็ไม่เห็นมีเหมือนที่เค้าบอกในเว็บนี้เลย แล้วเราก็นึกได้ว่าเห็น คุณ Samarn เค้าสอนๆ เอาไว้ ก็เลยไปหาดูที่ http://samarn.multiply.com ซึ่งก็ลิงก์ต่อไปยังหน้า fanpage ของเค้าคือที่นี่
http://www.facebook.com/samarnfan ในนี้ก็มีสอนหลากหลายเลยครับ ก็เลยได้รู้ว่าวิธีการใส่ Static FBML เค้าทำยังไง แล้วก็ไปเจอวิธีใส่ Static FBML ให้ได้มากกว่า 10 หน้า https://travel-is.com/samarn/facebook/fanpage-fbml/index.html ซึ่งก็ทำให้ติดตั้งเจ้า Static FBML สำเร็จ แล้วก็เข้าไปทำการพิมพ์ค่าตามในเว็บ issuu บอก ก็เสร็จเรียบร้อยละครับ