Skip to content

Instantly share code, notes, and snippets.

View kitallis's full-sized avatar
🍣

Akshay Gupta kitallis

🍣
View GitHub Profile
@kitallis
kitallis / about-batti.md
Last active April 4, 2017 08:29
About Batti and E-waste

The following are the messages we send out usually to create awareness and and also asking ppl to donate e-waste. You can probably circulate them amongst your group, to attain clarity about what we do.

About Batti

Greetings from everyone at Batti! North East India—beautiful and serene, but many homes are yet to get electrical lighting.

Batti is a an initiative of Further & Beyond Foundation. Batti strives to provide basic lighting for North East India’s most remote inhabitants. We have been installing a solar powered systems that give access to artificial light in tribal homes. So far, Batti has reached more than 1000 people in 282 homes. ​ A part of our funds are generated by upcycling and recycling e-waste.

@kitallis
kitallis / prometheus-osx.sh
Created October 19, 2015 05:50
quickly setup prometheus monitoring on os x
brew install go
export GOPATH=$HOME/golang
export GOROOT=/usr/local/opt/go/libexec
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
GO15VENDOREXPERIMENT=1 go get github.com/prometheus/prometheus/cmd/...
prometheus -config.file=prometheus.yml
on run {input, parameters}
set inputVolume to input volume of (get volume settings)
set curVolume to (get volume settings)
if (inputVolume = 0 and (output muted of curVolume is false)) then
set inputVolume to 100
set volume with output muted
set displayNotification to "Microphone on, speakers off"
else if (inputVolume > 0 and (output muted of curVolume is true)) then
@kitallis
kitallis / derange.rb
Last active August 29, 2015 14:24
populates a list of domains and their statuses by joining dictionary words and tlds
#!/usr/bin/env ruby
require 'securerandom'
require 'fileutils'
require 'open-uri'
require 'whois'
def domain_status(domain)
sleep(1.5) # to prevent throttling, if any
@kitallis
kitallis / gist:583543c5d2c0b60e9920
Last active September 11, 2015 14:46
Modeling a game with melody recognition and machine training using ClojureScript and real instruments
@kitallis
kitallis / error
Last active August 29, 2015 14:18
Macro evaluation on Heroku breaks when using (comp)
-----> Clojure (Leiningen 2) app detected
-----> Installing OpenJDK 1.6...done
-----> Using cached Leiningen 2.5.1
Writing: lein script
-----> Building with Leiningen
Running: lein with-profile production compile :all
.
.
.
# core
gulp = require 'gulp'
gutil = require 'gulp-util'
# stream utilities
gif = require 'gulp-if'
path = require 'path'
# plugins
htmlmin = require 'gulp-minify-html'
@kitallis
kitallis / gist:0c9cde99b423f041d1b6
Last active August 29, 2015 14:07
using cool climate to make a pledge
https://apis.berkeley.edu/coolclimate/footprint-sandbox?input_location=64021&input_location_mode=1&input_size=0&input_income=1&input_population=836&input_footprint_household_adults=2.5&input_footprint_household_children=0&input_footprint_transportation_num_vehicles=1&input_footprint_transportation_miles1=200&input_footprint_transportation_mpg1=25&input_footprint_transportation_fuel1=1&input_footprint_transportation_publictrans=312&input_footprint_transportation_bus=125&input_footprint_transportation_transit=94&input_footprint_transportation_commuter=62&input_footprint_transportation_intercity=31&input_changed=input_takeaction_take_public_transportation&input_takeaction_take_public_transportation_type=0&input_takeaction_take_public_transportation_miles=20&input_takeaction_take_public_transportation_mpg=25&input_takeaction_take_public_transportation_parking=10&input_takeaction_take_public_transportation_ptfare=10&input_takeaction_take_public_transportation_gco2bus=107&input_takeaction_take_public_transportation
@kitallis
kitallis / 4clj.clj
Last active August 29, 2015 14:01
4clojure solutions
;; https://www.4clojure.com/problem/19
(fn [x] (first (reverse x)))
;; https://www.4clojure.com/problem/20
(fn [x] (second (reverse x)))
(fn [x] (first (rest (reverse x))))