ใส่ฟอนต์ลงในเว็บไซต์ด้วย CSS3

เคยมีปัญหาแบบนี้กันหรือป่าวครับ อยากใช้ฟอนต์เท่ๆ มาทำเว็บ แต่จะใส่เป็น font-family ก็ไม่ได้ เพราะเครื่อง Client ทั่วไปจะไม่มีฟอนต์ของเราเป็นแน่ สุดท้ายเลยไปลงเอยที่ทำเป็นรูป น่าเศร้ายิ่งนักครับ
Continue reading “ใส่ฟอนต์ลงในเว็บไซต์ด้วย CSS3”

Posted in CSS

Google Web Toolkit (GWT) + Eclipse

เนื่องจากผมมีโอกาส (โดนบังคับ) ให้ศึกษาวิธีการพัฒนา Web Application ด้วย GWT หรือ Google Web Toolkit ก็เลยมาเขียนเป็น Guide Line สำหรับคนผ่านไปมาและสนใจ และเผื่อตัวผมเองในอนาคต ที่คงจะลืมมันไปครับ. ไม่พูดพร่ำทำเพลงครับ เริ่มเลยแล้วกัน

โปรแกรมที่จะต้องติดตั้ง (ผมใช้ Eclipse นะ)

  1. JDK (เวอร์ชั่นปัจจุบันที่ผมลง jdk-6u16-windows-i586.exe)
  2. Eclipse JEE (Eclipse IDE for Java EE Developers)

Continue reading “Google Web Toolkit (GWT) + Eclipse”

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 ที่เป็นสี่เหลี่ยมสีดำครับ  ลองเล่นๆ ดูครับ ไม่ยุ่งยากเท่าไหร่

Download: http://blog.kentreez.com/?attachment_id=89

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# นะครับ