Okay .. I don’t really expect any response from the regular readers today. This is another technical post.
I’m just wondering which is more efficient.
SELECT
documents.*,
companies.code AS company_code,
companies.name AS company_name,
projects.code AS project_code,
projects.name AS project_name,
contacts.firstname AS contact_firstname,
contacts.id AS contact_id
FROM
documents
INNER JOIN
(companies, […]
เกริ่น
คุณคนเขียนเห็นฝรั่งเค้าสอนวิธีการ compile โปรแกรมต่าง ๆ เพื่อเตรียมสำหรับพัฒนาเว็บไซด์มาก็หลายที่ เกือบทั้งหมดล้วนแต่ช่วยให้คุณคนเขียนใช้ cell สมองน้อยลงอย่างมาก แต่ส่วนมากเค้าจะสอนกันอย่างใดอย่างหนึ่ง เช่น Apache/PHP หรือ LightTPD/Rails หรือ Apache/fcgid/Rails ที่นี้คุณคนเขียนก็เลยคิดว่า มาเขียนรวบรวมวิธีของตัวเองไว้มั่งดีกว่า เอาไว้เวลาต้องใช้ในโอกาสหน้า จะได้ไม่ต้องไปหา link กันให้วุ่นวายอีก (เอาไว้ copy/paste เลยนั่นเอง)
โดยปกติคุณคนเขียนจะ compile โปรแกรมต่อไปนี้ติดเอาไว้สำหรับใช้งานครับ คุณคนเขียนไม่ link ไปที่ file ที่ต้อง download นะครับ เพราะเดี๋ยว ๆ version ก็เปลี่ยนอีกแล้ว (ในวงเล็บคือ เวอร์ชั่นปัจจุบัน ณ ตอนที่เขียนนี้)
Apache 2 (2.2.3)
PHP 5 (5.1.6)
Ruby on Rails (1.8.4/1.1.6)
MySQL 5 (5.0.26)
SQLite 3 (3.3.8)
เมื่อก่อนนี้คุณคนเขียนมักจะ compile โปรแกรมไปไว้ใน /usr/local […]
มีคนแนะนำว่า ให้เขียนเรื่องมาปิดทับ[“เรื่องที่แล้ว”:http://www.macsf.net/breadcrumb/2006/06/22/1029/]เสีย ยิ่งไวยิ่งดี เพราะเรื่องนั้นอาจจะไปกระทบทั้ง อัตตา และ อัดตา ของคนอื่นได้ เอ้าคุณคนเขียนก็รับฟัง แต่จะเขียนเรื่องอะไรดีหนะสิ … เขียนถึงเครื่องมือหากินก็แล้วกันครับ
คุณ ๆ คนอ่านขาประจำก็คงพอจะทราบกันอยู่แล้วว่า คุณคนเขียนอาศัยหลับนอนและหากินอยู่บน Powerbook G4 ตรงนี้คงไม่ต้องบรรยายอะไรมากมายครับ ตอนนี้ก็ยังมีความสุขดีอยู่กับเครื่องมือชิ้นนี้ ซึ่งตอนนี้มันก็ทำเกือบทุกอย่าง ตั้งแต่ check mail ไปถึงทำ graphic นู่นเลย
!/figures/tech/pb.jpg!
เครื่องมืออีกชิ้นที่ใช้ประจำก็คือ Mac mini ที่เป็น G4 ตัวนี้ใช้เป็น internal server (หมายถึง server ที่ใช้ภายใน ไม่ต่อกับโลกภายนอกนั่นเอง) สำหรับ share file รวมไปถึง backup และที่สำคัญเป็น web server เวลาเขียน code เพื่อที่จะได้ไม่ต้อง upload ขึ้นไปทดสอบกับ server บน internet นั่นเอง ตั้งแต่ใช้ […]