Skip to content

Instantly share code, notes, and snippets.

Amit Upadhyay amitu

View GitHub Profile
View observer.json
{
"middleware": {
"critical": false,
"result_type": "list",
"fields": {
"path": "string",
"error": "string",
"form_error": "string"
}
},
@amitu
amitu / Triangles.elm
Created Oct 3, 2019
Animated Triangles
View Triangles.elm
module Triangles exposing (main)
import Angle exposing (Angle)
import Animation
import Browser
import Camera3d
import Color
import Direction3d
import Html exposing (Html)
import Length
View .zshrc
preexec () {
START="$(python -c 'import time; print(time.time())')"
LAST_CMD=$1
export SHELL_ID="$(python -c 'import uuid; print(uuid.uuid4())')"
}
precmd () {
LAST=$?
if [ -z ${START} ];
then
@amitu
amitu / schema.sh
Last active Jun 28, 2020
citext for diesel/postgresql
View schema.sh
diesel print-schema > src/schema.rs
sed -i '' -e 's/Citext/mycrate::sql_types::Citext/g' src/schema.rs
@amitu
amitu / sql-injection.org
Last active Sep 6, 2018
SQL Injection Demonstration In Python
View sql-injection.org
acko=# create table tmp_foo (id int);
CREATE TABLE
acko=# insert into tmp_foo values (1);
INSERT 0 1
acko=# insert into tmp_foo values (2);
INSERT 0 1
acko=# insert into tmp_foo values (3);
INSERT 0 1
@amitu
amitu / ocr.py
Created Aug 27, 2018
OCR using google
View ocr.py
#!/usr/bin/env python
# Copyright 2017 Google Inc. All Rights Reserved.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
@amitu
amitu / api.py
Last active Apr 10, 2018
Acko's api framework
View api.py
# -*- coding: utf-8 -*-
# License: BSD
import json
import os
import re
import time
from django import forms
from django.conf import settings
@amitu
amitu / or.elm
Last active Jun 20, 2017
Elm Enhancement Proposal: Or (More of a thought experiment)
View or.elm
-- What if we have had an or keyword for creating types.
--
-- Motivation: I often have something that is of few other things.
--
-- Example 1 from my code:
-- this is my Main Msg. Main does not have any UI, it is an SPA, it delegates different
-- pages / Modules for UI and updated etc.
type Msg
View gist:fe548a624136a8be1031c0417062114e
### Keybase proof
I hereby claim:
* I am amitu on github.
* I am amitu (https://keybase.io/amitu) on keybase.
* I have a public key whose fingerprint is 0AE6 B0E1 9D24 7DD8 4DD0 2BB2 1514 4294 2930 5B79
To claim this, I am signing this object:
@amitu
amitu / soa.py
Created Aug 16, 2016
service oriented architecture for django: pseudo code
View soa.py
# -*- coding: utf-8 -*-
from __future__ import division
from __future__ import absolute_import
from __future__ import print_function
from __future__ import unicode_literals
class Settings(object):
def __init__(self):
self.settings = dict(
You can’t perform that action at this time.