Skip to content

Instantly share code, notes, and snippets.

@chikoski
chikoski / gist:4221659
Created December 6, 2012 03:57
FlickrのPublic Feedを表示するプログラム
<button id="listKeio" onclick=getFromWikipedia()>List</button>
<div id="listOfKeio"></div>
<script type="text/javascript">
function jsonFlickrFeed(json) {
var e = document.getElementById('listOfKeio');
var i = 0;
while(i < json.items.length){
var photo = json.items[i];
var imageURL = photo.media.m;
var imgTag = '<img src="' + imageURL + '">';
@chikoski
chikoski / gist:4342246
Created December 20, 2012 01:18
Geocoderを使って検索した住所を地図で表示するプログラム
<div id="map" style="width:300px;height:300px"></div>
<input id="addrArea" value="慶應義塾大学湘南藤沢キャンパス" type="text">
<input value="OK" onclick="geocode()" type="button">
<div id="resArea"></div>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
// 地図の中心を決める
var latlng = new google.maps.LatLng(35.388276, 139.427348);
@chikoski
chikoski / gist:4342259
Created December 20, 2012 01:20
WebStorageを利用して、アクセス記録を残すプログラム
var storage = sessionStorage
var now = new Date();
var keyName = "2012f-11-1-3-lastvisited";
document.write("現在時刻は" + now + "です。<br>");
var lastvisited = storage.getItem(keyName);
document.write(buildMessage(lastvisited) + "<br>");
storage.setItem(keyName, now);
#include <stdio.h>
int main(int argc, char** argv){
char* name = "World";
if(argc > 1){
name = argv[1];
}
printf("Hello, %s!\n", name);
return 0;
}
#include <stdio.h>
void printArray(int* arr, int length){
int i;
for(i = 0; i < length; i++){
printf("%d", arr[i]);
if(i + 1 < length){
printf(",");
}
}
class CustonException < StandardError
end
class CustonError < StandardError
end
def error_source(exception=true)
raise CustonException.new("Exception from error_source") if exception
raise CustonError.new("Error from error_source")
end
@chikoski
chikoski / jsdoit.css
Created December 27, 2012 01:34
2012-12-27 1st
body { background-color: #DDDDDD; font: 30px sans-serif; }
@chikoski
chikoski / README
Created December 27, 2012 07:10
2012-12-27 2nd
http://geoapi.heartrails.com/api.html を使うサンプル。
@chikoski
chikoski / Gemfile
Created January 30, 2013 09:01
.ttl ファイルを JSONに出力するスクリプト。
source 'https://rubygems.org'
gem 'rdf'
gem 'rdf-json'
gem 'rdf-turtle'
@chikoski
chikoski / Accumulator.rb
Created February 5, 2013 05:09
instance_evalをつかって加算器をつくってみた。
Accumulator
attr_reader :result
def initialize
@result = 0
end
def add(a, b)
return @result += a + b