Personal website https://benkurtovic.com/
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 

176 rader
7.8 KiB

  1. ---
  2. layout: home
  3. title: Home
  4. ---
  5. <div class="project">
  6. <div class="project-head">
  7. <a class="invert" href="//github.com/earwig/mwparserfromhell">mwparserfromhell</a> <span class="description"><i>(Python + C // started May 2012)</i></span>
  8. </div>
  9. <div class="project-body description">
  10. <i>MWParserFromHell</i> is an easy-to-use and outrageously powerful Python parser for <a href="//mediawiki.org/">MediaWiki</a> wikicode.
  11. </div>
  12. </div>
  13. <div class="divider"></div>
  14. <div class="project">
  15. <div class="project-head">
  16. <a class="invert" href="//github.com/earwig/earwigbot">earwigbot</a> <span class="description"><i>(Python // started April 2009)</i></span>
  17. </div>
  18. <div class="project-body description">
  19. <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>.
  20. </div>
  21. </div>
  22. <div class="divider"></div>
  23. <div class="project">
  24. <div class="project-head">
  25. <a class="invert" href="//github.com/earwig/bitshift">bitshift</a> <span class="description"><i>(Python + SQL + Web // started March 2014)</i></span>
  26. </div>
  27. <div class="project-body description">
  28. <a href="http://bitshift.it/"><i>Bitshift</i></a> is a semantic search engine for source code.
  29. </div>
  30. </div>
  31. <div class="divider"></div>
  32. <div class="project">
  33. <div class="project-head">
  34. <a class="invert" href="//github.com/earwig/copyvios">copyvios</a> <span class="description"><i>(Python + Web // started July 2009)</i></span>
  35. </div>
  36. <div class="project-body description">
  37. <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>.
  38. </div>
  39. </div>
  40. <!-- Minor projects follow -->
  41. <div class="divider"></div>
  42. <div class="project">
  43. <div class="project-head">
  44. <a class="invert" href="//github.com/earwig/goldfish">goldfish</a> <span class="description"><i>(Java // started Jan 2013)</i></span>
  45. </div>
  46. <div class="project-body description">
  47. <i>GoLdfish</i> is a simple <a href="//en.wikipedia.org/wiki/Conway's_Game_of_Life">Game of Life</a> implementation in Java.
  48. </div>
  49. </div>
  50. <div class="divider"></div>
  51. <div class="project">
  52. <div class="project-head">
  53. <a class="invert" href="//github.com/Hypersonic/Starlorn">starlorn</a> <span class="description"><i>(Java // started May 2013)</i></span>
  54. </div>
  55. <div class="project-body description">
  56. <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.
  57. </div>
  58. </div>
  59. <div class="divider"></div>
  60. <div class="project">
  61. <div class="project-head">
  62. <a class="invert" href="//github.com/Hypersonic/Cellar-Strider">cellar-strider</a> <span class="description"><i>(Python // started June 2012)</i></span>
  63. </div>
  64. <div class="project-body description">
  65. <i>Cellar-Strider</i> is a pseudo-<a href="//en.wikipedia.org/wiki/Roguelike">roguelike</a> game with a YAML-based level system.
  66. </div>
  67. </div>
  68. <div class="divider"></div>
  69. <div class="project">
  70. <div class="project-head">
  71. <a class="invert" href="//github.com/VjiaoBlack/Oriadnos">oriadnos</a> <span class="description"><i>(C // started May 2014)</i></span>
  72. </div>
  73. <div class="project-body description">
  74. <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.
  75. </div>
  76. </div>
  77. <div class="divider"></div>
  78. <div class="project">
  79. <div class="project-head">
  80. <a class="invert" href="//github.com/VjiaoBlack/terminvaders">terminvaders</a> <span class="description"><i>(C // started Oct 2013)</i></span>
  81. </div>
  82. <div class="project-body description">
  83. <i>Terminvaders</i> is a terminal-based multiplayer arcade game inspired by <a href="//en.wikipedia.org/wiki/Space_Invaders">Space Invaders</a>.
  84. </div>
  85. </div>
  86. <div class="divider"></div>
  87. <div class="project">
  88. <div class="project-head">
  89. <a class="invert" href="//github.com/VjiaoBlack/databanks">databanks</a> <span class="description"><i>(C // started Nov 2013)</i></span>
  90. </div>
  91. <div class="project-body description">
  92. <i>DataBanks</i> is a simple database with a terminal-based interface for notekeeping.
  93. </div>
  94. </div>
  95. <div class="divider"></div>
  96. <div class="project">
  97. <div class="project-head">
  98. <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>
  99. </div>
  100. <div class="project-body description">
  101. <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.
  102. </div>
  103. </div>
  104. <div class="divider"></div>
  105. <div class="project">
  106. <div class="project-head">
  107. <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>
  108. </div>
  109. <div class="project-body description">
  110. <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.
  111. </div>
  112. </div>
  113. <!-- TO SORT above -->
  114. <div class="divider"></div>
  115. <div class="project">
  116. <div class="project-head">
  117. <a class="invert" href="//github.com/earwig/earwig.github.io">earwig.github.io</a> <span class="description"><i>(Web // started June 2011)</i></span>
  118. </div>
  119. <div class="project-body description">
  120. <i>earwig.github.io</i> is the site you're viewing right now in source code form.
  121. </div>
  122. </div>
  123. <div class="divider"></div>
  124. <div class="project">
  125. <div class="project-head">
  126. <a class="invert" href="//github.com/earwig/git-repo-updater">git-repo-updater</a> <span class="description"><i>(Python // started June 2011)</i></span>
  127. </div>
  128. <div class="project-body description">
  129. <i>Gitup</i> is a console script that allows you to easily pull to multiple git repositories at once.
  130. </div>
  131. </div>
  132. <div class="divider"></div>
  133. <div class="project">
  134. <div class="project-head">
  135. <a class="invert" href="//github.com/earwig/music-quizzer">music-quizzer</a> <span class="description"><i>(Python // started May 2011)</i></span>
  136. </div>
  137. <div class="project-body description">
  138. <i>MusicQuizzer</i> is a <a href="//en.wikipedia.org/wiki/Tk_(framework)">Tk</a>-based program that can help you prepare for your music final with randomly-generated listening quizzes.
  139. </div>
  140. </div>
  141. <div class="divider"></div>
  142. <div class="project">
  143. <div class="project-head">
  144. <a class="invert" href="//github.com/earwig/lobo">lobo</a> <span class="description"><i>(NetLogo // started Dec 2011)</i></span>
  145. </div>
  146. <div class="project-body description">
  147. <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.
  148. </div>
  149. </div>
  150. <div class="divider"></div>
  151. <div class="project">
  152. <div class="project-head">
  153. <a class="invert" href="//github.com/earwig/func-smash">func-smash</a> <span class="description"><i>(Python // started April 2012)</i></span>
  154. </div>
  155. <div class="project-body description">
  156. <i>FuncSmash</i>, a small for-the-hell-of-it project, tries to generate random Python functions using Markov chains.
  157. </div>
  158. </div>