Just a Ordinary Programmer
Software Development
Paging กับ PHP และ MySQL
May 6th
วันนี้เพื่อนอู๋ @aspgod มาขอให้เขียน content เกี่ยวกับการทำ Paging กับ PHP หน่อยนึง
จริง ๆ ผมเองก็ไม่มีวิธีในใจหรอก ปรกติผมไม่ coding feature นี้ ผมจิ้มกับจิ้ม แล้วก็จิ้มเอาได้ทันทีจาก Dreamweaver (ตั้งแต่ CS3 ขึ้นไป) (ว่าจะเขียน content เกี่ยวกับ dreamweaver นี่ตั้งนานละ อยากบอกว่ามันง่ายมากจนแทบไม่ต้องเขียน code … รอ cs5 เลยละกันนะ จะได้ลองของใหม่ไปเลยทีเดียว ฮ่า ๆ ๆ)
ก็เลยเอา Code ที่ Generate มาจาก Dreamweaver มาตีแผ่
เริ่มกันเลยละกันนะคับ
More >
Windows XP Mode บน Windows 7
Apr 19th
เคยไหม พอเปลี่ยนมาใช้ Windows 7 แล้วโปรแกรมบางโปรแกรมที่เราใช้อยู่มันไม่ Support ก็คิดถึง Windows XP ขึ้นมาตะหงิด ๆ
แต่เรามีวิธี
จริง ๆ จะว่าไปมันก็เป็น Virtual PC นั่นแหละ แต่มันใช้งานสะดวกกว่า (ผมคิดว่างั้นนะ) เราสามารถเรียกใช้โปรแกรมที่เราลงบน Windows XP (บน Virtual) ได้โดยตรงเลย (จริง ๆ ก็ไม่โดยตรงหรอก เพราะมันก็แอบเปิด Virtual ก่อนอยู่แล้ว แต่มันก็จะเปิดเฉพาะที่จำเป็นๆ โปรแกรมอื่น ๆ ก็ไม่ถูกเปิดออกมา)
More >
WordPress Theme Design with SEO Friendly
Nov 27th
ช่วงนี้ผมกำลังศึกษา (สูบ) ความรู้ด้าน SEO ซึ่งไม่เคยมีมาก่อน ไม่เห็นความสำคัญ สักแค่ว่าอยากจะทำเวป แล้วก็ได้นั่ง modify wordpress theme ให้ http://football.chatza.com ของ @aspgod ด้วย ก็เลยได้ลองวิชากันใหญ่
ดังนั้น content นี้ผมขอ dedicate ให้
@gootum ผู้ให้ความรู้นะครับ
@aspgod เจ้าของ playground ที่วิ่งเล่นได้อย่างสบาย นะครับ
ก่อนอื่นเลยต้องขอออกตัวก่อน อย่างที่บอกว่าเพิ่งศึกษาหาความรู้ ก็เลยเขียนแบบตามความรู้ที่มีนะครับ
เรื่อง SEO ผมคงไม่พูดมาก คร่าว ๆ ก็คือทำยังไงให้ google (หรือ search engine เจ้าอื่น แต่ผมจะเรียกรวม ๆ ว่า google ละกันนะ) หาเวปเราเจอ
@gootum บอกว่า google มองเห็นเวปเราแบบนี้
ก็คือไม่แคร์สื่อ ไม่สนใจ style ใด ๆ ทั้งสิ้น
แล้วไอ่พวก design พวกนี้ล่ะ จะทำยังไง ไอ่ Bundes Liga ด้านบนนั่นก็ image ไอ่ more link ด้านล่างก็ image ใช้ text ก็ไม่สวยงาม หรือ design กับ SEO จะไปกันไม่ได้ ?
แต่จริง ๆ แล้วมันมีวิธี ก็คือ อย่างที่บอก ในเมื่อ google ไม่แคร์ css แต่สนใจ tag H2, สนใจ text บน page เราก็จัดการมันด้วย CSS อย่าง ไอ่ Heading Bundes Liga ด้านบนนั่น ผมก็ทำอย่างนี้
<div id="bundes_liga_header" class="imgHeader"> <h2>Bundes Liga</h2> </div>
CSS ก็
1 2 3 4 5 6 7 | #bundes_liga_header{ background-image: url(images/bundes_liga.jpg); } #bundes_liga_header h2{ margin:0px; visibility:hidden; } |
เราก็อย่าได้แคร์ สั่ง visibility:hidden; h2 ซะเลย แล้วก็เอารูปมาแทนเป็น bg (หรือจริง ๆ จะแยกออกมาเป็น img tag ก็ได้นะ)
ส่วนไอ่ link more ด้านล่าง @gootum บอกว่า link ที่ดีไม่ควรจะมีแค่ว่า “มีต่อ” “อ่านต่อ” แต่ต้องบอกว่า ที่ไปต่อน่ะ ไปทำอะไร
มันก็เลยมาลงเอยแบบนี้
1 2 3 4 | <a href="<?php echo get_category_link(XX); ?>"> <span class="linkDesc">คลิปบุนเดสลีกาทั้งหมด</span> <img src="<?php bloginfo('template_directory'); ?>/images/more.jpg" width="230" height="21" alt="คลิปบุนเดสลีกาทั้งหมด"> </a> |
ส่วน CSS ก็
1 2 3 | .linkDesc{ display:none; } |
จบ
SVN | Subversion | การควบคุมเวอร์ชั่น
Oct 2nd
วันก่อน (วันที่เท่าไหร่ฟ๊ะ) พี่ @roofimon เข้ามา session give ‘n’ take ที่ S! (ซึ่งผมก็ take ‘n’ take ตลอดเลย) มาพูดเรื่อง Subversion (กับ “Java เร็ว (ตายละ) Ruby ห่วย Python กาก PHP กระจอก” ที่เป็น session นึงใน barcamp#3 ที่พี่เค้าไปพูด … อันนี้ถ้าสนใจจะโพสวิดีโออีกที)
สำหรับคนที่ไม่รู้เลยว่าไอ่ Subversion คืออะไร (เช่น โปรแกรมเมอร์บ้าน ๆ ที่ทำงานคนเดียวอย่างผม) ผมว่าวิดีโออันนี้น่าจะทำให้เข้าใจ concept ได้ดีขึ้น
ปล. ขออภัยสำหรับคุณภาพวิดีโอที่เฮ่ย มาก กล้องมันเฮ่ย เลยทำให้หน้าพี่ roofimon มืดทะมึนมาเชียว เลยไม่รู้เลยว่าพี่เค้าหล่อแหลม (เหลา) ขนาดไหน
เมื่อ Java เร็ว Python กาก Ruby ห่วย PHP กระจอก
Oct 2nd
จริง ๆ ตั้งใจจะ up series พัฒนา PHP+MySQL ด้วย Dreamweaver CS4 แบบ ต้องเขียน code เองให้น้อยที่สุด แต่… ไม่มีเวลา
ก็เลยเอาของเก่ามาขายใหม่ อิอิ
ต่อเนื่องจาก Clip ก่อนหน้า ประเด็นหนึ่งที่พี่ @roofimon พูดที่ barcamp#3 เรื่อง Java เร็ว(ตายล่ะ) Python กาก Ruby ห่วย PHP กระจอก เอามาพูดที่ S! อีกครั้งหนึ่ง
คุณภาพวิดิโอเฮ่ยเหมือนเดิมครับ T__T