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

Tìm hiểu thuật toán chia để trị và các ví dụ áp dụng

Hôm nay mình sẽ tìm hiểu về một thuật toán được áp dụng rất nhiều trong thực tế, đó là thuật toán chia để trị và một số ví dụ áp dụng trong thực tế để giúp hiểu sâu hơn về nó. Chia để trị là 1 phương pháp áp dụng cho các bài toán có thể giải quyết bằng cách chia nhỏ ra thành các bài toán con từ ...

Tác giả: Trần Trung Dũng viết 23:21 ngày 29/09/2018

Insert, Delete và Update bị ảnh hưởng như thế nào khi đánh Index?

Trong các bài viết trước về chỉ mục, chúng ta chỉ bàn về phần hiệu suất, tối ưu truy vấn, nhưng SQL không chỉ là về truy vấn. Nó cũng hỗ trợ thao tác dữ liệu. Các lệnh tương ứng là INSERT, DELETE, và UPDATE, cái gọi là “data manipulation language - ngôn ngữ thao tác dữ liệu” (DML) - một ...

Tác giả: Tạ Quốc Bảo viết 23:21 ngày 29/09/2018

[Spring boot + Rest API] Swagger

1. Swagger! Why? Hiểu nôm na thế này, swagger là một công cụ chô phép bạn đặc tả các rest api của mình để người các người dùng khác có thể đọc, hiểu và sử dụng. Công cụ này hỗ trợ những thứ gì - nhiều lắm. Chi tiết các bạn có thể đọc tại page của nó. https://swagger.io/docs/specification/2-0/what ...

Tác giả: Hoàng Hải Đăng viết 23:21 ngày 29/09/2018

Hướng dẫn quét mã độc cho website

Mã độc được tạo ra với mục đích gây hại cho website, máy tính và người sử dụng. Bài viết này sẽ tập trung phân tích và hướng dẫn cách quét mã độc cho website của mình. Đối với website, mã độc được sử dụng để đánh cắp thông tin của khách hàng, giữ thông tin của website để đòi tiền chuộc hoặc chiếm ...

Tác giả: Tạ Quốc Bảo viết 23:21 ngày 29/09/2018

25 ứng dụng khai thác tiền ảo ngầm vẫn tồn tại trên Google Play

Các nhà nghiên cứu đã đánh dấu 25 ứng dụng khai thác tiền ảo ngầm trên Google Play, trong số đó nhiều ứng dụng vẫn chưa bị gỡ. Về các ứng dụng độc hại Dưới danh nghĩa là ứng dụng trò chơi, tiện ích và dịch vụ giáo dục, các ứng dụng đào tiền ảo ngầm độc hại này đã được tải xuống và cài đặt ...

Tác giả: Hoàng Hải Đăng viết 23:21 ngày 29/09/2018

9 câu hỏi phỏng vấn “khủng bố” tinh thần ứng viên của các “ông lớn” công nghệ

Bạn sẽ không bao giờ muốn gặp phải những câu hỏi như thế này khi đi phỏng vấn. Những mẩu chuyện về cạnh tranh nội bộ, chế độ đãi ngộ, điều kiện làm việc trong các công ty công nghệ toàn cầu luôn thu hút được nhiều sự chú ý. Và việc tuyển dụng cũng vậy. Vừa qua, trang Glassdoor đã ...

Tác giả: Trần Trung Dũng viết 23:21 ngày 29/09/2018

Hướng dẫn kết nối PHP với Microsoft SQL SERVER 2008

Hôm nay, mình xin hướng dẫn bạn kết nối php với cơ sở dữ liệu microsoft Sqlserver 2008. Mặc định php kết nối với mysql, còn asp thì làm việc với mssql server. Nhưng trong một số trường hợp bạn muốn viết ứng dụng PHP của mình kết nối với database Sqlserver để dễ làm việc. Bạn có thể đọc ...

Tác giả: Bùi Văn Nam viết 23:21 ngày 29/09/2018

Apple sẽ ngừng hỗ trợ các ứng dụng 32-bit vào tháng 1 năm 2018

Apple vừa phát đi thông điệp ‘nhắc nhở’ đối với các nhà phát triển ứng dụng. Theo đó, toàn bộ những ứng dụng mới đưa lên Mac App Store kể từ tháng 1/2018 sẽ phải hỗ trợ 64-bit. Vì kế hoạch loại bỏ từ từ các ứng dụng 32-bit kém hiệu quả, nên Apple đang đẩy mạnh các quy ...

Tác giả: Vũ Văn Thanh viết 23:21 ngày 29/09/2018

Service Container

Khi làm việc với Laravel thì không thể không nhắc đến Service Container một khái niệm cốt lõi trong Laravel mà bạn ko thể bỏ qua. Service Container thực sự là trái tim của framework này. Hôm nay tôi sẽ hướng dẫn các bạn cách mà service container hoạt động như thế nào. Khi bạn hiểu được nó thì bạn sẽ ...

Tác giả: Hoa Nguyen viết 11:43 ngày 29/09/2018