-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcode.html
More file actions
executable file
·95 lines (95 loc) · 9.78 KB
/
code.html
File metadata and controls
executable file
·95 lines (95 loc) · 9.78 KB
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" type="text/css" href="manhattan.css" />
<title>idkcode | code</title>
</head>
<body class="body" id="home">
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-8364663-7', 'auto');
ga('send', 'pageview');
</script>
<div id="title_bin">
<a class="title" href="index.html">idk code</a><br />
<a class="byline" href="mailto:chris@idkcode.com">chris thurber</a>
</div>
<div id="menu_bin">
<ul class="menu">
<li class="menu"><a class="menu" id="code" href="code.html">code</a></li>
<li class="menu"><a class="menu" id="photo" href="photo.html">photo</a></li>
<li class="menu"><a class="menu" id="food" href="food.html">food</a></li>
<li class="menu"><a class="menu" id="about" href="about.html">about</a></li>
</ul>
</div>
<div id="posts">
<ul class="posts">
<ul class="post">
<li class="post_title"><a class="source" href="https://github.com/cthurber/trends-feed">Trends Feed</a></li>
<li class="post_tag">C++ Command Line Program // <a class="source" href="https://github.com/cthurber/trends-feed">Fork it on Github</a></li>
<li class="post_description">
Trends Feed is a simple command line application that grabs Google Trends data and helps stitch it together for analysis. While the Trends website currently offers CSV downloads directly, Google does not provide daily data for any period greater than 90-day windows. The goal of this project is to stitch together scrapes of daily granularity into a single, long-term Trends dataset with daily granularity for whatever terms users desire. While it current takes only the Trends URL as a command line argument, it will soon sit behind a web interface that allows users to contribute their own terms to track in exchange for the data for those terms.
</li>
</ul>
<ul class="post">
<li class="post_title"><a class="source" href="http://classbreadth.herokuapp.com">Breadth Finder</a></li>
<li class="post_tag">Python-Flask Web Application // <a class="source" href="http://classbreadth.herokuapp.com">Try it out Web</a></li>
<li class="post_description">
When searching for classes for the upcoming semester, I wanted to try and knock off as many general education requirements as possible at one time. While I used a rather complex combination of tools on my university's website and Excel spreadsheets, I wondered if other students might benefit from a similar analysis to find classes that satisfy one or more gen. eds in a single shot. So, rather than become a second-tier academic advisor, I created a website that allows students to pick which requirements they need/want to fill and find classes that do just that.
</li>
</ul>
<ul class="post">
<li class="post_title"><a class="source" href="http://rar-webapp.herokuapp.com">DrewLab</a></li>
<li class="post_tag">Ruby on Rails Web Application // <a class="source" href="http://rar-webapp.herokuapp.com">Try it out Web</a></li>
<li class="post_description">In the fall of 2015, Drew Economics Professor <a class="linkedin" href="https://www.drew.edu/ebs/faculty/giandomenico-sarolli/">GianDomenico Sarolli</a> and Economics student <a class="linkedin" href="https://www.linkedin.com/in/richa-patel-82925084">Richa Patel</a> came to myself and fellow developer <a class="linkedin" href="http://iamdanielgiraldo.com">Danny Giraldo</a> with an idea: a brand new research platform designed specifically to measure risk tolerance or aversion in every-day people. While other platforms already existed, they were expensive, outdated, and lacking many of the features our clients desired. So, together we designed a platform that hosts a series of games rooted in measuring risk aversion ranging from a balloon that fills with cash to a Deal or No Deal style game. DrewLab will live on at Drew to encourage further collaboration between Drew's Economics and Computer Science students to create new games and expand the platform for years to come. Try it out at the link above with trial PIN 7597</u>
</li>
</ul>
<ul class="post">
<li class="post_title">Strat-Box</li>
<li class="post_tag">Python CLI Finance Program // <a class="source" href="https://github.com/cthurber/MarketWatch-Stratbox">Fork it on Github</a></li>
<li class="post_description">
As part of <a class="source" href="https://www.drew.edu/ebs/wall…">Drew's Wall Street Semester</a>, my classmates and I have been competing in a virtual stock trading game that lasts for the duration of the semester. Strategies have ranged from buying high-volatility ETFs, others rooted in blue chips, and some simply have opted not to trade at all. I was addicted from the start, and since then I have been developing a program to trade based on information ranging from faster pricing data from Bloomberg, to sentiment analysis of tweets about a wide variety of companies on twitter. Strat-Box is designed to make trades on our class's MarketWatch-based virtual game in the hopes of claiming first place by the end of the semester. May the best strat win!
</li>
</ul>
<ul class="post">
<li class="post_title"><a class="source" href="http://whattrack.com/">WhatTrack.com</a></li>
<li class="post_tag">Python Web Application + Twitter API // <a class="source" href="http://whattrack.com">Try it out Web</a> or <a class="source" href="http://twitter.com/whattrackis">on Twitter</a></li>
<li class="post_description">WhatTrack.com provides track predictions for all New Jersey Transit trains departing Penn Station so you can avoid the hoard and catch your train. This project has seen me from the dark days of using CSV spreadsheets for data storage and BASH scripts for content delivery, all the way through to a clean, mature, SQL and Flask-based web application. Check it out at <u><a class="source" href="https://whattrack.com">whattrack.com</a></u> or tweet your train number to <u><a class="source" href="https://twitter.com/whattrackis">@whattrackis on Twitter</a></u>, and I hope you beat the rush to the track and get the perfect seat!
</li>
</ul>
<ul class="post">
<li class="post_title">FaceFirst</li>
<li class="post_tag">Python Command Line Tool // <a class="source" href="https://github.com/cthurber/FaceFirst">Fork it on Github</a></li>
<li class="post_description">I found <a class="source" href="https://www.quora.com/The-first-user-id-on-Facebook-is-4-Mark-Zuckerberg-Who-were-1–3"><u>this post</u></a> on Quora about Facebook's first few users, and I got curious. I had also been looking into a webpage API for Python that a friend of my found called <a class="source" href="http://splinter.readthedocs.org/">Splinter</a>. I decided this would be a perfect time to try it out, so I created this simple program that iterates through each user ID and records all valid names and ids it finds in a CSV file.
</li>
</ul>
<ul class="post">
<li class="post_title">TweetPurge</li>
<li class="post_tag">Python Command Line Tool // <a class="source" href="https://github.com/cthurber/tweetpurge">Fork it on Github</a> </li>
<li class="post_description">
Sometimes we don't like the things we tweet. A few friends of mine with thousands of tweets dating back well into their wonderfully angsty teenage years wondered if there was a way to take back all of those strange thoughts and opinions they once felt so strongly about. TweetPurge is a simple, open-source Python program that lets users lookup keywords from a Twitter archive CSV file, and delete any tweet they find with its corresponding unique ID. Angsty tweets: be gone.
</li>
</ul>
<ul class="post">
<li class="post_title">VirusTotal API Tool</li>
<li class="post_tag">Python Command Line Tool // <a class="source" href="https://github.com/cthurber/VirusTotal_API_Tool">Fork it on Github</a> </li>
<li class="post_description">
VirusTotal's website provides an easily searchable set of scanned MD5 and SHA hashes to get more information on potentially malicious files and websites. It's API is great, but no tool available had a quick and easy way to perform multiple lookups with a simple spreadsheet of hashes. I forked an <u><a class="source" href="https://github.com/Xen0ph0n/VirusTotal_API_Tool">existing code repository</a></u> from <a class="linkedin" href="https://www.linkedin.com/in/cybersec">Chris Clark</a> of Palo Alto Networks and <a class="linkedin" href="https://www.linkedin.com/profile/view?id=5074541">Adam Meyers</a> of CrowdStrike to add in a multiple hash lookup feature using a CSV file as input. I also added in the ability to throttle the API requests to keep the free version working for those without a premium key.
</li>
</ul>
<ul class="post">
<li class="post_title">"Drew" Super Mario</li>
<li class="post_tag">Java Game // <a class="source" href="https://github.com/emhill/DrewSuperMario">Fork it on GitHub</a> </li>
<li class="post_description">For the final project of the year, our Spring (2015) Computer Science Class all contributed to different features for an open-source Mario game our professor found online. I managed to add a coin counter that integrated with existing code to ensure coins were awarded for everything from picking them up, to smashing mystery blocks.</li>
</ul>
</ul>
</div>
<p id="copy">Designed in New York by <a class="email_link" href="mailto:chris@idkcode.com">Chris Thurber</a><br />Copyright 2017, All Rights Reserved</p>
</body>
<div id="backgroundslot">
<img src="img/terminal.jpg" class="bgr" alt="" />
</div>
</html>