การตั้งชื่อในภาษา Objective-C
กฏการตั้งชื่อ
1.ขึ้นต้นด้วยตัวอักษรตัวเล็กหรือใหญ่ หรือเครื่องหมายขีดล่าง  "_" (under score)
2.ตัวอักษรถัดมา สามารถใช้ผสมกันได้ทั้งตัวอักษรเล็กใหญ่ รวมไปถึงตัวเลข0-9
*ตัวอักษรเดียวกัน ตัวเล็กและใหญ่ให้ถือว่าเป็นคนละตัวกัน ไม่สามารถใช้แทนกันได้

เทคนิดในการตั้งชื่อ
คลาส: ขึ้นต้นคำแรกด้วยตัวอักษรตัวใหญ่และคำถัดไปให้ขึ้นด้วยตัวอักษรตัวใหญ่เช่นกัน ตัวอย่างเช่น SpaceShip
ตัวแปรและเมธอด: ขึ้นต้นคำแรกด้วยตัวอักษรตัวเล็กและคำถัดไปให้ขึ้นด้วยตัวอักษรตัวใหญ่เช่นกัน ตัวอย่างเช่น spaceShip, addItem
*บางครั้งอาจใช้ขีดล่าง "_" ในการคั่นคำในการประกาศตัวอย่างเช่น space_ship, add_item

ข้อควรแนะนำในการตั้งชื่อ
เพื่อความสะดวกในการ แก้ไข ทำเอกสารประกอบ และการนำโค้ดกลับมาใช้ซ้ำ
1.ตั้งชื่อตัวแปรให้สื่อถึงการนำตัวแปรนั้นไปใช้ "อย่าขี้เกียจ"
2.เขียนคอมเมนต์อธิบายตัวแปรไว้ด้วย

คำที่ห้ามใช้ตั้งชื่อ
1.ชื่อที่เหมือนกันกับชนิดของตัวแปร เช่น int
2.ชื่อที่เหมือนกับคำสั่งที่ใช้ในการเขียนโปรแกรม เช่น if, for

ตั้งเวลา Automatic Boot ของ grub

posted on 13 Jun 2009 11:53 by dbixxy  in Linux

พี่ฟ๊อกซ์: เอ้อ! น้องบ๊วย พี่อยากให้ตอนบูธเครื่องไม่ต้องรอที่หน้าของ grub boot loader น่ะทำให้พี่หน่อยสิ
บ๊วยคุง: อ่าคับ งั้นผมตั้งเวลา ตอนรอที่grubให้เป็น 0 เอานะพี่
พี่ฟ๊อกซ์: เอางั้นก็ได้แล้วแต่ละกัน

วิธีแก้เวลา automatic boot ของgrub

1.ก่อนอื่นเปิดเข้าไปในไฟล์ config ของ grub ซึ่งแล้วแต่เวอร์ชั่นนะครับ
ปกติจะมีชื่อไฟล์อยู่สองชื่อคือ

/boot/grub/menu.lst หรือ /boot/grub/grub.conf

ก็เปิดเข้าไปด้วยคำสั่ง

sudo gedit /boot/grub/menu.lst

หรือ

sudo gedit /boot/grub/grub.conf

 

2. เมื่อเข้าไปในไฟล์แล้วให้ค้นหาtimeout sec

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 60

3. ในบรรทัดที่ 4ที่เขียนว่า timeout 60
แก้ใหม่เป็น  timeout  [เวลาเป็นวินาที]
เช่น หากไม่ต้องการตั้งเวลาเพื่อ auto bootทันทีให้ใส่

timeout 0

4.อย่าลืม save ไฟล์

บ๊วยคุง: เท่านี้ก็เสร็จแล้วพี่