Google dừng hoạt động Google+ vì che giấu lỗi rò rỉ dữ liệu

Lỗi truy cập dữ liệu hồ sơ người dùng này được Google phát hiện và vá vào tháng 3 năm nay. Khi người dùng cho phép một ứng dụng truy cập hồ sơ công khai của họ, lỗi truy cập sẽ cho phép nhà phát triển ứng dụng lấy cả những trường thông tin không công khai từ hồ sơ người dùng và bạn bè của người ...

Tác giả: Trần Trung Dũng viết 21:13 ngày 16/10/2018

Power Management trên Android 9

Android 9 (API level 28) giới thiệu nhiều tính năng mới giúp quản lý thời lượng pin của device. Những thay đổi này cùng với những tính năng sẵn có từ các phiên bản trước giúp đảm bảo rằng tài nguyên hệ thống được cung cấp cho các ứng dụng cần chúng nhất. Tính năng quản lý pin được chia thành 2 ...

Tác giả: Hoàng Hải Đăng viết 21:13 ngày 16/10/2018

Hack tài khoản WhatsApp chỉ bằng một cuộc gọi video

Bạn nghĩ sao nếu chỉ cần một cuộc gọi video mà tin tặc có thể hack tài khoản WhatsApp của bạn? Nghe có vẻ không đáng tin, nhưng nhà nghiên cứu Natalie Silvanovich của Google Project Zero đã phát hiện một lỗ hổng nghiêm trọng trong phần mềm tin nhắn WhatsApp cho phép tin tặc chiếm quyền kiểm ...

Tác giả: Hoàng Hải Đăng viết 21:13 ngày 16/10/2018

Mảng trong Python

Mảng là một phần cơ bản của tất cả các ngôn ngữ lập trình, nó là tập hợp các phần tử của một kiểu dữ liệu duy nhất, ví dụ mảng số nguyên, mảng chuỗi. Không giống như mảng, mỗi list có thể lưu trữ phần tử với bất kỳ kiểu dữ liệu nào và làm được mọi ...

Tác giả: Trần Trung Dũng viết 21:13 ngày 16/10/2018

Khởi động tháng 11 tại Đà Nẵng cùng Vietnam Web Summit 2016

Vietnam Web Summit 2016 (VWS2016) , sự kiện do Hiệp hội Thương mại điện tử Việt Nam (VECOM) và Applancer Topdev đồng tổ chức đã đã thu hút được hơn 3.500, hơn 2.500 lượt tham gia tại Hà Nội (29/10) và dự đoán sẽ tiếp tục đạt được thành công tại địa điểm còn lại là Đà Nẵng (05/11). ...

Tác giả: Trần Trung Dũng viết 21:13 ngày 16/10/2018

Facebook Reactions: Emoji, Data và Trò Chơi Tâm Lý

Từ khi Facebook cho ra mắt tính năng reactions bao gồm 6 emoji được tích hợp là Like, Love, Haha, Wow, Sad và Angry và rất nhiều người dùng đã háo hức sử dụng tính năng này. Những gì cơ bản cần biết về tính năng này thì rất nhiều người đã nói rồi, nên tôi sẽ không đề cập nữa. Trong ...

Tác giả: Trịnh Tiến Mạnh viết 21:13 ngày 16/10/2018

Top 5 yêu cầu để lựa chọn 1 platform lập trình mobile app (phần 2)

PHẦN 1 Các nguồn dữ liệu cơ bản sẽ đóng góp được gì? Các ứng dụng di động không đơn giản là điểm kết thúc của quá trình trao đổi thông tin và dữ liệu (thiết bị đầu cuối) mà hơn thế nữa, chúng là các điểm kết nối trong ngữ cảnh của 1 doanh nghiệp lớn hơn. Các ứng dụng di động ...

Tác giả: Trần Trung Dũng viết 21:13 ngày 16/10/2018

Làm quen với AI qua 8 bước cơ bản

Bạn quan tâm đến Trí tuệ nhân tạo (AI) nhưng không biết bắt đầu từ đâu? Tuần tự thực hiện 8 bước dưới đây là một trong những phương pháp hữu hiệu giúp bạn hiểu rõ hơn về công nghệ “đinh” này. 8 bước bạn cần thực hiện gồm: Chọn bài toán Tìm giải pháp đơn giản ...

Tác giả: Vũ Văn Thanh viết 21:13 ngày 16/10/2018

Windows Server 1803 có bản thử nghiệm đầu tiên

Microsoft vừa gửi đến người dùng Insider bản thử nghiệm đầu tiên của phiên bản Windows Server tiếp theo với số hiệu 1803. Theo ZDNet , đây là bản cập nhật tính năng tiếp theo dành cho Windows Server. Tương tự bản cập nhật Windows dành cho PC thông thường (với tên mã Redstone 4), ...

Tác giả: Trịnh Tiến Mạnh viết 21:13 ngày 16/10/2018

[TIOBE INDEX] Swift chen chân vào top 10, Java vẫn giữ vững “ngôi vương”

Trong báo cáo mới nhất của TIOBE Index tháng 10, ghi nhận sự vươn lên mạnh mẽ của Swift để trở thành Top 10 những ngôn ngữ lập trình phổ biến nhất. Swift đã tăng 6 hạng so với thời điểm tháng 9, đánh bật Objective-C – một ngôn ngữ khác của Apple để giành vị trí thứ 10 trong bảng xếp ...

Tác giả: Bùi Văn Nam viết 21:13 ngày 16/10/2018

Tham quan data center của Facebook, nơi test app trên 2.000 chiếc điện thoại cùng lúc

Chùm ảnh bên dưới được chụp trong data center của Facebook đặt tại thành phố Prineville, bang Oregon. Trung tâm dữ liệunày ngoài việc dùng để lưu dữ liệu, vận hành các máy chủ cho những dịch vụ của Facebook thì còn được dùng để test ứng dụng trên nhiều thiết bị di động khác nhau. ...

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

Công nghệ đã thực sự gõ cửa từng nhà, đến tìm giúp việc cũng cần đến App

Chúng ta đang sống trong thời kỳ “đậm đặc” về công nghê, công nghệ xuất hiện khắp mọi nơi và được ứng dụng vào gần như tất cả mọi mặt của đời sống. Có lẽ bạn không nhận ra , nhưng theo một cách nào đó công nghệ đang âm thầm thay đổi cách chúng ta sống, cách chúng ta làm ...

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

Android - Parser xml sử dụng thư viện retrofit2

Hiện nay, thường thì hầu hêt các API sẽ trả về dữ liệu dưới dạng Json để các client có thể đọc dữ liệu trả về. Nhưng bên cạnh đó, sẽ có những trường hợp mà dữ liệu chúng trả về lại là xml. Thực chất thì trong android cũng đã có thư viện hỗ trợ kỹ thuật parsing như DOM, SAX,... Trong bài viết này ...

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

Rails Migrations Tricks

Rails Migrations được giới thiệu là một cách thuận tiện để thay đổi cơ sở dữ liệu một cách có cấu trúc và có tổ chức, và mang lại sự nhất quán tuyệt vời theo thời gian trong một dự án. Với tư cách là các developer Ruby on Rails, chúng ta nkhá quen thuộc với Rails Migrations và Rails generator. ...

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

Làm thế nào để việc test đạt kết quả tốt nhất trong khoảng thời gian hạn chế?

Điều gì sẽ xảy ra nếu không có đủ thời gian để thực hiện testing một cách kỹ lưỡng? Trong thực tế khi thực hiện develop hay maintain một dự án lớn/ nhỏ bất kỳ nào, tester đều thường xuyên phải đối mặt với bài toán “Làm thế nào để việc test đạt ...

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

Giao thức truyền file FTP

Giao thức FTP (File Transfer Protocol) là một giao thức trao đổi file khá phổ biến hiện nay, nó được sử dụng nhiều nhất vào mục đích truyền tải dữ liệu. bài viết này mình sẽ giới thiệu cho các bạn đặc điểm, nguyên lý hoạt động đến những hoạt động xảy ra trong giao thức. FTP được tạo ra với mục ...

Tác giả: Vũ Văn Thanh viết 22:13 ngày 15/10/2018

Mô phỏng hệ truy vấn hình ảnh với Machine Learning - Semantic Search (Phần 1)

Mô tả bài toán Chuẩn bị dữ liệu Mô hình chung cho bài toán Truy vấn hình ảnh với ảnh Truy vấn hình ảnh với chữ Kết quả Kết luận Keyword : Content-Based Image Retrieval (CBIR), Semantic Search, Visual Search, Similar Searching, Approximate Nearest Neighbor Search (ANN Search), ...

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

[WEB] Hướng dẫn cách copy thư mục (folder) trong php

Xin chào các bạn, bài viết hôm nay mình sẽ chia sẽ cho các bạn đoạn source code để copy folder trong lập trình web PHP. Nhiều lúc, các bạn đang xử lý file trên server, nhưng mặc định trong PHP chỉ có cung cấp cho chúng ta hàm Copy. Hàm Copy này chỉ sử dụng ...

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

Windows Developer Day – cập nhật những điểm nổi bật của Windows 10 Fall Creators Update SDK

Windows 10 Fall Creators cung cấp một nền tảng có thể truyền cảm hứng giúp lập trình viên ngày càng sáng tạo, để xây dựng các ứng dụng thay đổi cách mọi người làm việc, giải trí và tương tác với thiết bị. Đó là điều mà chúng tôi đã hứa hẹn và để hoàn thành được điều đó, chúng tôi tin ...

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

Kích hoạt 5 tài khoản Azure cloud service miễn phí trên Bizspark

Chương trình BizSpark là chương trình hỗ trợ và cung cấp nhiều lợi ích cho Start up bao gồm các license sử dụng tất cả các phần mềm của Microsoft cho Developer và Test. Cùng với điều này, start up có thể truy cập vào nền tảng điện toán đám mây của Microsoft ( Azure Cloud Services ) và ...

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