Skip to content

Instantly share code, notes, and snippets.

@yukop
yukop / yukop@codecademy 20120319
Created March 18, 2012 15:48
#codecademy Functions in JavaScript » Section 3
var lost = [4, 8, 15, 16, 23, 42];
var count = lost.length;
var isLost = function (n) {
for (var i = 0; i < lost.length; i++) {
if ( n === lost[i]) {
return true;
}
}
return ;
@yukop
yukop / selfreview_002.js
Created May 26, 2012 07:39
#javascript #codecademy Self review of Introduction to Objects I & II
// 円の半径を渡していろいろする
var Circle = function(radius) {
 this.radius = radius;
 this.diameter = radius * 2;
};
Circle.prototype.getPerimeter = function() {
 return this.radius * Math.PI * 2;
};
Circle.prototype.getArea = function() {
@yukop
yukop / fetchActivitySearch
Created June 16, 2012 05:36
2012 Jun 16 15:37
var USER_ID = '106825171914368756519';
var API_KEY = 'AIzaSyCJU1qbrA9tWSkEIVBmzTKxvgo29ZwzirM';
var MAX_REQUEST_NUM = 100;
var doc = SpreadsheetApp.getActiveSpreadsheet();
var queryParams = {
maxResults: 20,
orderBy: "recent",
fields: "items(actor(displayName%2Cid)%2Cobject(attachments%2FfullImage%2Furl%2Ccontent%2Cplusoners%2Creplies%2Cresharers)%2Cpublished%2Ctitle%2Curl%2Cverb)%2CnextPageToken",
var USER_ID = '106825171914368756519';
var API_KEY = 'AIzaSyCJU1qbrA9tWSkEIVBmzTKxvgo29ZwzirM';
var MAX_REQUEST_NUM = 5;
var queryParams = {
maxResults: 20,
orderBy: "recent",
// fields: "items(actor%2Fid%2Cobject(actor%2Fid%2Cattachments(content%2CfullImage%2Furl)%2Cid)%2Ctitle%2Cverb)%2CnextPageToken",
fields: "items(actor%2Fid%2Cobject(actor%2Fid%2Cattachments%2FfullImage%2Furl%2Ccontent%2Cid%2CoriginalContent)%2Ctitle%2Curl)%2CnextPageToken",
key: API_KEY
@yukop
yukop / import.rb
Created October 6, 2012 04:57 — forked from ngauthier/import.rb
Import a blogger archive to jekyll
require 'rubygems'
require 'nokogiri'
require 'fileutils'
require 'date'
# usage: ruby import.rb my-blog.xml
# my-blog.xml is a file from Settings -> Basic -> Export in blogger.
data = File.read ARGV[0]
doc = Nokogiri::XML(data)