-
Notifications
You must be signed in to change notification settings - Fork 0
/
uses.html
97 lines (94 loc) · 3.48 KB
/
uses.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<html>
<head>
<title>Group 4 - Uses</title>
<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Roboto:400,300' rel='stylesheet' type='text/css'>
<link rel="stylesheet" type="text/css" href="styleSheet.css">
<link rel="shortcut icon" type="image/png" href="ruby.png">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
</head>
<body>
<div id="navBarTemplate">
<script>
$(function(){
$("#navBarTemplate").load("navBarTemplate.html");
});
</script>
</div>
<div id="content">
<h2>Uses</h2>
<p>
One of Ruby's main usages is for using it with the Rails framework.
This framework helps making web applications easy and intuitive.
Rails provides default structures for a databse, a web application, and web pages.
</p>
<p>
Some examples of websites that were built with Ruby on Rails include:
</p>
<ul>
<li>GitHub</li>
<li>Airbnb</li>
<li>Twitch</li>
<li>SoundCloud</li>
<li>Hulu</li>
</ul>
<p>
Ruby itself can be used for a variety of applications. It is a general scripting
language so, for example, you can write a simple text file parser with regular
expressions. Ruby itself is more similar, in application, to Python and Perl.
</p>
<p>
From ruby’s website, they describe many other applications that are written in Ruby:
</p>
<p>
Simulations:
</p>
<ul>
<li>
NASA Langley Research Center in Virginia uses ruby to conduct simulations.
</li>
<li>
A research group in Motorola uses Ruby to script a simulator.
</li>
</ul>
<p>
3D Modeling:
</p>
<ul>
<li>
Google SketchUp is a 3D modeling application that uses Ruby for its macro scripting API. By using Ruby scripts, it makes it easy for users to toggle and add different effects and features that they desire while using the application.
</li>
</ul>
<p>
Networking
</p>
<ul>
<li>
Open Domain Server uses Ruby to allow people using dynamic DNS clients to udpate, in real time, their IP configuration so that it can be mapped to static domains. However, Open Domain Server has been shut down since 2015.
</li>
</ul>
<p>
Applications
</p>
<ul>
<li>
In Toyota Motors manufacturing process “Just-in-Time”, they use Ruby on Rails framework as the web front end for the mission-critical application.
</li>
</ul>
<p>
Security
</p>
<ul>
<li>
Ruby is also being used for some security testing platforms for modern web applications.
</li>
</ul>
<p>
Homebrew, a popular open-source package manager for OS X is written entirely in Ruby.
</p>
<p>
Even Jekyll is built with Ruby.
</p>
</div>
</body>
</html>