A semantic search engine for source code https://bitshift.benkurtovic.com/
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. = extends "layout.html"
  2. = block title
  3. about
  4. = endblock
  5. = block head
  6. {{ assets.tag("lib/jquery.min.js") }}
  7. {{ assets.tag("main.css") }}
  8. {{ assets.tag("about.css") }}
  9. {{ assets.tag("about.js") }}
  10. = endblock
  11. = block after_body
  12. <div id="img-1" class="bg" speed="-1.25"></div>
  13. <div id="img-2" class="bg" speed="1.8"></div>
  14. <div id="img-3" class="bg" speed="1.6"></div>
  15. <div id="img-4" class="bg" speed="3.8"></div>
  16. <div id="top" class="section">
  17. <div class="centered">
  18. <h1><span>&raquo;</span> What</h1>
  19. <span id="title">bitshift</span> is an <a href="https://github.com/earwig/bitshift">open-source</a>
  20. online source-code search engine, developed by programmers, for programmers. The engine currently aggregates
  21. publicly-available code from two online frameworks &#8211; <a href="https://github.com/">GitHub</a> and <a
  22. href="https://bitbucket.org/">Bitbucket</a> &#8211; but has the necessary infrastructure to quickly incorporate
  23. others, like <a href="http://stackoverflow.com/">StackOverflow</a> and <a href="https://gitorious.org/">Gitorious</a>
  24. <span id="title">bitshift</span> supports a robust query language, which allows users to search for specific
  25. languages, files, dates of creation and last modifcation, and symbols (function, class, and variable names),
  26. amongst other attributes.
  27. </div>
  28. </div>
  29. <div class="section">
  30. <div id="how" class="centered">
  31. <h1><span>&raquo;</span> How</h1>
  32. <span id="title">bitshift</span> has an extensive back-end, roughly divided into three sections:
  33. <ul>
  34. <li><span>indexer</span> : finds and downloads code on online frameworks</li>
  35. <li><span>parser</span> : parses newly crawled code, identifying its symbols</li>
  36. <li><span>database</span> : interprets and compiles user searches into database queries</li>
  37. </ul>
  38. The engine was developed over the span of four months, and is primarily implemented in <b>Python</b>, but has
  39. parser in <b>Ruby</b>, <b>Java</b>, and a number of other languages.
  40. </div>
  41. </div>
  42. <div class="section">
  43. <div class="centered">
  44. <h1><span>&raquo;</span> Who</h1>
  45. Who who? <b>Us who.</b> <span style="font-size:70%;">More stuffs to come (photos and bios).</span>
  46. </div>
  47. </div>
  48. = endblock