จัดไปกับ Microsoft Arc™ Mouse

วันนี้ผมไปรับ Mouse ตัวเก่า Logitech V270 Bluetooth, HD Optical ตัวเก่าที่เอาไปเคลมได้กลับมาเป็น V320 Wireless RF, HD Optical แล้วทีนี้เลยกะว่าจะเอาตัวที่เคลมได้ขายแล้วซื้อตัวใหม่ซึ่งก้คือ Microsoft Arc™ Mouse ตัวนี้นี่เองครับ วันนี้ผมมาเป็นเซลล์ขายของอีกแล้ว ;P แต่ถ้าอยากอ่านเต็ม ๆ แนะนำไปอ่านที่นี่ดีกว่าครับ Reviews "ARC Mouse" จาก ไมโครซอฟท์ เพราะว่าเค้า review ละเอียดดีมาก ๆ ;)

IMAG0752

กางออกมุนด้านหลัง

IMAG0753

มุมด้านหน้า ตัว scroll ได้แค่ขึ้นและลง โยงไปซ้ายและขวาไม่ได้

IMAG0754 IMAG0755

ที่เก็บ Snap-in Transceiver แปะไว้ด้านล่าง เป็นแม่เหล็กดูดติดกับตัว Mouse เลย

IMAG0758

ขนาดตัว Snap-in Transceiver ก็ไม่ใหญ่มากครับ

ราคาค่าตัว 2,150 บาทครับ จากร้าน P & Y ที่ Pantip ครับ

image

image

ขนาดตามมาตรฐานของมือเราพอดีครับ ไม่เล็กไป (ภาพจากเว็บ Microsoft)

  • 2.4 GHz – 30 ft. Wireless Range

    The 2.4 GHz wireless USB micro-transceiver connects wirelessly right out of the box with virtually no interference and has up to a 30 foot wireless range

  • Folds For Portability

    Mouse folds to 60% of its fully expanded size using the strong metal hinge. Folding the mouse closed automatically turns it off.

  • Scroll Wheel

    Save time and effort with the scroll wheel—navigate documents and Web pages without using the on-screen scroll bar.

  • Battery Status Indicator

    You won’t get caught with a dead battery—the Battery Status LED Indicator glows red when the battery is running low.

  • Snap-in Transceiver

    Micro-Transceiver snaps into the bottom of the mouse.

  • One-touch access to Windows Flip 3D*

    Allows you to flip through open windows in a stack and quickly switch between applications for added productivity.

  • Customizable Buttons

    Get quick access to the media, programs, and files you use most often with customizable buttons.

  • Comfort for Either Hand

    Use your mouse with your left or right hand—ambidextrous design makes it comfortable either way.

  • Ergonomic Design

    Point and click in comfort—ergonomic design helps you work longer without discomfort.

  • Designed for Notebook PCs

    Compact and comfortable, our handy notebook and laptop products are designed for convenience and mobility.

  • Snap-in Receiver

    Plug in the snap-in receiver when you’re ready to work, then snap it into your mouse when you travel, preserving battery life.

  • Laser Technology

    Microsoft Laser Mouse products are more precise, more responsive, and deliver smoother tracking.

  • 6+ Months Battery Life

    Work with less interruption with longer battery life.

  • 3-Year Limited Hardware Warranty

    Ref : Microsoft Hardware : Arc™ Mouse

  • ย้าย datadir ของ MySQL ใน Ubuntu Server 8.10

    พอได้ Server ใหม่ของ <a href=”http://www.thaithinkpad.com/forum/general-discussion/thaithinkpad-server/”>ThaiThinkPad</a> มาแล้วกำลัง Tuning ตัวระบบอยู่ สิ่งที่ต้องทำคือการย้าย datadir ของ MySQL ออกมาอีก I/O แยกจาก H/D หลัก ซึ่งตัว Server ผมมี H/D อยู่สองลูกครับ
    วิธีการทำก็ไม่ยากครับ แต่มึนตอนแรกตรง AppArmor เนี่ยแหละ เพราะตอนผมทำบน Windows หรือบน CentOS มันไม่มีปัญหานี้ พอมา Ubuntu Server นี่มันมีส่วนนี้เลยต้องแก้ไขส่วนนี้เพิ่มเติมครับ เรามาเริ่มกันเลย

    ปิด Service MySQL

    $ sudo /etc/init.d/mysql stop
    * Stopping MySQL database server mysqld [ OK ]

    ทำการ copy แบบ archive (คงสภาพของ owner/mode ของไฟล์) ไปไว้ที่ H/D นึง ผม mount ไว้ที่ /datasvr (ย้ายจาก /var/lib/mysql ไป /datasvr)

    $ sudo cp -a /var/lib/mysql /datasvr

    ทำการ Backup ตัวเก่าไว้ก่อนด้วยการเปลี่ยนชื่อ dir ไว้เฉย ๆ กันเหนี่ยวไว้ก่อน

    $ sudo mv /var/lib/mysql /var/lib/mysqlbk

    ทำการ change owner เป็น group mysql และ user mysql สักหน่อยเผื่อไว้

    $ sudo chown -R mysql:mysql /datasvr

    แก้ไขไฟล์ my.conf

    $ sudo nano /etc/mysql/my.conf

    แก้ไขค่าของ

    datadir = /var/lib/mysql

    เป็น

    datadir = /datasvr/mysql

    ถ้าใช้ Ubuntu 8.10 Server แก้ไขตัว Application Armor เสียด้วย โดยไปที่

    $ sudo nano /etc/apparmor.d/usr.sbin.mysqld

    โดยแทรกข้อมูลด้านล่างลงไป โดยเปลีย่น /datasvr/mysql/ เป็น path ของ datadir ที่เราต้องการย้ายไป

    /datasvr/mysql/ r,
    /datasvr/mysql/** rwk,

    แล้ว restart Service AppArmor

    sudo /etc/init.d/apparmor restart

    แล้วก็เปิด Service MySQL ทำงานต่อไปได้เลย

    $sudo /etc/init.d/mysql start
    * Starting MySQL database server mysqld [ OK ]

    แค่นี้ก็เสร็จสิ้นกรรมวิธีการย้ายข้อมูลแล้ว คราวนี้ก็แบ่ง ๆ โหลด I/O ไปคนละ H/D ครับ

    แก้ปัญหา PHP-ExcelReader ใน 64Bit system

    ตัว PHP-ExcelReader เป็น PHP Class ที่นำมาใช้อ่านไฟล์ Excel 97-2003 ได้ดีมากตัวนึง และแม้จะไม่ได้ update มาตั้งแต่ปี 2007 ก็ยังทำงานได้ดีบน PHP 5.2.8 ซึ่งบนระบบ Development Environment นั้นไม่มีปัญหา ซึ่งบนเครื่องผมเป็น Core 2 Duo ที่ทำงานบน Windows XP Pro 32bit ซึ่งทำงานได้ปรกติดี แต่แล้วพอเอาขึ้น Production Environment มันก็เกิดปัญหาขึ้นที่ function GetInt4d ซึ่งผมควานหาปัญหาและไล่ว่ามันเกิดจากตัว code เองหรือเปล่า หรือว่ามีปัญหากับ function พื้นฐานต่าง ๆ จาก Extension ของ PHP เองหรือเปล่า ซึ่งผมก็ว่าไม่ใช่ และพอเอาไปทำงานบน Production ตัวนึงที่เป็น 32bit CPU กลับไม่มีปัญหา ซึ่งลง Extension เหมือน ๆ กันด้วย –_-‘

    แต่สุดท้ายผมก็ไล่ไปเจอสิ่งที่ผมคิดว่ามันเป็นเรื่องที่ทำให้ผม งง แต่มันก็เกิดขึ้นก็คือ [ 1487371 ] AMD64 dead loop fix สรุปง่าย ๆ ว่าเป็นปัญหาของ bitshift ใน OS 64bit ที่ bit ตัวแรกจะได้ค่าไม่ตรงกับใน OS 32bit ทำให้เกิดความผิดพลาด

    ตัว error ที่พบคือ

    Notice: Uninitialized string offset: -138 in /home/www/public_html/excel/oleread.inc on line 27
    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 71 bytes) in /home/www/public_html/excel/oleread.inc on line 133

    ซึ่งแก้ไขได้ง่าย ๆ ด้วยการเปลี่ยนแปลง function GetInt4d ใหม่ตามด้านล่าง ก็สามารถทำงานบน OS 64bit ได้แล้ว

    แก้ไขในไฟล์ oleread.inc

    function GetInt4d($data, $pos) {
        // Hacked by Andreas Rehm 2006 to ensure correct result of the 24 block on 32 and 64bit systems
        $_or_24 = ord($data[$pos+3]);
        if ($_or_24>=128) $_ord_24 = -abs((256-$_or_24) << 24);
        else $_ord_24 = ($_or_24&127) << 24;
    
        return ord($data[$pos]) | (ord($data[$pos+1]) << 8) | (ord($data[$pos+2]) << 16) | $_ord_24;
    }

    จัดมาอีกแล้ว ด้วยความบ้าส่วนตัว กับ Girls’ Generation (SNSD)

    เริ่มจาก สาวที่ทำให้ผมหลับฝันดีในตอนนี้ แล้ววันนี้ไป TwittBkk2 มาด้วย ทำให้มันพอกับว่าไหน ๆ ก็ออกมาแล้ว เลยไปเดิน Siam เพื่อหาซื้อ Girls’ Generation The Frist Mini Album – Gee ที่เป็นแผ่น Import ไม่อยากรอ GMM Inter ที่ไม่แน่ว่าจะมี Booklet สวย ๆ ด้านหลังหรือเปล่า และก็ไปเจอที่ร้านขาย CD เพลงข้างร้าน RICE Siam Square ซอย 4 เห็นปั้บ เดินไปเบิกเงินแล้วกลับมาซื้อทันที ไม่ต่อใด ๆ ทั้งสิ้น ในราคา 650 บาท แต่ไป ๆ มา ๆ ผมก็ต้องซื้อ Girls’ Generation BABYBABY อีกแผ่น ที่เป็น Repackage album มาใน GMM Inter ครับ ทั้งหมดรวมแล้ว 900 บาทถ้วน กินแกลบเลยงานนี้

    image

    พอซื้อมาเสร็จก็เอามา Rip ด้วย Apple Lossless ทั้งสองแผ่นเลยทีเดียว และแถมเป็นครั้งแรกที่ใช้ Lossless ด้วยนะเนี่ย ทั้งหมด 19 เพลง เล่นซะ 600MB เลย –_-‘ เอา ๆ งานนี้ไม่รักกันจริงไม่ทำหรอก ;P

    สาวที่ทำให้ผมหลับฝันดีในตอนนี้

    [2009-01-18]_Gee_&_Mutizen_Song_(SBS_Inkigayo)[01-45-20]

    태연 TaeYeon แทยอน

    เธอเป็นสามชิก วง SNSD(소녀시대)

    ชื่อจริง 김태연 Kim Taeyeon คิมแทยอน

    เกิดเมื่อ 9 มีนาคม 1989

    กลุ่มเลือด O

    ส่วนสูง 162 เซนติเมตร (น้ำหนักไม่ได้บอกไว้ ;P)

    ศิลปินที่ชื่อชอบ  Fly to the sky ,Tablo

    ความสามารถพิเศษ พูดจีนได้

    เข้าวงการ 2004

    taeyeonwall.blog download.blog

    ที่หลับฝันดีเพราะฟังเพลง Gee กับ If ทุกคืนเลย โดยเฉพาะ If นี่ฟังแล้วหลับจริง ๆ เหมือนมี Tae Yeon มากล่อมข้าง ๆ ;P ซึ่งตอนนี้ Gee ผมฟังไปแล้วกว่า 1,000 กว่ารอบได้มั้ง ทั้งใน iTunes และ iPod ไม่รู้ฟังไปได้ไง –_-‘ แผ่นของ GMM Inter "GEE" Mini Album ก็ยังไม่ออกกว่าจะออกก็โน้น 14 ก.พ. 52 –_-‘ รอกันต่อไป มาปั้บซื้อแน่ ๆ

    image

    image 

    เพลง 만약에 – Tae Yeon (태연 소녀시대)
    ศิลปิน OST
    อัลบั้ม Hong Gil Dong Fantasy Adventure (Vol.2)
    วางจำหน่าย 2008.01.28
    ประเภท Original Soundtracks

    만약에 (태연 solo)
    มัน ยัก เก (แทยอน โซโล)

    만약에 내가 간다면
    내가 다가간다면 
    넌 어떻게 생각할까
    용기낼수 없고
    만약에 니가 간다면
    니가 떠나간다면
    널 어떻게 보내야할지
    자꾸 겁이 나는걸
    내가 바보 같아서
    바라볼수 밖에만 없는건 아마도
    외면 할지도모를 니 마음과 
    또 그래서 더 멀어질사이가 될까봐
    정말 바보 같아서
    사랑한다 하지 못하는건 아마도
    만남 뒤에 기다리는 아픔에 
    슬픈 나날들이 두려워서 인가봐 
    만약에 니가 온다면
    니가 다가온다면 
    난 어떻게 해야만할지
    정말 알수 없는걸
    내가 바보 같아서 
    바라볼수 밖에만 없는건 아마도
    외면 할지도모를 니 마음과 
    또 그래서 더 멀어질사이가 될까봐 
    정말 바보 같아서
    사랑한다 하지 못하는건 아마도
    만남 뒤에 기다리는 아픔에 
    슬픈 나날들이 두려워서 인가봐 
    내가 바보 같아서
    사랑한다 하지 못하는건 아마도 
    만남 뒤에 기다리는 아픔에 
    슬픈 나날들이 두려워서 인가봐

    credits : [email protected]
    & maple16

    คำแปล "ถ้า "

    ถ้าฉันจะไป ฉันจะไปอยู่ใกล้ๆเธอดีไหม

    แล้วเธอจะคิดยังไงนะ แค่นี้ฉันก็หัวใจฉันก็สลายแล้ว

    ถ้าเธอจะทิ้ง เธอจะเลือกทิ้งฉันไหม

    ฉันจะยอมให้เธอจากไปได้อย่างไร ฉันเฝ้าแต่ครุ่นคิดอยู่เรื่อยมา

    เหตุผลคือ ฉันมันโง่ ที่เฝ้าแต่คอยมองดูเธอจากที่ไกลๆ

    เป็นเพราะบางทีฉันกังวลว่าหัวใจคุณจะเปลี่ยนความรู้สึกของฉันไปและกลายมาเป็นความบาดหมางระหว่างเรา

    เหตุผลคือ ฉันนั้นโง่จริงๆ ที่ไม่สามารถพูดว่า "ฉันรักเธอ"

    เป็นเพราะบางทีฉันกลัวที่จะเจ็บปวดและความเศร้าจากวันที่ผิดหวังหลังจากการสูญเสีย

    ถ้าเธอจะมา เธอจะเลือกมาหาฉันไหม  ฉันควรทำอย่างไร ฉันคิดไม่ออกเลยจริงๆ

    เหตุผลคือ ฉันนั้นโง่ ที่ไม่สามารถพูดว่า "ฉันรักเธอ"  เป็นเพราะบางทีฉันกลัวความเจ็บปวดและความเศร้าจากวันที่ผิดหวังหลังจากการสูญเสีย

    Credit:[email protected]

    Special Thanks : PINGBOOK ENTERTAINMENT

    นำมาจาก http://qpiiznanz.multiply.com/journal/item/7

    big121401633378nu1 2949850011kv9 47a49e63e0c460fulltn3 n121508717_35475812_5688

     n121508717_35475819_6020 n531300354_2587280_7458 n121508717_35475817_6479

    n1623092994_60702_3240 n1623092994_60735_3107 n1623092994_60710_4829

    n1623092994_60711_5051 n1623092994_60712_5287 n1623092994_60716_9938

    n1623092994_60728_313 n1623092994_60729_502 n1623092994_60732_1085

    tysp205pb6 TaeYeon1 n1623092994_60715_9768

    รูปต่างๆ  ได้มาจาก

    ♥ 우리 TaeYeon (SNSD)♥ @facebook