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…
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…
PyCharm is an IDE exclusive for Python development, and one of the most popular among Python developers. It is developed by Czech company JetBrains, that released the first version in 2010. Take into account that PyCharm uses virtualized environments. Contents…
This post explains how to integrate GitHub on PyCharm. Instructions about how to integrate GitHub on PyCharm You can find the official information about how to integrate GitHub on PyCharm on this external link. Add your GitHub Accounts to PyCharm…
This post explains how to set up a GitHub project. What is GitHub? GitHub is a repository service based on code control version system (CVS) Git. GitHub has many things in common with Git, so it is important to be…
A process modeling language allows to describe processes through diagrams with text. There are different modelling languages used in the market. Software will be classified depending on the modelling language they support and their purpose. List of Process Modeling Languages…
This post summarizes some Graphical User Interfaces (GUI) widget toolkits or libraries for the video game Python module Pygame. List of GUIs for Pygame GUI widget toolkits for Pygame: Pygame GUI is one of the newest, as it was released…
This post gives some hints about how to use a GNU license (GPL, LGPL, AGPL) in a software project. Free Software Foundation (FSF) explains what it needs to be done on this external link. There are some additional instructions on…
NetBeans is a IDE for Java. As of 2023, it is maintained by Apache. Things you need to Configure when creating a Project in NetBeans Setting the License Header of Source Code Files Right click on the project, select “Properties”…
This post summarizes some Build Automation Tools List of Build Automation Tools Build Automation Tools featured on this post: Apache Maven Maven is a build automation tool used primarily for Java projects. Its purpose is the management and build of…
This post explains some aspects related to Java programming language. If you want to read a more general introduction to the Java and not only the language itself (including how to learn Java or getting support on Java), please read…