Luyện viết 400 Kanji mỗi ngày!

Posted in Uncategorized with tags , , , , on Tháng Tư 8, 2011 by quangphuc

Đây là file pdf chia một trang A4 thành 20X20 ô vuông, dùng để luyện viết Kanji. Để luyện thi 2Kyu, 1Kyu (hay bây giờ là N1 và N2) thì mỗi ngày luyện viết khoảng 1 trang như thế này là vừa phải. In ra và cùng luyện Kanji nhé. Luyện viết kanji (20×20)

2010 in review

Posted in Uncategorized on Tháng Một 3, 2011 by quangphuc

The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads This blog is doing awesome!.

Crunchy numbers

Featured image

A helper monkey made this abstract painting, inspired by your stats.

A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 3,100 times in 2010. That’s about 7 full 747s.

 

In 2010, there were 4 new posts, growing the total archive of this blog to 41 posts.

The busiest day of the year was June 11th with 93 views. The most popular post that day was 750 Từ vựng cần thiết Nhật – Việt cho thi Năng Lực Tiếng Nhật 1kyu!.

Where did they come from?

The top referring sites in 2010 were vi.wordpress.com, google.com.vn, wiki.python.org, michaelnielsen.org, and mail.yahoo.com.

Some visitors came searching, mostly for tu vung 2 kyu, tu vung 2kyu, tu vung tieng nhat 2 kyu, tu vung 1kyu, and tu vung 1 kyu.

Attractions in 2010

These are the posts and pages that got the most views in 2010.

1

750 Từ vựng cần thiết Nhật – Việt cho thi Năng Lực Tiếng Nhật 1kyu! April 2009
2 comments

2

Danh sách Từ vựng Nhật – Việt cho kỳ thi 2kyu (lần đầu tiên xuất hiện trên internet) April 2009
6 comments

3

Top 20 kanji thường dùng và top 20 kanji hiếm gặp (trong 1945 kanji thường dùng) June 2009

4

Bảng xếp hạng các ngôn ngữ lập trình năm 2009! June 2009

5

Dùng Python — Tra cứu nghĩa tiếng Việt của các từ trong một file văn bản! April 2009
3 comments

Nhập môn lập trình với các bài giảng tại các đại học hàng đầu!

Posted in Uncategorized with tags , , , , , , , on Tháng Tám 11, 2010 by quangphuc
Toàn bộ bài giảng lập trình bằng Java của đại học Stanford và search với từ khóa ‘programming methodology’. Dưới đây là ví dụ về bài giảng đầu tiên.
  1. Nhập môn lập trình với Java, bài giảng 1

Song song với nhập môn lập trình với Java, bạn có thể tìm thấy bài giảng về nhập môn lập trình bằng Python của MIT và search với từ khóa ‘Python’. Dưới đây là bài giảng đầu tiên:

  1. Nhập môn lập trình với Python, bài giảng 1

Thông thường khi học nhập môn lập trình thì chúng ta cũng quan tâm tới Cấu trúc dữ liệu, bạn có thể tham khảo thêm các bài giảng về vấn đề này từ đại học Berkeley và search với từ khóa Data Structure.

  1. Nhập môn cấu trúc dữ liệu với Java, bài giảng 1

Từ những video bài giảng và các trang của các trường đại học trên bạn có thể tìm thêm rất nhiều thú vị. Video dưới đây là cuộc nói chuyện của một trong 2 người sáng lập Google, Sergey Brin, về các vấn đề liên quan đến Google và công nghệ.

Trở lại!

Posted in Uncategorized on Tháng Tám 9, 2010 by quangphuc

Đợt này có thêm thời gian nên sẽ trở lại với blog. Cũng có một số dự định mới và sẽ dần dần viết lên blog này.

Website cá nhân cũng mới viết ở đây.

Trước mắt để đánh dấu sự trở lại, mình post ra ở đây một số video về blogging tips từ life videopedia.

Đố vui lập trình (2)

Posted in Uncategorized with tags , , , , , on Tháng Một 19, 2010 by quangphuc

Nào chúng ta hãy tiếp tục với câu đố vui số 2 nhé.

Câu hỏi:

Cho một mảng các số nguyên, trong đó có duy nhất một số xuất hiện đúng một lần trong mảng còn các số còn lại có mặt đúng 2 lần. Hãy viết một đoạn chương trình đưa ra số có mặt đúng 1 lần.

Đố vui lập trình (1)

Posted in Uncategorized with tags , , , , , on Tháng Một 18, 2010 by quangphuc

Bài này mở đầu một loạt các bài về đố vui lập trình (cũng là các câu hỏi phỏng vấn liên quan đến lập trình được cho là được hỏi bởi google, microsoft, ebay, yahoo,…), phần này cũng có tham khảo các câu hỏi phỏng vấn từ blog khoa học máy tính và một số nơi khác.

Câu đố 1:

Cho một mảng các số nguyên, hãy viết một đoạn chương trình để cho biết trong mảng có số nguyên được lặp lại.

Thuật toán với độ phức tạp O(n^2) khá đơn giản như sau:

Input: Mảng A[1..N]

Output: True or False

Algorithm:

1. for i=1:N,

2.   for j=1:N,

3.      if (A[i]==A[j])

4.         return True;

5. return False;

Bạn hãy thử sức đề xuất thuật toán O(n) nhé!

Giới thiệu Web: Từ vựng tiếng Nhật kỹ thuật

Posted in Uncategorized with tags , , , , on Tháng Sáu 10, 2009 by quangphuc

Tuy phần từ điển Nhật – Việt và Việt – Nhật thì bên baamboo làm rất tốt rồi nhưng về phần từ vựng kỹ nhật Nhật – Việt thì có vẻ như là chưa đáp ứng được nhu cầu. Chính vì vậy gần đây mình và các anh em bên hội VNITC (Vietnam Information and Telecommunication Community) đang tích cực chuẩn bị để cho ra đời trang từ điển online về từ vựng Nhật – Việt. Hiện tại đã có bản demo ở đây, hi vọng trong thời gian tới sẽ có thể đi vào hoạt động.

Bảng xếp hạng các ngôn ngữ lập trình năm 2009!

Posted in Uncategorized on Tháng Sáu 10, 2009 by quangphuc

Bảng xếp hạng các ngôn ngữ lập trình của tiobe, top 20

Position
Jun 2009
Position
Jun 2008
Delta in Position Programming Language Ratings
Jun 2009
Delta
Jun 2008
Status
1 1 Java 20.147% -0.74% A
2 2 C 16.779% +1.27% A
3 3 C++ 10.594% -0.21% A
4 4 PHP 9.675% -0.53% A
5 5 (Visual) Basic 7.943% -1.84% A
6 7 Python 4.756% -0.14% A
7 8 C# 4.536% +0.48% A
8 9 JavaScript 4.021% +1.09% A
9 6 Perl 3.909% -1.64% A
10 10 Ruby 2.629% -0.01% A
11 11 Delphi 2.182% +0.16% A
12 14 PL/SQL 0.879% +0.12% A
13 26 RPG (OS/400) 0.778% +0.53% A–
14 13 SAS 0.759% -0.16% A
15 15 Pascal 0.759% +0.16% A
16 27 ABAP 0.726% +0.49% A–
17 12 D 0.620% -0.83% A–
18 16 Lisp/Scheme 0.607% +0.17% B
19 19 Lua 0.557% +0.19% B
20 23 MATLAB 0.527% +0.26% B

Biểu đồ sự biến động trong 7 năm từ 2002 đến nay

Sự biến động trong 7 năm của các ngôn ngữ lập trình

Sự biến động trong 7 năm của các ngôn ngữ lập trình

Quan sát thì chúng ta thấy là top 10 không thay đổi gì cả. Điều này có thể giúp bạn trong việc lựa chọn ngôn ngữ ưa thích của mình (mình đang bắt đầu với python).

Position
Jun 2009
Position
Jun 2008
Delta in Position Programming Language Ratings
Jun 2009
Delta
Jun 2008
Status
1 1 Java 20.147% -0.74% A
2 2 C 16.779% +1.27% A
3 3 C++ 10.594% -0.21% A
4 4 PHP 9.675% -0.53% A
5 5 (Visual) Basic 7.943% -1.84% A
6 7 Python 4.756% -0.14% A
7 8 C# 4.536% +0.48% A
8 9 JavaScript 4.021% +1.09% A
9 6 Perl 3.909% -1.64% A
10 10 Ruby 2.629% -0.01% A
11 11 Delphi 2.182% +0.16% A
12 14 PL/SQL 0.879% +0.12% A
13 26 RPG (OS/400) 0.778% +0.53% A–
14 13 SAS 0.759% -0.16% A
15 15 Pascal 0.759% +0.16% A
16 27 ABAP 0.726% +0.49% A–
17 12 D 0.620% -0.83% A–
18 16 Lisp/Scheme 0.607% +0.17% B
19 19 Lua 0.557% +0.19% B
20 23 MATLAB 0.527% +0.26% B

Top 20 kanji thường dùng và top 20 kanji hiếm gặp (trong 1945 kanji thường dùng)

Posted in Uncategorized with tags , , , , , , on Tháng Sáu 7, 2009 by quangphuc

Trong kỳ thi 1kyu và 2kyu kiểm tra năng lực tiếng Nhật, kanji luôn là thứ mà rất mất thời gian và công sức. Có khi nào bạn tự hỏi trong 1945 kanji thường dùng thì những kanji nào là thường xuất hiện nhất và những kanji nào là ít xuất hiện (ý là xuất hiện trên các trang web)? Mình đã dùng google search engine và python để tìm ra câu trả lời.

Top 20 thường gặp (với số trang web tìm được là từ 10480000000, hơn 10 tỷ trang, đến 1670000000, hơn 1 tỷ 600 triệu trang):

的 来 中 日 人 一 年 月 上 元 分 不 了 大 我 有 是 新 本 都

Top 20 kanji hiếm gặp (với số trang web tìm được là từ 583000, hơn 580 nghìn trang, đến 122000, hơn 120 nghìn trang):

鋭 銑 穏 謡 謁 陥 桟 倹 娯 隷 臓 劾 粛 謄 捜 壌 犠 匁 娠 逓

Bạn có thể tham khảo thêm python code ở phần dưới và download excel file.

Tiếp tục đọc

Phòng chống cúm H1N1!

Posted in Uncategorized on Tháng Năm 20, 2009 by quangphuc

Hưởng ứng tinh thần chống dịch cúm H1N1 mọi người nhé, cho bản thân, gia đình và mọi người xung quanh!

Đây là trang web tiếng Việt đang tải các thông tin liên quan đến H1N1 và H5N1. Xin đăng lại một bài từ trang web trên về các phòng chống H1N1.

Tiếp tục đọc