Skip to content

Instantly share code, notes, and snippets.

@cloneko
cloneko / Xvideos-Fetcher.rb
Created March 1, 2013 15:17
Xvideos Infomartion Fetcher(Thumbnail's URL / Movie Title)
require 'net/http'
module Xvideos
class Fetcher
JPHOST = 'www.xvideos.jp'
def initialize(path,host = JPHOST)
http = Net::HTTP.new(JPHOST)
@res = http.get(path).body
end
def title
@cloneko
cloneko / fizzbuzz.js
Created April 10, 2013 17:13
これをCoffeeScriptでやるやり方がいまいちわからん… (console.logの引数で無名関数を呼び出してごにょる。って奴がわからん…)
for(var i = 0; i < 1000; i++){
console.log((function (i){
if((i % (3 * 5)) == 0){
return 'FizzBuzz';
} else if(i % 3 == 0){
return 'Fizz';
} else if(i % 5 == 0){
return 'Buzz';
} else {
return i;
@cloneko
cloneko / bmi.php
Last active December 28, 2015 05:38 — forked from KimiyukiYamauchi/bmi.php
<?php
function bmi ($height,$mass){
return $mass / pow($height/100,2);
}
function h($str) {
return htmlspecialchars($str, ENT_QUOTES, "UTF-8");
}
?>
<!DOCTYPE html>
@cloneko
cloneko / fb-app-block.js
Last active August 29, 2015 13:56
Facebookでアプリ認証時にブロックするリンクとホームに戻るボタンを表示するスクリプト。要 selfxss有効化 https://www.facebook.com/selfxss
//dialog/oauth?の時に動作させる。
// Get app_id
var app_id = '';
for(var i in document.getElementById('platformDialogForm').childNodes){
if(document.getElementById('platformDialogForm').childNodes[i].name == 'app_id'){
app_id = document.getElementById('platformDialogForm').childNodes[i].value;
}
}
@cloneko
cloneko / test.go
Created May 10, 2014 18:35
A tour of Go #24 Exercise: Loops and Functions http://go-tour-jp.appspot.com/#24 の ニュートン法 を使った平方根の計算を実装した奴。
package main
import (
"fmt"
"math"
)
func Sqrt(x float64) (float64,int) {
z := 1.0
buf := 0.0
@cloneko
cloneko / ogori.html
Last active August 29, 2015 14:02
おごってもらうJS
<!doctype html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>JS</title>
<script>
function isLive(){
// 約20%の確率?で返事をしなくなる。
return Math.random() < 0.8 ? true : false;
}
@cloneko
cloneko / fizzbuzz.js
Last active August 29, 2015 14:02
ふと思い付いた駄目な感じのfizzbuzz
var end = 150;
for (var i = 0; i <= end;i++){
console.log(function(){
var ret = ''
// Fizz
ret += function(){
return (i % 3) == 0 ? 'Fizz' : '';
}();
@cloneko
cloneko / fizzbuzz.js
Created June 18, 2014 17:02
もっと駄目な感じのfizzbuzz
var end = 150;
for (var i = 0; i <= end;i++){
console.log(function(){
return (i % 15) == 0 ? 'FizzBuzz' : (i % 5) == 0 ? 'Buzz' : (i % 3) == 0 ? 'Fizz' : i;
}());
}
@cloneko
cloneko / fizzbuzz.js
Created June 18, 2014 17:44
方向性がいろいろ明後日の方向に向いてるfizzbuzz。途中で放棄までするし…
var end = 200;
var fizzbuzz = [];
fizzbuzz[0] = undefined;
fizzbuzz[1] = 1;
fizzbuzz[2] = 2;
fizzbuzz[3] = 'Fizz';
fizzbuzz[4] = 4;
fizzbuzz[5] = 'Buzz';
fizzbuzz[6] = 'Fizz';
fizzbuzz[7] = 7;
@cloneko
cloneko / odd_even.py
Last active August 29, 2015 14:03 — forked from typosone/odd_even.py
#!/usr/bin/env python3
def isOdd(i):
return False if (i >> 1 << 1) == i else True
def isEven(i):
return not isOdd(i)
if __name__ == '__main__':
for x in range(100):