Bài viết của Trịnh Tiến Mạnh

Repository trực tuyến trong Git

GitHub là mạng xã hội dành cho các nhà lập trình cho các dự án phát triển phần mềm sử dụng hệ thống quản lý git revision. Nó cũng có ứng dụng tiêu chuẩn GUI có cho tải trực tiếp (Windows, Mac, GNU/Linux) về máy từ các trang web. Nhưng trong phần hướng dẫn này, chúng tôi chỉ xem xét phần CLI. ...

Tác giả: Trịnh Tiến Mạnh viết 12:09 ngày 14/08/2018 chỉnh sửa

Hiệu ứng Hình ảnh trong CSS

Hình ảnh đóng vai trò quan trọng trong bất kỳ Webpage nào. Hiện này, khó có thể tìm thấy một Webpage hiện đại nào mà không có hình ảnh. Tuy nhiên, không phải cứ thêm quá nhiều hình ảnh (trừ các Webpage cho thời trang hay mẫu quần áo) là tốt. Việc trang trí hình ảnh đẹp và hợp lý sẽ làm trang ...

Tác giả: Trịnh Tiến Mạnh viết 12:09 ngày 14/08/2018 chỉnh sửa

Vòng lặp trong Python

Nói chung, các lệnh được thực thi theo các liên tiếp nhau: lệnh thứ nhất được thực thi đầu tiên và sau đó là lệnh thứ hai, thứ ba, … Tuy nhiên có một tình huống là bạn muốn thực thi một khối code nhiều lần, thì trong trường hợp này, các ngôn ngữ lập trình cung cấp cho bạn các ...

Tác giả: Trịnh Tiến Mạnh viết 12:08 ngày 14/08/2018 chỉnh sửa

Vòng lặp while trong Python

Vòng lặp while trong Python thực thi lặp đi lặp lại các lệnh hoặc phần thân của vòng lặp miễn là điều kiện đã cho là true. Khi điều kiện là false, thì điều khiển sẽ thoát ra khỏi vòng lặp. Dưới đây là cú pháp của vòng lặp while trong Python: while bieu_thuc: cac_lenh Ở đây, cac_lenh ...

Tác giả: Trịnh Tiến Mạnh viết 12:08 ngày 14/08/2018 chỉnh sửa

Review thay đổi trong Git

Sau khi kiểm tra lại các chi tiết ký thác, Jerry nhận thấy rằng độ dài chuỗi không thể âm, do đó anh ta quyết định thay đổi kiểu của chức năng my_strlen. Jerry sử dụng lệnh git log để quan sát các chi tiết log. [jerry@CentOS project]$ git log Lệnh trên sẽ tạo kết quả sau: commit ...

Tác giả: Trịnh Tiến Mạnh viết 12:04 ngày 14/08/2018 chỉnh sửa

Tham số dòng lệnh trong Python

Python cung cấp getopt Module giúp bạn phân tích cú pháp các tùy chọn và tham số dòng lệnh. $ python test.py arg1 arg2 arg3 sys Module trong Python cung cấp sự truy cập tới bất kỳ tham số dòng lệnh nào thông qua sys.argv . Phục vụ hai mục đích: Ví dụ Ví dụ import ...

Tác giả: Trịnh Tiến Mạnh viết 12:04 ngày 14/08/2018 chỉnh sửa

Cú pháp CSS

CSS được tạo thành từ các Style Rule. Các rule này được thông dịch bởi trình duyệt và sau đó được áp dụng tới các phần tử tương ứng trong tài liệu của bạn. Style Rule bao gồm ba phần: Dưới đây là cú pháp CSS chung: selector { property: value } Trong ví dụ trên, selector trỏ tới ...

Tác giả: Trịnh Tiến Mạnh viết 12:03 ngày 14/08/2018 chỉnh sửa

Các kiểu biến trong Python

Biến là không gì khác ngoài các vị trị bộ nhớ được dành riêng để lưu trữ dữ liệu. Một khi một biến đã được lưu trữ, nghĩa là một khoảng không gian đã được cấp phát trong bộ nhớ đó. Dựa trên kiểu dữ liệu của một biến, trình thông dịch cấp phát bộ nhớ và quyết định những gì có thể được lưu trữ ...

Tác giả: Trịnh Tiến Mạnh viết 12:03 ngày 14/08/2018 chỉnh sửa

Hoạt động Clone trong Git

Chúng ta có một repository rỗng trên máy chủ và Tom cũng đẩy phiên bản đầu tiên của anh ta. Bây giờ, Jerry có thể quan sát những thay đổi của anh ta. Hoạt động clone (tạo bản sao) tạo một instance của repository từ xa. Jerry tạo một thư mục mới trong thư mục home của anh ta và thực hiện hoạt ...

Tác giả: Trịnh Tiến Mạnh viết 12:03 ngày 14/08/2018 chỉnh sửa

Hoạt động Create trong Git

Trong chương này, chúng ta sẽ học cách tạo một repository git từ xa, từ đó chúng ta sẽ đề cập nó như một Git server. Chúng ta cần một Git server để cho phép team cộng tác với nhau. Tạo một tài khoản sử dụng mới trên hệ điều hành (ở đây tớ dùng Linux) # tạo một nhóm người dùng mới trong ...

Tác giả: Trịnh Tiến Mạnh viết 12:01 ngày 14/08/2018 chỉnh sửa