Thứ Năm, 30 tháng 10, 2014

Thuật toán điều phối FCFS ( First Come First Served )

I. Giới thiệu nguyên tắt hoạt động:
Hàm lựa chọn: chọn process đợi trong hàng đợi ready lâu nhất

  • Chế độ quyết định: nonpreemptive
  • Một process sẽ được thực thi cho đến khi nó bị block hoặc kết thúc
  • FCFS thường được quản lý bằng một FIFO queue

FCFS không công bằng với các process có CPU burst ngắn. Các process này phải chờ trong thời gian dài (so với thời gian mà nó cần phục vụ) thì mới được sử dụng CPU. Điều này đồng nghĩa với việc FCFS “ưu tiên” các process thuộc dạng CPU bound.
II. Ứng dụng demo

Thuật toán điều phối FCFS ( First Come First Served )
Bạn nào có nhu cầu tham khảo source code vui lòng comment dưới bài viết:
"Thuật toán điều phối FCFS" và download ở link bên dưới bạn nhé.
Download Code: http://goo.gl/vonN1v
Thiết kế giao diện ứng dụng FCFS

Thiết kế giao diện ứng dụng FCFS
III. Mở rộng thuật toán
Câu hỏi: Liệu có xảy ra trường hợp trì hoãn vô hạn định (starvation hay indefinite blocking) với giải thuật FCFS? FCFS thường được sử dụng trong các hệ thống bó (batch system)
Ví dụ thực tế

  • Việc phục vụ khách trong nhà hàng
  • Thực khách sẽ đến và gọi món ăn cho mình
  • Mỗi món ăn cần thời gian chuẩn bị khác nhau

Mục tiêu:

  • Giảm thời gian đợi trung bình của các thực khách
  • Cách làm nào sẽ phù hợp?
  • Thông thường các nhà hàng sẽ phục vụ theo kiểu FCFS (!)
Download: Tải xuống

    Thứ Hai, 20 tháng 10, 2014

    Tổng hợp những nơi người lái xe hay bị mắc lỗi tại TPHCM

    Ngoại trừ các trường hợp cố tình vi phạm thì chắc ai cũng từng rất ấm ức khi phải móc tiền cho CSGT bởi những lỗi rất trời ơi, ở nơi mà mình không hề nghĩ sẽ bị phạt vì biển báo bị khuất , vì không quen đường hay vì các "chú" bất ngờ núp ở đó... Lưu lượng giao thông tại TPHCM khá là đông đúc, vì thế đôi khi những người lái xe không thể quan sát được biển báo, hoặc là biển báo ở những vị trí khuất, khó nhìn thấy. Đây cũng là những nơi người lái xe dễ bị mắc lỗi và phải chịu phạt dù không cố ý. Trong topic này mình xin chia sẻ một số địa điểm tại TPHCM mà rất nhiều người đã từng bị phạt. Bài viết sẽ không cổ súy cho tư tưởng đối phó, cố tình vi phạm giao thông mà sẽ là những chia sẻ kinh nghiệm để mọi người cùng tham gia giao thông một cách an toàn & không bị phạt bởi những lỗi vớ vẩn. Mong nhận được nhiều sự chia sẻ của các bạn để bản tổng hợp này đầy đủ hơn! Để tiện theo dõi, các bạn thiếu chổ nào bổ sung cho mọi người nhé!

    1. Địa điểm:Đường Nguyễn Thị Minh Khai (Đoạn từ ngã 4 Đinh Tiên Hoàng đến cầu Thị Nghè)

    Lỗi vi phạm :
    Lấn tuyến: C
    ả hai chiều của đường này, nhất là đoạn giữa ngã tư Nguyễn Bỉnh Khiêm & cầu Thị Nghè, đường hẹp, người đông nên nhiều người tranh thủ chạy nhanh và lấn tuyến, thế là bị phạt.

    Rẽ không đèn tín hiệu:

    • Từ Nguyễn Bỉnh Khiêm rẽ phải vào NTMK
    • Quay đầu từ NTMK sang hướng về cầu Thị Nghè
    2. Địa điểm:Đường Tôn Đức Thắng rẽ phải vào Lê Duẩn

    Lỗi vi phạm :
    Lấn tuyến: 
    Thường bị lỗi lấn tuyến vì đường rộng , chạy không để ý làn đường.
    Rẽ không đèn tín hiệu:
    Từ Tôn Đức Thắng rẽ phải thường bị bắt lỗi chạy lên lề đường, rẽ phải khi đèn đỏ hay rẽ phải không đèn tín hiệu (xi-nhan).

    3. Địa điểm:Vòng xoay Điện Biên Phủ rẽ phải vào Nguyễn Bỉnh Khiêm


    Lỗi vi phạm :

    Rẽ phải không đèn tín hiệu:

    Đi từ Điện Biên Phủ hay ôm vòng xoay vào Nguyễn Bỉnh Khiêm đều rất dễ bị bắt lỗi rẽ phải không đèn tín hiệu, thường xuất hiện vào buổi trưa hoặc tối khuya đến sáng.

    4. Địa điểm:Vòng xoay Hồ Con Rùa rẽ phải vào Võ Văn Tần


    Lỗi vi phạm :

    Rẽ phải không đèn tín hiệu:

    Lỗi ôm vòng xoay Hồ Con Rùa vào Võ Văn Tần rẽ phải không đèn tín hiệu.

    5. Địa điểm:Đường Lý Tự Trọng rẽ phải vào Chu Mạnh Trinh hoặc ra Tôn Đức Thắng


    Lỗi vi phạm :

    Rẽ phải không đèn tín hiệu & rẽ phải khi đèn đỏ:

    Từ Lý Tự Trọng rẽ vào Chu Mạnh Trinh đường vắng, người lái thường mắc lỗi rẽ phải không xi nhan hoặc rẽ phải khi đèn đỏ và dễ bị phạt.

    Rẽ trái vào đường cấm
    Từ Lý Tự Trọng không thể rẽ trái vào Tôn Đức Thắng, bác nào không quen đường rất dễ bị dính vì bảng cấm khuất khó thấy.

    6. Địa điểm:Đường Hàm Nghi rẽ trái vào Như Lan

    Cấm rẽ trái (biển báo rất khó thấy)
    Từ Hàm Nghi không thể rẽ trái vào Như Lan hay quay đầu lại để ra Bến Thành. Biển báo cấm rẽ rất khó quan sát, các bạn nên ghi nhớ để không bị phạt dù vô ý.
    7. Từ Lê Quang Định rẽ phải qua Nơ Trang Long

    Lỗi: Rẽ phải không xi nhan
    Lấn lane qua con lươn (do đoạn này thường kẹt xe nên nhiều người lấn qua con lươn để chạy)













    8. Cầu nguyễn tri phương - Cấm quay đầu xe từ 3/2


    Nguồn: https://www.tinhte.vn

    Thứ Năm, 16 tháng 10, 2014

    Code game android Sudoku

    Code game android Sudoku

    Mỗi Sudoku có một giải pháp duy nhất có thể đạt đến một cách logic mà không cần đoán. Nhập một số chữ số 1-9 vào các không gian trống. Mỗi hàng phải có một trong mỗi chữ số. Và như vậy cho mỗi cột, như đối với mỗi hình vuông 3x3.
    Code game android Sudoku

    Màng hình chào của game gồm 4 tùy chọn: Countinue, New Game, About, Exit. Nhấn New Game để bắt đầu game Sudoku.
    Code game android Sudoku
     Tùy chọn nhập mức độ chơi cho Game Sudoku: Easy, Medium, Hard

    Code game android Sudoku
     Tùy chỉnh 1 số cài đặt thêm cho game Sudoku như: Music, . .
    Code game android Sudoku
     Dơwnload:

    Thứ Ba, 7 tháng 10, 2014

    [Bắt đầu Học Lập Trình] Cách "học code" lập trình hiệu quả

    Chắc hẳn khi bắt đầu vào học lập trình, khi bạn chưa định hướng được con đường tốt nhất và chọn 1 "cách đi" hiệu quả nhất thì chắc hẳn đây là một thiệt thòi cho bạn. 
    Dưới đây mình "notes" lại vài kinh nghiệm "học code" để cho các bạn mới bắt đầu có 1 định hướng tốt hơn để bắt đầu chặn đường học lập trình.
    Cách "học code" lập trình hiệu quả
    Thực ra tiêu đề của bài viết cũng không thực sự chính xác với nội dung của bài, nhưng tôi cũng chẳng biết đặt tiêu đề thế nào thì hợp lý hơn. Nhưng dài dòng chút thì là dưới đây là một số kinh nghiệm cá nhân của tôi trong quá trình học lập trình web. Tôi muốn chia sẻ với các bạn mới bắt đầu để các bạn rút ra được những bài học từ kinh nghiệm của tôi.
    Nói trước rằng học cái gì cũng có nhiều phương pháp và mỗi người có một cách riêng để học. Nhưng như đã nói ở trên đây chỉ là kinh nghiệm của người đi trước nói ra xem bạn có thấy được điểm nào hữu dụng mà thôi. Tôi không cố gắng giáo điều cũng như không có ý cách của tôi là hiệu quả nhất mà chỉ có ý gợi mở những điều tôi cho là có lý.

    Thứ 1: Đừng copy và Paste code

    Đây có lẽ là lời khuyên được nhiều người nói nhất và tôi cũng thấy rất đúng. Ban đầu khi mới làm quen với một ngôn ngữ lập trình nhìn mớ code như mớ bòng bong chấm phẩy tè le hết. Ngồi gõ lại thì lâu biết bao nhiêu, copy và paste cho nhanh. Nhưng chỉ bằng cách gõ lại bạn mới nhớ code hơn, nếu có gõ sai thì có cơ hội quay lại và chỉnh sửa lỗi của mình. Tuy video nào tôi cũng có source code để bạn tham khảo, nhưng bạn chỉ lấy đó làm mẫu thôi còn bạn vẫn phải tự gõ lại những gì bạn thấy trong video.

    Thứ 2: Vừa xem vừa làm

    Bạn đừng có mở video lên, pha ly cà phê rồi ngồi vuốt râu khen “phải! phải!”. Cách đó tôi thấy không hiểu quả cho lắm. Trước đây tôi cũng từng ngồi khoanh tay gật gù khen có lý. Nhưng khi tắt video đi thì mình lại mơ hồ không rõ lắm. Chính vì thế bạn mở video một bên và cửa sổ code một bên. Xem đến đâu gõ đến đó thì hiệu quả hơn rất nhiều.

    Thứ 3: Tự làm sau khi xem

    Đây có lẽ là cách tôi thấy hiệu quả nhất. Sau khi bạn xem video rồi, làm theo rồi, hiểu cách rồi. Hãy tắt video đi và tự làm lại từ đầu theo cách hiểu của mình. Sau đó tự sửa lỗi, tìm lỗi sai, khắc phục .v.v. nếu bế tắc thì mới xem lại video. Nếu bạn đã đào sâu suy nghĩ mà vẫn chưa ra cách, đến khi xem lại bạn sẽ nhớ lâu hơn rất nhiều.

    Thứ 4: Code, code nữa, code mãi

    Tôi không thể nhấn mạnh điểm này nhiều hơn nữa. Cách học code nhanh nhất là cứ bỏ mấy cuốn sách dầy cộm xuống. Mở trình soạn code lên và code. Sai thì sửa, quên thì xem lại, có lỗi tìm cách khắc phục, đào sâu suy nghĩ, google, đọc lại lý thuyết … nói chung tôi thấy cách hay nhất vẫn là tự tìm cách giải quyết trước khi hỏi. Bởi vì học lập trình là môn học cần tư duy độc lập và tìm tòi sáng tạo. Rất nhiều người khi mới bắt đầu gặp vấn đề hơi khó là phải hỏi đầu tiên mà không tự khám phá. Nếu cứ mãi hỏi như vậy bạn sẽ bị ì sức sáng tạo và tư duy không độc lập nữa.

    Thứ 5: Tự thêm thử thách

    Đây là cách tôi rất hay tự làm với mình. Ví dụ bạn xem một tutorial về cách gửi mail bằng PHP trên izwebz. Trong video tôi có hướng dẫn gửi mail nhưng không gửi file đính kèm. Bạn hãy cho đấy là bài tập về nhà của mình và tự tìm cách khắc phục. Ví dụ khi tôi đọc một bài về jQuery Slider chẳng hạn, nếu người ta chỉ có chuyển hình kiểu chạy qua, tôi sẽ tự tìm cách tạo cho nó fade qua, vòng lại .v.v.. bằng cách tự tạo ra thách thức cho mình bạn sẽ tiến bộ mau hơn.

    Thứ 6: Học từ nhiều nguồn, nhiều tài liệu

    Học làm web không như học phổ thông, không như làm toán cứ ráp công thức vô là giải được bài. Làm web mỗi người một cách làm, mỗi sách có những điểm hay điểm dở khác nhau, mỗi thầy giáo có chỗ mạnh chỗ yếu và mỗi trang web cũng có những điểm ưu điểm khuyết. Do vậy bạn nên tập hợp nhiều nguồn sách, video, ebook, trang web, tutorials v.v.. rồi đúc kết, chắt lọc ra cách mà bạn cho là tối ưu nhất. Tôi đôi khi hay kết hợp nhiều nguồn với nhau và tìm ra cách nào mình thấy dung hòa được tất cả các mặt.

    Kết Luận

    Như đã nói trên đây chỉ là kinh nghiệm cá nhân, bạn chỉ nên tham khảo và quan trọng hơn cả là tự tìm ra cách học phù hợp với bạn nhất. Nhưng nói ngắn gọn lại thì nếu đã xác định học lập trình, bạn phải tạo ra cho mình một thói quen tư duy độc lập. Chỉ hỏi khi thực sự hết cách, chỉ hỏi sau khi đã thử rất nhiều cách, chỉ hỏi khi đã suy nghĩ về vấn đề đó rất nhiều lần trong ngày và chỉ hỏi khi bạn thực sự không thể giải quyết được vấn đề.
    ------>Tài liệu cho bắt đầu học lập trình
    Cách "học code" lập trình hiệu quả

    [Bắt đầu Học Lập Trình] Bài giảng Phong cách - Nhập môn - Kỹ thuật lập trình - Thầy Đăng Bình Phương - ĐHKHTN

    Cách học code lập trình hiệu quả !
    Chắc hẳn khi bắt đầu vào học lập trình, khi bạn chưa định hướng được con đường tốt nhất và chọn 1 "cách đi" hiệu quả nhất thì chắc hẳn đây là một thiệt thòi cho bạn. 
    Dưới đây mình "notes" lại vài kinh nghiệm "học code" để cho các bạn mới bắt đầu có 1 định hướng tốt hơn để bắt đầu chặn đường học lập trình.
    Thực ra tiêu đề của bài viết cũng không thực sự chính xác với nội dung của bài, nhưng tôi cũng chẳng biết đặt tiêu đề thế nào thì hợp lý hơn. Nhưng dài dòng chút thì là dưới đây là một số kinh nghiệm cá nhân của tôi trong quá trình học lập trình web. Tôi muốn chia sẻ với các bạn mới bắt đầu để các bạn rút ra được những bài học từ kinh nghiệm của tôi.
    Nói trước rằng học cái gì cũng có nhiều phương pháp và mỗi người có một cách riêng để học. Nhưng như đã nói ở trên đây chỉ là kinh nghiệm của người đi trước nói ra xem bạn có thấy được điểm nào hữu dụng mà thôi. Tôi không cố gắng giáo điều cũng như không có ý cách của tôi là hiệu quả nhất mà chỉ có ý gợi mở những điều tôi cho là có lý.

    Thứ 1: Đừng copy và Paste code

    Đây có lẽ là lời khuyên được nhiều người nói nhất và tôi cũng thấy rất đúng. Ban đầu khi mới làm quen với một ngôn ngữ lập trình nhìn mớ code như mớ bòng bong chấm phẩy tè le hết. Ngồi gõ lại thì lâu biết bao nhiêu, copy và paste cho nhanh. Nhưng chỉ bằng cách gõ lại bạn mới nhớ code hơn, nếu có gõ sai thì có cơ hội quay lại và chỉnh sửa lỗi của mình. Tuy video nào tôi cũng có source code để bạn tham khảo, nhưng bạn chỉ lấy đó làm mẫu thôi còn bạn vẫn phải tự gõ lại những gì bạn thấy trong video.

    Thứ 2: Vừa xem vừa làm

    Bạn đừng có mở video lên, pha ly cà phê rồi ngồi vuốt râu khen “phải! phải!”. Cách đó tôi thấy không hiểu quả cho lắm. Trước đây tôi cũng từng ngồi khoanh tay gật gù khen có lý. Nhưng khi tắt video đi thì mình lại mơ hồ không rõ lắm. Chính vì thế bạn mở video một bên và cửa sổ code một bên. Xem đến đâu gõ đến đó thì hiệu quả hơn rất nhiều.

    Thứ 3: Tự làm sau khi xem

    Đây có lẽ là cách tôi thấy hiệu quả nhất. Sau khi bạn xem video rồi, làm theo rồi, hiểu cách rồi. Hãy tắt video đi và tự làm lại từ đầu theo cách hiểu của mình. Sau đó tự sửa lỗi, tìm lỗi sai, khắc phục .v.v. nếu bế tắc thì mới xem lại video. Nếu bạn đã đào sâu suy nghĩ mà vẫn chưa ra cách, đến khi xem lại bạn sẽ nhớ lâu hơn rất nhiều.

    Thứ 4: Code, code nữa, code mãi

    Tôi không thể nhấn mạnh điểm này nhiều hơn nữa. Cách học code nhanh nhất là cứ bỏ mấy cuốn sách dầy cộm xuống. Mở trình soạn code lên và code. Sai thì sửa, quên thì xem lại, có lỗi tìm cách khắc phục, đào sâu suy nghĩ, google, đọc lại lý thuyết … nói chung tôi thấy cách hay nhất vẫn là tự tìm cách giải quyết trước khi hỏi. Bởi vì học lập trình là môn học cần tư duy độc lập và tìm tòi sáng tạo. Rất nhiều người khi mới bắt đầu gặp vấn đề hơi khó là phải hỏi đầu tiên mà không tự khám phá. Nếu cứ mãi hỏi như vậy bạn sẽ bị ì sức sáng tạo và tư duy không độc lập nữa.

    Thứ 5: Tự thêm thử thách

    Đây là cách tôi rất hay tự làm với mình. Ví dụ bạn xem một tutorial về cách gửi mail bằng PHP trên izwebz. Trong video tôi có hướng dẫn gửi mail nhưng không gửi file đính kèm. Bạn hãy cho đấy là bài tập về nhà của mình và tự tìm cách khắc phục. Ví dụ khi tôi đọc một bài về jQuery Slider chẳng hạn, nếu người ta chỉ có chuyển hình kiểu chạy qua, tôi sẽ tự tìm cách tạo cho nó fade qua, vòng lại .v.v.. bằng cách tự tạo ra thách thức cho mình bạn sẽ tiến bộ mau hơn.

    Thứ 6: Học từ nhiều nguồn, nhiều tài liệu

    Học làm web không như học phổ thông, không như làm toán cứ ráp công thức vô là giải được bài. Làm web mỗi người một cách làm, mỗi sách có những điểm hay điểm dở khác nhau, mỗi thầy giáo có chỗ mạnh chỗ yếu và mỗi trang web cũng có những điểm ưu điểm khuyết. Do vậy bạn nên tập hợp nhiều nguồn sách, video, ebook, trang web, tutorials v.v.. rồi đúc kết, chắt lọc ra cách mà bạn cho là tối ưu nhất. Tôi đôi khi hay kết hợp nhiều nguồn với nhau và tìm ra cách nào mình thấy dung hòa được tất cả các mặt.

    Kết Luận

    Như đã nói trên đây chỉ là kinh nghiệm cá nhân, bạn chỉ nên tham khảo và quan trọng hơn cả là tự tìm ra cách học phù hợp với bạn nhất. Nhưng nói ngắn gọn lại thì nếu đã xác định học lập trình, bạn phải tạo ra cho mình một thói quen tư duy độc lập. Chỉ hỏi khi thực sự hết cách, chỉ hỏi sau khi đã thử rất nhiều cách, chỉ hỏi khi đã suy nghĩ về vấn đề đó rất nhiều lần trong ngày và chỉ hỏi khi bạn thực sự không thể giải quyết được vấn đề.
    Tài liệu cho bắt đầu học lập trình

    1. Bài giảng Phong cách lập trình - Thầy Đặng Bình Phương - ĐHKHTN
    Bài giảng Phong cách lập trình - Thầy Đặng Bình Phương - ĐHKHTN
    Link Download:
      ▶ Bài giảng Phong cách lập trình:  Tại đây
    Dự phòng: tại đây
    2. Bài giảng Nhập môn lập trình - Thầy Đặng Bình Phương - ĐHKHTN

    Bài giảng Nhập môn lập trình - Thầy Đặng Bình Phương - ĐHKHTN
    Link Download:
      ▶ Bài giảng Nhập môn lập trình:  Tại đây
    Dự phòng: tại đây
     3. Bài giảng Kỹ thuật lập trình - Thầy Đặng Bình Phương - ĐHKHTN 

    Bài giảng Kỹ thuật lập trình - Thầy Đặng Bình Phương - ĐHKHTN
    Link Download:
      ▶ Bài giảng Kỹ thuật lập trình:  Tại đây
    Dự phòng: tại đây 

    4. Bài giảng Lập trình huớng đối tuợng - Thầy Khang - ĐHKHTN
     Link Download:
      ▶ Lập trình huớng đối tuợng:  Tại đây
    Dự phòng: tại đây
    Một số đề thi nhập môn lập trình, kỹ thuật lập trình, lập trình huớng đối tượng, . . .




     

    Nguồn: tổng hợp và sưu tầm

    Chủ Nhật, 5 tháng 10, 2014

    Tài liệu hướng dẫn lập trình game với cocos2d-x

    Thực hiện bởi: Admin Page Học Lập Trình



    Nội dung

    Phần 1: Cơ bản về cocos2d-x và khái niệm trong game
    • Bài 1. Giới thiệu về Cocos2d-x
    • Bài 2. Cài đặt Cocos2d-x
    • Bài 3. Tạo ứng dụng đầu tiên Hello world
    • Bài 4. Khái niệm Sprite và SpriteSheet
    • Bài 5. Basic Action
    • Bài 6. EFFECT & MUSIC
    • Bài 7. Lập trình sự kiện Touch
    • Bài 8. Cách tạo menu đơn giản (Cocos2d-x căn bản)
    • Bài 9. Hướng dẫn làm 1 game đơn giản bằng Cocos2d-x

    Phần 2: Vật lý trong game
    • Bài 1 - Physics là gì, tại sao phải thêm Physics?

    ------------------------------Bắt đầu nội dung------------------------------
    “Write Once, Run Anywhere” (WORA)”
    Phần 1. Cơ bản về cocos2d-x và khái niệm trong game

    Bài 1. Giới thiệu về Cocos2d-x
    1. Sơ lược về cocos2d-x
    2. Vì sao chúng ta nên chọn cocos2d-x
    3. Các kiến thức cần có

    1. Sơ lược về cocos2d-x
    • Là 1 Engine hỗ trợ lập trình Game đa nền tảng
    • Xuất xứ từ trung quốc
    • Hỗ trợ ngôn ngữ C++, Lua, Javascript
    • Websites: http://cocos2d-x.org/
    • Hỗ trợ môi trường: Window, Mac OS

    2. Vì sao chúng ta chọn cocos2d-x
    • Tính đa nền tảng: làm 1 lần chạy nhiều nơi
    • Window Phone: C#
    • Android: Java
    • Object-C
    • Mã nguồn mỡ
    • Hiệu suất cao (FPS = 60 khuzng hình / giây )
    • Có khả năng phát triển tương lai tốt
    3. Các kiến thức cần có
    • Kỹ thuật lập trình (VS C++)
    • Lập trình hướng đối tượng (VS C++)
    • Đam mê game

    TÀI LIỆU BAO GỒM HƯỚNG DẪN VÀ BÀI TẬP ĐI KÈM ( CÓ GỢI Ý ĐÁP ÁN)
    Bạn nào cần tìm hiểu về lập trình game với cocos2d-x thì 
    + Comment ở dưới bài viết với nội dung: "Tài liệu hướng dẫn lập trình game với cocos2d-x
    + Và đính kèm mail của bạn để đội ngũ admin gửi cho các bạn nhé!
    Thân!

    -----------Một số nội dung trong phần hướng dẫn-----------


    Nguồn: tham khảo myclass.vn

    Thứ Bảy, 4 tháng 10, 2014

    Hướng dẫn download tài liệu miễn phí của website: tailieu.vn

    Với mục tiêu chia sẽ kiến thức và tài liệu đến tất cả người dùng Internet và tạo một nơi học tập bổ ích. Nay Studycoding.net chia sẻ cho những thành viên không thể download những tài liệu bổ ích tại đây vì không có tài khoản vip (số tiền không lớn, nhưng đối với học sinh, sinh viên thì không dể kiếm).
    Hướng dẫn download tài liệu miễn phí của website: tailieu.vn

    Để có thể sử dụng được tài khoản này, hoặc sử dụng tài khoản, các bạn có thể:
    - Comment đường link tài liệu muốn download và mail hoặc bạn check lại từ trang http://www.studycoding.net/ , chúng tôi sẽ download trong thời gian sớm nhất và gửi đến các bạn 
    - Gửi email về địa chỉ: hoclaptrinh.it@gmail.com để chúng tôi biết được bạn thật sự cần tài khoản, và chúng tôi sẽ gửi tài khoản cho các bạn.
    Bên cạnh đó, chúng tôi sẽ tiếp tục đăng ký nhiều tài khoản nữa, để chia sẽ và đáp ứng nhu cầu học tập của các bạn.
    Trên đây là một số thông tin gửi đến các bạn, chúc các bạn có được những tài liệu và kiến thức bổ ích
    Cần gấp inbox liên hệ Facebook ad Học Lập trình https://www.facebook.com/hoclaptrinh.it
    Hoặc Facebook cá nhân Học Lập Trình : https://www.facebook.com/hoclaptrinhabc
    Và đây là ví dụ download tài liệu từ trang tailieu.vn ( Có đăng nhập tài khoản chứ không phải dạng getlink )
    download tài liệu từ trang tailieu.vn
    Comment đường link tài liệu muốn download và mail hoặc bạn check lại từ trang http://www.studycoding.net/ , chúng tôi sẽ download trong thời gian sớm nhất và gửi đến các bạn 

    Thứ Tư, 1 tháng 10, 2014

    Tuyến cáp quang AAG đã sửa xong, Internet được khôi phục

    Theo thông tin của đại diện FPT Telecom, vào rạng sáng nay 2.10, tuyến cáp quang biển AAG đã được sửa chữa hoàn tất, và tín hiệu Internet đi quốc tế hiện đã được khôi phục hoàn toàn.
    Sơ đồ đường đi của cáp AAG. Lần đứt cáp này xảy ra gần vùng biển Hong Kong

    Trước đó vào ngày 15.9, tuyến cáp quang AAG từ Việt Nam, hướng chủ yếu đi Hồng Kông, Mỹ, đoạn S1I thuộc vùng biển gần Hồng Kông đã xảy ra sự cố đứt cáp gây sụt giảm khoảng 40% dung lượng băng thông Internet quốc tế từ Việt Nam. Tất cả các nhà mạng tại Việt Nam đang khai thác trên tuyến cáp này gồm VNPT, Viettel, FPT Telecom và SPT đều bị ảnh hưởng.
    Trong năm nay tuyến cáp quang biển AAG đã 3 lần được sửa chữa, lần đầu tiên là vào tháng 1 và 2 lần liên tiếp sau đó là khắc phục việc đứt cáp.
    Được biết, AAG là hệ thống cáp quang biển có chiều dài 20.000 km, dung lượng thiết kế đạt đến 2 Terabit/giây, kết nối trực tiếp khu vực Đông Nam Á với Mỹ, có tổng vốn đầu tư toàn hệ thống là hơn 553,6 triệu USD. AAG được đưa vào khai thác từ năm 2009, trong đó nhánh cáp rẽ vào Việt Nam có chiều dài 314 km, cập bờ tại Vũng Tàu.

    Theo Báo Thanh Niên

    Giới thiệu và Download Windows 10 Technical Preview (Đã có)

    MS tổ chức sự kiện ra mắt phiên bản hệ điều hành Windows mới, ai cũng đinh ninh là Windows 9 vì phiên bản mới nhất là 8 (thực ra là 8.1). Ấy vậy mà đùng một cái, MS tuyên bố ra phiên bản Win10, bỏ qua luôn 9. Theo họ giải thích thì phiên bản hệ điều hành mới là một sự nhảy vọt lớn, nó thích ứng với tất cả các loại thiết bị từ 4" đến 80", phù hợp cho cả màn hình cảm ứng lẫn phi cảm ứng, nó xứng đáng có cái tên để thiên hạ đủ hình dung nó khác biệt và hiện đại thế nào, và thế là Windows 10 được chọn.

    Cái tên Windows 10 là một điều thú vị của MS khiến cho ai cũng bất ngờ, giới truyền thông lại có việc để làm. Họ ra sức mổ sẻ cái tên này. Có ý kiến cho rằng MS lấy tên là Windows 10 để tránh cái dớp cứ có một phiên bản tốt thì phiên bản sau lại kém, WinXP tốt, WinVista quá tệ, Win7 tốt, Win8 chán, Win8.1 tạm ổn và tất nhiên Win9 nếu ra sẽ đi vào vết xe đổ trở thành phiên bản tệ... Hay có người lại nói, vì phải đến tận cuối năm 2015 phiên bản Windows 10 mới chính thức được phát hành, từ giờ đến lúc đó là một thời gian dài, việc bỏ qua con số 9 mà lên luôn 10 tạo cho người dùng cảm giác hợp lý bởi từ 8 lên 10 thì cũng là chặng đường dài, nên thông cảm được.

    Dù là vì lý do gì đi nữa, mình cũng thấy đây là dấu hiệu tốt cho Microsoft, với nhân tố là Satya Nadella, vị CEO mới được bổ nhiệm đã mang lại luồng gió mới so với bộ dạng già nua trước đây của MS. Giờ đây họ đã biết cách tạo ra câu chuyện mới để kể, khiến cho công chúng phải chú ý lắng nghe. Rốt cuộc, PR là nghệ thuật kể chuyện mà.

    Microsoft vừa khiến gần như tất cả mọi người bất ngờ khi chính thức công bố tên của phiên bản hệ điều hành Windows kế tiếp là Windows 10. Như vậy là từ Windows 8, chúng ta đã có một “bước nhảy ngoạn mục” lên thẳng Windows 10. Cái tên này cũng đã chính thức dẹp bỏ những tên mã rò rỉ trước đó như Windows Threshold, Windows TH, Windows X, Windows One và cả Windows 9.

    Theo như lời Terry Myerson, trưởng bộ phận Windows thì hiện tại nền tảng này đã đạt đến một cái ngưỡng và nó cần một cái tên mới. Gọi là Windows 9 thì không hợp lý cho lắm, vậy nên Windows 10 là một cái tên thể hiện được sự đột phá, bước qua cái ngưỡng "vô hình" mà Microsoft đã dựng lên.

    Windows 10 sẽ là một nền tảng có thể chạy trên nhiều thiết bị nhất từ trước đến nay, từ smartphone, đến tablet, laptop, máy All-in-One hay cả PC. Và sẽ có một cửa hàng trực tuyến duy nhất để người dùng mua ứng dụng cho Windows 10. Và Windows 10 cũng sẽ trở nên gần gũi hơn với các doanh nghiệp, tương thích tốt hơn, làm việc tốt hơn, hiệu suất lao động cao hơn, quản lý hiện đại, kho ứng dụng tùy biến riêng, và bảo mật cao hơn.
    Windows 10 dường như là một sự kết hợp giữa Windows 7 và Windows 8, hai hệ điều hành gần đây nhất của Microsoft. Trên Windows 10, giao diện Metro và thanh Start Menu truyền thống sẽ được kết hợp lại với nhau. Giờ đây màn hình sẽ không có hiển thị hết các ô Live Tiles mà thay vào đó khi bạn bấm vào nút Windows (Start) thì nó mới hiện ra.

    Cập nhật: Phải đến cuối năm 2015 thì Microsoft mới phát hành bản Windows 10 chính thức.

    Qua sự kiện vừa diễn ra cách đây vài phút, MS sẽ tung ra bản Windows 10 Technical Preview vào hôm nay hoặc ngày mai. Ae đã có thể tải về tại đây:



    Android Load More








    Link bản 64 bit: http://iso.esd.microsoft.com/W9TPI/F...-x64-EN-US.iso

    32bit

    Share.vnn


    Link bản 32 bit: http://iso.esd.microsoft.com/W9TPI/F...-x86-EN-US.iso

    Mã SHA1:

    English 64-bit (x64): EB75A3D3C0F621F175B75DC65DB036D0E00EAC43

    English 32-bit (x86): 73AC23AD89489855F33CA224F196327740057E2E

    Key cài đặt: NKJFK-GPHP7-G8C3J-P6JXR-HQRJR
    Nguồn: Tổng hợp