Thủ thuật

Chỉ định file Private Key khi commit và push source lên GitHub

Trong bài viết trước của mình: Hướng dẫn xác thực tự động tài khoản Git, Github, Gitlab. Mình có hướng dẫn cách xác thực tài khoản bằng cách sử dụng SSH Keys. file Private Key id_rsa được lưu ở thư mục ~/.ssh trên Ubuntu. Tuy nhiên, nếu bạn làm nhiều dự án với source code đặt […]

Hướng dẫn đăng ký và kích hoạt PositiveSSL ở Namecheap

Sử dụng HTTPS với chứng chỉ số SSL không những đảm bảo cho website bảo mật mà còn giúp website của bạn tăng thứ hạng trên các công cụ tìm kiếm. Có rất nhiều nhà cung cấp SSL Certificate, một trong số đó là Namecheap – Một nhà cung cấp tên miền, hosting, chứng chỉ […]

Giới thiệu PhpStorm IDE 2019 – Hướng dẫn download và cài đặt PhpStorm

Nhân dịp JetBrains chính thức ra mắt phiên bản PhpStorm IDE 2019, mình xin được viết 1 bài đánh giá về IDE này. Một trong những IDE tốt nhất để lập trình PHP mà mình biết. 1. Giới thiệu về PhpStorm PhpStorm là phần mềm IDE thương mại, đa nền tảng (cross-platform) và tích hợp […]

Tìm kiếm và thay đổi GIT Username và Email khi commit

Tìm kiếm và hiển thị thông tin GIT Username và Email 1. Sử dụng git config command git config <option> – Liệt kê toàn bộ config của git git config –list – Hiển thị GIT User git config user.name – Hiển thị GIT Email git config user.email 2. Tìm kiếm trong file ~/.gitconfig của git […]

Cài đặt giao diện Material Theme UI cho Jetbrains – IntelliJ IDEA / PhpStorm

Material Theme UI là 1 Color Scheme plugin (giao diện hiển thị) được phát triển cho các sản phẩm của Jetbrains như IntelliJ IDEA (Java IDE), PhpStorm (PHP IDE). Nó được thiết kế theo phong cách Material Design được Google giới thiệu và phát triển. Các thiết kế sử dụng Material Design theo xu hướng phẳng, đơn giản, hài […]

Cách giữ kết nối SSH trên Putty khi bị Timeout

Vấn đề / Problem Để truy cập tới một server hay một VPS, chúng ta thường sử dụng một phần mềm remote client thông qua kết nối SSH như Putty. Nếu như đang kết nối tới một server bằng Putty mà chúng ta không thao tác trong 1 khoảng thời gian. Thì tự động server […]

Hướng dẫn lập trình PHP sử dụng Visual Studio Code

Visual Studio Code (VS Code) là một trình soạn thảo được phát triển bởi Microsoft, với ưu điểm nhẹ nhàng, dễ sử dụng, dễ dàng mở rộng với nhiều extension được cộng đồng lập trình viên hỗ trợ. VS Code được viết bằng Javascript (Electron) – 1 ngôn ngữ lập trình đã được mình giới […]

Khắc phục lỗi npm “ERR! self signed certificate in certificate chain”

Hôm qua mình có viết bài “Hướng dẫn cài đặt Cloud9 Web IDE“, trong quá trình thử nghiệm để viết bài, mình gặp 1 lỗi khá khó chịu liên quan tới Certificate khiến cho việc kết nối tới Github để download các depedency gặp phải lỗi và không thể tiếp tục được. ERR! self signed […]

Fork là gì? Hướng dẫn fork repository trên Github

Khi làm việc với Github, một cộng đồng chia sẻ source code lớn nhất thế giới hiện này, và vừa được mua bởi Microsoft với giá 7.5 tỷ USD. Các bạn sẽ bắt gặp khái niệm Fork. Hôm nay, vinasupport sẽ hướng dẫn các bạn về fork, khái niệm, các sử dụng fork trên Github. […]

Hướng dẫn xác thực tự động tài khoản Git, Github, Gitlab

Khác với SVN, khi bạn checkout sử dụng svn, tài khoản của bạn sẽ được ghi nhớ lại. Để khi sử dụng các lệnh svn khác, bạn sẽ không phải gõ lại tài khoản và mật khẩu. Nhưng khi sử dụng git thì hoàn toàn khác, mặc định git luôn yêu cầu bạn nhập tên […]