Xin chào các độc giả của 2coffee.dev. Vậy là một năm nữa chuẩn bị đi mất, mới ngày này năm trước, tôi còn đang loay hoay vạch ra kế hoạch và mục tiêu, thì một thoáng cái hôm nay, lại ngồi đây, kể cho bạn nghe về những gì mình đã làm được trong suốt khoảng thời gian này. Nhưng trước hết, tôi sẽ tiết lộ cho bạn biết một vài con số thống kê về trang blog này...
1 tuần trước
Từ khi mới bắt đầu lập trình, tôi đã bị ám ảnh về vấn đề hiệu suất của chương trình mà mình viết ra. Không biết mình viết như thế này đã tốt chưa, đã tối ưu chưa, liệu nó có thể chịu tải được bao nhiêu người dùng cùng lúc... Đó cũng là viên gạch đầu tiên đặt nền móng cho việc đi tìm hiểu sâu hơn về cách hoạt động của các ngôn ngữ lập trình nói chung, hay là Node.js nói riêng. Trải qua nhiều năm tháng, tham gia nhiều dự án và nhận ra...
1 tuần trước
Tôi & khao khát "chơi chữ"
Bạn đã thử viết? Và rồi thất bại hoặc chưa ưng ý? Tại 2coffee.dev chúng tôi đã có quãng thời gian chật vật với công việc viết. Đừng nản chí, vì giờ đây chúng tôi đã có cách giúp bạn. Hãy bấm vào để trở thành hội viên ngay!
Bạn đã thử viết? Và rồi thất bại hoặc chưa ưng ý? Tại 2coffee.dev chúng tôi đã có quãng thời gian chật vật với công việc viết. Đừng nản chí, vì giờ đây chúng tôi đã có cách giúp bạn. Hãy bấm vào để trở thành hội viên ngay!
Viết là một trong những kỹ năng quan trọng với nhiều người. Nghiên cứu chỉ ra rằng một người trung bình dành 45% thời gian giao tiếp để nghe, 16% để đọc. Tuy vậy giữa nói và viết rất khác biệt. Trong khi nghe là tiếp nhận thông tin một cách thụ động còn đọc là chủ động. Mặc dù nghe chiếm phần lớn thời gian, nhưng hiệu quả lại không cao. Ví dụ, sinh viên thường chỉ nhớ được 50% thông tin họ nghe sau 24 giờ và giảm xuống 25% sau hai tuần. Trong khi đó kỹ năng viết được xem là quan trọng trong các môi trường chuyên nghiệp.
Tại 2coffee.dev, chúng tôi có hơn 4 năm kinh nghiệm viết. Trong thời gian đó, chúng tôi liên tục đổi mới phương pháp học và viết. Cho thấy viết là một kỹ năng có thể mài giũa từng ngày. Nếu bạn là người mới bắt đầu hoặc còn đang loay hoay làm thế nào để viết được một bài blog, hay thậm chí là viết mọi thứ, thì đừng chần chừ gì nữa. Hãy trở thành thành viên để tìm hiểu về kỹ năng viết của chúng tôi.
RAG (Retrieval-Augmented Generation) là một phương pháp kết hợp giữa truy xuất thông tin (retrieval) và tạo văn bản (generation) để cải thiện chất lượng và độ chính xác của các câu trả lời do mô hình ngôn ngữ sinh ra. Cách hiểu đơn giản nhất về RAG là hãy hình dung khi chat với ChatGPT, nó gần như trả lời được tất cả câu hỏi mà bạn đưa ra, vì nó được huấn luyện từ nhiều nguồn dữ liệu. Đó vừa là...
3 tuần trước
Deno phiên bản ổn định đã được giới thiệu cách đây 3-4 năm về trước. Thời điểm đó nó nhận được khá nhiều sự chú ý vì không ai khác - chính Ryan Dahl - cha đẻ của Node.js - cũng đồng thời là người đỡ đầu cho Deno. Hả! Bạn không nghe nhầm đâu. Tại sao anh ta lại tạo ra công cụ mới cạnh tranh với chính "đứa con" của mình chứ? Ryan Dahl đã thừa nhận rằng Node.js tồn tại những điểm yếu chí mạng. Ban đầu, Node.js được thiết kế để tập trung đến sự đơn giản, phóng thoáng. Nhưng qua năm tháng mọi thứ đã...
3 tuần trước
Promise trong JavaScript chắc hẳn không còn xa lạ với bất kỳ ai. Một Promise đại diện cho một "lời hứa" rằng khi gọi hàm, nó chắc chắn sẽ trả về giá trị trong tương lai. Cho dù là xử lý được (resolve) hay không được (reject) thì chúng ta đều đoán được khả năng xảy ra 1 trong 2. Và chắc chắn một điều rằng cả 2 không thể xảy ra cùng một lúc. Nếu nghiên cứu kỹ hơn về Promise, bạn sẽ thấy...
1 tháng trước
Xin chào các độc giả của 2coffee.dev. Đã một tuần trôi qua và chưa có bài viết gì mới. À, mà cũng không hẳn! Tuy là không viết bài nhưng tôi vẫn rất chịu khó cập nhật những mẫu tin ngắn hàng ngày dành cho bạn trong chuyên mục Threads. Tại đây sẽ cập nhật những tin tức nổi bật trong ngày, hoặc đơn giản là những chia sẻ về một điều gì đó mà mình thấy thú vị. Vậy có nghĩa là không một ngày nào mà tôi "bỏ rơi" các độc giả của mình rồi đúng không 😅. Không lên bài mới vì tuần vừa rồi khá bận. Bận việc trên công ty và cả việc cho blog nữa. Như bạn thấy đấy, tôi vừa...
1 tháng trước
Là một người dùng mạng xã hội, không khó để nhìn thấy những bài viết có nội dung hỏi về việc có ai muốn dùng chung tài khoản ChatGPT Plus hay không. Đăng ký phiên bản Plus, bạn sẽ được dùng các mô hình mới nhất, mạnh mẽ nhất, tiêu biểu như là gpt-4, gpt-4o hay là o1-preview... Điều đó cho thấy nhu cầu sử dụng các mô hình này là rất lớn. Nhiều người dùng để phục vụ cho mục đích nghiên cứu, học tập. Hay chỉ đơn thuần là trải nghiệm cảm giác mới, xem chúng có gì nổi trội hơn những cái đã biết. Với cái giá 20$ một tháng, tôi tin chắc rằng nhiều người...
1 tháng trước
Vào những năm 2010, nếu tham gia vào các diễn đàn về công nghệ, nơi có nhiều người cùng chung sở thích lập trình và chia sẻ những thủ thuật ở trên mạng. Bạn sẽ rất dễ dàng nhìn thấy những bài viết về nội dung chia sẻ hosting hoàn toàn miễn phí cho ai có nhu cầu. Điều kiện cũng rất đơn giản, chỉ cần để lại thông tin như tên, địa chỉ email hoặc đôi khi kèm theo cả mục đích sử dụng, thì chỉ...
1 tháng trước
Xin chào các độc giả của 2coffee.dev. Một tuần nữa lại trôi qua, nhanh đến nỗi mà khi nhìn lại trang chủ, không ngờ rằng mình lại ngừng viết trong một khoảng thời gian dài như thế. Thành thật mà nói tuần vừa rồi khá là bận rộn, tôi vừa tập trung phát hành một bản cập nhật quan trọng cho sản phẩm tại nơi đang làm việc. Có lẽ vì thế mà khái niệm thời gian đã tạm thời bị vùi lấp. Hmm... Phải nghĩ ra xem có gì để kể không chứ...
1 tháng trước
Nhiều năm về trước khi mới bắt đầu đi thực tập, tôi làm ở một công ty chuyên làm sản phẩm rồi kinh doanh dựa trên những sản phẩm đó. Giờ đây người ta hay gọi là công ty Products. Sản phẩm chủ lực lúc đó dành cho cho khách hàng doanh nghiệp. Sau này thì mới biết đó là mô hình B2B - tức là bán cho khách hàng doanh nghiệp. Mặc dù tham gia trực tiếp vào khâu phát triển sản phẩm nhưng thành thật mà nói nhiều tính năng mình làm ra nhưng lại không hiểu tại sao nên làm ra chúng...
2 tháng trước
Xin chào, tôi là Hoài.
Bấm vào để làm quen!