Skip to content

Commit

Permalink
Use index.md instead of [topic_name].md
Browse files Browse the repository at this point in the history
  • Loading branch information
cheshire137 committed Sep 25, 2017
1 parent a2dc313 commit c556a08
Show file tree
Hide file tree
Showing 112 changed files with 513 additions and 211 deletions.
5 changes: 4 additions & 1 deletion topics/3d/3d.md → topics/3d/index.md
Original file line number Diff line number Diff line change
@@ -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.
6 changes: 0 additions & 6 deletions topics/algorithm/algorithm.md

This file was deleted.

9 changes: 9 additions & 0 deletions topics/algorithm/index.md
Original file line number Diff line number Diff line change
@@ -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.
7 changes: 5 additions & 2 deletions topics/android/android.md → topics/android/index.md
Original file line number Diff line number Diff line change
@@ -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.
7 changes: 5 additions & 2 deletions topics/angular/angular.md → topics/angular/index.md
Original file line number Diff line number Diff line change
@@ -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.
4 changes: 3 additions & 1 deletion topics/ansible/ansible.md → topics/ansible/index.md
Original file line number Diff line number Diff line change
@@ -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.
6 changes: 5 additions & 1 deletion topics/api/api.md → topics/api/index.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 4 additions & 1 deletion topics/arduino/arduino.md → topics/arduino/index.md
Original file line number Diff line number Diff line change
@@ -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.
6 changes: 5 additions & 1 deletion topics/bash/bash.md → topics/bash/index.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 4 additions & 1 deletion topics/bitcoin/bitcoin.md → topics/bitcoin/index.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 4 additions & 1 deletion topics/bootstrap/bootstrap.md → topics/bootstrap/index.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 0 additions & 5 deletions topics/bot/bot.md

This file was deleted.

8 changes: 8 additions & 0 deletions topics/bot/index.md
Original file line number Diff line number Diff line change
@@ -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.
6 changes: 5 additions & 1 deletion topics/c/c.md → topics/c/index.md
Original file line number Diff line number Diff line change
@@ -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.
Original file line number Diff line number Diff line change
@@ -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.
6 changes: 5 additions & 1 deletion topics/cli/cli.md → topics/cli/index.md
Original file line number Diff line number Diff line change
@@ -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.
6 changes: 4 additions & 2 deletions topics/cpp/cpp.md → topics/cpp/index.md
Original file line number Diff line number Diff line change
@@ -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.
Original file line number Diff line number Diff line change
@@ -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.
6 changes: 4 additions & 2 deletions topics/csharp/csharp.md → topics/csharp/index.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 4 additions & 1 deletion topics/css/css.md → topics/css/index.md
Original file line number Diff line number Diff line change
@@ -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.
Original file line number Diff line number Diff line change
@@ -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.
7 changes: 5 additions & 2 deletions topics/database/database.md → topics/database/index.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 0 additions & 5 deletions topics/deep-learning/deep-learning.md

This file was deleted.

9 changes: 9 additions & 0 deletions topics/deep-learning/index.md
Original file line number Diff line number Diff line change
@@ -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.
10 changes: 0 additions & 10 deletions topics/django/django.md

This file was deleted.

13 changes: 13 additions & 0 deletions topics/django/index.md
Original file line number Diff line number Diff line change
@@ -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.
5 changes: 4 additions & 1 deletion topics/docker/docker.md → topics/docker/index.md
Original file line number Diff line number Diff line change
@@ -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.
Original file line number Diff line number Diff line change
@@ -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.
Loading

0 comments on commit c556a08

Please sign in to comment.