Moriator - I can do it!

Linux dễ dàng hơn bạn nghĩ!

Archive for the 'Uncategorized' Category


Kinh nghiệm với VirtualBox

Posted by moriator on 9th October 2008

Lý do như đã nêu ở bài trước, là không thể không cài Windows XP để chạy Visual Studio C# Express phục vụ việc học tập. Thế là đành phải “tầm gửi” Windows XP lên Ubuntu 8.04 bằng VirtualBox.

Phiên bản mới nhất của VirtualBox hiện nay là 2.0.2. Bạn có thể tải về tại http://www.virtualbox.org/wiki/Linux_Downloads

Cách cài đặt Windows XP trên VirtualBox phải gọi là vô cùng đơn giản. Bạn chỉ việc làm những thao tác đơn giản như dưới đây (với các OS khác bạn làm hoàn toàn tương tự).

Tạo ổ đĩa ảo

Mở VirtualBox, chọn New -> Next đến phần VM Name and OS Type.

  • Name: đây là tên ổ đĩa ảo. Cứ đặt là WindowsXP hay WinsXP tùy bạn.
  • OS Type: Windows XP

Click Next đến phần Memory. Đây là dung lượng RAM bạn cấp cho Windows XP. Tùy vào lượng RAM của máy mà bạn chia sẻ cho phù hợp -> Next.

Virtual Hard Disk là phần tạo ổ đĩa ảo. Nếu chưa tạo bao giờ thì bạn chọn New… -> Next -> Image Type.

  • Dynamically expanding image: xài đến đâu, dung lượng phình ra đến đó. (nên chọn)
  • Fixed-size image: tạo 1 dung lượng sẵn cố định.

-> Next ->

  • Image File Name: đây là nơi sẽ đặt ổ đĩa ảo. Mặc định là tại ~/.VirtualBox/VDI. Bạn có thể chọn ở vị trí khác. Điều này là cần thiết nếu bạn muốn chia sẽ ổ đĩa này cho nhiều tài khoản sử dụng (nếu đặt trong ~ thì tài khoản khác sẽ không thể dùng được.)
  • Image Size: dung lượng ổ đĩa tối đa. Nếu bạn chọ Image Type là Dynamically expanding image thì sau khi cài ổ đĩa chỉ có khoảng 1.5GB thôi.

-> Next -> Finish.

Thế là xong bước 1.

Cài đặt Windows XP, bạn chỉ việc bỏ đĩa Windows XP vào ổ đĩa, mờ VirtualBox lên, chọn WindowsXP -> Start và cài đặt bình thường.

Chú ý: có 1 phím dùng để điều khiển con chuột giữa máy thật và máy ảo, gọi là phím Host. Mặc định của VirtualBox là phím Ctrl phải.

Chia sẻ file.

Việc chia sẻ file giữa máy thật và máy ảo trong VirtualBox rất đơn giản, thậm chí không cần phải gõ bất kì 1 dòng lệnh nào (như rất nhiều tài liệu hướng dẫn). Các bạn làm như sau.

Tạo 1 thư mục dùng để “liên lạc” giữa máy thật và máy ảo. Giả sử mình tạo thư mục SharedFolder trong ~.

Trong VirtualBox, chọn WindowsXP (bên trái), click vào Shared Folder (phần Details bên phải). Cạnh bên phải của bảng Setting chọn Add New Shared Folder (Ins) và chọn thư mục SharedFolder vừa mới tạo -> OK.

Khởi động Windows XP lên. Mở My Computer, trên thanh Menu chọn Tools -> Map Network Dirver…

  • Driver: tên phân vùng dùng để chia sẻ. Bạn có thể chọn bất kì chữ cái gì trừ những chữ đã “có chủ”.
  • Folder: chọn \\BOXSVR\SharedFolder

Finish. Lúc đó trong My Computer bạn sẽ thấy ổ đĩa SharedFolder trong phần Network Drivers.

Thế là xong!

Kinh nghiệm:

- Bạn có thể mount 1 file *.iso mà không cần phải burn ra đĩa. Trong cửa sổ WindowsXP, chọn Devices -> Mount CD/DVD-ROM -> CD/DVD-ROM Image…

- Muốn có âm thanh trong máy ảo, chọn Audio trong Setting -> Enable Audio -> Host Audio Driver: ALSA Audio Driver.

- Nếu cần thiết, tất hết CD-ROM, USB, Network để tránh trường hợp virus xâm nhập. Con đường kết nối duy nhất là SharedFolder.

- Các phím tắt có trong mục Machine trên thanh Menu. 1 số phím tắt thường dùng là Host+F, Host+L, Host+Del.

Thấy đơn giản chưa! :D

Chúc vui!

Posted in Uncategorized | No Comments »

Sử dụng Evolution với Gmail

Posted by moriator on 1st August 2008

Sử dụng internet một cách thường xuyên, đa số chúng ta đều đang sở hữu hai ba tài khoản email cho nhiều mục đích khác nhau. Mỗi lần kiểm tra email, ta phải log in/log out nhiều lần để xem tất cả tài khoản. Một khó khăn khác là làm sao để reply 1 email ở tài khoản này bằng tài khoản khác một cách đơn giản?

Evolution là phần mềm lưu trữ và quản lý những thông tin cá nhân, đặc biệt là email. Ngoài ra evolution còn có chức năng lịch làm việc, sổ địa chỉ., giúp ta quản lý giờ giấc tốt hơn (đồng bộ với aplet Clock ở góc trên phải thanh panel của Ubuntu). Evolution được cài đặt sẵn trong Ubuntu, nên bạn không tốn thời gian cài đặt. Bài viết này sẽ tập trung vào tiện ích kiểm tra email từ tài khoản gmail.

Mở Evolution từ Applications -> Internet -> Evoluton Mail. Bạn cứ làm theo thứ tự những hình hướng dẫn bên dưới, thay name@gmail.com bằng tên tài khoản gmail của bạn. Mình chưa thử với những dịch vụ email khác.

Bằng cách này, bạn có thể tạo và quản lý cùng lúc nhiều tài khoản gmail. Chương trình sẽ kiểm tra và thông báo có email mới sau 1 khoảng thời gian nhất định. Tiện quá phải không?

Evolution còn có chức năng quản lý task, lịch làm việc, ghi chú và bạn có thể theo dõi qua aplet clock của Ubuntu như hình bên dưới.

Chúc vui!

Posted in Linux, Linux Tutorial, Ubuntu, Uncategorized | 5 Comments »

AWN cho Hardy 8.04 thật đơn giản!

Posted by moriator on 1st May 2008

AWN đã có phiên bản mới 0.3.1, cài đặt rất dễ dàng và hoạt động rất ổn định trên Hardy với rất nhiều applet kèm theo. Bạn chỉ cần làm như sau.

Trong Terminal gõ $ sudo gedit /etc/apt/sources.list, thêm vào cuối file 2 dòng

deb http://ppa.launchpad.net/reacocard-awn/ubuntu/ hardy main
deb-src http://ppa.launchpad.net/reacocard-awn/ubuntu/ hardy main

Trong Terminal:

$ sudo apt-get update
$ sudo apt-get install avant-window-navigator-bzr awn-core-applets-bzr awn-manager-bzr

Vậy là xong. Hãy trang trí cho desktop của bạn thêm phần pro :D

Chúc vui! :)

Posted in Uncategorized | 3 Comments »

Cho mình xin ý kiến của các bạn

Posted by moriator on 22nd February 2008

Mình đang làm 1 project cho môn học “Scientific Method” với đề tài “Khả năng ứng dụng phần mềm mã nguồn mở trong các trường Đại học”. Do chưa có kinh nghiệm trong mấy chuyện này nên rất mong được sự góp ý của mọi người.

Mục tiêu:

Khảo sát sự quan tâm và nhu cầu của sinh viên và giáo viên trong các trường Đại học đối với phần mềm mã nguồn mở, thực hiện một số thử nghiệm đưa phần mềm mã nguồn mở vào trong các trường Đại học, từ đó rút ra kết luận về khả năng áp dụng các phần mềm mã nguồn mở trong các trường Đại học ở nước ta hiện nay.

Các bước thực hiện:

  • Nghiên cứu chung về phần mềm mã nguồn mở
    + Sự phát triển của phần mềm mã nguồn mở
    + So sánh phần mềm mã nguồn mở với phần mềm thương mại
    + Đưa ra một số khả năng để áp dụng phần mềm mã nguồn mở vào các trường đại học

  • Khảo sát thực tế hiện nay
    + So sánh việc áp dụng mã nguồn mở vào các trường Đại học ở Việt Nam và trên thế giới
    + Khảo sát về việc sử dụng nguồn mở trong các trường Đại học hiện nay
    + Khảo sát sự quan tâm của sinh viên và giáo viên các trường đại học đối với mã nguồn mở
    + Khảo sát những khó khăn khi áp dụng phần mềm mã nguồn mở vào các trường đại học

  • Thực nghiệm
    + Phân phối một số phần mềm mã nguồn mở cho sinh viên và giáo viên sử dụng
    + Nhận các phản hồi, khảo sát lần thứ hai

  • Kết luận
    + So sánh sự thay đổi giữa 2 lần khảo sát, từ đó rút ra các kết luận

Những kết quả cần đạt được của nghiên cứu:

  • Tại sao phần mềm mã nguồn mở vẫn chưa được áp dụng rộng rãi trong các trường đại học
  • Việc áp dụng phần mềm mã nguồn mở vào các trường đại học ở Việt Nam là được hay không
  • Khả năng áp dụng thành công khoảng bao nhiêu phần trăm

Mình đã làm một bảng khảo sát như thế này. Mình sẽ khảo sát một số trường Đại học trong địa bàn TP.HCM. Bên cạnh đó mình cũng tạo 1 bảng khảo sát online để mọi người đều có thể tham gia và đóng góp ý kiến.

+++++++++++++++++++++++++++++++++

Thông tin chung

Ngành học ………………………………..                Bạn là sinh viên năm ………………….

Câu 1: Bạn có hài lòng về những phần mềm mình đang sử dụng không?

Không hài lòng Rất hài lòng
1 2 3 4 5

Câu 2: Bạn có dùng crack để sử dụng phần mềm thương mại không?

Rất nhiều

Đôi khi, nếu cần thiết

Ít.

Không bao giờ.

Lý do: …………………………………………………………………………………………………………………

Câu 3: Bạn đã từng sử dụng phần mềm mã nguồn mở chưa? (Vd: Unikey, Firefox, PHP…)

Nhiều Ít khi Chưa bao giờ

(Nếu bạn chọn Chưa bao giờ, xin vui lòng chuyển đến câu 12 ở mặt sau)

Câu 4: Nguyên nhân bạn sử dụng phần mềm mã nguồn mở? (có thể chọn nhiều ý)

Tìm hiểu Phục vụ cho công việc Được người khác giới thiệu

Ý kiến khác: …………………………………………………………………………………………………

Câu 5: Bạn hài lòng điều gì ở phần mềm mã nguồn mở? (có thể chọn nhiều ý)

Hoàn toàn miễn phí Thân thiện Cập nhật liên tục

Ý kiến khác: …………………………………………………………………………………………………

Câu 6: Những khó khăn khi bạn sử dụng phần mềm mã nguồn mở? (có thể chọn nhiều ý)

Khó sử dụng Không tương thích tốt Không được hỗ trợ tốt

Ý kiến khác: …………………………………………………………………………………………………

Câu 7: Bạn có sẵn sàng gỡ bỏ một phần mềm thương mại và chuyển sang sử dụng một phần mềm mã nguồn mở tương đương?

Sẵn sàng Không chắc lắm Không sẵn sàng

Câu 8: Ở trường của bạn có đang sử dụng phần mềm mã nguồn mở không?

Nhiều Ít Không biết

Câu 9: Bạn có nghĩ phần mềm mã nguồn mở nên được áp dụng rộng rãi trong các trường đại học không?

Cần thiết Không cần thiết Không quan tâm

Câu 10: Bạn nghĩ các phần mềm mã nguồn mở nên cải tiến những gì? (có thể chọn nhiều ý)

Dễ sử dụng hơn Tương thích tốt hơn Được hỗ trợ tốt hơn

Ý kiến khác: …………………………………………………………………………………………………

Câu 11: Bạn nghĩ gì về sự phát triển của phần mềm mã nguồn mở ở nước ta trong tương lai?

Phát triển nhanh Phát triển chậm

Không thể phát triển được Không quan tâm

 

(Câu 12 câu 13 dành cho những bạn chọn Chưa bao giờ ở câu 3)

Câu 12: Tại sao bạn chưa sử dụng phần mềm mã nguồn mở?

Không biết về phần mềm mã nguồn mở Không cần thiết Không quan tâm

Câu 13: Bạn có muốn tìm hiểu về phần mềm mã nguồn mở không?

Có Không

Một số phần mềm mã nguồn mở thông dụng:

  • Hệ điều hành Linux (Ubuntu, Fedora, HacaoLinux,…)

  • Duyệt web: Firefox

  • Chat Client: Pidgin

  • Soạn thảo văn bản: OpenOffice

  • Bộ gõ Tiếng việt: Unikey

Cảm ơn bạn đã đóng góp ý kiến

++++++++++++++++++++++++++

Vấn đề mình gặp khó khăn là không biết phải làm thế nào để đưa một số phần mềm mã nguồn mở (như OpenOffice, Pidgin,…) vào sử dụng thử nghiệm và nhận lại các phản hồi.

Mong các bạn có ý kiến gì thì cứ mạnh dạn “chém” nhé. Tất cả vì sự phát triển của cộng đồng mã nguồn mở :)

Posted in Uncategorized | No Comments »