Skip to content

Instantly share code, notes, and snippets.

View MNovak12's full-sized avatar

Marissa Novak MNovak12

  • Los Angeles, California
View GitHub Profile
@MNovak12
MNovak12 / notes.md
Last active October 24, 2015 06:48
Railsgirls 2015

Notes

@MNovak12
MNovak12 / portfolio.md
Last active July 31, 2017 20:31
Website Portfolio

There are plenty of tools making it easy to create and update a site, you can almost do it yourself... almost! But what do you do if you get stuck? And do you really want to spend your time figuring all of this out anyways?

I have experience setting up and creating custom websites. I'm a professional software developer with some free time to spend helping you get your business's website up and running. Here are some examples of websites I've set up.

Shopify

Shopify is the most popular option for online stores. You can have a beautiful site that is easy to navigate, driving sales and delighting customers.

Trusted by Over 400,000 Stores. No.1 eCommerce Platform for All Businesses. Mobile Commerce Ready · Full Blogging Platform · 100+ Professional Themes · 99.99% Uptime

@MNovak12
MNovak12 / create_dict.py
Created August 3, 2017 23:54
Create a dictionary from a csv file where the header row is the keys, and the values are the data in a list
import pandas as pd
data = pd.read_csv('test.csv')
all_rows = {}
for row in data:
items = []
for x in data[row]:
if not pd.isnull(x):
items.append(x)
@MNovak12
MNovak12 / bowling.py
Created October 17, 2017 20:44
A bowling simulation
import random
def take_turn(player, total, scores, frame):
roll = []
first_ball = first_roll()
second_ball = 0
# If it's a strike, add 0 to score this turn
if is_strike(first_ball):
roll.append('X')
@MNovak12
MNovak12 / switch_python_version.sh
Last active July 21, 2020 13:32
Switch python version
#!/bin/bash -e
VERSION=$1
rm /usr/local/bin/python
ln -s /usr/local/bin/python"$VERSION" /usr/local/bin/python
rm /usr/local/bin/pip
ln -s /usr/local/bin/pip"$VERSION" /usr/local/bin/pip