Xem nhiều
Tìm kiếm bài viết trong Xem nhiều
MiniCPM-V: Mang sức mạnh của Multimodal LLM ngang tầm GPT4-V lên thiết bị di động
Hai bé "cún phi hành gia" đang thám hiểm sao Hỏa cùng trợ lý MiniCPM-V được triển khai trên một thiết bị nhỏ gọn (Nguồn: AI generated). Như đã đề cập trong bài viết trước về MiniCPM, mình đã giới thi
0 0 3
Lựa chọn tối ưu: 16 Thư viện icon tốt nhất cho dự án năm 2024
Trong bối cảnh thiết kế và phát triển web hiện đại, việc lựa chọn thư viện icon phù hợp đóng vai trò quan trọng trong việc nâng cao trải nghiệm người dùng và tối ưu giao diện. Hãy cùng khám phá 16 thư
0 0 3
Kubernetes: Giải pháp tối ưu chi phí lưu trữ hiệu quả
Trong vài năm qua, ngành công nghiệp phần mềm đã có sự chuyển dịch rõ rệt sang phát triển các ứng dụng nhỏ gọn và tập trung vào chức năng cụ thể. Ngày càng nhiều công ty đang "phá vỡ" các ứng dụng ngu
0 0 3
Lập trình thử nghiệm (Lập trình cạnh tranh) là gì? Lập trình thi đấu (Competitive Programming) là gì?
Bởi: Trần Khánh Hiệp. Huy Chương Bạc ICPC Châu Á - Thái Bình Dương 2015. Giảng viên Cấu trúc dữ liệu & Giải thuật tại EngineerPro. Lập trình này là gì.
0 0 3
#1 Giới thiệu về EzySmashers - game MMO phát triển từ người Việt
Trước khi đọc bài viết. Để có thể hiểu về EzySmashers, các bạn nên tìm hiểu trước về ezyplatform.
0 0 3
MiniCPM: Khai Phá Tiềm Năng Của Các Mô Hình Ngôn Ngữ Nhỏ (SLMs)
Trong những năm gần đây, cả thế giới và cộng đồng AI đều chứng kiến sự bùng nổ ấn tượng của các mô hình ngôn ngữ lớn (LLMs), với quy mô hàng tỷ đến hàng chục tỷ tham số. Tuy nhiên, chính vì kích thước
0 0 3
Toán tử Nullish Coalescing trong JavaScript là gì và ứng dụng của nó
Toán tử Nullish Coalescing là một toán tử logic mới trong JavaScript được giới thiệu trong ES 2020. Trong bài viết này, chúng ta sẽ tìm hiểu cách thức hoạt động của toán tử này.
0 0 3
Khám phá UUID: Mã định danh độc nhất toàn cầu
Trong thế giới kỹ thuật số ngày nay, việc xác định thông tin một cách duy nhất là rất quan trọng đối với nhiều ứng dụng và hệ thống. Đó là lúc UUID xuất hiện, cung cấp một giải pháp mạnh mẽ và linh ho
0 0 3
Khám phá mô hình hộp CSS: Nền tảng cho bố cục web
Mô hình hộp CSS là một khái niệm cơ bản trong phát triển web, tạo thành nền tảng cho bố cục và thiết kế trên web. Nắm vững mô hình hộp là điều cần thiết cho bất kỳ nhà phát triển nào làm việc với HTML
0 0 3
Redis: Khám phá những điều cơ bản
Redis là một kho lưu trữ key-value hiệu suất cao, mã nguồn mở, hỗ trợ nhiều cấu trúc dữ liệu khác nhau. Bài viết này sẽ giúp bạn hiểu rõ hơn về Redis, từ những khái niệm cơ bản đến các tính năng nâng
0 0 3
Ưu và nhược điểm của Xamarin so với phát triển ứng dụng di động gốc
Việc thiết kế website đã trải qua một số cuộc chuyển đổi lớn trong vài năm qua. Nhờ vào sự tiến bộ nhanh chóng của công nghệ, các trang web hiện đã đủ khả năng để kết nối người dùng một cách dễ dàng v
0 0 3
Làm chủ JavaScript: Xử lý Null, Undefined và Quản lý dữ liệu hiệu quả
Trong bài viết này, chúng ta sẽ khám phá cách ngăn ngừa lỗi khi cố gắng truy cập dữ liệu có thể không xác định hoặc null và chúng ta sẽ xem xét các phương pháp bạn có thể sử dụng để quản lý dữ liệu hi
0 0 3
9 Thư viện mã nguồn mở cần thiết để trở thành nhà phát triển AI
Đối với tôi, AI có ở khắp mọi nơi. Mọi người đều muốn ứng dụng AI.
0 0 3
Tabnabbing - hiểu để bảo vệ website của bạn
Việc mở liên kết trong tab mới là điều khá phổ biến khi xây dựng website. Tuy nhiên, ít ai biết rằng hành động này có thể vô tình khiến người dùng dễ bị tấn công bởi kỹ thuật "Tabnabbing".
0 0 3
Xây dựng cơ chế xử lý ngoại lệ hiệu quả trong Java
Bài viết này sẽ hướng dẫn bạn cách xử lý ngoại lệ trong Java một cách hiệu quả. Chúng ta sẽ cùng tìm hiểu cách xác định hệ thống phân cấp ngoại lệ, tạo thông báo dễ theo dõi và đảm bảo tính bảo mật ch
0 0 3
Tìm Hiểu Chức Năng và Cách Sử Dụng HTTP Status Code trong Phát Triển Web
HTTP status code là một phần quan trọng của giao thức HTTP, đóng vai trò cung cấp thông tin về trạng thái của một yêu cầu được gửi từ máy khách (client) đến máy chủ (server). Mỗi mã trạng thái là một
0 0 3
CSS Selector
Trong bài viết này, chúng ta sẽ tìm hiểu về một khái niệm không hề mới nhưng không phải ai cũng có thể nắm rõ và sử dụng linh hoạt, CSS Selector. CSS Selector là gì.
0 0 3
Nắm vững Git Tag và Checkout: Hướng dẫn chi tiết cho lập trình viên
Git tag là công cụ quan trọng giúp đánh dấu các mốc quan trọng trong lịch sử dự án, đặc biệt là các phiên bản phát hành phần mềm. Bài viết này hướng dẫn chi tiết về cách sử dụng Git tag và checkout, b
0 0 3
Khám phá mọi thứ về List trong Python
Python, được biết đến với sự đơn giản và linh hoạt, cung cấp nhiều cấu trúc dữ liệu tích hợp sẵn, trong đó list là một trong những cấu trúc mạnh mẽ và được sử dụng phổ biến nhất. Cho dù bạn đang xử lý
0 0 3
Tính bất biến trong Lập trình hàm: Cách tiếp cận và ứng dụng
Giới thiệu. Tính bất biến (Immutability) là một trong những nguyên tắc cốt lõi của lập trình hàm.
0 0 3