"Lung linh bóng nước con đò, Nhớ sao Chợ Mới câu hò thủy chung
Quê tôi miền đất anh hùng, Hôm nay vẫn đẹp vô cùng ai ơi!"

"Giờ thăm lại trường xưa trong khoảnh khắc
Cảnh còn đây người đi mất từ lâu..."

"對我而言台灣留下非常深刻的印象,我所去的每一個地方,我所見過的每一個人,這都是緣分!
再見大家,再見台灣!"

A greeting from Vietnam.

Sunday, August 2, 2015

GHÉ THĂM ĐÀI BẮC

Buổi sáng tự miền Tân Trúc xa,
Ngồi xe một tiếng để lân la,
Đồi cao núi cả tranh nhau đứng,
Khép nép bên đường tiễn khách qua.

Đài Bắc chính là nơi chốn đây,
Nhà cao phố rộng ngắm mê say,
Tây Môn Đình phố luôn đông đúc,
Hàng quán hội hè sung túc thay

Long Sơn chùa cổ dày hương khói,
Câu kinh tiếng kệ tụng liên hồi,
Cố Cung bảo vật muôn năm tuổi,
Du khách bao miền hay đến coi.

Sừng sững bên trời ngôi tháp xanh,
Trăm tầng lẻ một ánh long lanh,
Rực rỡ đèn lên khi tối đến,
Nhắc người viễn khách sớm về nhanh.

(Đài Loan - 2/8/2015)

Friday, July 17, 2015

TỰ TÌNH QUÊ HƯƠNG 2 - XÓM HUYỆN ĐỘI

Theo dòng chảy của thời gian, diện mạo quê hương tôi ngày một đổi mới. Những con đường đất ngày nào thay bằng đường nhựa, những xóm vắng với cây cối um tùm thay bằng khu dân cư nhà cửa san sát nhau, bến đò hôm nao thay bằng chiếc cầu kiên cố,... Chỉ có dòng sông Tiền là ít đổi thay nhất, vẫn con nước ròng con nước lớn theo mùa, vẫn là nơi tắm mát tuổi thơ cho bao thế hệ quê mình.

Những năm 1990, huyện đội Chợ Mới đóng tại xã Mỹ Luông, gần nhà ngoại tôi. Tụi con nít thường hay ra vào khu đó chơi đùa, nào là nhảy dây, chơi năm mười (trốn tìm), cá mập lên bờ, bắn đạn, tạt lon,... hoặc cùng nhau lẩn quẩn dưới mấy bụi me mà lượm me dốt. Nghịch ngợm hơn nữa là hái trái nổ quăng xuống hầm cá tra cho nó nổ lóc bóc để dọa cá. Nhiều người đi lính ở đây còn quen được các cô gái ở xóm và nên duyên chồng vợ sau khi xuất ngũ. 


Tuesday, June 23, 2015

libsvm - How to use?

libsvm is a popular library for performing Support Vector Machine algorithm. This library is developed by Chih-Chung Chang and Chih-Jen Lin, professor at National Taiwan University. Next, I will show you how to install the libsvm in MATLAB.

1. Installation

Monday, June 22, 2015

Useful chunks of MATLAB code

1. Nominal to numeric mapping

The following code will convert from a nominal value vector to a numeric value vector.
Example: suppose that Yno is the nominal value vector and Ynum is the numeric value vector. The casting line is as follow:
Ynum = double(nominal(Yno));

2. Sum one field of a struct

The following code will compute the summation from the field "true" of a struct called "recall".
result=sum(cell2mat({recall.true}));
(Nguyen My - 2015/06/23)

Friday, June 19, 2015

TỰ TÌNH QUÊ HƯƠNG 1 - NHÀ THƯƠNG MỸ LUÔNG


Quê hương tôi ngày một đổi thay, cái bệnh viện Mỹ Luông ngày nào nay đã thành khu Trung tâm thương mại nhộn nhịp. Hai mươi mấy năm về trước, tôi đã cất tiếng khóc đầu đời tại nơi này. Và cũng chính bởi cái tuổi thơ "nay ốm mai đau" mà cái bệnh viện Mỹ Luông đã thành nơi cho tôi nhiều kỷ niệm không thể nào quên.

Monday, June 15, 2015

Convert struct of single-value fields into a 2D matrix

Suppose that we have a dataset of N records, each records is a struct of M fields, and each field has just a single numeric value. Now, we want to convert this struct-type dataset into a matrix for further manipulation. What should we do? The following figure will tell you the way:
 Following is the brief description for functions used:
  • struct2cell(): converts the m-by-n structure s (with p fields) into a p-by-m-by-n cell array c.
  • B=squeeze(A): returns an array B with the same elements as A, but with all singleton dimensions removed.
And here is the sample MATLAB code:
Xstruct = importdata([getCurrentFolder() '\..\data\somename.mat']);
Xcell=struct2cell(Xstruct);
X=squeeze(Xcell)';
X=cell2mat(X);
Thank for reading!
(Nguyen My - 2015/06/16)

Tuesday, May 19, 2015

[Sưu tầm] Bạn có luôn luôn đúng?

TTO - Có một thời, phương châm sống của gia đình chúng tôi là: “Thà chết chứ không chịu nhượng bộ”. Và bản thân tôi đã từng sống cứng nhắc theo phương châm đó, ít nhất là cho tới khi mối quan hệ đạt được tới mức độ thân tình.
Còn nếu như mối quan hệ chưa đủ thân thiết, thì tôi sẽ chẳng bao giờ chịu nhượng bộ cho đến khi chứng minh được là tôi đúng.
Nếu tôi có lỡ lời làm người khác bị tổn thương, nếu tôi có hơi nặng lời làm người khác khó chịu, thậm chí tôi tìm cách lấn át người khác, thì cũng chẳng thành vấn đề, miễn là tôi phải giành được phần thắng.
Rồi một lần nọ, có người hỏi tôi: “Bạn cứ cố gắng chứng minh mình đúng để làm gì? Giữa việc chứng minh mình đúng với việc sống hạnh phúc, cái nào quan trọng hơn?”. Câu hỏi đó khiến tôi cảm thấy hết sức bực mình. Tôi tự nhủ, mình sẽ hạnh phúc hơn khi làm cho người khác nhận thấy rằng, tôi vẫn luôn luôn đúng, còn người khác thì quá sai lầm khi nghĩ như vậy.
Nhưng dần dần, tôi nghiệm lại và nhận ra lâu nay mình ứng xử như vậy thật là sai trái! Thật chẳng khôn ngoan chút nào khi cứ cố gắng chứng minh cho người khác thấy rằng mình luôn đúng. Khi làm như vậy, bản thân mình sẽ được gì? Mình có thể đúng, nhưng kết quả là mình ngày càng cô độc, ít bạn, dễ có khả năng mất việc làm, thiếu vắng tình yêu thương, hay ít nhất nó cũng làm cho mình ít cảm thấy hạnh phúc.