- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
IOS - Một số cách cơ bản để truyền dữ liệu từ model tới controller trong mô hình MVC
Như chúng ta đã biết hiện nay có khá nhiều mô hình được xây dựng và áp dụng trong quá trình phát triển phần mềm như: MVVM MVP MVC VIPER ... Mỗi một mô hình lại có các ưu nhược điểm khác nhau nhưng phần lớn các ứng dụng iOS theo định hướng của Apple đều được xây dựng theo mô hình MVC ...
Tìm hiểu về Route trong Laravel
Xin chào anh em, tiếp tục series Laravel và những điều thú vị về nó thì hôm nay mình muốn giới thiệu đến anh những kiến thức liên quan đến Route . Nếu như khi mình làm một project bằng PHP thuần thì chúng ta sẽ sử file htaccess dùng để cấu hình máy chủ apache , tức là khi người dùng đánh đường ...
How use closure in your project?
Part 1: https://viblo.asia/p/gioi-thieu-ve-closure-trong-swift-ios-1Je5E8z0lnL Hello mọi người. Do có bạn comment hỏi thêm về closure ở bài Part 1 nên mình mạn phép viết thêm 1 chút nữa về closure. Bạn có một sự kiện nhấn vào button ở trong 1 cell trong 1 uitableViewController để gọi ...
Chấm phiếu điền trắc nghiệm bằng OpenCV và Deep Learning
Phiếu trắc nghiệm không phải lúc nào cũng có dạng chuẩn..? Thi trắc nghiệm đã và đang trở thành xu hướng bởi tính khách quan (Không phụ thuộc người chấm) của nó. Tuy nhiên, việc chấm một số lượng lớn bài thi trắc nghiệm đôi khi lại là một công việc không hề "hứng thú Tạ Quốc Bảo viết 18:13 ngày 12/08/2018 chỉnh sửa
Hướng dẫn tạo và cấu hình Ethereum Consortium Network trên Azure
1.1. Tổng quan Giải pháp Ethereum Consortium Network từ Microsoft Azure cho phép triển khai nhanh chóng một mạng blockchain Ethereum trên nền dịch vụ đám mây của Azure, từ đó giúp nhà phát triển phần mềm có môi trường để phát triển ứng dụng phân tán trên nền Ethereum mà không phải quan tâm nhiều ...
SOLID Principles #3: Liskov Substitution Principle
Tiếp tục series tìm hiểu về nguyên lý SOLID, hôm nay chúng ta tiếp tục với nguyên lý thứ 3: Liskov Substitution Principle. Cùng nhau hiểu rõ về nguyên lý này nha. Trong một chương trình, các object của class con có thể thay thế class cha mà không làm thay đổi tính đúng đắn của chương trình ...
Một số note cho người mới làm quen với Unit Test trong Laravel
Mới tập tành viết Unit Test, cứ nghĩ nó cũng là code đơn giản ý mà, ai ngờ đơn giản không tưởng. Nhiều những lỗi nhỏ nhỏ quá nên quyết định note lại đây. Có lẽ nó sẽ có ích nhỉ. 1. Đặt tên file test. Ví dụ mình viết test cho một class và đặt tên là Admin. đến lúc test, run ...
Sử dụng passport.js xây dựng kịch bản đăng ký và đăng nhập(P2)
Ở phần trước chúng ta đã làm ví dụ cơ bản sử dụng passport.js để xây dựng kịch bản đăng ký, đăng nhập sử dụng tài khoản local username , password . Các bạn có thể tham khảo lại tại đây: https://viblo.asia/p/su-dung-passportjs-xay-dung-kich-ban-dang-ky-va-dang-nhap-4dbZNEJyKYM Trong bài ...
Tiếp cận để hiểu rõ hơn cam kết với khách hàng (phần hai)
Trước khi bắt đầu xem phần 2 này, xin vui lòng nhìn lại Viability Risk Map và phần 1 tại đây. Prototype Stage (Giai đoạn prototype) Đây là giai đoạn bạn đã có 1 prototype với vài chức năng đầy hứa hẹn cho MVP sắp tới. Hi vọng bạn cũng đã nhận được một chút hỗ trợ về kinh phí, hay có được ...
Passport trong NodeJS - Authentication
1. Passport là gì? Passport.js một trong những module phổ biến nhất của Nodejs hỗ trợ bạn authentication . Nó được thiết kế là một middleware hết sức linh hoạt cho bạn khả năng tùy biến cao với rất nhiều các kịch bản authentication: bạn có thể sử dụng Twitter, Facebook, Google thậm chí là qua ...