This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Thứ Sáu, 2 tháng 6, 2017

Phòng 509 Ký túc xá Đại học Bách Khoa Đà Nẵng

Tháng năm tháng mùa phượng nỡ báo hiệu hè đến và cũng tháng quyến luyến chia tay của tuổi học trò.
Còn mình, tháng năm này năm nay 2017 là tháng phải chia tay thời sinh viên với những kỷ niệm vui chơi, học hànhcùng những người bạn đến từ nhiều miền quê. Một thời tuổi trẻ đầy ắp những kỷ niệm, sẽ nhớ mãi về những người bạn mình đã từng gặp, từng ở và từng chơi với nhau. Những ngày đi nhậu đến tận khuya 12h đêm rồi lại còn bắt taxi ra biển tắm đến 3h sáng mới về phòng, những ngày tổ chức sinh nhật mua vài quả trứng vịt lộn rồi ra sân bóng ngồi tới tận khuya,  những ngày học thâu đêm đến sáng đi thi rồi hú nhau ra quán cà phê Bách Khoa làm vài sòng bài đã rồi mới về phòng, có những ngày đi chơi từ sáng đến tối say không biết gì như dịp bạn Tùng đến chơi từ đá bóng, bóng chuyền, nhậu thịt chó, bida rồi về chơi CS, chơi bài cho hết một ngày... Lúc ở phòng 509 ktx nhà 5, mỗi sáng ae hay nghe bài Khát vọng thượng lưu ấp ủ về một ngày mai, hy vọng rằng anh em ai cũng làm được những điều mà mình ấp ủ...Ôi cái tuổi với bao hoài bão và mơ mộng, anh em từng nói rằng sau này chúng ta gặp nhau sẽ toàn lái ô tô đến nhà hàng ăn nhậu và kể chuyện sinh viên, hy vọng anh em đều được như vậy nhé :D :D.
Thời sinh viên gặp gỡ và giao lưu với nhiều người bạn nhưng kỷ niệm nhớ mãi vẫn là những người ae ở cùng phòng của năm nhất Đại học. Minh Trí tài năng quê Sơn Hà Quảng Ngãi, Lưu yêu thể thai quê Đức Liên Vũ Quang Hà Tĩnh, Nguyên sống tình cảm xóm 10 Nghĩa Đồng Tân Kỳ Nghệ An, Minh Bêta yêu đời quê Thanh Mị Thanh Chương Nghệ An, Linh chăm với bao khát khao quê Quỳnh Diễn Quỳnh Lưu NA, Tùng thông minh vui tính quê Thạch Hà Hà Tĩnh, anh Sơn thông minh học giỏi quê Gio Linh Quảng Trị, mỗi người một miền quê, mỗi người một tính cách nhưng anh em ai cũng thông minh và hiền lành, chắc có lẽ vậy mà mình có duyên với nhau. Tuy quê khác nhau nhưng khi nghe đến làng xã hay bài hát, món ăn đến từ quê các bạn thì mình vẫn có cảm giác thân thuộc và gần gũi như là quê hương của mình. Những bài hát "Thanh Chương mời bạn về thăm" "Vũ Quang quê em" hay là "Nghĩa Đồng một góc trời quê" nó như là một phần trong sâu thẳm trái tim mình, mong một lần sẽ đến Thanh Chương ăn nhút, về Hà Tĩnh uống rượu Can Lộc cùng với những người bạn có duyên của mình.
Rồi ai cũng phải đi theo con đường của riêng mình, dù sao được gặp gỡ và ở cùng nhau là một cái duyên. Sẽ mai trân trọng và lưu giữ cái duyên này cùng anh em.


























Thứ Năm, 1 tháng 6, 2017

Giá trị của sự nghèo khó



Đây là câu chuyện cảm động có thật do một tiến sĩ của ĐH Harvard kể lại. Anh là An Kim Bằng. - Tiến sĩ An Kim Bằng (Jinpeng An), người Trung Quốc, tốt nghiệp toán học tại Đại học Harvard.


***


Ngày 5/9/1997, là ngày tôi rời gia đình đi nhập học ở Đại học Bắc Kinh, khoa Toán. Ngọn khói bếp dài cất lên từ trên nóc ngôi nhà nông dân cũ nát gia đình tôi. Người mẹ chân thập thễnh của tôi đang nấu mì sợi cho tôi, những bột mì này có được nhờ mẹ đổi năm quả trứng gà cho hàng xóm, chân mẹ bị thương vì mấy hôm trước, để thêm tí tiền cho tôi nhập học, mẹ đẩy một xe chất đầy rau từ thôn ra thị trấn, trên đường bị trật chân.


Bưng bát mì, tôi đã khóc. Tôi buông đũa quỳ xuống đất, xoa nắn chỗ chân sưng phồng lên to hơn cả cái bánh bao của mẹ, nước mắt rơi xuống đất…


Nhà tôi ở Thiên Tân, làng Đại Hữu Đới, huyện Vũ Thanh, tôi có một người mẹ tốt nhất thế gian tên là Lý Diệm Hà. Nhà tôi vô cùng nghèo khó.


Khi tôi ra đời, bà nội ngã bệnh ngay trên giường sưởi, tôi bốn tuổi, ông nội lại mắc bệnh hẹp khí quản và bán thân bất toại, những món nợ trong nhà lớn dần theo năm. Khi bảy tuổi, tôi được đi học, học phí là mẹ vay người khác. Tôi thường đi nhặt những mẩu bút chì bạn bè vứt đi, dùng dây buộc nó lên một cái que rồi viết tiếp, hoặc dùng một cái dây chun xoá sạch những cuốn vở bài tập đã viết, rồi viết lại lên đó, mẹ thương tôi đến mức, cũng có lúc đi vay vài hào của hàng xóm để mua vở và bút chì cho tôi.


Nhưng cũng có những khi mẹ vui vẻ, là khi bất kể bài kiểm tra nhỏ hay kỳ thi lớn, tôi luôn đứng đầu, toán thường được 100/100 điểm. Dưới sự khích lệ của mẹ, tôi càng học càng thấy ham thích. Tôi thực sự không hiểu trên đời còn có gì vui sướng hơn được học hành.


Chưa đi học lớp một tôi đã thông thạo cộng trừ nhân chia và phân số, số phần trăm; khi học Tiểu học tôi đã tự học để nắm vững Toán Lý Hoá của bậc Trung học Phổ thông; Khi lên trung học, thành phố Thiên Tân tổ chức kỳ thi vật lý của bậc Trung học, tôi là đứa học trò nông thôn duy nhất của cả năm huyện ngoại thành Thiên Tân được giải, một trong ba người đỗ đầu.


Tháng 6 năm đó, tôi được đặc cách vào thẳng trường Trung học số 1 danh tiếng của Thiên Tân, tôi vui sướng chạy như bay về nhà.


Nào ngờ, khi tôi báo tin vui cho cả nhà, mặt bố mẹ chất chứa toàn những đau khổ; bà nội vừa mất nửa năm, ông nội đang gần kề cái chết, nhà tôi đã mắc nợ tới hơn mười nghìn Nhân dân tệ rồi. Tôi lặng lẽ quay về bàn học, nước mắt như mưa suốt một ngày.


Đến tối, tôi nghe thấy ở ngoài nhà có tiếng ồn ào. Thì ra mẹ tôi đang định dắt con lừa con của nhà đi bán, cho tôi đi học, nhưng ba tôi không chịu. Tiếng ồn ào làm ông nội nghe thấy, ông đang bệnh nặng, trong lúc buồn bã ông đã lìa đời.


Sau lễ an táng ông nội, nhà tôi lại mắc thêm vài nghìn tệ tiền nợ nữa.Tôi không còn dám nhắc đến việc đi học nữa, tôi cất “Giấy báo nhập học” thật kỹ vào vỏ gối, hàng ngày tôi ra đồng làm việc cùng mẹ.


Sau hai hôm, tôi và ba tôi cùng lúc phát hiện ra: con lừa con biến mất rồi. Ba tôi sắt mặt lại, hỏi mẹ tôi:


- Bà bán con lừa con rồi à? Bà bị thần kinh à? Sau này lấy gì kéo, lương thực hoa màu bà đẩy xe tay nhé, bà tự cõng nhé? Bà bán lừa một hai trăm bạc liệu cho nó học được một học kỳ hay là hai học kỳ?


Hôm đó mẹ tôi khóc, mẹ tôi dùng một giọng rất dữ dội rất hung dữ để gào lại ba tôi:


- Con cái mình đòi đi học thì có gì sai? Nó thi lên được trường số 1 của thành phố nó là đứa duy nhất của cả huyện này đấy, tôi không thể để cho tiền đồ của nó bị lỡ dở được. Tôi sẽ dùng tay đẩy, dùng lưng vác, để cho nó đi học…


Cầm sáu trăm tệ mẹ vừa bán lừa, tôi thật sự chỉ muốn quỳ xuống dập đầu trước mẹ. Tôi đã thích được học quá rồi, mà còn học tiếp, thì mẹ sẽ khổ sở bao nhiêu, vất vả bươn chải thêm bao nhiêu?


Mùa thu năm đó tôi quay về nhà lấy áo lạnh, thấy mặt ba tôi vàng như sáp, gầy da bọc xương đang nằm trên giường sưởi. Mẹ bình thản bảo: “Có gì đâu, bị cảm, sắp khỏi rồi”. Ai ngờ, hôm sau tôi xem vỏ lọ thuốc của ba, thì thấy đó là thuốc ngăn ngừa tế bào ung thư phát triển. Tôi kéo mẹ ra ngoài nhà, khóc hỏi mẹ mọi chuyện là thế nào, mẹ bảo, từ sau khi tôi đi học, ba bắt đầu đi ngoài ra máu, ngày càng nặng lên.


Mẹ vay sáu nghìn tệ đưa ba lên Thiên Tân, Bắc Kinh đi khắp nơi, cuối cùng xác định là u nhu ruột bowel polyps, bác sĩ yêu cầu ba phải mổ gấp. Mẹ chuẩn bị đi vay tiền tiếp, nhưng ba kiên quyết không cho. Ông nói, bạn bè họ hàng đã vay khắp lượt rồi, chỉ vay mà không trả thì còn ai muốn cho mình vay nữa!


Hàng xóm kể với tôi: Mẹ dùng một phương pháp nguyên thuỷ và bi tráng nhất để gặt lúa mạch. Mẹ không đủ sức gánh lúa mạch ra sân kho để tuốt hạt, mẹ cũng không có tiền thuê người giúp, mẹ bèn gặt dần, lúa mạch chín chỗ nào gặt chỗ đó, sau đó dùng xe cải tiến chở về nhà, tối đến mẹ trải một tấm vải nhựa ra sân, dùng hai tay nắm từng nắm lúa mạch đập lên một hòn đá to…Lúa mạch trồng trên ba mẫu đất của nhà, một mình mẹ làm, mệt đến mức không đứng dậy nổi nữa thì mẹ ngồi xổm xuống cắt, đầu gối quỳ còn chảy máu, đi đường cứ cà nhắc…


Không đợi hàng xóm kể hết, tôi chạy như bay về nhà, khóc to gọi mẹ: “Mẹ, mẹ, con không thể đi học nữa đâu…”.


Kết quả, mẹ vẫn tống tôi lên trường. Tiền sinh hoạt phí mỗi tháng của tôi chỉ 60 đến 80 tệ, thật thảm hại nếu so với những người bạn học khác mỗi tháng có 200-240 tệ. Nhưng chỉ mình tôi biết, món tiền nhỏ này mẹ tôi cũng phải tằn tiện lắm, từ ngày đầu tháng đã dành từng hào từng hào, bán từng quả trứng gà, rau xanh lấy từng đồng từng đồng, có lúc dành dụm không đủ đã phải giật tạm vài đôi chục. Mà cha tôi, em trai tôi, dường như chẳng bao giờ có thức ăn, nếu nhà ăn rau cũng chẳng dám xào mỡ, chỉ chan tí nước dưa muối ăn qua bữa. Mẹ không muốn tôi đói, mỗi tháng mẹ chăm chỉ đi bộ hơn mười cây số mua mì tôm với giá bán buôn.


Rồi mỗi cuối tháng, mẹ vất vả cõng một túi nặng lên Thiên Tân thăm tôi. Trong túi ấy ngoài những gói mì tôm ra, còn có nhiều xếp giấy loại mẹ phải đi bộ ra một xưởng in ngoài thị trấn cách nhà 6km để xin cho tôi (đó là giấy để tôi làm nháp toán), cả một chai tương cay rất to, cải bẹ muối thái sợi, và cả một cái tông đơ để cắt tóc. (Cắt tóc nam rẻ nhất Thiên Tân cũng phải 5 tệ, mẹ muốn tôi dành tiền cắt tóc để mua thêm lấy vài cái bánh bao mà ăn).


Tôi là học sinh cấp 3 duy nhất của Thiên Tân đến cả rau ở bếp ăn nhà trường cũng không mua nổi, chỉ có thể mua vài cái bánh bao, mang về ký túc ăn cùng mì sợi khô hoặc chấm với tương ớt, kẹp dưa muối để ăn qua bữa. Tôi cũng là học sinh duy nhất không có giấy kiểm tra, chỉ có thể tận dụng giấy một mặt của xưởng in để viết bài. Tôi là đứa học sinh duy nhất chưa bao giờ dùng xà phòng, khi giặt quần áo tôi thường đi nhà bếp xin ít bột kiềm nấu ăn (alkali - chất kiềm, dùng để hấp bánh bao, làm bánh nướng, làm nước sôđa) là xong. Nhưng tôi chưa bao giờ tự ti, tôi cảm thấy mẹ tôi khổ cực cả đời, như người anh hùng chống lại đói khổ, làm con của người mẹ như thế tôi rất tự hào.


Hồi mới lên Thiên Tân, tiết học tiếng Anh đầu tiên khiến tôi ù cạc. Khi mẹ lên, tôi kể cho mẹ nghe tôi sợ tiếng Anh thế nào, ai ngờ mẹ chỉ cười bảo:


"Mẹ chỉ biết con là đứa trẻ con khổ cực nhất, mẹ không thích con kêu khó, vì chịu khổ được thì chả còn gì khó nữa".












Tôi hơi bị nói lắp, có người bảo, học tiếng Anh đầu tiên cần làm chủ được cái lưỡi của mình, bởi vậy tôi thường kiếm một hòn sỏi ngậm vào miệng mình, rồi gắng đọc tiếng Anh. Hòn sỏi cọ xát vào lưỡi tôi, có lúc máu chảy ra bên mép, nhưng tôi cố gắng để kiên trì. Nửa năm trôi qua, hòn sỏi nhỏ đã bị mài tròn đi, lưỡi tôi cũng đã nhẵn, tiếng Anh đã thành người giỏi thứ 3 của lớp. Tôi vô cùng cảm ơn mẹ, lời mẹ khích lệ tôi vượt qua khó khăn lớn trong học tập.


Năm 1996, lần đầu tiên tôi được tham gia cuộc thi Olympic tri thức toàn quốc khu vực Thiên Tân, đoạt giải Nhất môn Vật lý và giải Nhì môn Toán học, tôi được đại diện Thiên Tân đi Hàng Châu tham gia Cuộc thi Olympic toàn Trung quốc môn Vật lý.


"Đoạt lấy chiếc Cup giải Nhất toàn Trung quốc tặng mẹ, rồi lên đường dự Olympic Vật lý Thế giới!" Tôi không ngăn được nỗi khao khát trong lòng, tôi viết thư báo cho mẹ tin vui và mơ ước của tôi. Kết quả, tôi chỉ được giải Nhì, tôi nằm vật ra giường, không ăn không uống. Dù tôi là người đạt thành tích cao nhất trong đoàn Thiên Tân đi thi, nhưng nếu tính cả những khốn khổ của mẹ tôi vào, thì thành tích này không xứng đáng!


Tôi về trường, các thầy ngồi phân tích nguyên nhân thất bại cho tôi thấy: Tôi những muốn phát triển toàn diện cả Toán Lý Hoá, những mục tiêu của tôi quá nhiều nên sức lực tinh thần tôi phải phân tán rộng.


Nếu giờ tôi chỉ chọn một mục tiêu trước mắt là kỳ thi Toán, nhất định tôi thắng. Tháng 1 năm 1997, tôi cuối cùng đã giành chiến thắng tại kỳ thi Olympic Toán toàn Trung Quốc với điểm số tuyệt đối, lọt vào đội tuyển Quốc gia, cả mười kỳ thi kiểm tra ở đội tuyển tôi đều là người đứng đầu. Với thành tích đó, tôi được sang Argentina tham gia kỳ thi Olympic Toán quốc tế.


Nộp xong phí báo danh, tôi gói những sách vở cần chuẩn bị và tương đậu cay của mẹ lại, chuẩn bị lên đường. Giáo viên chủ nhiệm và thầy giáo dạy Toán thấy tôi vẫn mặc bộ quần áo thải của người khác cho, những thứ áo quần màu sắc chả đâu vào đâu, kích cỡ khác nhau, bèn mở tủ áo của tôi ra, chỉ vào những áo trấn thủ vá, những áo bông tay đã phải nối hai lần, vạt đã phải chắp ba phân, hỏi tôi:


"Kim Bằng, đây là tất cả quần áo của em ư?"


Tôi chả biết nói sao, vội đáp:


"Thầy ơi, em không sợ người khác chê cười! Mẹ em thường bảo, Phúc Hữu Thi Thư Khí Tự Hoa - trong lòng có sách vở tất mặt mũi sáng sủa, em mặc những thứ đồ này đi Mỹ gặp tổng thống Clintơn em cũng chẳng thấy ngượng".


Ngày 27/7, Olympic Toán học Thế giới lần thứ 38 chính thức khai mạc. Chúng tôi thi liên tục suốt năm tiếng rưỡi, từ 8 giờ 30 phút sáng tới 2h chiều. Ngày hôm sau công bố kết quả, đầu tiên công bố Huy chương Đồng, tôi không muốn nghe thấy tên mình; Sau đó công bố Huy chương Bạc, cuối cùng, công bố Huy chương Vàng, người đầu tiên, người thứ hai, người thứ ba là tôi. Tôi khóc lên vì sung sướng, trong lòng tự nói: “Mẹ ơi, con mẹ thành công rồi!”


Tin tôi và một người bạn nữa đoạt Huy chương Vàng kỳ thi Olympic Toán học ngay chiều hôm đó đã được Đài phát thanh Nhân dân Trung ương TQ và Đài truyền hình Trung ương TQ đưa. Ngày 1/8, chúng tôi vinh quang trở về, lễ đón long trọng được Hiệp hội khoa học Trung Quốc và Hội Toán học Trung Quốc tổ chức. Khi đó, tôi muốn về nhà, tôi muốn sớm gặp mẹ, tôi muốn chính tay tôi đeo tấm huy chương vàng chói lọi lên cổ mẹ… Hơn mười giờ đêm tối hôm đó, tôi cuối cùng đã đội trời đêm về đến nhà. Người mở cửa là ba tôi, nhưng người một tay ôm chặt lấy tôi vào ngực trước lại chính là mẹ tôi.


Dưới trời sao vằng vặc, mẹ tôi ôm tôi rất chặt…


Tôi lấy tấm huy chương vàng đeo lên cổ mẹ, khóc một cách nhẹ nhõm và sung sướng. Ngày 12/8, trường Trung học số Một của Thiên Tân chật ních người, mẹ được ngồi lên bàn Chủ tịch danh dự cùng với các quan chức Cục giáo dục Thiên Tân và các giáo sư toán học hàng đầu. Hôm đó, tôi đã phát biểu thế này:


"Tôi muốn dùng cả sự sống của tôi để cảm tạ một người, là người mẹ đã sinh và nuôi nấng tôi. Mẹ tôi là một người phụ nữ nông dân bình thường, nhưng những đạo lý mẹ dạy tôi nên người đã khích lệ tôi cả đời. Năm tôi học lớp 10, tôi muốn mua cuốn sách "Đại từ điển Anh-Trung" để học tiếng Anh, mẹ tôi không có tiền, nhưng mẹ vẫn nghĩ cách giúp tôi. Sau bữa cơm sáng, mẹ tôi mượn một chiếc xe cải tiến, chất một xe rau cải trắng, hai mẹ con tôi đẩy ra chợ huyện cách hơn bốn mươi km bán rau. Đến được chợ đã gần trưa, buổi sáng đó tôi và mẹ chỉ ăn hai bát cháo ngô nấu với khoai lang đỏ, lúc đó bụng đói cồn cào, chỉ mong có ai tới mua cho cả xe rau ngay. Nhưng mẹ vẫn nhẫn nại mặc cả từng bó, cuối cùng bán với giá 1 hào một cân. Hai trăm cân rau đáng lẽ 21 tệ, nhưng người mua chỉ trả 20 tệ.


Có tiền rồi tôi muốn ăn cơm, nhưng mẹ bảo nên đi mua sách trước, đó là việc chính của ngày hôm nay. Chúng tôi đến hiệu sách hỏi, giá sách là 8 tệ 2 hào 5 xu, mua sách rồi còn lại 1 tệ 7 hào 5 xu. Nhưng mẹ chỉ cho tôi 7 hào rưỡi đi mua hai cái bánh bột nướng, một tệ kia còn phải cất đi để dành cho tôi làm học phí. Tuy ăn hết hai cái bánh nướng, nhưng đi bộ tiếp 40km về nhà, tôi vẫn đói tới mức hoa mắt chóng mặt, lúc này tôi mới nhớ ra tôi đã quên không phần cho mẹ ăn một miếng bánh nướng nào, mẹ tôi chịu đói cả ngày, vì tôi mà kéo xe suốt 80km đường xa. Tôi hối hận tới mức chỉ muốn tát cho mình một cái, nhưng mẹ tôi chỉ bảo: "Mẹ ít văn hoá, nhưng mẹ nhớ khi nhỏ được thầy giáo dạy là, Golgi có nói một câu: Nghèo đói là trường đại học tốt nhất. Nếu con có thể tốt nghiệp trường đại học này, thì những trường đại học như Thiên Tân, Bắc Kinh con chắc chắn đều đỗ".


Khi mẹ nói thế mẹ không nhìn tôi, mẹ nhìn ra con đường đất xa xôi, cứ như thể con đường đất đó có thể thông tới tận Thiên Tân, đi thẳng tới Bắc Kinh. Tôi nghe mẹ bảo thế, tôi không thấy đói nữa, chân tôi không mỏi nữa…Nếu nghèo đói là trường đại học tốt nhất, thì tôi muốn nói rằng, người mẹ nông dân của tôi chính là người thầy giáo giỏi nhất của đời tôi”.


Dưới khán đài, không biết có bao nhiêu đôi mắt đã ướt đẫm, tôi quay về phía người mẹ tóc hoa râm của tôi, cúi người xuống kính cẩn…


~ST~

Thứ Hai, 17 tháng 4, 2017

BỨC THƯ NỔI TIẾNG CỦA CHA GỬI CHO CON TRAI.


Con trai yêu dấu!

Đời người phúc họa vô thường! Không một ai biết trước mình sẽ sống được bao lâu. Có một số việc tưởng nên sớm nói ra thì hay hơn. Cha là cha của con, nếu cha không nói với con, có lẽ không ai nói rõ với con những điều này!

Những lời khuyên để con ghi nhớ này, là kết quả bao kinh nghiệm xương máu, thất bại đắng cay trong cuộc đời, mà bản thân cha đã trải nghiệm. Nó sẽ giúp con tiết kiệm nhiều những nhầm lẫn hoang phí trên bước đường trưởng thành của con sau này.

Dưới đây là những điều con nên ghi nhớ trong cuộc đời:



- Nếu có người đối xử không tốt với con, đừng bận tâm cho mất thời giờ. Trong cuộc đời này, không ai có nghĩa vụ phải đối xử tốt với con, ngoại trừ cha và mẹ của con. Nếu có người đối xử tốt với con, ngoài việc con phải biết ơn và trân quý, con cũng nên thận trọng suy xét, vì người đời làm việc gì thường có mục đích và nguyên nhân. Con chớ vội vàng xem đối phương là chân bằng hữu.

- Con có thể yêu cầu mình phải giữ chữ "Tín", nhưng không thể bắt người khác phải giữ chữ tín với mình. Con có thể yêu cầu mình phải đối xử tốt với người khác, nhưng không thể kỳ vọng người khác phải đối xử tốt với con. Con đối xử người ta thế nào, không có nghĩa là người ta sẽ đối xử lại mình như thế ấy, nếu con không hiểu rõ được điểm này, sẽ tự chuốc lấy buồn phiền cho mình mai sau.

- Trên đời không phải không có người nào mà không thể thay thế được, không có vật gì mà nhất định mình phải sở hữu được. Con nên hiểu rõ ở điểm này. Nếu mai sau rủi người bạn đời không còn muốn cùng con chung sống, hoặc giả con vừa mất đi những gì trân quý nhất trong đời, thì con nên hiểu rằng: Đây cũng không phải là chuyện lớn lao gì cho lắm!

- Trên đời này chẳng hề có chuyện yêu thương bất diệt. Ái tình chỉ qua là một cảm xúc nhất thời. Cảm giác này tuyệt đối sẽ theo thời gian, hoàn cảnh mà thay đổi. Nếu người yêu rời xa con, hãy nhẫn nại chờ đợi, để thời gian từ từ gột rửa, để tâm tư mình dần dần lắng đọng thì nỗi đau thương cũng sẽ từ từ nhạt nhòa đi. Không nên cứ ôm ấp hoài niệm mãi cái ảo ảnh yêu thương, cũng không nên quá bi lụy vì tình.

- Đời người ngắn ngủi, nếu hôm nay con đã lãng phí thời gian, mai đây hiểu được thì thấy rằng quãng đời đó đã vĩnh viễn mất rồi. Cho nên càng biết trân quý sinh mạng của mình càng sớm, thì con sẽ được tận hưởng cuộc đời mình càng nhiều hơn. Trông mong được sống trường thọ, chi bằng con cứ tận hưởng cuộc đời mình ngay từ bây giờ.

- Cha không yêu cầu con phải phụng dưỡng cha trong nửa quãng đời còn lại. Ngược lại, cha cũng không thể bao bọc nửa quãng đời sau này của con, khi mà con đã trưởng thành và tự lập. Đây là lúc cha đã làm tròn trách nhiệm của mình. Sau này con có đi xe buýt hay đi xe hơi riêng; ăn súp vi cá hay ăn mì gói, tự con lo liệu lấy.

- Gia đình thân nhân chỉ là duyên phận một đời. Bất luận trong kiếp này chúng ta sống chung với nhau được bao lâu và như thế nào, nên trân quý khoảng thời gian sum họp, gia đình đoàn tụ. Kiếp sau, dù ta có thương hay không, cũng không chắc sẽ còn gặp lại nhau.

- Tuy có nhiều người thành công trên đường đời mà học hành chẳng đến đâu. Nhưng điều đó cũng không có nghĩa là không cần học hành mà vẫn thành công. Kiến thức đạt được do việc học hành, là vũ khí trong tay của mình. Ta có thể lập nên sự nghiệp từ hai bàn tay trắng, nhưng không thể thiếu sự hiểu biết. Nên nhớ kỹ điều này!

- Hơn mười mấy, hai mươi mấy năm nay, cha tuần nào cũng mua vé số, nhưng đến nay, ngay đến giải 3 vẫn chưa từng trúng. Điều này chứng tỏ rằng: muốn phát đạt phải siêng năng làm ăn, nỗ lực phấn đấu chứ không phải chờ đợi điều may mắn đến với con. Trên thế gian này không có buổi ăn trưa nào miễn phí cả. Nếu may mắn có đến với con, đấy là điều tốt, còn nếu không thì cũng chẳng có vấn đề gì, bởi tất cả phải dựa vào chính bản thân con.

- Con hãy biết ước mơ, nhưng để trở thành hiện thực thì ước mơ đừng xa rời thực tế, đừng hão huyền và ảo tưởng. Con phải luôn có niềm tin. Không chỉ là niềm tin vào chính bản thân mình mà con cũng cần có niềm tin vào mọi người, niềm tin vào cuộc sống. Nếu không có niềm tin, con sẽ chẳng thể làm được việc gì.

Công việc, cuộc sống đôi lúc sẽ có những khó khăn, trở ngại đòi hỏi con phải luôn nỗ lực. Để có được những thành công thì không thể thiếu sự cố gắng và say mê, con ạ. Hãy nhớ rằng 'thàng công không phải là một đích đến, đó là một quá trình'. Vì thế, con hãy tiếp tục ước mơ, tiếp tục tin tưởng và không ngừng nỗ lực, con nhé!.

Tác giả: Tôn Vận Tuyền


Thủ Tướng Đài Loan

Chủ Nhật, 29 tháng 1, 2017

Lời dạy của cổ nhân

Hình hài của mẹ cha cho
Trí khôn đời dạy, đói no tự mình
Sang hèn trong kiếp nhân sinh
Buồn vui sướng khổ, thường tình thế thôi
Không hơn hãy cố bằng người
Cho thiên hạ khỏi ai cười ai khinh

Có trí thì ham học
Bất trí thì ham chơi
Trí khôn tạo nên người
Đức nhân tìm ra bạn
Thành đạt nhờ trí sáng
Rạng danh nhờ đức dày
Làm nên nhờ có thầy
Đủ đầy nhờ có bạn
Gái ngoan nhờ đức hạnh
Trai mạnh nhờ lực cường
Tươi đẹp lắm người thương
Lực cường nhiều kẻ trọng
Dễ thích nghi thì sống
Biết năng động thì bền
Đủ tài trí làm nên
Đủ sức bền thì thắng

Biết mình khi hoạn nạn
Hiểu bạn lúc gian nguy
Nghèo hèn bởi tự ti
Ngu si vì tự phụ
Tài đức cao hơn phú
Hạnh phúc đủ hơn giàu
Sống trung tín bền lâu
Tình nghĩa sâu hạnh phúc
Đủ tài thì đỡ cực
Đủ sức lực đỡ nghèo
Dốt nát hay làm theo
Hiểu biết nhiều tự lập
Hỏng việc vì hấp tấp
Va vấp bởi vội vàng

Cảnh giác với lời khen
Bình tâm nghe lời trách
Quá nghiêm thì ít bạn
Dễ dãi bạn khinh nhờn
Không hứa hão là khôn
Không tin xằng ít vạ
Làm ơn đừng mong trả
Được ơn nhớ đừng quên
Nhu nhược bị ép chèn
Quá cương thì bị gãy
Cái quý thì khó thấy
Dễ lấy thường của tồi
Của rẻ là của ôi
Dùng người tội sinh vạ
Đẹp lòng hơn tốt mã
Nền nã hơn kiêu kì
Thận trọng từng bước đi
Xét suy khi hành động
Hiểu biết nhiều dễ sống
Luôn chủ động dễ thành
Thận trọng trước lợi danh
Giữ mình đừng buông thả
Tránh xa phường trí trá
Tai vạ bởi nể nang

Tài giỏi chớ khoe khoang
Giàu sang đừng kênh kiệu
Học bao nhiêu vẫn thiếu
Hiểu bao nhiêu chẳng thừa
Nhân đức chớ bán mua
Được thua không nản trí
Đủ đức tài bớt lụy
Đủ dũng khí chẳng hàng

Có vợ đảm thì sang
Có bạn vàng thì quý
Đói nghèo vì bệnh sĩ
Quẫn trí dễ làm liều
Tỉnh táo với tình yêu
Biết điều khi xử thế
Lo việc nhà chớ kể
Ân nghĩa chớ đếm đong
Giữ trọn chữ hiếu trung
Với tổ tiên gia tộc
Cây tốt tươi nhờ gốc
Người phúc lộc nhờ nguồn
Sống bất nghĩa tai ương
Sống bất lương tù ngục
Phải cầu xin là nhục
Phải khuất phục là hèn
Hay đố kị nhỏ nhen
Thích ép chèn độc ác

Lắm gian truân càng sáng
Nhiều hoạn nạn càng tinh
Với mình phải nghiêm minh
Với chúng sinh nhân ái
Đang thắng phòng khi bại
Gặt hái phòng mất mùa
Thói quen thường khó chừa
Say sưa thường khó tỉnh

Sống ỷ lại ăn sẵn
Dễ bạc phân bán mình
Sống dựa dẫm ngu đần
Sống bất cần phá sản
Hay đua đòi hoạn nạn
Quá nể bạn tai ương
Gia đình trọng yêu thương
Sống nhịn nhường hỉ hả
Thiếu tình thương man trá
Gắn vàng đá cũng tan
Biết dạy dỗ con ngoan
Chịu bảo ban con giỏi
Tinh khôn nhờ học hỏi
Cứng cỏi nhờ luyện rèn
Sống vì nhau sẽ bền
Sống vì tiền đổ vỡ
Rèn con từ mới nở
Khuyên vợ lúc mới về

Muốn hiểu cần lắng nghe
Thích khoe thì trí cạn
Kẻ tồi chơi xấu bạn
Khốn nạn quên mẹ cha
Tốt đẹp hãy bày ra
Xấu xa nên đậy lại
Có ích thì tồn tại
Có hại thì diệt vong
Nhiều tham vọng long đong
Lắm ước mong lận đận
Hay vội vàng hối hận
Quá cẩn thận lỗi thời

Hiểu được người là sáng
Hiểu được bạn là khôn
Khiêm tốn là tự tôn
Kiêu căng là tự sát
Hứa trước thì khó đạt
Hèn nhát thì khó thành
Thù hận bởi lợi danh
Tranh giành vì chức vị
Giàu sang hay đố kị
Tài trí sinh ghét ghen
Tham giàu thì cuồng điên
Tham quyền thì độc ác
Vì tiền thì dễ bạc
Vì tình nghĩa bền lâu
Người hiểu nói trọn câu
Kẻ dốt tâu phách lối
Có quyền thì hám lợi
Có tội thường xum xoe
Khờ dại hay bị lừa
Nói bừa hay vạ miệng
Đa ngôn thì tai tiếng
Ngậm miệng dễ được tin
Hám lợi hay cầu xin
Tham quan thường bất chính
Hám quyền hay xu nịnh
Thật thà hay oan trái
Thẳng thắn hay bị hại
Thông thái hay bị ngờ

Chiều con quá con hư
Tiền của dư con hỏng
Giàu mạnh thường thao túng
Nghèo vụng dễ theo đuôi
Người tài giỏi khó chơi
Kẻ chây lười khó bảo
Thành tâm thì đắc đạo
Mạnh bạo việc dễ thành
Quân tử thì trọng danh
Tiểu nhân thì trọng lợi
Bất tài hay đòi hỏi
Lọc lõi khó khiêm nhường
Tình nghĩa thường khó quên
Nợ nhân duyên khó trả
Khó thuần phục kẻ sĩ
Khó phòng bị tướng tài
Biết chấp nhận thảnh thơi
Hay hận đời đau khổ

Của quý thì khó giữ
Con cầu tự khó nuôi
Nhà dư của hiếm hoi
Nhà lắm người bạc cạn
Khó gần người quá sạch
Vắng khách tại quá nghèo
Dễ nổi danh kỵ hiền
Dễ kiếm tiền khó giữ
Kiếp người là duyên nợ
Lành vỡ lẽ thường tình
Sướng khổ tự lòng mình
Bại thành từ lực trí
Thời gian đừng uổng phí
Biết suy nghĩ sâu xa
Vững vàng khi thành bại
Cần học và hành mãi
Sẽ gặt hái thành công./.

Thứ Ba, 20 tháng 12, 2016

13 Study Tips

Our brain can potentially memorize 2.5 petabytes of information, which is roughly the equivalent of 3 million hours of YouTube videos. In order to use some of that staggering capacity a little more effectively when you study, here are some tips that are based on widely accepted research by neuroscientists and learning experts.



Thứ Ba, 15 tháng 11, 2016

Nạp chồng phương thức - Overloading method

Nạp chồng phương thức - Overloading method

Khái niệm

Tương tự như khái niệm nạp chồng phương thức trong C++, trong java, nạp chồng phương thức (overloading method) là hiện tượng nhiều phương thức có cùng tên, tuy nhiên số lượng tham số hoặc kiểu của tham số trong các phương thức này là khác nhau.
Chú ý: Các phương thức có cùng tên, cùng danh sách tham số, tuy nhiên, kiểu trả về khác nhau không được xem là hiện tượng overload.

Tác dụng và cơ chế của overload

Sử dụng overload trong một chương trình nhằm tăng khả năng đọc của chương trình.
Trình biên dịch sẽ dựa vào tham số được truyền vào phương thức mà quyết định xem sẽ gọi phương thức nào trong danh sách phương thức overload.

Overload với tham số kiểu cơ bản

Theo định nghĩa thì chúng ta có 2 cách để tạo ra hiện tượng overload:
  • Thay đổi số lượng tham số
  • Thay đổi kiểu dữ liệu của tham số

Thay đổi số lượng tham số

Đây là trường hợp khá đơn giản và dễ nhận biết nhất của hiện tượng overload. Các bạn có thể tham khảo đoạn mã nguồn dưới đây:
  1. public class stdio {
  2. private String author;
  3. private static final String address = "stdio.vn";
  4. stdio(){
  5. author = "Kevin La";
  6. }
  7. stdio(String author_name){
  8. author = author_name;
  9. }
  10. public static void main(String [] args){
  11. //Call no arguments constructor
  12. stdio obj = new stdio();
  13. System.out.println(obj.author);
  14. //Call constructor has a argument
  15. stdio obj1 = new stdio("Alice");
  16. System.out.println(obj1.author);
  17. }
  18. }
Trong đoạn mã nguồn trên, tôi đã thực hiện overload constructor của lớp stdio với 1 constructor không có tham số và 1 constructor có chứa 1 tham số.

Thay đổi kiểu dữ liệu của tham số

Khi có cùng số lượng tham số, trình biên dịch sẽ dựa vào kiểu của đối số được truyền vào phương thức, sau đó đối chiếu với kiểu dữ liệu của tham số của phương thức để chọn ra phương thức thích hợp nhất.
Ví dụ:
  1. public class Calculation {
  2. void add(int param1, int param2){
  3. System.out.println(param1 + param2);
  4. }
  5. void add(float param1, float param2){
  6. System.out.println(param1 + param2);
  7. }
  8. public static void main(String [] args){
  9. Calculation obj = new Calculation();
  10. obj.add(10, 10);
  11. obj.add(10.5f, 10.24f);
  12. }
  13. }
Tại dòng số 10, trình biên dịch sẽ gọi phương thức add ở dòng thứ 2 để thực thi do cả 2 tham số truyền vào đều là kiểu int. Giải thích tương tự với dòng số 11.
Tuy nhiên, ở một khía cạnh khác, tôi muốn đề cập tới hiện tượng ép kiểu và lớp bao trong java được sử dụng như thế nào trong nạp chồng phương thức.
Quan sát ví dụ dưới đây:
  1. public class TestOverload {
  2. void method(Integer param){
  3. System.out.println("_Integer invoked");
  4. }
  5. void method(long param){
  6. System.out.println("_long invoked");
  7. }
  8. public static void main(String [] args){
  9. Calculation obj = new Calculation();
  10. obj.add(10);
  11. }
  12. }
Kết quả là:
  1. _long invoked
Tại dòng số 10, khi truyền 10 là một đối số kiểu int, trình biên dịch sẽ kiểm tra xem có phương thức add nào có tham số là kiểu int hay không, tuy nhiên, trình biên dịch không tìm thấy. Thay vào đó, nó tìm thấy 2 phương thức add có tham số là lớp bao của kiểu int là Integer (dòng số 2) và một kiểu rộng hơn kiểu int là long (dòng số 5). Khi ấy, trình biên dịch sẽ ưu tiên gọi phương thức có tham số có kiểu rộng hơn đối số truyền vào thay vì phương thức có tham số là lớp bao của đối số truyền vào.

Overload và quan hệ kế thừa

Nhắc tới quan hệ kế thừa, chúng ta thường đề cập tới mối quan hệ IS-A. Nói cách khác, một đối tượng thuộc lớp con cũng là một đối tượng thuộc lớp cha. Vì thế, khi thực hiện overload phương thức ta hoàn toàn có thể truyền một đối tượng thuộc lớp con vào một phương thức trong danh sách phương thức overload có tham số mang kiểu dữ liệu của lớp cha.
Quan sát ví dụ sau đây:
  1. class Animal{
  2. }
  3. class Dog extends Animal{
  4. }
  5. public class Test_Animal {
  6. void eat(Animal animal){
  7. System.out.println("Animal eats everything");
  8. }
  9. void eat(Dog dog){
  10. System.out.println("Dogs eat meat");
  11. }
  12. public static void main(String [] args){
  13. Test_Animal obj = new Test_Animal();
  14. Animal animal = new Animal();
  15. Dog dog = new Dog();
  16. Animal animal_obj = new Dog();
  17. obj.eat(animal);
  18. obj.eat(dog);
  19. obj.eat(animal_obj);
  20. }
  21. }
Kết quả:
  1. Animal eats everything
  2. Dogs eat meat
  3. Animal eats everything
Kết quả của 2 dòng đầu tiên hoàn toàn dễ hiểu. Tuy nhiên, kết quả của dòng thứ 3 có thể gây lăn tăn cho bạn đọc. Tôi sẽ giải thích điều này như sau:
Hãy quan sát dòng code số 19 và 23.
  • Tại dòng số 19, ta khởi tạo một đối tượng lớp Dog và gán cho một tham chiếu kiểu Animal (hãy nhớ rằng lớp Dog kế thừa từ Animal). Nói cách khác, ta sử dụng một tham chiếu kiểu Animal tham chiếu tới một đối tượng kiểu Dog.
  • Như vậy, tại dòng 23, khi gọi phương thức eat() theo logic thông thường, thì phương thức eat có tham số kiểu Dog sẽ được gọi, nhưng ở đây, trình biên dịch lại gọi phương thức eat có tham số kiểu Animal. Đó là do, tham chiếu animal_obj chỉ xác định được đối tượng nó tham chiếu thực sự tới là đối tượng nào tại quá trình runtime, điều đó đồng nghĩa với, trong khi biên dịch (compile) animal_obj chưa hề biết đối tượng nó thực sự tham chiếu tới trên heap và trình biên dịch chỉ biết về animal_obj có kiểu dữ liệu là Animal. Trong khi đó, việc quyết định chọn phương thức trong danh sách phương thức overload lại được trình biên dịch quyết định trong quá trình compile. Vì thế, trình biên dịch sẽ quyết định phương thức overload được gọi dựa vào kiểu dữ liệu của tham chiếu (Animal), không phải dựa vào kiểu dữ liệu của đối tượng được tham chiếu trỏ tới (Dog).