- 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
một số quy tắc để viết rspec tốt hơn
Lời mở đầu Đối với các dự án ruby, việc viết rspec đã trở thành một công việc không thể thiếu, ngoài việc giúp hạn chế bug, việc viết rspec tốt còn giúp người khác dễ hiểu logic của dự án hơn. Viết rspec được gọi là tốt, ngoài việc test đủ test case thì nó còn phải dễ hiểu, gọn gàng sạch sẽ. Và ...
UTL_FILE IN ORACLE
I. Giới thiệu: Là một package được Oracle tích hợp sẵn. UTL_FILE là package dùng để đọc ghi file hệ thống. Có thể truy cập file trong hệ thống được định nghĩa bằng phát biểu CREAT DIRECTORY. Đường dẫn file nên là đường dẫn file của Oracle. Xóa đường dẫn bằng phát biểu DROP DIRECTORY ...
Edit Bootstrap Tags Input
Bootstrap Tags Input là bộ thư việc jQuery kết hợp với thư viện Bootstrap hỗ trợ người dùng tạo giao diện quản lý tag. Các bạn có thể download source code bộ thư viện tại đây và tham khảo cách cài đặt và sử dụng các hàm của thư viện tại đây. Để sử dụng bộ thư viện Bootstrap Tags Input, ta ...
Sử dụng regex trong công việc
Bạn đã bao giờ cảm thấy khó khăn trong việc tìm kiếm một dòng code trong một mớ source code dài vô tận chưa ? Bạn đã bao giờ cảm thấy logic xử lý cho việc match string và replace của mình quá đỗi rườm rà và ăn 1 đống comment của các "anh". Dưới dây mình xin chia sẻ một chút hiểu biết và áp dụng ...
Continuous Integration là gì, tại sao bạn cần sử dụng nó?
Mặc dù không phải tất cả mọi dự án đều có thể đạt được thành công lớn, nhưng vẫn có những phương pháp và thói quen có thể giúp tăng đáng kể cơ hội thành công của một dự án và làm cho việc phát triển trở thành một trải nghiệm thoải mái hơn. Một trong những thói quen đó chính là sử dụng Tích hợp ...
ObjectBox, một cơ sở dữ liệu Android hiện đại và dễ sử dụng ( phần 3)
Ở phần trước mình đã giới thiệu về các kiểu query trong objectbox, ObjectBox thực sự là một thư viện rất mạnh mẽ với hơn 1300 hàm truy vấn, bên cạnh đó ObjextBox còn tích hợp với những library mạnh mẽ khác hôm nay chúng ta sẽ tiếp tục tìm hiểu về các tính năng nâng cao của objectbox đồng thời thực ...
Design Patterns - Composite Pattern
Composite pattern được sử dụng khi chúng ta cần xử lý một nhóm đối tượng tương tự theo cách xử lý 1 object. Composite pattern sắp xếp các ojbect theo cấu trúc cây để diễn giải 1 phần cũng như toàn bộ hệ thống phân cấp. Kiểu thiết kế này xuất hiện dưới dạng cấu trúc vì pattern này tạo ra nhóm sơ đồ ...
Có gì mới trong Cloud Firestore, bản nâng cấp của FireBase Database
Chắc hẳn đối với các lập trình viên mobile sẽ không còn xa lạ gì với FireBase nữa, bởi đây là một nền tảng đám mây được Google đưa ra nhằm mục đích cung cấp cho các lập trình viên các công cụ hữu ích và nhanh chóng để có thể lập trình và cải thiện trải nghiệm người dùng tốt nhất. Có thể kể đến ...
Javascript Numeral
Numeral.js là một thư viện javascript dùng để format số. Để dùng được thư viện này bạn cần phải import numeral.min.js . Tải về file min.js ở đây <script src="numeral.min.js"></script> hoặc include từ cdnjs <script src="//cdnjs.cloudflare.com/ajax/libs/numeral.js/2.0.6/numeral. ...
Giới thiệu về WebSocket
WebSockets là gì? Giao thức WebSocket là một giao thức được sử dụng rộng rãi cho việc phát triển ứng dụng real-time. Những phương thức trước đó để mô phỏng kết nối full-duplex được dựa trên polling, một phương thức đồng bộ mà client gửi request đến server để xem có thông tin không. Client nhận ...