Oct 9, 2014

Sửa lỗi trong TexWork

Mình bị dính lỗi sau:

Runaway argument?
{\headcommand {\beamer@subsectionentry {0}{3}{4}{13}{Extracting featu\ETC.
! File ended while scanning use of \@writefile.
 
\par 
l.13 \begin{document}

Cách giải quyết khá đơn giản: File - Remove all AUX files - Delete .  Xong film :)

Oct 1, 2014

KInh nghiệm làm visa

Mình đã làm visa 2 lần trong 1 năm: một của Nhật và một của Pháp. Suy nghĩ chung là của Nhật đơn giản nhẹ nhàng hơn Pháp nhiều. Một phần nữa nếu học sinh, sinh viên đăng kí visa Nhật sẽ được miễn phí. Bên Nhật không cần book lịch hẹn, xác nhận sinh viên chỉ cần photo tẻ sinh viên là xong, trong khi đó ở Pháp phải đi làm xác nhận là sinh viên.

Đúc kết lại, đặc điểm chung để đi làm visa an toàn và có kết quả tốt, thuận buồm xuôi gió:
1. Có giấy mời của công ty/ tổ chức của phía nước kia thì như một bùa hộ mệnh giúp pass qua hầu hết các câu hỏi. :3 Cơ mà mình toàn đi vì công việc nên chắc đi diện du lịch sẽ bị làm khó nhiều hơn.

2. Những thông tin như:

  • Vé máy bay và hành trình.
  • Chỗ ăn ở sinh hoạt.
  • Địa chỉ liên lạc của người mời, chỗ ở
rất quan trọng và cần chuẩn bị trước.

3. Công chứng mọi giấy tờ, thường thì họ sẽ trả lại bản gốc và chỉ giữ lại bản photo.

4. Nhằm đảm bảo an toàn, nên lấy tất cả hồ sơ được liệt kê trên website. Kể cả một số cái hơi ... vô lý một tí. Ví như cái kê khai tài sản và sao kê tài khoản ngần hàng, là sinh viên thì khoảng này ... không có. Nên mình lấy đỡ xác nhận số dư tài khoản. Ngoài ra, mọi giấy tờ photo công chứng nên để dưới format A4 và không cắt (rất ức chế mấy tiệm photo, không dặn là nó tự động cắt ngay).

5. Cái form ở web đại sứ quán hay lãnh sự quán khá khùng, bản này đẹp và dễ điền hơn: https://www.dropbox.com/s/ktektw4r42uahwy/short_stay_application_form.en.pdf?dl=0


Kiểm tra một file có tồn tại hay không trong C++


Quay trở lại công cuộc ngồi code và research. Hôm nay mình ngồi code một bài đơn giản: chuyển ảnh màu thành ảnh mức xám. Bài tập nhẹ nhàng nhưng cũng có một vấn đề hay ho: làm sao để kiểm tra xem một file có tồn tại hay không trong C++.

Và mình đã lượm được bài này: link



Ngồi phân tích cái snippet cuối coi.
Hàm stat có nhiệm vụ fill các thông tin của file ở tham số 1 và tham số thứ 2 (có cấu trúc là struct stat) nhờ vậy ta có thể kiểm tra file có tồn tại hay không :D

Sep 6, 2014

Tôi viết cho tuổi 20 đã trôi qua của tôi. Viết khi mà còn kha khá thời gian nữa mới thực sự trôi qua.

Người ta từng nhắc đến khủng hoảng tuổi 18, tuổi 20, tuổi 25, tuổi 30 và hàng tá tuổi khác có thể khủng hoảng. Tôi đang khủng hoảng. Tôi đang choáng ngợp bởi những gì mình làm được, phân vân tột cùng với tương lai muôn ngàn ngả rẽ và “ngập mặt” trong hạnh phúc của tình yêu.

Tôi muốn viết thật nhiều, tôi muốn chìm đắm trong khoảnh khắc bản thân tự thưởng cho mình giây phút nhẹ nhàng trong dòng nhạc quen thuộc với những món ăn ưa thích và lon bia còn ướp lạnh.

Hai mươi năm, những buồn vui đã nếm trải, những hạnh phúc đã nếm trải. Những ngày đã qua, Robinson có còn trên đảo hoang, và Jules Verne đã đưa tôi phiêu du qua bao nhiêu chuyến đi, và những bài thơ còn nằm trong Thi Nhân Việt Nam.

Tôi xin cảm ơn những người đã đi qua đời tôi, những người tôi thương, những người tôi ghét, đứa bạn tôi muốn đá vào lưng, những người dưng đã đi qua.

Những người đã thức cùng tôi.

Những dòng sông đã đi qua đời, những cơn gió đã thoảng qua và vì thầm lời nói.

Và người tôi yêu,

( Tôi sẽ không quên cảm ơn Đảng Ủy, từ chính quyền đến địa phương,bộ ngành và các cơ quan ngang bộ.)

Tôi cảm ơn đời.

Có lẽ giờ đây, trong những phút giây tràn đầy nhựa sống và mong muốn cống hiến, tôi ước sao mình có thể cháy hết mình với cuộc đời này. Cả tâm trí và trí tuệ, tôi muốn dành trọn cho tuổi trẻ, để một lần và mãi mãi không thể quên . Để mỗi phút giây của thanh xuân trôi qua không uổng phí. Để sau này không phải hối hận về những ngày tháng đã qua, để những gì của tuổi trẻ sẽ thành di sản của bản thân.

Để được in dấu trên cõi đời này.

Chào tuổi 21.

Jul 31, 2014

[Đáng suy ngẫm] Sinh viên - bạn cần gì?

Một bài viết rất hay và đáng suy ngẫm :)

Gửi các bạn sinh viên những trăn trở của một người trẻ tuổi.

Giờ này có thể bạn đang ngủ rất ngon. Tôi thì không dù đồng hồ chỉ đúng 5h sáng. Mấy nay cứ trăn trở nhiều thứ, thức khuya lắm! Nhiều khi cũng thắc mắc không biết mình có phải 25 tuổi không? Thấy mình già so với tuổi quá.

Đây không phải là một chủ đề to tát hoặc mới mẻ gì, nhưng tôi trăn trở nên chia sẻ, thế thôi!

Tôi nhớ trong một tác phẩm nào đó của nhà văn Phan Việt có đoạn: “Nếu có một thời điểm nào đó trong cuộc sống, mà chúng ta cần phải và nên bị dúi xuống bùn lầy tăm tối, tốt nhất hãy chọn lúc 18 – 25 tuổi, lúc mà bạn có cả sức khỏe lẫn sự dẻo dai, cả hưng phấn lẫn thất vọng, cả niềm tin sắt đá lẫn sự ngoan cố mù quáng, cả sự hiểu biết bằng bản năng và trực giác chưa bị pha tạp lẫn sự tăm tối vì mơ hồ nhận thấy những lực cản của xã hội. Nghĩa là có tất cả mà lại chẳng có gì vững chắc”. Tôi hoàn toàn đồng ý với suy nghĩ của tác giả. Tôi đặt tên cho khoảng thời gian ấy là Tuổi Trẻ. Chẳng phải dưới 18 hoặc trên 25 thì không trẻ nữa, nhưng tôi thấy 8 năm ấy mới thật sự là đẹp nhất của giai đoạn tuổi trẻ. Ở cái tuổi ôm trọn thời sinh viên này, lẽ ra các bạn phải dấn thân thật nhiều, trằn trọc, suy tư thật nhiều về cuộc đời, về xã hội, về dân tộc,… thậm chí mất ăn mất ngủ, thao thức đêm dài.

Có quá nhiều câu chuyện kể về những con người sinh ra trong hoàn cảnh nghèo khó, cùng cực để rồi họ có động lực vươn lên thành công. Tôi từng đọc và cả tiếp xúc với những con người ấy và tôi nghĩ: “Nếu ở trong hoàn cảnh đó, mình cũng sẽ có động lực vươn lên như họ thôi”. Hoặc cũng không thiếu những câu chuyện về những người thành công được sinh ra trong một nền tảng gia đình rất tốt, ba mẹ đều thành công và họ ý thức được tầm quan trọng của việc đầu tư vào giáo dục cho con cái. Tôi cũng biết và tiếp xúc với nhiều người thuộc nhóm này, rồi tôi cũng từng nghĩ: “Gia đình họ có điều kiện và nền tảng như vậy, việc họ thành công không có gì đáng ngạc nhiên cả”. Nếu bạn cũng có những suy nghĩ giống như tôi cho hai trường hợp trên, thì tôi chia sẻ rằng đó chỉ là sự biện hộ thôi. Cả hai nhóm người trên đều đáng ngưỡng mộ và trân trọng bởi họ đã nỗ lực vươn lên trong cuộc sống. Tôi thì thuộc nhóm người ở giữa và tôi nghĩ mình giống đa số các bạn. Nói một cách văn vẻ đây là nhóm người mắc kẹt ở mức trung bình về nhiều mặt. Gia đình tôi không giàu, nhưng cũng không quá nghèo (tuy là hơi nghèo vào cái thời đất nước còn khó khăn, gia đình nào cũng vậy thôi). Tôi học không xuất sắc, nhưng cũng không dở. Tôi không tự ti, nhưng cũng chẳng tự tin về mình lắm. Tôi không có nhiều mối quan hệ trong cuộc sống, nhưng cũng có không ít bạn bè,… Tôi nói như vậy chỉ để muốn chia sẻ với bạn rằng ai cũng có thể vươn lên cho dù xuất thân trong hoàn cảnh gia đình như thế nào, thành tích học tập ra sao, thông mình vừa vừa, thông minh kiệt xuất, hay ngu si đần độn,… Chỉ cần một tư duy đúng đắn, nuôi dưỡng khát vọng lớn và dám dấn thân lăn xả từng việc nhỏ bằng tất cả trách nhiệm của mình. Ai cũng có thể vươn lên!

Cứ mỗi lần tiếp xúc với các bạn sinh viên là tôi lại đau đáu trong lòng. Những câu hỏi các bạn đặt ra cho tôi nhiều khi khiến tôi phát bực nhưng phải làm chủ cảm xúc để giữ thái độ bình tĩnh. Hoặc cũng không ít lần khi nghe hỏi xong, tôi chỉ biết cười trừ vì thật sự không biết phải trả lời sao cho thỏa đáng nữa. Tôi xót xa không biết tại sao những câu hỏi ấy lại được nêu lên dù biết là không nên vùi dập từ trong trứng nước, cần khuyến khích dám đặt câu hỏi khi có thắc mắc vì đó là cách rất hay để học hỏi. Nhưng thông qua những câu hỏi ấy, tôi thấy một thực trạng tư duy kém cỏi, thiển cận và bị động đang ăn sâu vào trong nhiều bạn sinh viên.

Trong một lần tọa đàm thân mật với khoảng 20 bạn sinh viên đến từ nhiều trường đại học khác nhau, có một bạn sinh viên năm cuối khối ngành kinh tế hỏi tôi rằng: “Anh ơi, trong 4 năm học đại học, em không tham gia hoạt động hoặc đi làm thêm gì hết, vậy thì bây giờ em điền cái gì vào CV để xin việc đây anh?”. Khi tôi hỏi ngược lại những người tham dự hôm ấy là ai cũng ở trong tình trạng giống vậy, thì quá ngạc nhiên là khoảng 60% cánh tay giơ lên. Trời ơi! Tôi chỉ muốn hét thật to với nhóm bạn trẻ đó (may là tôi giữ được sự bình tĩnh để từ tốn chia sẻ): “Các em ơi, sao các em đi tìm một thứ mà chắn chắn là không có trên đời này vậy? Các em muốn thành công mà không phải trả giá? Các em muốn học giỏi mà không có những đêm thức trắng vùi đầu vào đèn sách sao? Làm gì có cái thứ đó trên đời này”. Tôi đang nói đến một tư duy vô cùng nguy hiểm ở các bạn sinh viên, tư duy mì ăn liền. Cái gì cũng muốn có ngay kết quả mà không phải bỏ công sức. Cái gì cũng muốn người ta mang đến dâng cho mình, ngồi rung đùi mà hưởng trái ngọt.

Khi huấn luyện một khóa học với chủ đề “Sẵn sàng cho sự nghiệp”, tôi ngạc nhiên khi thấy có khá nhiều bạn sinh viên mong muốn bước vô khóa học để được nghe về cách trả lời phỏng vấn, cách viết CV sao cho hay, cách làm sao để thi đậu vào chương trình MT (Management Trainee – đây là một cuộc thi nhằm tìm kiếm những tài năng trẻ của các tập đoàn đa quốc gia rất được giới sinh viên quan tâm). Nói chung là các bạn cần những cái có thể xài được liền, tạo kết quả ngay tức thì. Thực dụng không có gì là xấu cả, tuy nhiên nó chỉ phát huy hiệu quả khi bạn có một nền tảng nhận thức vững chắc về sự nghiệp, về tư duy lãnh đạo, về phong cách làm việc, về văn hóa ứng xử nơi công sở,... Hay nói một cách khác là nội lực của bạn có mạnh thì kỹ năng mới phát huy tác dụng. Khi hỏi thăm thì tôi biết được các bạn rất ít tham gia vào những hoạt động xã hội, các câu lạc bộ đội nhóm và nỗ lực vươn lên nhiều vai trò lãnh đạo khác nhau. Vậy mà ai cũng muốn thi đậu vào MT? Tôi giả sử các bạn may mắn trả lời phỏng vấn tốt để vào được chương trình này, thì liệu bạn có “sống” và tỏa sáng được trong đó hay không là điều bạn cần suy nghĩ. Tôi rất tâm đắc với cách nhìn nhận của Chuyên gia giáo dục Giản Tư Trung rằng “Ta là sản phẩm của chính mình”, vậy thì cái sản phẩm BẠN ngày hôm nay có cạnh tranh được với những “đối thủ” khác về tư duy, nhận thức, thái độ, kiến thức, kỹ năng,… hay không? Đối với đồ ăn thì người ta cũng ráng suy nghĩ cho ra những phương cách “mì ăn liền” để đáp ứng với đỏi hỏi ngày càng gắt gao và cạnh tranh của xã hội, nhưng với thành công thì làm sao có thể như vậy được?

Tư duy thứ hai là tư duy đòi hỏi. Các bạn đòi hỏi nhiều quá, nhiều hơn những gì các bạn bỏ ra. Các bạn sinh viên đa số đều rất tự tin về kiến thức của mình, đó là con dao hai lưỡi. Tự tin là tốt, nhưng tự tin bao nhiêu thì cần phải nỗ lực chui rèn bản thân không ngừng. Các bạn đang dán cái mác “ĐẠI học” quá lớn vào mình để kết luận rằng kiến thức đã đủ cho công việc và mình có quyền đòi hỏi công ty phải trả mức lương tương xứng với 4 năm dùi mãi kinh sử trên ghế nhà trường. Có nhiều bạn khi tôi hỏi về công việc bạn mong muốn sau khi ra trường, bạn mô tả muốn làm việc cho các tập đoàn đa quốc gia với thu nhập ít nhất là 800 USD/tháng. Tôi hỏi tiếp: “Vậy em có cái gì để người ta phải trả em 800 USD/tháng?”. Bạn… cứng họng!

Các bạn ơi, mơ lớn là tốt. Bạn muốn mức lương bao nhiêu cũng được, không những 800 USD/tháng, mà thậm chí 8000 hay 80.000 USD cũng được. Nhưng, bạn cần phải trả lời câu hỏi là bạn có cái gì để người ta phải trả cho bạn mức lương đó? Bạn có nghĩ công việc photocopy cũng có thể làm xuất sắc hơn bình thường được hay không? Bạn phải thay thế tư duy đòi hỏi bằng một tinh thần cống hiến hăng say, không ngại việc, không chê việc, làm với tất trách nhiệm và chuẩn mực cao nhất để đổi lại kinh nghiệm và sự tín nhiệm. Chứng minh cho họ thấy đi đã, khoan đòi hỏi, rồi bạn sẽ được trả công xứng đáng sau này.

Ngoài ra, các bạn chỉ muốn nhận mà không muốn trả giá. Từ “giá” ở đây tôi muốn nói ở cả nghĩa bóng lẫn nghĩa đen. Tôi diễn thuyết cho sinh viên khá nhiều, cái gì miễn phí thì bạn đến đông lắm. Nhưng cái gì cần một khoản đầu tư để học hỏi sâu hơn thì hình như với bạn nhiêu đó “hàng” miễn phí là đủ rồi. Bạn chê mắc, bạn tiếc tiền, bạn thấy không cần thiết. Rồi thì sau này cái giá mà bạn thật sự sẽ trả còn đắt hơn nhiều. Bạn tiếc tiền đầu tư vào bản thân thì xem như bạn cũng tiếc thành công.

Cuối cùng, điều khiến tôi trăn trở nhiều nhất ở các bạn sinh viên là các bạn không có một khát vọng lớn. Cách đây hai tuần, tôi kết hợp với một tổ chức nhân sự uy tín để tổ chức một khóa huấn luyện dành cho những sinh viên đã qua chọn lọc, nhằm mục đích trang bị cho các bạn cách tư duy của một nhà lãnh đạo tương lai. Khóa huấn luyện kết thúc rồi nhưng dư âm của nó khiến tôi trằn trọc mãi. Tôi băn khoăn, lo ngại về Tuổi Trẻ hiện nay, lứa tuổi mà tôi cũng thuộc về. Rồi Việt Nam chúng ta sẽ ra sao khi mà những con người chủ nhân tương lai của đất nước lại có những suy nghĩ và biểu hiện như vậy? Trách ai bây giờ đây? Tôi không dám vơ đũa cả nắm, bởi tôi tin rằng vẫn có rất nhiều bạn trẻ đang từng ngày nỗ lực vươn lên với những khát vọng lớn lao, phục vụ trước hết cho đất nước, sau đó mới đến bản thân mình. Nhưng tôi muốn dấy lên một thực trạng đáng báo động ngày nay ở một số lượng lớn các bạn sinh viên: các bạn suy nghĩ nhỏ quá. Đó là chỉ mong làm sao có đủ tiền sống mỗi ngày; làm sao có thể thi đậu tốt nghiệp tốt nghiệp nếu không sẽ bị ba mẹ la; làm sao để có thể tìm được một công việc ổn định sau khi ra trường; làm sao có thể tự lo được cho bản thân sau khi tốt nghiệp,... Tôi cũng từng như vậy, y chang các bạn thôi. Nhưng bạn ơi, bạn cần biết rằng điều đáng sợ nhất của một đất nước không phải là nghèo nàn về tài nguyên khoáng sản; không phải là đất nhỏ ít dân; mà điều đáng sợ nhất là đất nước ấy chỉ tập hợp những con người không dám khát vọng lớn, không dám ước mơ lớn. Ai cũng muốn nước mình giàu mạnh, ai cũng muốn Việt Nam có thể vươn ra tầm châu lục, thậm chí là sân chơi toàn cầu; nhưng ai cũng suy nghĩ nhỏ nhặt, ai cũng chỉ nghĩ cho riêng cho bản thân mình thôi thì làm sao có thể cùng nắm tay nhau đi lên được đây? Bạn có thể trông chờ điều gì trong khi mỗi ngày mình chỉ biết la cà những quán café, quán nhậu, những thú vui cho quên đời quên sầu, giết thời gian. Tôi thật sự lo, lo lắm các bạn ạ!

Than vãn rồi cũng thế thôi, bây giờ cần phải làm gì đây? Câu hỏi này quả là rất rộng và quá khó với tôi. Nhưng nếu chỉ được chọn một điều duy nhất để chia sẻ với sinh viên, trong giới hạn kinh nghiệm và hiểu biết của mình, tôi muốn nói rằng các bạn cần phải CHỦ ĐỘNG. Các bạn còn bị động quá, điển hình là mỗi khi tọa đàm (tức là một dạng hỏi đáp chia sẻ kinh nghiệm), tôi hỏi là có ai có câu hỏi gì không thì chỉ một sự im lặng đáng sợ xuất hiện. Tôi hỏi tại sao thì các bạn nói rằng đến đây để được nghe anh chia sẻ gì đó. Các bạn ơi, cần phải thay đổi tư duy ngay đi, CHỦ ĐỘNG lên. Đừng ngồi đó mà mong người ta đem thành công đến với bạn. Đừng chỉ biết nộp đơn rồi cầu mong nhà tuyển dụng gọi điện và mời bạn ký hợp đồng. Đừng mỗi ngày chỉ có đến trường rồi quay về nhà mà mong mình sẽ tỏa sáng trong sự nghiệp sau này. Đừng kêu than oán trách việc giáo dục đại học thế này thế kia, thiếu thực tiễn, toàn lý thuyết,… Ai cũng có công việc và trách nhiệm của họ thôi. Nhiệm vụ của bạn là học và hãy biết nỗ lực học một cách chủ động. Nó xuất phát từ ý thức “Ta là sản phẩm của chính mình” để chuyển vai trò đầy tớ sang vai trò ông chủ của quá trình học. Chính bạn mới là người đề ra những cái mình cần học dưới sự hướng dẫn của thầy cô hoặc những người trước, rồi nỗ lực học tập bằng phương pháp học sáng tạo. Sự học cũng cần mở rộng cách nhìn nhận. Không phải cứ phải có cái bàn, cái ghế, quyển vở, cây bút thì mới gọi là học. Học ở bất kì đâu, học từ bất kì ai. Chỉ cần một cái đầu rộng mở, chịu khó quan sát, trao đổi, đánh giá, phân tích, thắc mắc là được. Thay đổi cả hệ thống thì khó, nhưng thay đổi bắt đầu từ chính bản thân mình thì ai cũng làm được, chỉ là bạn có muốn hay không thôi?

Vài trăn trở của một người trẻ tuổi gửi đến Tuổi Trẻ. Giai đoạn 18 – 25 thật đẹp, đừng phung phí thời gian để biến mình thành một thế hệ lu mờ của xã hội.

5h sáng ngày 3/7/2012"

By Vũ Đức Trí THỂ

Jun 29, 2014

Exception văng ra: Leap.LeapPINVOKE khi gọi constructor

Để sửa lại lỗi trên:
  • Chép đầy đủ các file dll trong Leap Motion SDK. Phải chọn Always Copy trong Properties.
  • Chép sai dll: ứng dụng x86 phải sử dụng dll trong thư mục x86, tương tự cho x64.

Jun 21, 2014

Tổng hợp học bổng từ khắp năm châu dành cho sinh viên Việt Nam [tiếng Anh]

Nguồn được lấy từ facebook :)

Du học đang ngày càng trở nên phổ biến. Rất nhiều bạn trẻ đang tìm kiếm cho mình các chương trình học và học bổng phù hợp. Dưới đây là danh sách rất nhiều học bổng trên khắp thế giới dành cho sinh viên Việt Nam.
*** **** ***

           
Scholarships available here are for Vietnamese nationals and are both merit based and need based. We have compiled here many Vietnamese scholarships to provide you full details relating to program, funding resources, application process, eligibility standard, the upcoming deadlines and many more. These scholarship funds are offering reasonable monetary options. Below is the precise list of scholarships and grants approaching now exclusively for the Vietnamese students.

RSM MBA Scholarships for Vietnamese StudentsScholarships for Vietnamese students are available for pursuing master degree programme at Rotterdam School of Management, Erasmus University. Each scholarship amounts of 10,000 Euros will be waived from the MBA tuition fee. Scholarships are open to high potential candidates. Candidates must submit their MBA application by 14th October 2014 for January 2015 intake.

UNESCO/POLAND Co-Sponsored Fellowships Applications are invited for UNESCO/POLAND Co-Sponsored Research Fellowships. Up to forty (40) fellowships will be awarded for a period of six (6) months duration starting on 1st October 2014. Applicants must be in good health, both physically and mentally. Beneficiaries of these fellowships will be given the opportunity to undertake an individual research programme in the field of Science, Technology and Engineering. The application deadline is 21st July 2014.

Japanese Government (MEXT) Scholarship
The Ministry of Education, Culture, Sports, Science and Technology (MEXT) invites applications for college scholarships available for international students to study at a Japanese college of technology. A graduated grantee will be awarded a diploma and an associate degree. Scholarship awards will be tenable for four years from April, 2015 to March, 2019 including one-year preparatory education in the Japanese language and other subjects due to be provided upon arrival in Japan. For scholarship grantees majoring in maritime engineering, the term of scholarship will be four and a half years up to September, 2019.

Macedonian Government Undergraduate Scholarships 
Applications are invited for Macedonian government scholarships available for foreign students to pursue undergraduate studies for the academic 2014/2015 at the University of Information Science and Technology. The scholarships are available to outstanding students, not older than 22 years old. Successful applicants will sign a contract with the Ministry of Education and Science of the Republic of Macedonia. Application should be submitted till August 1, 2014.

Postgraduate Taught Scholarships for Vietnamese StudentsScholarships for Vietnamese students are available for pursuing masters’ degree level at University of Lincoln in UK. Scholarships will be awarded based on academic achievements, English language standard and personal statement. Scholarship amount varies £2,000.00 to £3,000.00. For the September intake for a University of Lincoln International Scholarship you need to apply by 31st August 2014.

                                  

International Office Merit Scholarships for Vietnamese StudentsScholarships for Vietnamese students are accessible for undertaking masters’ degree at Birkbeck University of London. Scholarship has a value of £2,000 paid as a contribution towards tuition fees. Applicants should secure an unconditional offer to study on a Master’s degree programme from Birkbeck, University of London by 30th August 2014. The scholarships will be awarded on merit basis. The application deadline is 30th August 2014.

Chancellor’s International Scholarship for Vietnamese StudentsUniversity of Surrey is offering merit based Chancellor’s international scholarship of £2,000. An additional award of £1000 will also be available to highest-achieving students. Scholarship will be awarded on the basis of academic merit. Application should be submitted till 1st August 2014.

Cocoa Borlaug Fellowships for Vietnamese StudentsApplications are invited for Cocoa Borlaug Fellowship Program available for the citizens of Vietnam. Applicants are selected based on their academic and professional research interests and achievements, level of scientific competence, aptitude for scientific research, leadership potential, likelihood of bringing back new ideas to their home institution and flexibility and aptitude for success in a cross-cultural environment. They must be fluent in English. Applications will close on June 27, 2014.

Elaine Low Undergraduate Scholarship for Vietnamese StudentsElaine Low Undergraduate Scholarship in Singapore is awarded to high caliber individuals who demonstrate academic excellence, present excellent co-curricular activities records and exhibit outstanding leadership qualities. The scholarship is valued at $10,000 annually and is bond-free. Applications must be submitted by June 30, 2014.

iLEAP International Fellowship ProgramFellowship for Vietnamese students is available to participate in eight-week intensive leadership training program.  Fellowship covers all participation costs, including round-trip airfare to/from Seattle, room/board, visa/immigration, transportation, living stipend and all program related expenses. Applicants must have demonstrated long-term commitment to the Southeast Asia region. The closing date for submitting applications is 30th June, 2014.

UNESCO/People’s Republic of China (The Great Wall) Co-Sponsored Fellowships Programme
Government of the People’s Republic of China and UNESCO are inviting applications for fellowship programmes to pursue advanced studies at undergraduate and postgraduate levels at Chinese universities. These UNESCO fellowships are of one year duration. The Chinese authorities will select the twenty-five (25) most qualified candidates. These fellowships are for the benefit of developing Member States in Africa, Asia -Pacific and certain countries in the Arab States. The application deadline is 6 June 2014 for the academic year 2014-2015.

Westminster International Scholarships 
University of Westminster offers international scholarships for students from developing countries to pursue master program. These fully funded scholarships will include full tuition fee waiver, accommodation, living expenses and flights to and from London. Scholarships will be awarded on the basis of academic excellence, financial need and development potential. Preference will be given to junior faculty members of partner Universities in Vietnam. Application should be submitted till 17th October 2014.

MBA Scholarships at University of the West of England in UK, 2014
University of the West of England, Bristol is offering MBA Scholarships for South American, Nigerian, Ghanaian, Indian, Nepalese, Sri Lankan and Chinese, Vietnamese, Malaysian and Indonesian students. Up to four scholarships are available for one per region. The scholarships will provide 100% of fees (£15,000). Application should be submitted till 1 July for the MBA commencing in September and 1 November for the MBA commencing in January.

Guangxi Government Scholarship for ASEAN Students
People’s Government of Guangxi Zhuang Autonomous Region is inviting application for scholarship available for ASEAN students. The full scholarship will be awarded to study (bachelor’s, master’s or PhD degree) or make scientific research in the institutions of higher learning of Guangxi. In addition, they will also get living expense by month. The deadline for a full scholarship application is 30th June.

Cocoa Borlaug Fellowships for Asia, Latin America and Caribbean, 2014
Applications are invited for Cocoa Borlaug Fellowship Program available for the citizens Asia, Latin America and Caribbean. Fellows will work with a mentor at an US university, research center or government agency for up to three months. The US mentor will later visit the fellow’s home institution to continue collaboration. The application deadline is June 27, 2014.

Vietnam Achievement Scholarship 
Sheffield Hallam University is inviting scholarship applications for full-time taught postgraduate courses starting in September 2014. Scholarships are open for students from Vietnam. Applicants must meet the minimum academic and English language entry requirements for your course. The deadline for applications is 31st May 2014.

Asian Future Leaders Scholarship Program 
Zhejiang University is offering Asian Future Leaders Scholarship Program to pursue two years English-taught master program i.e. “Master in Public Administration: Asia Synergy Program for Future Leaders”. This is a full scholarship available for Asian students (except students from People’s Republic of China). Decisions for admission and for granting the scholarships will be made on the basis of the applicants’ competitiveness, academic record and otherwise. Application should be submitted till May 30, 2014.


  

University of Queensland Scholarships for Vietnamese Students
University of Queensland is offering scholarships for Vietnamese students on the basis of academic excellence and extra-curricular activities. Previous study of economics or work experience is not required. These scholarships are available for students seeking admission into either an undergraduate or coursework masters program in economics. Application should be submitted till 31st October 2014.

James Henry Green Asia Scholarship
University of Sussex is offering Asia scholarship to pursue an MA degree in Anthropology, Development Studies or Migration Studies. The one-year scholarship provides an award of £5,000 as a contribution to tuition fees. The scholarship-holder is expected to submit a final report to RP&M and to forward a bound copy of their MA thesis after successful submission. Application should be submitted till 30th April 2014.

Loom Nam Khong Pijai Scholarships for Master Students
Royal Thai Government is offering masters scholarships in any field of study related to the following 4 thematic areas. Scholarships are open for the students of Thailand, Myanmar, Laos PDR, Cambodia, Vietnam and China. Each Scholarship award covers tuition and registration fees, accommodation and a bursary for living expenses in AIT’s residential campus for the entire period of 22 months master degree program. Application should be submitted till 31st March 2014.

CDSSEA Scholarships for Masters Programs
The Consortium of Development Studies in Southeast Asia (CDSSEA) is offering masters scholarships to applicants from Cambodia, Myanmar, Laos, Vietnam and Thailand. These scholarships are awarded for pursuing master studies in development studies at leading Asian Institute of Technology, Chiang Mai University and Chulalongkorn University in Thailand. A full scholarship will be awarded which includes tuition fees, a monthly allowance, field research expenses and travelling expenses. The deadline for CDSSEA scholarship application is 30 April, 2014.

VEF Fellowships for Graduate Students from Vietnam
The Vietnam Education Foundation (VEF) offers approximately 40 fellowships for graduate studies (research-based doctoral degree such as a PhD or Sc.D. or a Master’s degree level) at leading universities in the United States in the fall of 2015. Applicants do not need to pay any fees to anyone in order to apply or be considered for a VEF Fellowship.

Ministry of Education ASEAN Scholarships in Singapore, 2015
Applications are invited for MOE ASEAN Scholarships for 2015 academic year. The ASEAN Scholarships are open for applications in the following countries now: Brunei, Malaysia and Vietnam. Three types of awards are offered under the ASEAN Scholarships for Brunei and Malaysia: Secondary One Scholarships (for 6 years), Secondary Three Scholarships (for 4 years) and Pre-University One Scholarships (for 2 years). The application deadline is 28 March 2014.

Silk-Road Scholarship Program at Seoul National University in Korea, 2014
SBS Foundation and Seoul National University are jointly funding Silk Road Scholarship for students wishing to study Humanities and Social Sciences. International applicants who are currently enrolling or who graduated from the eligible universities of the Silk-Road Scholarship Program and Potential graduate/PhD Students who applied for the designated department which participate with the Silk-Road Program for the Fall semester are eligible to apply. Application should be submitted till March 21, 2014.

Sagawa International Students Scholarship Foundation in Japan, 2014
Kyushu University is offering international scholarships for self-financed students from Southeast Asian countries. To be eligible for this scholarship, students must be in the master and doctoral course at Kyushu University as of April, 2014 and under 35 years old as of April 4, 2014. Application should be submitted till March 14, 2014.

China/AUN Scholarship Program for ASEAN Member Countries, 2014
Applications are invited for China/AUN Scholarship program available for ASEAN member countries’ students to pursue postgraduate study at Chinese HEIs. The instruction language could be either Chinese or English. This is a full scholarship which will be awarded up to 2-3 years for master’s programs and 3-4 years for doctoral programs. Applicants shall apply to the ASEAN University Network Secretariat between January and the beginning of April, 2014.

Van-Thanh Nguyen PhD Engineering Scholarship for Vietnamese 
University of Auckland is offering PhD engineering scholarship for Vietnamese students. The Scholarship will have an annual value of up to $7,500 for up to four years; up to $5,000 will be paid as a tuition fees credit and up to $2,500 as a stipend. The application deadline is 1 May 2014.

Alphawood Scholarships for Vietnamese Students 
SOAS, University of London is offering scholarships for pursuing postgraduate taught courses (Postgraduate Diploma/Certificate or Master’s) and research degrees (MPhil/PhD). Up to 13 Alphawood scholarships will be available in 2014/15. The application deadline is 14 March 2014.

                                  

ISH-London Met Scholarship Scheme for Master Students in UK, 2014
International Students House (ISH) and London Metropolitan University are jointly offering scholarship for master students. Applicants must have an unconditional offer to study at London Met on one of London Met’s Masters courses and have a First Class Honours degree or the highest accolade for your degree. The deadline is 30 April 2014.

Fulbright Scholarships for Vietnamese Students
Scholarships for Vietnamese students are available for pursuing master’s degree level at US universities. The Program supports study in most fields of social sciences and humanities. Approximately 20 to 25 fully-funded scholarships are granted on an annual basis. Successful candidates will receive a full scholarship which covers tuition and fees, monthly stipend, round-trip airfare to the U.S. and health insurance. The application deadline is April 28, 2014.

Scholarships for Vietnamese Students at Mae Fah Luang University
Scholarships for Vietnamese students are provided in the field of Food Technology and in Technology Management of Agricultural Produces in the School of Agro-Industry, Mae Fah Luang University. Scholarships cover course tuition fees for two years for a Master’s degree and campus accommodation for two years. Application should be submitted till February 28, 2014.

Centre for Cultural Policy Studies Regional Scholarship for Vietnamese Students
Scholarship for Vietnamese students is available for pursuing master’s degree at University of Warwick in UK. Scholarship covers one part-fee bursary of £15,000 for study on one of the MA programmes Centre. Online application must be submitted by 31st March 2014.

TDR Advanced Postdoctoral Research and Training Grants
Special Programme for Research and Training in Tropical Diseases (TDR) is offering Advanced Postdoctoral Research and Training Grants. Applicants of low- and middle-income countries are eligible for these grants. Grants will be awarded for two years. The deadline for applications is 7 February 2014.

Setsutaro Kobayashi Memorial Fund Research Grants 
Applications are invited for research grants in the field of Humanities (Cultural Science) or Social Sciences. Maximum 1,200,000 yen per grantee will be available to approximately 32 grantees and the duration of the grant shall be for one year from the date of the grant. Students or researchers who are recommended by their supervising professors or mentors are eligible for these grants. Application deadline is February 28, 2014.

Wellcome Trust International Engagement Awards
Wellcome Trust is offering awards for research applicants for 2014 intake. The scholarships will provide up to £30,000 for three years. Applicants must be or collaborating with a researcher, research group or institution to provide expertise in the area of biomedical science you are exploring. Applications should be submitted till 18th April 2014.

CAS-TWAS President’s Postgraduate Fellowship Programme 
Fellowships are available for PhD study and research at the University of Chinese Academy of Sciences (UCAS), the University of Science and Technology of China (USTC) or Institutes of CAS around China. Applicants must be maximum age of 35 years on 31 December 2014. They must hold a master degree before the beginning of the fall semester: September, 2014. Application deadline is 28th February 2014.

Intermediate Fellowships for Developing Countries 
Wellcome Trust is offering research fellowships in Public Health and Tropical Medicine. Fellows must be based primarily in a low- and middle-income country. The fellowships are awarded for up to five years and provide a basic salary which will be based on the pay scales of the employing institution or allowances. Preliminary application deadline is 25 April 2014 and full application deadline is 4 July 2014.

INSEAD MBA ’91 June Endowed Scholarship for Vietnamese Students
This scholarship for Vietnamese students is for pursuing Masters-MBA degree level. Scholarships will be awarded on the basis of financial need. The scholarship will cover €10,000. The application deadlines are 31 January 2014 and 28 April 2014.

ASEAN Undergraduate Scholarship for Vietnamese Students
This scholarship for Vietnamese students is available for pursuing undergraduate degree level at National University of Singapore (NUS). The scholarship covers tuition fees and provides an annual living allowance of S$5,800. The scholarship is tenable for the minimum period of candidature for the respective undergraduate courses at NUS. Application deadline is 21st February 2014.

Daewoo Scholarship for Vietnamese Students
Scholarship for Vietnamese students is available for graduate students (Master’s or doctoral) to pursue advanced degrees at George Washington University. Scholarship of up to $10,000 (fees excluded) for the period of one academic year will be awarded. The application deadline is 7 March 2014.

International Students House Residential Scholarships for Vietnamese Students
Scholarships for Vietnamese students are awarded for accommodation during the applicant’s study period in London. Preference will be given to postgraduate students who are studying a course that will provide skills to assist in the development of their home country. Scholarships provide free accommodation at ISH for up to a year and in exceptional circumstances up to three years. Applications should be submitted till May 31st 2014.

Netherlands Fellowship Programmes
NFP is offering fellowships for master’s, PhD and short courses. Applicants can apply for Master’s degree programmes and short courses in the application period of December 2013- February 2014. The fellowship is only intended for the duration of the course or programme. Applications will close on 4th February 2014.

ASEAN Masters Scholarships for Vietnamese Students
Scholarships for Vietnamese students are available for pursuing master’s degree including MRes level at University of Nottingham. Around 10 scholarships are offered. Scholarships are offered 25% towards the tuition fees. Applicants must not be currently studying at a University of Nottingham campus or are not a University of Nottingham graduate. Online application deadline is 23rd May 2014.

Innovative International Scholarships for Vietnamese Students
Scholarship for Vietnamese students is provided in the faculties of business, humanities, health sciences & science and engineering offered by Curtin University in Australia. This scholarship is available for pursuing undergraduate or postgraduate degree level. Applicants must meet Curtin University and course academic and english language entry requirements. Application should be submitted till February 2, 2014.

International Heritage Scholarship for Vietnamese Students
The scholarship for Vietnamese students is available for pursuing undergraduate and postgraduate Coursework degree level at Curtin University in Australia. This scholarship provides eligible students 25% of their first year tuition fee, up to a maximum of AUD$10,000. Application should be submitted till July 18, 2014.

International Climate Protection Fellowships 
Federal Environment Ministry’s (BMU) is funding International Climate Protection Fellowships for Non European and developing countries’ applicants. Up to 20 International Climate Protection Fellowships are granted annually. Fellowships include a mobility lump sum and a contribution towards health and liability insurance. Online application will be submitted by 15 March 2014.

Georg Forster Research Fellowship (HERMES) for Developing CountriesThe Georg Forster Research Fellowship (HERMES) is awarded for postdoctoral researchers to conduct a self-selected, long-term research project (6-24 months) at a research institution in Germany. Applicants must have completed PhD or comparable academic degree for no more than four years the date of application. Applications may be submitted any time from 1.7.2013 until mid-2015.

International Space University MSc Scholarship for Vietnamese Students
Scholarship for Vietnamese is offered for pursuing master’s degree at International Space University. Scholarship is granted on the basis of academic and professional merit, financial need and demonstrated financial need. Applicants must have a Bachelor’s Degree or the equivalent, including 3 years of studies as a minimum, awarded by an accredited university. The deadline for applications is 15 March 2014.

Development Scholarships for Vietnamese Students
Scholarships for Vietnamese students are available for pursuing Bachelor’s or Master’s degree level at Charles University. Students who are applying to study in one of the Bachelor’s studies or Master’s studies programmes at Faculty of Social Sciences from academic year 2014/15 can apply. The deadline for scholarship applications is 30th April 2014.

Nguồn: Scholarship-positions

              

Tips: để tìm hiểu từng loại học bổng, các bạn copy tên học bổng lên Google để vào trang web của trường/chương trình tra cứu thêm nhé!
Mọi thắc mắc xin liên hệ:

Văn phòng Công ty Bridge Blue tại Việt Nam
Add: Toà nhà Audi, số 8 Phạm Hùng, Cầu Giấy, Hà Nội
Phone: +84 989 132 373 (Mr. Trung)/+84 432 797 999
Email: vietnam@bridgeblueglobal.com
Group: https://www.facebook.com/groups/bridgebluevn/

Văn phòng Công ty Bridge Blue tại Sydney
Add: 801A, Level 8, 276 Pitt st NSW 2000
Phone: +61 450 525 288 (Ms. Elize)
Email: elize@bridgeblueglobal.com

Bridge Blue có gần 20 văn phòng tại 13 nước trên thế giới, là đại diện của hơn 500 trường đại học và cao đẳng tại Úc và các nước nói tiếng Anh. Chúng tôi hỗ trợ du học sinh đến từ hơn 60 quốc gia trên thế giới.

Các bạn có thể đặt câu hỏi trực tiếp tại đây:
https://www.facebook.com/groups/bridgebluevn/
www.bridgeblueglobal.com

Jun 19, 2014

Lỗi 25004. The product key you entered cannot be used on this machine.

Cái lỗi vớ va vớ vẩn này đã làm mình đau khổ rất nhiều vào hôm qua và cả sáng nay. Post lên cho bõ ghét:
Một số kinh nghiệm được rút ra:

  • Đối với các sản phẩm của MS thì luôn có những tool của cu cậu để dọn dẹp sạch những phầm mềm này (Office, Visual Studio). Dùng các tool khác như Revo chẳng hạn, có thể gây ra hậu quả khôn lường.
  • Không nên táy máy với registry. Tốt nhất nên backup lại trước khi làm.
Để fix lại lỗi này ta có thể làm như sau:
I was having this same issue and finally managed to get around it by doing the following:
  • Navigate to C:\Program Files\Common Files\microsoft shared
  • If there is a folder called OFFICE15 or OfficeSoftwareProtectionPlatform delete that folder.
  • Navigate to C:\Program Files (x86)\Common Files\Microsoft Shared
  • Same as above, If there is a folder called OFFICE15 or OfficeSoftwareProtectionPlatform delete that folder.
Nguồn: http://answers.microsoft.com/en-us/office/forum/office_2013_release-office_install/office-2013-activator-error-25004-even-after/eed3a057-4ff9-401d-af49-04c0262223af

Jun 9, 2014

10 điều bí mật bạn nên học cùng với tấm bằng Kỹ sư phần mềm

Vẫn là câu chuyện muôn thuở: bạn đi học từ năm này sang năm khác và cuối cùng farm được cái bằng tốt nghiệp, chụp đại một công việc nào đo, và rồi ngay lập tức bị hạ gục bởi luật bất thành văn và những điều phức tạp khác mà xưa giờ chả ai nói với bạn. Ngành lập trình cũng không phải là ngoại lệ.

Chỉ có một ít sinh viên chuẩn bị 100% cho công việc đầu đời. Và cái bằng khoa học máy tính chỉ hơn một bằng trung cấp ... Tuy nhiên, tôi nhiều lúc ngạc nhiên khi thấy rất nhiều sinh viên tốt nghiệp - và kể cả những lập trình viên chuyên nghiệp - sử dụng Notepad hoặc Pico để sửa code và không biết cách dùng phầm mềm quản lí phiên bản.


Nếu không muốn trở thành trường hợp như trên, thì dưới đây là 10 kỹ năng căn bản bạn cần nắm:
  1. Hệ thống quản lý phiên bản
  2. Đây là một thiếu sót lớn trong chương trình giảng dạy. Các trường đại học, học viện ở các bậc đại học chỉ dạy làm thế nào để tạo ra code của chương trình nhưng lại bỏ qua mọi điều về làm thế nào để quản lý code. Mỗi lập trình viên cần biết cách làm thế nào tạo ra được các repositories, chỉnh sửa và code code, và chia nhánh cũng như gọp một các hiệu quả các thành phần của project lại với nhau sử dụng Git hoặc Subversion. Việc biết về hệ thống quản lý phiên bản cũng có nghĩa răng bạn sẽ biêt tốt về công việc ở những công ty không sử dụng các công cụ này.
  3. Kỹ năng viết.
  4. Là một lập trình viên không đơn thuần là ngồi cặm cụi viết những đoạn mã. Bận cũng sẽ phải viết những văn bản như release notes cho project. Bạn cũng phải viết các thông điệp mỗi khi commit trên hệ thống quản lý phiên bản. Bạn cũng sẽ phải viết những ticket cho những bugs trong hệ thống. Tất cả những điều trên và nhiều điều nữa yêu cầu sự rõ ràng, hiệu quả trong giao tiếp trong Tiếng Anh - một kỹ năng mà các chương trình trong KHMT ít khi nhất mạnh.
  5. Regular expression.
  6. Regex là một ngôn ngữ mà bất kì lập trình viên hiện đại nào cũng phải thành thạo. Mỗi ngôn ngữ lập trình hỗ trợ regex hoặc cung cấp các thư viện chẩn nhằm giúp ta làm việc với nó.
  7. Sử dụng thư viện.
  8. Bây giờ đã là năm 2014, và chẳng có ai phải bỏ công ngồi viết đoạn mã regular expression để rút trích hostname từ URL. Tất cả những chuyện đó đã được cung cấp bởi các thư viện chuẩn của các ngôn ngữ lập trình. Người lập trình cần hiểu rằng những đoạn mã như trên đã được viết, test, kiểm định và có chất lượng rất tốt so với cái họ tự viết.
  9. SQL.
  10. Kỷ nguyên của lưu trữ dữ liệu trên file đơn thuần đã chấm dứt. Mối dữ liệu được nhập và xuất thông qua database, và SQL là ngôn ngữ được dùng để truy vấn vào CSDL. SQL cũng là declarative language, người lập trình phải học cách giải quyết vấn đề khác với thông thường. Dĩ nhiên, mỗi lập trình viên cần phải hiểu những căn bản về SQL cũng như các lệnh phổ thông.
  11. Sử dụng công cụ: IDEs, editors, CLI tools
  12. Một lập trình viên không chỉ biết sử dụng những tool như Notepad và Pico để lập trình. Người lập trình còn phải biết nhiều hơn thế, những công cụ hỗ trợ trong phát triển ứng dụng của như quản lí dữ liệu.
  13. Debug.
  14. Mỗi lập trình viên cần biết cách để debug bằng dòng lệnh hoặc bằng cách in thông tin của từng dòng thông tin ở những khói dòng lệnh. Khả năng theo dõi vấn đề thông qua phân tích từng bước rất quan trọng.
  15. Defensive programming.
  16. Những thánh code còn được phép mắc sai lầm, và hầu như mọi thứ trên đời đều ngoài tầm kiểm soát của bản thân, và mọi thứ đều có thể sẽ sai. Defensive programming đề cập đến sự thật đơn giản đó. Nếu chả có gì lỗi hoặc sai sót, thì ta không cần phải kiểm tra xem file có mở được hay không, hoặc kiểm tra ID của người dùng có đúng không, hay kiểm tra code chúng ta chạy đúng không. Lập trình viên cần hiểu rằng trình biên dịch có những công cụ rất hữu ích để làm mọi việc trở nên dễ dàng hơn, hoặc tránh được những phiền hà. Mỗi lập trình viên cần biết vì sao trong PHP lại có error_reporting(E_ALL), và trong chương trình Perl lại có use strict; use warnings;.
  17. Làm việc nhóm.
  18. Có rất ít công việc liên quan đến lập trình cho phép bạn làm việc với toàn bộ dự án. Code của bạn phải tương tác với đoạn mã của người khác, và thường xen kẽ với những code khác. Không quan trọng bạn thông minh thế nào, một lập trình viên không thể cùng hợp tác vào dự án với người khác sẽ có hiệu suất làm việc thấp và nhanh chóng trở thành gánh nặng của nhóm.
  19. Làm việc với code hiện có.
  20. Trong giảng đường, những bài tập thường là những project mới hoàn toàn. Điều đó không đúng trong đời thực. Điều đầu tiên xảy đến với những người mới được thuê là phải ngồi sửa cái bug thứ 8347 trong hệ thống. Và sau đó, họ phải thêm vào một tính năng bổ sung vào hệ thống hiện có với nền tảng mã nguồn đã được xây dựng.
Lược dịch từ: Nguồn

May 4, 2014

Một số framework PHP

Mình đang cần code linh tinh vài thứ trên PHP. Tiện thể survey một số framework phổ biến hiện nay. Mình sẽ comment chi tiết cho từng framework sau :

  • Laravel.
  • Phalcon.
  • Symfone2
  • Codeignitor

May 2, 2014

Kinh nghiệm khi đi mua laptop

Hầu như một tân sinh viên khi bước vào ngưỡng cửa đại học thì chuyện ưu tiên đó là mua một cái laptop. Bất kể là dân kỹ thuật, kinh tế, ... Mình nhớ ngày xưa khi tìm hiểu các model máy móc, toàn là tự chọn và lựa cái nào ngon nhất trong tầm giác có thể. Sau 3 năm sử dụng máy và thỉnh thoảng có giúp bạn bè mua máy, mình rút ra một số kinh nghiệm như sau. Không được cụ thể lắm nhưng có thể giúp ích đôi điều với các bạn mua máy. Đặc biệt trong trường hợp bạn là dân tỉnh và chưa có kinh nghiệm với việc mua các thiết bị công nghệ
  • Những đứa học khối kỹ thuật, công nghệ thông tin ... chưa hẳn là những đứa tư vấn giỏi. Đó là điều hiển nhiên :)). Nhưng mình hay thấy các bạn ngành khác hay hỏi tụi CNTT về mua máy. Thực ra hiếm có đứa nào chuyên về mua bán máy, ... Nên tụi nó chỉ có ích khi giải thích các định nghĩa khó hiểu về phần cứng mà thôi. Còn nhờ tụi nó mua máy thì không nên :)).
  • Chuyện đầu tiên cần xác định đó là khoảng tiền mà mình định mua nó và fix nó, đừng cố gắng thay đổi. Đôi lúc ta sẽ có cảm giác ham hố một số model mới mà mua máy xịn. Vừa tốn tiền mà đôi lúc lại không hay cho lắm. Vì dù có mua máy xịn thêm một chút, thì cũng ngày giờ đó năm sau, máy của bạn cũng đã thành hàng lạc hậu với sự phát triển của công nghệ hiện giờ.
  • Nhu cầu của bản thân hơn là độ "gấu" của máy. Đây là điều sai lầm của mình. Mình đã mua một cái máy khá xịn thời đó, có cả card rời, HDD cao ... khá tốn kém. Nhưng sau đó phát hiện ra, nhu cầu chơi game của mình không lớn lắm. Onboard là quá đủ, card rời đôi lúc lại rất nóng máy (mình đang xài DELL). Mua HDD dung lượng lớn thì 2 năm sau lại mua thêm ổ cứng rồi. Và rồi phát hiện ra, chỉ cần mua 1 cái HDD tầm tầm thôi, đủ chứ OS và các chương trình. Còn tài liệu, hình ảnh, nhạc film các kiểm ta có thể tìm ổ cứng rời. Vừa portable vừa gọn nhẹ, lại có dung lượng lớn, mà lại ngày càng rẻ nữa.
  • Không nhất thiết phải tới các siêu thị, trung tâm điện máy lớn để mua, dù được khuyến mãi các kiểu nhưng thực ra vẫn bị hố một tí. Mình nghĩ có thể mua hàng xách tay, hoặc các shop nhỏ lẻ uy tín. Có thể tham khảo trên vozforums.com, tinhte, webtretho ...
  • Chọn hãng mà mình thích, chứ không phải là hãng mà thằng bạn mình thích. Lời khuyên của tụi bạn chỉ có giá trị tham khảo.
  • Không nên quá ham hố những tính năng phụ kiểu như backlit keyboard (bàn phím phát sáng), khóa vân tay. Những tính năng mà với người dùng phổ thông cũng chả cần dùng nhiều làm gì. Bỏ qua các tính năng thừa này và đầu tư vào phần khác thỉ ổn hơn.
  • Độ mát của máy là ưu tiên ... khá là cao. Mặc dù máy nóng tí thì chả chết ai, nhưng dùng mà có cảm giác nóng dưới tay thì rất là bất an. Ít ra thì nó cũng khiến mình bất an gần 2 năm nay. Có cảm giác Asus mát hơn DELL.

Một bài hát hay

Đây là một bài hát mình rất thích, từ một tập trong film High Kich (Gia đình là số 1), SS01E67. Hôm nay ngồi coi lại và quyết tâm tìm ra bản full. Cuối cùng thật là may mắn.

Bài hát có lời thật tình cảm và da diết.
Lời bài hát:
I believed I'd spend my life alone
Never dreamed I'd find someone to love me
You have filled my empty life
A lifetime is too short
To share my hopes and dreams
Forever is not long enough
There are no limits for my dreams
I'm flying on the wings of love
The sky's no longer high enough
You open up another world
I follow you where you may go
Forever is not long enough
To cherish all your love.
Now that I've been saved from loneliness
Let this dream last forever and a day
Now I've found your love
I know I'll never let it go
I couldn't bear to lose you
Forever is not long enough
There are no limits for my dreams
I'm flying on the wings of love
The sky's no longer high enough
You open up another world
I follow you where you may go
Forever is not long enough
To cherish all your love.

Apr 16, 2014

Những ngày đợi mong

Cái tiêu đề không hề liên quan đến nội dung. 
Rất ít khi tôi chia sẻ cảm xúc mình trên blog. Bởi đơn thuần trên này chỉ chia sẻ kiến thức, không hơn không kém. Và tôi lại không phải đứa giỏi nói lên cảm xúc của mình.
Nhưng tôi lại nghĩ, tình trạng mà tôi đang vướng phải, hẳn sau này có một số bạn cũng dính. Hoặc có khi đó là một căn tâm bệnh của tuổi trẻ. Laptop đã chính thức lên dĩa, theo một cách nào đó mà tôi còn chưa rõ (chip, VGA hay OS ...), dù sao mai tôi cũng phải xách đi sửa, và dù sao thì may mắn có ẻm iPad cứu cánh.
Rốt cuộc, gần 1 tháng nay một mớ bòng bong đang sôi sùng sục trong đầu. Chính xác hơn, đó là việc tôi đã mất hoàn toàn động lực để làm việc. Tâm trạng luôn ở trạng thái vật vờ, khó chịu, cơ thể thì ì ạch và chỉ muốn nằm dài ra không làm gì. Đầu óc thì cứ mộng mị, nửa tỉnh nửa mơ. Đó là tác động từ môi trường, con người, blah blah. Có khi tôi đang rơi vào cái bẫy trung bình: khi con người ta đạt được 1 thành tích nào đó, họ dần mất động lực và khả năng để tiếp tục phát triển (điều mà Vietnam cũng đang dính phải). Ôi thôi.
Tôi có hàng tá thứ để làm, hàng tá thứ để học, tôi có thể kể ra:
- 4 môn trên trường. Tôi không ngại khi đuôir theo chương trình. Nhưng tôi đang có cảm giác chán chường với nó. Không rõ nguyên nhân. Tôi cũng đâu nằm ngủ trên chiến thắng, rõ ràng tôi cảm thấy mình còn tệ vào nhiều mặt. Và cần phải làm việc ngay giờ.
- Toán. Vâng, toán theo chuẩn của nước ngoài và theo nghĩa thực sự của người học toán.
- Anh văn. Câu chuyện muôn thưở.
- Những cuộc thi lập trình: Hackathon, Teckathon, AFS, cuộc thi quái quỉ gì bên SPKT nữa.
Và tôi đang sôi lên với mớ bòng bong đó. Tôi muốn ngồi dịch cuốn C programming language để luyện kỹ năng đọc và nhằm chia sẻ trên blog về C. Cơ mà tính vậy cũng chưa làm nữa. Tôi cũng muốn luyện kỹ năng nghe nói. 
Muốn nổi loạn và bùng nổ.
Có lẽ tôi sẽ bắt đầu với những việc nhỏ, lập todo list và cố gắng hoàn thành. Làm chậm lại và cố gắng làm hiệu quả hơn. Sống một cách khoa học hơn. Có lẽ nên lập 1 team làm việc và chia sẻ những ý tưởng. Chịu khó học và hỏi nhiều hơn nữa. 
Cố gắng lên nào, ta ơi.
(Playlist "những bản nhạc việt bất hủ thập niên 90" rất hay).

Mar 29, 2014

Tổng hợp một số khóa học Online về Machine Learning

Bài viết rất hay của bạn mình, mình chỉ chép qua thôi.
1) Machine Learning - Andrew Ng (Stanford University) on Coursera
Khóa học nhập môn căn bản nhất về ML. Khóa học giới thiệu các thuật toán ML đang được sử dụng phổ biến và rộng rãi. Khóa học thiên về mặt kỹ thuật, giúp người học có thể áp dụng các thuật toán ML vào các bài toán thực tế. Khóa học giúp chung ta hiểu ML một cách đơn giản nhất, bao quát nhất.
https://www.coursera.org/course/ml
2) Learning from Data - Yaser S.Abu-Mostafa (California Institute of Technology)
Nội dung khóa học này được giảng dạy chính thức tại Caltech. Khóa học đưa chúng ta từ lý thuyết của ML (Computational learning theory) đến các kỹ thuật ML (Technique). Khóa học thực sự đưa chúng ta hiểu sâu thêm về ML.
http://work.caltech.edu/lecture.html
3) Machine Learning - Andrew Ng (Stanford University) on iTunesU
Nội dung khóa học được giảng dạy tại Stanford năm 2008. Tương tự như "Learning from Data" khóa học giúp ta hiểu sâu thêm về ML. Khóa học cung cấp một số tài liệu liên quan về Probability, Linear Algebra, Convex Optimization ...
https://itunes.apple.com/vn/course/machine-learning/id495053006
http://cs229.stanford.edu/
4) Aritificial Intelligence - Patrick Henry Winston (MIT) on MIT OCW
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/
Chưa học qua nên chưa đánh giá được. Nhưng nhìn Syllabus, Leture notes thì có khác một chút so với các khóa trên vì có liên quan đến AI nhiều hơn.
5) Machine Learning (Georga Tech) on Udacity
https://www.udacity.com/courses#!/Georgia%20Tech%20Masters%20in%20CS
Khóa này mình cũng chưa học qua, nhưng nhìn Syllabus, nhưng các vấn đề nó nêu ra có vẻ rộng hơn so với các khóa trên.
6) Neural network for Machine Learning on Coursera
https://www.coursera.org/course/neuralnets
Một khóa học chỉ nói riêng về NN.
Ngoài ra để hiểu sâu rộng về ML chúng ta không thể bỏ qua nên tảng toán học đặc biệt là:
- Linear Alebra
- Probability and Statistics
- Convex Optimization
- Calculus
Nguồn: Hoàng Quý Phát.
Email: hoangquyphat@gmail.com

Mar 20, 2014

Một số channel để luyện nghen tiếng Anh

Sau khi từ Nhật về, có lẽ mình nên tập trung vô tiếng Anh nhiều hơn. Đặng đê còn dành cho những dự định sắp tới. Về khả năng nghe, cách tốt nhất là nghe liên tục và tương tác lại. Như vậy dễ nhớ hơn.

Một số channel để nghe tiếng Anh khá tốt, thú vị và không nhàm chán:

  • FungBrosComedy.
  • Nigahiga.
  • ThisIsACommentary.
  •  IELTS Ryan.
  • The Voice.
  • Jimmy Kimmel Live. Của thím này siêu hay, đặc biệt là lâu lâu lại mời các celebrity diễn một số show cực hài.
Trên Zing TV hay Hayhaytv có một số TV show siêu hay. Điển hình có thể kể là The voice US và UK. The Voice US hiện giờ có Shakira, nên càng tạo động lực để nghe hơn. Một số film dài tập cũng rất hay:

  • Breaking bad.
  • Sherlock - cái này khó nghe nhất, vì Holmes nhà ta phá án bằng cách ... đọc rap. Cũng như cách chơi chữ khá là ảo diệu. Một phần lấy bối cảnh của anh nên nó là English British.
  • Game of thrones.

Mar 7, 2014

Một chút rắc rối với Opencv và Python

Hôm nay gặp một chuyện hơi éo le:

    • Bên Windows thì không load được video dùng Opencv, Python
      Bên Linux thì bản có sẵn của Ubuntu hơi cũ. Mình lại dùng một số hàm mới nữa.


  • Cuối cùng của tìm được giải pháp:

    • Đối với Windows: không nay cài đặt bằng cách chép file opencv2.cpy. Cách tốt hơn là dùng gói này:
      Đối với ubuntu: để cài phiên bản mới phải chấp nhận cài tay. Tuy nhiên trang này đã hướng dẫn khá là cụ thể và chạy thử thì không có lỗi gì khi cài đã: http://www.raben.com/book/export/html/3
  • Feb 28, 2014

    Mẹo tắt các ký hiệu toán học trong VIM

    Khi gõ latex trong vim, điều làm mình khó chịu đó là các công thức toán học tự động biến đổi sang chế độ WYSWYG. Nếu nó "đẹp" như trong Word thì không nói làm gì. Nhưng nó chỉ tự động đổi một cách nửa vời, lại hiện theo kiểu đổi kí tự trong ASCII, nhìn trông không thuận mắt tí nào.
    Cuối cùng cũng tìm ra được giải pháp khóa các tính năng này lại. Trong file .vimrc thêm lệnh sau:
    let g:tex_conceal = ""
    

    Feb 24, 2014

    Lập trình XNA

    Mình sẽ cố gắng viết chút tutorial về công nghệ này. Dù đã không còn được hỗ trợ từ 1/4/2013 nhưng nó khá là dễ học và phù hợp để dẫn nhập về lập trình Game.

    Jan 4, 2014

    Lập trình file zip

    Đầu năm tính viết cái gì đó hoành tá tràng, nhưng lại bận quá nên thôi. Lại tính đổi cái theme, quả thực trình design kém đi rinh đồ người khác đôi lúc hơi mệt.

    Nhắc mới nhớ, tranh thử mấy ngày Tết về viết hoàn thành những bài còn dang dở :).