Aug 25, 2013

Không loại trừ khả năng Bill Gates sẽ quay lại lãnh đạo Microsft trong năm thay, thay thế loser Steve Ballmer. http://nyti.ms/13PmSHu

"
​The question: Would Mr. Gates, the Microsoft chairman, consider going back to run the company?

That question comes to mind again, after Microsoft announced on Friday that Steven A. Ballmer, the chief executive, would step down within a year."

http://www.nytimes.com/2013/08/25/technology/needed-at-microsoft-a-catch-up-artist.html?pagewanted=all&_r=1


Aug 24, 2013

Xem film: Source code (mã nguồn) (2011)

Em xem phim viễn tưởng này 3-4 lần trên truyền hình cáp. Rating 7.5/10 nên có vẻ hay.

Tên phim là source code (mã nguồn). Đạo diễn tưởng tượng rằng cả thế giới được lập trình sẵn.

Glitch trong mã nguồn là khi ai đó chết đi, sóng não vẫn tồn tại trong một khoảng thời gian ngắn. Lợi dụng glitch này mà quân đội Mỹ gửi người về quá khứ để tìm hiểu những gì đã xảy ra.

Điều kì lạ là người được send back về quá khứ có thể thay đổi, vượt qua expect của các nhà khoa học là biết được những gì đã xảy ra trong quá khứ để thay đổi tương lai.

Link:
http://www.imdb.com/title/tt0945513/


--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Aug 19, 2013

Coding/Typing bằng Voice

Rõ ràng là nói nhanh hơn gõ nhiều. Không biết bao giờ con người ra lệnh
cho máy tính bằng bằng giọng nói được và vứt keyboard sang một bên?

http://www.i-programmer.info/news/99-professional/6263-code-by-voice-faster-than-keyboard.html

Jul 18, 2013

Requirement traceablity revisited

1. Đòi hỏi traceability matrix với tester trong ví dụ về mapping giữa requirement và test case ở trên: Khó

2. Trace giữa hợp đồng/requirements, trong đó requirement = function ID + screen ID: Nên làm, tùy vào nhân sự/thời gian cho phép

3. Breakdown, update liên tục function list + requirements + code + test...
sẽ đảm bảo rằng ta không làm sót yêu cầu của khách hàng (dù nhỏ)

4. Việc mapping giữa Redmine (Agile, lẻ, theo sprint) và function list:
- Không khó
- Nhưng mất thời gian
- Cần tỉ mẩn

5. Traceablity matrix có nhiều loại (hiểu theo nghĩa rộng).
   Cách hiểu đơn giản nhất là: Traceability matrix cho ta biết với yêu cầu (đầu vào), chúng ta đã làm chưa, làm tới đâu (viết yêu cầu, thực thi, test, thiết kế, tạo tài liệu, tích hợp...)

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Project/Product Development Velocity

Velocity (vận tốc) đánh giá tốc độ chạy của dự án.

Dự án chạy "ì ạch" trong thời gian đầu của dự án vì nhiều lý do như:
- Team chưa quen cách làm việc
- Phải chuẩn bị kiến thức background
- Chưa rõ yêu cầu công việc

Dự án/sản phẩm càng chạy thì team càng trưởng thành, thuần thục hơn, do
đó velocity cũng tăng.

http://www.versionone.com/Agile101/Agile-Scrum-Velocity/
http://en.wikipedia.org/wiki/Velocity_%28software_development%29

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype:
vuhung16plus, twitter: vuhung, MSN: vuhung16.
http://www.facebook.com/nguyenvuhung
Nguyễn Vũ Hưng's blog on Free and Open Source:
http://nguyenvuhungvietnam.wordpress.com/
Học tiếng Nhật: http://hoc-tiengnhat.blogspot.com/
Vietnamese LibreOffice: http://libo-vi.blogspot.com/
Mozilla & Firefox tiếng Việt: http://mozilla-vi.blogspot.com/

Disclaimer: When posted to social networking groups include, but not limited Linux Users' Groups,
Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not*
the opinion of my employer(s), associations and/or groups I join.

Jul 15, 2013

Một số chú ý khi tạo task.

Hi team,

1. Task title: Ghi ngắn gọn, rõ ràng
2. Task description:
 - Rõ ràng, ngắn gọn
 - Ghi rõ input/ouput
3. Deadline
4. Assign cho ai

Người giao task và người nhận task:
- Trao đổi thường xuyên để clear yêu cầu công việc.

Ví dụ:
http://www.hostedredmine.com/issues/195663

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Tình hình/tiến độ nhóm xboy MHST13-13

Chào cả nhà.

Đây là MoM của nhóm xboy MHST13-13 tuần vừa rồi.
Xin chia sẻ cùng các bạn sinh viên và các mentor.

http://pastebyme.blogspot.jp/2013/07/saturday-13-july-2013-meeting-of-minutes.html

Đánh giá/khuyến nghị:
- Không hề có commit nào từ 2013/07/06
  - Vậy team phải commit code từ local lên
- Liên lạc thưa. Trong (quản lý) dự án, liên lạc (nominication) cực kỳ quan trọng
- Triệu chứng sinh viên: Riêng tuần vừa rồi là có (http://en.wikipedia.org/wiki/Student_syndrome).
  Team chỉ cần tập trung lại, bàn bạc và đi tiếp.
  Đây là triệu chứng phổ biến (ngay cả với người có kinh nghiệm)

Từ nay tới cuối dự án, team sẽ code, code và code

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jul 7, 2013

Tình hình nhóm xb0y MHST2013-13

Chào cả nhà,

Việc đã xong
- Làm quen
- Warm-up
- Training kỹ thuật
- Làm mockup (sẽ done 100% sớm)

Từ tuần sau, nhóm sẽ tiến hành code, code và code cho tới cuối dự án.

Thực ra, trong quá trình code, sẽ có nhiều issue
và sẽ được giải quyết case by case.

Một vài bài học rút ra:
- Tránh tâm lý sinh viên (cho cả mentor và sinh viên)
- Contact thường xuyên (communication là quan trọng)

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jul 1, 2013

​ The Mythical Man-Month

​​
The Mythical Man-Month là một cuốn sách kinh điển về Kỹ thuật phần mềm và quản lý dự án, đặc biệt áp dụng cho các dự án Information Technology.

Kết luận chính của cuốn sách này:
-  "Thêm người vào một dự án đang bị trễ sẽ làm cho nó trễ hơn."
và cũng được gọi là luật Brook.

Các hệ quả và sự thật khác
- Kênh liên lạc tăng theo bậc 2 của số người tham gia
- Khi người mới tham gia, phát sinh thời gian training và communication
- Dự án trễ một năm vì nó chậm (365 lần của) một ngày.
- Làm dự án ngoài (công ty) tốn thời gian làm tài liệu hơn


​Nhiều phát biểu trong cuốn sách này không còn đúng nếu áp dụng các phương pháp phát triển phần mềm hiện đại gần đây.​

​​

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Agile/Scrum in Việt Nam

Mình nghĩ nên theo Agile/Scrum nếu có điều kiện, thời gian,
và quan trọng hơn - chấp nhận thay đổi bản thân.

Ở đầu Hà Nội, anh Tuấn và Hải đã biết và theo Hanoi Scrum
- https://www.facebook.com/groups/hanoiscrum/?fref=ts
- http://hanoiscrum.net/hnscrum/

Ở SG có Agile Vietnam, nhóm này toàn Tây, ít active hơn:
- https://www.facebook.com/groups/agilevietnam/?fref=ts
- http://www.agilevietnam.org/

Cả hai nhóm đều có hoạt động offline.

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jun 30, 2013

Chia sẻ phương pháp họp

Chào cả nhà,

Xin chia sẻ một số điểm chính về cách họp của nhóm MHST2013-13

Điểm nhấn:
- Voice: Nói nhanh
- Freemind: Note cực nhanh, có cấu trúc, verbatim, tự nhiên
- Agenda:Có sự chuẩn bị

Các điểm khác:
- Họp thứ 7 17:00 GMT+7 hàng tuần. Đã fix thời gian
- Bằng skyppe (voice)
- Lead và note cuộc họp: 2 người hoặc một người
- Tool để note: freemind (note real time, không làm cuộc họp gián đoạn)
- Thành viên tham gia: Tất cả sinh viên và mentor
- Timebox: 1.5h (không họp quá lâu, không quá 2h)
- Agenda: Team lead chuẩn bị trước

Ví dụ về note tuần trước:
https://dl.dropboxusercontent.com/u/28025272/MHST13-13.20130629.mm
https://dl.dropboxusercontent.com/u/28025272/MHST13-13.20130629.pdf

Xem thêm:
https://www.facebook.com/nguyenvuhung/posts/10200766968048660

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jun 24, 2013

Play Station 4 và FreeBSD (9.0)

Play Station 4 (sẽ):

- Chạy FreeBSD (9.0) based OS
- x86-64 architecture

Vì:

- BSD license tự do hơn họ license dự trên triết lý GNU
- *BSD thân thiện hơn GNU

Câu hỏi:
- Không biết Sony có khóa boot loader (grub) hay không?

Tham khảo: http://www.phoronix.com/scan.php?page=news_item&px=MTM5NDI

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Chú ý


Plan cho MHST 2013


Jun 20, 2013

Kết quả sơ tuyển MHST 2013 và Thông báo số 1 của BTC MHST 2013

Chào các bạn,

Sau khi công bố danh sách 11 hồ sơ vượt qua vòng sơ tuyển (trên tổng số 22 hồ sơ đăng ký cho 17 ý tưởng), BTC đã rất nhanh chóng nhận được khẳng định tham dự cuộc thi của cả 11 nhóm này. Các đội dự án này sẽ được nhận tài trợ đợt 1 (2 triệu VNĐ) từ BTC sau khi nộp hồ sơ đăng ký có chữ ký và chứng nhận của trường về cho BTC.

Theo qui chế của cuộc thi, các đội có số điểm trung bình vượt qua 50/100, quyết tâm tham gia cuộc thi và được sự đồng thuận của mentor, sẽ được chấp nhận vào danh sách dự thi. Điểm khác biệt duy nhất với các đội đã vựot qua sơ tuyển là họ sẽ không được nhận tài trợ đợt 1 của BTC. Theo gợi ý của BTC, 3 đội và một cá nhân tác giả hồ sơ cho các ý tưởng 06, 14, 22 và 27 đã gửi thư cho BTC đề nghị xin được dự thi, sau khi nhận được sự ủng hộ của các mentor của các ý tưởng này và BTC đã chấp thuận. Các đội cũng được yêu cầu nộp hồ sơ đăng ký đúng thủ tục.

Nay BTC xin công bố danh sách chính thức 15 đội và cá nhân tham gia MHST 2013. Hai mailing lists là mhst.teams@lists.vfossa.vnmhst.mentors@lists.vfossa.vn đã được thiết lập để làm diễn đàn trao đổi cho lần lượt các nhóm sinh viên và các mentors. Hiện nay email tất cả thành viên các nhóm dự án và các mentors đã được cho vào các danh sách này. Đăng ký vào các mailing lists này là mở, nghĩa là các teams có thể tự đăng ký vào danh sách mentors và ngược lại. Chỉ cần truy cập các links sau đây và làm theo hướng dẫn:

http://lists.vfossa.vn/mailman/listinfo/mhst.mentors
http://lists.vfossa.vn/mailman/listinfo/mhst.teams

Nhóm điều phối phong cách nguồn mở của BTC sẽ nhanh chóng gửi đến các bạn các thông tin và hướng dẫn cần thiết để thực hiện một dự án PMNM theo đúng phong cách của cộng đồng PMNM quốc tế.

BTC xin cảm ơn các bạn sinh viên và các mentor đã rất nỗ lực tham gia cuộc thi. Nếu có bất kỳ thắc mắc, góp ý hoặc yêu cầu gì, xin các bạn đừng ngại viêt thư cho BTC (địa chỉ btc[dot]mhst[at]vfossa[dot]vn)
.

Chúc các đội thực hiện dự án thành công!

Thân ái,

Nguyễn Hồng Quang
Chủ tịch HĐGK MHST 2013


Danh sách đội dự thi MHST 2013

STT Mã YT Tên dự án Tên nhóm – Trường Đội trưởng Mentor
1 01 Tích hợp module chữ ký số trên Alfresco
http://wiki.vfossa.vn/mhst:ideas:mhst2013:ecoit01
ĐH Công Nghệ - ĐHQGHN Nguyễn Đình Niên Trịnh Thế Thành (EcoIT)
2 02 Phát triển module mã hóa trên Alfresco
http://wiki.vfossa.vn/mhst:ideas:mhst2013:ecoit02
ĐH Duy Tân ĐN Trần Quốc Hào Hoàng Chí Linh (EcoIT)
3 03 Lập trình chức năng trao đổi trực tuyến trên môi trường web tích hợp với phần mềm một cửa điện tử
http://wiki.vfossa.vn/mhst:ideas:mhst2013:tamviet01
ĐH KHTN - ĐHQG TPHCM Minh Đức Uy Ngô Đức Liên (Tâm Việt)
4 04 Xây dựng hệ thống học và làm trắc nghiệm online sử dụng nền tảng gatein portal
http://wiki.vfossa.vn/mhst:ideas:mhst2013:gatein01
ĐH Công Nghệ - ĐHQGHN Nguyễn Khánh Thịnh Phạm Tuân (eXo Platform)
5 06* Tham gia phát triển OpenStack cùng thế giới thông qua bug report
http://wiki.vfossa.vn/mhst:ideas:mhst2013:dtt01
ĐH Duy Tân ĐN Phạm Trung Dũng Nguyễn Tiến (DTT)
6 08 Xây dựng phần mềm hỗ trợ viết blog tĩnh trên GitHub
http://wiki.vfossa.vn/mhst:ideas:mhst2013:hubk
ĐH Bách Khoa HN Ngô Doãn Sang Nguyễn Hà Dương (iWay)
7 09 Xén ảnh thông minh nhờ phát hiện khuôn mặt
https://gist.github.com/jcisio/5574490
ĐH Công nghiệp HN Lê Quang Duy Nguyễn Hải Nam (HanoiLUG)
8 11 Module Drupal áp dụng cho thanh toán thương mại điện tử tại Việt Nam
http://wiki.vfossa.vn/mhst:ideas:mhst2013:hnlug03
FPT University HN Nguyễn Anh Tài Phan Thái Trung (ĐH XD HN)
9 13 MathFormula- Phát triển web service nhập công thức toán giống pasterbin.com
http://wiki.vfossa.vn/mhst:ideas:mhst2013:vietlug01
FPT University HN Phạm Chiến Thắng Nguyễn Hồng Quân (VietLUG)
10 14* Nghiên cứu triển khai một hệ thống MOOC cho Việt Nam dựa trên Course Builder
http://wiki.vfossa.vn/mhst:ideas:mhst2013:moocvn
ĐH Duy Tân ĐN Hà Ngọc Chung Trương Anh Hoàng (ĐHCN-ĐHQGHN)
11 21 Tích hợp OBM và OpenRoad
http://wiki.vfossa.vn/mhst:ideas:mhst2013:iway03
ĐH Dân lập HP Phạm Anh Toàn Trương Anh Tuấn (iWay)
12 22* Cập nhật bản vá để kích hoạt chức năng GUI Settings của ibus-bogo trong kho Fedora
http://wiki.vfossa.vn/mhst:ideas:mhst2013:iway04
ĐH Công nghệ Thông tin, ĐHQG-HCM Ngô Quốc Huy (cá nhân) Nguyễn Năng Thắng (iWay)
12 25 Giải pháp SSO (Single Sign On) sử dụng CAS (Central Authentication Service) trên NukeViet
http://wiki.nukeviet.vn/mhst:idea2013:sso-cas
ĐH Dân lập HP Nguyễn Tuấn Anh Vũ Văn Thảo (VINADES)
14 27* Công cụ hỗ trợ quản lý điểm, quản lý sinh viên cho giảng viên trên nền NukeViet
http://wiki.nukeviet.vn/mhst:idea2013:estudent
ĐH Công Nghiệp HN Phạm Bá Tuấn Chung Trần Thị Khuyến (VINADES)
15 29 Hệ thống quản lý nghiệp vụ công tác Đoàn tại trường ĐH – Cao đẳng
http://wiki.nukeviet.vn/mhst:idea2013:yms
ĐH Công Nghiệp HN Nguyễn Văn Chỉnh Nguyễn Thế Hùng (VINADES)

(*)  Dự án không được nhận tài trợ (đợt 1) của BTC

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jun 16, 2013

Sysadmin: ánh sáng cuối đường hầm.

MHST 2013 - Danh sách các đội vượt qua vòng 1

Chào các bạn sinh viên tham gia MHST 2013,

# Đính kèm là danh sách 11 hồ sơ đã vượt qua vòng sơ tuyển cuộc thi MHST 2013

Tóm tắt:

a. Actions cần từ phía sinh viên:
1. Gửi email confirm tham gia tới BTC. Deadline 18/6/2013,
2. Lập hồ sơ chính thức,
3. Deadline thực thi (phần chính của dự án): 17/9/2013.

b. Chú ý:
Với các đội *không* vượt qua vòng sơ tuyển:
- Vẫn có thể *đồng* tham gia (xem chi tiết dưới đây)

---

BTC xin gửi đến các em danh sách các hồ sơ đã vượt qua vòng sơ tuyển cuộc thi MHST 2013. Danh sách này đồng thời sẽ được công bố trên trang web của cuộc thi ngay sáng mai, 16/6/2013. BTC xin cáo lỗi vì đã không thể thông báo kết quả sớm hơn vào ngày 13/6/2013 như trên lịch. Lý do vì có nhiều trường ĐH đang trong kỳ thi cuối năm đúng thời gian này nên đã đề nghị BTC cho lui lại thời gian nộp hồ sơ vài ngày. Việc chấm sơ tuyển do đó cũng bị trì hoãn theo.

BTC xin chúc mừng 11 hồ sơ của 11 nhóm và cá nhân đã được HĐGK chọn vượt qua vòng sơ tuyển để vào dự thi và nhận tài trợ từ BTC. Với các nhóm này, BTC yêu cầu các em khẩn trương làm một số việc sau:

- Từ nay đến đầu tuần tới (chậm nhất 18/6/2013), các em gửi email cho BTC khẳng định việc nhóm sẽ tham gia dự thi. Nếu quá hạn không nhận được trả lời, BTC sẽ cho phép nhóm đứng sau trong cùng ý tưởng (nếu có và đạt tiêu chuẩn sơ tuyển) vào dự thi thay thế.
- Các em lập hồ sơ chính thức (bản cứng trên giấy, chứng nhận SV có chữ ký và con dấu của trường và phiếu đăng ký có chữ ký của các thành viên của nhóm, xem lại http://vfossa.vn/vi/mhst/huong-dan-mhst-2013/Huong-dan-ho-so-dang-ky-du-thi-MHST-2013-53/) gửi qua bưu điện hoặc đến nộp trực tiếp cho BTC tại Văn phòng VAIP, 14 Trần Hưng Đạo, Hà Nội (gặp chị Nguyễn Xuân Hương, Cc thư này). Chỉ sau khi nhận được hồ sơ đăng ký hợp lệ, BTC mới có thể chuyển tài trợ đợt 1 cho các em được (chị Hương sẽ hướng dẫn thủ tục cụ thể). Các em ở xa nên gửi thư bảo đảm CPN và sau khi gửi thông báo bằng email cho chị Hương. Chị Hương sẽ thông báo bằng email cho nhóm sau khi tiếp nhận được hồ sơ.

Thời điểm bắt đầu cuộc thi là 0h ngày 16/6/2013 và kết thúc vào 0h ngày 17/9/2013. Mốc giữa cuộc thi là ngày 31/7/2013. Các đội ở xa Hà Nội xin cho BTC biết sớm người phụ trách đoàn thi Olympic Tin học năm nay của trường mình để BTC thông báo cho trường dự trù kinh phí cho các em ra Đà Nẵng tham dự chung khảo trong dịp thi OLP Tin học năm nay (tháng 11-12/2013 tại ĐH Duy Tân Đà Nẵng), nếu đội các em lọt vào danh sách 5 dự án tốt nhất.

Với các đội không lọt qua vòng sơ tuyển, xin các em đừng buồn. Nếu sang năm vẫn còn là SV, các em lại có thể tiếp tục thử sức. Nếu vẫn mong muốn tham gia cuộc thi, các em có thể liên hệ với đội đã chiến thắng vòng sơ tuyển và đề nghị cùng tham gia dự án. Vì là dự án NM nên về nguyên tắc các em sẽ không bị từ chối. Đội trưởng của nhóm dự án sẽ kết nạp em là thành viên chính thức khi em có đóng góp xứng đáng. Các em cũng vẫn có thể quyết định tham gia cuộc thi cho dù không nhận được tài trợ từ BTC, nếu mentor đồng ý hướng dẫn. Ở giữa cuộc thi, nếu đội được mentor đánh giá tốt, BTC có thể xem xét cho các em được nhận tài trợ đợt 2.

Trong tuần tới, HĐGK sẽ gửi đến cho riêng từng nhóm tổng hợp nhận xét của các GK đánh giá hồ sơ của các em, cùng điểm số chấm theo thang điểm sơ tuyển để các em tham khảo và rút kinh nghiệm. Điểm đạt của vòng sơ tuyển MHST 2013 là 60/100 (trung bình khá trở lên) điểm bình quân của 3 vị GK và không bị một điểm nào dưới trung bình. Nếu nhiều hồ sơ cùng dự thi một ý tưởng đạt ngưỡng xét tuyển này thì chỉ hồ sơ được đánh giá cao nhất được chọn. Hồ sơ đứng sau chỉ được xét khi hồ sơ đứng trước bỏ cuộc. Một nhóm sinh viên có thể nộp nhiều hồ sơ, nhưng chỉ có thể được thực hiện một dự án nếu có nhiều hồ sơ đạt yêu cầu.


Xin cảm ơn các em. Chào thân ái,

T/M BTC

Nguyễn Vũ Hưng
0904-28-7878

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jun 14, 2013

(Qt/PySide: http://qt-project.org/wiki/PySide) cạnh tranh trên trên từng xen-ti-mét (với Python/GTK: http://www.pygtk.org/)


Redmine ticket và Subversion commit

Có sự liên hệ giữa Redmine ticket và svn commit
- Tôi (ai đó, leader, tester...) tạo svn ticket (lên đầu công việc)
- Tiến hành làm
- Làm xong, commit lên svn

Trường hợp lý tưởng là mapping được 1-1 hoặc 1-n nữa Redmine ticket và svn commit ;)

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jun 8, 2013

Về Linux freetype fonts

Các bác xông vào đọc freetype code nhỉ? Có dòng "#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING", turn on/off (và compile lại code) là tắt bật cái patent (Note: chi tiết hơn: Các bác đọc code hộ :D, em hơi lơ tơ mơ)

- "The colour filtering algorithm of Microsoft's ClearType technology for subpixel rendering is covered by patents; for this reasons the corresponding code in FreeType is disabled by default" (xem http://www.freetype.org/patents.html)

Code của freetype hỗ trợ sẵn mấy cái chức năng ghi trong patent đó rồi, nhưng đọ disable code đi (mặc định không chạy)

Các Linux distrobution cũng sẽ không muốn turn on by default thì sợ dính dáng tới kiện tụng. Fedora thích ăn đòn thì turn on các define đó lên.

Nếu người dùng dùng patch (http://www.infinality.net/blog/infinality-freetype-patches/) thì họ chịu trách nhiệm do hành động của họ.

Quyến dùng patch gì, code gì của end-user (của tôi) là đó là chuyện riêng của tôi. Đây là một lý do vi sao software patent bị phản đối dữ dội (nhờ anh Le Trung Nghia giải thích hộ thêm)

--
"1. Một trong những nền tảng triết lý Fedora luôn tôn trọng là Freedom, những gì không (chưa) đảm bảo điều này đều không được đưa vào kho chung (có thể nhiều dev khác dựng các kho riêng. vd như: http://rpmfusion.org/)"
-> Điều này không hề liên quan tới chủ đề chúng ta đang bàn. Bác muốn quảng bá cho Fedora là chuyện khác :)
-> Tất nhiên những RPM chưa clear về mặt pháp lý thì Fedora sẽ khôn khéo để nó ở một kho/nơi riêng.
   Các distro/vendor khác làm tương tự

"2. Bộ font Infinality đang vướng phải vấn đề về patents chưa giải quyết được (xem: http://www.freetype.org/patents.html, đoạn note cuối trang)"
-> Linux distrobutor thì dính
-> Nhưng người dùng cuối vẫn có cách, vẫn có patch như là infinality đấy, nếu muốn dùng. Nhưng Fedora đưa lên kho của họ thì chắc ăn đò.

"Từ 1 và 2 => Fedora không thể cho font này vào kho chung được."
-> Đây không phải là vấn đề "font" mà là "patent", chức năng thì có rồi nhưng bị disable by default, cần bận nó lên.
-> Hai chuyện khác nhau.
--

Tham khảo
https://www.facebook.com/groups/vietlug/permalink/581866158500933/
http://www.webupd8.org/2013/06/better-font-rendering-in-linux-with.html
http://www.infinality.net/blog/infinality-freetype-patches/
http://www.freetype.org/patents.html




--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype: vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook  Nguyễn Vũ Hưng's blog on Free and Open Source, Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not limited to Linux Users' Groups, Free and Open Sources forums, mailing lists, the above is my personal opinion and is *not* the opinion of my employer(s), associations and/or groups I join.

Jun 7, 2013

Freemind để note lại cuộc họp (MoM, 議事録, Meeting of Munites)

Freemind để note lại cuộc họp (MoM, 議事録, Meeting of Munites)
(thay vì dùng gedit hay Writer)

Lợi thế:
- Note cực nhanh (nhớ học shortcuts)
- Có cấu trúc
- Convert được sang plain-text note tiện lợi
  (Tool: http://code.google.com/p/mm2notes/)



cf. http://freemind.sourceforge.net/wiki/index.php/Main_Page

Jun 3, 2013

[vuhung@mozilla.vn ~]$ last -a | more

[vuhung@mozilla.vn ~]$ last -a | more
vuhung ttyp0 Mon Jun 3 04:40 still logged in x.y.z.t
vuhung ttyp0 Sat Apr 27 11:42 - 12:45 (01:03) x.y.z.t
vuhung ttyp0 Mon Mar 4 02:24 - 04:35 (02:11) x.y.z.t
vuhung ttyp0 Wed Dec 26 09:08 - 09:14 (00:05) x.y.z.t
vuhung ttyp0 Mon Dec 17 18:51 - 18:53 (00:02) x.y.z.t

Jun 1, 2013

不如杯在手 已見月當頭

Việt Phủ Thành Chương: 不如杯在手 已見月當頭
Nguyên gốc bởi 弘光帝 (?): 萬事不如杯在手 一生幾見月當頭

May 29, 2013

Một ví dụ về tích hợp FOSS

Kết luận: FOSS không phải là đồ "mì ăn liền". Cần customize để trở
thành sản phẩm thị trường/người dùng chấp nhận.

Đây là một dự án tích hợp cũng kha khá to đấy chứ nhỉ?

- Tự động quét virus, quét nội dung để bảo đảm policy về các từ khóa,
nội dung không cho phép, engine cho anti-virus được up lên bởi IT.
-> ClamAV hoặc AV thương mại.

- Tự động nén và tạo password phức tạp cho file khi được upload lên.
-> Tự làm, tự zip. Không khó đâu.

- Tạo hash key cho việc download trong số ngày được định trước bởi người upload.
-> Tự làm, tự hash. Cơ chế tạo hash, one-time/unique password/hash
không khó. Bạn nào khá thuật toán một tí làm ngon.

- Các file được upload trên tool này sẽ được lưu trữ ít nhất 30 (60,
90) ngày trước khi tự động xóa để IT có thể kiểm tra.
-> Tự đặt rule.

- Optional IP (range IP) được/không được download.
-> Nhiều cách, tự hạn chế bằng web server.

- Log đầy đủ về tình trạng download
-> Tự làm

- Có biểu đồ, xuất report về tình trạng upload/download được!
-> Tự làm. Dùng DB sẽ dễ hơn.

cf. https://www.facebook.com/groups/vietlug/permalink/577962585557957/

--
Best Regards,
Nguyen Hung Vu [aka: NVH] (in Vietnamese: Nguyễn Vũ Hưng, グェン ヒュン ウー, 阮武興)
vuhung16plus{remove}@gmail.dot.com , YIM: vuhung16 , Skype:
vuhung16plus, twitter: vuhung, MSN: vuhung16.
vuhung's facebook Nguyễn Vũ Hưng's blog on Free and Open Source,
Blog tiếng Nhật, Vietnamese LibreOffice, Mozilla & Firefox tiếng Việt

Disclaimer: When posted to social networking groups include, but not
limited to Linux Users' Groups, Free and Open Sources forums, mailing
lists, the above is my personal opinion and is *not* the opinion of my
employer(s), associations and/or groups I join.