Skip to content

Instantly share code, notes, and snippets.

@kunxin-chor
kunxin-chor / index.html
Created March 17, 2020 04:21
HTML with jQuery and Axios
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>repl.it</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script
from flask import Flask, render_template, request, redirect, url_for
import os
app = Flask(__name__)
# "magic code" -- boilerplate
if __name__ == '__main__':
app.run(host=os.environ.get('IP'),
{
"Source": "Giffyglyph's Monster Maker",
"Type": "humanoid",
"HP": {
"Value": 18,
"Notes": ""
},
"AC": {
"Value": 11,
"Notes": ""
@kunxin-chor
kunxin-chor / dash_boilerplate.py
Created July 8, 2020 08:55
Python Dash Boilerplate
import dash
import dash_core_components as dcc
import dash_html_components as html
import plotly.express as px
import pandas as pd
external_stylesheets = ['https://codepen.io/chriddyp/pen/bWLwgP.css']
app = dash.Dash(__name__, external_stylesheets=external_stylesheets)
######################### YOUR CODE BEGINS HERE ######################
@kunxin-chor
kunxin-chor / app.py
Created July 11, 2020 02:23
Flask Template with pymongo and load_dotenv
from flask import Flask, render_template, request, redirect, url_for
import os
import pymongo
from dotenv import load_dotenv
load_dotenv()
app = Flask(__name__)
MONGO_URI = os.environ.get('MONGO_URI')
@kunxin-chor
kunxin-chor / .sh
Created July 11, 2020 03:24
Remove tracked file from Git
git rm --cached <file>
@kunxin-chor
kunxin-chor / app.py
Last active December 3, 2020 08:00
Basic Flask App
from flask import Flask, render_template, request, redirect, url_for
import os
app = Flask(__name__)
# "magic code" -- boilerplate
if __name__ == '__main__':
app.run(host='localhost',
@kunxin-chor
kunxin-chor / create-gitpod-user.sql
Created August 7, 2020 02:55
Create a gitpod user for use in pymysql
echo "Setting the greeting"
sed -i "s/USER_NAME/$GITPOD_GIT_USER_NAME/g" ${GITPOD_REPO_ROOT}/README.md
echo "Creating the ${C9_USER} user in MySQL"
mysql -e "CREATE USER '${C9_USER}'@'%' IDENTIFIED BY '';" -u root
echo "Granting privileges"
mysql -e "GRANT ALL PRIVILEGES ON *.* TO '${C9_USER}'@'%' WITH GRANT OPTION;" -u root
# don't use the validate password component
CREATE USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost';
FLUSH PRIVILEGES;
@kunxin-chor
kunxin-chor / gist:f05550a270633ddacc9052b47de2a092
Created September 16, 2020 06:36
rendering checkboxes with map in React
render() {
return (
<React.Fragment>
<div>
<label>Name:</label>
<input name="name" type="text" value={this.state.name} onChange={this.updateFormField}/>
</div>
<div>
<label>Favourite Colour:</label>
{this.renderColours()}