- 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
Hướng dẫn đưa template BlurAdmin vào Rails (Phần 1)
Xin chào các bạn, hẳn trong chúng ta đã từng sử dụng một số template để đưa vào dự án của mình để đỡ mất thời gian hơn trong việc code template. Có khá nhiều template nổi tiếng và tiện ích hơn template mà mình sắp nói, tuy nhiên theo quan điểm của mình xét về việc đẹp, khỏe, FREE thì chắc không ...
UIView vòng đời Auto Layout
Auto Layout là một trong những thủ thuật quan trọng nhất khi lập trình IOS . Và để control được nó bạn phải hiểu vòng đời của nó trong suốt quá trình phát triển để tiết kiệm thời gian tránh những sai lầm ngớ ngẩn . Nếu bạn thiếu những kiến thức này không sớm thì muộn sẽ gặp đến vấn đề về giao diện ...
Nguyên lý Peter và lý giải những vấn đề công sở
Nguyên lý Peter là một lý thuyết trong quản trị doanh nghiệp nói chung được tạo ra bởi nhà giáo dục Laurence J. Peter và xuất bản năm 1969. Nguyên lý này cũng có một phiên bản nữa áp dụng riêng cho ngành Phát triển phần mềm, tuy nhiên hôm nay chúng ta sẽ tạm bỏ qua phiên bản này bởi theo tôi thì ...
Size, Stride, Alignment trong Swift
Trong Swift, mỗi kiểu dữ liệu sẽ có 3 thuộc tính: size, stride, alignment. Giả sử, chúng ta có 2 struct đơn giản sau: struct Hooman { let age : Int } struct HoomanWithPuppy { let age : Int let puppies : Int } Nhìn qua chúng ta cũng có thể đoán ...
ShortcutBadger
ShortcutBadger i an Android library supports badge notification like iOS in Android devices. The ShortcutBadger makes your Android App show the count of unread messages as a badge on your App shortcut. It can be easily implemented in the project by following the easy steps below 1) Add ...
Tạo bàn phím Android
Trong bài này, chúng ta sẽ học cách tạo bàn phím Android như hình dưới Đầu tiên ta sẽ tạo layout cho bàn phím, đặt tên file là keyboard_view.xml keyboard_view.xml <?xml version="1.0" encoding="utf-8"?> <android.inputmethodservice.KeyboardView xmlns:android="http://schemas. ...
Một số tip, trick của Chrome DevTools có thể bạn chưa biết
Bài viết đc dịch từ : https://medium.freecodecamp.org/cool-chrome-devtools-tips-and-tricks-you-wish-you-knew-already-f54f65df88d2 1. Kéo thả các element Bạn có thể kéo thả các HTML element và đổi vị trí của chúng trong trang. 2. Tham chiếu đến element được chọn trong console Chọn một ...
Phần 2: Admob
Đầu tiên bạn cần đăng ký tài khoản Google Admob https://www.google.com/admob/ để sử dụng. Tạo mới 1 App trên tài khoản Admob, ở app này bạn có thể lựa chọn các loại quảng cáo để dùng trong app của mình (Banner Ads, Interstitial Ads, Native Ads) Project 3: Banner Ads Add ad unit: Thêm 1 Ad ...
Singleton in Kotlin
Singleton Pattern được dùng để đảm bảo chỉ có duy nhất một instance trong một class, và class đó sẽ cung cấp phương thức toàn cục để truy cập đến thực thể đó. Như vậy, Singleton Pattern được dùng khi bạn tạo ra một class mà bạn chỉ muốn chỉ có duy nhất một thực thể là instance của class đó và bạn ...
Factory method pattern trong java
Factory method là một pattern cho việc khởi tạo đối tượng(thuộc nhóm creational patterns). Pattern này được sinh ra nhằm mục đích khởi tạo đối tượng mà bản thân muốn che giấu class nào được khởi tạo. Pattern này được sử dụng khá phổ biến đồng thời nó cũng không khó khăn để hiểu. Về cơ bản thì ...