Tìm kiếm
Từ khóa mới
Tag mới
Danh sách bài viết
Build gRPC client iOS đơn giản
Introduction. Trong bài viết trước, chúng ta đã cùng nhau tìm hiểu về gRPC và cách để build một gRPC server bằng node.js với các chức năng CRUD đơn giản:. https://viblo.
0 0 42
Giới thiệu Ethers.js - Đối thủ đáng gờm của web3.js
. Hẳn những lập trình viên Dapp lâu năm lẫn cả những bạn beginer sẽ không quá xa lạ với thư viện web3.js dùng để tương tác với Ethereum blockchain.
0 0 318
Code sạch, Code dễ phát triển,... Lập trình viên đã biết về Code an toàn chưa??? (Phần 1)
. Văn vẻ mở đầu. Chắc hẳn các bạn sinh viên khi học các môn lập trình trên trường đều ít nhiều được nghe đến khái niệm Code sạch - Clean code: là cách đặt tên biến, tên hàm; cách code sao cho dễ đọc, đễ hiểu.
0 0 48
6 vòng lặp Ruby nâng cao
. Ruby là ngôn ngữ với nguyên tắc "tối ưu hóa cho nhà phát triển". Đó là một ngôn ngữ dễ đọc, dễ viết, tích hợp, mẫu và nguyên mẫu cùng với các lợi ích khác.
0 0 97
Formik vs React Hook Form (Phần 1)
Các lập trình viên Front End đều làm việc rất nhiều với form cùng sự phức tạp của ứng dụng. Do vậy chúng ta cần những thư viện form mạnh mẽ hỗ trợ quản lý các form state, form validation... Thành phần module. Formik bao gồm có 9 dependencies khác. . React Hook Form thì không có.
0 0 382
Cách kiểm thử ứng dụng dành cho thiết bị di động
Với việc điện thoại thông minh đang dần trở thành thứ ai cũng phải có, các nhà phát triển đã và đang tìm kiếm sự nghiệp tốt trong việc phát triển ứng dụng di động. Các thị trường cũng đang tràn ngập với hàng triệu ứng dụng.
0 0 714
Make Facebook Responsive UI and Dark Mode using TailwindCSS
Make Facebook Home Page with Responsive and Dark Mode using TailwindCSS. . In this video, we will code Facebook UI using TailwindCSS. Responsive and Dark Mode included.
0 0 97
The power of extensions in Swift.
. . Extension cho phép chúng ta có thể add thêm functionality cho các type hay protocol có sẵn hay một số phần của thư viện Apple SDK có sẵn hoặc thậm chí là thành phần trong các third party package mà chúng ta sử dụng trong project. . .
0 0 12
[Android] Tips for building a quality app with Firebase
Overview. Trong vài năm qua, kỳ vọng của người dùng về ứng dụng đã ngày càng cao.
0 0 46
Hiểu hơn các Iteration methods trong JavaScript dưới góc nhìn Java
Bạn đã thực sự hiểu hết về các Iteration methods như forEach(), map(), filter(),... trong JavaScript hay chưa? Nếu bạn chưa từng đụng tới Java, câu trả lời sẽ là không. 1. Từ vẻ đơn giản bề ngoài của JavaScript. 1.
0 0 21
Bạn đã hiểu rõ về đối tượng console trong JavaScript
Là một lập trình viên khi làm việc với JavaScript thì chắc chắn bạn đã từng sử dụng console.log()để debug code.
0 0 11
The Bias-Variance Decomposition
Như chúng ta đã biết, việc sử dụng maximum likelihood có thể dẫn đến over-fitting nếu model quá phức tạp lại được huấn luyện với dataset có lượng dữ liệu giới hạn( cái này có thể chứng minh toán học nhưng mình sẽ để 1 bài khác nhé ). Tuy nhiên, nếu ta giảm số lượng tham số model để tránh over-fittin
0 0 35
Performance Optimization 105: Database bottleneck - Đuổi bắt kẻ tội đồ
Hành trình đuổi bắt giáo sư Moriarty của thế giới bottleneck: database. Cuộc chiến không hồi kết này rút cục sẽ ra sao? Liệu mọi chuyện có kết thúc tại thác Reichenback không hay Moriarty sẽ mãi là bóng ma ám ảnh service của chúng ta mãi.
0 0 64
Cách sử dụng class Time & Date trong Ruby (Phần 1)
Time là một class trong Ruby, nó sẽ giúp chỉnh sửa format, trích xuất thông tin một cách hiệu quả theo ý của bạn. . Topic hôm nay chúng ta có gì nào. .
0 0 106
Học ReactJS Offline - Demo Project Meme
Học ReactJS Offline - Demo Project Blog Kết hợp API. . Xem chi tiết khóa học ở https://zendvn.com/lap-trinh-vien-reactjs-off.
0 0 14
[P2] VueJS - Một project Vue thì có cái gì ?
1. Cấu trúc project VueJS. Mình sẽ sử dụng lại project ở bài viết và đây là cấu trúc của project của chúng ta. .
0 0 91
Cách fix lỗi 'Target class does not exist' trong Laravel 8
Laravel 8 vừa mới được phát hành với một loạt các thay đổi cũng như chức năng. Một trong những thay đổi đó là việc loại bỏ route namespace mặc định.
0 0 35
Sự thật thú vị về phép khai căn: Từ "Ai chả biết" đến những điều "miệng chữ Ô mắt chữ A"
Note:. Bài viết có nhiều nhận định cá nhân, sử dụng nhiều phép tưởng tượng ,và mang yếu tố chủ đạo là seeder cho bản thân ^^, mọi gạch đá xi măng đều được trân trọng. Đây các bác xem:. .
0 0 39
Tìm hiểu chung về LLVM
Không hề khó khăn khi nhận thấy rằng các ngôn ngữ lập trình được tạo ra cũng như cải tiến với tốc độ ngày một cao. Rust của Mozilla, Swift của Apple hay Kotlin của Jetbrain và nhiều ngôn ngữ khác cung cấp cho các nhà phát triển một loạt các lựa chọn mới về tốc độ, độ an toàn, sự tiện lợi, tính di độ
0 0 42