วันเสาร์, มีนาคม 25, 2549

ความรักกับ Thread

ความรักกับ Thread มันก็คล้ายกันนั่นเหละ มันมี Critical Section และมีทั้ง Semaphore ไหนจะมี Mutex และอื่นๆ อีกมากมาย กาหจะเปรียบง่ายๆว่าความรักกับ Thread ขอยกตัวอย่างดังนี้ สมมติว่า เธอเป็นคนที่สวยงามมาก ทุกคนต้องการจะได้ตัวเธอ แต่การที่เธอจะคบใครนั้น มันก็คบได้แค่คนเดียว ฉนั้นตัวผู้หญิงก็เปรียบเสมือน Resource ที่แต่ละ Thread(ผู้ชายนั้น) นั้นต้องการ ซึ่งถ้าแต่ละ Thread ใช้ Resource นี้ร่วมกันมันก็อาจจะเกิดความผิดพลาดได้ นั่นก็คือการเกิด Critical Section .....เราอาจจะแก้ปัญหาได้โดยการให้เธอประกาศไปว่า เธอมีเจ้าของแล้วแบบนี้ก็อาจจะมองได้เป็นลักษณะของ Mutux หรืออีกตัวอย่าง ถ้าผู้ชายมีเมียน้อยหลายคน เปรียบผู้ชายเป็น Resource และเมียน้อยเป็น Thread แบบนี้ การที่ผู้ชายมีเมียได้หลายคนมันก็อาจจะเปรียบได้ในเรื่องของ Semaphore ..... และตัวอย่างสุดท้ายปัญหา Dinning และ Sleep Barber ถ้ายังจำได้ มองผู้หญิงเป็นปัญหาแบบเดียวกัน คือผู้ชายรักผู้หญิงคนนี้มากและจะรักตลอดไป มันก็คือ wait signal นั่นเหละ เมื่อไหร่ที่ผู้หญิงบอกรักผู้ชายมันก็คือ Send Signal ไป wake up process

วันอาทิตย์, มีนาคม 12, 2549

ผมไม่ใช่ควาย...


" ผมไม่ใช่ควาย ที่รัฐบาลพูดอะไรจะเชื่อหมด คิดจะจูงไปทางไหนก็ได้"

มันเป็นประโยคที่โดนใจผมมากๆ ในเวลานี้ ..... ผมว่ามันสั้นได้ใจความ ...... ฮิวโก้พูดประโยคนี้ เพื่อสื่อกับรัฐบาล
ผมชอบเค้านะ ชอบตรงที่มันเซอร์ได้ใจมากมาย โดนว่างั้นเถอะ อยากหล่อเซอร์ๆแบบนี้บ้างโว้ยยยย


ก่อนหน้านี้เค้ยมีคำพูดของฮิวโก้ ที่บอกว่า "วัยรุ่นไทยเอากันอย่างกับกระต่าย" ..... ไอ้คำนี้ก็โดน พูดกับสื่อได้แบบไม่ต้อง อ้อมค้อม ตรงๆไปมา

วันอังคาร, มีนาคม 07, 2549

เรียนในมหาลัยมาไม่พอ

ตอนนี้กำลังเรียน Direct Sound - มันเป็น Component หนึ่งใน DirectX และผมต้องทำความเข้าใจกับมันค่อนข้างมาก แม้ว่าตอนทำ Project จะพอได้ทำ DirectX มาแล้ว .. แต่สิ่งที่ผมพบคือ โอ้ที่เรารู้นั่นมันไม่ถึง 5% เลย ...... วันนี้ Kery กลับมาสอน Direct Sound แล้วสอนดีมากๆ ... กลับมาย้อนคิดว่าถ้าอ่านเองเนี่ยจะใช้เวลาในการทำความเข้าใจ มันนานสักแค่ไหน ... นั่นสินะบางทีอาจจะทำไม่ได้ก็เป็นได้

สัปดาห์นี้เข้าสู่ภาวะความกระปี้ กระเป่า ในการเรียนอีกครั้ง หลังจากเรียน Win32 API มานานร่วมเดือน ... เพราะว่าแน่นอน ผมได้เรียน DirectX แล้วนั่นเอง ต่อไปนี้ก็คือเรียนทำเกมส์ แล้วสินะ .....

เกมส์ไม่ใช่อะไรที่เขียนขึ้นมาได้ง่ายๆเลยนะ เนี่ย ...... จบ Direct Sound แล้วต่อไปก็คง Direct Draw สินะ

อืมมมม จริงๆแล้วผมมีความตั้งใจว่าจะทำ web เกี่ยวกับการทำเกมส์ ที่ชื่อ Prerender.net แต่ผมก็พบว่า สิ่งที่ ผมต้องเรียนรู้ยังมีอีกมาก ....... เรารู้น้อยนิดเดียวจะไปถ่ายทอดได้อย่างไร ...... ผมยังต้องเรียนรู้อีกมาก

น่าดีใจนะ สิ่งที่ผมเรียนมาในมหาลัย มันกลับไม่พอใช้ ..... ผิดกับอีกคนที่เรียนมาแล้วไม่ได้ใช้ ..... แต่ก็ช่างมันเถอะ คนเรามันเหมือนกันที่ไหนละ ...... ทางผมเลือกมันก็ต้องมาแบบนี้อยู่แล้ว ..เหนื่อยวะ แต่ไม่ท้อ ... เมษานี้ได้เล่นเกมส์ของผมแน่ๆ

วันศุกร์, มีนาคม 03, 2549

Dr.Matthew ลาออกเพราะความงี่เง่าของสวัสดิ์

Dr.Matthew ลาออกเพราะความงี่เง่าของสวัสดิ์ ผมได้ยินมาจากรุ่นน้องผมอีกทีว่า Dr.Mattew ที่สอนที่ SIIT ภาค IT ลาออกแล้ว ... สาเหตุเป็นเพราะทำเลาะกะสวัสดิ์ เรื่องชุดนักศึกษา ... เค้าไม่เห็นด้วยที่คณะจะบังคับนักเรียน ใส่ชุดนักศึกษาเพราะดูมันงี่เง่า ... ผมก็คิดว่ายังงั้นเหละ ความจริงผมคิดว่ามันไม่จำเป็นที่เราจะต้องแต่งกายในชุดนักศึกษา มหาวิทยาลัยธรรมศาสตร์ ก็ไม่ได้มีกฎที่จะบังคับให้ใส่ชุดนักศึกษา

หลายคนอาจจะเถียงว่า แค่ขุดนักศึกษาก็ยังใส่มาไม่ได้ แล้วจะไปทำอะไรได้ ไร้ระเบียบวินัยสิ้นดี ... ผมขอย้อนถามกลับไปว่า .. แล้วที่พวกใส่ชุดนักศึกษา เด็กพานิช ช่างกล หรือมหาลัยเอกชนอื่นๆ ยังกะว่ามันทำตัว มีระเบียบยังงั้นเหละ ขอเถียงขาดใจว่า การใส่ชุดนักศึกษาไม่ได้ช่วยให้คุณทำตัวมีวินัยมากขึ้น

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

เรื่องดีๆท่านละไม่สนับสนุนเลย ... จะบ้าพลังไปถึงไหน กิจกรรมนักศึกษา ละไม่เคยจะสนับสนุน
Createch - Robotic ดร.แมท แกก็ทุ่มเทเต็มที่ แต่ท่านกลับให้เงินมาพัฒนาน้อยจังครับ ... จะงกไปถึงไหน
Cybertech เครื่องคอมเพื่อชมรมก็ไม่มีเท่าที่ต้องการ ตอนผมเป็นรองประธารชมรม กว่าจะได้เครื่องมาแต่ละเครื่อง ต้องไปหาเหตุผลกะไอ้ x มาตั้งหลายอย่างกว่าจะได้มา 1 เครื่อง .......

วิสัยทัศน์ ของท่าน เป็นอย่างไหร คณะเราก็เป็นแบบนั้นเหละครับ