Chuyển tới nội dung chính

5 bài viết được gắn thẻ "Công cụ"

Trình soạn thảo, tiện ích mở rộng và những công cụ nhỏ giúp công việc hằng ngày nhẹ đi.

Xem tất cả thẻ

MeiGen: thư viện prompt ảnh miễn phí, và cái MCP server ít người để ý

· 10 phút để đọc
Nguyễn Huỳnh Minh Tiến
Fullstack Developer @ Utop.io
Tóm tắt

MeiGen là một thư viện prompt cho các mô hình sinh ảnh và video — duyệt được ngay, không cần tạo tài khoản, và mỗi prompt đều đi kèm ảnh kết quả của chính nó nên bạn biết trước sẽ nhận được gì. Nhưng thứ đáng chú ý với người viết code lại nằm ở mục ít ai bấm vào: MeiGen có MCP server, nghĩa là bạn gắn nó vào Claude Code hay Codex rồi gọi thẳng các tác vụ xoá nền, upscale, dựng ảnh sản phẩm ngay trong phiên làm việc, không cần mở trình duyệt. Duyệt prompt thì miễn phí, còn sinh ảnh qua MCP thì trang tài liệu ghi rõ là tiêu credit đã mua.

Bài này là giới thiệu công cụ, không phải đánh giá từ trải nghiệm dài ngày. Mọi thông tin dưới đây tôi lấy trực tiếp từ meigen.ai và trang MCP của họ; chỗ nào tôi không kiểm chứng được thì tôi nói rõ là không kiểm chứng được.

Giới thiệu DBML - Database Markup Language

· 9 phút để đọc
Nguyễn Huỳnh Minh Tiến
Fullstack Developer @ Utop.io
Tóm tắt

DBML (Database Markup Language) là một ngôn ngữ DSL mã nguồn mở được thiết kế để định nghĩa và tài liệu hóa cấu trúc cơ sở dữ liệu. Với cú pháp đơn giản, dễ đọc và độc lập với hệ quản trị cơ sở dữ liệu, DBML giúp developers quản lý schema hiệu quả, tạo ER diagrams tự động và tích hợp tốt với version control. Bài viết giới thiệu khái niệm, lợi ích, cú pháp cơ bản và các công cụ hỗ trợ DBML.

Trong thế giới phát triển phần mềm hiện đại, việc quản lý và tài liệu hóa cấu trúc cơ sở dữ liệu (database schema) là một thách thức không nhỏ. DBML (Database Markup Language) ra đời như một giải pháp hiệu quả để giải quyết vấn đề này.

DBML lo phần mô tả và phiên bản hoá lược đồ; còn những nguyên tắc quyết định lược đồ đó trông như thế nào — chuẩn hoá, khoá, quan hệ — nằm ở bài thiết kế database trong series học SQL 30 ngày.

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

· 7 phút để đọc
Nguyễn Huỳnh Minh Tiến
Fullstack Developer @ Utop.io
Tóm tắt

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.

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

· 25 phút để đọc
Nguyễn Huỳnh Minh Tiến
Fullstack Developer @ Utop.io
Tóm tắt

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é!

Những extensions tốt nhất cho Visual Studio Code

· 22 phút để đọc
Nguyễn Huỳnh Minh Tiến
Fullstack Developer @ Utop.io
Tóm tắt

Bài viết giới thiệu 16 extensions tốt nhất cho Visual Studio Code được sử dụng hàng ngày, bao gồm GitLens (quản lý Git), Git Graph (visualize Git history), Prettier (code formatter), ESLint (code linter), Live Server (local development server), và nhiều extensions hữu ích khác. Mỗi extension được mô tả chi tiết về chức năng và cách sử dụng, giúp developers tăng năng suất và cải thiện trải nghiệm làm việc với VS Code.

Visual Studio Code là một trình chỉnh sửa mã nguồn, nhẹ nhưng mạnh mẽ, hỗ trợ cho đa dạng các hệ điều hành: Windows, macOS và Linux. Nó hỗ trợ cho JavaScript, TypeScript và Node.js và có một hệ sinh thái phong phú các tiện ích mở rộng cho các ngôn ngữ khác (chẳng hạn như C++, C#, Java, Python, PHP, Go) và các runtimes (chẳng hạn như .NET và Unity).

Trong bài viết này, tôi sẽ liệt kê một số tiện ích mở rộng tốt nhất cho VS Code mà tôi sử dụng hàng ngày. Tôi hy vọng nó sẽ hữu ích cho bạn.