Tag coding

Software Reverse-Engineering

This post is an introduction to software reverse-engineering (RE). Software RE Goals The general goal on software RE is understanding how closed software works and be able to apply modifications. The deliverables of this process may be: It is important…

Python Development

This post introduces to some aspects of Python development. Python Programming Language Python applications are developed using Python programming language. You can find more information about Python programming language on this post. Integrated Development Environments (IDEs) for Python It is…

Introduction to Django

Django is a back-end web framework written in Python. It follows the model-template-view (MTV) architectural pattern. The Model-Template-View Architecture The Model-Template-View (MTV) architecture separates logically the definitions of a project in the following components: Django apps follows the MTV architecture.…

Git

Git is one of the most popular software source code control version system (CVS). This post explains the main aspects of Git. You may want to read about alternative source code CVSs on this post. Explaining what is Git Git…