Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am shanmuha on github.
  • I am shanmuha (https://keybase.io/shanmuha) on keybase.
  • I have a public key ASC2xOIrijVbIomztdVUFPMyEb4oiMRFimCssLFaM3T-rQo

To claim this, I am signing this object:

pragma solidity ^0.4.19;
import './ERC721.sol';
contract CryptoMarchMadness is ERC721, ERC721Metadata, ERC721Enumerable {
uint256 private constant MASK = 0x3f;
uint256 public basePoolFeeInWei; // Fee required to purchase a bracket
uint256 public collectorFeeInWei; // Flat fee reserved for the pool operator
@shanmuha
shanmuha / gcs.service
Last active July 14, 2020 06:25 — forked from craigafinch/gcs.service
A systemd service to manage a Google Cloud Storage bucket mounted with GCSFuse
# https://github.com/GoogleCloudPlatform/gcsfuse
# put this file as /etc/systemd/system/gcsfusemount.service and then `systemctl enable gcsfusemount.service`
#
[Unit]
Description=Google Cloud Storage FUSE mounter
After=local-fs.target network-online.target google.service sys-fs-fuse-connections.mount
Before=shutdown.target
[Service]
Type=forking
@shanmuha
shanmuha / docker.zsh
Last active July 4, 2017 22:36 — forked from bradleybeddoes/docker.zsh
Docker completion for Zsh + prezto
$ docker run<tab>
-- no matches found --
$ curl -fLo ~/.zprezto/modules/completion/external/src/_docker https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/zsh/_docker
$ docker run<tab>
-- images --
0a89c74fff6c -- latest in bradleybeddoes/docker-whale
-- repositories --
bradleybeddoes/docker-whale
@shanmuha
shanmuha / org.teesh.sshredirect.plist
Created March 13, 2017 17:43
ssh redirect launchd daemon for osx sierra
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>org.teesh.sshdredirect</string>
<key>KeepAlive</key>
<true/>
<key>RunAtLoad</key>
<true/>
@shanmuha
shanmuha / Example.java
Created January 26, 2017 18:56 — forked from ldaley/Example.java
Periodic background jobs in Ratpack
import ratpack.exec.ExecController;
import ratpack.exec.Execution;
import ratpack.http.client.HttpClient;
import ratpack.server.RatpackServer;
import ratpack.service.Service;
import ratpack.service.StartEvent;
import ratpack.service.StopEvent;
import java.net.URI;
import java.util.Optional;