Use index.md instead of [topic_name].md

This commit is contained in:
Sarah Vessels 2017-09-25 16:59:34 -05:00
Родитель a2dc313c84
Коммит c556a0838b
112 изменённых файлов: 513 добавлений и 211 удалений

Просмотреть файл

@ -1,6 +1,9 @@
---
aliases: 3d-printing, 3d-graphics, 3d-models
display_name: 3D
short_description: 3D modeling is the process of virtually developing the surface
and structure of a 3D object.
topic: 3d
wikipedia_url: https://en.wikipedia.org/wiki/3D_modeling
---
3D modeling uses specialized software to create a digital model of a physical object. It is an aspect of 3D computer graphics, used for video games, 3D printing and VR, among other applications.
3D modeling uses specialized software to create a digital model of a physical object. It is an aspect of 3D computer graphics, used for video games, 3D printing and VR, among other applications.

Просмотреть файл

@ -1,6 +0,0 @@
---
aliases: algorithms
topic: algorithm
wikipedia_url: https://en.wikipedia.org/wiki/Algorithm
---
Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly.

Просмотреть файл

@ -0,0 +1,9 @@
---
aliases: algorithms
display_name: Algorithm
short_description: Algorithms are self-contained sequences that carry out a variety
of tasks.
topic: algorithm
wikipedia_url: https://en.wikipedia.org/wiki/Algorithm
---
Algorithms are detailed sets of guidelines created for a computer program to complete tasks efficiently and thoroughly.

Просмотреть файл

@ -1,11 +1,14 @@
---
aliases: android-application
aliases: android-application, android-app, android-development
created_by: Google
display_name: Android
github_url: https://github.com/android
logo: android.png
released: September 23, 2008
short_description: Android is an operating system built by Google designed for mobile
applications.
topic: android
url: https://www.android.com/
wikipedia_url: https://en.wikipedia.org/wiki/Android_(operating_system)
---
Android was designed and built by Google in 2008. The operating system is written mainly in Java, with core components in C and C++. It is built on top of the Linux kernel, giving it incorporated security benefits.
Android was designed and built by Google in 2008. The operating system is written mainly in Java, with core components in C and C++. It is built on top of the Linux kernel, giving it incorporated security benefits.

Просмотреть файл

@ -1,11 +1,14 @@
---
aliases: angularjs, angular2
aliases: angularjs, angular2, angular4, angular-2, angular1
created_by: Google
display_name: Angular
github_url: https://github.com/angular/angular
logo: angular.png
related: vue, react
released: September 14, 2016
short_description: Angular is an open source web application platform.
topic: angular
url: https://angular.io/
wikipedia_url: https://en.wikipedia.org/wiki/Angular_(application_platform)
---
Released in 2016, Angular is a rewrite of AngularJS. It focuses on good mobile development, modularity, and improved dependency injection. Angular is designed to comprehensively address a developer's web application workflow.
Released in 2016, Angular is a rewrite of AngularJS. It focuses on good mobile development, modularity, and improved dependency injection. Angular is designed to comprehensively address a developer's web application workflow.

Просмотреть файл

@ -1,10 +1,12 @@
---
created_by: Michael DeHaan
display_name: Ansible
github_url: https://github.com/ansible
logo: ansible.png
released: February 20, 2012
short_description: Ansible is a simple and powerful automation engine.
topic: ansible
url: https://www.ansible.com/
wikipedia_url: https://en.wikipedia.org/wiki/Ansible_(software)
---
Ansible is a simple and powerful automation engine. It is used to help with configuration management, application deployment, and task automation.
Ansible is a simple and powerful automation engine. It is used to help with configuration management, application deployment, and task automation.

Просмотреть файл

@ -1,5 +1,9 @@
---
aliases: api-client, api-wrapper, api-rest, api-gateway, api-server
display_name: API
short_description: An API (Application Programming Interface) is a collection of protocols
and subroutines for building software.
topic: api
wikipedia_url: https://en.wikipedia.org/wiki/Application_programming_interface
---
An API can be thought of as an instruction manual for communication between multiple software apparatuses. For example, an API may be used for database communication between web applications. By extracting the implementation and relinquishing data into objects, an API simplifies programming.
An API can be thought of as an instruction manual for communication between multiple software apparatuses. For example, an API may be used for database communication between web applications. By extracting the implementation and relinquishing data into objects, an API simplifies programming.

Просмотреть файл

@ -1,10 +1,13 @@
---
created_by: Massimo Banzi
display_name: Arduino
github_url: https://github.com/arduino/
logo: arduino.png
released: '2003'
short_description: Arduino is an open source hardware and software company and maker
community.
topic: arduino
url: https://www.arduino.cc/
wikipedia_url: https://en.wikipedia.org/wiki/Arduino
---
Arduino is an open-source hardware and software company and maker community. Arduino started in the early 2000s. Popular with electronic makers, Arduino offers a lot of flexibility through an open source system.
Arduino is an open source hardware and software company and maker community. Arduino started in the early 2000s. Popular with electronic makers, Arduino offers a lot of flexibility through an open source system.

Просмотреть файл

@ -1,10 +1,14 @@
---
aliases: bash-script
created_by: Brian Fox
display_name: Bash
github_url: https://github.com/gitGNU/gnu_bash
logo: bash.png
released: June 8, 1989
short_description: Bash is a shell and command language interpreter for the GNU operating
system.
topic: bash
url: https://www.gnu.org/software/bash/
wikipedia_url: https://en.wikipedia.org/wiki/Bash_(Unix_shell)
---
Bash (Bourne Again Shell) is a shell and command language interpreter for the GNU operating system. It is meant to be an improved version of Bourne Shell.
Bash (Bourne Again Shell) is a shell and command language interpreter for the GNU operating system. It is meant to be an improved version of Bourne Shell.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: bitcoin-wallet, bitcoins, bitcoin-payment
created_by: Satoshi Nakamoto
display_name: Bitcoin
github_url: https://github.com/bitcoin/bitcoin
logo: bitcoin.png
released: January 3, 2009
short_description: Bitcoin is a cryptocurrency developed by Satoshi Nakamoto.
topic: bitcoin
url: https://bitcoin.org/en/
wikipedia_url: https://en.wikipedia.org/wiki/Bitcoin
---
Bitcoin is a cryptocurrency developed by Satoshi Nakamoto in 2009. Bitcoin is used as a digital payment system. Rather than use traditional currency (USD, YEN, EURO, etc.) individuals may trade in, or even mine Bitcoin. It is a peer-to-peer system, and transactions may take place between users directly.
Bitcoin is a cryptocurrency developed by Satoshi Nakamoto in 2009. Bitcoin is used as a digital payment system. Rather than use traditional currency (USD, YEN, EURO, etc.) individuals may trade in, or even mine Bitcoin. It is a peer-to-peer system, and transactions may take place between users directly.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: bootstrap3, bootstrap4, bootstrap-4
created_by: Mark Otto, Jacob Thornton
display_name: Bootstrap
github_url: https://github.com/twbs
logo: bootstrap.png
released: August 19, 2011
short_description: Bootstrap is an HTML, CSS, and JavaScript framework.
topic: bootstrap
url: http://getbootstrap.com/
wikipedia_url: https://en.wikipedia.org/wiki/Bootstrap_(front-end_framework)
---
Bootstrap is a popular front-end framework that streamlines website design. It allows for the creation of easy and responsive web layouts.
Bootstrap is a popular front-end framework that streamlines website design. It allows for the creation of easy and responsive web layouts.

Просмотреть файл

@ -1,5 +0,0 @@
---
topic: bot
wikipedia_url: https://en.wikipedia.org/wiki/Internet_bot
---
A bot is an application that runs automated, usually repetitive tasks over the Internet.

8
topics/bot/index.md Normal file
Просмотреть файл

@ -0,0 +1,8 @@
---
aliases: bots
display_name: Bot
short_description: A bot is an application that runs automated tasks over the Internet.
topic: bot
wikipedia_url: https://en.wikipedia.org/wiki/Internet_bot
---
A bot is an application that runs automated, usually repetitive tasks over the Internet.

Просмотреть файл

@ -1,9 +1,13 @@
---
aliases: c-language
created_by: Dennis Ritchie
display_name: C
logo: c.png
released: '1972'
short_description: C is a general purpose programming language that first appeared
in 1972.
topic: c
url: http://www.open-std.org/jtc1/sc22/wg14/
wikipedia_url: https://en.wikipedia.org/wiki/C_(programming_language)
---
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators.
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators.

Просмотреть файл

@ -1,9 +1,13 @@
---
aliases: chrome-extensions
created_by: Google Inc.
display_name: Chrome extension
logo: chrome-extension.png
released: December 8, 2009
short_description: Google Chrome Extensions are add-ons that allow users to customize
their Chrome web browser.
topic: chrome-extension
url: https://chrome.google.com/webstore/category/extensions
wikipedia_url: https://en.wikipedia.org/wiki/Google_Chrome_extension
---
Google Chrome Extensions are add-ons that allow users to customize their Chrome web browser. They are downloadable through the Chrome Web Store. Extensions are most often written in HTML, JavaScript, and CSS.
Google Chrome Extensions are add-ons that allow users to customize their Chrome web browser. They are downloadable through the Chrome Web Store. Extensions are most often written in HTML, JavaScript, and CSS.

Просмотреть файл

@ -1,7 +1,11 @@
---
aliases: commandline-interface
created_by: Glenda Schroeder
display_name: Command line interface
released: '1965'
short_description: A CLI, or command-line interface, is a console that helps users
issue commands to a program.
topic: cli
wikipedia_url: https://en.wikipedia.org/wiki/Command-line_interface
---
Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.
Before there were graphical user interfaces, command-line interfaces were used to issue commands to a computer. Programs that handle the user interface are called command language interpreters, often known as a shell. A CLI may give a user more control over the computer and programs they wish to execute.

Просмотреть файл

@ -1,10 +1,12 @@
---
aliases: c-plus-plus
aliases: c-plus-plus, cpp11, cpp14, cpp17, cpp98, cpps
created_by: Bjarne Stroustrup
display_name: C++
logo: cpp.png
released: October 1985
short_description: C++ is a general purpose and object-oriented programming language.
topic: cpp
url: https://isocpp.org/
wikipedia_url: https://en.wikipedia.org/wiki/C%2B%2B
---
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

Просмотреть файл

@ -1,7 +1,10 @@
---
aliases: cryptocurrency-symbols, cryptocurrency-exchanges, cryptocurrency-list
created_by: Satoshi Nakamoto
display_name: Cryptocurrency
released: January 3, 2009
short_description: A cryptocurrency is a digital currency that uses cryptography.
topic: cryptocurrency
wikipedia_url: https://en.wikipedia.org/wiki/Cryptocurrency
---
A cryptocurrency is a digital currency that only has value dependent on those who back it. For security, cryptocurrencies rely on blockchaining: a database organized in such a way that records are kept secure through peer-to-peer networks. Each record is kept within a block, and each block holds a timestamp and link to the block before it. The first cryptocurrency was Bitcoin, implemented in 2009 by Satoshi Nakamoto.
A cryptocurrency is a digital currency that only has value dependent on those who back it. For security, cryptocurrencies rely on blockchaining: a database organized in such a way that records are kept secure through peer-to-peer networks. Each record is kept within a block, and each block holds a timestamp and link to the block before it. The first cryptocurrency was Bitcoin, implemented in 2009 by Satoshi Nakamoto.

Просмотреть файл

@ -1,10 +1,12 @@
---
aliases: c-sharp
aliases: c-sharp, csharp-code, csharp7, csharp-core, csharp6, csharp-resources
created_by: Anders Hejlsberg
display_name: C#
logo: csharp.png
released: June 2000
short_description: C# (C sharp) is an object-oriented programming language by Microsoft.
topic: csharp
url: https://docs.microsoft.com/en-us/dotnet/csharp/csharp
wikipedia_url: https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
---
C# is a programming language used for web development. It is a hybrid of C & C++ that functions similar to Java and is meant for Microsoft's .NET framework.
C# is a programming language used for web development. It is a hybrid of C & C++ that functions similar to Java and is meant for Microsoft's .NET framework.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: css3
created_by: Håkon Wium, Lie Bert Bos
display_name: CSS
logo: css.png
released: December 17, 1996;
short_description: Cascading Style Sheets (CSS) is a language used most often to style
and improve upon the appearance of views.
topic: css
url: https://www.w3.org/Style/CSS/Overview.en.html
wikipedia_url: https://en.wikipedia.org/wiki/Cascading_Style_Sheets
---
Cascading Style Sheets (CSS) is a language used most often to style and improve upon the appearance of views. It allows for the separation of presentation and content, and includes the characteristics of layouts, colors and fonts. CSS builds upon HTML to make webpages more interactive and appealing to the user.
Cascading Style Sheets (CSS) is a language used most often to style and improve upon the appearance of views. It allows for the separation of presentation and content, and includes the characteristics of layouts, colors and fonts. CSS builds upon HTML to make webpages more interactive and appealing to the user.

Просмотреть файл

@ -1,7 +1,9 @@
---
aliases: dataviz
created_by: Charles Joseph Minard
display_name: Data visualization
short_description: Data visualization is the graphic representation of data and trends.
topic: data-visualization
wikipedia_url: https://en.wikipedia.org/wiki/Data_visualization
---
Data visualization is the visual depiction of data through the use of graphs, plots, and informational graphics. Its practitioners use statistics and data science to convey the meaning behind data in ethical and accurate ways.
Data visualization is the visual depiction of data through the use of graphs, plots, and informational graphics. Its practitioners use statistics and data science to convey the meaning behind data in ethical and accurate ways.

Просмотреть файл

@ -1,6 +1,9 @@
---
aliases: db
aliases: db, databases
display_name: Database
short_description: A database is a structured set of data held in a computer, usually
a server.
topic: database
wikipedia_url: https://en.wikipedia.org/wiki/Database
---
A database is a structured set of data held in a computer, most often a server. Databases use a database management system (DBMS) that interacts with users, similar to a lookup table. Modern databases are designed to allow for creation, querying, updating and administration of the data it holds.
A database is a structured set of data held in a computer, most often a server. Databases use a database management system (DBMS) that interacts with users, similar to a lookup table. Modern databases are designed to allow for creation, querying, updating and administration of the data it holds.

Просмотреть файл

@ -1,5 +0,0 @@
---
topic: deep-learning
wikipedia_url: https://en.wikipedia.org/wiki/Deep_learning
---
Deep learning is an AI function and subset of machine learning, used for processing large amounts of complex data.

Просмотреть файл

@ -0,0 +1,9 @@
---
aliases: deeplearning, deep-learning-tutorial, deep-learning-algorithms, deep-learning-papers
display_name: Deep learning
short_description: Deep Learning is an artificial neural network composed of many
layers.
topic: deep-learning
wikipedia_url: https://en.wikipedia.org/wiki/Deep_learning
---
Deep learning is an AI function and subset of machine learning, used for processing large amounts of complex data.

Просмотреть файл

@ -1,10 +0,0 @@
---
created_by: Django Software Foundation
github_url: https://github.com/django/django
logo: django.png
released: July 21, 2005
topic: django
url: https://www.djangoproject.com/
wikipedia_url: https://en.wikipedia.org/wiki/Django_(web_framework)
---
Django is an open source web framework developed in Python to make web development easier. It is designed to prioritize principles of reusability and rapid development.

13
topics/django/index.md Normal file
Просмотреть файл

@ -0,0 +1,13 @@
---
aliases: django-framework, django-application
created_by: Adrian Holovaty, Simon Willison
display_name: Django
github_url: https://github.com/django/django
logo: django.png
released: 21 July 2005
short_description: Django is a web application framework for Python.
topic: django
url: https://www.djangoproject.com/
wikipedia_url: https://en.wikipedia.org/wiki/Django_(web_framework)
---
Django is a web application framework for Python. It is designed to prioritize principles of reusability and rapid development.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: docker-container
created_by: Solomon Hykes
display_name: Docker
github_url: https://github.com/docker
logo: docker.png
released: March 2013
short_description: Docker is a platform built for developers to build and run applications.
topic: docker
url: https://www.docker.com
wikipedia_url: https://en.wikipedia.org/wiki/Docker_(software)
---
Docker is software that provides containers, which allows teams to emulate development environments. Docker began as an internal project, initially developed by dotCloud engineers.
Docker is software that provides containers, which allows teams to emulate development environments. Docker began as an internal project, initially developed by dotCloud engineers.

Просмотреть файл

@ -1,6 +1,9 @@
---
aliases: docs
aliases: docs, documentations, documentation-generator
display_name: Documentation
short_description: Documentation is a set of information that describes a product
to its users.
topic: documentation
wikipedia_url: https://en.wikipedia.org/wiki/Software_documentation
---
Documentation is a set of information that describes a product to its users, including what it is, how it operates, and how to use it.
Documentation is a set of information that describes a product to its users, including what it is, how it operates, and how to use it.

Просмотреть файл

@ -1,11 +0,0 @@
---
aliases: ".NET"
created_by: Microsoft
github_url: https://github.com/dotnet
logo: dotnet.png
released: February 13, 2002
topic: dotnet
url: https://www.microsoft.com/net/
wikipedia_url: https://en.wikipedia.org/wiki/.NET_Framework
---
.NET is a software framework developed by Microsoft in February of 2002, designed as an infrastructure for building and running applications and services. The purpose of .NET is to make it easier for users to share information between websites. The framework is intended to be utilized for Windows platforms.

13
topics/dotnet/index.md Normal file
Просмотреть файл

@ -0,0 +1,13 @@
---
aliases: dotnet-core, dotnetcore
created_by: Microsoft
display_name: ".NET"
github_url: https://github.com/dotnet
logo: dotnet.png
released: February 13, 2002
short_description: ".NET is a software framework developed by Microsoft."
topic: dotnet
url: https://www.microsoft.com/net/
wikipedia_url: https://en.wikipedia.org/wiki/.NET_Framework
---
.NET is a software framework developed by Microsoft in February of 2002 as an infrastructure for building and running applications and services. The purpose of .NET is to make it easier for users to share information between websites. The framework is intended to be utilized for Windows platforms.

Просмотреть файл

@ -1,11 +1,14 @@
---
aliases: electronjs
aliases: electronjs, electron-app, electron-application
created_by: GitHub
display_name: Electron
github_url: https://github.com/electron/electron
logo: electron.png
released: July 15, 2013
short_description: Electron is a framework for building cross-platform desktop applications
with web technology.
topic: electron
url: electronjs.org
wikipedia_url: https://en.wikipedia.org/wiki/Electron_(software_framework)
---
Electron is a desktop application framework developed by GitHub and created by Cheng Zhao. It allows for the development of desktop applications using front- and back-end infrastructure such as HTML, CSS, and JavaScript.
Electron is a desktop application framework developed by GitHub and created by Cheng Zhao. It allows for the development of desktop applications using front- and back-end infrastructure such as HTML, CSS, and JavaScript.

Просмотреть файл

@ -1,11 +1,13 @@
---
aliases: emberjs
created_by: Yehuda Katz
display_name: Ember
github_url: https://github.com/emberjs
logo: ember.png
released: December 8, 2011
short_description: Ember is a framework for creating web applications.
topic: ember
url: https://www.emberjs.com/
wikipedia_url: https://en.wikipedia.org/wiki/Ember.js
---
Ember is a JavaScript framework based on a MVVM (model-view-view-model) approach to building applications. It is mainly used to build web-based applications, but can also be ported over to build desktop applications.
Ember is a JavaScript framework based on a MVVM (model-view-view-model) approach to building applications. It is mainly used to build web-based applications, but can also be ported over to build desktop applications.

Просмотреть файл

@ -1,7 +0,0 @@
---
created_by: Shigetaka Kurita
released: '1999'
topic: emoji
wikipedia_url: https://en.wikipedia.org/wiki/Emoji
---
Emojis are a pictorial language used mainly in electronic messaging to express a variety of emotions, objects or ideas.

11
topics/emoji/index.md Normal file
Просмотреть файл

@ -0,0 +1,11 @@
---
aliases: emojis, emoji-unicode, emoji-keyboard, emojipacks
created_by: Shigetaka Kurita
display_name: Emoji
released: '1999'
short_description: Emojis are graphic symbols that represent an emotion, object, or
concept.
topic: emoji
wikipedia_url: https://en.wikipedia.org/wiki/Emoji
---
Emojis are a pictorial language used mainly in electronic messaging to express a variety of emotions, objects or ideas.

Просмотреть файл

@ -1,5 +1,9 @@
---
aliases: emulators
display_name: Emulator
short_description: An emulator is any hardware or software that allows one computer
to behave like another.
topic: emulator
wikipedia_url: https://en.wikipedia.org/wiki/Emulator
---
Emulators allow the host system to emulate the qualities of a client system. For example, a mobile application developer might run an emulated device on their PC in order to test how their application would perform and appear on an actual phone or tablet.
Emulators allow the host system to emulate the qualities of a client system. For example, a mobile application developer might run an emulated device on their PC in order to test how their application would perform and appear on an actual phone or tablet.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: es6-javascript, es6-tutorial
created_by: Brendan Eich, Ecma International
display_name: ES6
github_url: https://github.com/tc39
logo: es6.png
released: '1997'
short_description: EcmaScript 6 is the sixth release of the ECMAScript language.
topic: es6
url: http://www.ecma-international.org/
wikipedia_url: https://en.wikipedia.org/wiki/ECMAScript
---
ECMAScript is the standardization of script languages, including JavaScript. ECMA stands for the European Computer Manufacturer's Association.
ECMAScript is the standardization of script languages, including JavaScript. ECMA stands for the European Computer Manufacturer's Association.

Просмотреть файл

@ -1,11 +0,0 @@
---
aliases: expressjs
created_by: TJ Holowaychuk
github_url: https://github.com/expressjs
logo: express.png
released: November 16, 2010
topic: express
url: https://expressjs.com/
wikipedia_url: https://en.wikipedia.org/wiki/Express.js
---
Express.js is a simple Node.js framework for single, multi-page & hybrid web applications.

13
topics/express/index.md Normal file
Просмотреть файл

@ -0,0 +1,13 @@
---
aliases: expressjs, express-js
created_by: TJ Holowaychuk
display_name: Express
github_url: https://github.com/expressjs
logo: express.png
released: November 16, 2010
short_description: Express is a minimal Node.js framework for web and mobile applications.
topic: express
url: https://expressjs.com/
wikipedia_url: https://en.wikipedia.org/wiki/Express.js
---
Express.js is a simple Node.js framework for single, multi-page, and hybrid web applications.

Просмотреть файл

@ -1,10 +0,0 @@
---
created_by: James Tamplin, Andrew Lee
github_url: https://github.com/firebase/
logo: firebase.png
released: April 2012
topic: firebase
url: https://firebase.google.com/
wikipedia_url: https://en.wikipedia.org/wiki/Firebase
---
Firebase is a mobile app development platform that provides data analysis, and database web services for developers. Firebase provides developers with an API that enables the integration of online statistical analysis and database communication into their applications.

13
topics/firebase/index.md Normal file
Просмотреть файл

@ -0,0 +1,13 @@
---
created_by: James Tamplin, Andrew Lee
display_name: Firebase
github_url: https://github.com/firebase/
logo: firebase.png
released: April 2012
short_description: Firebase is a mobile app development platform that provides data
analysis and database web services for developers.
topic: firebase
url: https://firebase.google.com/
wikipedia_url: https://en.wikipedia.org/wiki/Firebase
---
Firebase is a mobile app development platform that provides data analysis and database web services for developers. Firebase provides developers with an API that enables the integration of online statistical analysis and database communication into their applications.

Просмотреть файл

@ -1,10 +1,12 @@
---
created_by: Armin Ronacher
display_name: Flask
github_url: https://github.com/pallets/flask
logo: flask.png
released: April 1, 2010
short_description: Flask is a web framework for Python based on the Wekzeug toolkit.
topic: flask
url: http://flask.pocoo.org/
wikipedia_url: https://en.wikipedia.org/wiki/Flask_(web_framework)
---
Flask is a web framework for Python, based on the Wekzeug toolkit.
Flask is a web framework for Python, based on the Wekzeug toolkit.

Просмотреть файл

@ -1,5 +1,8 @@
---
topic: fonts
aliases: fonts, font-face, font-size
display_name: Font
short_description: A font is a particular style of typeface for text.
topic: font
wikipedia_url: https://en.wikipedia.org/wiki/Font
---
A font is the reference of size, weight, and style of a particular text. The weight of a particular font is the thickness of the character outlines. Size is typically measured in points, which is a vertical measurement of lettering.
A font is the reference of size, weight, and style of a particular text. The weight of a particular font is the thickness of the character outlines. Size is typically measured in points, which is a vertical measurement of lettering.

Просмотреть файл

@ -1,5 +1,8 @@
---
aliases: frameworks
display_name: Framework
short_description: A framework is a reusable set of libraries or classes in software.
topic: framework
wikipedia_url: https://en.wikipedia.org/wiki/Software_framework
---
A framework is a reusable set of libraries or classes in software. In an effort to help developers focus their work on higher level tasks, a framework provides a functional solution for lower level elements of coding. While a framework might add more code than is necessary, they also provide a reusable pattern to speed up development.
A framework is a reusable set of libraries or classes in software. In an effort to help developers focus their work on higher level tasks, a framework provides a functional solution for lower level elements of coding. While a framework might add more code than is necessary, they also provide a reusable pattern to speed up development.

Просмотреть файл

@ -1,5 +0,0 @@
---
topic: frontend
wikipedia_url: https://en.wikipedia.org/wiki/Front-end_web_development
---
Front-end development is the process of producing HTML, CSS and JavaScript for web applications. It incorporates aspects of both user visuals and interactions.

9
topics/frontend/index.md Normal file
Просмотреть файл

@ -0,0 +1,9 @@
---
aliases: frontend-developer
display_name: Front end
short_description: Front end is the programming and layout that people see and interact
with.
topic: frontend
wikipedia_url: https://en.wikipedia.org/wiki/Front-end_web_development
---
Front-end development is the process of producing HTML, CSS, and JavaScript for web application visuals and interactions.

Просмотреть файл

@ -1,6 +0,0 @@
---
aliases: games
topic: game-engine
wikipedia_url: https://en.wikipedia.org/wiki/Game_engine
---
Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.

Просмотреть файл

@ -0,0 +1,9 @@
---
aliases: game-engine-framework, game-engine-development, game-engines
display_name: Game engine
short_description: A game engine is a software framework used to develop and create
video games.
topic: game-engine
wikipedia_url: https://en.wikipedia.org/wiki/Game_engine
---
Game engines are software frameworks for game development. Game engines do the heavy lifting for developers so they can focus on other aspects of game development.

Просмотреть файл

@ -1,10 +1,12 @@
---
created_by: Linus Torvalds
display_name: Git
github_url: https://github.com/git
logo: git.png
released: April 7, 2005
short_description: Git is the most widely used version control system.
topic: git
url: https://git-scm.com/
wikipedia_url: https://en.wikipedia.org/wiki/Git
---
Git is the most widely used version control system, which allows for the tracking and managing of source code over time. It was designed for collaboration and built to be flexible, secure and efficient.
Git is the most widely used version control system, which allows for the tracking and managing of source code over time. It was designed for collaboration and built to be flexible, secure and efficient.

Просмотреть файл

@ -1,11 +1,14 @@
---
aliases: golang
aliases: golang, golang-examples
created_by: Robert Griesemer, Rob Pike, Ken Thompson
display_name: Go
github_url: https://github.com/golang/go
logo: go.png
released: November 10, 2009
short_description: Go is a programming language built to resemble a simplified version
of the C programming language.
topic: go
url: https://golang.org/
wikipedia_url: https://en.wikipedia.org/wiki/Go_(programming_language)
---
Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.
Go is a programming language built to resemble a simplified version of the C programming language. It compiles at the machine level. Go was created at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson.

Просмотреть файл

@ -1,11 +1,13 @@
---
aliases: gulpjs
aliases: gulpjs, gulp-js
created_by: Fractal Innovations and the open source community at GitHub
display_name: Gulp
github_url: https://github.com/gulpjs
logo: gulp.png
released: February 9, 2016
short_description: Gulp is a toolkit for automating and streamlining web development.
topic: gulp
url: http://gulpjs.com/
wikipedia_url: https://en.wikipedia.org/wiki/Gulp.js
---
Gulp is an open source toolkit built on Node.js & npm. It is used for automating and streamlining repetitive tasks in front-end web development.
Gulp is an open source toolkit built on Node.js & npm. It is used for automating and streamlining repetitive tasks in front-end web development.

Просмотреть файл

@ -1,7 +1,10 @@
---
created_by: Khaos Tian, Nick Farina
display_name: Homebridge
github_url: https://github.com/nfarina/homebridge
released: February 16, 2016
short_description: Homebridge is a utility for tying smart home devices together into
Apples HomeKit framework, controlled by Siri.
topic: homebridge
---
Homebridge is a lightweight Node.js server that emulates the iOS HomeKit API. Using HomeBridge, Siri can control devices that are not supported through HomeKit.
Homebridge is a lightweight Node.js server that emulates the iOS HomeKit API. Using HomeBridge, Siri can control devices that are not supported through HomeKit.

Просмотреть файл

@ -1,11 +1,13 @@
---
aliases: html5
created_by: Tim Berners-Lee
display_name: HTML
github_url: https://github.com/w3c/html
logo: html.png
released: June 1993
short_description: HTML is the fundamental markup language for webpages.
topic: html
url: https://www.w3.org/html/
wikipedia_url: https://en.wikipedia.org/wiki/HTML
---
HTML, or Hypertext Markup Language, was primarily designed to provide a means of creating structured scientific documents. HTML can embed scripting languages such as PHP or JavaScript to affect the behavior and content of web pages. The World Wide Web Consortium (W3C) maintains both the HTML and CSS standards.
HTML, or Hypertext Markup Language, was primarily designed to provide a means of creating structured scientific documents. HTML can embed scripting languages such as PHP or JavaScript to affect the behavior and content of web pages. The World Wide Web Consortium (W3C) maintains both the HTML and CSS standards.

Просмотреть файл

@ -1,7 +1,11 @@
---
aliases: http2, https
created_by: Tim Berners-Lee
display_name: HTTP
released: '1989'
short_description: HTTP (Hypertext Transfer Protocol) is the standard for communication
across the web.
topic: http
wikipedia_url: https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
---
HTTP (Hypertext Transfer Protocol) is a request and response protocol used to send a request to a server and receive a response back in the form of a file. HTTP is the basis of data communication for the web. HTTPS is an evolution in HTTP, where the “S” stands for secure socket layer allowing communication in HTTP to be more secure.
HTTP (Hypertext Transfer Protocol) is a request and response protocol used to send a request to a server and receive a response back in the form of a file. HTTP is the basis of data communication for the web. HTTPS is an evolution in HTTP, where the “S” stands for secure socket layer allowing communication in HTTP to be more secure.

Просмотреть файл

@ -0,0 +1,7 @@
---
aliases: icon-fonts
display_name: Icon font
short_description: Icon fonts contain glyphs and symbols in place of textual letters.
topic: icon-font
---
Icon fonts are vector graphics that contain glyphs and symbols instead of letters and numbers. They may be styled with CSS, similar to regular text.

Просмотреть файл

@ -1,4 +0,0 @@
---
topic: icon-fonts
---
Icon fonts are your run-of-the-mill everyday fonts, but instead of containing letters and numbers, they contain glyphs and symbols. Icon fonts are vector graphics which makes them scalable. They may be styled with CSS, similar to regular text.

Просмотреть файл

@ -1,9 +1,12 @@
---
aliases: ios-app, ios-swift, ios10, ios11
created_by: Apple Inc.
display_name: iOS
logo: ios.png
released: June 29, 2007
short_description: iOS is the operating system for Apple's mobile products.
topic: ios
url: https://www.apple.com/ios/
wikipedia_url: https://en.wikipedia.org/wiki/IOS
---
iOS is the operating system for all of Apples mobile products. The operating system was unveiled at Macworld Conference & Expo in 2007 to support the companys new venture, the iPhone. Since then, the operating system has grown to incorporate other products, including the iPad and iPod Touch.
iOS is the operating system for all of Apples mobile products. The operating system was unveiled at Macworld Conference & Expo in 2007 to support the companys new venture, the iPhone. Since then, the operating system has grown to incorporate other products, including the iPad and iPod Touch.

Просмотреть файл

@ -1,9 +1,13 @@
---
aliases: java-8, java8
created_by: James Gosling
display_name: Java
logo: java.png
released: May 23, 1995
short_description: Java is an object-oriented programming language used mainly for
desktop and mobile applications.
topic: java
url: https://www.java.com/en/
wikipedia_url: https://en.wikipedia.org/wiki/Java_(software_platform)
---
Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building desktop, mobile (Android), and web server applications. Java is owned and licensed through Oracle.
Java was originally developed as an alternative to the C/C++ programming languages. It is now mainly used for building desktop, Android, and web server applications. Java is owned and licensed through Oracle.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: js
created_by: Brendan Eich
display_name: JavaScript
logo: javascript.png
released: December 4, 1995
short_description: JavaScript is an object-oriented programming language used alongside
HTML and CSS to give functionality to web pages.
topic: javascript
url: https://developer.mozilla.org/en-US/docs/Web/JavaScript
wikipedia_url: https://en.wikipedia.org/wiki/JavaScript
---
JavaScript is used to give webpages a more interactive feel. Its event driven nature allows for such features as dropdown menus or video games. JavaScript is executed via the client, rather than server. This allows the browser to respond more quickly to a users input.
JavaScript is used to give webpages a more interactive feel. Its event driven nature allows for such features as dropdown menus or video games. JavaScript is executed via the client, rather than server. This allows the browser to respond more quickly to a users input.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: jekyll-theme, jekyll-site, jekyll-themes, jekyll-website
created_by: Tom Preston-Werner
display_name: Jekyll
github_url: https://github.com/jekyll
logo: jekyll.png
released: '2008'
short_description: Jekyll is a simple, blog-aware static site generator.
topic: jekyll
url: http://jekyllrb.com/
wikipedia_url: https://en.wikipedia.org/wiki/Jekyll_(software)
---
Jekyll is a blog-aware, site generator written in Ruby. It takes raw text files, runs it through a renderer and produces a publishable static website.
Jekyll is a blog-aware, site generator written in Ruby. It takes raw text files, runs it through a renderer and produces a publishable static website.

Просмотреть файл

@ -1,10 +1,13 @@
---
created_by: John Resig
display_name: jQuery
github_url: https://github.com/jquery/jquery
logo: jquery.png
released: January 2006
short_description: jQuery is a lightweight library that simplifies programming with
JavaScript.
topic: jquery
url: https://jquery.com/
wikipedia_url: https://en.wikipedia.org/wiki/JQuery
---
jQuery is a lightweight library that simplifies programming with JavaScript. It builds on top of browser function and accomplishes programming tasks with fewer lines of code.
jQuery is a lightweight library that simplifies programming with JavaScript. It builds on top of browser function and accomplishes programming tasks with fewer lines of code.

Просмотреть файл

@ -1,9 +1,13 @@
---
aliases: json-api, jsonapi
created_by: Douglas Crockford
display_name: JSON
logo: json.png
released: '2005'
short_description: JSON (JavaScript Object Notation) allows for easy interchange of
data, often between a program and a database.
topic: json
url: http://www.json.org/
wikipedia_url: https://en.wikipedia.org/wiki/JSON
---
JSON (JavaScript Object Notation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication.
JSON (JavaScript Object Notation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication.

Просмотреть файл

@ -1,10 +1,13 @@
---
created_by: JetBrains
display_name: Kotlin
github_url: https://github.com/JetBrains/kotlin
logo: kotlin.png
released: February 15, 2016
short_description: Kotlin is a statically typed programming language for multiplatform
applications.
topic: kotlin
url: https://kotlinlang.org/
wikipedia_url: https://en.wikipedia.org/wiki/Kotlin_(programming_language)
---
Kotlin is a programming language that can be compiled to JavaScript. It was developed by JetBrains in 2011, and designed to be a new language for the Java Virtual Machine (JVM) that can compile quickly.
Kotlin is a programming language that can be compiled to JavaScript. It was developed by JetBrains in 2011, and designed to be a new language for the Java Virtual Machine (JVM) that can compile quickly.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: laravel4, laravel54, laravel-framework
created_by: Taylor Otwell
display_name: Laravel
github_url: https://github.com/laravel
logo: laravel.png
released: June 2011
short_description: Laravel is a PHP framework.
topic: laravel
url: https://laravel.com/
wikipedia_url: https://en.wikipedia.org/wiki/Laravel
---
Laravel is a popular PHP framework, used for the development of MVC web applications.
Laravel is a popular PHP framework, used for the development of MVC web applications.

Просмотреть файл

@ -1,6 +1,9 @@
---
aliases: lib
aliases: lib, libraries
display_name: Library
short_description: A library is a collection of resources, often created to make programming
a task simpler.
topic: library
wikipedia_url: https://en.wikipedia.org/wiki/Library_(computing)
---
A library is a collection of preprogrammed templates that implement a behavior when invoked. Libraries are well-defined and are designed for reuse throughout implementation. For example, a website may have multiple webpages that implement the same navigation bar or text-field, but none of these objects have relation to one another.
A library is a collection of preprogrammed templates that implement a behavior when invoked. Libraries are well-defined and are designed for reuse throughout implementation. For example, a website may have multiple webpages that implement the same navigation bar or text-field, but none of these objects have relation to one another.

Просмотреть файл

@ -1,9 +1,12 @@
---
aliases: linux-kernel, linux-app, linux-distribution, linux-desktop
created_by: Linus Torvalds
display_name: Linux
github_url: https://github.com/torvalds/linux
logo: linux.png
released: September 17, 1991
short_description: Linux is an open source operating system.
topic: linux
wikipedia_url: https://en.wikipedia.org/wiki/Linux
---
Linux is an open source operating system modeled after UNIX. Widely used, it is known for its efficiency and reliability.
Linux is an open source operating system modeled after UNIX. Widely used, it is known for its efficiency and reliability.

Просмотреть файл

@ -1,5 +1,10 @@
---
aliases: machine-learning-algorithms, machine-learning-library, machine-learning-application,
machine-learning-models
display_name: Machine learning
short_description: Machine learning is a way of modeling and interpreting data that
allows a piece of software to respond intelligently to a situation.
topic: machine-learning
wikipedia_url: https://en.wikipedia.org/wiki/Machine_learning
---
Machine learning is the practice of teaching a computer to learn. The concept uses pattern recognition, as well as other forms of predictive algorithms, to make judgments on incoming data. This field is closely related to artificial intelligence and computational statistics.
Machine learning is the practice of teaching a computer to learn. The concept uses pattern recognition, as well as other forms of predictive algorithms, to make judgments on incoming data. This field is closely related to artificial intelligence and computational statistics.

Просмотреть файл

@ -1,9 +1,12 @@
---
aliases: macosx, macos-sierra, macos-app, mac-osx, mac
created_by: Apple
display_name: macOS
logo: macos.png
released: March 24, 2001
short_description: macOS is Apple's operating system.
topic: macos
url: https://www.apple.com/macos/sierra/
wikipedia_url: https://en.wikipedia.org/wiki/MacOS
---
macOS is the operating system that powers every Mac computer. It was designed by Apple and is meant specifically for their hardware.
macOS is the operating system that powers every Mac computer. It was designed by Apple and is meant specifically for their hardware.

Просмотреть файл

@ -1,10 +1,12 @@
---
aliases: md
aliases: md, markdown-editor
created_by: John Gruber
display_name: Markdown
logo: markdown.png
released: March 19, 2004
short_description: Markdown is a lightweight markup language.
topic: markdown
url: https://daringfireball.net/projects/markdown/
wikipedia_url: https://en.wikipedia.org/wiki/Markdown
---
Markdown is a lightweight markup language. It is designed to be a simple, lightweight way to add formatting without prior HTML experience.
Markdown is a lightweight markup language. It is designed to be a simple, lightweight way to add formatting without prior HTML experience.

Просмотреть файл

@ -1,6 +1,10 @@
---
aliases: material-design-principles
display_name: Material design
short_description: Material design is a unified system of theory and tools for creating
digital experiences developed by Google.
topic: material-design
url: https://material.io/
wikipedia_url: https://en.wikipedia.org/wiki/Material_Design
---
Material design is a design language developed by Google. It makes use of grid based layouts, responsive animation and transitioning.
Material design is a design language developed by Google. It makes use of grid based layouts, responsive animation and transitioning.

Просмотреть файл

@ -1,9 +1,12 @@
---
aliases: minecraft-mod, minecraft-plugin
created_by: Markus Persson, Jens Bergensten
display_name: Minecraft
logo: minecraft.png
released: November 18, 2011
short_description: Minecraft is a sandbox video game.
topic: minecraft
url: https://minecraft.net/en-us/
wikipedia_url: https://en.wikipedia.org/wiki/Minecraft
---
Published by Mojang, Minecraft is a game that allows its players virtually unlimited creative and building authority in their 3D cube world.
Published by Mojang, Minecraft is a game that allows its players virtually unlimited creative and building authority in their 3D cube world.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: mongodb-database
created_by: MongoDB Inc.
display_name: MongoDB
github_url: https://github.com/mongodb
logo: mongodb.png
released: February 11, 2009
short_description: MongoDB is a NoSQL cross-platform database.
topic: mongodb
url: https://www.mongodb.com/
wikipedia_url: https://en.wikipedia.org/wiki/MongoDB
---
MongoDB is a NoSQL cross-platform database. It is designed for scalability and performance.
MongoDB is a NoSQL cross-platform database. It is designed for scalability and performance.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: mysql-database
created_by: David Axmark, Allan Larsson and Michael "Monty" Widenius
display_name: MySQL
github_url: https://github.com/mysql
logo: mysql.png
released: May 23, 1995
short_description: MySQL is an open source relational database management system.
topic: mysql
url: https://www.mysql.com/
wikipedia_url: https://en.wikipedia.org/wiki/MySQL
---
MySQL is an open source relational database management system. Based in Structured Query Language (SQL), MySQL can run on most platforms and is mainly used for web-based applications. It is written in C & C++.
MySQL is an open source relational database management system. Based in Structured Query Language (SQL), MySQL can run on most platforms and is mainly used for web-based applications. It is written in C & C++.

Просмотреть файл

@ -1,7 +1,10 @@
---
aliases: natural-language-processing
aliases: natural-language-processing, nlp-machine-learning, nlp-resources
created_by: Alan Turing
display_name: Natural language processing
short_description: Natural language processing (NLP) is the study of how computers
and humans interact.
topic: nlp
wikipedia_url: https://en.wikipedia.org/wiki/Natural_language_processing
---
Natural language processing (NLP) is a field of computer science that studies how computers and humans interact. In the 1950s, Alan Turing published an article that proposed a measure of intelligence, now called the Turing test. More modern techniques, such as deep learning, have produced results in the fields of language modeling, parsing, and natural-language tasks.
Natural language processing (NLP) is a field of computer science that studies how computers and humans interact. In the 1950s, Alan Turing published an article that proposed a measure of intelligence, now called the Turing test. More modern techniques, such as deep learning, have produced results in the fields of language modeling, parsing, and natural-language tasks.

Просмотреть файл

@ -1,11 +1,14 @@
---
aliases: node
aliases: node, node-js
created_by: Ryan Dahl
display_name: Node.js
github_url: https://github.com/nodejs
logo: nodejs.png
released: May 27, 2009
short_description: Node.js is a run-time environment for executing server-side JavaScript
code.
topic: nodejs
url: https://nodejs.org/en/
wikipedia_url: https://en.wikipedia.org/wiki/Node.js
---
Node.js was written by Ryan Dahl in May of 2009. It enables JavaScript to run on the server, rather than the client, side, which allows for faster response time when users interact with a webpage.
Node.js was written by Ryan Dahl in May of 2009. It enables JavaScript to run on the server, rather than the client, side, which allows for faster response time when users interact with a webpage.

Просмотреть файл

@ -1,6 +1,9 @@
---
aliases: nosql-databases
aliases: nosql-databases, nosql-database
display_name: NoSQL
short_description: A NoSQL database refers to a database whose storage format is modeled
differently from relational databases.
topic: nosql
wikipedia_url: https://en.wikipedia.org/wiki/NoSQL
---
A NoSQL database refers to a database whose storage format is modeled differently from relational databases. Often NoSQL databases opt for simpler horizontal scaling to clusters of servers. NoSQL databases are often used for large data web applications.
A NoSQL database refers to a database whose storage format is modeled differently from relational databases. Often NoSQL databases opt for simpler horizontal scaling to clusters of servers. NoSQL databases are often used for large data web applications.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: npmjs, npm-package
created_by: Isaac Z. Schlueter
display_name: npm
github_url: https://github.com/npm
logo: npm.png
released: January 12, 2010
short_description: npm is a package manager for JavaScript included with Node.js.
topic: npm
url: https://www.npmjs.com/
wikipedia_url: https://en.wikipedia.org/wiki/Npm_(software)
---
Npm is a package manager for JavaScript, included with Node.js. As a package manager, npm makes it easy for developers to share and reuse code.
Npm is a package manager for JavaScript, included with Node.js. As a package manager, npm makes it easy for developers to share and reuse code.

Просмотреть файл

@ -0,0 +1,9 @@
---
aliases: os, operating-systems, operating-systems-tutorials, operating-system-examples
display_name: Operating system
short_description: An operating system is a program that manages a computer's programs
and applications.
topic: operating-system
wikipedia_url: https://en.wikipedia.org/wiki/Operating_system
---
An operating system operates and manages both the hardware and software in a computer. Operating systems provide software platforms for applications to function.

Просмотреть файл

@ -1,6 +0,0 @@
---
aliases: os
topic: operating-system
wikipedia_url: https://en.wikipedia.org/wiki/Operating_system
---
An operating system operates and manages both the hardware and software in a computer. Operating systems provide software platforms for applications to function.

Просмотреть файл

@ -1,5 +1,9 @@
---
aliases: package-manager-tool
display_name: Package manager
short_description: A package manager is a set of tools that automates and manages
computer software.
topic: package-manager
wikipedia_url: https://en.wikipedia.org/wiki/Package_manager
---
A package manager is a set of tools that automates and manages computer software. They deal with packages, or collections, of bundled files. Package managers make it easy to install, upgrade, or remove software for a computer's operating system.
A package manager is a set of tools that automates and manages computer software. They deal with packages, or collections, of bundled files. Package managers make it easy to install, upgrade, or remove software for a computer's operating system.

Просмотреть файл

@ -1,10 +1,14 @@
---
aliases: php7, php5, php71
created_by: Rasmus Lerdorf
display_name: PHP
github_url: https://github.com/php
logo: php.png
released: June 8, 1995
short_description: PHP is a scripting language that works particularly well for server-side
web development.
topic: php
url: php.net
wikipedia_url: https://en.wikipedia.org/wiki/PHP
---
PHP is a scripting language that's particularly suited for server-side web development. PHP runtime is generally executed by webpage content, and can be added to HTML and HTML5 webpages. PHP was originally developed in 1994 by Rasmus Lerdorf.
PHP is a scripting language that's particularly suited for server-side web development. PHP runtime is generally executed by webpage content, and can be added to HTML and HTML5 webpages. PHP was originally developed in 1994 by Rasmus Lerdorf.

Просмотреть файл

@ -1,11 +1,13 @@
---
aliases: postgres
aliases: postgres, postgressql
created_by: Michael Stonebraker
display_name: PostgreSQL
github_url: https://github.com/postgres/postgres
logo: postgresql.png
released: July 8, 1996
short_description: PostgreSQL is an open source database system.
topic: postgresql
url: https://www.postgresql.org/
wikipedia_url: https://en.wikipedia.org/wiki/PostgreSQL
---
PostgreSQL is a database management system that is object-relational. PostgreSQL originated from the Ingres project at the University of California, Berkeley.
PostgreSQL is a database management system that is object-relational. PostgreSQL originated from the Ingres project at the University of California, Berkeley.

Просмотреть файл

@ -1,11 +1,13 @@
---
aliases: python3, python2
aliases: python3, python2, python-3, python-2, python27, python-3-6, python-3-5
created_by: Guido van Rossum
display_name: Python
github_url: https://github.com/python
logo: python.png
released: February 20, 1991
short_description: Python is a dynamically typed programming language.
topic: python
url: https://www.python.org/
wikipedia_url: https://en.wikipedia.org/wiki/Python_(programming_language)
---
Python is a dynamically typed programming language designed by Guido Van Rossum. Much like the programming language Ruby, Python was designed to be easily read by programmers. Because of its large following and many libraries, Python can be implemented and used to do anything from webpages to scientific research.
Python is a dynamically typed programming language designed by Guido Van Rossum. Much like the programming language Ruby, Python was designed to be easily read by programmers. Because of its large following and many libraries, Python can be implemented and used to do anything from webpages to scientific research.

Просмотреть файл

@ -1,9 +1,12 @@
---
created_by: Ross Ihaka, Robert Gentleman
display_name: R
logo: r.png
released: August 1993
short_description: R is a free programming language and software environment for statistical
computing and graphics.
topic: r
url: https://www.r-project.org/
wikipedia_url: https://en.wikipedia.org/wiki/R_(programming_language)
---
R is a free programming language and software environment for statistical computing and graphics. R has a wide variety of statistical linear and non-linear modeling and provides numerous graphical techniques.
R is a free programming language and software environment for statistical computing and graphics. R has a wide variety of statistical linear and non-linear modeling and provides numerous graphical techniques.

Просмотреть файл

@ -1,10 +1,14 @@
---
aliases: rails5, rails-application, ruby-on-rails, rails4, rubyonrails
created_by: David Heinemeier Hansson
display_name: Rails
github_url: https://github.com/rails
logo: rails.png
released: December 13 2005
short_description: Ruby on Rails (Rails) is a web application framework written in
Ruby.
topic: rails
url: http://rubyonrails.org/
wikipedia_url: https://en.wikipedia.org/wiki/Ruby_on_Rails
---
Ruby on Rails (Rails) is a web application framework written in Ruby. It is meant to help simplify the building of complex websites.
Ruby on Rails (Rails) is a web application framework written in Ruby. It is meant to help simplify the building of complex websites.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: raspberry-pi-3, raspberry-pi-2, raspberry-pi-camera, raspberrypi
created_by: Raspberry Pi Foundation
display_name: Raspberry Pi
github_url: https://github.com/raspberrypi
logo: raspberry-pi.png
released: July 2011
short_description: A Raspberry Pi is a piece of hardware called a micro-controller.
topic: raspberry-pi
url: https://www.raspberrypi.org/
wikipedia_url: https://en.wikipedia.org/wiki/Raspberry_Pi
---
A Raspberry Pi is a piece of hardware, called a micro-controller, developed promote the teaching of basic computer science in schools. The use of Raspberry Pi devices ranges from robotics to home automation. Raspberry Pi is one of the most popular micro-controllers on the market.
A Raspberry Pi is a piece of hardware, called a micro-controller, developed promote the teaching of basic computer science in schools. The use of Raspberry Pi devices ranges from robotics to home automation. Raspberry Pi is one of the most popular micro-controllers on the market.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: react-native-app
created_by: Facebook
display_name: React Native
github_url: https://github.com/facebook/react-native
logo: react-native.png
released: January 2015
short_description: React Native is a JavaScript mobile framework developed by Facebook.
topic: react-native
url: http://reactnative.com/
wikipedia_url: https://en.wikipedia.org/wiki/React_(JavaScript_library)#React_Native
---
React Native is a JavaScript mobile framework developed by Facebook. It allows developers to build Android & iOS mobile apps using JavaScript and reuse code across web & mobile applications.
React Native is a JavaScript mobile framework developed by Facebook. It allows developers to build Android & iOS mobile apps using JavaScript and reuse code across web & mobile applications.

Просмотреть файл

@ -1,11 +1,15 @@
---
aliases: reactjs
aliases: reactjs, react-js
created_by: Jordan Walke
display_name: React
github_url: https://github.com/facebook/react
logo: react.png
related: vue, angular
released: March 2013
short_description: React is an open source JavaScript library used for designing user
interfaces.
topic: react
url: https://facebook.github.io/react/
wikipedia_url: https://en.wikipedia.org/wiki/React_(JavaScript_library)
---
React makes it simple to develop interactive user interfaces. It uses the Model View Controller (MVC) concept to manage individual pages in your web application.
React makes it simple to develop interactive user interfaces. It uses the Model View Controller (MVC) concept to manage individual pages in your web application.

Просмотреть файл

@ -1,10 +1,12 @@
---
created_by: Dan Abramov and Andrew Clark
display_name: Redux
github_url: https://github.com/reactjs/redux/
logo: redux.png
released: June 2, 2015
short_description: Redux is an open source JavaScript library.
topic: redux
url: http://redux.js.org/
wikipedia_url: https://en.wikipedia.org/wiki/Redux_(JavaScript_library)
---
Redux is an open-source JavaScript library, designed to allow for state management of JavaScript applications. Inspired by Elm, Redux is a debugging tool and supports robust application data-flow architecture. Redux is frequently used in combination with React.
Redux is an open-source JavaScript library, designed to allow for state management of JavaScript applications. Inspired by Elm, Redux is a debugging tool and supports robust application data-flow architecture. Redux is frequently used in combination with React.

Просмотреть файл

@ -1,5 +1,9 @@
---
aliases: rest-api-tutorial
display_name: REST API
short_description: A representational state transfer (REST) API is a way to provide
compatibility between computer systems on the internet.
topic: rest-api
wikipedia_url: https://en.wikipedia.org/wiki/Representational_state_transfer
---
A representational state transfer (REST) API is a way to provide compatibility between computer systems on the Internet. The concept was first outlined in a dissertation by Roy Fielding in 2000.
A representational state transfer (REST) API is a way to provide compatibility between computer systems on the Internet. The concept was first outlined in a dissertation by Roy Fielding in 2000.

Просмотреть файл

@ -1,10 +1,13 @@
---
created_by: Yukihiro Matsumoto
display_name: Ruby
github_url: https://github.com/ruby/ruby
logo: ruby.png
released: December 21, 1995
short_description: Ruby is a scripting language designed for simplified object-oriented
programming.
topic: ruby
url: https://www.ruby-lang.org/en/
wikipedia_url: https://en.wikipedia.org/wiki/Ruby_(programming_language)
---
Ruby was developed by Yukihiro "Matz" Matsumoto in 1995 with the intent of having an easily readable programming language. It is integrated with the Rails framework to create dynamic web-applications. Ruby's syntax is similar to that of Perl and Python.
Ruby was developed by Yukihiro "Matz" Matsumoto in 1995 with the intent of having an easily readable programming language. It is integrated with the Rails framework to create dynamic web-applications. Ruby's syntax is similar to that of Perl and Python.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: rust-lang, rustlang, rust-language
created_by: Graydon Hoare
display_name: Rust
github_url: https://github.com/rust-lang
logo: rust.png
released: '2010'
short_description: Rust is a systems programming language created by Mozilla.
topic: rust
url: https://www.rust-lang.org/en-US/
wikipedia_url: https://en.wikipedia.org/wiki/Rust_(programming_language)
---
Rust is a systems programming language created by Mozilla. It is similar to C++, but is designed for improved memory safety without sacrificing performance.
Rust is a systems programming language created by Mozilla. It is similar to C++, but is designed for improved memory safety without sacrificing performance.

Просмотреть файл

@ -1,10 +1,12 @@
---
created_by: Hampton Catlin, Natalie Weizenbaum, Chris Eppstein
display_name: Sass
github_url: https://github.com/sass/sass
logo: sass.png
released: November 28, 2006
short_description: Sass is a stable extension to classic CSS.
topic: sass
url: http://sass-lang.com/
wikipedia_url: https://en.wikipedia.org/wiki/Sass_(stylesheet_language)
---
Sass is a stylesheet language, written primarily in Ruby. It is an extension of CSS that makes improvements to the old stylesheet format, such as being able to declare variables or cleaner nesting syntax.
Sass is a stylesheet language, written primarily in Ruby. It is an extension of CSS that makes improvements to the old stylesheet format, such as being able to declare variables or cleaner nesting syntax.

Просмотреть файл

@ -1,9 +1,11 @@
---
created_by: Martin Odersky
display_name: Scala
logo: scala.png
released: January 20, 2004
short_description: Scala is an object-oriented programming language.
topic: scala
url: http://www.scala-lang.org/
wikipedia_url: https://en.wikipedia.org/wiki/Scala_(programming_language)
---
Scala is an object-oriented programming language, heavily influenced by Java. Scala has features that were meant to address programming challenges with Java.
Scala is an object-oriented programming language, heavily influenced by Java. Scala has features that were meant to address programming challenges with Java.

9
topics/security/index.md Normal file
Просмотреть файл

@ -0,0 +1,9 @@
---
aliases: security-tools, security-vulnerability, security-audit
display_name: Security
short_description: Cybersecurity is the protection of computer hardware, software,
and data from theft, damage, and malicious intent.
topic: security
wikipedia_url: https://en.wikipedia.org/wiki/Computer_security
---
Cybersecurity is the protection of computer hardware, software, and data from theft, damage, and malicious intent.

Просмотреть файл

@ -1,5 +0,0 @@
---
topic: security
wikipedia_url: https://en.wikipedia.org/wiki/Computer_security
---
Cybersecurity is the protection of computer hardware, software, and data from theft, damage, and malicious intent.

Просмотреть файл

@ -1,5 +1,9 @@
---
aliases: servers
display_name: Server
short_description: A server is a program made to process requests and deliver data
to clients.
topic: server
wikipedia_url: https://en.wikipedia.org/wiki/Server_(computing)
---
A server is a program or device that provides functionality for other programs and devices, called clients. This relation forms the Client-Server Model.
A server is a program or device that provides functionality for other programs and devices, called clients. This relation forms the Client-Server Model.

Просмотреть файл

@ -1,6 +1,9 @@
---
aliases: serverless-architecture, serverless architecture
aliases: serverless-architecture, serverless architecture, serverless-examples
display_name: Serverless
short_description: Serverless architecture refers to apps that depend on third-party
services or custom code.
topic: serverless
wikipedia_url: https://en.wikipedia.org/wiki/Serverless_computing
---
Serverless architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on.
Serverless architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on.

11
topics/shell/index.md Normal file
Просмотреть файл

@ -0,0 +1,11 @@
---
aliases: shell-script, shell-scripts, shellscript, shellcode
created_by: Glenda Schroeder
display_name: Shell
released: '1965'
short_description: A shell is a command-line tool, designed to be run by the Unix
shell.
topic: shell
wikipedia_url: https://en.wikipedia.org/wiki/Shell_script
---
A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically manage program execution.

Просмотреть файл

@ -1,7 +0,0 @@
---
created_by: Glenda Schroeder
released: '1965'
topic: shell
wikipedia_url: https://en.wikipedia.org/wiki/Shell_script
---
A shell is a text-based terminal, used for manipulating programs and files. Shell scripts typically manage program execution.

Просмотреть файл

@ -1,10 +1,13 @@
---
aliases: springboot
created_by: Pivotal Software
display_name: Spring Boot
github_url: https://github.com/spring-projects/spring-framework
logo: spring-boot.png
released: October 1, 2002
short_description: Spring Boot is a coding and configuration model for Java applications.
topic: spring-boot
url: https://spring.io/
wikipedia_url: https://en.wikipedia.org/wiki/Spring_Framework
---
Spring Boot is a coding and configuration model for Java applications. Spring was developed by Pivotal Software.
Spring Boot is a coding and configuration model for Java applications. Spring was developed by Pivotal Software.

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше