Mẹo vặt
Kindle Fire kết nối mạng Adhoc
Kindle Fire được chạy trên hệ điều hành Android 2.3, cũng giống như các thiết bị chạy Android khác là không tìm và kết nối được với mạng dạng Adhoc. Không hiểu sao Google lại bỏ qua mạng Adhoc trong hệ điều hành này. Do Kindle Fire không có 3G thành ra nhiều lúc cũng cảm thấy bức bí vì nếu không có Wifi thì không biết kết nối vào internet thế nào.
Bài viết này sẽ giới thiệu cách đưa Kindle Fire vượt qua giới hạn trên. Nếu trong tay bạn có laptop và USB 3G, hoặc một chiếc di động kết nối 3G (và có thể tạo mạng Adhoc), thì Kindle Fire sẽ có thể truy cập được Internet. Mấu chốt chính của vấn đề là làm sao để Kindle Fire có thể tìm và kết nối với mạng Adhoc.
Cách thức tiến hành
- Tải file ZT-180 Adhoc Switcher_v1.4c.apk
- Cài file trên vào Kindle Fire (hãy root Kindle Fire trước)
- Chạy chương trình, vào phần setting trước khi chuyển sang chế độ Adhoc
- Nhập SSID mà bạn muốn kết nối
- Chuyển sang chế độ Adhoc và đợi Kindle Fire kết nối
Giờ chúng ta có thể lướt web từ Kindle Fire :)
Blog's tag:
Blog's topic:
- huyvq's blog
- Log in to post comments
- 1136 reads
Amazon Kindle Fire Rooted
Bài viết này sẽ hướng dẫn các bạn cách root Amazon Kindle Fire (nói cách khác là chiếm quyền cao nhất của Kindle Fire), khi máy được root bạn có thể tha hồ cài thêm các ứng dụng ngoài, chứ không phụ thuộc vào kho Amazon Store nữa. Để root Kindle Fire bạn nên làm trên hệ điều hành Windows cho dễ làm, những phần mềm cần cài đặt
- Java Development Kit
- Android SDK
- SuperOneClick (Có thể bạn phải cài .NET Framework 2.0)
Để có hướng dẫn chi tiết mọi người có thể xem từ link sau đây. (ngại viết lại quá)
Sau khi root xong Kindle Fire chúng ta có thể truy cập vào bằng dòng lệnh như sau
adb shell
Với lệnh đó bạn đã vào được chế độ shell của máy, để chuyển sang account root chúng ta gõ lệnh su. Khi máy được root bạn cũng có thể cài đặt thêm ứng dụng từ dòng lệnh với lệnh như sau
adb install file.apk
Một số chú ý đó là mình chưa sử dụng được Android Market, tuy đã cài đặt thành công nhưng khi download ứng dụng từ Android Market thì không download được, không hiểu trong core của Kindle có chặn gì từ Android Market hay không?
Bên cạnh đó Kindle Fire đang bị người dùng phàn nàn rất nhiều về vấn đề Wifi, có lúc bắt sóng không được ổn định và có thể không kết nối được Wifi trong khi đã gõ đúng mật khẩu. Hiện tại Amazon không chính thức công nhận vấn đề đó, song số lượng phàn nàn đang ngày một nhiều lên, mong rằng Amazon sẽ fix được trong bản cập nhật OS sắp tới.
- huyvq's blog
- Log in to post comments
- 1245 reads
Xóa tất cả thư mục .svn
Làm việc trên svn đôi lúc nảy sinh bài toán là muốn xóa tất cả các thư mục .svn (kể cả trong các thư mục con), mà việc này mình cũng gặp nhiều nên viết lên đây để thỉnh thoảng copy cho nhanh.
Để tìm tất cả các thư mục .svn ta dùng lệnh sau trong console
$ find . -type d -name .svn
Vậy để xóa tất cả thư mục .svn ta chạy lệnh
$ rm -rf `find . -type d -name .svn`
Chú ý trên là dấu ` cạnh phím số 1 ^_^.
- huyvq's blog
- Log in to post comments
- 1381 reads
Ngựa quen đường cũ
Tôi đã dùng Ubuntu được một thời gian và thấy hệ điều hành này đáp ứng được hầu hết các nhu cầu trong công việc, riêng chỉ có phần mềm đồ họa GIMP là dùng chưa được như ý. Một phần là do tôi dùng GIMP chưa được thành thạo, một phần là do dùng Photoshop nhiều năm thành ra bây giờ vẫn còn chút tơ tưởng chưa dứt được.
Hôm này ngồi thử tìm kiếm cách cài Photoshop CS5 lên con Ubuntu 11.04 và thấy cũng nhiều người cũng tơ tưởng như mình. Làm theo hướng dẫn từ diễn đàn UbuntuVN cuối cùng cũng đã chạy được CS5 trên Ubuntu thật là mượt mà và cũng nhanh. Thật kỳ diều vì nếu cài trên Windows thì việc cài đặt cũng chiếm mất gần 1GB trên ổ cứng, thế mà khi cài bản Porable mà bài viết đưa ra thì mình chỉ mất tầm 400MB. Không biết là bản này có thiếu tính năng gì không nhưng đã dùng lướt qua thì các tác vụ cơ bản đều ok cả, không gặp lỗi gì cả. Tuyệt vời.
Tuy vậy, dùng Ubuntu mà lại chạy ứng dụng nền Windows thì thật là nực cười, nên lúc ngồi viết những dòng này thì trong đầu đã bắt đầu đấu tranh tư tưởng để cố gắng học GIMP thành thạo không phải dùng kiểu phần mềm "gay" thế này. Nhưng dù sao cũng là giải pháp tình thế ^_^.
- huyvq's blog
- Log in to post comments
- 1736 reads
Giao diện mới cho Gmail

Với việc dịch vụ Google+ ra đời thì Google cũng đang âm thầm thay đổi giao diện của Gmail cho thống nhất với các dịch vụ khác. Tuy giao diện mới chưa hoàn chỉnh nhưng chúng ta cũng có thể sử dụng trước nhằm thỏa mãn lòng hiếu kỳ.
Để thay đổi giao diện mới, vào phần Mail settings -> Themes. Ở đây chúng ta kéo xuống gần cuối cùng danh sách các theme sẽ có theme tên là Preview (Dense). Bạn hãy chọn theme này và tận hưởng giao diện đang phát triển của Gmail.
Blog's topic:
- huyvq's blog
- Log in to post comments
- 1999 reads
Cài đặt Webmin trên Ubuntu
Webmin là ứng dụng quản lý server thông qua giao diện Web, đây là một ứng dụng nhẹ với nhiều tính năng cần thiết cho những nhà quản trị server. Để cài đặt ta có thể thực hiện nhanh qua các bước sau.
Mở file /etc/apt/sources.list để chỉnh sửa
sudo vi /etc/apt/sources.list
Thêm nội dung vào sources.list
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Lưu và thoát ra khỏi trình soạn thảo.
Bạn cần lấy GPG key và import vào
wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
Update source list
sudo apt-get update
Cài webmin với lệnh sau
sudo apt-get install webmin
Sau đó bạn có thể truy cập vào webmin thông qua địa chỉ http://server:10000. Good luck!
- huyvq's blog
- Log in to post comments
- 1618 reads
Mở Terminal từ trình duyệt file

Khi sử dụng Ubuntu đôi lúc mình muốn mở nhanh Terminal khi đang trong trình duyệt file. Sau lúc mày mò thì thấy chỉ cần cài thêm package nautilus-open-terminal thì mọi việc đã được giải quyết. Để cài đặt chúng ta có thể sử dụng Ubuntu Software Center tìm package như trên hoặc dùng lệnh sau
sudo apt-get install nautilus-open-termial
Hay vui vẻ cùng Ubuntu.
Blog's topic:
- huyvq's blog
- Log in to post comments
- 1218 reads
Fix arrow keys in Vi editor

Trong Ubuntu 11.04 (mà chắc mấy phiên bản Ubuntu gần đây cũng bị thế này), nếu dùng Vi editor và chuyển sang chế độ soạn thảo thì sẽ bị lỗi khi ta bấm các phim lên xuống, sang phải, sang trái. Khi bấm những phím này editor tự động insert các ký tự A, B gì đó vào văn bản. Để cho các phím chức năng này hoạt động đúng khi mở Vi ta có thể chạy lệnh sau
:set nocompatible
hoặc tạo một file ~/.vimrc với nội dung
set nocompatible
Sau đó Vi sẽ trở lại hoạt động bình thường.
Blog's topic:
- huyvq's blog
- Log in to post comments
- 1449 reads
Vấn đề lỗi Internal error 500 khi xem Issue
Mới update Redmine của mình lên version 1.0, làm theo các bước upgrade thấy chạy rất mượt, nhưng hôm nay mới phát hiện ra một bug. Khi mở một issue có update thì luôn bị Internal error 500. Mình mở file log production.log trong thư mục log thì thấy ghi lỗi từ file _history.rhtml vì không xác định được biến issue. Ruby on Rails học chưa xong nên đành google thì mường tượng được nguyên nhân của lỗi này, có thể do mình cài Advance Roadmap nên plugin này tác động vào sự hiện thị của issue. Thấy mọi người chia sẻ sửa lỗi này bằng cách chỉnh sửa lại file _history.rhtml như sau
- <%= render_notes(issue, journal, :reply_links => reply_links) unless journal.notes.blank? %> + <%= render_notes(@issue, journal, :reply_links => reply_links) unless journal.notes.blank? %>
Sau khi patch xong thấy Redmine lại chạy mượt ^_^
Blog's tag:
- huyvq's blog
- Log in to post comments
- 3630 reads
Di cư sang Chrome
Đối với mình trong các trình duyệt Web thì Firefox đang là lựa chọn hàng đầu vì nó rất hữu dụng cho công việc phát triển Website. Nhưng gần đây hiện tượng ngốn RAM của nó thật kinh khủng và ngày càng thấy sự chậm chạp của nó, nên giờ đây mình bắt đầu sử dụng Chrome của Google để thay thế dần. Phiên bản mới của Chrome đã cho người dùng cài thêm Extensions, nhưng tìm đi tìm lại thì chưa có Extension nào ở Chrome sánh được với Firebug của Firefox nên đành sử dụng Firefox cho công việc phát triển, còn việc khác thì dùng Chrome cho nhẹ nhàng.
Khi sử dụng Chrome thì những Extension ưa thích của mình gồm có
- oGet for Chrome: tương tự FlashGot trong Firefox, được sử dụng để gọi các trình download bên ngoài như các chương trình FlashGet, IDM,...
- Roboform: trình quản lý mật khẩu
- ScribeFire: một công cụ viết blog
- Web Developer: tương tự với Extension cùng tên trong Firefox
Mong rằng trong tương lai gần sẽ có Firebug trên Chrome ^_^
Blog's topic:
- huyvq's blog
- Log in to post comments
- 2524 reads