เคยมีปัญหาแบบนี้กันหรือป่าวครับ อยากใช้ฟอนต์เท่ๆ มาทำเว็บ แต่จะใส่เป็น font-family ก็ไม่ได้ เพราะเครื่อง Client ทั่วไปจะไม่มีฟอนต์ของเราเป็นแน่ สุดท้ายเลยไปลงเอยที่ทำเป็นรูป น่าเศร้ายิ่งนักครับ
Continue reading “ใส่ฟอนต์ลงในเว็บไซต์ด้วย CSS3”
Author: kentreez
Google Web Toolkit (GWT) + Eclipse
เนื่องจากผมมีโอกาส (โดนบังคับ) ให้ศึกษาวิธีการพัฒนา Web Application ด้วย GWT หรือ Google Web Toolkit ก็เลยมาเขียนเป็น Guide Line สำหรับคนผ่านไปมาและสนใจ และเผื่อตัวผมเองในอนาคต ที่คงจะลืมมันไปครับ. ไม่พูดพร่ำทำเพลงครับ เริ่มเลยแล้วกัน
โปรแกรมที่จะต้องติดตั้ง (ผมใช้ Eclipse นะ)
- JDK (เวอร์ชั่นปัจจุบันที่ผมลง jdk-6u16-windows-i586.exe)
- Eclipse JEE (Eclipse IDE for Java EE Developers)
WP-Plugin SyntaxHighlighter Evolved และ htmlspecialchars
สืบเนื่องจากผมไปเจอปลั๊กอินเวิร์ดเพลสตัวนึงครับ มันมีชื่อว่า SyntaxHighlighter Evolved เลยทำให้ผมอยากกลับมาเขียนบล๊อคนี้ต่อ หลังจากทิ้งไปนานมากๆ
ซึ่งมันรองรับภาษามากมายครับ สามารถดูทั้งหมดได้จากที่นี่เลย
http://alexgorbatchev.com/wiki/SyntaxHighlighter:Brushes
แต่ประเด็นจริงๆ ที่ทำให้ผมเขียน post เป็นเพราะว่า ผมมีปัญหากับ htmlspecialchars ครับ เหมือนว่ามันทำซับซ้อนกับ Wordress
Continue reading “WP-Plugin SyntaxHighlighter Evolved และ htmlspecialchars”
เปิด My Computer แล้วโหลดช้า, ค้าง, รอนาน
ตอนแรกผมนึกว่าโดนไวรัสซะแล้วครับ เพราะว่ามันเป็น 2 เครื่องพร้อมกัน
แต่จริงๆ ผมไม่ได้โดนไวรัสครับ แต่เครื่องมันกำลังไปแสกนหาเครื่อง Printer อยู่
วิธีแก้ไขก็ง่ายนิดเดียวครับ
Continue reading “เปิด My Computer แล้วโหลดช้า, ค้าง, รอนาน”
Program: BlankScreen
เผอิญว่าช่วงนี้ค่อนข้างค้นหาข้อมูลซะส่วนมาก จึงไม่ได้ใช้จอที่ 2 แต่ไม่ค่อยชอบใจที่ต้องปิดๆ เปิดๆ จอ ก็เลยอยากได้โปรแกรมที่จะทำให้จอที่เราไม่ใช้งานมืดไปซะ คล้ายๆ เป็น Screen Saver อะไรประมาณนั้น แต่ Search เท่าไหร่ ก็ไม่เจอ เพราะบางทีโปรแกรมมันอาจจะ Simple เกินไป… ผมก็เลยต้องพัฒนาขึ้นมาเอง แบบพอถูพอไถ… ก็เผื่อใครเจอกรณีเดียวกับผม จะได้เอาไปใช้ได้ครับ.. จริงๆ ผมมีไอเดียพัฒนาต่อให้มันเจ๋งขึ้นอีกนิดๆ หน่อยๆ แต่ไม่ดีกว่า มันไม่จำเป็นขนาดนั้นน่ะครับ 🙂
สำหรับการใช้งาน ให้คลิกที่ Icon Tray ที่เป็นสี่เหลี่ยมสีดำครับ ลองเล่นๆ ดูครับ ไม่ยุ่งยากเท่าไหร่
C# HttpRequester Class (HTTP Request Upload File with POST DATA )
คือผมพยายามลอง Search หา Class ลักษณะนี้แล้วครับ แต่ก็หาไม่ได้สักที เจอแต่อัพโหลดไฟล์ได้อย่างเดียว หรือไม่ก็ POST DATA ได้อย่างเดียว สุดท้ายเลยต้องพยายามเขียนคลาสนี้ขึ้นมาใช้เองครับ
จริงๆ เขียนไว้นานแล้วครับ แต่ไม่แน่ใจว่ามัน bug ตรงไหนรึป่าว เลยเก็บไว้ใช้เองสักพักนึงก่อน ตอนนี้คิดว่าใช้ได้โอเคแล้วครับ จึงนำมาแบ่งปัน
อยากทำอะไรได้มากกว่านี้ ก็นำไปพัฒนาต่อได้เลยนะครับ ถ้าไงส่งตัวพัฒนามาให้ผมก็ดีนะครับ ผมจะได้ใช้ด้วย 🙂
Continue reading “C# HttpRequester Class (HTTP Request Upload File with POST DATA )”
How to enable using the $_GET variable in CodeIgniter
คงจะทราบดีว่า ถ้าเราตั้ง $config[‘enable_query_strings’] = FALSE ตัว CodeIgniter มันจะ unset ตัวแปร $_GET ของเราซะงั้น ครั้งแรกที่ผมแก้ ผมเข้าไปแก้ที่ core ของ CodeIgniter เลยครับ แต่วันนี้ผมคิดเทคนิคดีๆ ได้แล้ว เลยอยากบอกต่อครับ
ให้เข้าไปตั้งค่าในไฟล์ config.php ดังนี้ครับ
Continue reading “How to enable using the $_GET variable in CodeIgniter”
Photoshop CS3 open/new file slowly!
ถ้าเกิดคุณใช้ Photoshop CS3 แล้วเจอปัญหาว่าเวลา New… หรือ Open งานขึ้นมา แล้วมันโหลดช้ามาก มากๆ อันนี้เป็นเพราะมันไปหาเครื่อง printer อยู่ครับ
วิธีแก้ก็ง่ายๆ ให้เราลบ Offiline Printer ที่อยู่ในเครื่องเราออกซะ! ก็เรียบร้อยครับ
( ตอนแรกผมไป uninstall / install ใหม่ เสียเวลาฟรีๆ ไปชม. กว่าครับ หวังว่า entry นี้จะช่วยท่านได้ )
RegAsm : Warning RA0000
ผมพยายามจะเขียน Class Library (C#) ใน Visual Studio 2003 เพื่อเอาไปใช้เป็น ActiveX ใน Web-based Application. ปรากฎว่าตอนที่ผมสั่ง regasm myClass.dll /codebase มันขึ้น error ดังนี้ครับ
RegAsm : Warning RA0000
วิธีแก้ (Solution)
ไปที่ Solution Explorer > Properties > AssemblyInfo.cs
เข้าไปแก้จาก
[assembly: ComVisible(false)]
เป็น
[assembly: ComVisible(true)]
เรียบร้อยแล้วครับ : )
——————————————————–
เรื่อง ActiveX นี่มีตัวอย่างให้ศึกษาน้อยเหลือเกินครับ แค่ผมจะ Hello World ด้วย ActiveX ก็ทำเอาเสียเวลาไปมากครับ. ตอนนี้ผมเริ่มพอทำอะไรได้มากขึ้นแล้วครับ ถ้าศึกษาสำเร็จเมื่อไหร่ จะมาเขียนบทความในนี้ให้ครับ ผู้ที่เริ่มต้นศึกษาใหม่เหมือนผม จะได้ไม่ต้องเจออุปสรรคแบบเดียวกับผม ทำเอาเกือบเลิกศึกษา ActiveX ไปเลยครับ
หมายเหตุ: ผมพัฒนาด้วยภาษา C# นะครับ
Wick 0.8 just another bug
สำหรับปัญหาล่าสุดที่เจอ จะอยู่ในส่วนของ Router ครับ ซึ่งมีตัวแปรหลายตัวที่ไม่ถูก Reset ค่าทำให้เกิดข้อผิดพลาดมากมายในการ Load Controller ตัวถัดมาครับ. ตรงนี้ผมแก้โดยใช้เก็บค่าก่อน Load Controller ลง Stack ไว้ก่อนครับ. แล้วก็ดึงคืนเวลาโหลดเสร็จครับ.
Wick0.8 ยังไม่เหมาะที่จะนำมาใช้งานจริงอย่างยิ่งครับ หลังจากที่ค่อยๆ ปรับแก้ ไปเรื่อยๆ ก็จะมีปัญหาใหม่ๆ เกิดขึ้นเรื่อยๆ เช่นกัน. สำหรับนักพัฒนาท่านใดที่คิดจะใช้เจ้าตัวนี้ ขอให้ลองคิดหาทางเลือกอื่นก่อนจะดีกว่านะครับ ไม่งั้นท่านต้องเสียเวลาในการปรับปรุงเฟรมเวิคเยอะครับ ดีไม่ดีเยอะกว่าเวลาที่ใช้ทำงานหลักจริงๆ เสียอีกนะครับ. สำหรับผมถอยไม่ได้แล้วครับ ยังไงก็จะลุยต่อครับ.