Skip to content

Instantly share code, notes, and snippets.

View amitu's full-sized avatar
😀
Building fastn.com

Amit Upadhyay amitu

😀
Building fastn.com
View GitHub Profile
@amitu
amitu / actions.py
Last active February 7, 2024 11:20
slides dj stuff
from django import forms
from django.template.defaultfilters import slugify
import django
import fastn.django
from . import models
from .forms import VisibilityField
from slides import renderer_utils
import subprocess
@amitu
amitu / soa.py
Created August 16, 2016 11:30
service oriented architecture for django: pseudo code
# -*- 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(
@amitu
amitu / http.ftd
Created January 19, 2023 11:12
http processor example
-- import: fpm/processors
-- ftd.text: todo app
-- record todo-item:
integer id:
caption title:
string status:
body description:
@amitu
amitu / FPM.ftd
Last active December 30, 2022 10:05
ethers ftd demo
-- import: fpm
-- fpm.package: hello
@amitu
amitu / FPM.ftd
Created December 20, 2022 06:37
ftd toggle example
-- import: fpm
-- fpm.package: expander
@amitu
amitu / send.d
Created March 20, 2012 12:49
dtrace script to monitor all network send activity
tcp:::send
/args[1]->dport == 80/
{
printf(
"Packet sent: %s:%u -> %s:%u on behalf of %s (PID: %d, UID: %d)\n",
args[1]->ip_saddr, args[1]->sport, args[1]->ip_daddr,
args[1]->dport, execname, pid, uid);
}
@amitu
amitu / schema.sh
Last active June 28, 2020 01:34
citext for diesel/postgresql
diesel print-schema > src/schema.rs
sed -i '' -e 's/Citext/mycrate::sql_types::Citext/g' src/schema.rs
{
"middleware": {
"critical": false,
"result_type": "list",
"fields": {
"path": "string",
"error": "string",
"form_error": "string"
}
},
@amitu
amitu / Triangles.elm
Created October 3, 2019 15:40
Animated Triangles
module Triangles exposing (main)
import Angle exposing (Angle)
import Animation
import Browser
import Camera3d
import Color
import Direction3d
import Html exposing (Html)
import Length
@amitu
amitu / .zshrc
Created August 8, 2019 07:53
~/cmd.log
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