- 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 câu hỏi hay khi phỏng vấn docker (Phần 1)
Yay, đến hẹn lại lên và mình lại xuất hiện . Hôm nay, mình xin chia sẽ về một số câu hỏi hay khi phỏng vấn với docker. Dạo này anh em chuyển sang học DevOps nhiều quá nên mình cũng có ké theo học hỏi được vài thứ. Mà cái nhớ cái quên nên viết bài này để xào lại kiến thức. Có gì sai xót mong các ...
Liệu nghề phát triển phần mềm có thực sự bế tắc sau tuổi 35 – 40?
Lưu ý về giới hạn sau tuổi 35-40. Không có nghi ngờ về quan điểm cho rằng đây là một lĩnh vực tuyệt vời cho những lập trình viên trẻ tuổi, nhưng liệu nó còn phù hợp cho những lập trình viên lớn tuổi hơn? Tôi vẫn chưa đến tuổi 35, nhưng sẽ rơi vào độ tuổi đó trong một vài năm nữa. ...
Google I/O 2019: Giám đốc điều hành Google Sundar Pichai tiết lộ những gì?
Tại hội nghị nhà phát triển hàng năm Google I/O, Google dự kiến sẽ phác thảo phương hướng phát triển, mục tiêu trong 12 tháng tới. Để khởi động hội nghị nhà phát triển I/O 2019, Google đã công bố những người chiến thắng trong cuộc thi thường niên lần thứ tư cho các ứng dụng Google ...
Tìm hiểu Nested Attribute trong Ruby on Rails
Giả sử, ta có chức năng đăng ký người dùng với bản ghi users của ta gồm các thuộc tính: name, email, phone, password. Khi đăng kí người dùng mới, chúng ta chỉ có thể lưu 1 bản ghi gồm các thuộc tính trên. Giờ ta sẽ phát triển cho phép người dùng có thể đăng ký với 2 số điện thoại. Ta sẽ tách bản ...
Sidekiq - Cấu trúc và một số cơ chế hoạt động
1. Tổng quan về Background Job Như chúng ta đã biết, mô hình chung của một ứng dụng web thường như sau: Web application nhận request từ người dùng, tiến hành xử lý logic (service, Database, ...) và trả về một response cho người dùng. Đây là mô hình đơn giản, server xử lý nhanh chóng và ...
Vòng quay may mắn - JQUERY
Chả là đợt vừa rồi section mình có tổ chức 20/10 cho chị em, sau hàng loạt các đầu mục chương trình sẽ diễn ra thì mình có nẩy ra ý tưởng làm cái vòng quay may mắn này để tìm ra 3 chị em may mắn để kiếm về giải thưởng từ 50k cho đến 150k. Hôm nay mình xin chia sẻ với mọi người về cách làm nó. ...
Những thứ bạn có thể lưu được với PaperTrail
Khi sử dụng PaperTrail để lưu log, ngoài việc muốn biết bản record được update những attributes nào thì bạn lại càng muốn biết ai là người đã update/create/destroy hay chỉ đơn giản là bạn muốn thêm các thuộc tính khác có thể lưu lại của 1 record. Hãy tìm cách để thực hiện chúng. Trước tiên phải ...
IBM cung cấp dịch vụ Deep Learning cho người dùng
Mới đây, IBM đã công bố Deep Learning là một dịch vụ mới nhất nhằm giúp trí tuệ nhân tạo (AI) dễ tiếp cận hơn cho các nhà phát triển không chuyên. Dịch vụ mới này đi kèm với Watson Studio, một công cụ cung cấp môi trường xây dựng, đào tạo và triển khai các mô hình AI với nhiều ...
Điều gì tạo nên một Good Agile Tester ?
Bạn có phải là một Good Agile Tester? Kiểm thử trong môi trường agile có sự khác biệt so với các phương pháp truyền thống như waterfall. Agile là một mô hình phát hành theo chu kỳ đòi hỏi sự cộng tác liên tục giữa các thành viên trong nhóm, đưa ra các phản hồi một cách nhanh chóng và có khả năng ...
MongoDB là gì? Cơ sở dữ liệu phi quan hệ
Bài viết này mình sẽ giúp các bạn có cái nhìn tổng quan về MongoDB. Chúng ta không lạ gì với cơ sở dữ liệu quan hệ, còn với cơ sở dữ liệu phi quan hệ thì sao? MEAN stack (MongoDB, Express, AngularJS, NodeJS) đang dần thay thế cho LAMP stack (Linux, Apache, MySQL, PHP/Python). Để ...