Thứ Hai, 6 tháng 1, 2014

10 nguyên tắc vàng giúp tạo một ứng dụng web thành công

Nguyên tắc số 1: Tốc độ

Phần lớn chúng ta tin rằng tốc độ giữ một vai trò quan trọng hơn so với tính năng, trên thực tế, tốc độ chính là tính năng quan trọng nhất. Nếu ứng dụng của bạn chạy chậm, kết quả tất yếu đó là sẽ không còn nhiều người sử dụng nó.
Chúng ta có thể thấy rõ điều này khi so sánh việc sử dụng ứng dụng giữa hai cấp độ người dùng. Thứ nhất, đối với những người dùng có kinh nghiệm và chuyên gia, họ sẽ có con mắt dễ đồng cảm hơn với những thách thức mà bạn sẽ gặp phải khi xây dựng các ứng dụng web chạy nhanh. Đôi khi, họ sẵn sàng sống chung với chúng. Tuy nhiên, đối với người dùng nghiệp dư (đây là nhóm người dùng phổ biến), họ sẽ không bao giờ chấp nhận được điều này.
10 nguyên tắc vàng giúp tạo ra một ứng dụng web thành công
Tốc độ không chỉ một tính năng mà nó còn là một yêu cầu bắt buộc trong quá trình thiết kế một ứng dụng cho web.

Nguyên tắc số 2: Tính khả dụng cao

Điều này có nghĩa là các dịch vụ phải thực sự hữu ích và có thể sử dụng ngay. Nếu bạn xây dựng một dịch vụ mà người dùng phải mất thời gian để cấu hình, thiết lập nó, phải nhập danh bạ và nhiều dữ liệu khác thì chắc chắn sẽ không ai muốn tiếp tục sử dụng nó nữa. Do đó, mọi dịch vụ được cung cấp phải có sẵn để sử dụng và thật sự hữu ích.
Chúng ta có thể bắt gặp nhiều người gặp phải lỗi này. Trên thực tế, có rất nhiều thủ thuật mà bạn có thể sử dụng để tạo ra một tiện ích có tác dụng tức thì. Một ví dụ điển hình để minh chứng cho điều này đó là nếu đang xây dựng một dịch vụ thông tin, bạn có thể thu thập dữ liệu trên web cho nó. Tuy nhiên, bạn cần phải chỉ cho mọi người thấy điều gì là hữu ích từ dịch vụ mà mình cung cấp.
Một ví dụ khác đó là khi Google tung ra thị thường Google Video cách đây khoảng 4 hoặc 5 năm thì YouTube cũng được phát hành. Nếu bạn tải một video lên Google Video thì sẽ nhận được một lưu ý đó là “Hãy trở lại sau một tuần và video của bạn sẽ được hiển thị”, và tất nhiên, điều này không đáp ứng được sự mong đợi của người dùng. Cũng thời điểm đó, YouTube lại có được khả năng mã hóa ngay lập tức và do đó bạn có thể nhìn thấy video của mình chỉ vài giây sau khi tải nó lên. Qua đó, các bạn có thể hình dung được thế nào là độ khả dụng và tầm quan trọng của nó đối với sự thành công của một ứng dụng web.

Nguyên tắc số 3: Phần mềm cũng chính là phương tiện truyền thông

Đây chính là một vấn đề đã nhận được nhiều thắc mắc và câu hỏi liên quan. Theo ông Fred Wilson, phần mềm cũng là một trong những phương tiện truyền thông hữu hiệu hiện nay. Đặc biệt đối với những phần mềm dành cho người tiêu dùng, khi mọi người sử dụng nó, họ tiếp cận phần mềm của bạn giống như cách họ tiếp cận phương tiện truyền thông. Khi đề cập đến phương tiện truyền thông có nghĩa chúng ta đang nói về một tạp chí, một tờ báo hay một chương trình truyền hình. Ví dụ, khi bạn nghĩ tới tờ báo New York Times và Wall Street Journal, hay Fox News và CNN, chúng ta đều nhận thấy mỗi công ty truyền thông đều có một tiếng nói riêng; họ có một phong cách, một quan điểm hoàn toàn khác biệt với nhau. Chính điều đó tạo nên dấu ấn riêng cho từng công ty.
10 nguyên tắc vàng giúp tạo ra một ứng dụng web thành công
Do đó, mỗi một phần mềm hay ứng dụng mà bạn thiết kế đều phải có phong cách riêng của mình. Khi đó, mọi người sử dụng phần mềm của bạn cũng cảm thấy thích thú như khi sử dụng phương tiện truyền thông. Nếu phần mềm của bạn có nội dung nhàm chán và không thể hiển rõ quan điểm riêng của mình thì chắc chắn không thể trông mong sự quan tâm và thích thú từ phía người dùng

Nguyên tắc số 4: Xây dựng nền tảng ban đầu vững chắc

Như chúng ta biết, từ lúc bắt đầu phát hành hoặc tung ra một ứng dụng hay dịch vụ nào đó thì mọi cái đều rất đơn giản. Qua thời gian, bạn có thể phát triển thêm các tiện ích cho dịch vụ. Chẳng hạn, hiện nay Facebook đã cung cấp thêm từ 20-30 tính năng khác biệt. Tuy nhiên, lúc mới tung ra mạng xã hội này, nó thực sự khá đơn giản. Ông Fred Wilson cho rằng điều này phần lớn đúng đối với hầu hết dịch vụ tuyệt vời hiện nay.
10 nguyên tắc vàng giúp tạo ra một ứng dụng web thành công
Một trong những mục đầu tư yêu thích mà công ty ông đã thực hiện chính là Delicious. Điều làm bạn thích thú với nó chính là yếu tố đơn giản của nó. Ban đầu, Delicious cung cấp rất ít tiện ích nhưng những gì người dùng có thể làm lại thực sự khá mạnh mẽ. Mọi người đã sử dụng nó từ 5 đến 10 lần mỗi ngày. Như vậy, từ những thứ ban đầu sơ đẳng và đơn giản, bạn có thể tích lũy, xây dựng và phát triển ứng dụng của mình để nó ngày càng lớn mạnh hơn. Nền tảng ban đầu tốt sẽ là cơ sở vững chắc giúp ích cho cả chặng đường phát triển ứng dụng của mình sau này.

Nguyên tắc số 5: Có khả năng lập trình

Khi bàn luận vấn đề này với một nhóm các nhà phát triển ứng dụng web thì họ cho rằng không có điều gì đáng để nói ở đây. Tuy nhiên, ông Fred Wilson cho rằng điều này thực sự quan trọng. Đó chính là API - một giao tiếp phần mềm được dùng bởi các ứng dụng khác nhau. Ông cũng cho biết thêm, cách đây một vài năm người sáng lập ra Delicious đã nói với ông rằng nếu ứng dụng không thể đọc hay ghi thì không phải là một API. Điều này đã trở thành một khẩu hiệu của công ty ông. 
Chúng ta nên thiết kế ra những ứng dụng mang đến khả năng lập trình cho người dùng. Điều đó có nghĩa họ có thêm giá trị cho ứng dụng của bạn, thu hút nhiều người dùng sử dụng ứng dụng hơn và làm phong phú thêm nguồn dữ liệu. Điều này thực sự cần thiết và bản thân ông cho rằng ngày này rất khó để đầu tư một ứng dụng web mà không có tính lập trình cao.

Nguyên tắc số 6: Cá nhân hóa ứng dụng

Đôi lúc bạn muốn các nhà phát triển ứng dụng của bên thứ 3 quảng bá sản phẩm của mình. Đồng thời, cũng muốn người dùng khác truyền tải và giới thiệu ứng dụng của mình. Bằng cách đó, ứng dụng của bạn sẽ được nhiều người dùng biết đến hơn. Tuy nhiên, điều quan trọng cần phải nhớ đó là hãy tạo ra ứng dụng mà cho phép người dùng tùy chỉnh, cá nhân hóa nó theo phong cách của riêng họ. Chẳng hạn, cho phép họ thay đổi thông tin background, thêm avatar, tạo nội dung hoặc bất cứ điều gì mà họ cảm thấy có thể kiểm soát ứng dụng web của bạn tốt hơn.
10 nguyên tắc vàng giúp tạo một ứng dụng web thành công
Việc cá nhân hoá có thể giúp tăng khả năng quảng bá ứng dụng từ người dùng
Ông Fred Wilson cho biết khi nói chuyện với một nhân viên làm việc tại trang Last.fm tuần trước: cô ấy cho biết cộng đồng người dùng của họ thường muốn có cảm giác như thể họ đang sở hữu Last.fm và muốn hoàn toàn tự chịu trách nhiệm. Mỗi khi họ thực hiện một thay đổi sẽ nhận được nhiều bài viết trên các diễn đàn. ÔngWilson thực sự nghĩ rằng điều này là rất tốt bởi vì nó cũng đồng nghĩa với việc sẽ có nhiều người quan tâm sâu sắc hơn đến ứng dụng của bạn.
Điều đó cũng thực sự đúng với một loạt công ty khác, mặc dù đôi khi nó cũng gây ra một số vấn đề nhức nhối. Khi công ty danh mục đầu tư Meetup tiến hành thay đổi cho Meetup Pages thì đã có hàng ngàn ý kiến trên bài thông báo đó, hầu hết trong số chúng chứa nội dung tiêu cực. Bạn phải là người đưa ra quyết định có hay không nên phản ứng lại hoặc tham gia. Tuy nhiên, nhìn chung đây là một việc làm tốt bởi vì mọi người đã thể hiển hiện quan tâm và đầu tư thời gian cũng như sức lực của mình vào ứng dụng của bạn trong quá trình cá nhân hóa nó.

Nguyên tắc số 7: Tạo địa chỉ URL độc đáo

Nếu bạn truy cập một trang của ai đó trên Twitter, chỉ cần nhấp chuột vào liên kết “lists”, bạn sẽ nhìn thấy một URL khá rõ ràng, như “twitter.com/fredwilson/list/…”. Toàn bộ ứng dụng Twitter sẽ được xây dựng theo cách đó, nhờ vậy, bạn có thể sử dụng địa chỉ URL đó, gửi nó qua email hoặc xuất lên mạng xã hội.
Với địa chỉ URL độc đáo và dễ nhìn, Google sẽ dễ dàng ghi nhớ địa chỉ đó và phân phối cho người dùng truy cập thông qua cỗ máy tìm kiếm của hãng. Chưa kể tới việc những địa chỉ đó rất dễ nhớ đối với cả bạn cũng như người dùng.

Nguyên tắc số 8: Tối ưu hóa công cụ tìm kiếm

10 nguyên tắc vàng giúp tạo một ứng dụng web thành công
Khi bạn khởi chạy một ứng dụng web, nó cũng giống như việc tìm kiếm một cây kim trong đống cỏ. Hiện nay, có hàng trăm, thậm chí hàng nghìn, hàng triệu ứng dụng web có sẵn trên World Wide Web. Vậy, làm thế nào để người dùng có thể tìm thấy ứng dụng của bạn dễ dàng? Hãy bắt đầu tìm hiểu chiến dịch tối ưu hóa công cụ tìm kiếm (SEO) và nắm rõ các quy tắc của nó. Bạn phải xây dựng ứng dụng của mình theo cách mà làm cho các công cụ tìm kiếm như Google, Yahoo, Bing,... có thể dễ dàng phát hiện ra. Ngoài ra, chúng ta cũng phải tối ưu hóa ứng dụng của mình để các phương tiện truyền thông và mạng xã hội nhanh chóng tìm ra nó. Do đó, muốn xây dựng lên một ứng dụng web thành công thì nó phải được thiết kế cũng như tối ưu hóa cho các công cụ tìm kiếm và mạng xã hội.

Nguyên tắc số 9: Đơn giản

Điều này nghĩa là bạn có thể truy cập một trang web, làm việc trên đó mà không bị làm phiền bởi những thứ khác. Chẳng hạn, khi bạn đăng nhập vào Tumblr, trên trang chỉ có trường nhập tên người dùng, mật khẩu và họ có thể dễ dàng sử dụng ứng dụng. Nó cung cấp một cách đơn giản để mọi người có thể nhận biết được những gì họ cần làm ngay lập tức. Do đó, trong quá trình thiết kế ứng dụng web, bạn cần phải tìm cách để giúp nó trở nên đơn giản và dễ sử dụng nhất cho người dùng ở mọi cấp độ.

Nguyên tắc số 10: Khả năng tương tác giữa nhiều người dùng

10 nguyên tắc vàng giúp tạo một ứng dụng web thành công
Trong mọi trường hợp, khả năng tương tác trong một ứng dụng thực sự quan trọng. Các game sôi động thường là những trò chơi mà bạn có thể khiến người dùng làm theo những điều mình muốn. Nếu nhìn vào LinkedIn khi lần đầu tiên nó được ra mắt bạn sẽ thấy bất ngờ vì điều này. Mục tiêu của những ứng dụng này là thu hút được nhiều lượt người tham gia. Ban đầu, một số người sẽ cố gắng xây dựng thêm các mối quan hệ trong LinkedIn, hoặc những người khác lại muốn có thêm nhiều người theo dõi trong Twitter, hay bạn bè trên Facebook... và đây là những trò chơi thực sự sôi động. Do đó, hãy thiết kế ra những ứng dụng mà có thể thu hút và tạo cơ hội cho người dùng tương tác với nhau dễ dàng.

Thứ Ba, 31 tháng 12, 2013

Các bước xác định xem ổ cứng đã đến lúc hỏng?

Đĩa cứng máy tính dù mới hay cũ, chúng ta cũng cần biết tình trạng của nó như thế nào khi no1 đang hoạt động, nhằm tránh các rủi ro mà lẽ ra có thể thấy trước, nhất là đĩa dùng chứa nhiều dữ liệu quan trọng.
Các bước xác định xem ổ cứng đã đến lúc hỏng?
S.M.A.R.T (Self-Monitoring, Analysis, and Reporting Technology) là công nghệ tự động giám sát, chẩn đoán và báo cáo các hư hỏng có thể xuất hiện của ổ đĩa cứng để thông qua BIOS. Trong thời gian gần đây S.M.AR.T được coi là một tiêu chuẩn quan trọng trong ổ đĩa cứng. S.M.A.R.T chỉ thực sự giám sát những sự thay đổi, ảnh hưởng của phần cứng đến quá trình lỗi xảy ra của ổ đĩa cứng (mà theo hãng Seagate thì sự hư hỏng trong đĩa cứng chiếm tới 60% xuất phát từ các vấn đề liên quan đến cơ khí).
Các bước xác định xem ổ cứng đã đến lúc hỏng?
Như vậy thì làm thế nào để ta có thể dễ dàng xác định tình trạng hiện tại của ổ cứng? Tôi sẽ chỉ bạn 2 cách đơn giản để kiểm tra.

Cách 01: Sử dụng phần mềm CrystalDiskInfo

CrystalDiskInfo là phần mềm giúp bạn kiểm tra hiện trạng ổ cứng lưu trữ của bạn một cách chính xác, giúp bạn có những giải pháp hữu ích và an toàn cho máy tính của bạn. Sau khi tải về, bạn cài đặt và khởi động nó lên để tiến hành sử dụng.
Các bước xác định xem ổ cứng đã đến lúc hỏng?
Sau khi khởi động, CrystalDiskInfo sẽ tiến hành quét và hiển thị tình trạng ổ cứng của bạn qua các thông số về nhiệt độ và thông tin một cách chi tiết. Nếu mọi thứ đều ở tình trạng tốt, CrystalDiskInfo sẽ hiển thị Good. Ngoài ra, bạn có thể tùy chọn để CrystalDiskInfo luôn chạy ở chế độ nền bằng cách chọn Function > Resident hoặc lựa chọn chạy thu nhỏ trong khay hệ thống và tự khởi động mỗi khi mở máy bằng cách chọn Function >Startup. Nếu trạng thái S.M.A.R.T của bạn thay đổi, CrystalDiskInfo sẽ tự động hiện lên và cảnh báo bạn.

Cách 02: Sử dụng câu lệnh trong Command Prompt

Cách này đơn giản hơn và không cần bạn phải cài đặt bất cứ phần mềm công cụ nào, bạn có thể nhanh chóng kiểm tra kết quả S.M.A.R.T của ổ cứng bằng cách nhập lần lượt từng câu lệnh sau vào Command Prompt, kết thúc bằng ENTER.
wmic
diskdrive get status
Các bước xác định xem ổ cứng đã đến lúc hỏng?
Nếu thấy có dòng chữ OK thì bạn hoàn toàn yên tâm cho ổ cứng của mình rồi đấy.
Tình trạng ổ cứng của bạn không tốt?
Nếu sử dụng 1 trong 2 cách trên mà chúng đều cho thấy tình trạng ổ cứng của bạn không tốt thì việc hỏng hoàn toàn có thể đến trong một vài phút, một vài tháng, hoặc một vài năm tới. Do đó, cách tốt nhất lúc này là bạn hãy nhanh chóng tiến hành sao lưu tất cả các dữ liệu của mình ra CD/DVD/USB hay ổ cứng ngoài là cách tốt nhất.
Các bước xác định xem ổ cứng đã đến lúc hỏng?
Và sau đó thì việc thay ổ cứng là điều mà bạn nên nghĩ đến.

Thứ Năm, 26 tháng 12, 2013

Đứt cáp quang biển AAG: Lưu lượng Internet đã được chuyển tuyến cáp đất liền

Theo đại diện Viettel Mạng lưới, FPT Telecom và NetNam, ngay sau khi xảy ra sự cố đứt cáp quang biển AAG vào 18h ngày 20/12/2013, các ISP này đã sử dụng tuyến cáp đất liền để chuyển tiếp lưu lượng AAG bị ngừng hoạt động, giảm thiểu ảnh hưởng tới khách hàng.
 
InternetVN.jpg?encoder=wic&quality=80&maxwidth=500
Nhằm giảm thiểu ảnh hưởng tới khách hàng, Viettel Mạng lưới, FPT Telecom và NetNam đều đã triển khai sử dụng tuyến cáp đất liền để bổ sung, chuyển tiếp lưu lượng AAG. (Ảnh minh họa. Nguồn: Internet)
 
Đơn vị điều hành tuyến cáp quang biển quốc tế AAG (Asia America Gate Way) cho hay, vào hồi 18h01 ngày 20/12/2013, tuyến cáp AAG ở phân đoạn Vũng Tàu - Hong Kong bị đứt. Vị trí gián đoạn cách trạm cập bờ Vũng Tàu khoảng 278 km,  khiến lưu lượng của các nhà cung cấp dịch vụ viễn thông tại Việt Nam đang khai thác trên tuyến cáp quang biển này đều bị ảnh hưởng.
 
Trao đổi với ICTnews vào chiều 21/12, ông Tào Đức Thắng - TGĐ Tổng Công ty Mạng lưới Viettel thuộc Tập đoàn Viettel cho biết, sự cố này đã gây ảnh hưởng cho khoảng 25 - 30% dung lượng của mạng Viettel. Tuyến cáp quang biển bị đứt vào khoảng 18 giờ thì gần như ngay sau đó Viettel đã triển khai việc chuyển sang sử dụng dung lượng dự phòng. Cụ thể, khoảng 20-21h tối 20/12, Viettel đã sử dụng tuyến cáp quang biển Liên Á (IA) để kết nối đường truyền sang Hong Kong. Đồng thời, Viettel cũng đang triển khai để bổ sung thêm khoảng 10 Gbps sang Nhật Bản bằng đường cáp quang trên đất liền. Sau khi đấu xong, dự kiến dung lượng thiếu hụt so với ban đầu của mạng Viettel do ảnh hưởng của sự cố này sẽ giảm xuống chỉ còn khoảng 15%.
 
Ông Tào Đức Thắng cũng cho biết thêm, song song với việc triển khai các giải pháp khắc phục tạm thời nhằm giảm thiểu ảnh hưởng tới các khách hàng sử dụng dịch vụ, Viettel đã liên hệ và đang chờ thông tin từ đơn vị quản lý tuyến cáp quang biển quốc tế AAG để tham gia khắc phục sự cố này.
 
Còn với Công ty CP NetNam, ông Vũ Thế Bình - Tổng Giám đốc NetNam cho hay, khoảng 30% lưu lượng dịch vụ của NetNam đang chạy qua tuyến cáp quang biển quốc tế AAG, do đó khi tuyến cáp này bị đứt, hoạt động cung cấp dịch vụ của NetNam cũng có bị ảnh hưởng và chủ yếu là các khách hàng tại khu vực phía Nam.
 
Theo ông Bình, NetNam đã tổ chức ứng cứu, chuyển tiếp lưu lượng dùng tuyến AAG sang dùng lưu lượng dự phòng trên tuyến cáp đất liền trục Bắc - Nam. “Rất may là sự cố đứt cáp xảy ra vào ngày nghỉ, do đó lưu lượng sử dụng trên đường truyền Internet trục Bắc - Nam không cao. Sang tuần tới, tùy tình hình cụ thể, chúng tôi sẽ tiếp tục nghiên cứu và triển khai các biện pháp khắc phục sự cố”, ông Bình chia sẻ.
 
Trước đó, vào sáng 21/12/2013, FPT Telecom cũng đã phát đi thông báo cho hay, ISP này đã sử dụng tuyến cáp đất liền để chuyển tiếp lưu lượng AAG bị ngừng hoạt động nhằm giảm thiểu ảnh hưởng tới khách hàng.
 
FPT Telecom cũng cho biết, đơn vị đang gấp rút phối hợp chặt chẽ với đơn vị điều hành tuyến cáp quang biển AAG để cập nhật thông tin tới khách hàng và khôi phục hoàn toàn liên lạc trong thời gian sớm nhất khi tuyến cáp được sửa chữa xong. Đồng thời, FPT Telecom khuyến cáo khách hàng nên sử dụng Internet quốc tế cho các dịch vụ quan trọng của mình, còn những dịch vụ khác nên chuyển sang các hướng trong nước để tối ưu hoá dung lượng truyền tải.
 
AAG là tuyến cáp quang biển dài hơn 20.000 km được khởi công tháng 4/2007, với tổng vốn đầu tư khoảng 560 triệu USD, bắt đầu từ Malaysia (TM) và kết cuối tại Mỹ (AT&T). Tuyến cáp quang biển AAG có các điểm cập bờ tại Mersing (Malaysia), Changi (Singapore), Sri Racha (Thái Lan), Tungku (Brunei), Vũng Tàu (Việt Nam), Currimao (Philippines), South Lantau (Hong Kong), Guam (Mỹ), Hawaii (Mỹ)... Trong đó, nhánh cáp rẽ vào Việt Nam nằm trong đoạn S1 có chiều dài 314 km, cập bờ tại Vũng Tàu và chính thức hoạt động từ tháng 11/2009.

VNNIC hỗ trợ khắc phục sự cố đứt cáp Internet quốc tế

Trung tâm Internet Việt Nam (VNNIC) đã có công văn gửi các doanh nghiệp cung cấp dịch vụ Internet (ISP) nhằm giúp các đơn vị ứng cứu sự cố do việc đứt cáp quang biển AAG.
1VNNIC hỗ trợ khắc phục sự cố đứt cáp Internet quốc tế
Trước đó, vào sáng 21/12, FPT Telecom phát đi thông báo cho biết, có tới 60% lưu lượng Internet Việt Nam ra quốc tế bị ảnh hưởng bởi sự cố đứt cáp quang biển AAG (Asia-America Gateway) vào 18 giờ 1 phút ngày 20/12.
Thông tin từ đại diện VNNIC đưa ra ngày 25/12 cho biết, sự cố đứt cáp AAG ngoài việc gây ảnh hưởng tới việc truy cập Internet quốc tế, trong một số trường hợp có thể ảnh hưởng tới truy cập các dịch vụ sử dụng tên miền .vn nếu băng thông quốc tế không đảm bảo.
Do đó, VNNIC hướng dẫn các ISP có thể cấu hình tự động DNS chuyển tiếp truy vấn vào hai hệ thống Caching Name Sever (DNS Cache) của VNNIC để đảm bảo an toàn truy cập các dịch vụ sử dụng tên miền .vn.
Ông Nguyễn Hồng Thắng, Phó Giám đốc phụ trách kỹ thuật của VNNIC cho hay, thông thường khi sự cố này xảy ra, các doanh nghiệp thường chuyển sang hướng kết nối quốc tế khác. Tuy nhiên, các tuyến này cũng có thể bị quá tải nên buộc doanh nghiệp phải mở rộng băng thông và cần thời gian.
Ngoài ra, doanh nghiệp cũng có thể “đi nhờ” qua doanh nghiệp khác bằng cách thông qua kết nối trực tiếp sẵn có của mình. Hoặc, doanh nghiệp có thể thông qua Trạm trung chuyển Internet quốc gia (VNIX - thuộc VNNIC)để “đi nhờ” kết nối quốc tế của doanh nghiệp khác.
Trước đây FPT Telecom cũng bị đứt cáp quốc tế nên đã đi nhờ Tập đoàn Bưu chính Viễn thông Việt Nam qua VNIX,” ông Thắng đưa ra ví dụ.
Người phụ trách kỹ thuật của VNNIC cũng chia sẻ, đơn vị này đã xây dựng 7 cụm DNS quốc gia, triển khai trên 70 thành phố lớn trên thế giới ở 5 châu lục và với 2 hệ thống DNS Caching (đệm) để đảm bảo hệ thống dẫn đường của Internet Việt Nam (.vn) sẵn sàng phục vụ với các tình huống xấu nhất. Vì vậy, truy cập dịch vụ Internet trên tên miền .vn vẫn đảm bảo an toàn trong nhiều năm qua và đặc biệt là sự cố đứt cáp quang biển vừa rồi.
Trong các ngày tới, VNNIC sẽ tiếp tục theo dõi, phối hợp với các doanh nghiệp để chuyển hướng lưu lượng, dự phòng ứng cứu tốt nhất đảm bảo truy cập Internet được thông suốt,” ông Thắng chốt lại.

Thứ Năm, 19 tháng 12, 2013

Microsoft Việt Nam kiện vi phạm bản quyền phần mềm

Công ty tin học Lạc Việt và Công ty Microsoft Việt Nam cùng công bố thông tin cả hai đã chính thức khởi kiện Công ty TNHH Quốc tế Gold Long John Đồng Nai Việt Nam (Long John Dong Nai) có hành vi sử dụng các phần mềm bất hợp pháp.
Microsoft VN kiện vi phạm bản quyền phần mềm
Lạc Việt và Microsoft Việt Nam cùng khởi kiện một công ty xài các phần mềm bất hợp pháp
Trong cuộc kiểm tra đột xuất được thực hiện vào ngày 17.6.2013 tại Công ty Long John Dong Nai, các cơ quan chức năng đã tìm thấy một lượng lớn phần mềm không có bản quyền của Lạc Việt và Microsoft được cài đặt trong 69 máy tính của công ty này. Ước tính giá các phần mềm được sử dụng bất hợp pháp nói trên là gần 1 tỉ đồng (khoảng 45.000 USD).
Công ty Long John Dong Nai là doanh nghiệp Đài Loan (trụ sở tại KCN Nhơn Trạch 2, huyện Nhơn Trạch, tỉnh Đồng Nai), chuyên sản xuất vải dùng để làm giầy dép cho các thương hiệu lớn như Nike, Adidas, Converse,…
Tại buổi họp báo ngày 18.12, Microsoft Việt Nam và Lạc Việt đều khẳng định mặc dù đã có những buổi gặp gỡ trao đổi nhưng phía Công ty Long John Dong Nai không có thiện chí và cũng không có giải pháp cụ thể. Vì vậy họ muốn sử dụng biện pháp cứng rắn hơn để phù hợp với thông lệ quốc tế.
Ông Vũ Ngọc Hoan, quyền Cục trưởng Cục Bản quyền tác giả (Bộ Văn hóa, Thể thao và Du lịch), cho rằng đây là sự kiện đáng chú ý và có thể xem là vụ kiện đầu tiên trong lĩnh vực phần mềm đối với công tác bảo hộ quyền tác giả.

Thứ Ba, 17 tháng 12, 2013

Phím F8, SafeMode và chế độ Recovery của Windows 8


Trong trường hợp Windows bị lỗi, Windows 8 cho bạn 3 lựa chọn :
 - Refresh your PC without affecting your files : Sửa chữa lại file hệ thống, dữ liệu của bạn vẫn còn nguyên.
- Remove everything and reinstall Windows : giống như bạn cài mới Win vậy, mọi dữ liệu sẽ mất sạch.
- Advance startup : khởi động máy vào chế độ Recovery mà không cần đĩa CD hay USB gì cả.
Cả ba tùy chọn trên bạn có thể tìm thấy trong menu Settings > chọn “Change PC Settings” > chọn thẻ General.
Phím F8, SafeMode và chế độ Recovery của Windows 8
Lưu ý là Windows 8 yêu cầu bạn phải có bộ cài đặt (đĩa CD hoặc USB) thì hai tùy chọn đầu tiên bên trên mới làm việc được. Và hãy cẩn thận đọc kỹ các thông báo của Windows khi thực hiện các công việc bên trên.
Khi tôi bấm nút “Restart now” ở phần “Advance Startup” thì máy tính đã khởi động lại và vào thẳng chế độ Recovery  , mừng hết lớn ! Đem chuyện này đi nói với một bạn trong công ty thì bạn đó nói rằng :
- Chắc nó nằm trong menu F8 chứ gì ?
- Thử đi !
- Ok, đợi lát, để save lại đã rồi khởi động lại cho V xem.
Hai thằng hì hục ngó vào màn hình. Nhưng : “Quái, sao nó…không ăn ta ? Hay là do mình bấm chậm quá ? Ok, restart lại máy rồi bấm liên tục thử xem, thế nào nó cũng dính”.
Bản thân tôi cũng không hề biết rằng Microsoft đã hoàn toàn loại bỏ phím F8 trong quá trình khởi động Windows để vào chế độ SafeMode. Vậy mà hồi nãy bấm F8 khí thế luôn 
Tại sao Windows 8 lại bỏ phím F8 ?
Đơn giản là Windows 8 được thiết kế cho máy tính bảng. Mà máy tính bảng thì làm quái gì có phím F8 để mà nhấn ? 
Nếu vậy thì làm sao vào được SafeMode và chế độ Recovery ?
Có 3 cách để khởi động Windows 8 ở chế độ Recovery Mode : - Khởi động vào chế độ Recovery ngay từ Windows 8. Có nhiều cách làm. Ví dụ như bạn có thể giữ phím Shift trong khi bấm vào biểu tượng Restart trong Windows 8. Hoặc sử dụng câu lệnh “shutdown” kèm các tham số từ cửa sổ command prompt [quên mất các tham số rồi  ] . Hoặc đơn giản là bấm nút “Restart now” ở phần “Advance startup” mà tôi nói bên trên.
- Kích hoạt từ BIOS trên mainboard (thường bấm phím Del để vào BIOS setup). Khả năng này chỉ xảy ra trên những main tích hợp BIOS thế hệ mới nhất do Intel phát triển. Hiện tại chỉ có một số loại main của MSI là được tích hợp BIOS thế hệ mới này. Nếu tôi nhớ không lầm 
- Windows 8 khá thông minh. Nếu trong quá trình khởi động nó cảm thấy có vấn đề và không thể khởi động được thì ngay lập tức nó sẽ hiện ra thông báo sau :
Phím F8, SafeMode và chế độ Recovery của Windows 8
Bạn bấm “See advanced repair option” để truy cập vào chế độ recovery mode của Windows 8 với giao diện như sau :
Phím F8, SafeMode và chế độ Recovery của Windows 8
Bạn chọn “Troubleshoot”, menu với các tùy chọn khôi phục hệ thống hiện ra :
Phím F8, SafeMode và chế độ Recovery của Windows 8
“Refresh your PC” và “Reset your PC” thì tôi đã nói ở phần bên trên rồi, nó hơi ngắn gọn về ngôn từ một tí  . Trong trường hợp của tôi, do tôi muốn phục hồi lại Windows từ file ảnh đã backup nên tôi chọn “Advanced options”. Một menu khác hiện ra : 

Phím F8, SafeMode và chế độ Recovery của Windows 8
Bạn thấy nó có một số tùy chọn như :
- System Restore : sử dụng system restore để phục hồi các thiết lập và registry
- System Image Recovery : phục hồi hệ thống từ file ảnh -> tôi chọn cái này 
- Automatic Repair : tự động tìm kiếm và sửa lỗi hệ thống
- Command Prompt : mở cửa sổ Command Prompt
- Windows Startup Settings : đây chính là SafeMode. Sau khi chọn mục này, máy tính sẽ khởi động thẳng vào SafeMode giống như các phiên bản Windows trước giờ  
Phải nói tôi rất thích cái chế độ Recovery này, ít ra phải được như vậy thì mới xứng tầm là hệ điều hành “đỉnh” nhất của Microsoft chớ  .Quả là không phí thời gian khi ngồi viết ra những dòng này  .

Chủ Nhật, 15 tháng 12, 2013

Hướng dẫn unlock và root thiết bị Android

Để có thể tiến hành root một thiết bị Android, ngoài việc sao lưu dữ liệu dự phòng, người dùng cần phải phân biệt thao tác mở khóa Bootloader và việc root máy. Việc root thiết bị Android về cơ bản chính là thao tác dành quyền điều khiển cao cấp nhất để can thiệp trực tiếp vào những tập tin hệ thống của chính thiết bị đó.
Việc root một thiết bị Android cũng tương tự như thao tác Jailbreak iPhone.
Hướng dẫn unlock và root thiết bị Android
Root là thuật ngữ chỉ sự can thiệp trực tiếp vào các file hệ thống của một thiết bị Android để dành quyền sử dụng cao nhất. Ảnh: Tomsguide.
Trước khi tiến hành việc root máy, cần nắm rõ việc mở khóa Bootloader và Root là 2 thao tác hoàn toàn độc lập. Cơ bản, việc mở khóa Bootloader sẽ cho phép bạn cài đặt những bản ROM mới, trong khi Root máy, người dùng sẽ có được quyền sử dụng cao nhất và có thể cài đặt/xóa bất kỳ ứng dụng nào trên thiết bị.
Điều tiếp theo cần lưu ý là hãy luôn sao lưu toàn bộ dữ liệu cần thiết có trên thiết bị Android như danh bạ, hình ảnh hay các ghi chú quan trọng khác. Một khi đã hoàn tất quá trình sao lưu dự phòng, bạn đã có thể bắt đầu thao tác mở khóa Bootloader trên thiết bị. Hiện tại, một số hãng sản xuất thiết bị di động như HTC, Sony đã cung cấp “công cụ” bẻ khóa được đóng gói sẵn và có thể tải về một cách dễ dàng. Ví dụ, người dùng HTC có thể truy cập website htcdev.com để tìm model tương ứng với thiết bị đang sử dụng. Các thiết bị được Sony hỗ trợ được liệt kê cung cấp ở website unlockbootloader.sonymobile.com/supported-devices.
Riêng với thương hiệu Samsung, người dùng tốt nhất nên tìm kiếm thông tin liên quan đến thiết bị mà mình đang sử dụng trên mục “Samsung ROM Flashing Tools” của website xda-developers. Các thiết bị Android của LG hiện tại không được cung cấp ứng dụng bẻ khóa như HTC hay Sony. Vì thế, thao tác có phần khó khăn hơn. Tốt nhất, bạn nên tìm hiểu các thông tin từ bạn bè hay Internet trước khi thực hiện. Trong số các hãng, có thể nói các sản phẩm thương hiệu Nexus là dễ thực hiện nhất. Người dùng chỉ cần tải bản SDK từ Google về máy tính, sau đó kết nối với thiết bị Android qua cáp USB, kích hoạt chế độ USB Debugging rồi gõ dòng lệnh sau:
adb reboot-bootloader
fastboot oem unlock
Nếu đã hoàn tất được thao tác bẻ khóa Bootloader, việc Root máy thực sự không còn quá phức tạp. Với sự trợ giúp của công cụ Kingo Android Root, chỉ sau 3 bước đơn giản, thiết bị Android đã được bẻ khóa một cách hoàn toàn. Nhưng trước hết, phải chắc chắn rằng ứng dụng Kingo Android Root đã được tải và cài đặt thành công vào máy tính. Tiếp đến kích hoạt tính năng USB Debugging trong mục Developer Options của giao diệnSettings trên thiết bị như hình bên dưới.
Hướng dẫn unlock và root thiết bị Android
Để tiếp tục, kích hoạt ứng dụng Kingo Android Root và kết nối thiết bị Android với máy tính. Một khi quá trình kết nối thành công, bắt đầu tiến trình root máy bằng cách nhấn nút “Root” trong cửa sổ ứng dụng này. Quá trình root máy lúc này được diễn ra hoàn toàn tự động và mất khoảng hơn 2 phút. Kingo Android Root cũng có chức năng un-root để khôi phục lại hệ thống. Người dùng chỉ cần khởi động Kingo Android Root, kết nối thiết bị Android với máy tính và nhấn nút “Remove Root” là xong.
Hướng dẫn unlock và root thiết bị Android
Root máy với sự hỗ trợ của ứng dụng Kingo Android Root. Ảnh: Cnet.
Nhìn chung, thao tác root một thiết bị Android có thể nói là khá đơn giản. Tuy nhiên, do sự đa dạng của thiết bị cũng như các ứng dụng hỗ trợ, bạn luôn phải cân nhắc, tìm hiểu kỹ lưỡng về khả năng tương thích của thiết bị đang sử dụng trước khi quyết định root hay không.