Skip to content

Instantly share code, notes, and snippets.

View sidravic's full-sized avatar

Siddharth sidravic

View GitHub Profile
// This will parse your JSON
type APIResponse struct{
StatusCode string `json:"status_code"`
OperationStatus bool `json:"status"`
Errors string `json:"error_messages, omitempty"`
ApplicationID string `json:"application_id, omitempty"`
QueueID int64 `json:"queue_id, omitempty"`
}
// 1 hour later I realized this won't return parsed values but defaults for the data types
package main
import (
"fmt"
"http"
"io/ioutil"
"os"
)
func main() {
@sidravic
sidravic / Gemfile
Created April 19, 2012 16:14
mailman_guide
gem 'daemons'
gem 'mailman', require: false
gem 'maildir'
gem 'mail'
posts.tags.first.name # business money finance investment
@sidravic
sidravic / Timer
Created April 7, 2011 06:43
Simple Timer class which updates every ten seconds.
<div class="timer-status"> </div>
<script>
$(document).ready(function(){
timer = function(){
var self = this;
var _timer_count = 0;
var timer_id = null;
self.startTimer = function(callback){
@sidravic
sidravic / event_machine_server.rb
Created March 3, 2011 06:16
Event Machine server in event_machine_twitter_app with deferred update (using EM.defer)
require 'rubygems'
require 'eventmachine'
require 'socket'
require 'json'
require 'hashie'
require File.expand_path("twitter_lib.rb", __FILE__ + "/..")
require File.expand_path("tweet_Fetcher.rb", __FILE__ + "/..")
class Echo < EM::Connection