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

5 bài viết được gắn thẻ "Học tập"

Lộ trình, tài nguyên và cách học một công nghệ mới cho tới mức dùng được thật.

Xem tất cả thẻ

Cài skill rồi code tiếp: cơ chế đằng sau và phần tri thức bị bỏ lại

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

Một skill không phải plugin, không phải thư viện, không phải đoạn code được thực thi. Nó là văn bản được nạp vào cửa sổ ngữ cảnh theo ba tầng: tên và mô tả luôn nằm sẵn (~100 token), thân bài chỉ nạp khi model thấy khớp, còn file đính kèm thì không tốn gì cho tới lúc thật sự mở ra. Model đọc skill rồi tự quyết định làm theo, chứ không "chạy" nó. Ba tầng đó giải thích gần hết những câu hỏi thực dụng — vì sao description quyết định việc kích hoạt chứ không phải nội dung, vì sao viết skill dài là phản tác dụng. Và vì skill là bản nén phán đoán của một người trong một bối cảnh cụ thể, cài nó vào mà không đọc nghĩa là nhận cả những giả định bạn chưa từng kiểm chứng.

Quy trình phổ biến hiện nay: vào một danh mục skill, chọn preset, chạy một lệnh cài, rồi code tiếp. Hỏi vì sao agent đột nhiên viết test theo kiểu đó, vì sao nó nhất quyết dùng pattern kia, thì câu trả lời thường là "tại skill nó thế".

Đó là chỗ tri thức rơi rụng. Không phải vì skill xấu — nhiều skill viết rất tốt — mà vì bản chất của skill là nén phán đoán lại thành hướng dẫn, và người nhận thường chỉ lấy phần hướng dẫn.

Bài này mổ hai lớp: cơ chế skill hoạt động thế nào, và chuyện gì bị bỏ lại khi ta chỉ cài mà không đọc.

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.

Generative AI learning path - by Google

· 7 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 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.

Những hàm JavaScript hữu ích

· 3 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 các hàm tiện ích JavaScript hữu ích được sử dụng trong các dự án thực tế, bao gồm các hàm xử lý object như GetValuesByKey, FlattenObject, FlattenObjectWithKey. Mỗi hàm được trình bày kèm code examples, test cases và use cases cụ thể. Các hàm này giúp developers xử lý dữ liệu phức tạp một cách hiệu quả và tái sử dụng code trong các dự án JavaScript/TypeScript.

Ngày nay, JavaScript là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới. Nó được sử dụng bởi nhiều công ty như Google, Facebook, Microsoft, v.v. để xây dựng các ứng dụng web. JavaScript là một ngôn ngữ rất mạnh mẽ có thể được sử dụng để xây dựng các ứng dụng web phức tạp. Nó cũng là một ngôn ngữ rất linh hoạt có thể được sử dụng để xây dựng các ứng dụng web đơn giản.

Trong bài viết này, tôi sẽ liệt kê một số hàm tiện ích JavaScript hữu ích nhất mà tôi đã sử dụng trong các dự án của mình.

Các trang web tốt nhất để học JavaScript

· 5 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 các trang web tốt nhất để học JavaScript, bao gồm MDN Web Docs (tài liệu chính thức), freeCodeCamp (khóa học miễn phí), JavaScript.info (hướng dẫn chi tiết), và nhiều nguồn học tập khác. Mỗi trang web được mô tả về nội dung, phương pháp học và lý do nên sử dụng, giúp người học JavaScript từ cơ bản đến nâng cao tìm được nguồn tài liệu phù hợp với trình độ và mục tiêu của mình.

Javascript là một ngôn ngữ lập trình web đa nền tảng, kịch bản, hướng đối tượng. Javascript được nhúng vào HTML để tạo ra các trang web động và tương tác. Nó có thể được sử dụng cho nhiều mục đích khác nhau, từ frontend cho đến backend, từ game cho đến ứng dụng web phức tạp.

Trong bài viết này, tôi sẽ giới thiệu với bạn một số trang web tốt nhất để học JavaScript. Tôi sẽ giới thiệu về các trang web này và cung cấp cho bạn một số lý do tại sao bạn nên sử dụng chúng để học JavaScript.