sawine@73
|
1 |
<!DOCTYPE html>
|
sawine@73
|
2 |
<html lang="en">
|
sawine@73
|
3 |
<head>
|
sawine@73
|
4 |
<title>ME73</title>
|
sawine@73
|
5 |
<meta name="author" content="Eugen Sawin <sawine@me73.com>" />
|
sawine@73
|
6 |
<meta name="description" content="A Digital Playground" />
|
sawine@73
|
7 |
<meta name="robots" content="index, follow, noarchive" />
|
sawine@73
|
8 |
<meta name="googlebot" content="noarchive" />
|
sawine@73
|
9 |
<script src="jquery.js"></script>
|
sawine@73
|
10 |
<script src="script.js"></script>
|
sawine@73
|
11 |
<link rel="stylesheet" href="dark.css" type="text/css" />
|
sawine@73
|
12 |
<script type="application/javascript">
|
sawine@73
|
13 |
var _gaq = _gaq || [];
|
sawine@73
|
14 |
_gaq.push(['_setAccount', 'UA-2137333-1']);
|
sawine@73
|
15 |
_gaq.push(['_trackPageview']);
|
sawine@73
|
16 |
(function() {
|
sawine@73
|
17 |
var ga = document.createElement('script'); ga.type = 'text/javascript';
|
sawine@73
|
18 |
ga.async = true;
|
sawine@73
|
19 |
ga.src = ('https:' == document.location.protocol ? 'https://ssl' :'http://www')
|
sawine@73
|
20 |
+ '.google-analytics.com/ga.js';
|
sawine@73
|
21 |
var s = document.getElementsByTagName('script')[0];
|
sawine@73
|
22 |
s.parentNode.insertBefore(ga, s);
|
sawine@73
|
23 |
})();
|
sawine@73
|
24 |
</script>
|
sawine@73
|
25 |
</head>
|
sawine@73
|
26 |
<body>
|
sawine@73
|
27 |
<div id="wrap">
|
sawine@73
|
28 |
<div id="header">
|
sawine@73
|
29 |
<canvas id="logo">
|
sawine@73
|
30 |
FIND A BETTER BROWSER
|
sawine@78
|
31 |
</canvas>
|
sawine@78
|
32 |
<canvas id="sim">
|
sawine@78
|
33 |
</canvas>
|
sawine@73
|
34 |
</div>
|
sawine@73
|
35 |
<div id="content-wrap">
|
sawine@73
|
36 |
<div id="main">
|
sawine@73
|
37 |
<h2>Programming Languages</h2>
|
sawine@73
|
38 |
<p><!--<img src="images/binary.png" alt="binary" class="float-right" height="100" width="100" />-->
|
sawine@73
|
39 |
Some programming languages I've used, where the number of * show my level of expertise in the given language:</p>
|
sawine@73
|
40 |
<ul>
|
sawine@73
|
41 |
<li>
|
sawine@73
|
42 |
<h4>QBasic *</h4>
|
sawine@73
|
43 |
My first.</li>
|
sawine@73
|
44 |
<li>
|
sawine@73
|
45 |
<h4>C++ *****</h4>
|
sawine@73
|
46 |
The dragon of system programming. My workhorse for efficient solutions.</li>
|
sawine@73
|
47 |
<li>
|
sawine@73
|
48 |
<h4>Java ***</h4>
|
sawine@73
|
49 |
It's ok. I prefer tea.</li>
|
sawine@73
|
50 |
<li>
|
sawine@73
|
51 |
<h4>Haskell *</h4>
|
sawine@73
|
52 |
Functional love-hate relationship.</li>
|
sawine@73
|
53 |
<li>
|
sawine@73
|
54 |
<h4>Prolog **</h4>
|
sawine@73
|
55 |
Blew my mind. Awakened my interest in logics, not so much in using the language.</li>
|
sawine@73
|
56 |
<li>
|
sawine@73
|
57 |
<h4>C *****</h4>
|
sawine@73
|
58 |
Clean, flat, structured. Runs the world under the hood.</li>
|
sawine@73
|
59 |
<li>
|
sawine@73
|
60 |
<h4>Assembly **</h4>
|
sawine@73
|
61 |
The isomorphism from human mnemonics to machine code. Feel the cold touch of the machine mind.</li>
|
sawine@73
|
62 |
<li>
|
sawine@73
|
63 |
<h4>C# ***</h4>
|
sawine@73
|
64 |
It's better than ok. I prefer seeing clear.</li>
|
sawine@73
|
65 |
<li>
|
sawine@73
|
66 |
<h4>Python *****</h4>
|
sawine@73
|
67 |
Pragmatic, well-tempered, aesthetic. Fits perfectly into my method of working.</li>
|
sawine@73
|
68 |
<li>
|
sawine@73
|
69 |
<h4>Javascript ***</h4>
|
sawine@73
|
70 |
The saviour of web frontends. Makes web development endurable.</li>
|
sawine@73
|
71 |
<li>
|
sawine@73
|
72 |
<h4>Go *</h4>
|
sawine@74
|
73 |
Good idea, weird syntax. Doesn't go well with me. Might give it another go.</li>
|
sawine@73
|
74 |
<li>
|
sawine@73
|
75 |
<h4>Common Lisp **</h4>
|
sawine@73
|
76 |
The purity of programming love. Haven't seen the light yet.</li>
|
sawine@73
|
77 |
</ul>
|
sawine@73
|
78 |
<h2>Operating Systems</h2>
|
sawine@73
|
79 |
<ul>
|
sawine@73
|
80 |
<li><h4>GNU/Linux</h4>
|
sawine@73
|
81 |
Ubuntu, openSUSE, Red Hat and CentOS.</li>
|
sawine@73
|
82 |
<li><h4>Microsoft Windows</h4>
|
sawine@73
|
83 |
Windows 95/98/2000/XP/Vista/7.</li>
|
sawine@73
|
84 |
<li><h4>AmigaOS</h4>
|
sawine@73
|
85 |
Been a while...</li>
|
sawine@73
|
86 |
</ul>
|
sawine@73
|
87 |
<h2>Environments</h2>
|
sawine@73
|
88 |
<ul>
|
sawine@73
|
89 |
<li>
|
sawine@73
|
90 |
<h4>Emacs</h4>
|
sawine@73
|
91 |
My prefered editor. And I prefer my prefered editor.</li>
|
sawine@73
|
92 |
<li>
|
sawine@73
|
93 |
<h4>Visual Studio</h4>
|
sawine@73
|
94 |
Good IDE on Windows. Great debugger integration.</li>
|
sawine@73
|
95 |
<li>
|
sawine@73
|
96 |
<h4>Eclipse</h4>
|
sawine@73
|
97 |
Extendable. It's ok.</li>
|
sawine@73
|
98 |
</ul>
|
sawine@73
|
99 |
<h2>Tools</h2>
|
sawine@73
|
100 |
<ul>
|
sawine@73
|
101 |
<li>
|
sawine@73
|
102 |
<h4>Internet</h4>
|
sawine@73
|
103 |
Chrome for browsing and IRSSI for IRC.</li>
|
sawine@73
|
104 |
<li>
|
sawine@73
|
105 |
<h4>Documentation</h4>
|
sawine@73
|
106 |
LaTeX.</li>
|
sawine@73
|
107 |
<li>
|
sawine@73
|
108 |
<h4>Version Control</h4>
|
sawine@73
|
109 |
Mercurial for private work.
|
sawine@73
|
110 |
Subversion/CVS when forced.</li>
|
sawine@73
|
111 |
</ul>
|
sawine@73
|
112 |
|
sawine@73
|
113 |
|
sawine@73
|
114 |
</div>
|
sawine@73
|
115 |
<div id="sidebar">
|
sawine@74
|
116 |
<p>
|
sawine@74
|
117 |
<a href="resume.html">
|
sawine@74
|
118 |
<img src="images/me2.png" alt="me" class="float-left" height="70" width="70" />
|
sawine@74
|
119 |
</a>
|
sawine@73
|
120 |
<br />I'm a programmer,<br />
|
sawine@73
|
121 |
a student of computer science,<br />
|
sawine@73
|
122 |
a music enthusiast.<br />
|
sawine@73
|
123 |
This is my site.
|
sawine@73
|
124 |
</p>
|
sawine@73
|
125 |
<div id="random_quote"></div>
|
sawine@73
|
126 |
</div>
|
sawine@73
|
127 |
</div>
|
sawine@73
|
128 |
<div id="footer">
|
sawine@73
|
129 |
<div id="footer-left">
|
sawine@73
|
130 |
<p>
|
sawine@73
|
131 |
<a href="mailto:sawine@me73.com">
|
sawine@73
|
132 |
Eugen Sawin<br/>Software Enginnering & Research</a>
|
sawine@73
|
133 |
</p>
|
sawine@73
|
134 |
</div>
|
sawine@73
|
135 |
<div id="footer-right">
|
sawine@73
|
136 |
<p class="align-right">
|
sawine@73
|
137 |
<a href="index.html">Home</a> | <a href="#top">Top</a>
|
sawine@73
|
138 |
</p>
|
sawine@73
|
139 |
</div>
|
sawine@73
|
140 |
</div>
|
sawine@73
|
141 |
</div>
|
sawine@73
|
142 |
<script type="application/javascript">
|
sawine@73
|
143 |
javascript:load_random_quote();
|
sawine@73
|
144 |
</script>
|
sawine@73
|
145 |
</body>
|
sawine@73
|
146 |
</html>
|
sawine@73
|
147 |
|