Skip to content

Instantly share code, notes, and snippets.

<?php
require_once 'FizzBuzz.php';
class FizzBuzzTest extends PHPUnit_Framework_TestCase
{
/**
* @test
*/
public function say()
{
$fizzBuzz = new FizzBuzz();
@takatama
takatama / manifest.json
Last active January 1, 2016 02:59
Webページ上でスクリプトを実行するための Chrome 拡張機能
{
"manifest_version": 2,
"name": "Name of this extension",
"version": "0.1", // 新しい拡張を公開するたびに上げていく
"description": "Description of this extension",
"icons": {
"128": "icon128.png" // chrome://extensions に表示されるアイコン。128x128
},
"page_action": {
"default_icon": "icon128.png", // アドレスバーに表示されるアイコン。19x19, 38x38 を準備しておくべき?
@takatama
takatama / background.js
Last active January 1, 2016 02:59
A template for page action extension.
var urlRegExp = new RegExp('^https?://www.google.com/maps/preview'); // アドレスバーの横にアイコンを表示するときのURL正規表現
function showIcon(tabId, changeInfo, tab) {
if (tab.url.match(urlRegExp)) {
chrome.pageAction.show(tabId);
}
}
chrome.tabs.onUpdated.addListener(showIcon);
@takatama
takatama / Maps2Calendar.md
Last active March 6, 2017 23:01
A bookmarklet for adding a Google maps transit search result into Google Calendar.
@takatama
takatama / ga-cohort.js
Last active December 15, 2015 12:58
Cohort Anarisis in Google Analytics
try {
var f = function (d) {
return d.getFullYear() + ("0" + (d.getMonth() + 1)).slice(-2) + ("0" + d.getDate()).slice(-2);
};
var c = document.cookie;
var i = c.indexOf('__utma');
var s = null;
if (i < 0) {
s = f(new Date());
} else {
@takatama
takatama / README
Created March 22, 2013 04:32
instagramのサムネイルとツイートを地図上に表示 - Google Maps JavaScript API v3
http://instagram.com/developer/embedding/
を参考にしてサムネイルを表示する。
@takatama
takatama / README
Created February 19, 2013 16:55
TypeScript入門 ぷよ編
ぷよ http://ja.wikipedia.org/wiki/%E3%81%B7%E3%82%88%E3%81%B7%E3%82%88
<左側のプレーヤー>
a 左移動
d 右移動
s 右回転
x 高速落下
<右側のプレーヤー>
左右キー 移動
@takatama
takatama / README
Created February 19, 2013 16:54
TypeScript入門 ライフゲーム編
ライフゲーム http://ja.wikipedia.org/wiki/%E3%83%A9%E3%82%A4%E3%83%95%E3%82%B2%E3%83%BC%E3%83%A0
size セルのサイズ
sparsity 初期状態での生物のまばらさ
wait mills 実行時の待ち時間(ミリ秒)
@takatama
takatama / README
Created February 19, 2013 16:53
TypeScript入門 爆弾男編
フルスクリーンにして遊んでください。
(スペースを押すと画面がスクロールしてしまうので)
<登場人物>
○自分
●敵
■爆弾
□炎
<ルール>
@takatama
takatama / README
Created February 19, 2013 16:51
TypeScript入門 シューティングゲーム編
TypeScriptを使ってシューティングゲームを作ってみた。
敵に当たるとゲームオーバー。
<操作方法>
・左右キーで移動。スペースキーで発射。
<開発メモ>
・当たり判定にVisitorパターンを使っている。