- Software 9
- GIS 9
- Web 8
- Database 8
- Cloud 6
- Java 6
- Engineering 6
- Javascript 6
- Microservice 5
- GDAL 5
- Management 4
- OGC 4
- Framework 3
- Linux 3
- OS 3
- LAMP 3
- Extract, transform, load 3
- Architecture 2
- Internet 2
- WWW 2
- W3C 2
- OWASP 2
- Apache 2
- Science 2
- Environment 2
- Enterprise 1
- Protocol 1
- Locator 1
- Identifier 1
- XSS 1
- CSRF 1
- PHP Core 1
- Zend Engine 1
- Hacker 1
- Map 1
- Normalization 1
- Diagram 1
- PHP Framework 1
- MVC 1
- Artisan 1
- Eloquent 1
- Blade 1
- PHP 1
- Dependency 1
- Package 1
- Module 1
- ECMAscript 1
- Infrastructure as Code 1
- Radar 1
- Laser 1
- Photograph 1
- Data 1
- Engine 1
- Simulation 1
Software
Monitoring
DDD
Domain-driven design, DDD, is the concept that the structure and language of your code (class names, class methods, class variables) should match the business domain. Domain Driven Design (DDD) defines a number of concepts and patterns that help designing software effectively, in-line with the business requirements.
BDD
Behavior-Driven Development, BDD, is an Agile software development process that encourages collaboration among developers, QA and non-technical or business participants in a software project.
TDD
DevOps
Software Engineering
Software engineering is the systematic application of engineering approaches to the development of software. Software engineering is a branch of computing science.
Virtual Research Environment
Virtual Research Environment (VRE) or virtual laboratory is an online system helping researchers collaborate. Features usually include collaboration support (Web forums and wikis), document hosting, and some discipline-specific tools, such as data analysis, visualisation, or simulation management. In some instances, publication management, and teaching tools such as presentations and slides may be included. VREs have become important in fields where research is primarily carried out in teams which span institutions and even countries: the ability to easily share information and research results is valuable.
Software Architecture
Git
Git (Github, Java EE, Github, OpenJDK, Github, Topics), is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.
GIS
PDAL
PDAL (Github)is a C++ BSD library for translating and manipulating point cloud data. It is very much like the GDAL library which handles raster and vector data. The About page provides high level overview of the library and its philosophy. Visit Readers and Writers to list data formats it supports, and see Filters for filtering operations that you can apply with PDAL.
GDAL
GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.
Navigation
Navigation is a field of study that focuses on the process of monitoring and controlling the movement of a craft or vehicle from one place to another. The field of navigation includes four general categories: land navigation, marine navigation, aeronautic navigation, and space navigation.
Topology
Geometry
GeoNetwork
GeoNode
GeoServer
OGC
Web
V8 Engine
V8 Javascript engine (Github), is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Chrome and in Node.js, among others. It implements ECMAScript and WebAssembly, and runs on Windows 7 or later, macOS 10.12+, and Linux systems that use x64, IA-32, ARM, or MIPS processors. V8 can run standalone, or can be embedded into any C++ application.
Typescript.js
Typescript.js is a super-set of JavaScript, it doesn’t have a default template - there would be too many. Instead, other projects have their own TypeScript bootstrap templates with their own context. These projects provide templates which include TypeScript support.
HTML
ECMAscript 2015 (ES6, ES2015)
ECMAScript
ECMAScript is a general-purpose programming language, standardized by Ecma International according to the document ECMA-262. It was inspired by JavaScript and JScript and was created to help foster multiple independent implementations. ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used for writing server applications and services using Node.js.
Webpack.js
Webpack.js is a static module bundler for modern JavaScript applications. When webpack processes your application, it internally builds a dependency graph which maps every module your project needs and generates one or more bundles.
Babel.js
News
Database
Apache Spark
Apache Spark (Github) is
Big Data
Apache AirFlow
Data Model
Data model (or Datamodel) is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities. For instance, a data model may specify that the data element representing a car be composed of a number of other elements which, in turn, represent the color and size of the car and define its owner.
Data Normalization
Data Normalization is the process of structuring a relational database in accordance with a series of so-called normal forms in order to reduce data redundancy and improve data integrity.
Data ETL
Extract, transform, load is the general procedure of copying data from one or more sources into a destination system which represents the data differently from the source(s) or in a different context than the source(s).
PostgreSQL
PostGIS
PostGIS is a spatial extension for the PostgreSQL relational database that was created by Refractions Research Inc, as a spatial database technology research project. Refractions is a GIS and database consulting company in Victoria, British Columbia, Canada, specializing in data integration and custom software development.
Cloud
Terraform
OpenStack
Azure
Google Cloud Platform
Amazon Web Services
Virtual Research Environment
Virtual Research Environment (VRE) or virtual laboratory is an online system helping researchers collaborate. Features usually include collaboration support (Web forums and wikis), document hosting, and some discipline-specific tools, such as data analysis, visualisation, or simulation management. In some instances, publication management, and teaching tools such as presentations and slides may be included. VREs have become important in fields where research is primarily carried out in teams which span institutions and even countries: the ability to easily share information and research results is valuable.
Java
Axon
Javalin
Spring
Spring Framework, is an application framework and inversion of control container for the Java platform.
Hibernate
Servlet
Java Servlet, is used to create a web application (resides at server side and generates a dynamic web page).
Java
Java (Github, Java EE, Github, OpenJDK, Github, Topics), is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.
Engineering
Monitoring
DDD
Domain-driven design, DDD, is the concept that the structure and language of your code (class names, class methods, class variables) should match the business domain. Domain Driven Design (DDD) defines a number of concepts and patterns that help designing software effectively, in-line with the business requirements.
BDD
Behavior-Driven Development, BDD, is an Agile software development process that encourages collaboration among developers, QA and non-technical or business participants in a software project.
TDD
DevOps
Software Engineering
Software engineering is the systematic application of engineering approaches to the development of software. Software engineering is a branch of computing science.
Javascript
Typescript.js
Typescript.js is a super-set of JavaScript, it doesn’t have a default template - there would be too many. Instead, other projects have their own TypeScript bootstrap templates with their own context. These projects provide templates which include TypeScript support.
ECMAscript 2015 (ES6, ES2015)
ECMAScript
ECMAScript is a general-purpose programming language, standardized by Ecma International according to the document ECMA-262. It was inspired by JavaScript and JScript and was created to help foster multiple independent implementations. ECMAScript is commonly used for client-side scripting on the World Wide Web, and it is increasingly being used for writing server applications and services using Node.js.
Webpack.js
Webpack.js is a static module bundler for modern JavaScript applications. When webpack processes your application, it internally builds a dependency graph which maps every module your project needs and generates one or more bundles.
Babel.js
Node.js
Node.js is a JavaScript runtime built on the V8 JavaScript engine.
Microservice
Kubeflow
Helm
Kubernetes
Kubernetes (Github, Docs) is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are widely available.
Docker
Microservice
Microservice is a variant of the service-oriented architecture (SOA) structural style – arranges an application as a collection of loosely coupled services. In a microservices architecture, services are fine-grained and the protocols are lightweight.
GDAL
PDAL
PDAL (Github)is a C++ BSD library for translating and manipulating point cloud data. It is very much like the GDAL library which handles raster and vector data. The About page provides high level overview of the library and its philosophy. Visit Readers and Writers to list data formats it supports, and see Filters for filtering operations that you can apply with PDAL.
GDAL
GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT style Open Source License by the Open Source Geospatial Foundation. As a library, it presents a single raster abstract data model and single vector abstract data model to the calling application for all supported formats. It also comes with a variety of useful command line utilities for data translation and processing.
Navigation
Navigation is a field of study that focuses on the process of monitoring and controlling the movement of a craft or vehicle from one place to another. The field of navigation includes four general categories: land navigation, marine navigation, aeronautic navigation, and space navigation.
Topology
Geometry
Management
FAIR
In 2016 FAIR Guiding Principles for scientific data management and stewardship’ were published in Scientific Data. The authors intended to provide guidelines to improve the findability, accessibility, interoperability, and reuse of digital assets.
Node.js
Node.js is a JavaScript runtime built on the V8 JavaScript engine.
Composer
Composer is a tool for dependency management in PHP. It is not a package manager in the same sense as Yum
or Apt
are. Yes, it deals with “packages” or libraries, but it manages them on a per-project basis, installing them in a directory (e.g. vendor
) inside your project. By default it does not install anything globally.
Git
Git (Github, Java EE, Github, OpenJDK, Github, Topics), is a set of computer software and specifications developed by James Gosling at Sun Microsystems, which was later acquired by the Oracle Corporation, that provides a system for developing application software and deploying it in a cross-platform computing environment.
OGC
Back to Top ↑Framework
Axon
Javalin
Spring
Spring Framework, is an application framework and inversion of control container for the Java platform.
Linux
Internet of Things
Internet of things
Server
A web server is server software, or hardware dedicated to running this software, that can satisfy client requests on the World Wide Web. A web server can, in general, contain one or more websites. A web server processes incoming network requests over HTTP and several other related protocols.
Linux
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. The most common free software license, the GNU General Public License (GPL), GPLv3, is a form of copyleft, and is used for the Linux kernel and many of the components from the GNU Project.
OS
Internet of Things
Internet of things
Server
A web server is server software, or hardware dedicated to running this software, that can satisfy client requests on the World Wide Web. A web server can, in general, contain one or more websites. A web server processes incoming network requests over HTTP and several other related protocols.
Linux
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged in a Linux distribution. The most common free software license, the GNU General Public License (GPL), GPLv3, is a form of copyleft, and is used for the Linux kernel and many of the components from the GNU Project.
LAMP
Back to Top ↑Extract, transform, load
Apache Spark
Apache Spark (Github) is
Apache AirFlow
Data ETL
Extract, transform, load is the general procedure of copying data from one or more sources into a destination system which represents the data differently from the source(s) or in a different context than the source(s).
Architecture
Back to Top ↑Internet
Web
Internet is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices.
Sementic Web
Semantic Web is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable. To enable the encoding of semantics with the data, technologies such as Resource Description Framework (RDF) and Web Ontology Language (OWL) are used.
WWW
Web
Internet is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices.
Sementic Web
Semantic Web is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable. To enable the encoding of semantics with the data, technologies such as Resource Description Framework (RDF) and Web Ontology Language (OWL) are used.
W3C
Web
Internet is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices.
Sementic Web
Semantic Web is an extension of the World Wide Web through standards set by the World Wide Web Consortium (W3C). The goal of the Semantic Web is to make Internet data machine-readable. To enable the encoding of semantics with the data, technologies such as Resource Description Framework (RDF) and Web Ontology Language (OWL) are used.
OWASP
Cross-site Request Forgery
Cross-site Request Forgery (CSRF)
Cross-site Scripting
Cross-site Scripting (XSS)
Apache
Back to Top ↑Science
IMAGE 3.0
IMAGE3.0, PBL, NL, Documentation
Environmental Science
Environmental science is an interdisciplinary academic field that integrates physical, biological and information sciences (including ecology, biology, physics, chemistry, plant science, zoology, mineralogy, oceanography, limnology, soil science, geology and physical geography, and atmospheric science) to the study of the environment, and the solution of environmental problems.
Environment
IMAGE 3.0
IMAGE3.0, PBL, NL, Documentation
Environmental Science
Environmental science is an interdisciplinary academic field that integrates physical, biological and information sciences (including ecology, biology, physics, chemistry, plant science, zoology, mineralogy, oceanography, limnology, soil science, geology and physical geography, and atmospheric science) to the study of the environment, and the solution of environmental problems.
Enterprise
Back to Top ↑Protocol
Back to Top ↑Locator
Back to Top ↑Identifier
Back to Top ↑XSS
Cross-site Scripting
Cross-site Scripting (XSS)
CSRF
Cross-site Request Forgery
Cross-site Request Forgery (CSRF)
PHP Core
PHP Extension
PHP ships with the extensions most useful to the majority of developers. They are called “core” extensions. PHP extensions are usually called php_*.dll
(where the star represents the name of the extension) and they are located under the PHP\ext
folder.
Zend Engine
PHP Extension
PHP ships with the extensions most useful to the majority of developers. They are called “core” extensions. PHP extensions are usually called php_*.dll
(where the star represents the name of the extension) and they are located under the PHP\ext
folder.
Hacker
PHP Extension
PHP ships with the extensions most useful to the majority of developers. They are called “core” extensions. PHP extensions are usually called php_*.dll
(where the star represents the name of the extension) and they are located under the PHP\ext
folder.
Map
PostGIS
PostGIS is a spatial extension for the PostgreSQL relational database that was created by Refractions Research Inc, as a spatial database technology research project. Refractions is a GIS and database consulting company in Victoria, British Columbia, Canada, specializing in data integration and custom software development.
Normalization
Data Normalization
Data Normalization is the process of structuring a relational database in accordance with a series of so-called normal forms in order to reduce data redundancy and improve data integrity.
Diagram
Data Model
Data model (or Datamodel) is an abstract model that organizes elements of data and standardizes how they relate to one another and to the properties of real-world entities. For instance, a data model may specify that the data element representing a car be composed of a number of other elements which, in turn, represent the color and size of the car and define its owner.
PHP Framework
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
MVC
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
Artisan
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
Eloquent
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
Blade
Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
PHP
Composer
Composer is a tool for dependency management in PHP. It is not a package manager in the same sense as Yum
or Apt
are. Yes, it deals with “packages” or libraries, but it manages them on a per-project basis, installing them in a directory (e.g. vendor
) inside your project. By default it does not install anything globally.
Dependency
Composer
Composer is a tool for dependency management in PHP. It is not a package manager in the same sense as Yum
or Apt
are. Yes, it deals with “packages” or libraries, but it manages them on a per-project basis, installing them in a directory (e.g. vendor
) inside your project. By default it does not install anything globally.
Package
Node.js
Node.js is a JavaScript runtime built on the V8 JavaScript engine.
Module
Node.js
Node.js is a JavaScript runtime built on the V8 JavaScript engine.
ECMAscript
Back to Top ↑Infrastructure as Code
Back to Top ↑Radar
Remote Sensing
Remote sensing is the acquisition of information about an object or phenomenon without making physical contact with the object and thus in contrast to on-site observation, especially the Earth, Remote sensing satellite and data overview.
Laser
Remote Sensing
Remote sensing is the acquisition of information about an object or phenomenon without making physical contact with the object and thus in contrast to on-site observation, especially the Earth, Remote sensing satellite and data overview.
Photograph
Remote Sensing
Remote sensing is the acquisition of information about an object or phenomenon without making physical contact with the object and thus in contrast to on-site observation, especially the Earth, Remote sensing satellite and data overview.
Data
FAIR
In 2016 FAIR Guiding Principles for scientific data management and stewardship’ were published in Scientific Data. The authors intended to provide guidelines to improve the findability, accessibility, interoperability, and reuse of digital assets.
Engine
V8 Engine
V8 Javascript engine (Github), is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. It is used in Chrome and in Node.js, among others. It implements ECMAScript and WebAssembly, and runs on Windows 7 or later, macOS 10.12+, and Linux systems that use x64, IA-32, ARM, or MIPS processors. V8 can run standalone, or can be embedded into any C++ application.
Simulation
IMAGE 3.0
IMAGE3.0, PBL, NL, Documentation