Skip to main content

Hướng dẫn cài đặt Apache Zeppelin trên Windows

· 7 min read
Nguyễn Huỳnh Minh Tiến
Middle Fullstack Developer @ Utop.vn
Summary

Bài viết hướng dẫn chi tiết cách cài đặt Apache Zeppelin trên Windows. Apache Zeppelin là công cụ phân tích dữ liệu mã nguồn mở với giao diện web, hỗ trợ nhiều ngôn ngữ như Scala, Python, SQL, SparkSQL, Hive. Bài viết bao gồm các bước cài đặt Java, tải và cấu hình Zeppelin, và cách khởi chạy ứng dụng. Zeppelin giúp data scientists và analysts thực hiện data analysis tương tác và trực quan với notebooks tương tự Jupyter.

Apache Zeppelin là một công cụ phân tích dữ liệu mã nguồn mở, được thiết kế để thực hiện các nhiệm vụ phân tích dữ liệu tương tác và trực quan. Nó cung cấp một giao diện người dùng web để phân tích dữ liệu bằng nhiều ngôn ngữ lập trình khác nhau như Scala, Python, SQL, SparkSQL, Hive, Markdown, Shell, v.v. Trong bài viết này, chúng ta sẽ cùng nhau tìm hiểu cách cài đặt Apache Zeppelin trên Windows.

Những tài khoản Linkedin mà bất cứ lập trình viên nào cũng nên theo dõi

· 3 min read
Nguyễn Huỳnh Minh Tiến
Middle Fullstack Developer @ Utop.vn
Summary

Bài viết giới thiệu danh sách các tài khoản LinkedIn mà mọi lập trình viên nên theo dõi để cập nhật xu hướng công nghệ mới nhất, học hỏi kinh nghiệm từ các chuyên gia và developers hàng đầu, và tìm hiểu về các công nghệ mới. Danh sách bao gồm các influencers, công ty công nghệ, và cộng đồng developers nổi tiếng trong ngành, giúp developers mở rộng network và cập nhật kiến thức liên tục.

Bạn là một lập trình viên và bạn muốn cập nhật những xu hướng công nghệ mới nhất? Bạn muốn tìm hiểu những kinh nghiệm của những lập trình viên khác? Bạn muốn tìm hiểu những công nghệ mới nhất?

Hãy theo dõi những tài khoản Linkedin mà bất cứ lập trình viên nào cũng nên theo dõi ở bài viết này nhé! [^1]

Markdown Cheat Sheet: file .md là gì, viết README và viết cho AI agent đọc

· 25 min read
Nguyễn Huỳnh Minh Tiến
Middle Fullstack Developer @ Utop.vn
Summary

Bài viết là một Markdown Cheat Sheet đầy đủ, gồm hai nửa. Nửa đầu là bảng tra cú pháp: file .md là gì, mở và tạo bằng cách nào, rồi heading, danh sách, liên kết, ảnh, khối mã, bảng, task list, alert box của GitHub, sơ đồ Mermaid và YAML frontmatter, mỗi loại kèm ví dụ chạy được. Nửa sau trả lời câu hỏi vì sao Markdown trở thành định dạng chung của mọi công cụ AI: nó tốn khoảng một nửa số ký tự so với HTML cho cùng nội dung, nó nằm sẵn trong dữ liệu huấn luyện, và model cũng xuất ra chính nó. Kèm danh sách các file mà trợ lý AI tự đọc trong repo — README.md, CLAUDE.md, AGENTS.md, copilot-instructions.md, Cursor rules, SKILL.md — cùng các quy tắc viết để agent hiểu đúng thay vì đoán.

Bạn có thể tạo một file README trên Github với Markdown. Nhưng markdown là gì và cách tạo một file README trên Github với Markdown như thế nào? Hãy cùng tìm hiểu ở bài viết này nhé!

Generative AI learning path - by Google

· 7 min read
Nguyễn Huỳnh Minh Tiến
Middle Fullstack Developer @ Utop.vn
Summary

Bài viết giới thiệu lộ trình học tập miễn phí về Generative AI của Google, bao gồm 10 khóa học nhằm giới thiệu về trí tuệ nhân tạo, machine learning và Generative AI. Chương trình học được thiết kế để giúp người học từ cơ bản đến nâng cao hiểu về các công nghệ AI mới nhất, bao gồm các khái niệm về Large Language Models, Transformer models, và cách sử dụng các công cụ AI của Google như Vertex AI và Generative AI Studio.

Chia sẻ khóa học miễn phí của Goolge về Generative AI

Google gần đây đã đưa ra một lộ trình học tập mới về Generative AI. Chương trình giảng dạy bao gồm 10 khóa học nhằm giới thiệu về trí tuệ nhân tạo và học máy nói chung, Generative AI nói riêng.

GitHub Badges

· 8 min read
Nguyễn Huỳnh Minh Tiến
Middle Fullstack Developer @ Utop.vn
Summary

Bài viết tổng hợp các GitHub Badges phổ biến nhất để trang trí GitHub Profile, bao gồm badges từ shields.io, github-readme-stats, github-profile-trophy, github-profile-views-counter và nhiều công cụ khác. Mỗi badge được giới thiệu với cách sử dụng, ví dụ code và use cases cụ thể. Badges giúp làm nổi bật GitHub Profile với thông tin về skills, stats, social links và nhiều thông tin khác một cách trực quan và chuyên nghiệp.

Trong bài viết này, mình sẽ hướng dẫn các bạn cách tạo GitHub Badges. Đây là một tính năng mới của GitHub, nó cho phép các bạn tạo các badge để hiển thị trên profile của mình.