Author: truongan

  • Đi hiến máu

    Hôm nay bên ĐH Khoa học tự nhiên có tổ chức cho hiến máu nhân đạo nhưng không biết tỉ tê rủ rê thế nào mà cuối cùng gần 20 mạng lớp K2C6 đại học Công nghệ thông tin hẹn hò nhau lên trên đó. Vừa hiến máu vừa "cổ vũ hiến máu", trông cứ vui như là đi trẩy hội. Khi tới trước cổng trường bạn, sau một hồi ngoắc, gọi, la, gần chục sinh viên CNTT túm tụm lại với nhau ngồi điền đơn hiến máu :yes:
    Kể cũng quái, sinh viên trường người ta chủ nhà, hiến trong im lặng còn trường mình một đứa hiến nguyên đám ngồi hò hét cổ vũ đến nỗi ông bác sĩ đo huyết áp phải lườm một cái sắc như dao cạo :p :p.
    Sau khi hiến máu xong đến tiết mục "Đi ăn sáng lẹ lên mày, không hết giờ không xài được phiếu ăn bây giờ" Thế là nguyên binh đoàn hùng hổ kéo nhau đi qua căn tin của tự nhiên, ngang nghiên xếp bàn lại thành dãy ngồi ăn, khiếp, xếp đến 4 cái bàn lại với nhau mà ngồi nó vẫn chật. Mà công nhận bà chủ căn tin bên này marketing khéo thiệt, không biết mình trường nào mà ra quảng cáo ngọt như mía lùi, không biết thực hư ra sao nữa nhưng cũng làm hơn nửa quân số xiêu lòng rồi, quả là nội công thâm hậu thật :yes:

    Sau khi hiến máu xong thì kéo qua nhà điều hành nghe Giáo sư Phan Đình Diệu nói chuyện, khiếp, vốn đã mất máu lại ngồi nghe mấy cái "lý thuyết hỗn độn", rồi "khoa học nghiên cứu sự phức tạp" (chả biết nhớ đúng không nữa) thì quả là đỡ không nổi, lăng quay ra ngủ tới 11h30 thì lui binh kéo về quốc phòng học toán luôn, kết thúc một buổi sáng vui như hội 😀

  • End of 1st Term.

    Hôm nay một ngày tám tháng ba thật là đẹp trời, đỉnh đầu rợp nắng chang chang, những bóng mấy bé nhỏ cứ tan biến đâu mất, mặt đất cháy khô dưới cái nắng tàn sát đặc trưng của Thủ Đức. Hôm nay là một ngày thật là đặc biệt của k2c6: our judgement day! Hôm nay chúng ta sẽ đấu với trùm cuối, tay trùm này năm ngoái cứ 10 sinh viên K1 hắn đã bóp cổ hết 8 người, và giờ là lượt của chúng ta. PHILOSOPHY
    Dù lịch thi của chúng ta đến tận 12h30, nhưng hội "sinh viên học lại" đã quyết định đi từ 8h nhằm gom chút hy vọng cho trận đánh. (Mở ngoặc ở đây một tí: thật ra mục đích chính của việc đi sớm là để dò xem các lớp khác thi đề nào rồi với lại để chặn đường "mượn" tài liệu , Đằng nào thì thi xong cũng vất hết cả mà nhỉ, đâu ai lại giữ làm gì, có gì năm sau kiếm bộ khác). Vậy là chỉ sau 3 tiếng ngồi thảo luận sôi nổi những vấn đề "thiên văn địa lý", nói chúng là không liên quan đến triết cả hội đã gom được một sấp tài liệu dày cộm và trực chỉ tiệm photo. Cũng thú vị là không phải chỉ có duy nhất một hội sinh viên học lại hiện diện trên unisoft sáng nay Có vẻ như ý tưởng lớn gặp nhau cả đây mà.
    Chỉ sau chưa đầy một giờ, với tiêu chí pho lầm còn hơn bỏ sót, cả hội đã cống nạp cho tiệm photo hết 100K để đối lấy sấp tài liệu dày cui. Vậy là cơm cũng đã ắn, vũ khí đã chuẩn bị, tất cả hùng hổ bước ra chiến trường. Địa điểm tập kết đóng trại được chọn là gần phòng C1 của unisoft, chỉ sau chưa đầy 15 phút, từng thành viên k2c6 theo tiếng gọi thiêng liêng kêu gọi toàn lớp kháng chiến chống thực dân triết đã tề tụ về ngồi chật kín dãy hành lang…. trước cửa nhà vệ sinh.
    Bất chấp kẻ thù cam go trước mặt và cái "hương vị khó tả" ở sau lưng, tất cả ngồi cười nói rôm rả, share nhau tài liệu và chọc nhau cười, kỳ thi này chẳng là gì cả, vì kết quả thì ai cũng biết rồi (châm ngôn lận lưng của hội Sinh viên học lại). Với khí phách như thế chúng ta đã ngồi đến thận 12h25 mà vẫn không hền nôn nóng. Đến 12h26 phút, tất cả binh sĩnh k2c6 nhổ doanh tiếng về địa điểm quyết đấu: phòng C4. Và nhanh chóng đỡ ngay chiêu đầu tiên: "13h mới thi lận nha mấy em"!!
    Không sao, chiêu này so với k2c6 chỉ là trò trẻ con, cả lớp nhanh chóng vào vị trí ngồi và tiếp tục…. "tám", sau khi tám chán chê, một vài thành viên k2c6 (trong đó có Phạm mỗ) lăn quay ra ngủ. Tới hơn 13h một tí, giám thị quay trở lại và phát đề. Mật hiệu nhanh chóng được truyền từ người trên xuống người dưới: số 5, số 5!!
    Vậy là khôgn có bất ngờ vào phút chót, mọi việc trong tầm kiểm soát, tất cả các thành viên của k2c6 ngồi lục tục lật lật đống tài liệu của mình liên quan tới đề 5: Này thì quy luật LLSX với QHSX này, này thì KT nhiều thành phần này.. Chúng ta không sợ thiếu tài liêu, chỉ sợ không có đủ 3 đầu 6 tay để chép hết mớ tài liệu này vào thôi.
    sau khi ngồi ném hết những gì dính tới đề 5 qua tay trái, không dính qua tay phải, tại hạ quay xuống thám thính tình hình của cả lớp thì thấy mọi người đang chép vô cùng khí thế Thế mà ngẫm lại mình trong giấy làm bài mới chỉ có họ và tên thật là thảm hại lắm thay. Chỉ sau hơn 15 phút chép với khí thế hừng hực, mớ giấy thi đã bắt đầu không đủ. Vậy là 1 anh, 2 anh lại 3 anh.
    Lần lượt đi lên lấy giấy về.
    Anh 4, anh 5 sợ hết giấy
    Quơ liền một lúc mấy tờ luôn!
    Ôi nhìn cảnh tượng thật là hoành tráng trong khi đó ngó lại mình thì chưa qua được trang thứ 3 nữa, phen này thảm mày rồi An ơi.
    Sau một hồi chép, xin giấy, chép, xin giấy, giám thị bắt đầu thấy hoảng lên và nói
    "Chép chữ nhỏ thôi mấy em, mỗi người 2 tờ thôi nha"
    Sau một tràng cười rộn lên, mọi người đua nhau "xin trước kẻo lát hết giấy thì khốn" Trong khi đó mình thì vừa mới qua trang thứ 3 của một tờ .
    Cuối cùng thì giờ nộp bài cũng gần tới, tài liệu vẫn chưa chép xong, còn quá nhiều, trong khi đó cái tay quen cầm chuột của tại hạ đã rã rời sau hơn 1 tiếgn rưỡi đồng hồ quần thảo với cây bút bi Thiên Long. Thế này có khổ không cơ chứ, typing với starcraft cho lắm vào giờ năng lực chép giảm sút thảm thương. Cuối cùng đành phải dùng tuyệt chiêu lật qua cho nhanh, bỏ mấy ý để chép cho lẹ, thà làm dở mà hết bài còn hơn làm cho hay mà chỉ được có phân nửa số ý. Với phương châm như thế cuối cùng tại hạ đã trở thành 1 trong 3 người duy nhất của K2C6.2 chỉ nộp có 1 tờ giấy thi.

    Thôi kệ, ra sao thì ra, dẫu gì cũng còn đống tài liệu này dùng lại cho năm sau kia mà . Cuối cùng tai hạ sánh bước cùng các đồng chí đang hả hê bước ra xe buýt. Với con mắt tinh tường và giàu kinh nghiệm đó S09 của sinh viên UIT chỉ sau, chưa đầy 1 phút bước ra khỏi cổng unisoft chúng ta đã trở thành những người đầu tiên bước lên xe. Chiếc xe đã khởi động từ trước, chỉ còn chờ tài xế đi làm việc đại sự xong là chuyển bánh chạy thẳng vào ngã 3 tự nhiên để quay đầu về thành phố. Bỗng vừa tới ngã 3 tự nhiên thì từ đâu lù lù xuất hiện một chiếc xe buýt số 33 vốn chưa từng có mặt ở đây lần nào đang lấm la lấm lét kiếm đường quẹo. Bực mình, bác tài S09 hét mấy hàng bán bông bên đường dẹp sát vào cho xe chạy, thế nhưng chiếc 33 vừa chạy qua thì sau đuôi nó cơ man nào là xe buýt, xe tải nhỏ, xe con, xe taxi xếp thành hàng dài không biết bao giờ mới hết. Điểm xuyết vào bức tranh đó là những chiếc xe máy đang tận dùng ưu thế nhỏ mà có võ len lỏi luồn lách làm tình hình đã tồi tệ lại càng thêm tàn tệ. Sau một hồi chờ đợi nóng máu lên bác tài S09 bắt đầu một chuyến du hành bão táp: Phóng, phanh, phóng, phanh, phóng, phanh. Chiếc xe như một con hổ dữ đang lồng lên giận dữ, phóng tới rồi lại thắng gấp, khiến những chiếc xe máy hồn kinh vía hoảng, dạt ra 2 bên, thế là S09 đã quay đâu thành công. ÔI! Bác ấy thật là giỏi
    Vậy là bye bye mấy xe kẹt nhé, bye bye Linh Trung nhé, em go home đây , có gì thứ 2 em lên lại
    Vừa về tới nhà thì trờ đổ mưa to, có điềm gì chắng :-/ :-/ :-/ , Thôi thì tới đâu hay tới đó, giờ relax rồi viết cái post này đã.

  • Cách gõ tiếng việt trong pidgin trên window.

    Chắc các bạn không còn lạ gì chương trình này ( Tải tại đây ). Pidgin là một trình chat đa giao thức hỗ trợ từ yahoo, MSN, google talk qua tới AIM, ICQ và còn hàng tá các giao thức nữa đủ cho gần như mọi nhu cầu của người dùng, không những thế pidgin còn có thể quản lý nhiều tài khoản cùng lúc, các cửa sổ chat được gom vào một cửa sổ duy nhất dạng tab như kiểu firefox nên sẽ không choáng hết màn hình hay làm đầy thanh taskbar mỗi khi bạn chat với nhiều người. Pidgin khá nhẹ, tiện dụng, phiên bản 2.4.0 đã hỗ trợ chức năng send file khá tốt qua yahoo, và khoái nhất là khi bạn bị người khác buzz pidgin sẽ coi đó chỉ như một message bình thường và không nhá nhá làm bạn khó chịu như yahoo, thế nhưng bạn có thể buzz người khác đuợc (gõ /buzz vào ô chat, pidgin sẽ buzz người kia) :devil: :devil: :devil:

    Tuy nhiên một vấn đề nhỏ mà nhiều người gặp khi dùng pidgin đó là pidgin không tương thích tốt với unikey và bạn không gõ tiếng việt trên pidgin được. Thế nhưng nếu bạn để ý thì khi bạn gõ tiếng việt ở đâu đó rồi paste vào pidgin thì nó lại chạy tốt. Bởi thế bạn có thể tự mò ra cách để gõ tiếng việt trên pidgin bằng một tùy chọn nhỏ trong unikey, đó là tùy chọn dùng clipboard làm chỗ chứa các ký tự unidcode rồi paste vào ứng dụng:

    Cách này mình phát hiện một cách tình cờ khi cố tìm cách trị cái máy thư viện cài yahoo 8 với unikey 3.62 mà không tài nào gõ dấu được, không ngờ nó hoạt động được cho pidgin, khóai ghê 😀

    Chúc các bạn chat vui vẻ với pidgin và không còn sợ bomb buzz nữa.

  • 29/2/2008

    Now, we have gone one third of the test season. Half of the hardest subject is now finished. But relaxing is not the luxury we have. This day has been dedicated for coding. I starting the day by getting up early and take the bus to central library, where my groups gathered and code together (just for praticing and enhancing our skills, nothing like researching has taken place).
    When I get to the lib, I got some "boost" when I spotted "that ONE" 🙂 🙂 :). Our talk was all about C programing language, but it was so happy just sitting there and helping her.
    I then entered the lib and coded at a speed that amazed myself :D. But after a whole day coding, we were all exhausted when we got out of the lib. I came home, coding a little bit, bit the code is getting more and more boring, and "that ONE" is not online tonight. Other classmates are so strangely passive tonight.
    And that's all for today, I am so tired right now to write anything else. 😀
    Silly topic huh? It is!

  • What have I done last year?

    Last year was a special in my chronicle. Last year I enter the university. It means so much to me. Three years ago, when I failed to enter a public high school, doom had covered my life. I was so afraid for my future, what would happen to me? Could I get into a university? How my future would be? What would I be? Those questions had dangled in front of me for three long years! All that time, my goal was simple: University!!!!

    And last summer! I finally got into University of Information Technology. Joy! A lot of joy! This was the happiest moment in my life up to now. The failure at high school has been a long forgotten memory, I am a university student now.

    But besides that? what else have I achived? NOTHING! On the paper, I am a university students, but I feel that I myself was nothing more than a so so high school student! I'm still so lazy, and not mature enough, not good enough. My knowledge is still so humble, compare to other classmate, my skill is still not good as usual. And in a near future, if I manage to graduate from this university? Will I be able to get a job? What will happen to my future? What will I be? These questions are dangling in front of me again.

    Nevertheless, last year was a great year. Here, at the university I got a lot of new kind friend. Only in the university I can find the joy when going to school. While I was at high school I came to school just because it was my duty. And in the university I find "that ONE". To her I have a very special feeling. Her heart was so well fortified, but I shall try, no matter what.

  • Chức năng đặt lại short key cho các lệnh trong menu của gnome.

    Chức năng này cũng khá hay nhưng nếu không biết nó thì có thể gặp một vài trục trặc, hậu quả là google gần chết.
    Đầu tiên thì xin giới thiệu về chức năng này, bạn mở một ứng dụng gnome ra và mở cái menu của nó ra sau đó đặt con trỏ chuột lên trên một item nào đó của menu nhưng đừng click.
    Ví dụ trong pidgin:

    Ở đây bạn thấy lệnh view log chưa đặt đặt short cut key. Bạn có thể đặt lại short cut tùy thích, nếu nó đã có sẵn shortcut key nhưng bạn không thích bạn có thể nhấn nút BackSpace (nút xoá lùi) để huỷ short cut key đó đi.
    Để đặt lại short cut key mới, bạn nhấn tổ hợp phím bất kỳ nào đó. Ví dụ tôi xoá tổ hợp phím Ctrl + L đặt cho lệnh clear để gắn lại cho alias và đặt thêm cho lệnh View log tổ hợp Ctrl + G chẳng hạn:

    Chức năng này khá dễ tính, bạn đặt shortcut là tổ hợp 3 phím 2 phím hay 1 phím nó cũng chịu nữa, nên thi thoảng sẽ gặp rắc rối, nếu bạn không biết nó và tình cờ chỉnh lại phím tắt thành một phím quan trọng nào đó như phím space chẳng hạn thì bạn khỏi gõ luôn. Bởi vậy đừng để chết vì thiếu hiểu biết nha bạn 😛

  • Cách down film từ youtube.

    Chủ đề này bàn nhiều rồi nhỉ, hồi trước mình cũng có viết một cách nhưng cách đó giờ lạc hậu rồi, giờ ghi lại đây cách mới mà mình đang xài, không biết khi nào nó bị lạc hậu đây.
    Lần này là dùng một trang web trung gian để lấy link download. Bạn vào trang http://www.youtubecatcher.com và paste
    địa chỉ của trang xem film youtube bạn đang cần vào.

    Hoặc nếu tinh ý hơn bạ không cần phải vào trang chính của youtube mà có thể vào thẳng trang lấy film của nó. Ví dụ bàn cần tải đoạn file từ
    http://www.youtube.com/watch?v=C_OSPW_eMys
    Thì bạn sửa địa chỉ này thành:
    http://www.youtubecathcer.com/catch?v=C_OSPW_eMys

    Sau khi lấy link xong, giao diện trang youtubecatcher sẽ có dạng như sau:

    Bạn nhấn vào dòng chữ màu đỏ, in đậm "Click here to download" để bắt đầu tải. Bạn cũng nên copy tên film vào clipboard để tiện save lại, và khi save nhớ để phần mở rộng là .flv

  • Cách vượt qua hạn chế về số slot download của MegaUpload.

    Megaupload và RapidShare đều có những cơ chế giới hạn số người download khá khó chịu. Bản thân tôi chả bao giờ xài 2 trang này, thà quăng lên blog còn sướng hơn. Nhưng khốn nổi bạn bè của mình thì có thể dùng mấy trang này và nếu nhưn có những file rất quan trọng động với mình mà chúng lại nằm trên 2 trang này thì đúng là ác mộng.
    Rapidshare chặn IP không cho down quá nhiều thì ta có thể restart modem để được cấp modem mới. Còn cái kiểu chặn số người download đến từ một quốc gia nhất định của MegaUpload thì đúng là bắt chẹt người khác. Bạn bị bắt buộc cài MegaUpload toolbar nó mới cho bạn download. Nhưng chuyện gì xảy ra nếu bạn dùng một hệ điều hành khác ngoài window đây?
    Câu trả lời là firefox và một add-ons của nó: https://addons.mozilla.org/en-US/firefox/addon/3843

    Sau khi cài add-ons này, bạn bật nó lên bằng cách vào menu Tools-> Mega Upload 3 -> Enabled.
    Sau đó bạn cứ vào trang Mega Upload nào đó và download bình thường. Trang đó lúc này không phải bằng tiếng Anh nhưng chắc không cản trở bạn dowload file về. Ở góc trên tay trái của trang có một textbox nhỏ kề bên nút download, bạn điền các chữ cái hiển thị trong hình kế bên vào textbox và nhấn download

    Thanks kangaroo_ha for introduce this add-ons to me.

  • Cập nhật driver nvidia cho Fedora 8.

    Hôm qua giờ, làm cái này, máy bị đơ hết một ngày báo hại mình google như điên dại…
    Thế nên để đề phòng lần sau mình cần phải làm lại mấy cái này nên viết cái hướng dẫn này ra như là một ghi chú cá nhân, ai có tham khảo được thì tham khảo nhá.
    Ở đây mình không chọn cách cài driver bằng gói binary tải từ trang chủ của nvidia mà dùng gói rpm trong livna repo cho nó lành thân thiện với fedora. Việc cấu hình máy để có tự động lấy gói từ repo livna cá bạn có thể xem hướng dẫn tại http://www.fedorafaq.org/
    Bây giờ mình sẽ đi thẳng vào các vấn đề gặp phải khi cập nhật driver này. Đầu tiên đó là vấn đề của yum. Yum đi kèm bản Fedora 8 lúc nó mới ra lò có version 3.2.7 Version này chứa bug, làm ch yum không thể kiểm tra chính xác dependency khi cập nhật driver mà nó chỉ báo Missing Dependency rồi tắt. Bạn phải cập nhật lại yum trước khi cập nhật driver. Chạy lệnh sau dưới tư cách root:

    yum update yum

    Sau khi cập nhật yum bạn bắt đầu cập nhật driver. Một lưu ý nhỏ tại chỗ này. Đó là không giống như gói binary của nvidia sẽ tự động biên dịch driver cho phù hợp với kernel hiện hành, gói rpm của livna được dịch chế với kernel nên nếu bạn cập nhật một trong 2 thứ kernel hoặc driver cũng có nghĩa là bạn cập nhật cả 2. Thế nên tổng dung lượng bạn cần dowload lên tới gần 30MB, có thể mất khá lâu để download. Cũng bằng quyền root chạy lệnh sau.

    yum update kmod-nvidia

    Sau khi cập nhật đâu đó xong xuôi bạn phải khởi động lại máy, không phải chỉ tắt X rồi mở lại đơn thuần mà là bắt buộc khởi động lại hệ thống mơi có thể thấy được thay đổi. Và lưu ý là khi khởi động lại bạn phải boot vào đúng kernel mới. Nếu bạn chỉ cài có mỗi một distro duy nhất là Fedora trên máy, hoặc bộ quản lý boot grub mà bạn đang xài là bộ grub đi kèm với Fedora thì không vấn đề gì vì khi cập nhật yum sẽ tự động sửa lại file cấu hình grub của Fedora, thế nhưng nếu bạn load Fedora bằng cách khác thì mệt đấy, nhưng tôi nghĩ nếu đã vọc được 2 distro linux trên máy chắc bạn biết cách sửa file cấu hình bootloader, chỉ cần để ý tí thôi.

    Sau khi cập nhật và reboot xong, nếu bạn muốn dùng 3D Desktop (mua card nvidia mà không xài thì phí nhỉ 😀 ) bạn còn cần phải để ý nữa là Xorg lúc load module GLX cho việc hỗ trợ 3D Desktop, nó load module do Xorg viết chứ không phải do Nvidia viết. Bạn vào thư mục /usr/lib64/xorg/modules/extensions/ (nếu là Fedora 32 bit thì không cần /usr/lib64, vào /usr/lib) tìm file glx.so và đổi tên hay đem nó đi chỗ khác để buộc X phải vào thư mục con nvidia trong đó mà load glx. Sau đó bạn mở file cấu hình Xorg ở /etc/X11/xorg.conf ra và thêm dòng

    Load "extmod"

    vào section module, sau đó khởi động lại X.
    Mọi việc đã hoàn tất.

    PS: Do bài này đực viết sau khi đã update xong nên một số công đoạn là viết theo trí nhớ, có thể có đôi chỗ không chính xác lắm rất mong nhận được comment.