ย้ายบล็อกไปที่ bact.cc แล้วนะครับ

พ.ร.บ.คอมพิวเตอร์
หยุด ร่างพ.ร.บ.คอมพิวเตอร์
พื้นที่เก็บข้อมูลออนไลน์ ฟรี 2GB จาก Dropbox (sync กับ Windows, Linux, Mac, iPhone, Android ฯลฯ ได้)
Showing posts with label computer. Show all posts
Showing posts with label computer. Show all posts

2008-06-23

small, yet unneglectable, voices from consumers who don't want to pay for things they will never use

คุณซาจาล ชาวอินเดียในไทย กำลังเลือกซื้อโน้ตบุ๊กเครื่องใหม่ และพบว่าโน้ตบุ๊กรุ่นต่าง ๆ ที่เขาสนใจนั้นล้วนรวมราคาวินโดวส์มาด้วยแล้ว คุณซาจาลรู้สึกว่าตนเองกำลังถูกบังคับใช้จ่ายค่าไลเซนส์วินโดวส์ทั้ง ๆ ที่ไม่ได้จะใช้ จึงเขียนจดหมายฉบับนี้ขึ้นมาเป็นภาษาอังกฤษ ตีพิมพ์ที่บล็อกของเขา ผมเห็นว่าน่าสนใจ และก็รู้สึกเช่นเดียวกันในตอนเลือกซื้อโน้ตบุ๊ก จึงขออนุญาตแปลมาเป็นภาษาไทยให้เราอ่านกันครับ โดยตีพิมพ์ลงที่ Blognone:
จดหมายเปิดผนึกถึงไมโครซอฟท์และผู้จำหน่ายโน้ตบุ๊กในเมืองไทย

มีความเห็นน่าสนใจจำนวนมากที่ Blognone ขอเชิญอภิปรายที่นั่นจะสะดวกกว่าครับ

technorati tags: , ,

2007-06-12

"operating system not found", again

เฮ้อ เป็นอีกละ อาการนี้ เดี๋ยวพรุ่งคงต้องไปพันธุ์ทิพย์อีก ซ่อม :(

technorati tags:

2007-05-30

I'm a wildcard.

You are .*  You are a wildcard.  You are everything to everybody.  You can't make up your mind as to what you want to be.

You are .* You are a wildcard. You are everything to everybody. You can't make up your mind as to what you want to be.

ครั้งก่อน เค้าก็ว่า “People often think you are somebody else.”

เออ ตกลงเราเป็นใครเหรอ? มีใครรู้มั๊ย?

[ลิงก์ Which File Extension are You? | ผ่าน kaze]

technorati tags: ,

2007-05-17

Ubuntu automount is not that "auto" :P

ป่วยเล็กน้อย เมื่อวานอยู่บ้านลง Ubuntu ทั้งวัน - ย้ายข้อมูล ไรท์แผ่นติดตั้ง ฯลฯ

ไรท์ไปสองแผ่น บูทไม่ขึ้นซักแผ่น วีร์ทักว่า ตรวจ md5 ยัง เออเนอะ เราก็ไปตรวจ ก็ตรงกันนะ ไม่น่ามีปัญหา

เลยลองบูทใหม่ คราวนี้ไม่ได้รีสตาร์ท แต่ปิดเครื่องแล้วเปิดใหม่ ปรากฎว่าบูทได้!

ลงนั่นลงนี่ จนดึก

เช้ามา จะย้ายข้อมูลกลับ (เอาไปเก็บไว้ในดิสก์ภายนอก ก่อนหน้านี้) ก็เปิดสวิตทช์ดิสก์ ปรากฎ เฮ้ย มันไม่ automount แฮะ .. ผิดหวังนิดหน่อย นึกว่า Ubuntu รุ่นใหม่มันจะเก่งกว่านี้

อ่ะ ไม่เป็นไร ลอง mount เองก็ได้ ... ก็ลองเปิดหาวิธีตามที่เค้าแนะนำ

เปิด shell ขึ้นมา พิมพ์ sudo ไปแล้ว .. นึกขึ้นได้ เฮ้ย รู้ละ ทำไมมันไม่เจอ ก็เปิดแต่สวิตทช์ แต่ยังไม่ได้เสียบสาย usb นี่นา - -"

แหม ก็นึกว่า Ubuntu มันจะ automount ไปดึงสายมาเสียบให้อัตโนมัติ! :P

technorati tags:

2006-02-13

there's no time to do everything

เมื่อวาน กับวันนี้เกือบทั้งวัน หมดไปกับการซื้อ,ติดตั้งฮาร์ดดิสก์ใหม่+ลงโปรแกรม

ฮาร์ดดิสก์ที่มากับโน๊ตบุ๊คมันออกอาการพะงาบ ๆ ตั้งแต่วันพุธแล้ว
เปิดเครื่องมา บางทีก็จะขึ้น No operating system found. แล้วก็ค้าง บูตไม่ได้
แต่ถ้าปิดเปิดใหม่หลาย ๆ รอบ ก็จะบูตได้ ใช้งานได้ปกติ

คาดว่าเป็นเพราะเอามันไปกระแทกบ่อย ทั้งขอบประตู เหล็กกั้นถนน พื้นห้อง ฯลฯ
กระเป๋าที่ใช้ ก็ไม่ค่อยจะปกป้องมันซะเท่าไหร่
(ไม่ชอบกระเป๋าโน๊ตบุ๊คส่วนใหญ่เลย ดูมาหลายยี่ห้อละ มันดูเป็นกระเป๋าโน๊ตบุ๊คเกินไปหน่อย มีที่เข้าตา ไปดูมาเมื่อวันก่อน ยี่ห้อ Case Logic ทำดีมาก แต่ก็ดูเป็นกระเป๋าโน๊ตบุ๊คอยู่ดีล่ะ .. หรือจะเอากระเป๋าโลโมมาใส่ดี ? .. เจ๊งอีกชัวร์ - -)

สุดท้ายก็เลยต้องเปลี่ยน
จริง ๆ ก็อยากเปลี่ยนหลายรอบแล้วแหละ เพราะมันเต็มจนไม่รู้จะเต็มไงแล้ว จะลองโปรแกรมอะไรที ก็ต้องลบโน่นลบนี่ก่อน ไม่งั้นเนื้อที่ไม่พอ
แต่ก็ผลัดมาเรื่อย ๆ ไง ขี้เกียจไปเลือกซื้อ (+เรื่องมาก) จนสถานการณ์มันบังคับ นะ

ฮาร์ดดิสก์ที่กำลังจะเจ๊งนี่ เป็นตัวที่สองของโน๊ตบุ๊คตัวนี้
ฮาร์ดดิสก์ตัวแรกนั้น เจ๊งสนิทไปเมื่อปีที่แล้ว ประมาณปลาย ๆ สิงหาได้
ที่จำได้เพราะว่ามันประมาณว่า อีก 5 วันจะต้องส่งดิสเซอเทชั่น .. เจ๊งได้จังหวะมาก ดีว่ามีแบ็คอัพไว้บ้าง (ไม่ทั้งหมด แต่ก็ดีกว่าไม่มีอะไรเลย)
ครั้งนั้นที่เจ๊งก็เพราะขอบประตู กระแทกไปอย่างแรง (อารมณ์ประมาณไจแอนท์สวิง)
แต่เครื่องยังอยู่ในประกัน เค้าก็เลยเปลี่ยนใหม่ให้ ก็โอเค

คราวนี้หมดประกันแล้ว เลยต้องซื้อใหม่ เลือก Toshiba 80 GB 5400 rpm แคช 16 MB ไม่มีเหตุผลอะไรพิเศษ แค่เห็นว่ารุ่นนี้แคชมันใหญ่สุดน่ะ จริง ๆ อยากได้ 100 GB ไปเลย (ใหญ่สุดเท่าที่เห็นในร้าน) แต่คิดแล้วไม่คุ้มเท่าไหร่ (80 GB ขาย 119 ยูโร, 100 GB ขาย 179 ยูโร) เลยเอา 80 GB ละกัน
นี่ถ้าไม่ติดว่าของเก่ามันจะเจ๊ง ต้องหามาแืทน นะ จะซื้อเป็น external 3.5" แทน เพราะด้วยราคาเดียวกัน ได้ตั้ง 250-300 GB แหน่ะ

ฮาร์ดดิสก์เก่า (40 GB 4800 rpm) ก็จับใส่ housing ทำเป็น external drive ไปซะเลย (25 ยูโร .. เสียตังค์อีกละ) ก็คงเอาไว้ย้ายไฟล์ไปมา คงไม่ใช้เก็บอะไรสำคัญหรอก เสี่ยง

จริง ๆ กะจะซื้อแบตก่อน เพราะมันเสื่อมแล้ว แต่ฮาร์ดดิสก์มันแซงมาก่อน แบตก็ต้องรอนะ เข้าใจหน่อย

วุ่นวายจริง ๆ

ถ้าข้อมูลทุกอย่างอยู่ในเครือข่าย แล้วเครื่องคอมเราดึงมาใช้ได้โดยอัตโนมัติ (เหมือนมันอยู่ในเครื่องเราเอง) มันก็คงซับซ้อนน้อยกว่านี้รึเปล่า ?
อยากได้เนื้อที่เพิ่ม ? ก็ซื้อเพิ่มได้เลยทันที ไม่ต้องโอนไฟล์ ไม่ต้องลงโปรแกรมใหม่
มีคนจัดการแบ็คอัพให้เรื่อย ๆ

แต่ .. เราจะเชื่อใจระบบเครือข่าย (และผู้ดูแล) ได้แค่ไหน ?
ทั้งเรื่องเสถียรภาพ ถ้าเซิร์ฟเวอร์ล่ม หรือเครือข่ายขาดล่ะ ?
ทั้งเรื่องความเป็นส่วนตัว เค้าจะแอบดู หรือเอาข้อมูลเราไปทำอะไรรึเปล่า ? (คลิปแอนนา ?)

ฮาร์ดดิสก์เป็นก้อน ๆ อยู่ตรงหน้าเรา เราก็รู้สึกว่าเรายังเป็นเจ้าของข้อมูลอยู่นะ (ทั้งตัวข้อมูล และตัวจัดเก็บ)
แต่ถ้าเอาไปฝากไว้ในเครือข่าย พอเราไม่ได้เป็นเจ้าของตัวจัดเก็บ เราก็เริ่มกังวัลกับความเป็นเจ้าของของข้อมูล
... มันจะยังเป็นของเราอยู่รึเปล่านะ ?

ไม่สบายทางเทคนิค กับ ไม่สบายทางใจ
ขอสบายทั้งสองอย่าง — จะเป็นไปได้มั๊ย ?

2004-06-23

Unrelated stuffs, of things of my interest

OpenBeOS เปลี่ยนชื่อเป็น Haiku แล้ว quick note: BeOS เป็นระบบปฏิบัติการตัวหนึ่งที่นิยมพอสมควรในหมู่คนทำงานด้านกราฟิก แต่ตอนนี้เลิกพัฒนาไปแล้ว และตัวบริษัท BeOS ก็ถูกบริษัท Palm Source ที่ทำ PalmOS ซื้อไป. Haiku เป็นหนึ่งในโครงการหลายๆ อัน ที่พัฒนา BeOS ต่อ

----

Eclipse 3.0 จะออกแล้ว
quick note: ภายในวันที่ 30 นี้ Eclipse เป็น Java IDE ที่เป็นที่นิยมมาก เริ่มพัฒนาโดย IBM ตอนนี้เป็นโอเพนซอร์ส มีปลั๊กอินดีๆ เพียบ ช่วยให้งานพัฒนาง่ายขึ้น นอกจาก Java แล้ว ก็ยังใช้งานกับภาษาอื่นๆ ได้ด้วย (ตามปลั๊กอิน) -- 'คู่แข่ง' ของ Eclipse ก็คงจะเป็น NetBeans ซึ่งเป็นโครงการโอเพนซอร์สเหมือนกัน จาก Sun -- Eclipse จะเป็นที่นิยมกว่า เนื่องจากมันเร็ว (ใช้ native code/widget หลายๆ ส่วน). แต่ถ้าพูดถึงการดีบัก หรือการออกแบบ GUI แล้ว NetBeans ดีกว่า (ได้รางวัลมาแล้วหลายรางวัล)

----

Introduction to Windows Driver Foundation
quick note:โมเดลการพัฒนาดีไวซ์ไดรเวอร์ใหม่ จากไมโครซอฟต์ ยังไม่ได้อ่านรายละเอียด แต่เท่าที่ดูคร่าวๆ หลักๆ น่าจะเป็นการแยก kernel mode, user mode และส่วนอื่นๆ ออกจากกันอย่างชัดเจน เพื่อให้การพัฒนาแต่ละส่วนไม่กระทบกัน -- ซึ่งจะลดงานทดสอบลงไปได้เยอะ

ถ้าพูดถึงคอนเซปต์โดยรวมแล้ว ในระดับที่สูงขึ้นไปอีก ก็อาจจะออกทำนอง SNAP ของ SciTech ได้ อันนั้นคือ แยกซอฟต์แวร์ส่วนที่ติดต่อกับระบบปฏิบัติการ ออกจากส่วนที่ติดต่อกับฮาร์ดแวร์

ถ้าทำทั้งหมดนี้ ก็คือเราจะได้ layer (ชั้น) ต่างๆ ออกมาเพียบเลย โดยแต่ละ layer ก็จะมี interface ที่ชัดเจน สำหรับการคุยกับอีก layer
- ข้อดีก็คือ จะทำให้การพัฒนาไดรเวอร์เร็วขึ้น คุณภาพดีขึ้น (คือทดสอบได้ครอบคลุมขึ้น เนื่องจากมีจำนวนคู่ที่จะต้องทดสอบน้อยลง -- เช่น 4 ฮาร์ดแวร์ (hw), 3 ระบบปฏิบัติการ (os) ถ้าตามโมเดล hw-driver-os ก็ต้องการ ไดรเวอร์ 12 ตัว (4x3) ก็ต้องทดสอบทั้ง 12 ตัว. แต่ถ้าเป็น hw-driverHW-driverOS-os ก็จะต้องการแค่ 7 ตัว (4+3) -- ไปดูรูปได้ที่เวบของ SciTech -- แบบนี้ก็จะลดงานเขียน, งานทดสอบลงไป)
- ข้อเสียที่อาจจะเป็นไปได้ ก็คือ มันจะทำให้มี overhead เพิ่มขึ้นรึเปล่า?

คำว่า overhead มักจะมาคู่กับคำว่า layer
อย่างคนที่บอกว่า Java ช้า บางคนว่า เพราะว่า Java มัน 'overengineered'
คือออกแบบให้ modular มากเกินไป จนมีไม่รู้กี่ layer/interface
นอกจากจะทำให้รันช้าแล้ว ยังทำให้นักพัฒนาปวดหัว เพราะต้องมาเรียนรู้ interface ต่างๆ พวกนี้
ซึ่งพอยิ่งเยอะ ก็ยิ่งทำให้เรียนรู้ได้ไม่หมด ไม่ชำนาญ โค้ดที่ออกมาก็เลยห่วยๆ ยิ่งทำให้โปรแกรมช้าไปอีก

แต่จริงมันไม่น่าเกี่ยวกันมากนัก เพราะ layer/interface ต่างๆ เป็นแค่ข้อกำหนด ไม่ใช่ตัว implementation
ถ้ามีอะไรช้า ก็คือพัฒนาไม่ดีเอง
แต่ก็เป็นไปได้ที่ layer/interface ออกแบบมาห่วยมากๆ จนกระทั่งไม่สามารถ implement ให้ดีได้ .. จบกัน -_-"

2004-06-18

Cyber 45°

from Cyber 360 column, Krungthep Turakij newspaper, 2004/06/17.

"... โดย 16 บิต จะเป็นเครื่องรุ่นเก่ามาก ซึ่งคงเหลือน้อยเต็มที เป็นเพนเทียมยุคต้นๆ และ ตระกูล x86 ลงไป แต่ส่วนใหญ่ในท้องตลาดคือ 32 บิต และที่เหลือ 64 บิต เป็นเครื่องแม่ข่ายหรือเซิร์ฟเวอร์ซะส่วนมาก ..."

(rough translation: "16-bit cpu was used in those very old machines, seems to be already extincted, cpus in this class are early Pentiums and those x86 and before. Most of the cpus in the market now is 32-bit, and the rest is 64-bit, ...")

What a VERY INACCURATE information !!?

8086 and 286 are 16-bit, yes.
but i386, i486, and ALL of Pentiums are 32-bit !

8086 กับ 286 เป็น 16 บิต อันนั้นถูกแล้วครับ
แต่ i386, i486 กะ เพนเทียม ทั้งหมด จะใหม่หรือจะเก่า เป็น 32 บิต นะครับ

ref: Wikipedia: Microprocessor

ตายๆๆ แล้วยังเอาลงได้อีกนะเนี่ย
บรรณาธิการไม่มีตรวจมั่งหรือไงเนี่ย