Làm thế nào để tồn tại trong thời đại của trí tuệ nhân loại

Trong nhiều thế kỷ, con người luôn lo sợ về “công cuộc tự động hoá” hoặc bị đào thải do sự thay đổi của công nghệ. Nhưng chưa bao giờ sự lo sợ này dâng cao như là ngày hôm nay, tại đỉnh điểm của cuộc cách mạng công nghiệp tiếp theo. Với tốc độ phát triển kinh hoàng của ...

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

Tìm hiểu mongo db

Cơ sở dữ liệu NoSQL (tên gốc là "Non SQL" (phi SQL) hoặc "Non Relational" (phi quan hệ)) , đôi khi cũng thường được gọi là Not-Only SQL.. Cung cấp một cơ chế để lưu trữ và truy xuất dữ liệu được mô hình hóa khác với các quan hệ bảng được sử dụng trong các cơ sở dữ liệu kiểu quan ...

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

How to Choose the Right Logistics Delivery Management Software?

Similar to several other businesses, logistics and transport businesses are in the lookout for top-notch logistics management tools. Of course, there are quite a lot of options available in the modern world, but selecting the most optimal and viable software solution may prove tricky to fleet ...

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

Agile for newbies (Part 1)

Nothing in particular. I'm just getting tired of desparately looking for a fascinating front-end technology article, mofidying its content so that it will look like mine and submitting on time for the sake of my bloody 2-day salary. Besides, as the development process of my "awesome" ...

Tác giả: Vũ Văn Thanh viết 23:48 ngày 22/11/2018

[Next.js Series] Part 2: Sử dụng component dùng chung và truyền dữ liệu giữa các page.

Như chúng ta biết một trong những thế mạnh của Next.js là việc tạo các page nhanh. Bạn có thể tạo một page bằng cách export một React component và đặt component đó bên trong thư mục "pages". Page được tạo sẽ có URL cố định dựa trên tên file của component. Vì page được export bản chất cũng ...

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

How to Create eCommerce Website in Magento

What is Magento? Magento is an open source PHP built-in help programmer can create ecommerce websites. Magento was released on March 31, 2008 by Varien and it was developed on the basis of the Zend Framework. Why use magento? Magento offers all the features and tools to build and install a ...

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

Giới thiệu về ECMAScript 6 (Phần 2)

Xin chào các bạn trong bài viết này chúng ta sẽ tiếp tục tìm hiểu về ECMAScript 6. Trong phần 1 chúng ta đã cùng tìm hiểu khái niệm, lý do sử dụng cũng như lược qua 1 số tính chất trong ES6: Template Literals Multi-line String Destructuring Assignment Default Parameter Rest Parameter các ...

Tác giả: Vũ Văn Thanh viết 23:48 ngày 22/11/2018

RxSwift - Bài 2 - Subjects (phần 1) - PublishSubject

Đặt vấn đề Ở Bài 1, bạn đã biết observable là gì, làm sao để tạo ra nó, làm sao để subscribe nó, làm sao để dispose khi đã subscribe xong. Observable là một phần cơ bản của RxSwift, nhưng thực tế khi bạn develop app, bạn muốn thêm nhiều value vào observable lúc runtime và sau đó sẽ emit đến các ...

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

Tại sao nhà sáng lập Rails tự động loại 80% ứng viên kỹ sư phần mềm

I. Giới thiệu Gần đây tôi có ngồi lại với David Heinemeier Hansson để hỏi anh ta tại sao lại thuê những kỹ sư phần mềm này mà không phải là những kỹ sư phần mềm khác. Nếu bạn không biết anh ấy, David là nhà sáng lập của Ruby on Rails và CTO của Basecamp. Câu trả lời của anh ấy đã khiến tôi sốc ...

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

Windows tung bản vá Patch Tuesday xử lý 63 lỗ hổng bảo mật

Tuần vừa qua Windows đã tung bản vá Patch Tuesday và khuyến cáo người dùng nên cập nhật sớm Bản vá Patch Tuesday tháng 11 xử lý 63 lỗ hổng bảo mật bao gồm: 12 lỗi nghiêm trọng, 49 lỗi quan trọng, 01 lỗi trung bình và 01 lỗi ít nghiêm trọng. Hai lỗ hổng tại thời điểm tung bản ...

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

Tạo sortable list với gem ranked-model và jquery-ui

Có khá nhiều thư viện để tạo ra sortable list với javascript và ruby on rails. Trong bài này mình sẽ trình bày cách tạo sortable list với gem ranked-model và jquery-ui. Trước hết mình sẽ giới thiệu qua về cách cài đặt và cách sử dụng của nó. Gem ranked-model là gem mới thay cho ...

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

Jmeter cho người mới tìm hiểu P3

Ở bài trước mọi người đã hiểu và cài đặt môi trường cho jmeter, tiếp theo bài này mình sẽ giới thiệu cách tạo các kịch bản và nó hoạt động như thế nào. Đầu tiên sẽ là kịch bản đơn giản. ThreadGroup Đầu tiên hãy tạo 1 ThreadGroup bằng cách click chuột phải vào Test Plan , sau đó chọn Add > ...

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

Viết lại một thư viện dependency injection của Java bằng Kotlin

Kotlin là một ngôn ngữ được phát triển từ Java, chúng ta có thể viết một chương trình bằng Kotlin với code ngắn gọn hơn so với viết bằng Java. Và khả năng tương tác của Kotlin với Java giúp chúng ta dễ dàng kết hợp nó vào các ứng dụng hiện tại hoặc viết ứng dụng mới, trong khi vẫn có quyền tự do sử ...

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

Instagram áp dụng machine learning để diệt trừ follower ảo

Đừng quá ngạc nhiên nếu bạn thấy lượng Instagram follower của mình co lại trong tương lai. Instagram đã thông báo rằng họ đang khởi động một chiến dịch dọn dẹp để loại bỏ các bot và tài khoản giả mạo khỏi nền tảng của hãng, và điều đó cũng có thể dẫn đến sự sụt giảm số lượng người ...

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

Lỗ hổng XSS trong ứng dụng DJI Drone

Các nhà nghiên cứu an ninh mạng vừa công khai lỗ hổng XSS trong ứng dụng DJI Drone. Lỗ hổng này cho phép kẻ tấn công truy cập tài khoản người dùng và đồng bộ những thông tin nhạy cảm bao gồm thông tin lượt bay, vị trí, video camera và hình ảnh trong lượt bay. Mặc dù Check Point ...

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

Cẩm nang cho người bắt đầu học lập trình web trong năm 2018 (Phần 2)

Flat design vector illustration of mobile and desktop website design development process with minimalistic modern digital tablet, desktop computer and smartphone on a designer workplace in stylish color. Isolated on beige background Phần 2: Mài dũa các kĩ năng front-end Sau khi đã nắm ...

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

Tổng hợp link tải tất tần mọi thứ về lập trình mà bạn không thể bỏ qua (phần cuối)

Những trang web để bạn học ngôn ngữ lập trình mình thích (Đa phần là Java) Best books for learning java must read : Nắm bắt nền tảng cơ bản về Java Bjarne Stroustrup’s C++ Style and Technique FAQ : Nơi dành cho những thắc mắc về C++ C++11 – the new ISO C++ standard : ...

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

Giá trị thị trường của 5 gã khổng lồ công nghệ hàng đầu thế giới bốc hơi 728 tỷ USD, Apple thiệt hại nặng nề nhất

Hôm nay thực sự là một ngày đen tối đối với các công ty công nghệ Mỹ. Nhóm FAANG gồm có Facebook, Apple, Amazon, Netflix và Google đã đánh mất tổng cộng 728 tỷ USD giá trị thị trường. Số tiền này lớn hơn cả GDP của Ả Rập Saudi. Báo cáo này được tính từ cột mốc khi Apple đạt giá trị ...

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

Tracking User click: Giải pháp Đánh giá hiệu quả SMS Marketing thế hệ mới không thể bỏ qua!

Theo khảo sát của Nielsen Việt Nam, tỷ lệ người Việt dùng điện thoại thông minh là 84% cùng với 64 triệu người Việt Nam sử dụng Internet được ghi nhận vào tháng 01/2018, điều này giúp cho SMS trở thành một công cụ rất hiệu quả để tiếp cận khách hàng. Và hiện nay các loại hình SMS ...

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