- 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
Object Pool Pattern
Chúng ta đều quen thuộc với singleton - một đối tượng một khi đã được khởi trị sẽ tồn tại suốt vòng đời chương trình. Tuy nhiên, trong một số trường hợp, chúng ta cần khởi tạo và sử dụng một tập hợp các đối tượng, mà với số lượng lớn, thì việc khởi tạo nhiều lần sẽ gây lãng phí không cần thiết, ...
Firebase Realtime Database in Android
What is Firebase Realtime Database ? The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected client. Instead of typical HTTP requests, the Firebase Realtime Database uses data synchronization—every time data changes, any ...
Những Design pattern thú vị trong Java | Part 2
Chào mừng các tín đồ của Design Pattern đã quay trở lại với chủ đề này trong Part 2. (clap) Và với chủ đề ngày hôm nay chúng ta sẽ tiếp tục đi đến Design Pattern thú vị tiếp theo nhé. Abstract Factory (Creational Design Patterns) Composite Pattern (Structural Design Patterns) Observer ...
Learn Vim Progressively
Vim là một text editor khá nổi tiếng và cũng rất nhiều người sử dụng. Bên cạnh đó cũng không ít anti fan khi mới tiếp xúc với nó. Nhưng nếu đã thông thạo thì chắc không muốn chuyển sang một editor khác. Vim khác hẳn so với những trình soạn thảo thông thường. Để có thể thao tác mọi thứ từ bàn phím ...
[Scala] - Scheduler (Lập lịch thực thi công việc sử dụng PlayFramework)
Chào mọi người, nhân dịp đầu xuân năm mới xin chúc bạn đọc và gia đình nhiều sức khỏe và niềm vui. Gần đây trong dự án mình đang tham gia có một chức năng mà cần thiết phải được chạy vào một khoảng thời gian nhất định. Trong các dự án có thể gặp những ví dụ lập lịch điển hình như : tự động gửi mail ...
Tạo Offline page cho Rails application
Sử dụng Service Worker để kết nối với người dùng ngay cả khi không có mạng Giới thiệu Khi bạn truy cập vào một website nào đó bằng Chrome mà chưa kết nối mạng, bạn sẽ trông thấy hình ảnh chú khủng long như hình trên. :3 Trước đây, khi mình là một normal user, điều này cũng k gây nhiều ...
Kỹ năng giao tiếp hiệu quả và làm thế nào để đạt được nó
Như chúng ta đã biết, giao tiếp là một hoạt động cơ bản và là nhu cầu không thể thiếu trong đời sống của mỗi người. Mỗi người là một mắt xích trong xã hội vì thế hàng ngày, hàng giờ, chúng ta đều phải giao tiếp với thế giới xung quanh để hoàn thành vai trò của mình. Một người có kỹ năng giao tiếp ...
Artificial Intelligence - Phân loại tác tử
Tiếp theo về tác tử của phần trước (link: https://viblo.asia/tanphan/posts/NbmebAdpGYO) Chủ đề hôm nay là phân loại tác tử nhé mọi người 4 loại tác tử cơ bản: Tác tử phản xạ đơn giản Tác tử phản xạ dựa trên mô hình Tác tử dựa trên mục tiêu Tác tử dựa trên lợi ích Tác tử phản xạ đơn giản ...
Gem Magnific-Popup-Rails
I. Giới thiệu Magnific Popup là plugin lightbox và dialog mã nguồn mở cung cấp trải nghiệm tốt nhất cho người dùng trên bất kỳ thiết bị nào( sử dụng Jquery hoặc Zepto.js) Magnific Popup chỉ áp dụng cho Rails 3.1 trở lên. II. Cài đặt Thêm vào Gemfile: gem 'magnific-popup-rails', '~> ...
Nghề QA trong thế giới Agile (Part 2)
Giúp tầm nhìn và mục tiêu của dự án được rõ ràng Khi cả nhóm làm việc trong suốt quá trình testing cũng như các công việc khác, QA nên đi đầu trong việc lập kế hoạch, tổ chức team vào trong các hoạt động testing và giữ “lửa” cho tất cả các thành viên. Vì rất ít các Developers thích ...