Tìm kiếm
Từ khóa mới
Tag mới
Danh sách bài viết
Xcode Build Configuration Files
Các phương pháp hay nhất về phát triển phần mềm quy định việc tách biệt cấu hình khỏi mã một cách chặt chẽ. Tuy nhiên, các nhà phát triển trên nền tảng của Apple thường phải vật lộn để giải quyết các nguyên tắc này với quy trình làm việc nhiều dự án của Xcode.
0 0 48
Cách Swift quản lý bộ nhớ với cơ chế ARC - Automatic Reference Counting
Tổng quan về bộ nhớ Stack và Heap. Chắc hẳn bất cứ ai trong chúng ta đều đã từng nghe đến khái niệm về 2 loại bộ nhớ Stack và Heap khi tìm hiểu về cách các ngôn ngữ lập trình quản lý và phân phối bộ nhớ của máy tính.
0 0 156
Custom In-App Keyboard in Flutter
. Bài viết này sẽ hướng dẫn bạn cách tạo một bàn phím tùy chỉnh để nhập văn bản trong ứng dụng của riêng bạn. Các trường hợp sử dụng bao gồm nhập văn bản cho các ký tự hoặc ngôn ngữ đặc biệt trong đó bàn phím hệ thống có thể không tồn tại hoặc người dùng có thể không cài đặt đúng bàn phím.
0 0 31
Cách wrap UserDefault sử dụng Property Wrapper
Tổng quan. Trong các ứng dụng thực tế, bạn thường sẽ phải lưu một số thông tin người dùng như họ tên, email, số điện thoại hay một số thông tin tài khoản khác sau khi đăng nhập để có thể sử dụng ở nhiều nơi trong App mà không cần thực hiện lời gọi API.
0 0 41
Những điều đầu tiên cần biết về Github cho một Automation Tester
Trong nội dung bài chia sẻ này mình sẽ chia sẻ các nội dung sau:. . . Tạo Repository trên Github.
0 0 24
Các kĩ thuật hack cơ bản lập trình viên nên biết - Phần 1
Mở đầu. Anh em theo cái nghề dev này, có lẽ một nửa là do mê game, nửa còn lại là do các ảnh "hắc cơ" trên phim lừa gạt , còn một nhóm nhỏ yêu ngành yêu nghề tôi không nói.
0 0 72
SEO for Developers in 100 Seconds
Learn the fundamentals of Search Engine Optimization (SEO) from the perspective of a web developer. Determine the optimal way to structure and render HTML for bots https://fireship.
0 0 47
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 36
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 316
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 42
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 94
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 371
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 702
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 81
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 10
[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 39
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 14
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 7
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 31