Xử lý dữ liệu với Spark Dataframe

Xử lý dữ liệu với Spark Dataframe

Đầu tiên, bạn có biết Spark là gì chưa nhỉ. Nếu chưa biết Spark là gì thì bạn nên tìm hiểu Spark, cũng như làm quen với nó trước nhé. Bạn có thể tìm hiểu Spark qua link sau: Các bài viết liên quan đến Spark I. Vậy, Spark DataFrame là gì ấy nhỉ ? Ngày xửa, ngày xưa, khi Spark ver 1.3 ra đời, Spark đã đẻ thêm tính năng có tên là Spark DataFrame. Vậy nó có gì hay ho nhỉ ? Có thể thiết lập Schema cho Spark RDD và có thể tạo Object DataFrame. Chưa thấy hay ... »

Viết Unit Test cho chương trình PySpark

Viết Unit Test cho chương trình PySpark

Một số bài viết trước trên blog VietnamLab đã giới thiệu về Apache Spark, một framework rất mạnh phục vụ cho việc tính toán phân tán, đồng thời cũng hỗ trợ rất nhiều các thuật toán Machine Learning. PySpark là giao diện Python hỗ trợ việc viết chương trình Spark sử dụng ngôn ngữ Python (dễ học và dễ dùng hơn nhiều so với Scala). Tuy nhiên việc viết Unit Test tưởng chừng như rất đơn giản đối với các chương trình Python thì lại khá phức tạp và rắc rối đối với các chương trình PySpark (do bản chất ... »

[Google API] Hướng dẫn cách đăng ký Youtube API

[Google API] Hướng dẫn cách đăng ký Youtube API

Đối với người dùng Internet hiện tại, việc sử dụng các dịch vụ của Google cung cấp đã trở nên quá quen thuộc. Ai trong chúng ta cũng từng ít nhất 1 lần sử dụng các dịch vụ của Google như: Gmail, Youtube, Map,v.v Các dịch vụ này của google được cung cấp miễn phí cho người dùng. Bên cạnh đó, Google cũng cung cấp các hàm API của các dịch vụ này ra bên ngoài, cho phép các bên thứ 3 có thể sử dụng các dịch vụ của Google trong các ứng dụng của mình. Trong ... »

drakov - Mock server thực hiện những đặc tả API Blueprint

drakov - Mock server thực hiện những đặc tả API Blueprint

Community Người ta đã thiết lập một nhóm Google để hỗ trợ trả lời các câu hỏi mà bất kỳ người dùng nào của Drakov có thể mắc phải. Xem tại đây: https://groups.google.com/forum/?hl=en#!forum/drakov-api-server Ghi chú về khả năng tương thích của Node.js Kể từ phiên bản 1.0.2, một phiên bản của Drafter package đang được sử dụng, cố gắng cài đặt phiên bản với C (nhanh hơn), nhưng sẽ phải dùng đến nếu việc biên dịch gói này không thành công với Drafter.js. Hiện gói này không cài ... »

Vếu JS - Những kiến thức cơ bản

Vếu JS - Những kiến thức cơ bản

VueJs là một thư viện tập trung vào phần view trong mô hình MVVM. VueJs chứa một sức mạnh lớn để xây dựng Single-Page Applications khi được kết hợp với công cụ build và các thư viện/component được xây dựng bởi cộng đồng Mục tiêu của bài hướng dẫn này giúp bạn hiểu được các kiến thức cơ bản nhất, trước khi bước vào thế giới của VueJs. 1. Tạo một thể hiện của Vue. Khi bắt đầu làm quen với VueJs, chúng ta có thể cài đặt VueJs thông qua NPM, Bower hoặc cách đơn giản nhất chỉ ... »

Sử dụng firebase với swift 3.x (phần 2)

Sử dụng firebase với swift 3.x (phần 2)

Trong phần phần trước (Sử dụng firebase với swift 3.x (phần 1)) tôi đã giới thiệu về tương tác với firebase thông qua connect và tạo phòng để có thể chat được. Phần này tôi xin được giới thiệu kỹ hơn về cách gửi message, image trong một ứng dụng realtime. VII . Thiết lập Data Source và Delegate Để hiển thị mesages, bạn cần một data source để cung cấp những đối tượng phù hợp cho JSQMessageData proto-col, và cần thực thi trong phương thức delegata. Bạn có thể tạo một class phù hợp với JSQMessageData Ở đầu cùng ... »

Firebase: (P1) Giới thiệu Firebase

Firebase: (P1) Giới thiệu Firebase

Nội dung: Giới thiệu Firebase Các tính năng cơ bản của Firebase Những lợi ích khi sử dụng Firebase I. Giới thiệu Firebase Theo Wikipedia, thì “Firebase is a mobile and web application platform with tools and infrastructure designed to help developers build high-quality apps“. Dịch ra là “Firebase là một nền tảng ứng dụng di động và web với các công cụ và hạ tầng được thiết kế để giúp các lập trình viên xây dựng các ứng dụng chất lượng cao“ II. Các tính năng cơ bản của Firebase Với Google Firebase, bạn có thể tạo ra các ... »

Firebase: (P2) Firebase Cloud Messaging

Firebase: (P2) Firebase Cloud Messaging

Nội dung: Giới thiệu Firebase Cloud Messaging Tích hợp Firebase Cloud Messaging trên ứng dụng Android Chạy ứng dụng Kết luận Tài liệu tham khảo I. Giới thiệu Firebase Cloud Messaging Firebase Cloud Messaging (FCM) là một giải pháp cross-platform messaging cho phép bạn thực hiện gửi tin nhắn một cách đang tín cậy và không mất phí. FCM là một API được sử dụng để chuyển tải thông điệp cho nhiều nền tảng như Android, iOS. Sử dụng FCM, ứng dụng có thể gửi thông báo đến người sử dụng mỗi khi có thông tin mới và điều này ... »