Labels

Wednesday, December 30, 2009

Giấc Mơ Cuối Mùa !

Áo đời nhàu nát phong ba
Cho là định số, số là bôn ba
Bôn ba xuôi ngược đường xa
Tìm cho ngoan nhé nữa ta lạc giòng

Trải qua bao cảnh đau lòng
Mãi đi tìm chốn hư không của đời
Sầu vương mấy bậu châu rơi
Đau lòng ta đó ... dòng đời vẩn trôi

Hãy quên lối củ đi thôi
Tìm vui một thoáng trên môi ... tiếng cười
Định số sắp sẳn bởi trời
Lo âu cũng thế, vui đời ... hẳn hay!

Hạnh phúc ta có trong tay
Buông đi khó nhọc... mở tay giao hoà
Ôm chi mờ lệ mắt nhoà
Buông đi để ngắm ... đời qua tiếng cười

Hoa đời còn lắm lã lơi
Sông đời lắm nhịp, mộng đời nên thơ
Dòng đời là một cơn mơ
Mơ cho vui nhé ... giấc mơ tuyệt vời

Năm hết tết đến ... đông rời
Cụm năm cụm bảy vui lời chúc xuân
Đây đây ta nhấm mừng xuân
Cho nồng tình nghĩa, gian truân lột trần !!! (1)

Mến tặng,
TA Nguyen
12/30/2009
Chúc các bạn một năm mới vạn sự như ý!
(1) Cởi bỏ gian truân, cởi bỏ đi chiếc áo đời nhàu nát,
chứ không phải "lột trần như nhộng" thật sự đâu nhá !!!

Wednesday, December 16, 2009

Ru Em Thầm Lặng !

Ru em thầm lặng từ xa
Em ơi có biết rằng ta vẩn chờ
Ru em thầm lặng từng giờ
Bao ơi thương nhớ điểm mờ lối đi
Đêm về đông lặng tình si
Dài đêm thêm nhớ chỉ vì yêu em

Nhớ em từng nụ môi êm
Em đi giá lạnh môi thêm tiêu điều
Bao lần khô cạn môi chiều
Nhớ sao là nhớ ... môi yêu mại mềm
Ru em thầm lặng từng đêm
Hoài mong em đến nồng thêm chén lòng
Ngàn sau có biết còn không
Năm dài luyến nhớ mãi trông em về

Tặng em,
TA Nguyen
December 16, 2009

Tuesday, December 8, 2009

Thơ Đinh Hùng » Kỳ Nữ

Kỳ Nữ
Đinh Hùng
Ta thường có từng buổi sầu ghê gớm
Ở bên Em -- ôi biển sắc, rừng hương!
Em lộng lẫy như một ngàn hoa sớm,
Em đến đây như đến tự thiên đường.
Những buổi đó, ta nhìn em kinh ngạc,
Hồn mất dần trong cặp mắt lưu ly,
Ôi mắt xa khơi ! Ôi mắt dị kỳ !
Ta trông đó thấy trời ta mơ ước.

Thấy cả bóng một vầng đông thuở trước,
Cả con đường sao mọc lúc ta đi,
Cả chiều sương mây phủ lối ta về,
Khắp vũ trụ bỗng vô cùng thương nhớ.
Ta run sợ, cho yêu là mệnh số,
Mặc tay em định hộ kiếp ngày sau.
Vì người em có bao phép nhiệm mầu,
Một sợi tóc đủ làm nên mê hoặc.
Ta đặt em lên ngai thờ Nữ Sắc,
Trong âm thầm chiêm ngưỡng một làn da.
    Buổi em về xác thịt tẩm hương hoa,
    Ta sống mãi thở lấy hồn trinh tiết.
    Ôi cám dỗ! Cả mình em băng tuyết,
    Gợn xuân tình lên bộ ngực thanh tân.
    Ta gần em, mê từng ngón bàn chân,
    Mắt nhắm lại, để lòng nguôi gió bão.
    Khi sùng bái, ta quỳ nâng nếp áo,
    Nhưng cúi đầu trước vẻ ngọc trang nghiêm.
    Ta khẩn cầu từng sớm lại từng đêm,
    Chưa tội lỗi, đã thấy tràn hối hận.
    Em đài các, lòng cũng thoa son phấn,
    Hai bàn chân kiêu ngạo dẫm lên thơ.
    Ôi vô lương ! Trong một phút không ngờ,
    Ta đã muốn trở nên người vô đạo.
    Tất cả em đều bắt ta khổ não,
    Và oán hờn căm giận tới đau thương.
    Và yêu say, mê mệt tới hung cuồng,
    Và khát vọng đến vô tình, vô giác.
    Hỡi Kỳ Nữ! Em có lòng tàn ác,
    Ta vẫn gần - ôi sắc đẹp yêu ma !
    Lúc cuồng si, nguyền rủa cả đàn bà,
    Ta ôm ngực nghe trái tim trào huyết.
    Ta sẽ chết ! Sẽ vì em mà chết !
    Một chiều nào tắt thở giữa môi hôn,
    Ta hái trong em lấy đóa hoa hồn.

Friday, December 4, 2009

Thuyền và Gió !

Thuyền em lướt sóng mong manh
Gió anh phe phẩy đẩy nhanh lên đường
Đôi ta thề vượt đại dương
Để về bến ấm yêu thương ngập tràn

Ngờ đâu gió ngưng giữa đàng
Thuyền ơi mất gió thôi đành bó tay
Bởi xưa có gió đắm say
Quên luôn chèo củ ... mê ngay gió đời

Long đong thuyền đóng giửa vời
Đi thời chẳng đặng đứng thời xót xa
Chơi vơi thuyền ngóng xa xa
Gió ơi mau lại kẻo ta nát lòng ...

Tặng em,
TA Nguyen
December 4, 2009
(Hoạ thơ "Thuyền và Gió" của Diểm Trần)

Thursday, December 3, 2009

Chiều Tím !

Chiều ơi tím mãi tâm hồn
Để mê mãi đếm nổi buồn đợi trông
Còn hơn lòng mãi trống không
Không yêu, không đợi ... lặng không lời thề

Chiều ơi tím mãi đường về
Gót hồng, ta đợi ... lời thề hẹn xưa
Gót đi chưa đủ nắng mưa
Chưa dòn xác lá ... cũng chưa muốn dừng

Tặng em,
TA Nguyen
December 3, 2009

Tuesday, December 1, 2009

Bởi Xưa !

Chiều chiều đếm những chiều cô liêu
Tự hỏi rằng mình mãi thầm yêu
Cố tìm quên ... lại nhớ nhiều
Cứ xao xuyến lòng ... bao chiều say đắm

Bởi xưa em cười hồn nhiên lắm
Khứa tim anh sâu đắm môi cười
Khắt mãi trong một kiếp người
Môi ai cứ mãi vang cười dòn tang

Tặng em,
TA Nguyen
December 1, 2009

Tuesday, November 24, 2009

Áo Trắng Cố Đô!

Dăm ba mái đẩy chiều mưa
Lạc hồn theo gió nhớ xưa vọng về
Cỏi ta đơn bóng đi về
Thân ta còn mãi kiếp lê xứ người

Ù ơ vẳng tiếng ai cười
Ru về dĩ vãng của thời ấu thơ
Lối về xứ Huế mộng mơ
Bên sông Hương trắng áo thơ học trò

Bình yên áo trắng bình yên
Bên em áo mãi hồn nhiên tháng ngày
Ngất ngây anh nhớ ngất ngây
Trong anh em trắng áo dài ngây thơ

Kỹ niệm anh viết thành thơ
Song tà áo trắng có mơ ước gì
Trong anh áo trắng tinh vi
Tung tăng trong nhớ xuân thì còn nguyên!

Tặng những tà áo trắng cố đô
T.A. Nguyen
11/24/2009

Huynh Đệ

Sống vì nước thác vì dân
Mấy ai vinh hạnh hiến dâng đời mình
Cụ về đất tổ an bình
Nghìn thu an giấc trong tình tổ tiên

Một thời vinh hiển thế thiên
Dìu dân dẫn nước trên miền chiến chinh
Gươm đàn nửa gánh theo mình (1)
Vá trời lấp bể thôi đành kiếp sau

Huynh đệ mất còn có nhau
Mộ kia mấy tự ... người sau phũ phàng
Thây ai lồng kiếng bọc vàng (2)
Nơi cụ nằm đất muôn ngàn yêu thương (3)

Mến tặng,
TA Nguyen
November 24, 2009
* Theo bài viết của Trịnh Hội "21/10/2009 - Viếng mộ Tổng Thống Ngô Đình Diệm"
(1) theo "Nổi Lòng" của Chí Sĩ Ngô Đình Diệm, 1953
(2) Thây ở đây có 2 nghĩa (Thây = xác,  Thây = Thây kệ - who care ;) )
(3) Ấm cúng trong lòng đất tổ

Dê Trắng (counting goat)

Đêm đêm lại đếm đêm dài
Đếm bao nhung nhớ ... bóng ai chập chờn
Cho đàn dê trắng nhởn nhơ
Một, hai, ... em lại vởn vờ thâu đêm
Thế vào dê trắng là em
Năm canh em nhảy êm đềm trong anh

Đồi xưa em vẩn tung tăng
Nụ em còn thắm trong anh miệt mài
Bên em xuân ở lại hoài
Có xuân bầu bạn giử hoài tuổi xuân
Để đêm anh đếm nhớ nhung
Nhớ bao môi vẩu giận hờn vu vơ

Tặng em,
TA Nguyen
11/24/2009

Tuesday, November 17, 2009

Mềm Tay !

Mềm tay em nắm lả lơi
Mắt em thánh thiện vô đời hồn nhiên
Dáng xuân phơi phới bình yên
Đến như thiên sứ ban yên mộng lành

Mềm tay em kéo đời anh
Bước anh chuôn đổ gói đau đáy lòng
Biển đời đè nặng lòng son
Thanh thiên lắng dịu dạ mòn ngao du

Một lòng hai ngả đời ru
Hôn mê hai lối xuân thu đôi đường
Xuân em vội đến an thường
Thu anh lặng lẽ vấn vương ngỡ ngàng

Mềm tay em quẹt lệ hàng
Thiên đàng dè dặt ... muộn màng ái ân
Xưa rơi đắm đuối tình nhân
Nay về đơn vắng theo trần lụy trôi

Mềm tay em nắm lả lơi
Tay trong tay nắm tình ơi vội vàng !

Tặng em,
TA Nguyen
November 17, 2009

Monday, November 16, 2009

Vấn Vương !

Thương nhau ngàn dặm vấn vương
Nhớ nhau đắm đuối đau thương vơi đầy
Lạc vào đời nhau bao ngày
Cho nhau bao nhớ nhung đầy tình ơi

Em là nguồn sống trong tôi
Là giấc mộng đẹp ngoan đời bao dung
Em khơi nắng ấm tình đông
Cho tôi nhựa sống ... môi hồng em trao

Ta lê gánh nặng đời trao
Mỏi mòn một nửa vướng vào nửa xưa
Gánh công còn mấy nắng mưa
Gánh tình dè dặt ... sao vừa tình nhau

Vuột cánh em về mai sau
Em về tổ ấm xuân màu còn xanh
Em đi ta ở sao đành
Em đi ta chết buồn tanh một mình

Dể gì ta đoạn được tình
Khi lòng phơi phới trong mình còn thương
Thương nhau ngàn dặm vấn vương
Nhớ nhau đắm đuối đau thương mấy mùa

Tặng em,
TA Nguyen
November 16, 2009

Thursday, November 12, 2009

Quà Cho Em!

Vần thơ anh nhặt chiều thu
Gói lên mảnh lá tây du làm quà
Nhớ nhung anh gói đậm đà
Yêu thương anh gói mặn mà trong thơ

Mở quà em nhớ mở mơ
Mở luôn tâm sự anh chờ đợi trông
Mở cho anh nhé môi hồng
Mở cho anh thoả tí lòng chờ mong!

Tặng em,
TA Nguyen
November 12, 2009

Wednesday, November 11, 2009

Xuân Diệu » Đa Tình

Nghìn buổi sáng, bình minh xe chỉ thắm
Đem lòng tôi ràng rịt với xuân tươi.
Thuở xưa kia là con của mặt trời,
Tôi có lửa ở trong mình nắng đọng.

Đời muốn chữa cho tôi lành bệnh sống,
Đem tuyết sương lời lẽ buốt vào gan;
Tuyết sương mòn, băng giá phải trôi tan,
Tôi là lửa chẳng bao giờ biết nguội.

Tôi đã yêu từ khi chưa có tuổi
Lúc chưa sinh, vơ vẩn giữa vòng đời;
Tôi đã yêu khi đã hết tuổi rồi,
Không xương vóc, chỉ huyền hồ bóng dáng.

Vào đêm tối tôi sẽ làm đuốc sáng
Rọi u minh tỏ rạng ánh hồn sâu;
Đến ru thơ bao kẻ hãy buồn đau;
Tìm ấp mộng những hồn sầu rã mục.

Hồn đông thế, tôi sợ gì cô độc!
Ma với nhau thì ôm ấp cùng nhau.
Chuyện yêu đương bấy giờ đã hết đâu,
Niềm tâm sự vẫn còn như thuở sống.

Trong cõi lòng lan đi bao ấm nóng,
Giữa hồn thường thắm thiết một ma thơ
Đem nhớ nhung an ủi dưới trăng mờ,
Và trong gió phất phơ đi có bạn...

Kẻ đa tình không cần đủ thịt da;
Khi chết rồi thì tôi sẽ yêu ma.

Xuân Diệu

Bùi Ngọc Thành » Sinh Nhật Em

Chiều nay quanh chỗ em ngồi
Hạt mưa bay ngược lên đồi tung tăng
Long lanh tím nụ bằng lăng
Tròn xoe mắt lá đếm thầm tuổi em.
Mưa tinh nghịch, hạt hồn nhiên
Vờn trên mái tóc để quên thẹn thùng.
Môi thơm ửng sắc cầu vồng
Hạt mưa lăn xuống nặng lòng nhớ nhau.
Mộng mơ đôi mắt bồ câu
Thắp lên từng ngọn nến màu lung linh.
Môi cong thổi gió đa tình
Trách sao tôi lại dặn mình...đừng yêu!
Mừng em - Sinh nhật - Mưa chiều
Tan trong mười ngón mỹ miều tuổi xuân.

Bùi Ngọc Thành

Sinh Nhật Em

Mười ngón tay mềm em đợi
Hai vầng nhật nguyệt chơi vơi vẩn chờ
Tháng ngày em đếm từng giờ
Mười ngón tay anh làm thơ si tình
Một lòng hai nổi lặng thinh
Sinh nhật em đến mà tình ở đâu
Nhật nguyệt in bóng vân lâu
Em dài trông ngóng môi sầu đợi ai
Băng ngàn anh đến ngày mai
Tâm thư em giử kẻo ai lén nhìn

Tặng em,
TA Nguyen
November 11, 2009

Thầm Lặng !

Hãy để anh được thầm lặng
Đếm bước bên em chia nặng gánh đời
Hãy để anh được là người
Đàn ông trong bóng tối đời của em
Hãy để anh thầm yêu em
Thương nhìn lặng lẽ dáng em những chiều
Đừng hỏi tại sao anh yêu
Mà không chiếm lĩnh tình yêu cho mình
Anh chỉ muốn trao em tình
Đơn giản có thế hết mình yêu em

Tặng em,
TA Nguyen
11/06/2009

Monday, November 9, 2009

Hoạ: Thu Mơ

Thu Mơ !
Bài hoạ 3: TA Nguyễn

Gió thu hôn nhẹ áng mây bay
Kéo nắng thu sang đón trăng gầy
Trăng xế thu vàng điểm nhẹ lá
Chiều thu phơi phới gió vần xoay

Và gió thu lén bước vào thơ
Khua nhẹ lá vàng dưới trăng mờ
Hôn nhẹ cành thu trong mộng đẹp
Tô điểm giấc nồng dưới trăng tơ ...

Ru hoài giấc mộng thả lưng đèo
Thương về dĩ vãng hạt sương gieo
Một mãnh tình quê sông với núi
Thu chiều mãi ngủ trong tịch liêu

Đếm những mùa thu vội đổi màu
Biết bao giờ đến mùa hoa dâu
Cho ta thẳng gót về bên ấy
Cho vơi nhung nhớ với hận sầu ?!

Đất khách đếm tìm thu củ đây
Tha hương, bóng xế, đếm thu gầy
Nhìn thu sang, nhớ về thu cũ
Uống một chung sầu, ngắm thu say ....

TA Nguyễn
November 9, 2009

----------------------------------------------
Bài xướng » Thu Mơ

Hương gió thơm em thả tóc bay
Hồ thu đáy mắt giọt sương gầy
Mong manh liễu rũ , cành mai mỏng
Cuốn gió chiều vàng chiếc lá xoay

Say giáng thu ta nhả nét thơ
Tầng mây xuống thấp, núi xa mờ
Chân hoang gót nhẹ hồn du mộng
Ngại chạm vô tình đứt mối tơ

Lung linh ánh nguyệt thu huyền ảo
Vách đá lưng đồi sương khói gieo
Môi gió hôn hờ cành trúc ngả
Tiếng đàn xa vọng giữa cô liêu

Vầng trăng e - lệ mây che mặt
Màn von hạnh phúc áo cô dâu
Bỗng đứt duyên thề Ngâu chợt khóc
Tỉnh mộng đêm thu ôm gối sầu

Hương sắc thu phảng phất nơi đây
Bồng bềnh lối cũ lá hao gầy
Đường đi buổi sáng trăng mờ nhạt
Cơn mộng chập chờn chất ngất say

Đồng Văn


-----------------------------------------------
Bài hoạ 1 » Thu Mơ !

Gió thu lùa nhẹ tóc em bay
Phủ má xinh xinh, phủ dáng gầy
Phủ cả vườn thơ, che hàng dậu
Mây ngừng giăng lối, đất ngưng xoay

Bóng ai che lấp cả trời thơ
Tám hướng ta đi vẫn mịt mờ
Hồi chuông Tịnh Độ ngân vang mãi
Tứ đế chưa tường rõ đường tơ

Trăng thu tựa ngủ giữa lưng đèo
Một biển đạo vàng tỏa nhẹ gieo
Thắp tỏ khu rừng vô minh đó
Bến mê ta ngủ cõi tịch liêu

Những tưởng Sông Thu (1) rất nhiệm mầu
Sao chưa xóa  được chuyện bể dâu
Trường Giang (2) hai buổi triều lên xuống
Mặn ngọt như men của tình sầu

Đêm nay tuyết phủ cõi trần đây
Ô hay tạo hóa khéo dựng gầy
Rừng thu trắng toát im nằm nghỉ
Uống ánh trăng ngà lịm ngủ say

Tê Hát
(1) Sông Thu Bồn, in hình dấu chân một người con gái Đại Lộc.
(2) Trường Giang, dòng sông chảy ngang nơi chôn nhau của tác gỉa.


--------------------------------------
Bài hoạ 2 » Thu Mơ !

Vườn thu nhè nhẹ lá thu bay
Nắng lả lơi ôm dáng liễu gầy
Trong bóng thu vàng, trăm cánh lá
Khoe màu diễm lệ, cuộc vần xoay

Và thu thanh thoát bước vào thơ
Từng bước chân son nét đậm mờ
Để tặng cho đời muôn vẻ đẹp
Đẹp như mây lụa, ánh trăng tơ ...

Như xanh thảm cỏ dưới chân đèo
Khi giọt sương mềm lấp lánh gieo
Gợi nhớ quê hương miền phố núi
Những chiều sương phủ trắng hoang liêu

Và những mùa thu thắm sắc màu
Nhưng đời bãi biển hoá nương dâu
Chao ơi, cuối tháng Tư năm ấy
Ai đập tan mơ, dựng hận sầu ?!

Đất khách bây giờ thu đến đây
Tha hương, tóc bạc, đón thu gầy
Hồn đau, trăn trở mơ thu cũ
Thu thuở thanh bình, thu đắm say ....

Ngô Minh Hằng

Friday, November 6, 2009

Khuyết Danh » Còn ?

Đưa tay thì được nắm tay
Đưa môi in lại hình hài của môi
Đưa mắt thật hiểu nhau rồi
Còn nghe tim đập bồi hồi như xưa

Nghĩa là còn đón, còn đưa
Còn câu tình tự cho vừa lòng nhau
Còn nghe hơi thở thì thào
Còn lời hẹn ước hôm nào... còn đây!

Trời cao muôn nẻo chim bay
Còn ta một nẻo cũng say cả đời
Còn nhau ... đừng mất người ơi!
Đã trao. Trao hết vùng trời tình yêu

Muôn hoa nở dưới nắng chiều
Ong qua, bướm ghé, chim diều lượn bay
Suối mát chảy suốt đêm ngày
Cỏ cây xanh ngát sum vầy có nhau

Chiều đẹp nhè nhẹ qua mau
"Còn đây, rồi đến lúc nào cách xa?"
Nghĩ thầm chẳng dám nói ra
Sợ tâm tư ấy hoá ra lời nguyền

Sưu Tầm - Khuyết Danh

Khuyết Danh » Tiền và vợ

Còn tiền... vợ nói líu lo,
Hết tiền... vợ hét, vợ "ho" suốt ngày!
Còn tiền... vợ hiền như nai,
Hết tiền... vợ mắng như nài quản voi!
Còn tiền... nhỏ nhẹ, hẳn hoi,
Hết tiền... vợ réo như còi hỏa xa!
Còn tiền thì... vợ hiền hòa,
Hết tiền... vợ dữ như là chằn tinh!
Còn tiền... vợ gọi: "Anh... anh",
Hết tiền... vợ gắt như chanh không đường!
Còn tiền... tình thương... mến thương,
Hết tiền... vợ đạp rớt giường như chơi!!!

Sưu Tầm - Khuyết Danh

Đêm Dài !

Đã bao đêm dài không ngủ
Lặng nhìn đêm lạnh sương rủ hồn đau
Gió đông còn vấn vương sầu
Càng thêm buốt giá ... lá rầu rụng rơi
Nghe đâu xa vút chân trời
Tiếng ai buông khóc tơ đời bạc duyên
Sao đâu có kẻ chung thuyền
Cùng tâm trạng thổn ... khóc duyên bẻ bàng
Giật mình ta biết ... mình ta
Đêm dài ta nhớ người xa vọng về

Tặng em,
TA Nguyen
11/06/2009

Trời Ban !

Trời ban cho cái rượu chè
Trai mà chẳng uống chẳng hề giống trai
Trời ban hoa đẹp có gai
Trai tài cũng có một vài tật hư
Trời ban cho cái vô tư
Thiếu tình, không rượu quá ư hiền từ
Trời ban cho chút tiền dư
Lai rai nhậu nhẹt, chối từ mà chi
Trời ban gái tuổi xuân thì
Trai thời lấy đế ... duy trì dẻo dai

Tặng các bạn, vui cuối tuần
TA Nguyen
11/06/2009

Thursday, November 5, 2009

Light My Fire !

I search for you among the stars
of a beautiful night sky
and I see your smile
with a twinkle in my eyes

I wish you were here
with me looking up the sky
seeing the beauty of the moon
listening to the lovers tune ...

I wish I could hold you tonight
in this calmness and beautiful night
we light up the fire inside
and warm up the lovers hearts.

I closed my eyes and drifted
back to places where we met
with all the kisses we share
caressing the love we could bare.

I closed my eyes and you are there
begin with a twinkle in my eyes
you travel deep inside
and found your place in my heart
you light my fire ...
... with burning desired.

Tặng em,
TA Nguyen
November 5th, 2009

Tuesday, November 3, 2009

Nguyệt Cung

Đảo kia một chuyến ta đi
Em là đảo chúa sợ gì đây anh
Thuyền em một chuyến anh đành
Phó thân phò mã thôi đành một phen
Thuyền ra sóng gợn lay đèn
Sóng thời mặc sóng ... say mèn tình trao
Gập ghềnh thế sự lao đao
Lên mây xuống thẳm tiêu hao sóng đời
Em vờn với sóng gọi mời
Bồng lai đây chốn mây trời xanh xanh
Theo em hỏng cẳng mấy lần
Vượt lên sóng dập thuyền anh rộn ràng
Bên kia bến nhỏ đèn vàng
Mập mờ chưa tỏ chiều tàn nhẹ qua
Thuyền ta lại lước phăng ra
Đến khi trăng tỏ bến xa lại gần
Lên bờ mới thấy khoái rần
Đây là đảo nhỏ sao gần tiên cung
Cám ơn em nử tiên cung
Mời anh một chuyến lai bồng nguyệt cung ...

Tặng em,
TA Nguyen
November 3rd, 2009
Kỹ niệm hành trình Catalina Island!

Kỹ Niệm !

Kỹ niệm chúng mình anh ghi
Xếp vần thơ ngỏ tình si đôi mình
Kỹ niệm em xếp qua hình
Xếp từng phông nhỏ tranh tình đôi ta
Tranh, thơ ta chép tình ta
Mai này còn mãi duyên ta và mình ...

Tặng em,
TA Nguyen
November 3rd, 2009

Đồi Cam (Orange Hills)

Đồi Cam ta gởi duyên tình
Em về e ấp tình mình lên cung
Đồi Cam ta uống thêm chung
Tình ơi thêm thắm mặng nồng có nhau
Đồi Cam môi thắm em trao
Anh về mãi nhớ môi đào đợi trông !

Tặng em,
TA Nguyen
November 3rd, 2009

Tiếng Lòng !

Tiếng lòng dấy động chiều thu nhớ
Em đi rồi ta gọi nhớ nhung
Thổi về giá lạnh sắc đông
Cho sầu sâu ngấm tiếng lòng in sâu

Tiếng lòng gọi nhớ sầu cô quạnh
Chờ em mấy mùa lạnh qua rồi
Em đi có nhớ bên đồi
Đôi ta chia mộng nụ đầu em trao

Tặng em,
TA Nguyen
November 3rd, 2009
(song thất lục bát)

Friday, October 30, 2009

Nửa Đêm

Nửa đêm trở giấc sầu
Canh thâu sương đẩm mầu
Vòng tay ôm gối lạnh
Vổ về giấc ngủ tiên ...

Chập chờn cố thôi miên
Ôm gối lại thêm mền
Tưởng ta cùng nhau ấm ...
Bồi hồi giấc mơ tiên ...

Người xa chắc hẳn say
Trong giấc nồng chiêm bao
Riêng mình ta thổn thức
Nhớ người nhớ dê kêu !

Tặng em,
TA Nguyen
October 30, 2009 Happy Halloween!

Thursday, October 29, 2009

May Gì Em Theo !

Trăng non đùa gió giởn mây
Rằm thôi kề cận trăng đầy má non
Còn chưa quen phúng má tròn
Chưa mê với gió ... chưa hong đèn chờ
Trăng rằm còn mãi vẩn vơ
Thấy em trăng ngắm ngẩn ngơ qua cầu
Thấy em anh chải vội đầu
Cây si anh đốn làm cầu em đi
Nụ em đắm đuối lòng si
Thôi đành dâng trọn may gì em theo

Tặng em,
TA Nguyen
October 29, 2009

Wednesday, October 28, 2009

Mai Rồi Em Lại !

Nắng thu dổi hờn mây với gió
Mây thôi đùa giởn gió ngưng vờn
Em về anh nhé đừng hờn
Mai rồi em lại sẽ vờn cùng anh

Tặng em,
TA Nguyen
October 28, 2009
(song thất lục bát)

Tuesday, October 27, 2009

Theo Em!

Theo em từng bước nhẹ êm
Em đi đây đó mùa thêm mấy mùa
Đến khi trăng xế gió đùa
Tận chân trời thẳm nhớ xưa em về
Chân em rảo bước mải mê
Trời mưa hay nắng lối về bến xưa

Nắng giờ không mảnh như xưa
Mưa giờ buồn lắm chẳng như thuở nào
Chẳng còn đắm đuối là bao
Quản đời lặng lẽ xốn xao đợi chờ
Chẳng hay em có bao giờ
Rời xa lưu luyến bến chờ đợi em
Xa bao hải tuyến ngày đêm
Em đi anh vẩn sát bên chẳng rời

Theo em đến tận chân trời
Nắng mưa chẳng quản chẳng rời xa em

Tặng em,
TA Nguyen
October 27, 2009

Tuesday, October 20, 2009

Hồ Thu !

Hồ thu yên lặng như tờ
Xem nghe có gió vởn vờ đâu đâu?
Hồ thu yên lặng đã lâu
Sao không chút gió ... để sầu đêm thâu

Từ lúc hạ đi về đâu
Hồ thu ngất lặng khóc sầu hạ đi
Sương chiều còn đẵm bờ mi
Nhìn hoài hướng ấy hạ đi có về

Đông mon men đến cận kề
Cho thu thêm lạnh nảo nề nhớ ai (1)
Vùi thu trong lá ban mai
Đến chiều lá rụng thu hoài lặng câm!

Tặng em,
TA Nguyen
October 20, 2009
(1) give a chill

Monday, October 19, 2009

Đông Đến !

Thu tàn đông đến, gió hắt hiu
Gió thổi lá bay, cành trụi trơ
Lạnh lẻo cành trơ, người lạnh lòng
Lòng người băng giá, tuyết băng tâm

Tặng em,
TA Nguyen
October 19, 2009
(thất ngôn tứ tuyệt)

Thursday, October 15, 2009

You Got Me Hook !

You got me hook
On just one look
You got me joy
With just your voice
You got my heart skip a beat
Send trembling to my feet
Whenever you are near
With your smile
You light up my life
In a world so bright
With a scenic so nice
For the rest of my life
For you are in me every day
For you are with me every way!

Tặng em,
TA Nguyen
October 15, 2009

Wednesday, October 14, 2009

Ánh Nhu Mắt Huyền

Chiều ơi tím nhạt mưa thu
Bóng ai vội tới thoảng ru mộng đời
Hoa đời tô điểm gọi mời
Nụ em thắm nở ấm trời mưa thu
Nồng cay mềm mại đời ru
Ôi ngây, ngây ngất ánh nhu mắt huyền

TA Nguyen
October 14, 2009

Tuesday, October 13, 2009

Một Thoáng Hương Xưa Ấy !

Một thoáng hương xưa ấy
Ai xui cuối tháng bẩy
Thằng tôi lang thang tới
Tây du xứ thần tiên
Em rải nhầm cái tôi
Một chút hương đời thôi
Đã bao lần vùng vẩy
Lưới hương mềm mại ấy
Vô hình chẳng lối ra
Tôi say tình đã sa
Một thoáng hương xưa ấy !

Tặng em,
TA Nguyen
October 13, 2009

Monday, October 12, 2009

Duyên Kiếp !

Xuân qua hạ đến bao lần nhỉ
Lữ khách chưa dừng nghỉ bến mơ
Nụ trao mấy bận duyên hờ
Duyên trời chẳng rỏ ai chờ buộc ai ?

TA Nguyen
October 12, 2009

Sunday, October 11, 2009

Hạt Châu !

Em chợt đến ... trong men rượu đắng
Say tình hay rượu đắng mà say
Em đi lắm kẻ ngất ngây
Em về bến ấy gió mây thẩn thờ
Duyên tình ắt phải chờ hết kiếp
Cây quế rừng ru thiếp hững hờ
Hạt châu ai cuổm bao giờ
Để trai trống vỏ mãi chờ đợi ai

TA Nguyen
October 11, 2009
(song thất lục bát)

Saturday, October 10, 2009

Ngất Ngây Từng Đêm Nhớ !

Ngất ngây từng đêm nhớ
Cái oái oăm đợi chờ
Hai ta cùng cô quạnh
Sao chẳng cùng nơi chờ
Thu tàn đông lại đến
Tay ôm chẳng ấm mình
Môi xưa bao giờ lại
Để còn bao ngày chờ
Ngất ngây từng đêm nhớ

Tặng em,
TA Nguyen
October 10, 2009

Những Chiều Đợi Trông !

Ta về nhớ em hôn ta đắm
Môi hồng xinh, xinh thắm chiều vàng
Nụ em cười tỏ nhân gian
Soi đường cô lạc ta đang đếm đều
Bước ta bỡ ngỡ chiều xưa nhớ
Bước ngắn dài gói nhớ nhung nhiều
Bước ta tư lự bao điều
Biết đâu em cũng những chiều đợi trông

Tặng em,
TA Nguyen
10/10/2009
(song thất lục bát)

Friday, October 9, 2009

Thu Mềm Nắng Thưa !

Đại lộ huy hoàng lắm vui
Người chen chúc tiến kẻ lui khúm chào
Có đôi chân nhỏ nhập vào
Vui chân nhộn bước hoa đào rộ tươi
Chân đi rẻ lối theo người
Ngây ngây phồn thị tiếng cười mê cung
Mãi mê lạc lối phù dung
Vui trong chốc lát chẵng chung lối về
Và đôi chân nhỏ mãi mê
Đi trong điệu nhạc lối về đã quên
Hoa đào còn rộ bao đêm
Có nghe gió lạnh thu mềm nắng thưa?
Này đôi chân nhỏ diễm xưa
Dừng chân quán củ trà trưa ấm lòng
Có nghe lối gió ngại ngùng
Hương xưa còn đủ thẹn thùng môi xanh
Có nghe chân nhỏ buồn tanh
Sao đi đi mãi chẳng màn tương lai ?

TA Nguyen
10/09/2009

Lối Về Bên Ni !

Bên đồi ngắm biển xa xa
Ngắm qua bên nớ trăng tà tỏ lu
Biển xưa âu yếm mãi ru
Tiếng oanh thỏ thẻ đời ru mộng đời

Bổng dưng sao nhói tim rồi
Bổng nghe trống vắng bên đồi biển xa
Có ai ngóng trả cùng ta
Có ai ngóng trả sao xao xuyến lòng

Biển ơi cho nhắn đôi dòng
Bảo đôi chân nhỏ theo dòng đời trôi
Bên ni ta nhớ bên tê
Bên tê có nhớ lối về bên ni ?

TA Nguyen
10/09/2009

Thursday, October 1, 2009

Từng Chung Men Nồng !

Nắng mai uể oải xoay mình
Thu man mát dậy bình minh đợi chờ
Sớm mai im lặng như tờ
Sương đêm quá chén thẩn thờ sương đêm
Sương đi có nắng hong mềm
Người đi chiếu vắng chẳng thèm đến ta
Ta nhớ người lắm ở xa
Người xa có nhớ, nhớ ta không người
Bổng dưng sao bẳng tiếng cười
Lại thêm xao xuyến biếng lười làm thơ
Khi thương thương đến ngẩn ngơ
Nhớ thời da diết thẩn thờ đợi trông
Người ơi riêng ải tình chung
Tương tư ta đếm từng chung men nồng

T.A. Nguyen
10/1/2009

Hằng Nga Chưa Cười !

Có ai buồn ... ghé bến xưa
Phố vui mùa đến lưa thưa tiếng cười
Lung lay to nhỏ tiếng người
Xưa vang vọng lại bên đời hồn nhiên
Nắng về một cỏi triền miên
Vui trong vạt nắng nhỏ miền trùng dương
Lạc trong thú của quê hương
Bước chân nho nhỏ chưa vương bụi đời
Nhớ xưa mà ngẩn ngơ cười
Tung tăng trong nắng dãi đời nôm na
Đời chưa vương vấn lo xa
Thơ chưa vội viết ... hằng nga chưa cười

T.A. Nguyen
10/1/2009

Wednesday, September 30, 2009

Đoái Mảnh Tình

Ta vẩn là ta men cuối mùa
Đã quen rồi trái đắng trần gian
Đốt đời tro bụi trong tục lụy
Đốt cã nhân duyên đoái mảnh tình

T.A. Nguyen
9/30/2009

Chưa Kề Môi Thơm !

Vàng cây đếm lá mùa thu
Vàng mắt anh đếm đời ru mộng đời
Đang xanh sao ngã vàng rơi
Thu về nghe vội vàng ơi thu về
Hè chưa nắng tới bên tê
Chưa thơm hoa thắm chưa kề môi thơm

T.A. Nguyen
9/30/2009

Thơ Xưa !

Thơ xưa ai nhặt gém đầy
Để nghe xao xuyến theo mây mấy tần
Thơ nay đánh rớt mấy lần
Chẳng ai thèm nhặt buồn tênh lọ đời
Thơ đời chìm nổi chơi vơi
Thơ tôi cũng thế theo thời bấp bênh
Dạt trôi theo sóng buồn tênh
Đá bèo mấy bận thơ nghênh sự đời
Thơ xưa ai nhặt ỡm lời
Bến xưa xin giử ... nhỡ đời còn mơ !

T.A. Nguyen
9/30/2009

Monday, September 28, 2009

Lá Thì Thào !

Có ai nghe lá thì thào
Nghe chim tí tách đón chào gió thu
Có ai nghe biển đêm ru
Nghe đàn cá nhỏ lảng du tháng ngày
Có ai nghe tiếng thở dài
Nghe hồn phiêu lảng lạc loài trần gian
Có ai nghe lạc chân hoang
Xì xào trên lá ... thu tàn chuyển đông
Có ai nhìn thấy môi hồng
Xa xa ở tận cuối sông ... dòng đời
có ai nhìn thấy môi cười
Cho gần gần nhé thắm tươi ... tình người
Nhân gian và cả đất trời
Bâng khuâng vì những đôi môi rất hồng
Sao nghe lưu luyến nổi buồn
Có phải vì những môi hồng ... xinh xinh
Tôi nghe lòng mãi buồn tênh
Bước đi chẳng đặng ... lênh đênh giữa đời!

Tặng em,
T.A. Nguyen
9/28/2009

Friday, September 25, 2009

Em Đi !

Em đi nắng trốn mãi đâu
Để thay vào ấy mưa ngâu tháng ngày
Em đi giá buốt đêm dài
Để cây si ấy trổ hoài hoa ngơ
Em đi để lắm mộng mơ
Để anh vẩn mãi làm thơ si tình!

Tặng em,
T.A. Nguyen
9/25/2009

Thursday, September 24, 2009

Bước Chân Âm Thầm !

Bước chân âm thầm
     Hoang vắng
Bước chân nặng trỉu
          Nhớ nhung
Bước chân lang thang
               Xót xa
Bước chân phiêu du
     Quên lảng
Bước chân nhẹ nhàng
          Hồn nhiên

Bước chân nào ai đếm
Ngày tháng trôi qua
Những bước chân
      Âm thầm
         Nặng trỉu
              Nhớ Nhung
      Trong Hoang Vắng Đợi chờ

Cùng những bước chân
     Có bước chân nào
        Phiêu du
              Quên lảng
     cho đời hồn nhiên?

Tặng em,
T.A. Nguyen
9/24/2009

Dẩu Chỉ Mơ !

Tối nhớ lại mơ thấy bé về
Không giang có bé thật êm ghê
Mơ ơi xin nhé mãi chìm giấc
Để bé bên ta dẩu chỉ mơ

Tặng em,
T.A. Nguyen
9/24/2009

Tuesday, September 22, 2009

Vắng Cả Đôi !

Nhớ ngắm chiều xưa sầu vắng ngồi
Hai vần nghật nguyệt lẳng lơ trôi
Con sông in bóng sầu cảm nhớ
Lắm khúc sông buồn vắng cả đôi

Tặng hai con,
T.A. Nguyen
9/22/2009

Mảnh Tình Đông ...

Thu đi sầu nhớ mỏi mòn trông
Lá xốn xao đưa tiển gót hồng
Có phải tình chờ trong luyến nhớ
Sao nghe tim nhói mảnh tình đông …

Tặng em,
T.A. Nguyen
9/22/2009

Monday, September 21, 2009

Nhược Thu » Đời Dài Bao Tháng

Công hầu khanh tướng
Vợ đẹp con ngoan
Nhà cao cửa rộng

Khi ta về đất
Tình cũng đi hoang
Chỉ Thơ ở lại
Làm quà nhân gian

Đời dài bao tháng
Sao chẳng hoà vui?
Xin đừng đem táng
Tình Người trước tôi

Nhược Thu

Tâm Ta ...

Tâm ta muốn mãi mãi say
Ơi tình, tình ới có hay biết gì
Anh ngơ ngẩn thiếu chỉ vì
Nhớ em, nhớ quá thôi thì cứ say
Tâm này chắc hẳn em hay
Nhiều đêm không ngủ vòng tay ôm mình

Ngày ôi, trống vắng mãi tình
Kêu tên em đó ... mà hình bóng đâu
Mấy sầu vẩn mãi in sâu
Bận lòng sao ngỏ thành câu ân tình
Gọi nhớ để dổ cho mình
Đều không mầu nhiệm bằng hình em yêu
Tên em anh gọi quá nhiều
Em nghe tiếng gió chiều chiều ... đưa sang...

Tặng em,
T.A. Nguyen
9/21/2009

Thu Ơi !

Thu ơi đừng tàn nhé thu
Để đông đừng đến ... khóc ru tháng ngày
Cho tương tư mãi mãi dài
Bên chung rượu ấm ta hoài ngắm thu
Cho tình vỉnh cửu thiên thu
Để ta say ấm tình ru muôn đời
Cho thu xào xạc tiếng cười
Gió thu luyến nhớ ... hoa đời mãi xanh
Cho em mãi thắm trong anh
Để tim anh nhói mong manh mảnh tình
Cho trăng mãi ngắm duyên mình
Trong thu, trăng ngủ thu tình ... rụng rơi

Cho trăng chẳng bao giờ khuyết
Chớ để đông về Đỗ Tuyết Băng Tâm !

Tặng em,
T.A. Nguyen
9/21/2009

Friday, September 18, 2009

Hai Vầng Nhật Nguyệt !

Hai vầng nhật nguyệt ai treo
Để hai nơi đứng cheo leo đoạn trường
Cùng chia một cảnh thiên đường
Thế nhưng chẳng tỏ chẳng vương tơ tình

Đường em nguyệt tỏ thanh bình
Thân anh kiếp lữ khách hành đơn ly
Gặp em chiều thắm cali
Để về luyến nhớ mãi vì ... cái chi ?

Tặng em,
T.A. Nguyen
9/18/2009

Thursday, September 17, 2009

Biển Trông Anh Chờ !

Em về biển nhớ sóng hờn
Chân ngọc em bước sóng vờn quyện chân
Ngẫm cười anh ngắm mãi chân
Tung tăng trong sóng lân lân trong mình

Chân em vui nhộn sóng rình
Anh quên khốn bụi đời mình chuyển đông
Em về biển nhớ anh trông
Chân ơi mau lại ... biển trông anh chờ!

Tặng em,
T.A. Nguyen
9/17/2009

Wednesday, September 16, 2009

Tình Vời Vợi Say !

Gọi gió trên vai em gầy
Cho môi em thắm đong đầy tình ai

Gọi nhớ tên em đêm dài
Gió thu buôn nhẹ tóc mai run về
Trên cành thu nhỏ tóc thề
Vai gầy đơn đón gió về vấn vương
Em về cô bóng đêm trường
Gầy thêm mắt nhớ ... thiên đường nơi đâu

Cho sầu vụng dại thâm sâu
Môi khô luyến nhớ ... ngày đầu em hôn
Em về có nhớ tình đông
Thắm trên tiếng gió tình nồng hôm xưa
Đong đưa mấy dảy chiều mưa
Đầy sông cát mịn mà chưa ngỏ lời
Tình em giấu mãi trên đời
Anh về ôm gối ... tình vời vợi say !

Gọi gió trên vai em gầy
Cho môi em thắm đong đầy tình nhau !

Tặng em,
T.A. Nguyen
9/16/2009

Ru Em Giấc Ngủ Ngại Ngùng !

Ru em giấc ngủ ngại ngùng
Má đào còn thắm giấc nồng em say
Ru em chiều thoảng mây bay
Sợi em tóc ngắn còn say tơ lòng

Ru em giấc ngủ mặn nồng
Tình anh em giử ... tuổi hồng em trao
Ru em chiều biển lao xao
Tháng ngày hôn nhẹ thương trào ý thơ

Lòng anh cùng ghé trong mơ
Bến xưa anh đến bằng thơ thẹn thùng
Ru em gió buốt đêm đông
Thơ anh có đủ ấm không má đào

Ru vần nhật nguyệt lên cao
Đêm đông kiêu hảnh cuồng phong lửa tình
Ru em ta ấm lòng mình
Hương đời lưu luyến theo tình lên cao

Tặng em,
T.A. Nguyen
9/16/2009

Tuesday, September 15, 2009

Nguyễn Thiên Thi » Cuối Cùng

Cuối cùng ta vẩn là ta
Người dưng dễ ghét vẫn là người dưng
Hoàng hôn bỏ nắng sau lưng
Lang thang ký ức đếm từng bước quen.

Cuối cùng tên khẽ gọi tên
Bên tê lơ đễnh đễ bên ni buồn
Giữa hè ướt giọt mi xuân
Nhớ ai, ai nhớ, cuồng cuồng phượng bay.

Cuối cùng tay cũng vẫy tay
Sân ga khóc tiễn tháng ngày lặng im
Cuối cùng thử nhịp trái tim
Cuối cùng ta vẫn mãi tìm người dưng ...

Tác Giả: Nguyễn Thiên Thi

Monday, September 14, 2009

Mãi Mãi Say !

Hôm nay say rượu ngày mai tỉnh
Chứ thế say tình ... mãi mãi say

...

Có phải rằng ta đã say
Chén rồi chén nữa men cay ngà ngà
Say thì say thế nhanh mà
Men đi, người tỉnh thế là xong ngay

Có phải rằng ta đã say
Men sắc em ném hương bay tà tà
Say tình cũng khoái thấy bà
Tình đi, say mãi thế là ... xong tôi !

Tặng em,
T.A. Nguyen
9/14/2009

Trà Đi Đơn Ở Lại

Đóa trà dị thảo bên đường
Vởn vơ với gió bên vườn mẩu đơn
Anh len lén đến em hờn
Sao không báo trước ... khỏi vờn mẩu đơn ! (:D)

Đóa trà dị thảo trong vườn
Trăm hoa cùng hội, thiên đường giả sơn
Có còn nhớ đến mẩu đơn
Nhớ ai sầu úa cánh đơn ... lệ dòng


Chị đơn xin chớ chạnh lòng
Đóa trà cũng quặng se lòng ra đi
Nào đây là biệt là ly
Số trời đã định duyên thì em theo

Chị đơn ở lại bên đèo
Ai về em gửi vần gieo thơ lòng
Rằng đi em vẩn ngóng trông
Phương kia có chị ... em vờn gió lay

Tặng em,
T.A. Nguyen
9/14/2009

Trà Dị Thảo !

Đóa trà dị thảo hương thơm nồng
Vị đắng tiên đơn thơm nặc đồng
Thà đắng một lần để mãi nhớ
Thắm đầu môi để giải khô cằn

Đóa trà dị thảo sao đâu lạc?
Ta nhớ lắm mùi đắng của trà
Khi trái tim đen đang rỉ máu
Trà về đem đắng giải cơn mê !

Tặng em,
T.A. Nguyen
9/14/2009

Sunday, September 13, 2009

Thỏ Dại Khờ !

Tương tư con thỏ dại khờ
Chiều chiều em gẹo vẩn vơ mấy chiều
Này anh thỏ đế ăn nhiều
Động sâu ký thác tu điều nhân luân

Em nè mảnh ấm mùa xuân
Anh còn chết nhát ngại ngần sao anh?
Theo em lên đỉnh bồng lai
Vờn hoa mới nở, xem lài ... tìm ai

Tặng em,
T.A. Nguyen
9/13/2009

Friday, September 11, 2009

Mỏi Mòn Trông !

Em về bên ấy còn vui không
Có còn lưu luyến núi với sông
Đèo cao mấy dặm khoan khoái trèo
Sông sâu mấy trượng hẳn thoái lòng

Có hay núi nay đã đổi màu
Nhớ em núi úa lá buông tàu
Thác nay biếng chảy sông vướng buồn
Hoa thôi nở nụ, thung lủng sầu ...

Em về bên ấy nắng hay mưa
Có còn luyến nhớ biển động mùa
Sóng anh tràn ngập bải cát hoang
Chim én rung đùi vổ cánh trưa ...

Có hay biển anh vẩn động mùa
Từ lúc em đi trời mãi mưa
Cánh én xa vời lòng se cát
Lệ đẫm từ thơ ... tuôn theo mưa

Mai này ta còn gặp lại không
Đường xa không quản chỉ e lòng ...
Đem đốt thời gian trống vắng chờ
Thâu ngắn khoảnh khắc mỏi mòn trông

Tặng em,
T.A. Nguyen
9/11/2009

Thursday, September 10, 2009

Tiffany Hồng Tâm Nguyễn

Ta đi mòn mỏi năm châu
In đầy những gót chân ... đâu là nhà
Fải đi đi đến xế tà
Fải về về đến muôn ngàn nẻo trưa
Ai về cập lại bến xưa
Nhớ cho ta gửi ... lời thưa xóm đào
Yến bay bay đến nơi nào
Hoang vu dám đến dám vào cùng ta ?
O kia có bến có nhà
Này ta ta vẩn ngân hà đêm đêm
Giấc mơ ta mộng êm đềm
Trái xuân ta hái lộc mềm mại cho
Ai nào vẩn phải cứ lo
Mà ta thì cứ tự do vui vầy
Nàng xuân đua nở đong đầy
Giếng sâu in bóng nguyệt gầy đáng thương
U Minh đâu dể tìm đường
Yên giấc mai sớm sáng trường dể đi
Em về nhẩm lại những gì
Nhắn xưa xưa nhắn xuân thì ... mãi phê !

Tặng sis nè,
T.A. Nguyen
9/10/2009
Hồng Tâm có phải tâm hồng
Riêng em tâm mãi vẩn nồng tình anh

Êm Đềm Tình Nhau !

Em đi gió lạnh làm lì
Về thay em đó đuổi đi nắng Đào
Có lúc nhớ quá anh gào
Nhớ em gió lại bay vào lạnh hơn
Anh cầm cốc rượu cô đơn
Chăn quấn mà vẩn lên cơn rét nè ...

Anh đi ong bướm vỏ vè
Về xem em có tỏ tè cùng ai
Anh xa em thấy khoan thai
Nhớ anh thì nhớ để mai hảy buồn
Tình anh em rỏ tận nguồn
Răng mà anh lại cứ buồn mình ên
Chưa vui, nên hảy vui lên
Tròn câu tròn nghỉa êm đềm tình nhau !

Tặng em,
T.A. Nguyen
9/10/2009

Tình Say Nổi Gì ...

Băng Tâm nào phải băng tâm
Tâm em ấm dịu khi cầm tim anh !
Nào vì em dáng yêu kiều
Phải gì không gặp anh chiều Cali
Băng ngàn anh đến trồng si
Tâm em chắc vẩn không gì đổi thay

Tâm em nay đã ngà say
Em say say thứ men say lửa tình
Ấm êm nép bóng bên Mình
Dịu dàng em đếm cuộc tình lên ngôi
Khi say ôm vấn anh thôi
Cầm bằng trống vắng anh rồi khó say
Tim anh có nhớ em thay
Anh xa như thế ... tình say nổi gì ...

Tặng em,
T.A. Nguyen
9/10/2009

Wednesday, September 9, 2009

Xuân Diệu » Trách Em

Em không có gì đáng trách
Nhưng anh muốn trách em
Trách bởi sao yêu mến
Rồi lại đến yêu thêm
Trách: sao anh nhớ em
Đến nỗi hồn xẻ nửa,
Trách: sao em đi rồi
Anh như ngồi trên lửa.
Trách chiếc răng nho nhỏ
Bên một khóe môi cười.
Anh trách nhiều em đó
Đôi mắt đen, em ơi.
Thương em sợ trễ tàu
Quên trái cam để lại.
Giận anh tối hôm qua
Phải viết bài, thức mãi.
Thương em đi vội vã
Tem không kịp mua dành
Về làng xa bưu điện
Là chậm thư cho anh.
Anh còn muốn trách em
Bỗng gió mùa đông bắc
Em đi chăn mỏng manh
Chợt trên đường công tác.
Anh vừa thương vừa trách
Càng trách lại càng thương
Tìm theo anh xa cách,
Lòng anh đi giữa đường...

Xuân Diệu

(vẩn) Sợi Tình Mong Manh ...

Em đi nắng xế về tà
Em về sương sớm điểm là lụa tơ
Em đi mắt đẹp huyền mơ
Hồn tôi theo lối trăng mờ đợi em
Kiêu sa em đến êm đềm
Tình tôi khờ quá ... chờ thêm mỏi mòn
Em đi tôi chẳng sờn lòng
Em về có biết tôi còn nhớ nhung
Em đi quên chuyện chúng mình
Tôi buồn đếm những sợi tình mong manh …

Tặng em,
T.A. Nguyen
09/09/09 @ 09:09   ( Cool )

Tuesday, September 8, 2009

Sợi Tình Mong Manh ...

Tình ta mỏng như tàu chuối
Thế nhé anh về góm gối đủ tàu
Đem ra hong nắng trưa sầu
Nhặt thêm tí nhớ đượm mầu yêu đương
Xào thêm chút ít quê hương
Cho luôn vào nhé miếng đường tâm nhân
Đủ làm một chiếc bánh chưng
Để rồi mai ấy ... ngồi nâng cốc trà
Xơi đi cái bánh chưng và
Cái thơm cái đẹp ... sợi tình mong manh

Tặng em,
T.A. Nguyen
September 8, 2009

Thursday, September 3, 2009

Diane Pounders » Buồn Ra Đi !

Sáng còn đó đến giờ chiều mất
Sát na một giấc đời sau
Ví như sương mốc sáng nào
Ánh dương xuất hiện biến vào hư không
Cây bên bờ, dây trong thành giếng
Không bao giờ miên viển dài lâu
Niệm niệm mau chóng nhiệm màu
Chỉ trong hơi chuyển bắt đầu lai sinh
Đất thẳm trời sầu cha thương mến
Đau lòng con trẻ với gia gia
Nhớ thương cha lòng quặn thắt
Kính mến công dầy hạnh đại bi
Giáo lý in lòng con nguyện răng
Ơn vàng ghi mãi trong tâm
Thân tâm rẽ thoát nơi trần tục
Nghĩa nặng ơn sâu, khắc mãi ghi

Thương tặng em Vũ Phan
Diane Pounders
9/3/2009

Tâm Lưu Kiếp Này...

Hạ vừa cất bước ra đi
Thu sầu gỏ cửa hàng mi đẩm nhoà
Cha về đất tổ yên hoà
Để con ở lại mắt nhoà lệ râm
Trăm năm trong cỏi thăng trầm
Trời trăng mây nước vẩn thầm chuyển lưu
Ở đời lắm sự lắm mưu
Con nguyền lấy chữ Tâm lưu kiếp này
Chữ Tâm vốn đã lung lay
Ngoại Tâm không thể nào thay chữ lòng
Có Tâm lòng thấy bền thân
Có Tâm là có mười phân vẹn toàn
Tu Tâm là chánh hảo hoàn
Tâm thông khẩu dịu thế gian an toàn
Thần quyền, cuồng tín, dị đoan
Chỉ đưa nhân loại đến ngàn vực sâu
Trải qua những cuộc bể dâu
Hởi ai trông thấy chẳng đau đớn lòng

Tặng bạn Vũ Phan,
T.A. Nguyen
September 3rd, 2009
Đau lòng khi nghe bạn mất cha!

Wednesday, September 2, 2009

Trăng Mờ!

Đêm nay trăng sáng mập mờ
Em đi dẫm phải thằng khờ cuối thôn
Những mà em phải thằng khôn
Đâu cần phải nhớ mất hồn vì anh !!!

Tặng em,
T.A. Nguyen
September 2nd, 2009

Cafe Đen

Cafe đừng tỉnh cơn mơ !
Giấc mơ bên bé ... vần mơ bến bờ
Để ta còn mải làm thơ
Bên tách cafe, nhặt mơ tặng nàng
Để ta còn mải mơ màng
Để tình ta thắm như ngàn đóa hoa ...

Cafe đen đừng nhạt loà
Để tình mình đậm, đậm đà yêu đương
Anh về mơ mộng cuối vườn
Vần thơ anh viết lót đường em đi
Anh về gối mộng tình si
Trồng hoài cây ấy ... chỉ vì yêu em!

Tặng em,
T.A. Nguyen
September 2nd, 2009

Thu Vàng Chợt Đến !

Em có nghe thu vàng chợt đến
Khi nắng hạ buồn bã ra đi
Để lá sầu vàng úa trên cây
Để gió thu man mát lẻn về ...

Chiều nay không có em ... thu lạnh
Chim biếng hát anh cũng ngừng say!
Khi má hồng còn mãi xa vời
Khi mắt biếc không cận sưởi lòng !

Tặng em,
T.A. Nguyen
September 2nd, 2009

Monday, August 31, 2009

Đắc Nhân Tâm!

Sáng thời tỉnh song bất nhân sự
Tối say mèm lại tỏ nhân tâm
Tỉnh tỉnh say say hiển ngoại mạo
Tâm tâm linh linh hẳn lu mờ

Dòng đời xoay chuyển mãi chẳng ngừng
Lòng người bền chí há phải thay
Đời cho ta bao lần cơ hội
Cớ sao sầu ... chẳng đắc nhân tâm ?

Tặng em,
T.A. Nguyen
August 31, 2009

Sunday, August 30, 2009

Mẹ

Vu lan lại đến ... mẹ còn
Tóc râm mẹ điểm mỏi mòn sớm hôm
Tháng ngày mẹ gánh sầu ôm
Lo cho vạn việc, sớm hôm mỏng dầy
Gánh tình mẹ gánh trỉu đầy
Bao la tình mẹ, đong đầy phu thê
Gánh quê mẹ gánh mân mê
Nổi niềm thương xót mà tê tái lòng...

Thân trai nay lạc cuối dòng
Tóc râm đã điểm song lòng còn non
Tháng ngày mẹ lại mỏi mòn
Vì con chưa ổn mẹ còn mãi lo
Con xin mẹ cứ an lòng
Trai này mẹ dạy đầy lòng từ tâm
Gánh tình con nhớ tình thâm
Gánh quê con quảy từ tâm ... vọng về!

Tặng mẹ,
T.A. Nguyen
Vu Lan - August 30, 2009

Thursday, August 27, 2009

Cali Có Gì Lạ Không Em?

Cali có gì lạ không em
Bình minh có còn vương vấn nhớ
Hoàng hôn có còn lặng ưu sầu
Khi anh không có cận kề em?

Nắng Cali có còn đủ ấm
Sưởi ấm lòng em đợi anh về
Chiều Cali có còn đủ mát
Hôn em dịu vợi chút chờ mong?

Tặng em
T.A. Nguyen
August 27, 2009

Tuesday, August 25, 2009

Chờ Mong !

Phải, đang chờ em đây!
Chờ em:
   Từ lúc ban giao đến bạc đầu
   Nhắm mắt lại thấy miệng em cười
   Mở mắt ra thấy dáng em di !

Phải, đang mong em đây!
Mong em:
   Mang đến cho anh niềm hạnh phúc
   Trái tim yêu, vòng tay huyền diệu
   Ru anh dịu vợi giấc ngũ vùi!

Tặng em,
T.A. Nguyen
August 25, 2009

Monday, August 24, 2009

Unknown » Tình Toán Học

Tôi viết tặng một người em gái nhỏ
Những tháng ngày ta cặm cụi sống bên nhau
Khi gặp em tôi chỉ biết vò đầu
Thấy ta như song song từ vô cực
Rồi một buổi ta đồng qui tại gốc
Em mĩm cười như tiếp tuyến bên tôi
Tôi vội vàng phân tích nét hoa tươi
Và nhận thấy rằng em xinh cực đại
Em khó hiểu thì tôi xin cố giải
Bài toán lòng bằng phương pháp tương giao
Nhìn em cười tôi định nghĩa tình yêu
Nhưng chỉ gặp một phương trời vô nghiệm
Chưa hẹn hò mà lòng nhu bất biến
Chưa thân nhau mà vội thấy so le
Chỉ dám ngó từ xa mà ngỡđã gần kề
Tìm công thức trãi lòng mình vào đó
Vì hệ luận ái tình không ẩn số
Em không nói tôi càng tăng tốc độ
Em hững hờ tôi vội biến thiên nhanh
Chắc là em xác định tình thư sinh
Yêu là chết vì triệt tiêu tất cả
Tình tiệm cận riêng tôi buồn quá xá
Nỗi cô đơn không giới hạn ngày mai
Tôi mong em đặt điều kiện tương lai
Để tôi sống với lòng đơn giản
Tôi với em tính tình hơi đồng dạng
Sống bên nhau chắc tỉ số cân bằng
Tôi xin thề không biện luận lăng nhăng
Mà chỉ lấy định đề ra ứng dụng
Tôi có thể chứng minh là rất đúng
Vì tình tôi là hàng điểm điều hòa
Nếu bình phương tôi lại rút căn ra
Cũng chẳng khác điểm nằm trong quĩ tích
Tôi yêu em với tình yêu cố định
Hiến dâng em hai nghiệm số âm dương
Tìn chu kì của hàm số tuần hoàn
Để riêng tặng một đường cong biểu diễn
Dùng định lý thay ngàn câu ước hẹn
Lấy giai thừa thay vạn lý đăng trình
Giải đạo hàm mong tiếp xúc cùng em
Tại tọa độ của tình yêu toán học
Hỡi người tôi yêu, người tình trong giấc mộng
...Mũi dọc dừa thẳng góc với môi xinh
Hàm răng đều như nghiệm bất phương trình
Đôi mày liễu uốn chiều cung định hướng...
Tôi khai triển người yêu lý tưởng
So sánh rồi xin chú thích nơi đây:
Tình yêu như phương thức bậc hai
Thấy đáp số nên đóng khung cẩn thận!

Unknown » Tình Toán Học

Nam Man » Ông Nghèo Kiết Xác Vì Ai Nhỉ ?

Đấy đấy ông nghèo cũng đã lâu
Chèng ơi mấy bận suýt queo râu
Mười phân bạc góp còn ghi nợ
Một tháng tiền vay đã lỡ tầu
Bữa trước thằng cu ... vừa để chỏm
Hôm nay cái đĩ ... lại mang bầu
Ông nghèo kiết xác vì ai nhỉ ?
Chẳng lẻ ông lôi nó ... chặc đầu

Nam Man

Tiếng Yêu !

Lẵng lặng mà nghe tim anh gào
Kêu gọi tên em vảng trời cao
Kêu trong giấc ngủ cả lúc say !
Kêu hoài chẳng đủ ... tiếng em yêu

Lặng nghe chưa đủ tiếng em yêu
Nuốt cạn từng câu chửa thấy nhiều
Mổi lần em nói nói tiếng yêu
Nghe xong lại khát ... tiếng em yêu

Rót cho anh vị ngọt tình yêu
Rót cho anh men nồng tình ái
Rót cho anh cơn mơ huyền diệu
Để em về xua bẳng cô liêu ...

Tặng em,
T.A. Nguyen
August 24, 2009

Saturday, August 22, 2009

Thu Xao Xuyến Lòng !

Em có nghe thu vàng chào đón
Nắng thu nhẹ có còn đủ ấm
Vai em gầy sương bạc đơn côi
Khi tay anh vẩn còn trống vắng

Em có nghe thu vàng chào đón
Và anh cùng dạo nắng cuối mùa
Tìm lại hương xưa trong chiều tà
Đông kè không nắng đời băng tâm!

Tặng em,
T.A. Nguyen
August 22, 2009

Nụ Cười ... Xưa !

Nhớ xưa em đến dòn tang
Tiếng cười em đó còn vang tang tình

Mà em đâu biết rằng mình
Đã kéo anh lại từ rừng U-Minh

Bây giờ em hay lặng thinh
Đứng ngồi ngơ ngẩn một mình nhớ anh !

                  oooOooo

Anh biết em sầu nhớ anh
Nên gieo tiếng gió gửi trăng đến chầu

Chầu em tiếng nhạc êm đềm
Ru em vào mộng êm êm tiếng lòng

Mổi ngày anh ghi một dòng
Dòng thơ nho nhỏ với lòng ái ân

Mổi ngày anh hôn một lần
Hôn em tình mộng ru đời vấn vương !!!

Tặng em,
T.A. Nguyen
August 22, 2009
(vì chiều nay em buồn ...)

Hôn Em Ngại Ngùng !

Hôn em vào lúc em cười
Là lúc em ở bên người em yêu
Hôn em vào lúc em sìu
Là lúc em giận giận chiều vắng anh
Hôn em vào lúc trăng thanh
Là lúc em nhớ nhớ anh ngại ngùng
Hôn em vào lúc em sùng
Là lúc em ngập ngập tràn nhớ nhung ...

Tặng em,
T.A. Nguyen
August 22, 2009
(Hôn em mổi ngày !!!)

Friday, August 21, 2009

Tình Mơ » by Nguyễn Chí Thiện

Anh yêu em, anh chỉ nói thế thôi.
Nói thế thôi cũng đã thừa rồi
Vì tình ái đâu cần ngôn ngữ
Tình từ tim, mà ngôn ngữ từ môi
Anh yêu em, em đã hiểu lâu rồi
Em đã hiểu từ ban đầu gặp gỡ
Anh hỏi thăm đường, em trỏ lối, thế thôi !
Em hiểu anh trong dáng dấp bồi hồi
Trong ánh mắt ngập ngừng xao xuyến
Em hiểu anh từ tình mới đâm chồi
Từ hạnh phúc còn như bỡ ngỡ
Trong hồn anh quen nếp đau thương ...
Có những đêm trăng óng ánh trên đồng
Trăng tắm sáng lên đầu em tóc rối
Trăng lấp ló qua hàng cây gió thổi ...
Em là vầng trăng ngọc của đời anh
Anh không em, anh sẽ sống âm thầm
Như những tối trăng vàng lặn bóng
Đi bên em nghe ái tình đập sóng
Trong lòng anh hạnh phúc chan hoà
Ôi phút giây không thể xoá nhoà
Giây phút ấy, tình em chói toả
Ôi trong anh, và tất cả xung quanh !
Anh ôm em, em ngạt thở vì anh
Nhưng em biết lòng anh say đắm quá
Gì ngây ngất bằng hôn lên đôi má
Mịn như hoa và đượm hương da !
Nắm tay em bao đau khổ phai nhoà
Khắp vũ trụ chỉ còn thương mến
Tình của em nhiệm mầu vô bờ bến
Hồn anh như chim hót trên cành
Tươi mát tựa màu xuân thơm ngát
Giọng ai buồn ngân nga câu hát
Bừng cơn mơ, trăng lạnh đã lên cao ...
Gió ngoài song hiu hắt thổi vào
Rơi mấy cánh hoa đào trên chậu sứ ...

-- Nguyễn Chí Thiện

Nhớ Dê Kêu

Thăm thẳm dưới áng, áng mây chiều
Hoang lạc hồn nào hởi bé yêu
Chiều tà khuất dạng, mảnh sương rơi
Nhớ bé tơi bời ... nhớ dê kêu !

Nhớ ánh mắt nai, sao lơ đãng
Nhớ môi duyên dáng, chúm chím cười
Nhớ mái tóc này, dáng kiêu sa
Nhớ bé rất nhiều ... nhớ dê kêu!

Tặng em,
T.A. Nguyen
August 21, 2009

Thursday, August 20, 2009

Ngụ Ngôn » Người Cỡi Ngựa và Con Chó

Chó nhà ai bên đường nằm ngủ,
Bổng giật mình khi vó ngựa qua.
Nó vùng dậy, nhảy xông ra,
Đuổi theo sủa cắn; chẳng qua chuyện thường.
Nhưng trên yên, người càng bực tức
Nhạc ngựa mà điệp-khúc "Gâu Gâu"
Lạ gì cái giống săn hươu
Đã quen thói đuổi mồi lâu chẳng sờn.
Vừa đến chỗ đám đông qua lại,
Người bèn kêu: "Chó Dại!" ầm lên.
Thế là gậy gộc bốn bên,
Đứa phang, đứa đập chó lành chết tươi !

ooOoo

Ghê thay miệng lưỡi con người.
Giết nhau bằng chỉ một lời dèm pha.

Đoàn Nhật Tấn

Mười Thương » ca dao Việt Nam

Một thương tóc bỏ đuôi gà,
Hai thương ăn nói mặn mà có duyên.
Ba thương má lúm đồng tiền,
Bốn thương răng nhánh hạt huyền kém thua.
Năm thương dải yếm đeo bùa,
Sáu thương nón thượng quai tua dịu dàng.
Bảy thương ăn nói khôn ngoan,
Tám thương má phấn ngó càng thêm xinh.
Chín thương em ở một mình,
Mười thương con mắt đưa tình ... với ai !

ca-dao Việt Nam

Chiếc Lá » by Katherine

Bởi em trót thương anh nhiều quá đổi    
Nên trời đày làm lá ở trên cây
Nhớ nhung anh em vấn vức khóc hoài
Để tiếng khóc gió bay nghe xào xạc
Tội nghiệp em chim dổ dành ca hát
Mời trăng thanh gió mát cho em vui
Nhưng mà nào an ủi được anh ơi
Nhớ anh quá lá tươi làm sao nổi
Bởi em trót thương anh nhiều quá đổi    
Nên khi trời bắt tội em lên cây
Thì em xin làm lá đã vàng phai
Để dể được tung bay theo chiều gió    
Nhớ anh quá em bay tìm khắp ngỏ
Nhưng vô tình em quên nhớ thân em    
Bây giờ là số phận lá không tên
Thì duyên kiếp mong gi tìm được nữa    
Em trở về trên cành buồn muôn thưở    
Làm lá cây thương nhớ anh ngậm ngùi
Trời chia ly hai đứa mãi anh ơi
Để em khóc em ngàn đời bất hạnh    

-- Katherine

Ngắm Trăng Nhớ Người

Hàng cây trước gió lung linh
Vài hạt sương đêm ngữa mình theo gió
Mây ơi chớ cản đường gió
Men say tình ý theo gió nàng trao
Để ta mơ mộng cùng sao
Để hồn lạc gió đưa vào nơi mô
Bay vào phố nhỏ nhà em
Tìm ta một chút tri âm êm đềm
Nhìn vào cảnh củ ban đêm
Nhớ mình tay vắng lại thêm bồi hồi
Hương xưa phảng phức bờ môi
Ngắm mảnh trăng khuya bên đồi mộng mơ
Nhặt cành hoa dại làm thơ
Mượn gió gieo nữa vần thơ tặng người
Phương trời xa ấy mãi tươi
Cho tôi em nhé, nụ cười tuổi xanh ...

Ngẩn ngơ anh ngắm trăng thanh
Ngắm trăng hay ngắm lòng anh si tình !

Tặng em,
T.A. Nguyen
August 20th, 2009

Saturday, August 15, 2009

Thiên Thần Không Cánh

Thiên thần không cánh, từ đâu đến      
Lạc vào đời ta như sóng biển
Vồn vập vồn vập cuộn tình em
Thức tỉnh tình anh ngập sóng tràn      

Thiên thần không cánh, từ đâu đến      
Em vun em xới anh thêm chồi
Ngây ngất tình em anh sống lại
Cho chỉ riêng anh hay còn ai?

Thiên thần không cánh, từ đâu đến      
Anh hỏi em nhé "Có đau không?"
Khi rớt trên anh mảnh khô cằn
Không còn sức sống của thanh xuân

Thiên thần không cánh, từ đâu đến      
Mỉm cười em nói "xứ thần tiên" (1)
Thấy nhớ thấy thương xin tìm tới
Chớ ngóng chớ mong kẻo chóng già ...
     
Tặng em,
T.A. Nguyen
August 15, 2009
(1) Los Angeles

Thursday, August 13, 2009

Đợi Trông!

Tỉnh Tỉnh mơ mơ một lối mòn
Men nồng vừa cạn lại nhớ nhung
Buồn thời nhắm nhí đôi ba xị
Vui thời nốc cạn mấy chung sầu

Tặng em,
T.A. Nguyen
8-13-2009

Wednesday, August 12, 2009

Hoàng Cầm » Mê không có em

Anh mê em không bao giờ có
Có bao giờ em nở tròn đêm
Biết ai về nổi hư huyền
Để tôi xiết chặt mấy miền tịnh không

Mắt em cứ sắc như nung
Môi em mở đến tận cùng ảo mê
Hồ nghe động bóng em về
Lại hôn chấp chới, lại kề lửng lơ

Tóc em thoảng gió mây hờ
Lửa mong chưa tắt hương chờ còn say

Mơ khuya chợt tỉnh phút giây
Rã vòng tay quấn... vòng tay quấn mình.

Hoàng Cầm

Tuesday, August 11, 2009

... Kết xuân thì

Tình ta thế nhé đã hết rồi
Lối mòn buống bít ... Thành tỉnh mịch
Đường ta ta bước màu men dại
Đường em em đi kết xuân thì
Ta cám ơn em chung lộ trình
Mười mấy xuân xanh ta cướp mất
Chạnh lòng thay lời thề hẹn củ
Bách lảo giai niên ta đành phụ
Không hạnh không phúc đoái chi tình
Nửa hồn còn lại ta xin nhé
Xin chút nghĩa cho thế hệ sau
Dẩu sao hai dòng máu đã hoà
Trên hai cơ thể còn non dại
Không lổi chi ... chỉ tại ta khờ
Trái cấm ăn rồi vẩn mê muội
Thiên đường một cỏi ta về đâu?

T.A. Nguyen
8-11-2009

Friday, August 7, 2009

Bé Ti

Sao trời mở lối nhường lề
Ong nhường hoa thắm bướm về nhớ nhung
Phố phường mở hội tưng bừng
Hẹn nhau cùng đến để mừng đón Ti
Ìn ìn kẻ đến người đi
Ai ngắm ai nghía ai si muôn lời

Đây đây bé đã chào đời
Ong kia hớn hở đón mời hội vui

Tiếng Ti khóc nhỏ mẹ vui bố mừng
Út gái lại đẹp quá chừng
Yêu ghê út nhé út đừng đi xa
Êm đềm tháng tháng năm qua
Ti nay đã lớn đã là giai nhân

Bao chàng rủn bước muốn dừng
Ăn ngon ngủ kỷ chẳng cần đến ai
Nói cười như huệ như mai
Giẩu ai ngắm nhía bé hoài làm ngơ

Thế mà bé lại yêu thơ
Âu là duyên nợ nên giờ bé yêu
Mến tài thi sĩ nên yêu
                           ... mất rồi ...

Tặng em
T.A. Nguyen
August 7th, 2009

Thursday, August 6, 2009

Em Là Tất Cả

Đêm đêm sao sáng bạn bầu
Nhìn vầng sao tỏ cúi đầu chào em

Anh về tâm sự cùng sao
Ngỏ lời ong bướm trăng sao đến nàng

Ngày ngày nắng ấm đong đầy
Theo em theo bóng bóng gầy kiêu sa

Anh về nhắn nhủ nắng mai
Hôn giùm anh nhé vai gầy đợi trông

Em ơi em hảy nhớ rằng
Có em trống vắng củng bằng như không

Có em em ở mọi nơi
Có em có cả đất trời yêu thương

Tặng em,
T.A. Nguyen
August 6th, 2009

Wednesday, August 5, 2009

Tú Mỡ » ...Và ông già trẻ

Ngược đời có lắm cụ già nua
Nhí nhảnh làm ra bộ tuổi thơ
Đầu tóc nhuộm đen hòng trẻ lại
Râu ria cạo trụi rõ...trai lơ
Đua chơi ra phết ông còn khoẻ
Làm việc lơ mơ, cụ kiếu già
Thấy gái y như mèo thấy mỡ
Năm thê bảy thiếp cũng không vừa

Tú Mỡ

Unkown » Tôi Đi Tìm Một Nửa Trong Tôi

Tôi đi tìm một nửa trong tôi
Tôi tìm mãi đến bây giờ chưa thấy
Người yêu ơi anh là ai vậy ?
Tôi đi tìm, đi tìm mãi tên anh...

Chiều buông dần thành phố đi vào đêm
Vườn cỏ đường cây từng đợt ríu rít
Họ may mắn hơn tôi hay họ không cần biết
Nửa của ai hay nửa của mình...

Tôi đi tìm cái nửa trong tôi
Và có lẽ xuốt đời không tìm thấy
Nếu chẳng còn anh, em đành sống vậy
Không lấy nửa của ai làm nửa của mình

Cái na ná tình yêu thì có trăm nghìn
Nhưng đích thực tình yêu thì chỉ duy có một
Nếu nhiều lúc nhầm tưởng mình đã gặp
Nửa của mình nhưng nào của mình đâu...

Không phải của mình, thì không phải của nhau
Thì thượng đế ơi xin đừng bắt tôi lầm tưởng
Bởi tôi biết khổ đau hay vui sướng
Là đúng sai trong cái nửa của mình...

Tôi đã tìm anh, vâng tôi đã tìm anh...
Và có lẽ trên đời này đâu đây
Anh cũng đi tìm tôi, tìm tôi như thế
Chỉ có điều ta chưa nhận ra nhau...

Author: Unknown
(Cái nửa của em ... )

Unknown » ĐÔI DÉP

Bài thơ đầu anh chép tặng em
Là bài thơ kể về đôi dép
Khi nỗi nhớ ở trong lòng da diết
Những vật tầm thường cũng viết thành thơ
Hai chiếc dép kia gặp gỡ tự bao giờ,
Có yêu nhau đâu mà chẳng rời nửa bước
Cùng gánh vác những nẻo đường xuôi ngược
Lên thảm nhung xuống cát bụi cùng nhau,
Cùng bước, cùng mòn không kẻ thấp người cao
Cùng chia sẻ sức người đời chà đạp
Dầu vinh nhục không đi cùng người khác,
Số phận chiếc này phụ thuôc ở chiếc kia.
Nếu ngày nào một chiếc dép mất đi
Mọi thay thế đều trở nên khập khiễng.
Giống nhau lắm nhưng người đi sẽ biết
Hai chiếc này chẳng phải một đôi đâu.
Cũng như mình trong những lúc vắng nhau
Bước hụt hẫng cứ nghiêng về một phía
Dẫu bên cạnh đã có người thay thế
Mà trong lòng nỗi nhớ cứ chênh vênh.
Đôi dép vô tri khăng khít bước song hành
Chẳng thề nguyện mà không hề gian dối.
Chẳng hứa hẹn mà không hề phản bội,
Lối đi nào cũng có mặt cả đôi.
Không thể thiếu nhau trên những bước đường đời
Dẫu mỗi chiếc ở một bên phải trái.
Như tôi yêu ai bởi những đều ngược lại
Gắn bó đời nhau vì một lối đi chung
Hai mảnh đời thầm lặng bước song song
Sẽ dừng lại khi chỉ còn một chiếc
Chỉ còn một là không còn gì hết
Nếu không tìm được chiếc thứ hai kia.

Author: Unknown

Unknown » Thơ Học Trò

Thơ học trò làm bằng xác lá
Không cao kỳ, không khách sáo đâu anh
Thơ của em được viết thành với mực xanh
Nên vụng dại đừng cười em nhé!
Những giờ học trồi dần qua lặng lẽ
Nhìn sần trường đôi ba lá me khô
Em cầu mong mình luôn mãi học trò
Để âu yếm thương màu xanh phấn bãng
Có những lúc em quên nghe thầy giãng
Mà vu vơ theo dỏi cánh chim bay
Rồi ước mơ gom góp thật đầy
Quên thực tại đang ngồi trong lớp học
Bị thầy mắng mà em không dám khóc
Sợ bạn cười mình có tính mộng mơ
Hay lo xa và luôn mãi thẫn thờ
Như thi sĩ ru hồn theo mây gió
Em buồn quá nghe hồn mình nức nỡ
Vì học trò mà cứ thích làm thơ
Thôi từ nay xin hai tiếng giã từ
Sẽ quay về với mực xanh giấy trắng ...

(author unknown)

Chuyện Chúng Mình

Anh viết tặng em tấm thơ lòng
Không rỏ vì sao nghe não nùng
Lời thơ sầu quá, quá đi thôi
Viết rồi mấy bận anh đổi dòng

Cố điểm tí vui trong thơ sầu
Chút cười vụn vặt cho bớt rầu
Gửi đến tặng em như đã hứa
Bài thơ thay lời anh nguyện ước

Em lại trách anh: "Thơ không hồn"
"Tặng em mà lời thơ không ổn"
"Chỉ nghịch ngợm thôi như đứa bé"
"Ghét anh nè, ghét nè nghe hông"

Ngây ngô anh bảo nhỏ em rằng
Hồn gửi theo thơ anh sống chăng?
Nữa trái tim anh em cướp mất
Lại muốn hồn anh nữa hay răng?

Nghịch quỹ, em giỡ giọng rầu:
"Anh nào có yêu, yêu bé đâu"
"Nữa trái tim kia anh tặng bé"
"Nữa trái tim còn giã bộ sầu !"

Tặng ...
T.A. Nguyen
August 5th, 2009

Tuesday, August 4, 2009

Tuổi Thơ Ơi

Tuổi thơ ơi có còn trở lại
Xin cho ta một chút dại khờ
Chơi với bạn bè không đố kỵ
Để ta tìm yêu không chân lý

Để được yêu như yêu lần đầu
Và sống đời vô tư tự tại
Đốt sáng ánh lửa lòng nhân tâm
Sôi động tình người không biên giới

Tặng Em,
T.A. Nguyen
August 4th, 2009

Monday, August 3, 2009

Tú Xương » Ba Cái Lăng Nhăng

Một trà, một rượu, một đàn bà
Ba cái lăng nhăng nó quấy ta
Chừa được thứ nào hay thứ nấy
Hoạ chăng chừa rượu với chừa trà.

Trần Tế Xương!

Saturday, August 1, 2009

Dòng Đời !

Dòng Đời lặng lẻ trôi trôi dạt
Bến nhớ bến mong đợi đợi chờ
Người đi khoan khoái nhờ ngoại cảnh
Kẻ ở vấn vương trống vắng lòng

Thôi thà làm kẻ đi đi nhé
Chẳng nhớ chẳng thương tí tí nào
Cay đắng tình đời, ta nếm đủ
Rượu đắng men nồng, chẳng thấy say

Nhớ xưa xưa nhớ lời nguyện ước
Chẳng lẻ bây chừ phải lung lay ?
Trai xưa dẩm nát dảy trường sơn
Thế sự bây chừ chẳng mấy ai?

Cái khổ cái sầu kẻ ở lại
Tai mờ mắt lảng mỏi mòn trông
Ai về xin về tình nhân loại
Chớ ném vụn bạc thay mảnh tình

...cho người ở lại
August 1st, 2009
T.A. Nguyen

Monday, July 27, 2009

Nguyên Thoại » Lữ Hành

Một con đường nhỏ giữa đời
Một đôi chân nhỏ lạc loài tìm đi
Một ánh mắt nhỏ ngại nghi
Một tương lai hé… những gì nữa đây !
Tìm được không… giữa trùng vây?
Có tìm được nắng giữa ngày mưa giăng
Tìm trong đêm… ánh trăng rằm
Giấc mơ thơ ấu quấn quanh nụ cười
Một đôi chân nhỏ giữa đời
Tìm cho ngoan nhé… một nơi chốn về !

--Nguyên Thoại
7/27/2009

Hôn Em Tình Mộng

Đã bao đêm rồi ta hôn em
Hôn em đắm đuối một tình nồng

Hôn em yên giấc trong mộng đẹp
Mãi ngắm nhìn em chén giấc nồng ...

Đồng hồ điểm nhẹ giờ thức tỉnh
Chẳng thấy em đâu, sầu cô quạnh

Anh ngồi đây nhìn ảnh em cười
Nụ cười âu yếm tình ngàn dặm

Xin hẹn cho nhau ngày mai đó
Trong vòng tay anh, em nồng giấc

Hôn em dịu ngọt trong giấc mộng
Cho em tất cả trái tim này

Tặng em,
T.A. Nguyen
July 27th, 2009

Sunday, July 26, 2009

Duyên Tiền Kiếp

Đả bảo rằng yêu, yêu tha thiết
Cho nhau sầu khổ, mới là yêu

Tình yêu mầu nhiệm khi khao khác
Chén nước đầy chẳng nhận tình ai

Đoạn đường ta bước phải là duyên?
Tình em nghỉa nặng ắt là nợ

Ngày ấy tình cờ ta gặp gở
Hôm nay duyên đến tình xưa thắm

Đả bảo rằng duyên, duyên tiền kiếp
Tô thắm tình nhau, mổi nụ cười

Tặng em,
T.A. Nguyen
July 26th, 2009

Friday, July 24, 2009

Huy Cận » Ngậm ngùi

Nắng chia nửa bãi; chiều rồi
Vườn hoa trinh nữ xếp đôi lá rầu
Trời buồn con nhện giăng mau
Em ơi hãy ngủ...anh hầu quạt đây

Lòng anh mơ với quạt này
Trăm con chim mộng về bay đầu giường
Ngủ đi em mộng bình thường
Ru em sẵn tiếng thùy dương mấy bờ

Cây dài bóng xế ngẩn ngơ...
Hồn em đã chín mấy mùa thương đau?
Tay anh em hãy tựa đầu
Cho anh nghe nặng trái sầu rụng rơi.

1938 Huy Cận
(Lửa Thiêng)

Thi Sỉ Già!

Mây bay hờ hửng trên trời
Giai nhân vui nhộn sống đời bình yên
Gặp em em nhoẻn miệng cười
Lòng ta vui nhộn cuối đời yêu đương
Em về có nhớ có thương
Có chàng thi sỉ vẩn thường nhớ mong

Tặng em,
T.A. Nguyen
July 24th, 2009

Thursday, July 23, 2009

Má Hồng Giai Nhân!

Đêm Nhớ Ngày Mong Một Má Hồng
Tóc Huyền Tô Điểm Giáng Vai Gầy
Hương Xưa Còn Đọng Nồng Dĩ Vãng
Quân Tử Say Sưa Một Má Hồng

Đã Bao Năm Dài Ta Vẩn Nhớ
Môi Em Cười Thắm Cả Đất Trời
Dáng Em Đi Trẻ Già Say Đắm
Mắt Em Nhìn Ấm Cả Nghìn Sau

   --- o o O o o ---

Ừ, Thì Mai Em Đến Nhé
Đêm Nay Là Đêm Dài Vô Tận
Để Mình Anh Suy Nghỉ Mung Lung
Gặp Em Rồi Biết Nói Gì Đây?

Em Đã Đến Như Lời Hẹn Ước
Hương Xưa Còn Đó Lòng Hoang Dại
Trái Tim Anh Ngở Đã Khô Cằn
Vẩn Còn Rung Động Bóng Giai Nhân

Tặng Em,
T.A. Nguyen
Tuyến Đường Cali (Trái Tim Còn Ở Lại)
July 23rd, 2009

Wednesday, July 22, 2009

Tuyến Đường Nhân Độ

Cám Ơn Em Tiếng Nói Dịu Hiền
Ánh Mắt Suy Tư Cùng Nhân Loại
Nụ Cười Ngây Thơ Sưởi Ấm Đời
Em Nhớ Nhé, Giử Hồn Trong Sáng
Mai Cần Em Chỉ Lối Soi Đường

---- o o O o o -----

Đêm Nay Nghìn Trùng Anh Vửng Bước (1)
Ánh Sao Mai Soi Đường Nhân Độ (2)
Cám Ơn Em Tiếng Nói Dịu Hiền
Văng Vẳng Nhắc Ta Mờ Pha Lê (3)
Tráng Lệ Huy Hoàng Chỉ Danh Vọng
Tâm Khẩu Nhất Thông Giải Muôn Sầu

T.A. Nguyen
Tặng em gái nhỏ,
7/22/2009 - Tuyến Đường Vegas - RDU

B.C.
(1) - Red-eye flight
(2) - Ngắm Sao Mai Trên Máy Bay
(3) - Vegas giờ toàn là giấy!

Tuesday, June 9, 2009

How to create a simple JMS application example using Netbeans and Glassfish

How to create a simple JMS application example using Netbeans and Glassfish

How to create a simple JMS application example using Netbeans 6.7 and GlassFish v2.1

Author: T.A. Nguyen
I am choosing the OLD FASHIONED example to illustrate the concept and also promote the fundamental understanding of JMS. Message Driven beans can easily be done in place of these examples.
Here are the steps:
  • Download and install Netbeans 6.5.1 or later (I use 6.7RC2 for fun)
  • Create an "Enterprise Application Client"
  • Write some codes for the MessageApplication
  • Start-up the GFv2.1
  • Use the GFv2.1 Admin Console to add a ConnectionFactory and a Destination (Queue).
  • Execute the application!

Download and Install Netbeans

Download the latest NetBeans from http://netbeans.org, make sure that you install GlassFish v2.1 as well. We will be using GFv2.1 for the JNDI and MQ services.

Create a "Enterprise Application Client"

  • File -> New Project -> Java EE -> Enterprise Application Client
  • and click [ next > ] button.
  • Project Name: MyFirstJMSQueue
  • Project Location: C:\Projects
  • and click [ next > ] button.
  • Server: GlassFish v2.1
  • Java EE Version: Java EE 5
  • Main Class: org.cnci.jms.first.MessageApp
  • click [ Finish ] button.
   

Write some codes

MessageConnection.java

In practice, I like to encapsulate the Connection, Session and other control to a single class called: MessageConnection. MessageConnection will allow us to: connect(), disconnect(), send() and receive(). Other methods such as getConnection(), getDestination(), getSession(), getConsumer(), getProducer() are extra methods that can use to give developer a finer control.
MessageConnection.ava
//**********************************************************************
//
// MessageConnection
//
//**********************************************************************
//***************************************//
// package //
//***************************************//
package org.cnci.jms.first;

//***************************************//
// imports //
//***************************************//
import javax.jms.*;
import javax.naming.*;

/***********************************************************************
* A simple facade common JMS Connection that will encapsulate and handle
* all the jms connection, session, and message transportation.
*
* @author T.A. Nguyen
* @version 1.0, Jan 1, 2005
***********************************************************************/
public class MessageConnection {

private String destinationName = "jms/myDestination";
private String factoryName = "jms/myConnectionFactory";
private Context context;
private ConnectionFactory connectionFactory;
private Connection connection;
private Session session;
private Destination destination;
private MessageConsumer messageConsumer;
private MessageProducer messageProducer;
private boolean connected = false;

/********************************************************************
* Constructor
********************************************************************/
public MessageConnection() {
}

/********************************************************************
* Attempts to connect to the JMS messaging system.
*
* @throws MessageException If a connect failure occurs.
********************************************************************/
public Context getContext() throws MessageException {
  if (context == null) {
    try {
      //-------------------------------------
      // Initialize JNDI.
      //-------------------------------------
      context = new InitialContext();
    } catch (NamingException e) {
      disconnect();
      e.printStackTrace();
      throw new MessageException("Naming Exception: " + e);
    }
  }
  return context;
}

/********************************************************************
* Attempts to connect to the JMS messaging system.
*
* @throws MessageException If a connect failure occurs.
********************************************************************/
public MessageConsumer getConsumer() throws MessageException {
  if (messageConsumer == null) {
    try {
    //-------------------------------------
    // Create a message sender.
    //-------------------------------------
      messageConsumer = getSession().createConsumer(getDestination());
      if (!connected) {
        getConnection().start();
        connected = true;
      }
    } catch (JMSException e) {
      disconnect();
      e.printStackTrace();
      throw new MessageException("JMS Create Receiver Exception: " + e);
    }
   }
   return messageConsumer;
}

/********************************************************************
* Attempts to connect to the JMS messaging system.
*
* @throws MessageException If a connect failure occurs.
********************************************************************/
public MessageProducer getProducer() throws MessageException {
  if (messageProducer == null) {
    try {
      //-------------------------------------
      // Create a message sender.
      //-------------------------------------
      messageProducer = getSession().createProducer(getDestination());
      if (!connected) {
        getConnection().start();
        connected = true;
      }
    } catch (JMSException e) {
      disconnect();
      e.printStackTrace();
      throw new MessageException("JMS Create Sender Exception: " + e);
    }
  }
  return messageProducer;
}

/********************************************************************
* Attempts to connect to the JMS messaging system.
*
* @throws MessageException If a connect failure occurs.
********************************************************************/
public ConnectionFactory getConnectionFactory() throws MessageException {
  if (connectionFactory == null) {
    try {
      //------------------------------------------
      // Lookup the connection factory using JNDI.
      //------------------------------------------
      connectionFactory = (ConnectionFactory) getContext().lookup(factoryName);
    } catch (NamingException e) {
      disconnect();
      e.printStackTrace();
      throw new MessageException("Naming Lookup Factory Exception: " + e);
    }
  }
  return connectionFactory;
}

/********************************************************************
* Attempts to connect to the JMS messaging system.
*
* @throws MessageException If a connect failure occurs.
********************************************************************/
public Connection getConnection() throws MessageException {
  if (connection == null) {
    try {
      //-------------------------------------
      // Use the connection factory to create
      // a JMS connection.
      //-------------------------------------
      connection = getConnectionFactory().createConnection();
    } catch (JMSException e) {
      disconnect();
      e.printStackTrace();
      throw new MessageException("JMS Create Queue Connection Exception: " + e);
    }
   }
   return connection;
}

/********************************************************************
* Attempts to connect to the JMS messaging system.
*
* @throws MessageException If a connect failure occurs.
********************************************************************/
public Session getSession() throws MessageException {
  if (session == null) {
    try {
      //-------------------------------------
      // Use the connection to create a
      // session.
      //-------------------------------------
      session = getConnection().createSession(false, Session.AUTO_ACKNOWLEDGE);
    } catch (JMSException e) {
      disconnect();
      e.printStackTrace();
      throw new MessageException("JMS Create Session Exception: " + e);
    }
  }
  return session;
}

/********************************************************************
* Attempts to connect to the JMS messaging system.
*
* @throws MessageException If a connect failure occurs.
********************************************************************/
public Destination getDestination() throws MessageException {
  if (destination == null) {
    try {
      //-------------------------------------
      // Lookup the destination (queue) using
      // JNDI. Note that the designated
      // destination (destinationName) must be
      // administered within the JMS service
      // environment.
      //-------------------------------------
      destination = (Destination) getContext().lookup(destinationName);
     } catch (NamingException e) {
       disconnect();
       e.printStackTrace();
       throw new MessageException("Naming Lookup Queue Exception: " + e);
     }
   }
   return destination;
}

/********************************************************************
* Attempts to disconnect from the JMS messaging system.
*
* @throws MessageException If a disconnect failure occurs.
********************************************************************/
public void connect() throws MessageException {
  // make sure a connection and a session established.
  getSession();
  if (!connected) {
    try {
      getConnection().start();
      connected = true;
    } catch (JMSException e) {
      e.printStackTrace();
      connected = false;
      disconnect();
      throw new MessageException("JMS Connection Exception: " + e);
    }
  }
}

/********************************************************************
* Attempts to disconnect from the JMS messaging system.
*
* @throws MessageException If a disconnect failure occurs.
********************************************************************/
public void disconnect() throws MessageException {
  if (connection != null) {
    try {
      connection.close();
   } catch (JMSException e) {
      e.printStackTrace();
      throw new MessageException("JMS Exception: " + e);
   }
  }

  connection = null;
  session = null;
  messageProducer = null;
  messageConsumer = null;

  connected = false;
}

/********************************************************************
* Returns true if a connection is currently established.
********************************************************************/
public boolean isConnected() {
   return connected;
}

/********************************************************************
* Returns true if a connection is currently established.
********************************************************************/
public void send(Message message) throws MessageException {
  try {
    getProducer().send(message);
  } catch (JMSException e) {
    e.printStackTrace();
    throw new MessageException("JMS Send Exception: " + e);
  }
}

/********************************************************************
* Attempts to receive a message.
*
* @throws MessageException If the receive fails.
********************************************************************/
public Message receive(int n) throws MessageException {
  Message message = null;

  try {
    message = getConsumer().receive(n);
  } catch (JMSException e) {
    e.printStackTrace();
    throw new MessageException("JMS Receive Exception: " + e);
  }
  return message;
}
}

MessageException.java

A simple Exception class representing a failure in JMS Message processing.
MessageException.ava
//**********************************************************************
//
// MessageException
//
//**********************************************************************
//***************************************//
// package //
//***************************************//
package org.cnci.jms.first;

//***************************************//
// imports //
//***************************************//
/***********************************************************************
* This class implements an exception representing a failure in
* message processing.
*
* @author T.A. Nguyen
* @version 1.0, Jan 1, 2005
***********************************************************************/
public class MessageException extends Exception {

/********************************************************************
* Constructor.
********************************************************************/
public MessageException() {
  super();
}

/********************************************************************
* Constructor.
*
* @param info Information to be sent along with the exception.
********************************************************************/
public MessageException(String info) {
  super(info);
}
}

MessageSender.java

A simple create and send message class
MessageSender.ava
//**********************************************************************
//
// MessageSender
//
//**********************************************************************
//***************************************//
// package //
//***************************************//
package org.cnci.jms.first;

//***************************************//
// imports //
//***************************************//
import javax.jms.*;

/***********************************************************************
* A simple facade for sending messages in a Point-to-Point domain.
*
* @author T.A. Nguyen
* @version 1.0, Jan 1, 2005
***********************************************************************/
public class MessageSender {
private MessageConnection messageConnection;

/********************************************************************
* Constructor
********************************************************************/
public MessageSender() {
}

/********************************************************************
* Create a MessageConnection
*
* @throws MessageException If the send fails.
********************************************************************/
private MessageConnection getMessageConnection() throws MessageException {
  if (messageConnection == null) {
    messageConnection = new MessageConnection();
  }
  return messageConnection;
}

/********************************************************************
* Attempt to get a QueueSession from the MessageConnection object.
*
* @throws MessageException If the send fails.
********************************************************************/
private Session getSession() throws MessageException {
  if (getMessageConnection() != null) {
    return getMessageConnection().getSession();
  }
  return null;
}

/********************************************************************
* Attempts to send the passed message.
*
* @throws MessageException If the send fails.
********************************************************************/
public void send(Message message) throws MessageException {
  if (message != null) {
    getMessageConnection().send(message);
  }
}

/********************************************************************
* Attempts to establish the connection.
*
* @throws MessageException If the send fails.
********************************************************************/
public void connect() throws MessageException {
  getMessageConnection().getProducer();
}

/********************************************************************
* Attempts to disconnection.
*
* @throws MessageException If the send fails.
********************************************************************/
public void disconnect() throws MessageException {
  if (messageConnection != null) {
    try {
      messageConnection.disconnect();
      messageConnection = null;
    } catch (MessageException e) {
      messageConnection = null;
      e.printStackTrace();
      throw e;
    }
  }
}

/********************************************************************
* Attempts to return a newly constructed TextMessage.
*
* @throws MessageException If the construction fails.
********************************************************************/
public TextMessage createTextMessage() throws MessageException {
  TextMessage message = null;

  try {
    message = getSession().createTextMessage();
  } catch (JMSException e) {
    throw new MessageException("JMS Create Text Message Exception: " + e);
  }
  return message;
}

/********************************************************************
* Attempts to return a newly constructed BytesMessage.
*
* @throws MessageException If the construction fails.
********************************************************************/
public BytesMessage createBytesMessage() throws MessageException {
  BytesMessage message = null;

  try {
    message = getSession().createBytesMessage();
  } catch (JMSException e) {
    throw new MessageException("JMS Create Bytes Exception: " + e);
  }
  return message;
}

/********************************************************************
* Attempts to return a newly constructed ObjectMessage.
*
* @throws MessageException If the construction fails.
********************************************************************/
public ObjectMessage createObjectMessage() throws MessageException {
  ObjectMessage message = null;

  try {
    message = getSession().createObjectMessage();
  } catch (JMSException e) {
    throw new MessageException("JMS Create Object Message Exception: " + e);
  }

  return message;
}

/********************************************************************
* Attempts to return a newly constructed MapMessage.
*
* @throws MessageException If the construction fails.
********************************************************************/
public MapMessage createMapMessage() throws MessageException {
  MapMessage message = null;

  try {
    message = getSession().createMapMessage();
  } catch (JMSException e) {
    throw new MessageException("JMS Create Map Message Exception: " + e);
  }

  return message;
}

/********************************************************************
* Attempts to return a newly constructed StreamMessage.
*
* @throws MessageException If the construction fails.
********************************************************************/
public StreamMessage createStreamMessage() throws MessageException {
  StreamMessage message = null;

  try {
    message = getSession().createStreamMessage();
  } catch (JMSException e) {
    throw new MessageException("JMS Create Stream Message Exception: " + e);
  }

  return message;
}
}

MessageReceiver.java

A simple receive and consume message class
MessageReceiver.ava
//**********************************************************************
//
// MessageReceiver
//
//**********************************************************************
//***************************************//
// package //
//***************************************//
package org.cnci.jms.first;

//***************************************//
// imports //
//***************************************//
import javax.jms.*;

/***********************************************************************
* A simple facade for receiving messages from a PTP domain.
*
* @author T.A. Nguyen
* @version 1.0, Jan 1, 2005
***********************************************************************/
public class MessageReceiver {

private MessageConnection messageConnection;

/********************************************************************
* Constructor
********************************************************************/
public MessageReceiver() {
}

private MessageConnection getMessageConnection() throws MessageException {
  if (messageConnection == null) {
    messageConnection = new MessageConnection();
  }
  return messageConnection;
}

/********************************************************************
* Attempts to receive a message.
*
* @throws MessageException If the receive fails.
********************************************************************/
public Message receive() throws MessageException {
  return getMessageConnection().receive(1);
}

public void connect() throws MessageException {
  getMessageConnection().getConsumer();
}

public void disconnect() throws MessageException {
  if (messageConnection != null) {
    try {
      messageConnection.disconnect();
      messageConnection = null;
    } catch (MessageException e) {
      messageConnection = null;
      e.printStackTrace();
      throw e;
    }
  }
}
}

MessageApp.java

A simple test application for the MessageSender and MessageReceiver classes.

MessageApp.ava
//**********************************************************************
//
// MessageApp
//
//**********************************************************************
//***************************************//
// package //
//***************************************//
package org.cnci.jms.first;

//***************************************//
// imports //
//***************************************//
import javax.jms.*;

/***********************************************************************
* This class provides a test application for the MessageSender and
* MessageReceiver classes.
*
* @author T.A. Nguyen
* @version 1.0, Jan 1, 2005
***********************************************************************/
public class MessageApp {

/********************************************************************
* Application main entry point.
********************************************************************/
public static void main(String[] args) {
  try {
    //--------------------------------
    // Establish sender and receiver
    //--------------------------------
    MessageSender sender = new MessageSender();
    sender.connect();

    MessageReceiver receiver = new MessageReceiver();
    receiver.connect();

    //--------------------------------
    // Create a text message
    //--------------------------------
    TextMessage message = sender.createTextMessage();
    message.setText("This is a test text message");

    //--------------------------------
    // Send the message
    //--------------------------------
    System.out.println("Sending message: " + message.getText());
    sender.send(message);

    //--------------------------------
    // Sleep for a few seconds
    //--------------------------------
    try {
      Thread.sleep(3 * 1000);
    } catch (InterruptedException ex) {
    }

    //--------------------------------
    // Retrieve the message
    //--------------------------------
    TextMessage receivedMessage = (TextMessage) receiver.receive();
    System.out.println("Message received: " + receivedMessage.getText());

    //--------------------------------
    // Terminate connections
    //--------------------------------
    sender.disconnect();
    receiver.disconnect();
  } catch (JMSException jmsEx) {
    System.out.println("JMS Exception: " + jmsEx);
  } catch (MessageException msgEx) {
    System.out.println("Message Exception: " + msgEx);
  }
}
}

Startup GlassFish v2.1

  • From the "Services" tab, right button on the Servers -> "GlassFish v2.1" and "Start" the server.
  • Right button again on "GlassFish v2.1" and click "View Admin Console"
  • Login to the console (admin/adminadmin is the defaul userid/password), If this is on the network, change it.
  • Choose Resources -> JMS Resources -> Connection Factories
  • Click [ New... ] to create a new JMS Connection Factory
  • JNDI Name: jms/myConnectionFactory
  • Resource Type: javax.jms.QueueConnectionFactory
  • Description: My First JMS Queue Connection Test
  • Status: Enabled (checked)
  • Click [ OK ] button
  • ----
  • Choose Resources -> JMS Resources ->Destination Resources
  • Click [ New... ] to create a new JMS Destination Resource
  • JNDI Name: jms/myDestination
  • Physical Destination Name: myDestination
  • Resource Type: javax.jms.Queue
  • Description: My First JMS Queue Test
  • Status: Enabled (checked)
  • Click [ OK ] button.
    

Execute the application:

  • Go back to the project and right button on the MessageApp.java file, then select Run File.