ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก กรกฎาคม, 2010

[ ubuntu ] remote control mouse and keyboard with QuickSynergy + ubuntu RemoteDesktop + windows remote desktop in the nutshell

QuickSynergy สั้นๆ ละกัน พอดีเห็นมาจาก บล็อกของ okit กับ soloman เราใช้ เมาส์ + คีย์บอร์ด จาก 'เครื่องนี้' ( สมมติ IP 192.168.1.2 ) setting ของ 'เครื่องนี้' ไปควบคุมเครื่องอื่น ( สมมติ ชื่อว่า csim-laptop ) setting ของ csim-laptop ปกติ โปรแกรมจะอยู่ที่ Applications > Accessories > QuickSynergy แต่มันมีแต่ interface เวลา connect กันไม่ติด ก็จะไม่รู้ เพราะมันไม่บอก error อะไรมาเลย ( เช่น ตอนแรก ผมใส่ Screen name ของเครื่อง 192.168.1.2 แทนที่จะใส่เป็น IP มัน connect ไม่ติด ) วิธีที่ให้รู้ คือ เปิดผ่าน commandline $ quicksynergy มันจะขึ้น error ว่า ต่อไม่ติด หรืออะไรก็ว่ากันไป RemoteDesktop Synergy มัน คุม keyboard กับ mouse ได้เท่านั้นนะ แต่ถ้าอยากจะเห็นจอด้วย ต้องลอง Remote Desktop Remote desktop ระหว่าง "ubuntu-ubuntu" อยู่ที่ System > Preferences > Remote Desktop ติ๊กว่าให้เครื่องอื่นเข้ามาได้ แล้วก็อย่าลืมตั้ง password ด้วยล่ะ เวลาเข้าตี $ vncviewer -fullscreen csim-laptop.local Remote desktop ระหว่าง "ubuntu-windows" บน windows เซต ก่

[ ubuntu ] วิธีแก้ Rhythmbox ไม่ แสดง ชื่อเพลง ภาษาไทย แบบ on-the-fly

เปิดกับโปรแกรมอะไร ก็เป็นภาษาต่างดาว มีคนเคยแนะนำวิธีแก้ไปแล้ว โดยโหลดโปรแกรมมาแล้ว ใช้โปรแกรมแปลง แต่ว่า จะลงเพลงที ก็แปลงที ก็คงไม่ไหว เหนื่อยเกิน Rhythmbox เป็นโปรแกรมเล่นเพลง ที่ติดมากับ ubuntu อยู่แล้ว เลยทำ plugin เล็กๆ มาตัวนึง สนใจ ไปลองกัน ได้ที่ Google Code ย้ายแล้วแจ้ ย้ายมา อันนี้ วิธีใช้ ง่ายมาก 1. ลง Plugin และ enable ตามวิธีในหัวข้อ Installation ในลิงก์ที่ให้ไปก่อนหน้านี้แล้ว 2. ลากเพลงลงไปใน Rhythmbox เหมือนตอน add เพลง ลง library ตามปกติ 3. มันจะแปลง metadata ของชื่อเพลง ชื่อนักร้อง ชื่ออัลบั้ม ฯลฯ จากที่เป็นภาษาต่างดาว ให้มันเป็นอ่านออก แล้วเซฟทับลงไปในตัวเพลงให้ซะเลย Version 2 ไม่เซฟทับแล้วน้ะจ้ะ แต่ playlist ยังคงอ่านรู้เรื่องเหมือนเดิม ปล. ลองซักเพลงสองเพลง ก่อนนะครับ เผื่อมันพัง ฮาๆ มี bug แจ้งได้ หรือ ถ้าว่างๆ เข้าไปแก้เองเลย ก็ไม่ว่าอะไรกัน นะครับ แต่ อย่าลืม commit กลับมาด้วยนะครับ อิอิ

[ การทำอาหาร ] วิธีทำไข่ต้มกันนะครับ

ประเดิม บล็อกแรก การทำอาหาร ด้วยการ ทำไข่ต้ม กันนะครับ ฮาๆ เบสิคไปหรือเปล่าครับ มาดูผลลัพธ์ ที่ได้กันก่อนเลย ไม่ใช่ไข่ต้มธรรมดา แต่มันคือ ไข่ต้มยางมะตูม นั่นเองครับ !! วิธีทำ คือ 1. เดินไปที่ครัว 2. เอาหม้อออกมา 3. เปิดน้ำ 4. ล้าง 5. เอาน้ำใส่หม้อ 6. เดินไปที่เตา 7. เปิดเตา 8. เปิดไม่ติดหรอกเพราะว่า ยังไม่ได้เปิดแก๊ส 9. เปิดแก๊สก่อนแล้วค่อยเปิดเตา 10. ข้อ 1-9 เป็นน้ำท่วมทุ่ง ที่ textbook ชอบเขียนกัน 11. ต้มน้ำให้เดือดก่อน 12. ใส่ไข่ลงไป 13. ต้มประมาณ 6-8 นาที 14. เอามาลงน้ำเย็น เพื่อให้แกะง่าย ถ้ามีน้ำราดหน่อยจะแจ่มมาก แต่เอาไว้แค่นี้ก่อนละกันครับ

ubuntu inspired papaya

Or ubuntu is inspired from papaya lolz

major cineplex, paragon cineplex, sf cinema, movie showtime for mobile ( โปรแกรมเช็ครอบหนัง สำหรับ มือถือ ) by dsin

ทำไว้เล่นๆ ตอนว่างๆ ไว้ใช้เอง ตั้งใจ ทำไว้สำหรับ iphone แต่ดันใช้กับ nokia ได้ด้วย ตามไปยลได้ที่ http://dsin.appspot.com/movie ถูกใจ ก็ แอ๊ดไปอยู่หน้า home screen ด้วยนะเธอว์

nokia N81 howto

How to turn off predictive text ? Tools > Settings > General > Personalisation > Language > Predictive text ref : 02 How to access Ovi Store ? Download ! ref : nokia How to Sync with google ? 1. download 'Mail for Exchange' from Ovi Store 2. follow this instruction Briefly, Connection :: Exchange Server: m.google.com Secure Connection: Yes Use default port: Yes Calendar :: Tasks :: currently not supported by Google Sync Contact :: Email ::

Makefile c++

Makefile example for compiling opencv Adapt from Dr. mdailey version #What needs to be built (TARG) from what source code (SRC) SRC = calibration.cpp TARG = dsin-opencv #Tell make what compiler we use CC = g++ #Tell gcc about non-standard places to find include (.h) files #For a system wide installation use -I /usr/include/opencv INC = -I $(HOME)/opencv2/include/ #Also tell gcc to include debug symbols (-g), give all possible warnings #(-Wall), but don't generate the annoying "unused function" warning CFLAGS = -g -Wall -Wno-unused-function $(INC) #Tell the linker where to look for libraries and what's needed for OpenCV #For a system wide installation -L isn't necessary LIB = -L $(HOME)/opencv2/lib -lcxcore -lcv -lhighgui -lcvaux -lml LDFLAGS = $(LIB) #The object files we want are just the source files with .cpp -> .o OBJS = $(SRC:.cpp=.o) #What make should try to build by default all: $(TARG) #What object files the target executable depends on $(TARG): $(OBJS)