- iris(あやめ)の大きな3枚のはなびらは,「Sepal がく片」
- 小さな3枚のはなびらが,「Petal 花びら」である.
- Sepal「がく片」の長さと幅・Petal「花びら」の長さと幅
- Species「あやめ3品種 [setosa・versicolor・virginica]」
data(iris)
#!/bin/sh | |
# -*- mode:sh -*- | |
version=$1 | |
if [ "x$1" = "x" ] ; then | |
exit 1 | |
fi | |
major=$(echo $version | awk -F "." '{print $1}') | |
minor=$(echo $version | awk -F "." '{print $2}') | |
micro=$(echo $version | awk -F "." '{print $3}') |
tagged branch | |
defined#milestone#2011automn | |
taichi#task#001 | |
closed#task#002 | |
defined#ticket#003 | |
ブランチ名にメタデータを含んだ状態にする。 | |
単に名前付けするよりも長くなる傾向にあるとは思うものの、DB無しで状態管理出来るし、 | |
既存のGitクライアントからでも状態変更出来る。 |
function declitimg(img) { | |
var cv = document.createElement('canvas'); | |
cv.width = img.width; | |
cv.height = img.height; | |
var ctx = cv.getContext('2d'); | |
ctx.drawImage(img, 0, 0); | |
var imd = ctx.getImageData(0, 0, img.width, img.height); | |
var s = ''; | |
for (var i = 0; i < imd.data.length && imd.data[i] !== 0;) { | |
var c1 = imd.data[i++]; |
var http = require('http'); | |
var ran = 0; | |
var queryNum = 100; | |
var parallel = 10; | |
var agent = new http.Agent({maxSockets: parallel}); | |
if (process.argv.length != 5) { | |
console.error('usage: node http-request.js host port url\n' + | |
'ex). node http-request.js example.com 8080 /index.html'); | |
process.exit(-1); |
GOSH=/usr/local/bin/gosh | |
L=./gu.scm | |
test: | |
$(GOSH) -l $(L) ./*test.scm |
# -*- coding: utf-8 -*- | |
class SimpleOption(object): | |
NOTHING = False | |
SOME = True | |
def __init__(self, is_some, value=None): |
# -*- coding: utf-8 -*- | |
import hashlib | |
try: | |
import cPickle as pickle | |
except ImportError: | |
import pickle | |
class PythonObjectCache(object): | |
@classmethod |
### | |
GoogleShpreadsheetのシートに記述されたデータをDBのテーブルに見立て取得し、 | |
JSONに変換するスクリプト。 | |
このソースはTitanium Mobileを想定しているが、コンバートの処理は流用できる。 | |
テストに使用しているShpreadsheetは以下 | |
https://docs.google.com/spreadsheet/ccc?key=0AuCUD7G5hGZrdGlBbHBDVElfUXdsbWRkRThVcmdCalE | |
条件:1行目をカラム名にすること | |
LEFT JOINなどの処理は別途本気出して実装する必要あり。 |
require 'octokit' | |
require 'csv' | |
require 'date' | |
# Github credentials to access your private project | |
USERNAME="USER_NAME" | |
PASSWORD="SEKRIT" | |
# Project you want to export issues from | |
USER="REPO_OWNER" | |
PROJECT="REPO_NAME" |