- 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
Những điều bất ngờ cần phải chú ý khi bạn viết code javascript
1. So sánh 2 gía trị bằng nhau Trong javascript có thể so sánh giá trị bằng dầu (==) hoặc (===). Nhưng nó có một chút sợ biệt về việc sử dụng dùng 2 dầu bằng (==) "42" == 42 # true " 42 " == 42 # true Một bên là string còn một bên khác lá số, kết quả so sánh sẽ trả về true nếu giá ...
Upload file cùng với json sử dụng retrofit2
Retrofit là một thư viện giúp việc tương tác với server phổ biến nhất hiện nay. Việc upload file và gửi cùng với các thông tin khác lên server là một bài toán phổ biến khi làm việc với úng dụng client server. Trong hầu hết các tutorial của retrofit thì hầu hết mình nhận thấy các bài đều đề cập về ...
Làm chức năng search sử dụng RxJava operator.
Ngày nay thì gần như bất cứ ứng dụng nào cũng có hỗ trợ chức năng tìm kiếm, giúp cho bạn tìm thấy thứ mình cần 1 cách nhanh chóng. Do đây là 1 chức năng rất quan trọng nên chúng ta cần phải tìm ra cách để implement nó 1 cách tốt nhất có thể. Trong bài này, chúng ta sẽ cùng tìm hiểu cách để làm ...
Filters trong Play Framework
Play cũng cấp một API Filter đơn giản cho việc apply global filter cho mỗi request. Filters so với các action composition API filter dành cho các mối lo ngại cho việc apply một cách không phân biệt vào tất cả các routes. Cho ví dụ, đây là một vào use cases thông thường cho filter: ...
AWS Overview - Một số thuật ngữ
Một số thuật ngữ thường dùng trên AWS. Tài liệu dựa trên WhitePaper "AWS_Security_Whitepaper_2016" Có thể xem thêm bài "AWS Overview" https://viblo.asia/p/aws-overview-naQZR7omlvx Glossary of terms Explains Access Key ID 1 chuỗi ký tự theo chuẩn AWS để cung cấp 1 identitfy duy nhất ...
Làm thế nào để tạo và cấp quyền truy cập cho một user trong mysql !!!
Đã bao giờ bạn nghĩ muốn truy cập vào một mysql server trên vps hoặc aws? Khi bạn cho nhiều người truy cập vào mysql server thì bạn cấp quyền truy cập đó cho user như thế nào? 1. Giới thiêu về MYSQL (Phần này chắc ai cũng biết tuy nhiên dịch từ nguồn nên vẫn cần đầy đủ.) MySQL là một phần ...
Programming languages'' milestones: An overview from 1960 - present (the last part)
Previously on Programming languages' milestones: An overview from 1960 - present : Part 1 : (Full article is provided on this url: https://viblo.asia/p/programming-languages-milestones-an-overview-from-1960-present-part-1-yMnKMq2rK7P ) Part 2 : (Full article is provided on this url: ...
7 tips cần biết để viết code Ruby tốt hơn
Hiệu suất của Ruby on Rails chịu ảnh hưởng bởi rất nhiều yếu tố, đặc biết là cấu hình của máy chủ triển khai. Tuy nhiên, các đoạn mã có thể tạo ra một sự khác biệt lớn dù trang web của bạn chậm hoặc đáp ứng cao. Trong bài viết này mình sẽ giới thiệu với các bạn một số hàm thú vị có thể bạn chưa ...
Top Continuos Intergration Tools 2017
Continous Integration (CI) - tích hợp liên tục là một tập quán trong phát triển phần mềm mà ở đó yêu cầu lập trình viên tích hợp source code tren máy local với server chứa source code được chia sẻ với các lập trình viên khác. Việc tích hợp này cần phải diễn ra thường xuyên và càng sớm càng tốt ...
Vue.js 2: how to use components
Components continue the idea of plugins. If you need some possibility, then often there is also a plugin that implements it (of course you can write your own). When you need it in another place - it's easy to re-use the plugin again. The interaction is based on a simple interface: we send the input ...