Bài viết của Trần Trung Dũng

Làm thế nào để cài đặt và cấu hình PostGIS trên Ubuntu 14.04

Giới thiệu PostGIS là phần mở rộng không gian cho cơ sở dữ liệu quan hệ PostgreSQL. PostGIS cho phép bạn lưu trữ dữ liệu không gian bằng cách sử dụng các kiểu dữ liệu địa lý và hình học, thực hiện các truy vấn không gian với các hàm không gian để xác định khu vực, khoảng cách, chiều dài và chu vi ...

Tác giả: Trần Trung Dũng viết 16:43 ngày 18/09/2018 chỉnh sửa

Làm thế nào để bảo mật GitLab với Hãy mã hóa trên Ubuntu 16.04

Trạng thái: Không được chấp nhận Bài viết này trình bày một phương pháp cấu hình GitLab cũ hơn với Let's Encrypt bằng tay. Kể từ Phiên bản GitLab 10.5, Hãy mã hóa hỗ trợ có sẵn tự nhiên trong Gitlab. Hướng dẫn của chúng tôi về Làm thế nào để cài đặt và cấu hình GitLab trên Ubuntu 16.04 đã ...

Tác giả: Trần Trung Dũng viết 16:43 ngày 18/09/2018 chỉnh sửa

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 macOS

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 ...

Tác giả: Trần Trung Dũng viết 16:43 ngày 18/09/2018 chỉnh sửa

Nguyên tắc Design lập trình viên cần biết

Một nhà phát triển phần mềm cần biết các nguyên tắc cơ bản trong thiết kế? Tuy còn khá nhiều tranh cãi xung quanh vấn đề này, tuy nhiên, trong một thị trường phát triển nhanh như hiện nay việc bổ sung kiến thức không bao giờ là việc làm thừa. Có hàng tá những lời khuyên quan trọng về ...

Tác giả: Trần Trung Dũng viết 16:29 ngày 18/09/2018 chỉnh sửa

Tìm hiểu về Document Object Model (DOM)

Chắc hẳn ta đều đã nghe về nhiều DOM hay là D ocument O bject M odel khi được nhắc liên quan đến JavaScript. DOM là một khái niệm khá quan trọng trong việc phát triển web. Không có nó, ta sẽ không thể nào sửa đổi các trang HTML động trong trình duyệt được. Việc học và hiểu được DOM ...

Tác giả: Trần Trung Dũng viết 16:29 ngày 18/09/2018 chỉnh sửa

MỘT SỐ TIPS VÀ TRICKS RUBY ON RAILS CÓ THỂ BẠN CHƯA BIẾT

Trong bài viết này mình muốn chia sẻ với các bạn một số tính năng của Ruby và Rails có thể bạn đã biết hoặc chưa biết. Một số nội dung chỉ là những thay đổi mới xuất hiện với các phiên bản Ruby hoặc Rails mới. Hãy cùng tìm hiểu nhé Tạo Hash với list các values Bạn có thể tạo một Hash từ danh ...

Tác giả: Trần Trung Dũng viết 16:27 ngày 18/09/2018 chỉnh sửa

Làm thế nào để lưu trữ nhiều trang web với Nginx và HAProxy bằng cách sử dụng LXD trên Ubuntu 16.04

Giới thiệu A Vùng chứa Linux là một nhóm các quá trình được phân lập từ phần còn lại của hệ thống thông qua việc sử dụng các tính năng bảo mật hạt nhân Linux, chẳng hạn như các không gian tên và các nhóm điều khiển. Nó là một cấu trúc tương tự như một máy ảo, nhưng nó nhẹ hơn nhiều; bạn không có ...

Tác giả: Trần Trung Dũng viết 16:27 ngày 18/09/2018 chỉnh sửa

Cách áp dụng đa hình cho các lớp trong Python 3

Giới thiệu Đa hình là khả năng tận dụng cùng một giao diện cho các biểu mẫu cơ bản khác nhau như loai du lieu hoặc là các lớp học. Giấy phép này chức năng để sử dụng các thực thể thuộc các loại khác nhau vào các thời điểm khác nhau. Đối với lập trình hướng đối tượng trong Python, điều này có ...

Tác giả: Trần Trung Dũng viết 16:26 ngày 18/09/2018 chỉnh sửa

Làm thế nào để cài đặt MySQL mới nhất trên Ubuntu 16.04

Giới thiệu MySQL là một hệ thống quản lý cơ sở dữ liệu nguồn mở nổi bật được sử dụng để lưu trữ và truy xuất dữ liệu cho nhiều ứng dụng phổ biến. MySQL là M bên trong ĐÈN stack, một bộ phần mềm mã nguồn mở thường được sử dụng bao gồm Linux, máy chủ web Apache và ngôn ngữ lập trình PHP. Để ...

Tác giả: Trần Trung Dũng viết 16:26 ngày 18/09/2018 chỉnh sửa

Phân tích hành vi của ứng dụng khả nghi bằng công cụ Sandboxie

Nếu chúng ta nghi ngờ một file thực thi rằng nó có chứa mã độc hay không, cách đơn giản là tải nó lên VirusTotal và chờ kết quả quét. Nhưng thật bối rối nếu kết quả thống kê cho thấy chỉ 50% số AV engine cho rằng đó là file độc hại! Ta lại có thể phân tích file thực thi đó bằng ...

Tác giả: Trần Trung Dũng viết 16:25 ngày 18/09/2018 chỉnh sửa