Archive for the 'เคล็คลับซอฟต์แวร์' Category

ใส่ตัวเลขเรียงลงมาในโปรแกรม Numbers [Mac]

เนื่องจากพี่ @jukklue มีปัญหาในการจะใส่ ตัวเลข 1-40 แต่ขี้เกียจพิมพ์ ก็เลยหาวิธีว่าจะใส่ตัวเลข เรียงลงมาหรือทำเป็นแนวนอนเนี้ยต้องทำอย่างไรผมเลยไปหาวิธีทำมาให้ครับเชิญชม Screencast ได้เลย

แก้ปัญหา USB Flashdrive พื้นที่หายโดยไร้สาเหตุ

ต้องอธิบายก่อนว่าจริงๆแล้วบางครั้งพื้นที่ USB Thumbdrive เราไม่ได้หายไปเองจากวันเวลาหรอก แต่มันอาจจะมีโปรแกรมบางตัวที่ทำการแบ่ง Partition ไดร์ของเราไปเป็นมาตรฐาน Linux ทำให้ Windows เรามองเห็นไม่ครบ ถึงแม้ว่าเราจะ Format สักกี่ครั้งก็ไม่หาย ใช้ Disk Management หรือ Disk Manager ก็ไม่สามารถเอา Unallocate Space กลับมาได้ (ไม่สามารถ Extend Volume ได้) ผมหาไปหามาก็เจอวิธีแล้วครับจาก ที่นี้ โดยมีวิธีการดังนี้

  1. โหลดโปรแกรม Lexar USB Format
  2. กดเข้าโปรแกรม BootIt.exe แล้วเลือก Partition เป็น Non-Active
  3. เลือก USB Drive ที่ต้องการแล้วก็กด Format ได้เลย
  4. ถอด Flashdrive ออกแล้วใส่เข้าไปใหม่
  5. สุดท้ายเข้าไปใน Drive มันจะบอกให้เรา Format ก็ Format ไปหนึ่งทีแบบ Quick ก็พอที่นี้ก็ได้พื้นที่กลับมาแล้ว

ทริคพวกนี้ต้องของคุณ Google Chrome OS Flow ที่ทำให้ผมต้องทำแบบนี้ เพราะมันดันบูตไม่ติด แล้วก็มาสังเกตุว่าพื้นที่ผมหายไป 1.7GB ก็เลยต้องหาวิธีมาแก้

คุณรู้ไหมว่า Windows 7 มี Expose !! [Instant Viewer]

software tips windows7expose

ทำได้ไม่ยากไม่ต้องเสียเงินซื้อ Microsoft Mouse ถึงจะมีเพียงโหลด IntelliPoint 7.0 มาลงก่อนแล้วทำตามขั้นตอนดังนี้

  1. เมื่อติดตั้งเสร็จมันจะให้เลือกว่า Mouse เราเป็นแบบใดก็ตอบ ไปตามนั้นส่วนของผมเป็น Optical Mouse ธรรมดาก็กดไป
  2. พอเสร็จ Setup มันจะมี Icon ที่ชื่อว่า Microsoft Mouse ก็กดเข้าไปเสร็จปุ๊บเราก็เลือกปุ่มที่ต้องการในที่นี้ผมเลือกปุ่ม Wheel
  3. เปลี่ยนปุ่ม Wheel ให้เป็น Instant Viewer
  4. เสร็จแล้ว Restart หนึ่งที แล้วลองกดปุ่ม Wheel ดูจะเห็นดังรูปที่ผมนำมาให้ท่านดูครับ

นับวันผมชักจะชอบ Windows 7 มากขึ้นแล้วสิ :D

ความแตกต่างของหน่วยขนาดฟอนต์ใน CSS

หลังจากที่สงสัยมานานและก็ไม่มีข้อมูลไหนที่จะพอทำให้เข้าใจได้มากเท่าไรจนกระทั่งหยิบหนังสือที่ซื้อมานานละ มาอ่านนั้นคือ  ”รวมเด็ดเคล็ดลับ 101 Tips & Tricks CSS” มาอ่านครับเลยได้ไขข้อกระจ่าง ตรงนี้ได้อย่างดีอันนี้เป็นบันทึกที่ผมจดและนำมาแบ่งปันให้ผู้อ่านได้รู้กันนะครับ สรุปได้ดังนี้

  • pt หรือ point มีขนาดเท่ากับ 1/72 นิ้ว
  • pc หรือ pica มีขนาดเท่ากับ 1/6 นิ้ว

เป็นหน่วยที่ควรหลีกเลี่ยงในการทำเว็บ ซึ่งมันเอาไว้ใช้งานกับการออกแบบสิ่งพิมพ์ ทำให้เมื่อหน้าจอที่เรากำหนดขนาดของฟอนต์ด้วยหน่วยทั้งสองนี้ เมื่อพิมพ์ออกมาจะมีขนาดตรงตามที่เรากำหนด เพราะขนาดไปอ้างอิงกับหน่วยนิ้วซึ่งมีขนาดจริงเท่ากันไม่ว่าจะพิมพ์ลงกระดาษหรือป้ายโฆษณา

  • px หรือ pixel

เป็นหน่วยที่ใช้ง่ายที่สุด แต่ควรหลีกเลี่ยงการใช้หน่วยนี้ในการพิมพ์ เพราะในการพิมพ์นั้น pixel นั้นอาจคลาดเคลื่อนได้เมื่อพิมพ์ เพราะเป็นหน่วยที่ไม่ได้อ้างอิงกับขนาดจริงบนสื่อสิ่งพิมพ์ดังเช่น pt และ pc

  • em

หน่วย em นั้นเป็นหน่วยแบบสัมพัทธ์คือ 1 em มีค่าเท่ากับความสูงของตัวอักษร M ใหญ่ตามขนาดปกติของฟอนต์ ในทาง CSS 1em คือขนาดเท่ากับฟอนต์ปกติที่ผู้ใช้งานกำหนด หรือเท่ากับขนาดฟอนต์ของอิลิเมนต์ (element) ที่อยู่เหนือกว่าในโครงสร้างลำดับชั้น ซึ่งถ้าใช้ em เราจะสามารถย่อและขยายขนาดตัวอักษรได้ซึ่งจะเป็นไปตามค่าขนาดของตัวอักษรที่ผู้ใช้งานกำหนดไว้ในเบราเซอร์ (ซึ่งถึงแม้เดียวนี้จะไม่ต้องใช้ em ก็สามารถย่อ-ขยายในเบราเซอร์รุ่นใหม่ๆได้้ แต่รุ่นเก่าๆอย่าง IE6 นั้นไม่สามารถย่อขยายได้) ซึ่งสามารถใส่เป็นทศนิยมได้ เช่น 1.1em เพื่อให้ตัวอักษรมีขนาดใหญ่กว่าปกติื 10% หรือ 0.9em เพื่อให้เล็กกว่าขนาดปกติ 10%

  • ex

มีลักษณะคล้ายๆ em แต่อ้างอิงกับความสูงของตัวอักษร x เล็กแทน แต่เสียดายที่เบราเซอร์ที่เราใช้ๆกันอยู่ยังไม่มีความสามรถในการคำนวณขนาดหน่วย ex ได้อย่างแม่นยำจึงไม่เป็นที่นิยมใช้

  • percentage หรือ % นั้นเอง

การทำงานของ % นั้นเหมือนกับ em ซึ่งถ้าเอาไปกำหนดขนาดตัวอักษรนั้น 100% จะทำให้ข้อความที่ถูกกำหนดมีค่าเท่ากับฟอนต์ขนาดดีฟอลต์ ซึ่งเหมือนกับ 1em และการทำให้ตัวอักษรเล็กลงจากเดิม 10% ก็คือ 90% ถ้าต้องการให้ใหญ่กว่าเดิม 10% ก็ใส่ 110% เป็นต้น (ซึ่งหลังจากที่เคยใช้มาเราก็สามารถใส่ทศนิยมให้แก่ % ได้ด้วย เช่น 99.5%)

หวังว่าทุกท่านจะได้ความรู้เพิ่มไปไม่มากก็น้อยนะครับ :)

เปลี่ยน Default Storage Engine ใน MySQL Query Browser

เดียวนี้ผมจะเขียนจับฉ่ายมากขึ้นๆ แต่ผมหวังว่าคงจะมีประโยชน์กับ มือใหม่ในอนาคต สำหรับ MySQL Query Browser ถ้าใครใช้ AppServ ตอนนี้มันมี Default เป็น InnoDB (แต่ AppServ มักจะ Disable InnoDB ไว้) ซึ่งเวลาเราสร้าง Table จะรู้สึกเซ็งกับคำเตือนของมัน ซึ่งจะบอกว่า Storage ที่เราเลือก Default นั้นมีปัญหา คราวนี้ผมหาวิธีแก้มาให้แล้ว

  1. เข้าไปใน MySQL Query Browser
  2. เลือก Tools -> Options
  3. กดเลือก Editors
  4. เสร็จแล้วจะเห็นคำว่า Default Storage Engine ให้เปลี่ยนจาก InnoDB เป็น MyISAM

การเปลี่ยน database เริ่มต้น mysql query browser จะทำให้ท่านไม่พบคำเตือนเซ็งๆ จาก Tools นี้อีกต่อไป

Next Page »