
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 ...

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ý ...

[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 ...

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 ...

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 ...

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 ...

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à.

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 ...

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 ...

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 ...

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ì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ừ ...

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 ...

[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 ...

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 ...

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 ...

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 đã ...

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 ...

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 ...

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ẽ ...