Skip to content

Instantly share code, notes, and snippets.

@ramtiga
ramtiga / get_gist.rb
Created July 12, 2012 10:20
get gist by using gem faraday
# coding: utf-8
require "faraday"
require "faraday_middleware"
require "json"
require "pp"
module GetGist
BASE_URL = "https://api.github.com"
@ramtiga
ramtiga / twitest.rb
Created July 12, 2012 06:16
gem Twitter Test
# coding: utf-8
require "twitter"
require "json"
require "pp"
module TwitList
def self.start
Twitter.list_timeline("t_ramu", "tech").each do |tw|
p tw.text
@ramtiga
ramtiga / gist:3058419
Created July 6, 2012 06:34
TortoiseSVN auto update
@echo off
TortoiseProc.exe /command:update /path:"path/to/file" /closeonend:1
@ramtiga
ramtiga / gist:2093248
Created March 19, 2012 03:34
Create CLI Template file
# coding: utf-8
require "fileutils"
module CreateTmpl
extend self
def run(argv)
@name = argv
@capitalize = argv.capitalize
@ramtiga
ramtiga / gist:2033769
Created March 14, 2012 03:19
OpenSSL::SSL::SSLError
require 'openssl'
module OpenSSL
module SSL
remove_const :VERIFY_PEER
end
end
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
@ramtiga
ramtiga / gist:1511349
Created December 22, 2011 18:39
Amon2 Json Output
#!/usr/bin/env perl
use strict;
use warnings;
use Amon2::Lite;
use JSON;
use Data::Dumper;
__PACKAGE__->load_plugins('DBI');
@ramtiga
ramtiga / gist:1208411
Created September 10, 2011 15:09
ASIHTTPRequest
- (void)tweet_refresh:(int)type {
[UIApplication sharedApplication].networkActivityIndicatorVisible = YES;
NSURL *url = [NSURL URLWithString:@"http://twitter.com/statuses/public_timeline.json"];
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];
[request setDelegate:self];
[request startAsynchronous];
}
- (void)requestFinished:(ASIHTTPRequest *)request {
[mtArray_ removeAllObjects];
@ramtiga
ramtiga / gist:1193000
Created September 4, 2011 15:16
get json
NSURL *url = [NSURL URLWithString:@"http://twitter.com/statuses/public_timeline.json"];
NSURLRequest *req = [NSURLRequest requestWithURL:url];
NSError *error = nil;
NSData *res = [NSURLConnection sendSynchronousRequest:req returningResponse:nil error:&error];
//NSData -> NSString
NSString *json_string = [[NSString alloc] initWithData:res encoding:NSUTF8StringEncoding];
NSArray *json = [json_string JSONValue];
@ramtiga
ramtiga / test_youtubeinfo.pl
Created August 12, 2011 09:54
get Youtube Info
#!/usr/bin/env perl
use strict;
use warnings;
use URI::Escape;
use LWP::Simple;
use Data::Dumper;
my $id = shift || die "Usage: $0 [video_id]";
@ramtiga
ramtiga / test_xmlget.pl
Created August 11, 2011 17:17
Usage XML
#!/usr/bin/env perl
use strict;
use warnings;
use XML::Simple;
use LWP::UserAgent;
my $ua = LWP::UserAgent->new;
my $res = $ua->get('http://weather.livedoor.com/forecast/rss/13/63.xml');
die $res->status_line unless $res->is_success;