forked from bentrevett/bentrevett.github.io
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathold_index.html
54 lines (54 loc) · 4.51 KB
/
old_index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
---
layout: default
title: Ben Trevett | Stuff
---
<h1>Stuff</h1>
<p>Here's a bunch of stuff I've done. Some of it bad, some of it really bad. My major projects I'm working on (that will never see the light of day) are:</p>
<ul>
<li>Using deep learning to assess source code.</li>
<li>A statically typed, stack-orientated concatenative programming language interpreted in Haskell.</li>
<li>A toy operating system written in Rust.</li>
</ul>
<h2>Difference</h2>
<p>Some sort of maths game with horrible UI called <a href="/difference">Difference</a>.</p>
<h2>Ashambly</h2>
<p>A toy assembly like language interpreted in Python. Found <a href="https://github.com/bentrevett/ashm">here</a></p>
<h2>Morse Code - 2016</h2>
<p>A simple morse code reader that needs more work done. Press spacebar to type, backspace to delete everything, <a href="/morse">here</a>.</p>
<h2>Some JS Stuff - 2016</h2>
<p>I don't really know, <a href="/flip">flip</a> and <a href="/spookytext">spookytext</a>.</p>
<h2>Water - 2016</h2>
<p>Some JS water, found here <a href="/water">here</a>.</p>
<h2>Brainfuck Interpreter - 2016</h2>
<p>Made a <a href="https://en.wikipedia.org/wiki/Brainfuck">Brainfuck</a> interpreter in Python, found <a href="https://github.com/bentrevett/brainfuck-python">here</a>.</p>
<h2>Website Scrapers - 2016</h2>
<p>Made a Python script to scrape problem solutions for codeforces and codechef, found <a href="https://github.com/bentrevett/codeforces-scraper">here</a> and <a href="https://github.com/bentrevett/codechef-scraper">here</a>.</p>
<h2>Build Your Own Lisp - 2016</h2>
<p>Worked through <a href="buildyourownlisp.com">Build Your Own Lisp</a> to create a lisp interpreter in C, found <a href="https://github.com/bentrevett/buildyourownlisp">here</a>.</p>
<h2>CRUD in JS - 2016</h2>
<p>A simple create, read, update and delete (CRUD) application in Javascript, <a href="/crud">here</a>.</p>
<h2>Haskell Notes - 2016</h2>
<p>Notes written down whilst learning Haskell to explain basic principles, found <a href="https://github.com/bentrevett/haskell-notes">here</a>.</p>
<h2>NXP Cup - 2016</h2>
<p>Final year university project was to build and program a 1/16th scale self driving vehicle that would compete against other universities in an international competition as part of the <a href="https://community.freescale.com/docs/DOC-1284">NXP Cup</a>.
The vehicle successfully qualified in the <a href="https://community.nxp.com/docs/DOC-330005">UK qualifier</a>, however did not make it through the <a href="https://community.nxp.com/docs/DOC-330339">European qualifier</a>.
Report can be found <a href="/nxpcup_report.pdf">here</a>.</p>
<h2>AES in VHDL - 2016</h2>
<p>Second final year university project was to create a working <a href="https://en.wikipedia.org/wiki/Advanced_Encryption_Standard">AES</a> cryptosystem in VHDL on an FPGA, with the main aim of being a 'low area' implementation.
Report can be found <a href="/aes_report.pdf">here</a>.</p>
<h2>Glucoduino - 2015</h2>
<p>Third year university project where I used the Arduino platform to create a device for the remote monitoring of glucose levels, using mobile phones. Report can be found <a href="/glucoduino_report.pdf">here</a>.<br>
Continued work on the project as part of the Sheffield Undergraduate Research Experience (SURE) to add near-field communication (NFC) capabilities. Report can be found <a href="/nfc_report.pdf">here</a>.<br>
This work was selected to represent the University of Sheffield in the Houses of Parliament as part of the <a href="http://www.bcur.org/about/posters-in-parliment/">Posters in Parliament</a> scheme.</p>
<h2>KeepNote - 2015</h2>
<p>Google Chrome extension used to take short notes, found <a href="https://github.com/bentrevett/keepnote">here</a>.</p>
<h2>Snake - 2015</h2>
<p>Game of Snake created in Javascript, found <a href="/snake">here</a>.</p>
<h2>FreeCodeCamp's Bonfire Solutions - 2015 </h2>
<p>Javascript solutions to the 'bonfire' challenges from freecodecamp.com, found <a href="https://github.com/bentrevett/freecodecamp-bonfire-solutions">here</a></p>
<h2>Codingbat Solutions - 2015</h2>
<p>Solutions to the Java and Python challenges from codingbat.com, found <a href="https://github.com/bentrevett/codingbat">here</a></p>
<h2>Misc. Python - 2015</h2>
<p>Various small programs created in Python, found <a href="https://github.com/bentrevett/misc-python">here</a>.</p>
<h2>Yagi Antenna - 2014</h2>
<p>Second year university project to construct a Yagi-Uda antenna. Report can be found <a href="/yagi_report.pdf">here</a>.</p>