Skip to content

Instantly share code, notes, and snippets.

View StickmanNinja's full-sized avatar
🌴
On vacation

STICKMAN NINJA StickmanNinja

🌴
On vacation
  • Little Rock, Arkansas
View GitHub Profile
@StickmanNinja
StickmanNinja / alarmclock.py
Created August 28, 2018 07:41
A basic Python 2.7 alarm clock that automatically prints "yay!" for every time of the day included in the timelist.
import datetime
import time
timelist = ["0800", "1700", "2400", "0233"]
def checkTime():
global timelist
date = datetime.datetime.now()
date = str(date)
date = date.split(" ")
@StickmanNinja
StickmanNinja / WeatherTool.py
Created September 2, 2018 06:34
Gets weather forecast from national weather service.
import urllib2
import urllib
from bs4 import BeautifulSoup
def currentWeather(zipcode):
url = 'https://forecast.weather.gov/zipcity.php'
data = urllib.urlencode({'inputstring': str(zipcode)})
req = urllib2.Request(url=url, data=data)
resp = urllib2.urlopen(req)
@StickmanNinja
StickmanNinja / Dropdown.py
Last active September 2, 2018 23:37
Generate HTML Dropdown Select List of All Timezones with Python 2.7
import pytz
print "<select name='timezone'>"
for i in pytz.all_timezones:
print "<option value='" + str(i) + "'>" + str(i) + "</option>"
print "</select>"
@StickmanNinja
StickmanNinja / timezones.html
Created September 2, 2018 23:44
A list of 592 timezone options for a custom dropdown menu in html.
<option value='Africa/Abidjan'>Africa/Abidjan</option>
<option value='Africa/Accra'>Africa/Accra</option>
<option value='Africa/Addis_Ababa'>Africa/Addis_Ababa</option>
<option value='Africa/Algiers'>Africa/Algiers</option>
<option value='Africa/Asmara'>Africa/Asmara</option>
<option value='Africa/Asmera'>Africa/Asmera</option>
<option value='Africa/Bamako'>Africa/Bamako</option>
<option value='Africa/Bangui'>Africa/Bangui</option>
<option value='Africa/Banjul'>Africa/Banjul</option>
<option value='Africa/Bissau'>Africa/Bissau</option>
@StickmanNinja
StickmanNinja / pyramid.html
Last active September 12, 2018 22:03
A circular image portfolio page built using Bootstrap framework.
<!DOCTYPE html>
<html>
<head>
<title>Title of the document</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<!-- Latest compiled JavaScript -->
@StickmanNinja
StickmanNinja / Search Theme.html
Last active October 14, 2018 04:08
Search Theme
<!DOCTYPE html>
<html>
<head>
<title>Modern Search Engine</title>
<style>
body, html {width: 100%; height: 100%; margin: 0px; background-color: #ffffff;}
.bar1, .bar2, .bar3, .bar4, .bar5, .bar6, .bar7, .bar8, .bar9 {
margin-left: -30px;
}
https://www.calculator.net/rental-property-calculator.html?cprice=100000&cuseloan=yes&cdownpayment=20&cinterest=4.5&cloanterm=30&cothercost=3000&cneedrepair=yes&crepaircost=0&cafterrepairvalue=100000&ctax=1500&ctaxincrease=3&cinsurance=800&cinsuranceincrease=3&choa=0&choaincrease=3&cmaintenance=1000&cmaintenanceincrease=3&cother=200&cotherincrease=3&crent=1000&crentincrease=3&cotherincome=0&cotherincomeincrease=3&cvacancy=1&cmanagement=3&cknowsellprice=no&cappreciation=3&csellprice=200000&cholding=20&csellcost=8&printit=0&ctype=&x=78&y=31
@StickmanNinja
StickmanNinja / JavascriptFile.html
Created May 23, 2019 02:41
Just a short script.
<html>
<body>
<script>
var originmortgage = (6073 / 12);
var origininterest = (0.03 / 12);
var downpayment = 20000;
var totalcost = 100000;
var unpaidbalance = (totalcost - downpayment);
function getWoke(mortgage, interest) {
console.log(unpaidbalance);
@StickmanNinja
StickmanNinja / DateTimeForm.html
Created June 23, 2019 22:07
An html form for users to select a date.
<form action="" method="post">
Date: <input type="text" name="year" placeholder="2019">/<input type="text" name="month" placeholder="12">/<input type="text" name="day" placeholder="28">
<br>
Time: <input type="text" name="hour" placeholder="12">:<input type="text" name="minute" placeholder="30"><select name="dayornight"><option value="am">AM</option><option value="pm">PM</option>
<br>
<input type="submit" value="Submit">
</form>
@StickmanNinja
StickmanNinja / toEpochTime.py
Created June 23, 2019 23:09
This python short function returns the epoch timestamp for a given date.
def convertGivenTimeToEpoch(year, month, day, hour, minute, ampm):
from datetime import *
m2 = str(hour) + ":" + str(minute) + " " + str(ampm.lower())
m2 = datetime.strptime(m2, '%I:%M %p')
m2 = str(m2)
m2 = m2.split(" ")[1]
m2.split(":")
time2 = datetime.datetime(1970,1,1,0,0,0)
time1 = datetime.datetime(year, month, day, m2[0], m2[1], m2[2])