Browse Source

Some updates: new projects, new copy, etc.

master
Ben Kurtovic 10 years ago
parent
commit
791981e529
4 changed files with 120 additions and 29 deletions
  1. +3
    -3
      README.md
  2. +1
    -1
      _layouts/base.html
  3. +10
    -18
      _layouts/home.html
  4. +106
    -7
      index.html

+ 3
- 3
README.md View File

@@ -1,8 +1,8 @@
This is a bit of a personal website of mine, showcasing my code work and
linking to some other sites where I have relevant profiles.
This is a personal website of mine, showcasing my code work and linking to some
other sites where I have relevant profiles.

All content on this site is released under the MIT License (see below), with
the exception of content in _posts/, which is not to be reused without
the exception of content in `_posts/`, which is not to be reused without
permission.

LICENSE


+ 1
- 1
_layouts/base.html View File

@@ -12,7 +12,7 @@
<div id="container">
{{ content }}
<div id="footer">
<p>Copyright &copy; 2011&ndash;2014 Ben Kurtovic &bull; <a href="//github.com/earwig/earwig.github.com">View Source</a> &bull; <a href="http://validator.w3.org/check?uri=referer">Valid HTML5</a></p>
<p>Copyright &copy; 2011&ndash;2014 Ben Kurtovic &bull; <a href="//github.com/earwig/earwig.github.io">View Source</a> &bull; <a href="http://validator.w3.org/check?uri=referer">Valid HTML5</a></p>
</div>
</div>
</body>


+ 10
- 18
_layouts/home.html View File

@@ -3,7 +3,7 @@ layout: base
---

<div id="header">
<h1 id="head">Hi, I'm <span class="color-highlight">Earwig</span>!</h1>
<h1 id="head">Ben Kurtovic</h1>
</div>
<div id="content">
<table>
@@ -12,35 +12,27 @@ layout: base
<table id="about">
<tr>
<td id="about-tl" class="about-l dark-l">Email</td>
<td id="about-tr" class="about-r dark-r"><a href="mailto:ben.kurtovic@gmail.com">ben.kurtovic@gmail.com</a></td>
<td id="about-tr" class="about-r dark-r"><a href="mailto:ben.kurtovic@gmail.com">ben.kurtovic@gmail.com</a><br /><a href="mailto:kurtovc2@illinois.edu">kurtovc2@illinois.edu</a></td>
</tr>
<tr>
<td class="about-l light-l">IRC</td>
<td class="about-r light-r"><a href="http://webchat.freenode.net/?channels=%23%23earwig">Earwig</a> on <a href="irc://irc.freenode.net">irc.freenode.net</a></td>
<td class="about-l light-l">GitHub</td>
<td class="about-r light-r"><a href="//github.com/earwig">earwig</a></td>
</tr>
<tr>
<td class="about-l dark-l">PGP Key</td>
<td class="about-r dark-r"><a href="http://pgp.mit.edu:11371/pks/lookup?search=0x8A19649AE8DBB515&amp;fingerprint=on&amp;op=index">E8DBB515</a></td>
<td class="about-l dark-l">IRC</td>
<td class="about-r dark-r"><a href="http://webchat.freenode.net/?channels=%23%23earwig">Earwig</a> on <a href="irc://irc.freenode.net">irc.freenode.net</a></td>
</tr>
<tr>
<td class="about-l light-l">Wikipedia</td>
<td class="about-r light-r"><a href="//en.wikipedia.org/wiki/User:The_Earwig">[[User:The Earwig]]</a></td>
</tr>
<tr>
<td class="about-l dark-l">GitHub</td>
<td class="about-r dark-r"><a href="//github.com/earwig">earwig</a></td>
</tr>
<tr>
<td class="about-l light-l">BitBucket</td>
<td class="about-r light-r"><a href="//bitbucket.org/earwig">earwig</a></td>
</tr>
<tr>
<td class="about-l dark-l">Twitter</td>
<td class="about-r dark-r"><a href="//twitter.com/the_earwig">@the_earwig</a></td>
</tr>
<tr>
<td id="about-bl" class="about-l light-l">Tumblr</td>
<td id="about-br" class="about-r light-r"><a href="http://theearwig.tumblr.com/">theearwig</a></td>
<td id="about-bl" class="about-l light-l">PGP Key</td>
<td id="about-br" class="about-r light-r"><a href="http://pgp.mit.edu:11371/pks/lookup?search=0x8A19649AE8DBB515&amp;fingerprint=on&amp;op=index">E8DBB515</a></td>
</tr>
</table>
<h2 class="index-header">Projects</h2>
@@ -51,8 +43,8 @@ layout: base
<div id="avatar-box">
<img id="avatar" src="//secure.gravatar.com/avatar/1b21804852ac50fee9f8e03cfa0da786?s=140" title="Earwig" alt="Earwig" />
</div>
<p id="about-me-top">I'm Ben Kurtovic, a student, software developer, and <a href="//en.wikipedia.org/">Wikipedian</a> who occasionally messes around with game production. I'm the guy behind <a href="//github.com/earwig/mwparserfromhell">mwparserfromhell</a> and <a href="//en.wikipedia.org/wiki/User:EarwigBot">EarwigBot</a>.</p>
<p>On this page, you can find my identities on a few other sites, check out the projects I'm working on, and read some of my incessant ramblings in blog form.</p>
<p id="about-me-top">I'm a software developer and <a href="//en.wikipedia.org/">Wikipedian</a> currently studying computer science at the <a href="//illinois.edu/">University of Illinois at Urbana&ndash;Champaign</a>. I'm the guy behind <a href="//github.com/earwig/mwparserfromhell">mwparserfromhell</a> and <a href="//en.wikipedia.org/wiki/User:EarwigBot">EarwigBot</a>.</p>
<p>On this page, you can find my identities on a few other sites, check out the projects I'm working on, and read some of my strange ramblings in blog form.</p>
<h2 class="index-header">Posts</h2>
<ul id="post-list">
{% for post in site.posts %}


+ 106
- 7
index.html View File

@@ -5,37 +5,136 @@ title: Home

<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/earwig/mwparserfromhell">mwparserfromhell</a> <span class="description"><i>(Python + C // started May 2012)</i></span>
</div>
<div class="project-body description">
<i>MWParserFromHell</i> is an easy-to-use and outrageously powerful Python parser for <a href="//mediawiki.org/">MediaWiki</a> wikicode.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/earwig/earwigbot">earwigbot</a> <span class="description"><i>(Python // started April 2009)</i></span>
</div>
<div class="project-body description">
<i>EarwigBot</i> is a <a href="//python.org/">Python</a> robot that edits <a href="//en.wikipedia.org/">Wikipedia</a> and interacts with people over <a href="//en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>. It has <a href="//github.com/earwig/earwigbot-plugins">a separate repository for plugins</a>.
<i>EarwigBot</i> is a Python robot that edits <a href="//en.wikipedia.org/">Wikipedia</a> and interacts with people over <a href="//en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>. It has <a href="//github.com/earwig/earwigbot-plugins">a separate repository for plugins</a>.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/earwig/mwparserfromhell">mwparserfromhell</a> <span class="description"><i>(Python // started May 2012)</i></span>
<a class="invert" href="//github.com/earwig/bitshift">bitshift</a> <span class="description"><i>(Python + SQL + Web // started March 2014)</i></span>
</div>
<div class="project-body description">
<i>MWParserFromHell</i> is an easy-to-use and outrageously powerful <a href="//python.org/">Python</a> parser for <a href="//mediawiki.org/">MediaWiki</a> wikicode.
<a href="http://bitshift.it/"><i>Bitshift</i></a> is a semantic search engine for source code.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/earwig/copyvios">copyvios</a> <span class="description"><i>(Web // started July 2009)</i></span>
<a class="invert" href="//github.com/earwig/copyvios">copyvios</a> <span class="description"><i>(Python + Web // started July 2009)</i></span>
</div>
<div class="project-body description">
<a href="//tools.wmflabs.org/copyvios"><i>Copyvios</i></a> is a copyright violation detector running on <a href="//tools.wmflabs.org/">Wikimedia Labs</a>.
</div>
</div>

<!-- Minor projects follow -->

<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/earwig/goldfish">goldfish</a> <span class="description"><i>(Java // started Jan 2013)</i></span>
</div>
<div class="project-body description">
<i>GoLdfish</i> is a simple <a href="//en.wikipedia.org/wiki/Conway's_Game_of_Life">Game of Life</a> implementation in Java.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/Hypersonic/Starlorn">starlorn</a> <span class="description"><i>(Java // started May 2013)</i></span>
</div>
<div class="project-body description">
<i>Starlorn</i> is a <a href="//en.wikipedia.org/wiki/Shoot_'em_up">shoot 'em up</a> game with a sweet upgrade system and randomized levels.
</div>
</div>






<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/Hypersonic/Cellar-Strider">cellar-strider</a> <span class="description"><i>(Python // started June 2012)</i></span>
</div>
<div class="project-body description">
<i>Cellar-Strider</i> is a pseudo-<a href="//en.wikipedia.org/wiki/Roguelike">roguelike</a> game with a YAML-based level system.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/VjiaoBlack/Oriadnos">oriadnos</a> <span class="description"><i>(C // started May 2014)</i></span>
</div>
<div class="project-body description">
<i>Oriadnos</i> is a 3D maze exploration game written from scratch using matrix manipulation code, <a href="//en.wikipedia.org/wiki/UV_mapping">UV texture mapping</a>, <a href="//en.wikipedia.org/wiki/Z-buffering">z-buffering</a>, and simple lighting.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/VjiaoBlack/terminvaders">terminvaders</a> <span class="description"><i>(C // started Oct 2013)</i></span>
</div>
<div class="project-body description">
<i>Terminvaders</i> is a terminal-based multiplayer arcade game inspired by <a href="//en.wikipedia.org/wiki/Space_Invaders">Space Invaders</a>.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/VjiaoBlack/databanks">databanks</a> <span class="description"><i>(C // started Nov 2013)</i></span>
</div>
<div class="project-body description">
<i>DataBanks</i> is a simple database with a terminal-based interface for notekeeping.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/stuycs-softdev-fall-2013/proj2-pd6-04-omnithinker">omnithinker</a> <span class="description"><i>(Python + Web // started Nov 2013)</i></span>
</div>
<div class="project-body description">
<i><a href="http://softdev-server.stuycs.org:6004/">OmniThinker</a></i> is an online brainstorming tool that displays relevant information from the web in a sidebar.
</div>
</div>
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/stuycs-softdev-fall-2013/proj3-6-BAJA">BAJA</a> <span class="description"><i>(Python + Web // started Jan 2014)</i></span>
</div>
<div class="project-body description">
<i><a href="http://softdev-server.stuycs.org:6680/">BAJA</a></i> is a hacking game featuring multiple simulated websites, tied together by messages sent to the player from a mysterious individual using a fake email client.
</div>
</div>





<!-- TO SORT above -->



<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/earwig/earwig.github.com">earwig.github.com</a> <span class="description"><i>(Web // started June 2011)</i></span>
<a class="invert" href="//github.com/earwig/earwig.github.io">earwig.github.io</a> <span class="description"><i>(Web // started June 2011)</i></span>
</div>
<div class="project-body description">
<i>earwig.github.com</i> is the site you're viewing right now in source code form.
<i>earwig.github.io</i> is the site you're viewing right now in source code form.
</div>
</div>
<div class="divider"></div>
@@ -59,7 +158,7 @@ title: Home
<div class="divider"></div>
<div class="project">
<div class="project-head">
<a class="invert" href="//github.com/earwig/lobo">lobo</a> <span class="description"><i>(NetLogo // started December 2011)</i></span>
<a class="invert" href="//github.com/earwig/lobo">lobo</a> <span class="description"><i>(NetLogo // started Dec 2011)</i></span>
</div>
<div class="project-body description">
<i>Lobo</i> is Logo Bolo: a re-envisioning of <a href="//en.wikipedia.org/wiki/Bolo_(video_game)">the classic tank game</a> by Stuart Cheshire in NetLogo.


Loading…
Cancel
Save