- 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
RSpec Testing Template - Part 1: Model
Chào mọi người. Chắc hẳn nếu là một developer thì hẳn ai cũng từng nghe qua khái niệm unit test, cho nên ở đây mình không nhắc đến khái niệm nữa. Và bất cứ ai theo học Rails thì cũng đều học qua về RSpec để viết unit test. Viết thì ai cũng viết được, tuy nhiên trong một dự án, làm thế nào để viết ...
Những kĩ năng cần có ở một Web Developer
Hiện nay, một lập trình viên có thể lựa chọn cho mình nhiều hướng phát triển: Lập trình nhúng (Embeded System), lập trình web, lập trình ứng dụng di động, … Vì mình đi theo hướng lập trình web, mình sẽ chia sẻ một số kĩ năng mà các bạn cần chuẩn bị nếu muốn theo con đường web ...
Học UX qua ví dụ- thiết kế màn hình đăng ký ( Sign up- form)
Nếu bạn hỏi người dùng xem họ có thích điền thông tin vào màn hình đăng ký (Sign-up form) không thì câu trả lời thường là không. Tại sao vậy? Đơn giản là vì điều người dùng muốn là nhanh, có ngay, muốn mua vé ngay, tán gẫu ngay…Họ thật sự không thích và ghét điền form đăng ký, ...
Cách cài đặt Python 3 và thiết lập môi trường lập trình cục bộ trên Windows 10
Giới thiệu Python là một ngôn ngữ lập trình đa năng có thể được sử dụng cho nhiều dự án lập trình khác nhau. Được xuất bản lần đầu vào năm 1991 với tên lấy cảm hứng từ nhóm hài kịch người Anh Monty Python, nhóm phát triển muốn làm cho Python trở thành một ngôn ngữ thú vị để sử dụng. Dễ thiết lập ...
8 bước dẫn tới thành công trong sự nghiệp Machine Learning
Machine learning là thuật ngữ hot nhất hiên nay, với các thuật toán thông minh được sử dụng ở khắp mọi nơi từ email đến ứng dụng điện thoại cũng như các chiến dịch tiếp thị. Nếu bạn đang tìm kiếm một lĩnh vực trong IT với tiềm năng lớn thì smart machines/ artificial intelligence sẽ ...
Làm thế nào để sử dụng bản đồ của Nginx Module trên CentOS 7
Giới thiệu Khi định cấu hình máy chủ cho trang web, có một số hành động có điều kiện phổ biến mà bạn có thể cần phải triển khai. Ví dụ: có thể một số tệp nên được lưu trong trình duyệt của người dùng lâu hơn các trình duyệt khác hoặc một số phần của trang web chỉ được phép thông qua kết nối an ...
Làm thế nào để cấu hình một cụm Galera với MySQL 5.6 trên Ubuntu 16.04
Giới thiệu Clustering bổ sung tính sẵn sàng cao vào cơ sở dữ liệu của bạn bằng cách phân phối các thay đổi trên các máy chủ khác nhau. Trong trường hợp một trong các trường hợp không thành công, các trường hợp khác đã có sẵn để tiếp tục phân phát. Các cụm có hai cấu hình chung, chủ động và thụ ...
Google trình làng thư viện Cross-Platform Crypto
Tuần trước, Google đã chính thức công bố Tink, một thư viện mã nguồn mở đa nền tảng được thiết kế để giúp đơn giản hóa các hoạt động mã hóa thông dụng. Trải qua hai năm phát triển, cryptographic library này đã có sẵn trên GitHub nhờ vào sự đóng góp nhiệt tình từ cộng đồng. ...
Amazon chính thức điều tra những cáo buộc liên quan đến việc bán thông tin người dùng
Sau những cáo buộc về việc nhận viên của Amazon bán một lượng lớn thông tin khách hàng cho bên thức ba, đặc biệt là ở Trung Quốc, Amazon đã chính thức mở điều tra diện rộng trên toàn hệ thống Theo một báo cáo của Wall Street Journal, nhân viên của Amazon đã bị phát hiện bán một lượng ...
Làm thế nào để thiết lập vsftpd cho tải xuống ẩn danh trên Ubuntu 16.04
Giới thiệu FTP, viết tắt của File Transfer Protocol, là một giao thức mạng đã từng được sử dụng rộng rãi để di chuyển các tệp giữa máy khách và máy chủ. Từ đó nó đã được thay thế bằng các cách phân phối tệp nhanh hơn, an toàn hơn và thuận tiện hơn. Nhiều người dùng Internet thông thường mong muốn ...