Skip to content
Ramon Gebben edited this page Jan 14, 2014 · 11 revisions

#Welcome to the Devstar wiki!

This wiki is used to document how to build this system yourself.

We will also provide you with an install script, which will do everything for you.

###Still in development

#What is in Devstar?

This is a complete list of all the packages intergraded into this IDE

##Ruby on Rails Ruby on Rails Website

Ruby on Rails, often simply Rails, is an open source web application framework which runs on the Ruby programming language. It is a full-stack framework: it allows creating pages and applications that gather information from the web server, talk to or query the database, and render templates out of the box. As a result, Rails features a routing system that is independent of the web server. Ruby on Rails emphasizes the use of well-known software engineering patterns and principles, such as active record pattern, convention over configuration (CoC), don't repeat yourself (DRY), and model–view–controller (MVC).

PHP, phpMyAdmin, MySQL

PHP Website

PHP is a popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.

###phpMyAdmin phpMyAdmin Website

phpMyAdmin is a free software tool written in PHP, intended to handle the administration of MySQL over the Web. phpMyAdmin supports a wide range of operations on MySQL, MariaDB and Drizzle. Frequently used operations (managing databases, tables, columns, relations, indexes, users, permissions, etc) can be performed via the user interface, while you still have the ability to directly execute any SQL statement.

We configured phpMyAdmin with the Metro theme.

##Ngnix Webserver Ngnix Website

Ngnix is a very wide supported webserver. Backends

  • Ruby
  • Python
  • Node.js
  • Meteor

Run great on Ngnix.

##NodeJS

NodeJS Website

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.

##EmberJS

EmberJS Website

EmberJS is a framework for creating ambitious web applications.

  • More Productive Out of the Box.

  • Write dramatically less code with Ember's Handlebars integrated templates that update automatically when the underlying data changes.

  • Auto-Updating Handlebars Templates

  • Quik to implement.

##ThreeJS ThreeJS Website

ThreeJS is a JavaScript 3D library The aim of the project is to create a lightweight 3D library with a very low level of complexity — in other words, for dummies. The library provides <canvas>, <svg>, CSS3D and WebGL renderers.

Github

##Byobu Terminal Manager Byobu Website

Byobu is a GPLv3 open source text-based window manager and terminal multiplexer. It was originally designed to provide elegant enhancements to the otherwise functional, plain, practical GNU Screen, for the Ubuntu server distribution.

Byobu now includes an enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications for both the GNU Screen window manager and the more modern Tmux terminal multiplexer, and works on most Linux, BSD, and Mac distributions.

##Mosh | Mobile shell Mosh Website

Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes.

Mosh is a replacement for SSH. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.

##Fish Shell Fish Website

fish is a smart and user-friendly command line shell for OS X, Linux, and the rest of the family.

  • Autosuggestions
  • fish suggests commands as you type based on history and completions, just like a web browser.
  • Glorious VGA Color
  • fish natively supports term256, the state of the art in terminal technology. You'll have an astonishing 256 colors available for use!
  • Sane Scripting
  • fish is fully scriptable, and its syntax is simple, clean, and consistent. You'll never write esac again.
  • Web Based configuration
  • For those lucky few with a graphical computer, you can set your colors and view functions, variables, and history all from a web page.
  • Man Page Completions
  • Other shells support programmable completions, but only fish generates them automatically by parsing your installed man pages.
  • Works Out Of The Box
  • fish will delight you with features like tab completions and syntax highlighting that just work.

Clone this wiki locally