งานต้นฉบับสำหรับส่งโรงพิมพ์ สำหรับหน้าที่มีภาพชิดขอบ เราจำเป็นต้องเผื่อขอบให้มากกว่าขนาดกระดาษจริงด้านละ 3 มม. เพื่อกันตัดขอบพลาด ดังนั้นเวลาเตรียมต้นฉบับ ต้องเผื่อขนาดหน้าไว้ +6 มม.เสมอ

เราจะทำ Inkscape Script Extensions ด้วยไพธอน เพื่อใช้ในการนี้ในการรันแปลงไฟล์ภาพทีละหลาย ๆ ไฟล์ได้

มีงานที่ต้องการทดสอบการแสดงผล ของ Safari/iBooks ใน iPhone/iPad (iOS) และ Mac (OS X) จึงต้องลง OS X เพื่อทดสอบ แอปที่จะใช้ คือ iBooks, iBooks Author และ Xcode ต้องการทรัพยากรเป็น Mavericks (10.9) แต่ Mavericks ไม่มีแผ่นขาย มีขายแต่ Snow Leopard (10.6.3) จึงต้องมีขั้นตอนเยอะหน่อย

ระบบที่ใช้ทดสอบ

host: Debian 3.12-1-amd64
cpu: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
ram: 8G
VirtualBox: Official 4.3

มีงานต้องแปลงบทสวดมนต์จากไทยไปอังกฤษ แต่ยาวมากถึงเกือบ ๓๐๐ บท ทำเสร็จแล้วจึงเขียนโปรแกรมเพื่อตรวจทานและเพื่อกันไม่ให้ลืม ต่อด้วยขยายความสามารถให้แปลได้หลาย ๆ ภาษา คิดว่าคงจะมีโอกาสใช้งานภายหลัง

ใครมีโอกาสใช้งาน รบกวนช่วยทดสอบให้ด้วยครับ

Topic: 

สคริปต์คัดลอกผู้ใช้จากระบบปัจจุบันไปยังไดเรกทอรีที่ติดตั้งลินุกซ์อีกตัวหนึ่ง มีประโยชน์สำหรับติดตั้งลินุกซ์หลายตัว และต้องการให้ผู้ใช้เหมือนกับระบบปัจจุบัน ตัวอย่างการใช้งานเช่น

  • ติดตั้งลินุกซ์ผ่าน debootstrap
  • ติดตั้งลินุกซ์โดยการเมานต์ live cd แล้วคัดลอก squashfs มาติดตั้งโดยตรง

ข้อกำหนดคือ

  • ต้องใช้สิทธิ์ root ในการรัน
  • ต้องเป็นลินุกซ์ที่มีการเก็บไฟล์ผู้ใช้แบบมาตรฐาน คือเก็บที่ไฟล์ /etc/passwd, /etc/group และ /etc/shadow

สคริปต์มีดังนี้

Topic: 

update 2556-12-03

ลองใช้สคริปต์กับพาร์ติชั่นที่ขนาดไม่เท่ากันแล้วปรากฎว่าใช้ไม่ได้ เพราะ NTFS เก็บข้อมูลหลายอย่างมากกว่าแค่จุดเริ่มต้นและขนาด (ดูที่ NTFS Partition Boot Sector)

วิธีที่ได้ผลกว่าคือ ฟอร์แมตไดร์ฟไว้ก่อน -> เก็บ boot sector ไว้ 80 ไบต์ -> ทำ ntfsclone -> เอา boot recort ที่เก็บไว้มาเขียนทับ

ตัวอย่างเช่น จะคัดลอก ไดร์ฟ /dev/sda1 ไปยัง /dev/sdb1 ขั้นตอนจะเป็นดังนี้

Topic: 

16 สิงหาคม 2536 หรือวันนี้เมื่อ 20 ปีที่แล้ว คือวันที่ Ian Murdock ประกาศโครงการ Debian จากวันนั้นถึงวันนี้ ชุมชนผู้ใช้และผู้พัฒนาที่แข็งแกร่งได้ช่วยกันสร้าง Debian ให้เป็นดิสโทรที่ประสบความสำเร็จอย่างยั่งยืนโครงการหนึ่ง ต่อไปนี้เป็นความเห็นบางส่วนของผู้ใช้และผู้พัฒนา ซึ่งขอแปลมาจาก Bits from Debian

Topic: 

ทำสคริปต์บล๊อกผู้ใช้ Drupal จากบรรทัดคำสั่ง (bash)

Topic: 

หลังจากที่มี โครงการ port อย่างไม่เป็นทางการมานาน (ตั้งแต่ปี 1999 ในรุ่น Slink) ตอนนี้ Debian GNU/Hurd 2013 ได้ประกาศออกรุ่นเป็นครั้งแรกแล้ว

Debian 7.0 Wheezy ออกแล้ว หลังจากที่เฝ้ารอคอยกันมานาน โดยสรุปแล้ว นอกเหนือจากการปรับรุ่นซอฟต์แวร์ตามปกติ Wheezy ยังเพิ่ม การรองรับ Multiarch คือ การติดตั้งแพกเกจสำหรับหลายสถาปัตยกรรมพร้อมกัน ซึ่งจะช่วยให้สามารถติดตั้งซอฟต์แวร์ 32 บิต ลงในระบบที่เป็น 64 บิตได้ เป็นต้น

Topic: 

หลังจากที่ได้ออก RC1 ไปเมื่อสองเดือนก่อน ตอนนี้ ทีม debian installer ได้ ประกาศ ออก Debian Installer 7.0 RC2 แล้ว

ก่อนหน้านี้ release team ของ Debian ได้ กำหนดวันออกรุ่น Wheezy เป็นวันที่ 5 พ.ค. 2556 ที่จะถึงนี้ ดังนั้น จึงมีเวลาอีกหนึ่งอาทิตย์ในการทดสอบและแก้ปัญหา installer RC2 นี้ ก่อนที่จะออกรุ่นจริงตามกำหนดต่อไป

Topic: 

Pages

Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้