Không cần hacker chuyên nghiệp, bất cứ ai cũng có thể xem được thông tin bảo mật của bạn

Mới đây, nhiều người cho rằng chính phủ không nên công bố các dữ liệu ẩn danh của một cá nhân lên mạng, bởi thông tin nhân dạng của họ sẽ bị lộ nhanh chóng. Đây là kết luận của Dr Chris Culnane, Dr Benjamin Rubinstein và Dr Vanessa Teague, đến từ đại học Melbourne. Sau khi các ...

Tác giả: Tạ Quốc Bảo viết 11:47 ngày 01/10/2018

ssh-agent giải pháp giảm quay tay cho sysadmin

Bình thường hàng ngày các sysadmin thường sử dụng phương pháp authen bằng key kết hợp với một passphrase. Đây là một thói quen tốt giúp cho việc đăng nhập trở nên bảo mật hơn so với chỉ sử dụng password. Nhưng nhục cái hàng ngày với số lượng server lớn mỗi lần đăng nhập vào một server ...

Tác giả: Tạ Quốc Bảo viết 11:47 ngày 01/10/2018

Elasticsearch Example Queries - Part 02

Chào các bạn, tiếp nối phần "Elasticsearch Example Queries - Part 01" - https://viblo.asia/p/elasticsearch-example-queries-part-01-gAm5yqVA5db#_1-basic-match-query-2, thì hôm nay chúng ta tiếp tục đi vào các ví dụ nhé. Ở bài viết trước chúng ta đã tìm hiểu đến phần "Multi-field ...

Tác giả: Bùi Văn Nam viết 11:47 ngày 01/10/2018

Tìm hiểu về các công nghệ xử lý Big Data

Khi cả thế giới đang hòa mình vào công cuộc Cánh mạng Công nghiệp 4.0, không thể không kể đến lĩnh vực Công Nghệ Thông Tin của chúng ta - một lĩnh vực đòi hỏi sự phát triển vượt bậc và nhiều hơn thế nữa. Khi khối lượng dữ liệu lưu trữ càng ngày càng lớn, việc lưu trữ dữ liệu, việc xử lý dữ liệu ...

Tác giả: Trịnh Tiến Mạnh viết 11:47 ngày 01/10/2018

Time-Series Data

Time-series Data : là một chuỗi các điểm dữ liệu, thường bao gồm các phép đo liên tiếp được thực hiện từ cùng một nguồn trong một khoảng thời gian. Phân tích chuỗi thời gian có mục đích nhận đang và tập hợp lại các yếu tố, những biến đổi theo thời gian mà nó có ảnh hưởng đến giá trị của biến quan ...

Tác giả: Trần Trung Dũng viết 11:47 ngày 01/10/2018

Sự khác nhau giữa null và undefined trong JavaScript

Trong JavaScript , undefined có nghĩa là một biến đã được khai báo nhưng chưa được gán một giá trị, chẳng hạn như: var TestVar; alert(TestVar); // ⏩ undefined alert(typeof TestVar); // ⏩ undefined null là một giá trị gán. Nó có thể được gán cho một biến đại diện không có giá trị: var ...

Tác giả: Hoàng Hải Đăng viết 11:47 ngày 01/10/2018

Bản chất của Lazy Loading Images

UX thì vô cùng quan trọng trong việc lôi kéo khách hàng quay trở lại website, hẳn bạn sẽ k bao giờ quay trở lại 1 trang web mà chờ hết thanh xuân cũng k load ra cho bạn cái nội dung cần thiết. Đối với website hình ảnh là thứ vô cùng quan trọng. Nó có ở hầu hết mọi nơi từ Logo, Banner, Product ...

Tác giả: Hoàng Hải Đăng viết 11:47 ngày 01/10/2018

Elon Musk từ bỏ vị trí chủ tịch Tesla, nộp phạt 20 triệu USD

Dù vẫn cần có sự chấp thuận của tòa án, nhưng theo thỏa thuận dàn xếp với Ủy ban Chứng khoán Mỹ SEC, Elon Musk sẽ được phép ở lại vị trí CEO Tesla nhưng phải rời khỏi vị trí chủ tịch Hội đồng quản trị trong vòng 45 ngày tới. Theo hồ sơ nộp lên tòa án, ông cũng không thể ở tái tranh cử ...

Tác giả: Trần Trung Dũng viết 11:47 ngày 01/10/2018

15 sở thích của những người thành công trong thời gian rảnh

Đối với những người thành công nhất trên thế giới, cuộc sống không chỉ dừng lại ở ăn, ngủ và làm việc. Mọi người đều cần có những khoảng lặng trong ngày và tận dụng thời gian rảnh cho những sở thích cá nhân – những sở thích thậm chí còn giúp họ thành công hơn nữa. Ví dụ, chơi nhạc ...

Tác giả: Vũ Văn Thanh viết 11:47 ngày 01/10/2018

Xu hướng tấn công không gian mạng quý 2/2018

McAfee vừa phát hành Báo cáo McAfee Labs Threats tháng 9 năm 2018 về xu hướng tấn công không gian mạng trong quý 2 năm 2018. Trong quý 2, số phần mềm độc hại tăng lên đáng kể, bắt đầu từ mốc quý 4 năm 2017 tiếp tục trong nửa đầu năm 2018. McAfee cũng phát hiện sự phát triển của kiểu tấn ...

Tác giả: Vũ Văn Thanh viết 11:47 ngày 01/10/2018

Viết tài liệu cho Restfull API

Giờ đây những ứng dụng theo mô hình restfull api đang thực sự phát triển, nhưng có rất nhiều dự án lại không có một tài liệu rõ ràng để bên mobile và server có thể giao tiếp được với nhau một cách thuận tiện nhất, tôi đã chứng kiến nhiều dự án phải dùng đến excel để quản lý ...

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 30/09/2018

[Infographic] Bàn phím máy tính của chúng ta bẩn đến mức nào?

Black keyboard with garden cress Bàn phím máy tính hay laptop là một vật dụng ” không- thể-thiếu” với lập trình viên. Nhưng bạn có biết, bàn phím nhìn sạch sẽ là thế, nhưng chúng chứa bao nhiêu vi khuẩn chưa? Ngay say đây, infographic này sẽ giúp bạn thấy được vì sao ...

Tác giả: Bùi Văn Nam viết 14:35 ngày 30/09/2018

Kiến thức màu sắc dành cho lập trình viên khi thiết kế Website

Theo Kissmetric, khi chúng ta nhìn vào một màu nào đó, mắt sẽ gửi tín hiệu về vùng dưới đồi (hypothalamus) của não. Từ đây, tín hiệu sẽ được xử lý tiếp trước khi đẩy về tuyến yên và tuyến giáp trạng, để rồi kích thích cơ thể tạo ra những hormone tác động đến tâm trạng, tình cảm ...

Tác giả: Trịnh Tiến Mạnh viết 14:35 ngày 30/09/2018

Hướng dẫn dùng Google Docs để đăng tải nội dung lên WordPress

Google Doc là công cụ tạo tài liệu vô cùng nổi tiếng, cho cả cá nhân lẫn tổ chức. Công cụ mang đến khả năng chỉnh sủa nâng cao cùng tính năng làm việc chung vô cùng tiện lợi, miễn phí, và không có giới hạn. Tuy nhiên, công cụ lại tỏ ra “đuối sức” khi phải chuyển định dạng ...

Tác giả: Tạ Quốc Bảo viết 14:35 ngày 30/09/2018

Một lập trình viên trong cơn tức giận đã “hủy diệt” Internet chỉ bằng 11 dòng code

Đây là một câu chuyện hy hữu xoay quanh cơn giận dữ của một lập trình viên, các tranh chấp bản quyền và hé lộ cách hoạt động của nhiều ông lớn công nghệ. Một lập trình viên trong cơn nóng giận đã gián tiếp làm gián đoạn một loạt phần mềm có vai trò sống còn cho nhiều đại gia ...

Tác giả: Tạ Quốc Bảo viết 14:35 ngày 30/09/2018

Cuộc sống muôn màu của Dev.

Tiếp tục là chùm ảnh hài hước về các dev. Lần này xoay quanh đủ chủ đề, không chỉ một số chủ đề chuyên ngành mà còn là những hình ảnh dev với các vấn đề xung quanh. Tuy rất khác biệt và đôi khi cũng dị biệt…. Nhưng thật sự thì rất thú vị mà.

Tác giả: Hoàng Hải Đăng viết 14:35 ngày 30/09/2018

8 mẹo tự học cách viết code

Tên tôi là Kenza, 1 iOS dev tốt nghiệp bằng Cử nhân Tâm lý học cách đây 3 tháng. Chúng ta có thể bắt đầu với 1 số điểm như sau: Không, môn phụ của tôi không phải là Khoa học Máy tinh và tôi cũng không sở hữu bằng cấp nào khác. Tôi là 1 trường hợp hoàn toàn khác biệt. Một nghiên ...

Tác giả: Vũ Văn Thanh viết 14:35 ngày 30/09/2018

Chỉ có dưới 1% người dùng toàn ngành di động đang giúp duy trì ngành mobile game

photo: punchkick.com Để đưa ứng dụng game của bạn lên đầu bảng của các appstore thật không phải là một điều dễ dàng. Đôi khi những ứng dụng tưởng chừng như rất đơn giản nhưng lại dễ dàng thành một hiện tượng như Flappy Bird chẳng hạn. Cũng vì lý do đó, mà các nhà làm game cũng ...

Tác giả: Vũ Văn Thanh viết 14:34 ngày 30/09/2018

Bình luận: 50 triệu tài khoản Facebook bị rò rỉ dữ liệu

Facebook vừa phát hiện các tin tặc đã lợi dụng lỗi trong tính năng “Xem trang với tư cách khác” khiến Facebook bị rò rỉ dữ liệu access token. Ngày hôm qua, Facebook vừa công bố có một số tin tặc đã lợi dụng lỗ hổng mã phần mềm để lấy access token, khiến gần 50 triệu tài khoản ...

Tác giả: Vũ Văn Thanh viết 14:34 ngày 30/09/2018

Ruby Concepts - Singleton Classes

Bạn đã bao giờ tự hỏi “singleton class” là gì chưa? Hay khi bạn đang nói chuyện với ai đó hoặc đọc một bài đăng và bắt gặp "singleton class" hay "singleton method" được sử dụng, và lúc đó, bạn chỉ mỉm cười và gật đầu rồi note nó lại để tìm kiếm sau này? Bây giờ là lúc ...

Tác giả: Trịnh Tiến Mạnh viết 14:34 ngày 30/09/2018