Quy trình điều tra số trên Linux Phần 2

Bài viết về điều tra số trên Linux phần 1 đã hướng dẫn các bạn cách Tạo và lưu trữ ảnh của bộ nhớ trong (RAM), bài viết phần này Chuyên gia an ninh mạng Nguyễn Việt Anh và Nguyễn Quốc Hoàn của Securitybox sẽ hướng dẫn các bạn cách Theo dõi và phân tích các kết nối mạng đang diễn ra, ...

Tác giả: Tạ Quốc Bảo viết 22:58 ngày 23/10/2018

Đầu năm đàm đạo chuyện PHP & PHP7

Những ngày đầu năm 2017, ắt hẳn nhà nhà người người đều tất bật chuẩn bị cho những kế hoạch của năm mới và cả những dự định cho mùa Tết Đinh Dậu đang cận kề. Tuy bận rộn là thế nhưng hơn 100 dev vẫn không quên tề tựu tại sự kiện PHP & PHP7: Secrets Behind Optimization vào 12/01 ...

Tác giả: Tạ Quốc Bảo viết 22:58 ngày 23/10/2018

The FinLab Program & UOB Việt Nam – Giúp bạn đến gần hơn với giấc mơ khởi nghiệp

Trong những năm gần đây, câu chuyện khởi nghiệp đang nhận được rất nhiều sự chú ý trên nhiều phương tiện truyền thông, báo đài. Khởi nghiệp có thể hiểu một cách đơn giản là sự tập hợp nguồn lực tạm thời như nhân lực, tiền bạc, thời gian… để đi tìm mô hình kinh doanh mới và ...

Tác giả: Bùi Văn Nam viết 22:58 ngày 23/10/2018

Vì sao React.js đang ngày một phổ biến?

Dân developer hẳn ai cũng biết ReactJS là một thư viện JavaScript mã nguồn mở, được Facebook thiết kế nhằm giúp tạo ra các ứng dụng web hấp dẫn, với thời gian ngắn và hiệu quả mà không cần code quá nhiều. Mục tiêu cốt lõi của thư viện javascript này là nhằm cung cấp hiệu suất làm việc ...

Tác giả: Trần Trung Dũng viết 22:58 ngày 23/10/2018

Facebook âm thầm ra app Workplace Chat có khả chia sẻ màn hình

Chúng tôi phát hiện ra Facebook đã âm thầm tung ra app chat trên Win và Mac với tính năng chia sẻ màn hình – tính năng đang được người dùng mong đợi. Hiện tính năng trên đã có trong Workplace, phần mềm mới của Facebook sẽ cạnh tranh với Slack và các ứng dụng tương tự khác. Nhưng lợi ...

Tác giả: Tạ Quốc Bảo viết 22:58 ngày 23/10/2018

CIA biết bạn đang làm gì: Dữ liệu lớn – Kẻ độc tài của thế kỉ XXI

Đây là cuốn sách có thể giúp chúng ta nhìn nhận được tầm quan trọng của dữ liệu lớn như một công cụ để “lượng hóa và thấu hiểu thế giới”, nhưng nó cũng đồng thời cảnh báo ta không nên trở thành nạn nhân của “nền độc tài dữ liệu”. Một việc mà Google ...

Tác giả: Trần Trung Dũng viết 22:58 ngày 23/10/2018

Data scientist vs data analyst: những khác biệt mà bạn cần biết

Data đang ngày càng trở nên quan trọng hơn bao giờ hết đối với các doanh nghiệp và tổ chức trên toàn thế giới. Song song đó, các ông lớn đang tìm cách khai thác tiềm năng của dữ liệu để tăng doanh thu và lợi nhuận, cải thiện năng suất hoạt động và nâng cao sự hài lòng của khách hàng. ...

Tác giả: Trịnh Tiến Mạnh viết 22:58 ngày 23/10/2018

Kiến thức cơ bản - Tìm hiểu về Java Web

Java web là gì? Trong bài viết này mình sẽ nói chi tiết về vấn đề này để các bạn có thể nắm được định nghĩa,và từ đó hy vọng các bạn sẽ có những định hướng tốt hơn cho việc nghiên cứu và tìm hiểu của mình trong quá trình học tập. Java Web…là gì? Java web không có gì to tát như các bạn ...

Tác giả: Trần Trung Dũng viết 22:58 ngày 23/10/2018

Intel giới thiệu chip AI mới có khả năng tự học nhanh gấp 1 triệu lần

Sức mạnh bộ não của trí tuệ nhân tạo lại tiếp tục được đẩy lên một tầm cao mới. Mới đây, Intel đã công bố một loại chip mạng nơ-ron nhân tạo, có khả năng học tập nhanh gấp 1 triệu lần so với các thiết kế chip hiện tại. Con chip này mang tên Intel Loihi, và là kết quả có được ...

Tác giả: Trịnh Tiến Mạnh viết 22:58 ngày 23/10/2018

Những câu nói của Tester làm đau lòng Developer

Developer và Tester chắc chắn sẽ gặp không ít rắc rối với nhau. Và đây là những câu nói từ Tester, khiến cho Developer đau lòng nhất… Hôm nay sưu tầm được 1 vài câu, dân IT vào bổ sung thêm nhé :)) 1- Có bug! Có bug! “Nhanh chóng report ngay khi tìm thấy một bug bất kì” – ...

Tác giả: Trần Trung Dũng viết 22:58 ngày 23/10/2018

TypeScript so với JavaScript

TypeScript(TS) và JavaScript(JS) là hai ngôn ngữ được biết đến rộng rãi trong thế giới lập trình, nhưng sự khác biệt là gì và sử dụng như nào cho phù hợp? Trong bài này, mình sẽ so sánh hai ngôn ngữ, cách chúng liên hệ với nhau, thảo luận về những khác biệt chính của chúng và phác thảo lợi ích của ...

Tác giả: Trần Trung Dũng viết 22:58 ngày 23/10/2018

Giới thiệu công cụ & thư viện hữu ích với Frontend

Vài trò của Frontend trong một dự án là rất quan trọng, đơn giản vì giao diện đẹp và chính xác sẽ giúp cho việc được làm 1 website nó được đẩy nhanh và suôn sẻ hơn ! Vậy nên bài này tôi giới thiệu đến các bạn một số công cụ hữu ích và giúp cho việc làm giao diện được nhanh và đẹp hơn. - CSS ...

Tác giả: Hoàng Hải Đăng viết 22:58 ngày 23/10/2018

Phát âm thanh trong game Android sử dụng SoundPool

SoundPool là gì SoundPool là một tập hợp các mẫu âm thanh được tải vào bộ nhớ từ resource bên trong file APK hoặc từ hệ thống file. Điều đó có nghĩa là nó được thiết kế để chơi những file âm thanh ngắn, do đó nó phù hợp cho việc tạo hiệu ứng âm thanh trong game ví dụ đạn nổ, ăn coin, lên level. ...

Tác giả: Trịnh Tiến Mạnh viết 22:57 ngày 23/10/2018

Browser profile – không phải web developer nào cũng biết

Browser profile, một khái niệm cảm giác như rất gần gũi thân quen thế nhưng lại chẳng mấy ai biết tới. Nhiều người chỉ biết dùng cửa sổ ẩn danh để có thêm một trình duyệt mới nhưng lại không biết một cách đơn giản hơn không kém, sử dụng một profile khác. Với cách hoạt động tách biệt với cửa sổ hiện ...

Tác giả: Tạ Quốc Bảo viết 22:57 ngày 23/10/2018

Types trong javascript (p2)

Trong phần trước mình đã giới thiệu về 3 loại data types trong javascript đó là null, undefined và boolean, trong phần này mình sẽ tiếp tục giới thiệu với các bạn về data types number và string trong javascript, let's go! javascript chỉ có đúng 1 kiểu số là number (LOL), nó bao gồm cả kiểu ...

Tác giả: Bùi Văn Nam viết 22:57 ngày 23/10/2018

MagnifierJS

MagnifierJS là thư viện Javscript cho phép tạo Glass Effect cho ảnh. Các chức năng chính của MagnifierJS: Zoom in, zoom out ảnh khi hover. Cài đặt các option sử dụng javascript function hoặc html data-attribute. Tạo hiệu ứng cho nhiều ảnh chỉ với 1 lần gọi hàm. Ảnh được zoom ...

Tác giả: Trịnh Tiến Mạnh viết 22:57 ngày 23/10/2018

React Binding Patterns: 5 cách tiếp cận để handling `this`

Từ khóa this của Javascript đã làm rất nhiều developers nhầm lẫn về behavior của nó. Chắc hẳn các bạn khi mới code Javascript nói chung và React nói riêng cũng đôi lần gặp trường hợp sử dụng this mà nó không hoạt động hoặc bị lỗi. Trong bài viết này mình xin được chia sẻ với các bạn 5 cách để ...

Tác giả: Trần Trung Dũng viết 22:57 ngày 23/10/2018

5 lỗi bảo mật cơ bản trong Rails app hay gặp trong thực tế

1. Thiếu thời gian hết hạn của session Như trong Securing Rails Applications ta biết session hay còn gọi là phiên làm việc: Sessions that never expire extend the time - frame for attacks such as cross - site request forgery ( CSRF ) , session hijacking and session fixation . tạm ...

Tác giả: Trần Trung Dũng viết 22:57 ngày 23/10/2018

How to Test API (POST, GET, ...) Online

The API (Application Programming Interface) can be understood simply as the middleware between the client and the server allowing them to talk to each other. The reasons to test an API: Make sure the API works. Make sure the API returns what it should do. Make sure security. Make sure your ...

Tác giả: Tạ Quốc Bảo viết 22:57 ngày 23/10/2018

SHARED_PTR Point

Định nghĩa: shared_ptr: Đại diện cho quyền chia sẻ! Các đối tượng kiểu shared_ptr có khả năng chiếm quyền sở hữu của một con trỏ và chia sẻ quyền sở hữu đó. Khi chiếm quyền sở hữu, nhóm đối tượng sở hữu sẽ chịu trách nhiệm xóa nó bởi đối tượng cuối cùng sở hữu nó. Shared_ptr giải phóng quyền ...

Tác giả: Bùi Văn Nam viết 22:57 ngày 23/10/2018