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

Secure Development Frameworks

This post lists some secure development frameworks. Secure Development Frameworks List of Secure Development Frameworks: Secure Software Development Framework (SSDF) OWASP Security Knowledge Framework (OWASP-SKF) SEI CERT Coding Standards Secure Software Development Framework (SSDF) https://owasp.org/www-project-security-knowledge-framework/ SSDF is issued by NIST. OWASP Security Knowledge Framework (OWASP-SKF) https://owasp.org/www-project-security-knowledge-framework/ OWASP Security Knowledge Framework (OWASP-SKF) is issued by OWASP. […]

Comments { 0 }

Introduction to Python

This post is an introduction to the programming language Python. FAQs about Python What is Python? Python is a high-level, object-oriented, dynamically typed and interpreted programming language. Its first version was released on 1991, but it has received major updates over the time. The latest version update was Python3 on 2008. Python is owned by […]

Comments { 0 }

Programming Languages

This post summarizes and describes very briefly the most popular programming languages, and also reviews the characteristics that make a programming language different to other. Characteristics of programming languages When comparing different programming language, there are certain characteristics that must be understood and then compared. In the same way there is not a single vehicle […]

Comments { 0 }

How to replace discontinued Web Technologies

Each year we find that there are web technologies whose owner companies stop providing support. Flash, Silverlight and Java applets are some examples of these disappearing technologies. Though they are still used, each day they are receiving less and less support from web browsers, which have already removed its support in the latest version of […]

Comments { 0 }

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 https://www.sonarqube.org/ OpenSource platform Checkmarx SAST https://checkmarx.com/product/cxsast-source-code-scanning/ 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 version control system that provides code repositories. As the code is publicly available, it can be implemented by anyone. There are different companies offering Git repositories as a service. This post lists […]

Comments { 0 }

How to configure Eclipse for Python on Ubuntu

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 create a Python project in Eclipse

This post explains how to create a Python project in Eclipse, using plugin PyDev. It assumes you have followed already the installation and configuration steps for Python on Eclipse on the relevant posts, either on Windows 10/11 or Ubuntu. Step-by-step procedure to create a Python project in Eclipse 1. Run Eclipse Open Eclipse on you […]

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 modular design that enables 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 […]

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