Sistema de blogs Diarium
Universidad de Salamanca
Pablo Gallardo's Blog
My professional web log about IT, Cybersecurity & Project Management
Archive | Development RSS feed for this section

Capability Maturity Model Integration

CMMI stands for Capability Maturity Model Integration. There is also CMM (Capability Maturity Model), but it has been largely supersede by CMMI. The major difference between these two is that CMM focuses on isolated processes, whereas CMMI focuses on the integration among those processes. CMMI establishes 5 maturity stages on processes: Initial Managed (“repeatble” in […]

Comments { 0 }

List of Application Security Testing (AST) Solutions

Application Security Testing (AST) is the process of checking an application in order to identify potencial vulnerabilities and set points for security improvements. Types of AST: Static AST (SAST) Dynamic AST (DAST) Interactive AST (IAST)   List of Application Security Testing (AST) Solutions AST Solutions: SonarQube CheckPoint SonarQube OpenSource platform Checkmarx SAST Developed […]

Comments { 0 }

Code Repositories

Code repositories are applications to store software source code. It adds functionality like control version, team chat, etc. Git is an open source solution that provides code repositories. There are many offerings of Git repositories as a service. This post lists some popular solutions for code repositories. List of Code Repositories as a Service Code […]

Comments { 0 }

How to create a Python project in Eclipse

This post explained how to create a Python project in Eclipse, using plugin PyDev. It assumes you have followed previously the installation and configuration instructions on this previous post. Step-by-step procedure to create a Python project in Eclipse 1. Run Eclipse Open Eclipse on you operating system. 2. Switch to Python perspective As Eclipse does […]

Comments { 0 }

How to configure Eclipse for Python on Windows 10

Eclipse is a free and open source IDE (Integrated Development Environment). One of its characteristics is its compatibility with multiple programming languages. Some of them (like Java, C++ or PHP) are integrated by default in Eclipse but other require additional configurations that must be completed by the user. This is the case of Python. PyDev […]

Comments { 0 }

How to design a Software Development Environment

When designing a collaborative software development environment where different people are going to work together, we need to set up a system that allow us to ease their work. This post include a list of  functional elements that should be included in a software development environment in order to optimize the outcome of the team. […]

Comments { 0 }

List of Code Version Control Systems

List of Code Version Control Systems: Git Subversion (SVN) Concurrent Version System (CVS) Azure DevOps Server   List of Code Version Control System Git   Subversion (SVN) By Apache. Concurrent Version System (CVS) Azure DevOps Server Formerly known as Team Foundation Server (TFS). By Microsoft.

Comments { 0 }

Possible Values of OS-dependent Java System Properties

There are some system properties that can be obtained from Java code. Some of these examples are: Code example: System.getProperty(“”)   List of possible os values This is not a complete list. values: Windows NT Windows 98 Windows XP Windows 2000 Windows ME Windows 2003 Windows 8.1 Windows 10 Linux SunOS FreeBSD Mac OS […]

Comments { 0 }

How to modify Java Compiler Version

  Why would I need to change the Java compiler version? We may tend to think that we should always use the latest version of the Java compiler. However, if the compiler version is newer than the virtual machine version, system will trigger an error when trying to run. So we may want to modify […]

Comments { 0 }

How to install JRE or JDK in Ubuntu

This post explains how to install or update Java components JRE or JDK in operating system Ubuntu. It may be compatible with other Debian-like or Ubuntu-like Linux distros, like Linux Mint, etc.   Step-by-step Procedure 1. Install repository Open a terminal. Install repository from command line: sudo add-apt-repository ppa:<repositoryaddress> The repositories I found were (you […]

Comments { 0 }
Política de privacidad
Studii Salmantini. Campus de excelencia internacional