Thứ Sáu, ngày 31 tháng 7 năm 2015

Nên học ngôn ngữ lập trình nào trước tiên?

[Infographic] Nên học ngôn ngữ lập trình nào trước tiên?

Nên học ngôn ngữ lập trình nào trước tiên?


Đây là một câu hỏi tôi nhận được khá nhiều qua email, trang hỏi đáp ask.fm và trên page Juno_okyo's Blog. Thường thì với người mới bắt đầu, tôi thường đưa ra 3 lựa chọn là Python, JavaScript hoặc AutoIt. Đơn giản vì tôi đã học qua cả 3 ngôn ngữ đó nên tôi thấy nó thích hợp cho các bạn mới làm quen với lập trình.

Chủ Nhật, ngày 26 tháng 7 năm 2015

Khi kẻ lừa đảo trên Facebook tự tố giác chính mình

Khi kẻ lừa đảo trên Facebook tự tố giác chính mình
Khi kẻ lừa đảo trên Facebook tự tố giác chính mình

Hình thức lừa đảo trên Facebook năm 2015


Nếu như năm 2014 bùng phát các liên kết lừa đảo với chủ đề "Vẽ Chibi" nhằm dụ dỗ người dùng thực thi các đoạn mã JavaScript độc hại thì sang 2015, chủ đề 18+ đã lên ngôi đưa hình thức lừa đảo Phishing quay trở lại.


Thứ Tư, ngày 22 tháng 7 năm 2015

Imgur UDF - Tải ảnh lên Imgur.com với AutoIt

Imgur UDF - Tải ảnh lên Imgur.com với AutoIt
Tải ảnh lên Imgur.com với AutoIt

Giới thiệu về Imgur UDF


Đây là một UDF cho AutoIt do tôi viết, giúp bạn có thể tải ảnh lên Imgur.com thông qua API do chính Imgur cung cấp.


Thứ Sáu, ngày 10 tháng 7 năm 2015

Những lỗ hổng tồn tại trong hệ thống Internet (P3)

Những lỗ hổng tồn tại trong hệ thống Internet (P3)
Những lỗ hổng tồn tại trong hệ thống Internet (P3)
> Đọc lại phần 1phần 2 nếu bạn chưa đọc!

Phần 3: Hiểm họa được báo trước - và bị làm ngơ


Tháng 5/1998, một "băng" hacker bao gồm 7 người ngồi trước Quốc hội Mỹ để cảnh báo về sự thiếu an toàn của Internet. Những người này không phải là những chuyên gia phân tích hay các học giả bác học đến từ những viên nghiên cứu nổi tiếng, họ chỉ là những hacker xuất hiện từ hư vô để mang đến một thông điệp vô cùng đáng sợ.



Những lỗ hổng tồn tại trong hệ thống Internet (P2)

Những lỗ hổng tồn tại trong hệ thống Internet (P2)
Những lỗ hổng tồn tại trong hệ thống Internet (P2)
> Đọc lại phần 1 tại đây!

Phần 2: Một giải pháp được viết vội trên 3 tờ khăn ăn vẫn đang là trụ cột của Internet đến ngày nay


Ba tờ khăn ăn


Một thời gian sau khi Internet bắt đầu được triển khai rộng rãi, mạng này bắt đầu phát triển như vũ bảo. Và khi Internet càng phát triển thì người ta càng tiến gần hơn đến giới hạn toán học của một trong những giao thức cơ bản nhất giúp hệ thống mạng này vận hành. Chính vì thế, trong một bữa trưa vào năm 1989, có hai kĩ sư mạng bắt đầu phác thảo ý tưởng của mình trên một tờ khăn ăn gần đó. Rồi hai tờ. Rồi ba tờ. Ít ai có thể ngờ rằng thứ giao thức được viết trên 3 tờ giấy này sẽ sớm làm một cuộc cách mạng với Internet, và nó vẫn còn đang được sử dụng cho đến tận ngày hôm nay.


Những lỗ hổng tồn tại trong hệ thống Internet (P1)

Những lỗ hổng tồn tại trong hệ thống Internet (P1)
Những lỗ hổng tồn tại trong hệ thống Internet (P1)

Phần 1: Internet không được xây dựng để bảo mật trước người dùng của chính mình - những vấn đề không thể được khắc phục


Sự nguy hiểm đến từ bên trong


David D. Clark, một nhà khoa học làm việc cho Đại học MIT, nhớ chính xác lần đầu tiên mà ông nhìn thấy mặt tối của Internet. Lúc đó ông đang ngồi trong một cuộc họp với các kĩ sư mạng vào tháng 11/1988, thế rồi họ vô tình nghe được tin tức về một con sâu máy tính nguy hiểm đang lây nhanh - cũng là phần mềm mã độc đầu tiên lan truyền rộng rãi trên thế giới. Ngay lập tức, một trong những kĩ sư đang ngồi ở đó, đứng dậy và nói: "Chết tiệt, tôi nghĩ tôi đã sửa lỗi này rồi chứ".


Những lỗ hổng tồn tại trong hệ thống Internet

Những lỗ hổng tồn tại trong hệ thống Internet
Những lỗ hổng tồn tại trong hệ thống Internet
Internet là thứ mà chúng ta sử dụng hằng ngày hằng giờ, rất nhiều cơ quan, doanh nghiệp, chính phủ đang vận hành dựa trên mạng lưới này. Nhưng đáng buồn thay, Internet lại không an toàn ngay từ trong cốt lõi của mình. Để tìm hiểu lý do vì sao một hệ thống mạng toàn cầu với hơn 3 tỷ người dùng lại gặp vấn đề lớn như thế, mời các bạn theo bài viết bên dưới. Có tất cả 3 phần: Phần đầu nói việc Internet được tạo ra mà không có đầy đủ các tính năng an toàn.