| 更新: | 2013-12-08 |
|---|---|
| バージョン: | 0.1.8 |
| 作者: | @voluntas |
| URL: | http://voluntas.github.io/ |
概要
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | |
| <title>SoundCloud OAuth 2 User Agent Authentication Flow Demo</title> | |
| <script type="text/javascript" charset="utf-8" src="javascript/jquery-1.4.2.js"></script> | |
| <script type="text/javascript" charset="utf-8"> | |
| $(function () { | |
| var extractToken = function(hash) { |
| 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++]; |
| 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" |
| 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); |
| ### | |
| GoogleShpreadsheetのシートに記述されたデータをDBのテーブルに見立て取得し、 | |
| JSONに変換するスクリプト。 | |
| このソースはTitanium Mobileを想定しているが、コンバートの処理は流用できる。 | |
| テストに使用しているShpreadsheetは以下 | |
| https://docs.google.com/spreadsheet/ccc?key=0AuCUD7G5hGZrdGlBbHBDVElfUXdsbWRkRThVcmdCalE | |
| 条件:1行目をカラム名にすること | |
| LEFT JOINなどの処理は別途本気出して実装する必要あり。 |
| 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 |
| 更新: | 2013-12-08 |
|---|---|
| バージョン: | 0.1.8 |
| 作者: | @voluntas |
| URL: | http://voluntas.github.io/ |
概要