แสดงบทความที่มีป้ายกำกับ tips แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ tips แสดงบทความทั้งหมด

วันอังคารที่ 24 พฤษภาคม พ.ศ. 2559

Ubuntu on VirtualBox screen resolution problem


ตอนที่เราติดตั้ง Ubuntu ลงบน VirtualBox on Windows มักจะพบกับปัญหาเรื่องขนาดของหน้าจะที่เล็กเกินไป ที่ผมเจอ ขนาดหน้าจะตอน login จะเป็น


ติดตั้งโปรแกรมโดยใช้คำสั่งทั้ง 3 ข้างล่าง

วันศุกร์ที่ 12 ธันวาคม พ.ศ. 2557

วิธีแก้เมื่อ vgaswitcheroo ใช้งานไม่ได้บน Ubuntu 14.04

ตอนที่ใช้งาน Ubuntu 13.10 เมื่อต้องการ ปิดระบบ Hybrid Graphic card ก็สามารถใช้คำสั่งในการจัดการ vgaswitcheroo 
# echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

วันจันทร์ที่ 14 กรกฎาคม พ.ศ. 2557

iPhone มี Find my iPhone, Android ก็มีนะจ๊ะ ใช้ยังไงไปดูกัน


Find my iPhone ของทางฝั่ง Apple เป็นฟังก์ชั่นที่ใช้เมื่อมือถือของเราเกิดหายไป โดยมีความสามารถหลายด้าน ลายละเอียดสามารถอ่านได้จากเว็บทั่วไปนะครับ อันนี้เป็นอีกลิงค์หนึ่งที่มีการอธิบายเอาไว้ คลิ๊กอ่าน หรือ ที่นี่
เข้าเรื่องกันเลย ... แล้วถ้าเราใช้มือถือ Android ล่ะ จะมีวิธีป้องกันปัญหาแบบนี้หรือไม่ 

ตอบ... มีครับฟังก์ชั่นบน Android เราจะเรียกว่า Android Device Manager 

วิธีการใช้งานก็ไม่ยากครับ เราสามารถเรียกใช้ฟังก์ชั่นนี้ได้จาก https://www.google.co.th/android/devicemanager หรือจะเป็นทาง http://play.google.com จากนั้นเลือกการตั้งค่า จะมีเมนู Android Device Manager ให้เลือก





วันพุธที่ 9 เมษายน พ.ศ. 2557

วิธีการตั้งค่าให้ Console2 ใช้งานกับ Windows Powershell

โดยค่าเริ่มต้นแล้วโปรแกรม Console2  จะถูกตั้งค่าให้เรียกใช้ Command Prompt เป็น Shell ในการรันคำสั่ง

วิธีการเปลี่ยน Shell ให้ไปเป็น Power Shell ใน Windows 7

1.คลิ๊กขวาบนหน้าจอโปรแกรม เลือก Edit > Settings...

วันพุธที่ 23 ตุลาคม พ.ศ. 2556

วิธีการตั้งค่า IMAP ของ Evolution Mail

วิธีการตั้งค่า IMAP ของ Evolution Mail
โดยปกติแล้วถ้าเราตั้งค่า Email ด้วย Gmail, Yahoo จะค้นหา Server ให้โดยอัตโนมัติและมีให้เลือกทั้งแบบ POP3 และ IMAP
แต่ถ้าเราใช้อีเมล @hotmail.com โปรแกรม evolution จะไม่สามารถค้นหา Sever ให้อัตโนมัติได้
วันนี้จะขอเขียนวิธีการตั้งค่า Server แบบ imap ของ outlook.com
เริ่มต้นจากการเข้าไปตั้งค่าต่างๆ Email
  • เลือก Edit > Preferences > เลือก Mail Accounts
  • จากนั้นกดปุ่ม Add
add_account_screen
  • กดปุ่ม Continue

วันเสาร์ที่ 19 ตุลาคม พ.ศ. 2556

How to Copy, cut and paste in Vim editor

วิธีการ Cut and Paste
  1. เลือก cursor ไปตำแหน่งแรกที่ต้องการจะ cut ข้อความ
  2. กด v เพื่อเลือกข้อความ (หรือกด V ตัวใหญ่เพื่อทำการเลือกทั้งบรรทัด)
  3. เลื่อน cursor ไปยังตำแหน่งสุดท้ายที่ต้องการ cut 
  4. กดปุ่ม d
  5. จากนั้นเลือกตำแหน่งของ cursor ไปยังตำแหน่งที่ต้องการจะวางข้อความที่ cut ไว้
  6. กด P ตัวใหญ่เพื่อวางข้อความหลัง cursor , กด p ตัวเล็กเพื่อวางข้อความหน้า cursor

วิธีการ Copy & Paste
    จำทำลักษณะคล้ายกับการ Cut & Paste แต่ในขั้นตอนที่ 4 เปลี่ยนจากการกด d มาเป็น y แทน

ปล. (d:delete or y:yank).

วันจันทร์ที่ 14 ตุลาคม พ.ศ. 2556

How to change default desktop location on Windows 7

To change your default desktop location and do the following:
  1. Open the Registry editor (Regedit.exe) Start > run > regedit [Enter]
  2. Browse to the location:
    HKEY_CURRENT_USER> Software > Microsoft > Windows
    > CurrentVersion > Explorer > User Shell Folders.
  3. In the right window pane select the required value (i.e. Desktop).
  4. Insert the new location for the folder to be stored.
  5. Close the registry editor and log off.

วันพฤหัสบดีที่ 1 สิงหาคม พ.ศ. 2556

วิธีการปรับการแสดงผลของ Firefox ที่ใหญ่ผิดปรกติ

เมื่อทำการอัพเดท Firefox เวอร์ชั่น 22 รู้สึกว่าตอนใช้งาน อัตราส่วนของ Firefox ผิดไปจากปรกติ


เข้าไปค้นหาวิธีปรับตั้งค่าให้แสดงผลในอัตราส่วนปรกติเหมือน Firefox เวอร์ชั่นที่ผ่านๆมา
วิธีการก็มีดังนี้ครับ

วันศุกร์ที่ 9 พฤศจิกายน พ.ศ. 2555

วิธีการเปิด Hibernate in Ubuntu Linux

In Ubuntu 12.04 and newer, hibernation has been disabled by default in policykit. How can I enable this back?


ก่อนที่จะเราทำการเปิดใช้งานฟังก์ชัน hibernate ให้ลองใช้คำสั่งในการ hibernate ดูก่อนนะครับว่า เครื่องคอมพิวเตอร์ของเราสามารถใช้งานฟังก์ชันนี้ได้หรือไม่
คำสั่งในการสั่ง hibernate
pm-hibernate
 เมื่อลองทดสอบแล้วสามารถใช้งานได้ ขั้นตอนต่อไปจะเป็นการเปิดให้สามารถเลือกฟังก์ชั่น hibernate ได้จาก menu เลยนะครับ

เริ่มจากการแก้ไขไฟล์ ด้วยคำสั่ง
sudoedit /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla

 เพิ่มข้อความเหล่านี้ลงไปในตัว editor
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Save ด้วย Ctrl-O จากนั้นออกจากโปรแกรม nano ด้วยการกด Ctrl-X
จากนั้นให้ทำการ restart ฟังก์ชั่น hibernate จะถูกเปิดใช้งาน

หรือทำการรันคำสั่ง unity --reset เพื่อจะทำการเรียกการตั้งค่าใหม่


Credit:: http://askubuntu.com/questions/94754/how-to-enable-hibernation

ปรับแต่ง Terminal ไม่ให้แสดง Path เต็มกันเถอะ

ก่อนจะดูวิธีทำมาดูผลลัพธ์กันก่อน



หากท่านผู้อ่านท่านใด เคยลองใช้ vi ใน Ubuntu แล้วรู้สึกว่าการเข้าไปยัง path ที่อยู่ลึกมากๆ

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

blog นี้จะเสนอวิธีการซ่อน Full path ออกไปให้เหลือแต่เพียงชื่อ Folder ที่กำลังทำงานอยู่

พูดไปก็มองไม่เห็นภาพสักเท่าไร งั้นดูรูปกันเลยครับ

Default Gnome-terminal on ubuntu


วันพุธที่ 12 กันยายน พ.ศ. 2555

เปลี่ยนขนาดของตัวอักษรใน Notepad++

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

วิธีการในการปรับขนาดของตัวอักษร


หรือจะใช้วิธีที่รวดเร็วว่า ก็คือ
  • การกด Ctrl ค้างไว้แล้วกด + หรือ -
  • กด Ctrl แล้วหมุนเพื่อ Zoom เข้า/ออก
หรือจะวิธีการเลือกจาก option ของโปรแกรม

วันเสาร์ที่ 8 กันยายน พ.ศ. 2555

Change user password - MySQL

เราจะมีวิธีการเปลี่ยนรหัสผ่านของผู้ใช้งานฐานข้อมูล วันนี้จะขอแนะนำการเปลี่ยนรหัสผ่านของผู้ใช้ฐานข้อมูลด้วยการใช้คำสั่งผ่านทาง Command line(ตัวเราต้องมีสิทธิในการเปลี่ยนแปลงข้อมูลใน Table User นะจ๊ะ)
เริ่มกันเลย
ขั้นต้องแรกคือ Login เข้าไปยัง MySQL Sever ด้วยสิทธิของ root ด้วยคำสั่งด้านล่าง

mysql -u root -p
เลือกฐานข้อมูลที่ต้องการจัดการ (เราต้องการจัดการกับฐานข้อมูลที่ชื่อว่า mysql)
use mysql
เปลี่ยนรหัสผ่านของผู้ใช้ ด้วยคำสั่ง
update user set password=PASSWORD(‘<new password>’) where user=’<username>’;
ตัวอย่างคำสั่งในการเปลี่ยนรหัสผ่านจาก ไม่มีรหัสผ่าน ไปเป็น p@ssword

update user set password=PASSWORD(‘p@ssword’) where user=’ikungolf’;
คำสั่งด้านบนต้องการจะเปลี่ยนแปลงข้อมูลในตาราง User เพื่อเปลี่ยนข้อมูลรหัสผ่าน p@ssword ของชื่อผู้ใช้ที่ชื่อว่า ikungolf

เมื่อรันคำสั่งและมีข้อความตอบกับว่าเรียบร้อยแล้ว ให้เราทำการทดสอบการใช้งานด้วยรหัสผ่านใหม่
mysql -u ikungolf -p [Enter]จากนั้นใส่รหัสผ่าน แล้วกด [Enter]
หรือวิธีที่สอง(ไม่แนะนำ)
mysql -u ikungolf -pp@ssword


Credit:: cyberciti.biz

วันเสาร์ที่ 1 กันยายน พ.ศ. 2555

Solve บริการ windows installer ไม่สามารถปรับปรุงแฟ้ม windows ที่ถูกปกป้องได้

หลังจากได้ลองติดตั้ง Windows XP ผ่าน Flash drive/USB drive เรียบร้อยแล้วพร้อมทั้งติดตั้ง MS Office 2010 Student เรียบร้อย(สามารถใช้งานได้)  หลังจากนั้น Uninstall MS Office 2010 เพื่อที่จะติดตั้ง Office 2007 เข้าไปแทน แต่พบปัญหาในการติดตั้ง โดยข้อความเตือน(Error message) คือ
บริการ windows installer ไม่สามารถปรับปรุงแฟ้ม windows ที่ถูกปกป้องได้
จากนั้นก็ถามอากู๋(Google) ได้คำตอบว่า

วันพุธที่ 27 มิถุนายน พ.ศ. 2555

วิธีการเปลี่ยน Default login manager ระหว่าง GDM or KDM in Fedora

ขออธิบายหน่อยนะครับบางคนอาจจะงงว่าอะไรคือ GDM และอะไรคือ KDM

GDM(GNOME Display Manager)
เป็นโปรแกรมกราฟฟิกที่ใช้ในการ Login เข้าสู่ระบบทางฝั่งของ Gnome

KDM(KDE Display Manager)
เป็นโปรแกรมกราฟฟิกที่ใช้ในการ Login เข้าสู่ระบบทางฝั่งของ KDE

ระบบปฏิบัติการที่จะทำการเปลี่ยนหรือ Switch (ต้องบอกก่อนนะครับว่าในการทำการ switch เครื่องของคุณจะต้องมี Desktop Environment ทั้งสองตัวอยู่ก็คือ Gnome และ KDE ) จะขอแสดงบน Fedora Linux
เอามามาถึงขั้นตอนกันดีกว่า
ขั้นตอนมี 2 ขั้นตอนคือ
1. ติดตั้งโปรแกรมช่วยที่ใช้ในการ switch คือ system-switch-displaymanager
2. เลือก Display Manager ที่ต้องการ
วิธีทำ

วันพฤหัสบดีที่ 26 เมษายน พ.ศ. 2555

Run java program with arguments in eclipse

JAVA Programming Language เป็นภาษาที่มีจุดเด่นๆ คือ สามารถเขียนโปรแกรมครั้งเดียวสามารถรันได้บนหลายบนหลาย Platform ท่านที่เคยพัฒนา JAVA โดยใช้ Eclipse IDE ในการรันโปรแกรมปรกติก็สามารถคลิ๊กเมนูรันได้ตากปรกติ
แต่หากคุณต้องการรันโปรแกรมที่เขียนพร้อมส่งค่าของ arguments ไปด้วยล่ะจะต้องทำยังไง

วันนี้จะแสดงการรัน JAVA ใน Eclipse พร้อมทั้งส่งค่า arguments ไปด้วย ... ทำยังไงนั้น ไปดูกันครับ

วิธีการส่งค่าของ arguments ใน Eclipse IDE

ขั้นตอนแรกทำการเลือกไฟล์ Java class ที่ต้องการจะรัน

วันจันทร์ที่ 19 ธันวาคม พ.ศ. 2554

PHP function get IP Address

วิธีการดึง IP Address ของเครื่อง Client ด้วย PHP

บันทึกการเรียนรู้ >> Function ในการดึง IP Address ของเครื่อง client

function get_client_ip() {
  
if (!empty($_SERVER['HTTP_CLIENT_IP'])) 
  {//check ip from share internet
       
$ip $_SERVER['HTTP_CLIENT_IP'];
  
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) 
  {//to check ip is pass from proxy
       $ip $_SERVER['HTTP_X_FORWARDED_FOR'];
  
else {
       $ip 
$_SERVER['REMOTE_ADDR'];
  
}
  
return $ip;


Credit:: http://codeigniter.com/forums/viewthread/180857/#856078

วันอาทิตย์ที่ 18 ธันวาคม พ.ศ. 2554

วิธีการติดตั้ง PyDev สำหรับ Eclipse


วิธีการติดตั้งผ่านอินเตอร์เน็ตโดยการติดตั้ง PyDev Extensions โดยการใช้ Eclipse Update Manager 
ขั้นตอนการติดตั้ง 
  1. เลือกเมนู Help > Install New Software
    Image 
  2. จากนั้นจะมีหน้าต่าง Available Software ในช่อง Work with ให้เลือกปุ่ม Add  Image

วันพุธที่ 7 ธันวาคม พ.ศ. 2554

วิธีการติดตั้ง phpmyadmin ด้วยตัวเอง

โดยปรกติแล้วหากเราใช้ ตัวจำลอง server เช่น appserv, apache friend (XAMPP) จะได้รับการติดตั้งเจ้าตัว phpmyadmin มาให้เรียบร้อยแล้ว โดยการเรียกใช้ก็ง่ายนิดเดียวเพียงแค่ ระบุ path เพิ่มหลังจากเรียก ชื่อเครือง (ในที่นี่ชื่อเครื่องใช้เป็น localhost)
http://localhost/phpmyadmin
เท่านี้ท่านก็จะพบกับเจ้าตัวโปรแกรม phpmyadmin ตัวจัดการฐานข้อมูล MySQL ผ่านหน้าเว็บ

วันนี้จะขอเสนอวิธีการติดตั้ง phpmyadmin ใหม่ด้วยตัวเองหรือจะเป็นการอัพเดทเวอร์ชั่นล่าสุด
ก่อนอื่นเลยเราต้องดาวโหลด source code เวอร์ชั่นล่าสุดจากเว็บ phpmyadmin.net เลือกดาวโหลดเวอร์ชั่นที่ต้องการมาเก็บไว้ในเครื่องก่อนครับ

วันพุธที่ 23 พฤศจิกายน พ.ศ. 2554

วิธีการ set PHP Environment ใน Windows

          ขั้นตอนแรกทำการตรวจสอบก่อนว่าเครื่องคอมพิวเตอร์ของเราได้ทำการติดตั้ง หรือกำหนดค่าต่างๆ แล้วหรือยัง

เปิด Command Prompt ขึ้นมาจากนั้นทดลองพิมพ์ 
php
หรือ
php -version
ตัวอย่างแสดงการใช้คำสั่ง
รูปภาพแสดงผลลัพธ์ของคำสั่งเมื่อมีการตั้งค่า PHP Environment