
Đăng nhập bằng MagicLink thay vì Password!
Bước xác minh, trong nhiều năm qua, đã có những bước tiến mạnh mẽ. Chúng ta đã chứng kiến sự thay đổi từ tổ hợp email-password sang xác minh mạng xã hội, và cuối cùng là xác minh lược bỏ password (mà thực ra lại giống kiểu xác minh "chỉ email" hơn). Trong trường hợp login lược bỏ password, ...

Ứng dụng Service Worker xây dựng offline page cho ứng dụng Rails
Khi ghé thăm một website trong tình trạng không có kết nối mạng sử dụng trình duyệt Chrome, chắc hẳn mọi người đều quen thuộc với hình ảnh chú khủng long với dòng thông báo " There is no Internet connection ". Người dùng có xu hướng cho rằng, một ứng dụng web sẽ có độ tin cậy thấp hơn so ...

Basic Painting with Views on Android
Overview Chúng ta hãy xem việc xây dựng một custom view cho phép người dùng vẽ trên màn hình bằng cách nhấn ngón tay xuống. Điều này sẽ minh họa cách xây dựng các custom components, cách vẽ hình dạng và đường dẫn trên view và cũng như cách xử lý các tương tác chạm của người dùng. Creating our ...

8 Cách để lập trình viên Java có thể kiếm tiền
Là một lập trình viên Java, có thể bạn thường suy nghĩ về cách làm thế nào để kiếm thêm tiền. Không chỉ riêng mình bạn mà hầu hết tất cả mọi người đều muốn tăng thu nhập cao nhất bằng cách sử dụng các kỹ năng của họ. Ngoài ra, nhiều lập trình viên Java đang muốn thay đổi công việc ...

elFinder pakage cho Laravel
Tìm hiểu về elFinder elFinder là một mã nguồn mở tích hợp cho web để quản lý tệp được viết bằng Javascript và sử dụng thư viện Jquery UI. Nó cung cấp bộ thư viện có thể tích hợp cho nhiều framework và nhiều trình soạn thảo web như ckeditor , tinymce giúp người dùng một trải nghiệm ...

Google bị phạt 50 triệu EUR vì vi phạm luật bảo vệ dữ liệu của EU
Cơ quan bảo vệ dữ liệu Pháp, CNIL, đã phạt Google 50 triệu EUR (khoảng 56,8 triệu USD) vì không tuân thủ luật GDPR trong quá trình người dùng cài đặt mới thiết bị Android. Sự kiện đánh dấu lần đầu tiên một công ty công nghệ lớn bị phạt vì luật bảo vệ dữ liệu GDPR mới. Luật ...

Một số kỹ thuật về Event Kit trong lập trình iOS
Request Permission EvenKit là 1 framework giúp chúng ta truy cập và sử dụng Calendar và Reminder của người dùng. Kỹ thuật đầu tiên là cách xin quyền user truy cập vào Calendar và Reminder (Request Permission) cũng như là cách kiểm tra người dùng có cho phép chúng ta truy cập vào ...

Nhật Bản sẽ không để Google hay Facebook dễ dàng chạm tay vào dữ liệu cá nhân của người dùng
Nhật Bản cho biết sẽ áp dụng các quy định kiểm soát chặt chẽ đối với các công ty công nghệ nước ngoài. Nhật Bản đã quyết định sẽ kiểm soát các công ty công nghệ nước ngoài, bao gồm cả Google và Facebook, theo quy tắc bảo mật thông tin cá nhân áp dụng đối với các công ty trong nước. ...

Service Container trong Laravel Part 2
Oke anhem, lần trước mình có viết 1 bài về service container dựa trên cuốn Laravel Up and Running , chương 11: The Container . Mình có dịch đến phần 5 của chương này đó là 2 cách binding class đến container. Hôm nay mình sẽ dịch nốt phần còn lại của chương này. 5. Binding class tới container. ...

Cải thiện hiệu suất jQuery cho website
Người viết: Phuc Ngoc Nghia Một số người nói rằng dành thời gian phát triển cho hiệu suất là không đáng vì khi nâng cấp phần cứng thường là một sự thay thế rẻ hơn. Nhưng khi chúng ta biết cách tối ưu hóa những dòng code thì sẽ tiết kiệm hơn gấp nhiều lần hơn so với việc nâng cấp mới ...

Những việc bạn không bao giờ nên làm (Phần 1)
Người viết: Joel Spolsky Cuối cùng thì bản dùng thử public đầu tiên của Netscape 6.0 cũng đã được tung ra, trong khi chưa từng có bản 5.0 nào cả. Phiên bản lớn gần nhất của trình duyệt này, version 4.0, đã được xuất bản từ gần 3 năm trước. Ba năm là khoảng thời gian dài khủng khiếp ...

10 sự kiện khoa học – công nghệ tiêu biểu trong năm 2018
Năm 2018 đánh dấu nhiều bước tiến mới của loài người trong việc khám phá và chinh phục thế giới tự nhiên. Biên cạnh đó, các tập đoàn công nghệ đã cho ra mắt nhiều sản phẩm mới với những tính năng ưu việt… 1. Nhà vật lý người Anh – Stephen Hawking qua đời Chân dung ...

Nhiều thành phố dùng AI để giảm kẹt xe
Giao thông từng là vấn đề đau đầu của người dân ở thành phố Hàng Châu, phía đông Trung Quốc, nơi có trụ sở của hãng Alibaba. Hệ thống City Brain Đô thị 7 triệu dân từng đứng thứ năm trong danh sách các thành phố đông đúc nhất Trung Quốc và hiện xếp ở hạng 57, theo CNN. ...

Làm thế nào để luôn cập nhật kiến thức trong lĩnh vực Machine Learning?
Người viết: Phan Huy Hoang Việc trau dồi và cập nhật thường xuyên kiến thức là vô cùng quan trọng đối với những người làm nghiên cứu nói chung và dân làm về Machine Learning, Deep Learning nói riêng. Trong khoảng thời gian từ 2010 trở lại đây, 2 từ khóa ML và DL nhận được rất ...

Mặt trái ít ai quan tâm của Internet vạn vật
Có một xu thế đang diễn ra trong cộng đồng người tiêu dùng ở Mỹ đó chính là họ đang mua và lắp đặt các thiết bị thông minh cho nhà của mình nhiều hơn. Các cơ quan chính phủ nước này cũng không còn là ngoại lệ. Những công nghệ mới này giúp họ sử dụng năng lượng tiết kiệm hơn, giảm ...

Trung Quốc: Thanh niên chạy trốn 20 năm trời với chứng minh thư giả bị bắt vì hệ thống nhận diện khuôn mặt Skynet
Bản án thương tâm đã được phá thành công nhờ công nghệ nhận dạng khuôn mặt. Nó có tên là SKYNET. Lật lại bản án cũ Thời 1997, cậu sinh viên Zhu mới chỉ 21 tuổi, đang có một cuộc sống khá êm đềm trong trường đại học. Anh với cô bạn gái Xiao Meng mở một tiệm bánh. Thế nhưng sóng ...

Tìm hiểu về border trong CSS
Trong bài này mình sẽ hướng dẫn các bạn cách sử dụng thuộc tính border trong CSS , đây là thuộc tính giúp thiết lập đường viền cho các ...

Xây dựng API login Google, Facebook, Twitter hay Github với server laravel cho các dự án về App Mobile
Người viết: Nguyễn Văn Quy Lời nói đầu Trong những năm gần đây, sự thông dụng của smartphone cũng làm ngành Lập trình phát triển ứng dụng di động (Mobile Application Development) có những bước tiến lớn. Ngày càng nhiều các ứng dụng mobile app được ra đời cùng với sự tiện ích hơn, ...

Top 10 thư viện Python tốt nhất cho Data Scientist nửa đầu năm 2019
Khi Python ngày càng nhận được nhiều sự quan tâm của cộng đồng Data Science trong những năm gần đây, tôi đã muốn tổng hợp cho các data scientists và engineers những thư viện được sử dụng nhiều nhất, dựa trên kinh nghiệm làm việc của bản thân. Và vì tất cả các thư viên đều là nguồn ...

React.js - Cách tiếp cận cho những người chỉ biết jquery. Phần 1 - state là gì ?
Chắc hẳn sẽ có những người mới học react js như tôi sẽ gặp phải vấn đề với việc build app react bằng các nguồn tài liệu học react trên mạng - trong khi phiên bản của react liên tục được nâng cấp và thay đổi. Hy vọng bài viết này có thể hức ích với một số ...