Personal website https://benkurtovic.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

преди 10 години
преди 13 години
преди 10 години
преди 13 години
преди 13 години
преди 13 години
преди 13 години
преди 10 години
преди 13 години
преди 10 години
преди 10 години
преди 10 години
преди 10 години
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175
  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>