23 thg 3, 2012

Các phương pháp mã hóa cổ điển

Demo thuật toán các phương pháp mã hóa cổ điển. Các phương pháp này ra đời đã rất lâu với chúng ta. Chương trình chỉ mô phỏng lại cách làm việc của các thuật toán mã hóa này.
Chi tiết và cách thức hoạt động của các thuật toán các bạn có thể tìm hiểu ở những blog khác trên internet nhé.
Mình thấy các thuật toán mã hóa này không quá khó, và có rất nhiều bài viết hay trên mạng về các thuật toán này. 
Ngôn ngữ mình sử dụng : Java SE. 
IDE : Netbean. Vì kéo thả giao diện nhanh. Chứ dùng Eclipse để code thôi. Tỉ mỉ hơn. 
Các thuật toán mã hóa : 
       1. Mã Dịch Vòng(Mã Cộng).
       2. Mã Thay Thế(Mã Nhân).
       3. Mã Vigenrene`.
       4. Mã Ceasar. (Trường hợp đặc biệt của mã DV với Key = 3)
       5. Mã Hill. 
Video demo chương trình : 

Source code liên hệ yahoo : jsf_richfaces4 để lấy nhé nếu mình còn lưu. Vì up lên hostlink sợ bị hết hạn. Thân mến. 
   

21 thg 3, 2012

Lấy Latitude, Longitude trên Emulator của Android

Khi bạn làm việc về Location & Maps trong android. Khi bạn muốn lấy vị trí GPS Location hiện tại của thiết bị. Trên Emulator sẽ không có điều này, Emulator chỉ hỗ trợ chúng ta có thể thay đổi được vị trí Latitude và Longitude giúp chúng ta có thể dễ dàng kiểm tra.
 Để sử dụng ta có thể làm theo 2 cách sau :
 Lưu ý : Mở 1 emulator rồi mới thực hiện nhé.
 Cách 1: Dùng tools trong Android SDK hỗ trợ chúng ta.
 - Mở màn hình dos lên. Start -> gõ cmd.
 - Các bạn chuyển đường dẫn đến thư mục tools nằm trong android sdk.
 VD : D:\Eclipse\android-sdk-windows\tools\ (Thư mục do tôi để ở ổ D).
 (Nhớ sử dụng phím tab khi làm việc trong cửa sổ Dos nhé).
 - Chạy lệnh ddms.bat sẽ giúp bạn hiện được cửa sổ này lên. Đó chính là Dalvik Debug Monitor.
Các bạn chú ý trong tab Emulator Control có mục Location Controls. Đó chính là mở bạn có thể thay đổi thông số GPS Location của Emulator.

Cách 2 : Với các bạn đã dùng Eclipse quen để lập trình trên Android OS, thì các bạn có thể bắt gặp của sổ này ở đâu đó. Cách này rất tiện lợi.
Các bạn chọn DDMS perspective trên góc phải của IDE. Eclipse sẽ chuyển qua 1 cửa sổ khác. và cũng có mục Emulator controls có chúng ta sử dụng.

Hi vọng giúp các bạn phần nào. Thân mến. 

Bản beta đầu tiên

Sau 6 tháng cả team cặm cụi làm việc điên cuồng, bản alpha cũng được giới thiệu ra toàn bộ công ty và được testing nội bộ công ty mà thôi. ...