Là một người làm trong ngành phần mềm, trong quá trình làm dự án, làm tính năng sản phẩm có lẽ anh em nào cũng từng trải qua việc phác thảo bản thiết kế hệ thống, chức năng có thể là đơn giản hoặc chi tiết để đưa ra thuyết phục khách hàng, thuyết phục đồng nghiệp, làm tài liệu kiến trúc cho dự án để gọi là lưu lại bản vẽ "hoàn công", sau ai muốn đập phá cơi nới thì còn biết đâu mà đụng. Nhưng ... Chi tiết
Là lập trình viên, chắc hẳn bạn cũng có nhiều câu hỏi lớn nhỏ: “PHP có phải là ngôn ngữ tốt nhất không?”, “Vim hay Emacs mạnh hơn?”, và một câu nữa mà hôm nay chúng ta sẽ bàn tới: “Dự án của tôi nên dùng SQL hay NoSQL?” Vấn đề này tưởng nhỏ mà không hề nhỏ. Chọn đúng, dự án chạy mượt, dữ liệu rõ ràng; chọn sai, sau này có thể phải làm lại, sửa tới mức nghi ngờ cuộc đời. Cảm giác này… giống như... Chi tiết
When I started teaching a machine to trade stocks, I didn’t realize I was beginning one of the most eye-opening experiences of my life. What started as a technical project soon became a lesson about learning, discipline, and the power of data. Machines don’t feel emotions like excitement or fear — but they can show us how emotions affect our decisions. This is the story of how I taught a machin... Chi tiết
Ngày trước mình có thói quen là tháo sống VGA ra khỏi các máy Windows. Hầu hết mình chỉ toàn RDP vào nên cũng chẳng cần VGA lắm. Qua Proxmox cũng quen thói, thế nên là tháo sống => chết luôn Proxmox. Trông mình ngố vãi haha Nguyên nhân Theo mình tìm hiểu thì có vụ VGA lắm vào => đổi index của PCIe => tháo ra => Index bị thay đổi => Card mạng không liên kết được Cách làm được hướng dẫn chính c... Chi tiết
Veo 3.1 is the latest iteration of Google’s Veo family of video-generation models. It brings richer native audio, better narrative and cinematic control, multi-image guidance, and new editing primitives (first/last-frame transitions, “ingredients” / reference images, and scene extension workflows). For developers the quickest way to access Veo 3.1 is the API (for consumer-facing integrations) a... Chi tiết
Healthcare has always evolved with science, but now it’s evolving with code. The shift toward AI-powered healthcare software isn’t just another tech upgrade — it’s a complete reimagining of how we diagnose, treat, and care for people. What used to take weeks can now happen in seconds. The result? Smarter hospitals, faster recovery, and a level of personalization we’ve never seen before. The Ris... Chi tiết
Là một developer, bạn có thể đã nghe đến cả Rust và Go - hai ngôn ngữ hiện đại đang được nhiều công ty lớn như Google, Amazon, Discord, Cloudflare áp dụng. Nhưng khi nào nên chọn Rust? Khi nào nên chọn Go? Bài viết này sẽ giúp bạn trả lời câu hỏi đó với những ví dụ code cụ thể. Chọn nhanh trong 30 giây Chọn Go nếu: Bạn cần ship nhanh, team có junior developers, business logic phức tạp hơn tec... Chi tiết
Every business, no matter the size, eventually hits the same wall — too many tools, too much data, and too little connection between them. That’s where ERP (Enterprise Resource Planning) steps in. But here’s the thing: generic ERP systems often fall short. What modern companies need isn’t just ERP software — they need custom ERP software development built for their unique workflows, challenges,... Chi tiết
Lại là một bài nữa ở tầng PaaS. Bài sau chắc là sẽ có Hybrid Cloud. Khoảng một năm trước, mình đã từng Deploy Blog lên trên Vercel một lần. Nhưng lần đó nhìn nhiều thứ ngộp quá nên cũng chỉ dừng lại ở đây. Thế thì hôm nay sẽ tiếp tục chiếc cày năm ấy tôi để lại. Bắt đầu Setup lại Vercel Tính ra ngày trước nhìn chẳng hiểu cái mô tê gì, toàn làm lung tung. Giờ chỉ cần nhìn vào, chưa tới 5 phú... Chi tiết
Quản lý trạng thái trong ứng dụng React hiện đại đôi khi khá phức tạp: bạn cần đảm bảo dữ liệu được chia sẻ giữa các component mà vẫn giữ hiệu năng và an toàn về kiểu. Nhiều thư viện phổ biến như Redux, Zustand mang lại sức mạnh nhưng lại yêu cầu bạn học thêm reducer, action, middleware… react‑state‑custom chọn một hướng đi khác: tận dụng những gì bạn đã quen thuộc — React hooks. Vì sao chọn r... Chi tiết
Nếu bạn làm việc lâu với Unity, chắc hẳn cũng từng thấy giao diện Editor hơi nhàm. Mặc định chỉ có Light và Dark, mà Dark thì lại chỉ mở cho tài khoản Pro. Mình từng nghĩ “thôi quen rồi”, cho đến khi vô tình thấy Editor Themes Plugin FREE trên Asset Store. Nhỏ, miễn phí, cài một phút. Và ngay sau khi thử, mình chỉ nghĩ: “Ơ, sao Unity không làm sẵn cái này nhỉ?” 🔍 Plugin này là gì? Editor The... Chi tiết
Nếu bạn cũng bắt đầu hành trình Java của mình với public static void main(String[] args) và System.out.println(), thì khả năng cao bạn đã là một lập trình viên Java “lão làng”. Chúng ta ngày ngày viết mã CRUD không ngừng, và đôi khi Java có vẻ khá “nặng nề” hoặc “rườm rà”. Nhưng sự thật là — Java đã tiến hóa. Từ Java 8 đến Java 25, ngôn ngữ đã được bổ sung vô số tính năng thực tiễn và một vài ... Chi tiết
Trong vài năm trở lại đây, thế giới AI bị “thống trị” bởi những cái tên khổng lồ như GPT-4, Claude, hay Gemini. Các mô hình ngôn ngữ lớn (LLM) này được xem là biểu tượng của AI tạo sinh. Nhưng song song đó, một hướng đi khác đang âm thầm nổi lên — Small Language Models (SLM). Không ồn ào, không cần cụm GPU khổng lồ, nhưng ngày càng nhiều chuyên gia tin rằng SLM mới chính là chìa khóa để hiện t... Chi tiết
Câu nói "Con người là tài sản quý giá nhất của doanh nghiệp" có lẽ là một trong những câu được các nhà lãnh đạo chúng ta nhắc đến nhiều nhất. Nhưng chính tôi cũng nhiều lần tự hỏi, trong kỷ nguyên mà mọi thứ đều có thể được đo đếm bằng con số, liệu chúng ta có đang vô tình biến "tài sản" quý giá đó thành những "điểm dữ liệu" (data points)? Và AI trong Quản trị Nhân sự (HRM) chính là nơi phép t... Chi tiết
Thuật ngữ "AI Code Review" nghe nhiều gần đây... Tuần trước, tôi lần đầu nghe thuật ngữ "AI Code Review" tại một hội nghị công nghệ. Thành thật mà nói, lúc đầu tôi nghĩ "Lại thêm một buzzword mới nữa à". Nhưng khi thực sự tìm hiểu, tôi đã rất ngạc nhiên. Đây không chỉ là phiên bản nâng cấp của công cụ phân tích tĩnh thông thường. AI có thể hiểu logic và ý định của code, đưa ra đề xuất cải thi... Chi tiết
Bài này không hẳn là Homelab, nhưng mà cũng nằm trong những thứ mình vọc vạch. Trước giờ là chỉ toàn làm trên On-Prem với IaaS rồi, nay thì cũng nên thử PaaS như thế nào? Làm quen với giao diện Hosting Lúc đầu vào mình như con khỉ ấy, nút nhiều quá ngộp ạ. quá nhiều nút qua cPanel còn nhiều nút nữa Phần Email có vài thứ làm mình có chủ ý Cái này sẽ giúp mình làm được một email kiểu `danieln... Chi tiết
Khi làm việc với các mô hình ngôn ngữ lớn (LLM) trong các đoạn hội thoại kéo dài hoặc các tài liệu nhiều trang, chúng ta thường gặp một vấn đề quen thuộc: mô hình bỏ sót thông tin quan trọng nằm giữa tài liệu. Hiện tượng này thường được gọi là “lost in the middle”. Bài viết sau sẽ phân tích vì sao điều này xảy ra, và trình bày cách sử dụng kỹ thuật re-ranking kết hợp với các chiến lược xử lý n... Chi tiết
Trong các hệ thống AI dùng mô hình ngôn ngữ lớn (LLM), bài toán không chỉ là “LLM thông minh đến đâu” mà là “LLM được cung cấp đúng thông tin hay không”. Muốn trả lời chính xác, mô hình cần một phần ngữ cảnh (context) thật phù hợp thay vì cả đống tài liệu thô. Cách làm phổ biến hiện nay là chia tài liệu thành các đoạn nhỏ (chunk) và lắp ghép lại đúng lúc mô hình cần. Phần dưới đây sẽ đi qua toà... Chi tiết
🧩 Tình cờ mình đọc được bài viết này trên LinkedIn — nói về một tình huống nhỏ trong phát triển phần mềm, nhưng lại mở ra một góc nhìn rất hay về tư duy thiết kế hệ thống và trải nghiệm người dùng. Mình chia sẻ lại để cùng mọi người trao đổi thêm. Câu chuyện bắt đầu như thế này Giả sử người dùng nhấn vào nút “Tạo báo cáo” trên giao diện web để xuất file Excel hoặc PDF. Quá trình này mất khoả... Chi tiết
Bài viết được đăng lại từ đây: https://hackmd.io/@alexisparis/itknowledge2 Đặt vấn đề Bài viết này dự kiến sẽ được hoàn thành vào dịp cận Halloween (hoặc là run rủi sẽ rơi vào đúng hôm Halloween, không chắc nữa), vậy nên trước hết tôi xin dành một lời chúc đến các bạn đọc một mùa Halloween vui vẻ (đặc biệt là các bạn trẻ đang trải nghiệm trực tiếp cảm giác cầm lồng đèn Jack O'Lantern và đi gõ... Chi tiết
Nếu bạn muốn được huấn luyện/Mentor/Coaching hoặc hợp tác với chuyên gia hàng đầu về lập trình ==>Hãy đăng ký bên dưới nhé!