Comic of the day
January 22, 2007 on 10:58 am | In Web Creation, software review | Comments Off
เนื่องจากว่า หลังจากใช้ google analytics หรือ บริการเก็บบันทึกข้อมูลการ access web จากที่ต่างๆแล้วรู้สึกว่ามันไม่สามารถเก็บได้อย่างที่เราต้องการ จึงลองไปหาดูว่า มี scritp ตัวได้ทีจะช่วยในการเก็บและประเิมินสถิติ ที่สามารถนำมาลงและแก้ไขได้ใน host ของตัวเองเลยหรือไม่ จึงได้ไปเจอกับ script ตัวนี้ เลยอยากแนะนำให้กับคนอื่นๆกันครับ
PHPMyVisits
phpMyVisites is a free and powerful open source (GNU/GPL) software for websites statistics and audience measurements.
phpMyVisites gives a lot of information on websites visitors, visited pages, software/hardware utilization, etc… The GUI Interface is fun and practical. The installation is entirely automated and very simple.
Statistics are very complete and use many clear graphics to present data. The software is translated in more than 30 languages!


อ่านต่อ แนะนำ โปรแกรมเก็บ stat สำหรับ website ของคุณ PHPMyVisits…
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
January 18, 2007 on 11:56 pm | In PHP, Developer | 1 Comment
พอดีช่วงนี้มีน้องๆหลายคนมาถามว่า “ไปรับงานเขียนโปรแกรมฟรีแลนซ์มา จะคิดตังค์เขายังไงดีอ่ะ” ปกติ ตัวผมเองก็ใช้วิธีกะเอาเคร่าๆว่ายากง่ายแค่ไหนตามประสบการณ์ เลยไปค้นดูว่า มีวิธีคิดเป็นทฤษฎีอะไรอยู่บ้างไหมก็เจอมาตามนี้ครับ
วิธีง่ายที่สุด
1. คุณวัดค่าความสามารถของคุณเองขึ้นมาก่อนง่ายๆ ว่าเดือนหนึ่งคุณอยากได้เงินเดือนที่เท่าไร แล้วเอามาหาร 20 จะได้เป็น man/day
2. ลองคิดดูว่าจะใช้เวลากี่วันจึงจะทำให้งานเสร็จ เช่น หากไม่ใช้ Ajax ใช้เวลา 20 วัน แต่ถ้าใช้ Ajax ใช้เวลา 30 วัน แค่นี้เงินมันก็ไม่เท่ากันแล้ว
3. ใส่ค่า Overhead ในการทำงานเข้าไปเช่น ค่าเดินทาง ค่าไฟ ค่าโทรศัพท์ ค่าปวดหัว ฯลฯ ส่วนมากแล้วจะคิดเป็น 30% ของ 2 ส่วนแรก
4. เอาเงินที่ได้มาคูณกับ % ที่เราคิดว่าน่าจะเป็นกำไร เช่น อยากได้กำไร 30% ก็คูณเข้าไป
เ ท่านั้นก็จะได้ราคาโดยรวม ซึ่งราคานี้ยังไม่รวม Maintain นะครับ คุณต้องคิดต่อไปด้วยว่าจะคอยช่วย Support แก้งานอีกถึงเมื่อไร อาจจะแถมให้ Maintain ให้ 3 เดือน ก็เหมือนกับการการันตีของทั่วไป แต่หลังจากนั้นคิดเงินเป็นครั้งละ xxx บาท หรือเดือนละ xxx บาท ซึ่งโดยมากแล้วหากคิด support เป็นปีจะคิดเป็น 25% ของราคารวมครับ
อันนี้ เอามาจาก forum narisa โดยคุณ bomber ครับ
เมือลองไปดู website freelance ของทางเมืองนอกดู ก็ปรากฏว่าเขามีวิธีที่เป็นมาตราฐานอยู่หลายวิธีเหมือนกัน ผมรวมๆเอามาให้ได้ดังนี้ครับ
อ่านต่อ วีธีการคิดค่าแรง Project สำหรับ freelances…
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
January 10, 2007 on 4:17 pm | In Web Creation, Developer | No Comments
เวลาจะเขียน CSS แต่ละทีนี่มันสับสนน่าดูเลยใช่ไหมอ่ะ มี syntax อะไรเต็มไปหมด อันไหนต้องก่อนอันไหนบ้างก็ไม่รู้ พิมพ์ Cheat Sheet อันนี้เอาไว้ดูสิครับ สะดวกดีมากเลยอ่ะ
read more | digg story
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
January 7, 2007 on 12:52 pm | In Developer | 9 Comments
อยากจะแนะนำ text editor อีกตัวหนึ่งสำหรับ ชาว developer ใช้กันครับ เห็นที่ dev. ชาวไทยเราหลายๆคนใช้กันอยู่ คงเป็น editplus วันนี้ จึงอยากมาแนะนำ text (code) editor ตัวอื่นๆกันบ้างครับ
ตัวที่ผมใช้อยู่เป็นประจำและอยากแนะนำกันคือ PSPAD ครับ เป็น text editor ที่ออกแบบมาสำหรับ software developer โดยเฉพาะครับ ที่สำคัญและทำให้ดีกว่า editplus คือ มันเป็น freeware ครับ ทำให้ผมสามารถ download มาใช้ได้ทุกที่ที่ต้องการ feature สำคัญๆ ต่างๆ ที่เคยใช้ใน editplus ก็มีหมด แถมยังมี code browser ให้สามารถเลือกดู function, class, tag ต่างๆใน source code ที่ทำงานอยู่ได้อีกด้วย
feature อื่นๆ ของ PSPAD
- work with projects
- work with several documents at the same time (MDI)
- save desktop sessions to later reopen all session files
- FTP client - edit files directly from the web
- macro recorder to record, save and load macros
- search and replace in files
- text difference with color-coded differences highlighted
- templates (HTML tags, scripts, code templates…)
- installation contains templates for HTML, PHP, Pascal, JScript, VBScript, MySQL, MS-Dos, Perl,…
- syntax highlighting according to file type
- user-defined highlighters for exotic environments
- auto correction
- intelligent internal HTML preview using IE and Mozilla
- full HEX editor
- call different external programs for different environments
- external compiler with output catcher, log window and log parser for an “IDE” effect in every environment
- color syntax highlight printing and print preview
- integrated TiDy library for formatting and checking HTML code, conversion to CSS, XML, XHTML
- integrated free version of the top CSS editor TopStyle Lite
- export with highlight to RTF, HTML, TeX format to file or clipboard
- column block select, bookmarks, line numbers, …
- reformat and compress HTML code, tag character case change
- line sorting with ability to sort on defined columns and drop duplicates
- ASCII chart with HTML entities
- Code explorer for Pascal, C/C++, INI, HTML, XML, PHP and more in development
- spell checker
- internal web browser with APACHE support
- matching bracket highlighting
- …(many more features, too numerous to list)
นอกจากนั้น ผมยังเอา ตารางเปรียบเทียบ คุณสมบัติของ text editor สำหรับ developer หลายๆเจ้ามาฝากครับ resource มาจาก http://en.wikipedia.org/wiki/Comparison_of_text_editors
อ่านต่อ Text Editor สำหรับ Developer…
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
December 15, 2006 on 6:06 pm | In Developer | 4 Comments
นับถอยหลังกัน……
20. “That’s weird…”
“แปลก….”
19. “It’s never done that before.”
“ไม่เห็นมันเคยเป็นอย่างนั้นเลยนี่หว่า”
18. “It worked yesterday.”
“เฮ้ย เมื่อวานมันใช่ได้นะ”
17. “How is that possible?”
“เป็นไปได้ไงอ่ะ”
16. “It must be a hardware problem.”
“เครื่องนั้นมันเสียแหงมๆ”
15. “What did you type in wrong to get it to crash?”
“นายพิมพ์อะไรผิดอะดิ”
14. “There is something funky in your data.”
“Data ที่นายใช้ต้องมีไรแปลกๆไม่ปกติอะดิ”
13. “I haven’t touched that module in weeks!”
“เฮ้ย! กรูไม่ได้แตะต้องส่วนนั้นของโปรแกรมมาหลายอาทิตย์แล้วนะโว้ย (ไม่ใช่ความผิดกรูแน่ๆ)”
12. “You must have the wrong version.”
“นายทดสอบผิดเวอร์ชั่นอ่ะเป่า”
11. “It’s just some unlucky coincidence.”
“อ๋อ เพราะนายดวงไม่ดีอ่ะ ลองอีกทีไม่เป็นหรอก”
10. “I can’t test everything!”
“มันก็ต้องเสียอ่ะดิ ตูไม่ได้ลองทุกอย่างนี่หว่า”
อ่านต่อ คำตอบ 20 อันดับแรก ที่เราเหล่า Programmer มักจะตอบทีม Test เมื่อโปรแกรมที่เราทำมีปัญหา…
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
December 15, 2006 on 6:02 pm | In Developer | 1 Comment
Programming languages ในปัจจุบันนั้น มีมากมายจนยากที่จะตัดสินใจจะเลือกคบกับภาษาใด ในทางกลับกัน การที่ผู้ชายเราจะดูว่าเราจะเลือกคบกะสาวแบบไหนนั้นง่ายกว่ากันเยอะ ดังนั้นเราจะมาลองดูว่า ถ้าภาษาต่างๆเหล่านี้่เป็นสาวๆ จะเป็นสาวแบบใด
- Assembler - สาวนักวิ่งผู้ครองสถิติโลกคนปัจจุบัน, เธอออกจะแข็งและหยาบกระด้างอยู่บ้าง เธอสามารถปรุงอาหารแบบใดให้คุณก็ได้ทุกประเภท ทุกชาติ แต่ก็ต่อเมือคุณมีคู่มือการทำอาหารนั้นแบบสุดยอดละเอียดเท่านั้น เธอไม่ได้สวยหรือมีการศึกษาดี สามารถคุยกับคุณได้แต่คำศัพท์พยางค์เดียวอย่าง “MOV, JUMP, INC”
- COBOL - สาวเลขาหน้าห้อง, เธอพูดมาก และสิ่งที่เธอพูดส่วนมากไม่จำเป็นต้องสนใจ เธอทำงานได้หนัก และทำงานได้นานๆติดต่อกัน แต่เธอไม่สามารถทำอะไรที่ซับซ้อนเกินไปได้ เธออารมณ์ร้อน และ ไม่สามารถคาดเดาได้ ทำให้ไม่ค่อยมีใครอยากทำงานกับเธอ เธอสามารถทำอาหารให้กับครอบครัวใหญ่ๆได้สบาย แต่อาหารที่เธอทำได้ก็มีแต่พวกข้าวไข่เจียว
- BASIC - แม่ม่ายสาวไฟแรงข้างบ้าน, เธอเก่งในการหว่านเสนห์ให้หนุ่มน้อยรู้สึกหลงไหล สอนให้หนุ่มๆเหล่านั้นหลายคนได้มีประสบการณ์ครั้งแรกที่ดี หรือต่อให้ไม่ค่อยดีมันก็ยังคงเป็นครั้งแรก หนุ่มน้อยเหล่านั้นอาจยังไม่มีสิ่งใดมาเปรียบเทียบ แต่เธอเองจะค่อนข้างมีอายุแล้ว แต่เธอจะยังคงเป็นครั้งแรกที่น่าจดจำของเหล่าหนุ่มน้อย ความสามารถในการอาหารของเธอนั้นแค่พอใช้ และส่วนใหญ่จะไม่ดีพอ ที่น่าแปลกใจก็คือ คุณพ่อส่วนใหญ่จะยังคงแนะนำให้ลูกชายตัวเองได้รู้จักกับแม่ม่ายคนนี้ แต่คุณพ่อที่มีคุณธรรมบางคน จะแนะนำให้ลูกรู้จักกับสาวนิสัยดีอย่าง น้อง pascal มากกว่า
- C - สาวนักบริหาร, สาวผู้กระฉับกระเฉง สุขภาพดี และไม่พูดมาก ทำกับข้าวเก่งโดยเฉพาะอาการเผ็ดๆ แต่เมื่อไหร่ที่คุณพูดอะไรโดยไม่คิด คุณจะทำให้เธอโมโหได้อย่างง่ายได้ น้องสายเธอ C++ นั้นอาจจะยังเด็กและไร้เดียงสา แต่ดูท่าทางเธอจะเติบโตเป็นผู้หญิงที่ดี ดูเป็นการเป็นงานมากกว่า และไม่อารมณ์ร้อนเหมือนพี่สาวเธอ
- Pascal - คุณครูภาษาไทย, เธออาจจะสวยและน่ารัก แต่เธอจู้จี้และขี้บ่น เธอจะทำอาหารได้ดีก็ต่อเมื่อคุณจัดครัวให้เธออย่าเป็นระเบียบเท่านั้น
- LOGO - คุณครูประถม, เธอเป็นคุณครูใจดีที่คุณจะอยากเป็นลูกศิษย์เมื่อตอนเด็ก เธอหลักแหลมและใจเย็น แต่เธออาจไม่ใช่คู่สนธนาที่น่าสนใจนัก เธอสามารถทำขนมแสนอร่อยให้เด็กๆกินได้ แต่เธอทำอาหารจานใหญ่ๆให้คุณไม่ได้หรอกนะ
- Java -สาวท้วมอกโต, สามารถทำให้คุณได้ทุกอย่างแต่อย่างช้าๆนะ ไม่เคยบ่นไม่ว่าคุณจะต้องการแบบไหนบนเตียง ไม่ใช้ผู้หญิงเซ็กซี่แต่สามารถมอบความสุขให้คุณได้แบบไม่น่าเชื่อ ต่อให้คุณมีสาวๆให้ควงหลายคน สาวคนนี้ก็จะยังคงทำให้คุณต้องกลับไปหาเธอได้เสมอๆ
- PHP - สาวหุ่นผอมเพรียว, พกพาไปไหนได้ง่าย สามารถสร้างความประหลาดใจให้แก่คุณได้ด้วยร่างกายเล็กๆของเธอ แม้จะไม่เซ็กส์ซี่แต่ก็สมส่วน เธอเป็นผู้หญิงแบบที่ผู้ชายอยากแต่งงานด้วย แต่คุณคงจำเป็นต้องจ้างแม่บ้านมาดูแลบ้าน เพราะเธอนั้นไม่สามารถทำงานหนักๆได้
- Ruby on Rails. สาวหน้าใหม่ในเมือง, ทุกคนพูดถึงเธอ แต่ด้วยความที่เธอหน้าใหม่ มีแต่คนใจกล้ามากๆเท่านั้นที่จะกล้าชวนเธอคุย เธอดูดีและดูทันสมัย มีข่าวลือมากมายเกี่ยวกับความสามารถบนเตียงของเธอ แม่เธอจะไม่ค่อยพูดแต่ก็ดูเป็นสาวฉลาดมากๆทีเดียว
- C# - สาวขี้โกงข้างบ้าน, เธอลอกทุกๆอย่าง ตั้งแต่สูตรอาหารยันการแต่งตัว เธอไม่เคยคิดอะไรเอง แต่ลอกความคิดสาวอีื่นแล้วบอกทุกคนว่าเป็นคนคิดเอง หนุ่มๆที่ไม่รู้ความจริงมักคิดว่าเธอฉลาดมาก เธอเป็นคนพูดมากและชอบแสดงออก แต่ก็มีบางทีที่เธอสามารถทำสิ่งที่เธอลอกได้ดีมากกว่าคนต้นคิดจริงๆมากนัก
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
December 15, 2006 on 4:03 pm | In Open Source | No Comments
Open Source คือ ?
วิถีทางใหม่แห่งการพัฒนาซอฟต์แวร์ โดยวางอยู่บนแนวคิด ที่อาศัยความร่วมมือของนักพัฒนาทั่วโลก เพื่อสร้างซอฟต์แวร์ที่ดีกว่า และเป็นสิทธิของทุกๆ คนร่วมกันอย่างแท้จริง โดยมีจุดประสงค์คือ ทุกคนจะได้มีโอกาสที่จะสามารถแก้ไขโปรแกรมได้ตามความต้องการ จึงทำให้โปรแกรมนั้นๆมีโอกาสได้วิวัฒนาการไปได้ด้วยตัวเอง ผู้ใช้งานจึงเกิดการรวมตัวกันเป็นกลุ่มหรือชุมชนเพื่อแลกเปลี่ยนความรู้และคอยช่วยเหลือซึ่งกันและกัน เพราะยิ่งมีคนใช้งานมากเท่าไหร่ความผิดพลาดก็ยิ่งสามารถตรวจพบได้ง่ายขึ้นเท่านั้น
อ่านต่อ OpenSource คืออะไร…
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
November 30, 2006 on 3:23 pm | In LiftStyle | 1 Comment
เมื่อโลกหมุนรอบดวงอาทิตย์จนมาถึงวันนี้ วันที่มนุษย์ผู้หญิง เรียกร้องสิทธิความเท่าเทียมกันจากมนุษย์ผู้ชายได้ทุกเรื่อง แม้แต่เรื่องเพศด้วย ข้อมูลต่อไปนี้ จึงเป็นสิ่งที่ผู้หญิงจำนวนมากเปิดเผยออกมา ด้วยความประสงค์ที่ปรารถนาให้ผู้ชายที่รักได้สร้างความประทับใจบนเตียงให้แก่เธอ
อ่านต่อ 50 ข้อบนเตียง ที่ผู้หญิงอยากให้คุณรู้!!!…
Spread the Word
Kudd Thaiweb20 Zickr del.icio.us Digg
—
Next Page »