7 Blogger

สวัสดีเราเอง 7 ไง (จำไม่ได้เหรอ !?!?!)

Archive for the '7tip' Category

ระวังการใช้ .htaccess ใน cPanel

Tip อันนี้สำหรับคนที่ให้ Hosting แบบ cPanel หรือ แบบอื่นๆที่เก็บโดเมนทั้งหมดไว้ใน root domain คือ มี domain หลัก แล้ว folder domain ย่อยก็มารวมกันใน folder domain หลักแบบนี้
ปัญหาก็คือ .htaccess ของ domain หลัก มันจะมีผลกับทุก domain ย่อยของเราเลย ถ้าเราเขียน mod rewrite ไม่ดี อาจทำให้เราเข้าเวปอื่นๆใน host ไม่ได้เลย ซึ่งผมเพิ่งเจอปัญหานี้ เล่นเอางงงงงง? งองูหลายตัวเลยทีเดียว
วิธีแก้คือ?

เขียน .htaccess ใหม่ ไม่ให้กระทบกับ domain ย่อยอื่นๆทุกตัว
(เขียนไงฟะ วิธีนี้ไม่ work ไม่เอา)
ทำใจ ไม่ใช้ .htaccess กับ domain หลัก
(ไม่ดีอีก ก็อยากใช้อ่ะ)
วิธีสุดท้าย สร้าง .htaccess ให้กับ domain ย่อยทุกตัว […]

มาทำ Joystick ให้เป็น Keyboard เล่นกัน

วันนี้จะมา Review โปรแกรมตัวนึงที่ผมใช้บ่อยๆ เป็นโปรแกรมที่สามารถแปลง Joystick ให้เป็นปุ่มต่างๆบน Keyboard ได้ครับ
โปรแกรมนี้เป็นโปรแกรมเล็กๆ ชื่อว่า Joy2Key ความสามารถก็ตรงตัวไม่ซับซ้อนอะไร อธิบายไปก็มากความ มาดูหน้าตากันเลยดีกว่า

เมื่อดาว์โหลดมาแล้ว ดับเบิลคลิกที่ไอคอนโปรแกรมเลยครับ
แต่ต้องต่อ Joystick ก่อนนะครับ ไม่งั้นมันจะ error
(ดาว์โหลดโปรแกรมข้างล่างนะครับ)

หน้าตาโปรแกรมครับ หลักๆก็จะมี 2 ส่วน

Profile ส่วนนี้คือการ Save ค่าปุ่มที่เราทำเอาไว้แล้ว ต่อไปจะได้ไม่ต้องมา Set อีก เวลาจะสร้างก็กดปุ่ม [สร้างใหม่] ข้างล่างนะครับ สามารถสลับ Profile ไปมาได้ อย่างที่ผมทำเอาไว้ 2 Profile ตั้งชื่อตามโปรแกรมที่ผมใช้จะได้สะดวก

Set Key เป็นการแทนค่าปุ่ม Joystick ให้เป็นปุ่มอะไรบน Keyboard (หรือ Mouse ก็ได้นะ)

Set เสร็จก็ใช้ได้แล้วครับ จะใช้ยังไงก็ตามสะดวก ส่วนใหญ่ผมใช้อ่าน e-book กะ manga สะดวกกว่าการใช้ keyboard จมเลยหล่ะครับ
Download : […]

เพิ่งรู้ Copy รูปภาพลง Clipboard จาก Browser ได้ด้วย

หลงเซ่ออยู่ตั้งนาน เวลาจะรูปจาก web ต่างๆมาแก้ใน PS ต้องมา save ลงเครื่องก่อนแล้วค่อยเปิดรูปขึ้นมาทีหลัง ที่จริงสามารถ copy รูปที่เราอยากได้ลง clipboard ได้เลย แล้วเอามาวางในโปรแกรมแต่งภาพได้ทันที สะดวกอ่ะ ทำไมตรูเพิ่งจะมารู้ฟะเนี่ย!!!

อยากได้รูปอะไร คลิกขวาแล้ว copy ได้เลย

แล้ว paste ที่โปรแกรมจัดการรูปภาพ(paint นี่หล่ะ แหะ แหะ)

รูปมาหล่ะ ลดขั้นตอนไปเยอะเลยวุ้ย!!!

สลัดไฟล์ให้ไร้เจ้าของด้วย Unlocker

เคยรำคาญไหมครับ เวลาต้องการแก้ไขไฟล์อย่างเช่น เปลี่ยนชื่อไฟล์ ย้ายไฟล์ หรือว่าลบไฟล์ แล้วเกิดอาการแบบนี้

มีใครหรือโปรแกรมอะไรก็ไม่รู้ใช้อยู่ซะอย่างงั้น ทั้งๆที่เราดูแล้วก็ไม่มีโปรแกรมอะไรใช้ไอ้เจ้าไฟล์นี้อยู่สักหน่อย แถมมันก็ไม่บอกอีกด้วยว่าโปรแกรมอะไรใช้อยู่(กรูจะได้ปิด)
ถ้าคุณเคยประสบปัญหานี้ และทนอยู่กับมันไม่ได้ เชิญโหลดโปรแกรมนี้มาใช้เลยครับผม Unlocker โหลดมาแล้วก็ติดตั้งตามปกตินะครับ ตัวโปรแกรมจะรันอยู่ที่ system tray
วิธีใช้งานก็ไม่ยากอะไร เมื่อคุณเจอเข้ากับ file หรือ folder เจ้าปัญหาเข้า ก็คลิกขวาเลยครับ แล้วเลือก Unlocker ซะ(ตามรูป)

ตัวโปรแกรมจะรายงานให้เรารู้ว่าโปรแกรมอะไรที่(เสือก) lock อยู่ แล้วจะให้โปรแกรมจัดการอะไรกะมันดี

หลังจากนี้จะทำอะไรกะมันก็ตามใจแล้วหล่ะ จะ Unlock Rename Delete หรือ ไม่ทำอะไร ก็ตามใจเลยครับผม
เวปผู้ผลิต เผื่อ link download ใช้ไม่ได้ http://ccollomb.free.fr/unlocker/

[JQuery] เล็กๆน้อยๆ กับ Inline JQuery

ไม่ได้อัพนานมากกกกก เพราะไม่รู้จะอัพอะไร(ขี้เกียจนั่นเอง) วันนี้ก็ไม่รู้จะอัพอะไรเหมือนกันอ่ะ แต่เห็นชาวบ้านชาวช่องเขาเล่นเขาอัพ JQuery กัน เลยเอามั่งดีกว่า เป็น Tip JQuery แบบแนวๆ(แนวสังคมรังเกียจ แหะ แหะ)
Tip ตัวนี้คือ Inline JQuery แบบแปะตรงใหนก็แปะ(มั่วเนอะ) ทั่วๆไปเขานิยมเอา Code ไปกองตรง $(document).ready(); กันใช่ป่ะ ทั้งตัวอย่างจาก JQuery.com หรือเวปอื่นๆทั้งไทย-เทศ แต่ก็ทำงานได้เหมือนกันนะ เอาไปใช้แบบเล็กๆน้อยๆออกแนวขี้เกียจหน่อยๆ เอาเป็นว่ารู้ไว้ใช่ว่า จะใช้ไม่ใช้ก็อีกเรื่องนึง
ทำมา 3 ตัวอย่าง
ตัวอย่างแรก : เปลี่ยน css นิดหน่อยใน link เฉพาะ link นั้นอันเดียว
ตัวอย่างที่ 2 : มีภาพขึ้นพอเอา mouse ไปโดน
ตัวอย่างที่ 3 : มี form ขึ้น เมื่อเอา mouse ไปโดน
ใส่ code ไม่ได้ ดูในไฟล์ตัวอย่างเองนะ […]

ไข่ต้มไมโครเวฟจิ้มซีอิ๊ว~

วันนี้อยากกินไข่ต้ม อย่าเข้าใจผิดว่าผมจะเปลี่ยนแนว เป็น blog ทำอาหารนะคร๊าบบ แค่ไข่ต้มจิ้มซีอิ๊วก็อร่อยแล้วหล่ะผม จะทำไข่ต้มง่ายๆเร็วๆ ก็ต้องไข่ต้มไมโครเวฟนี่หล่ะง่ายสุด จะรออยู่ทำไมหิว~ เริ่มเลยเหอะ…

1.ล้างไข่ให้สะอาด แล้วเจาะเปลือกไข่ด้วยส้อมให้แตกเล็กน้อย อูยยย~

2.เอาไข่ใส่ชาม ใส่น้ำปริ่มๆไม่ต้องท่วมมิดไข่

3.เอาไปเข้าไมโครเวฟหมุนๆ 3 นาที ด้วยไฟแรงสูงงงง

4.ปิ๊งงง เสร็จหล่ะ ได้ไข่ยัดนุ่นมาหนึ่งฟอง
(มันคือไข่ขาวที่ทะลักออกมาจากรูที่เราเจาะตอนแรกไง)
(***ความรู้ๆ ถ้าไม่เจาะไว้ ไข่จะระเบิด เพราะไม่มีทางออกนั่นเอง***)

5.ปลอกเปลือกให้เกลี้ยง แล้วเราก็จะได้ไข่ต้มยางมะตูมพร้อมทานหล่ะคร้าบบ~

SQLite Manual

ช่วงนี้ยุ่งอยู่แต่กับ SQLite ก็เลยมีแต่ Entry แบบนี้ ตั้งแต่การติดตั้ง SQLite ไปจนถึง SQLite DBMS ถ้าจะเอาให้ครบก็คงต้องต่อด้วย Manual เอาไว้อ้างอิงตอนทำงานเสียด้วยเลย
Entry นี้ก็ไม่มีอะไรมาก แค่มาแจก Manual เฉยๆ เป็น CHM Format เพราะผมชอบใช้แบบนี้ ยังไงใครอยากได้ก็มาโหลดไปใช้แล้วกัน
• Download SQLite Manual

SQLite Administrator

วันก่อนพูดถึง SQLite ไปหน่อยนึง วันนี้เลยมาต่ออีกหน่อย แต่เป็นเรื่องของ DBMS Tool เอาไว้จัดการ DB ในเรื่องต่างๆ จะได้สะดวกสบายหน่อย
SQLite มี Tool ให้ใช้พอสมควรนะ ทั้งฟรีแล้วก็ไม่ฟรี ดีมั่ง ห่วยมั่ง ก็ว่ากันไป แต่ที่จะมาแนะนำวันนี้ เป็น Tool ที่ตรงตามเงื่อนไขนี้เท่านั้น

ใช้บน Windows เป็น Win32 EXE (ไม่เอา PHP Script มันไม่ค่อยคล่องตัว)
Support SQLite 2.xx และ SQLite 3.xx
เป็น Portable (ถ้าทำได้ก็ดี ขี้เกียจ Setup)
ฟรี!!! (จะ License แบบใหนก็ได้ แต่ต้องฟรี)

หลังจากหาอยู่พอสมควร ได้โปรแกรมมาหลายตัว(ส่วนใหญ่จะไม่ค่อย Support SQLite 2.xx กันแล้ว) ในที่สุดก็มาเจอ SQLite Administrator ที่มี Feature ครบ ตรงตามเงื่อนไขที่วางไว้ทุกประการ […]

[PHP] TimeStamp ทำพิษ

สวัสดี ช่วงนี้เจอกันบ่อยๆนะ สบายดีกันเปล่า แหะ แหะ OK ทักทายกันจบแระ เข้าเรื่องเข้าราว วันนี้ก็ว่าด้วยเรื่องของ TimeStamp ปกติเรื่องวันที่ เรื่องเวลาเนี่ย ไม่ค่อยจะใส่ใจเท่าไหร่ คือคิดว่ามันถูกต้องแหงมๆ เลยมองผ่านๆใช่มะ(หรือผมเป็นคนเดียว) แต่หลังจากอ่าน Entry นี้แล้ว ต้องใส่ใจกับมันหน่อยนา
เกริ่นนิดนึง(เดี๋ยวมันจะสั้นไป) TimeStamp คือ ตัวเลขชุดหนึ่ง เก็บจำนวนวินาทีตั้งแต่ วันที่ 1 มกราคม 1970 เวลา 00:00:00 นับทุกๆวินาทีจนถึงปัจจุบันไปเรื่อยๆ อันนี้คือนิยามที่เขาว่ากันหน่ะนะ(ไม่เชื่อลองค้นดูก็ได้ ->อากู๋)
จากนิยามข้างต้น ทำให้เราเชื่อถือได้ว่าค่า TimeStamp น่าจะเหมือนกันหมดทุกหนแห่ง ไม่ว่าจะ Server ตัวใหน OS อะไร ค่า TimeStamp เท่ากัน จะต้องนำมาแปลงเป็นค่า วันที่ และ เวลา ตรงกันแน่นอน
ทีนี้เลยเป็นเรื่องเลย เพราะผมคิดว่ามันแน่นอน เลยคิดว่าจะเก็บค่า TimeStamp ลงฐานข้อมูล เพื่อใช้ประมวลผลต่อไป โดยเก็บค่า TimeStamp […]

[PHP] วิธีหา Extension ที่ถูกติดตั้งอยู่บน Hosting

แฮ่ม!!! ช่วงนี้อัพถี่หน่อย แบบว่ามันเครียด มันร้อน งานสุมหัว เลยมาอัพ blog เล่นซะเลย วันนี้ก็ PHP อีกตามเคย เพราะช่วงนี้ก็เขียน Code ทั้งวัน ในหัวมีแต่เรื่องพวกนี้นี่แหละ
ใน Entry ก่อนๆก็พูดถึง Extension ต่างๆของ PHP มาซะมาก วันนี้ก็จะเสนอ Function ที่จะใช้หา Extension ของ PHP ใน Hosting ที่เราจะเข้าไปใช้งานกันบ้างนะครับ
Function get_loaded_extensions();
วิธีใช้ก็ง่ายๆครับ function นี้จะคืนค่า Array ชื่อของ Extension กลับมา
แล้วเราก็เอาค่าที่ได้ไปใช้ต่อ(แต่จะใช้ทำอะไรก็สุดแล้วแต่ท่านจะประยุกต์ใช้)
แถม Code นิดหน่อย
foreach (get_loaded_extensions() as $ext)
{$i++;echo “$i. $ext”;}
เอาไว้แสดงรายชื่อ Extension พอเป็นไอเดียนะครับ
หน้าตา Output จะออกมาประมาณนี้(ผมย่อๆนะ มันยาว)
1. standard
2. bcmath
3. ftp
4. mysql
.
.
19. curl
20. gd
21. […]