制作した作品の一覧

Webサイト・アプリ

Typecodes
JavaScript PHP

TypecodesはGithubに溢れているコードを言語やキーワードから検索して取ってきて、 簡単なタイピングゲームをプレイすることができるサイトです。

沢山の言語を指定することができるため、新しい言語の書き心地を確かめることや、 実際のプログラムのタイピングの練習にぴったりなサービスです。

実際に使ってみる Typecodes

Kajizuka
JavaScript

kajizukaは簡単に言うと高機能なタスク管理アプリです。 Kajizuka(舵柄)とは船の舵を回す時に握る舵棒のことでユーザーのタスクの舵取りとなるような アプリになってほしいという願いが込められています。

単に僕が必要だったのです。 React.jsを使ってシングル・ページで初めて作っていました。

実際に使ってみる Kajizuka

Performance.js
JavaScript

Performance.jsはJavascriptのパフォーマンス向上のための実行速度測定サイトです。

Javascriptはブラウザで実行されるため、高速化が難しい。 コードの速度の比較が手軽にできるサイトがほしいと思い、作成しました。

実際に使ってみる Performance.js

Knowledge
JavaScript PHP

Knowledgeはライフゲームの作品集です。

歴史的な作品を実際に動かしてみたり、自分なりのライフゲームを研究することもできます。

実際に使ってみる Knowledge

Fornuts
JavaScript 開発中

FornutsはWeb上で使うことができる実用的なテキストエディタです。

詳細・開発の進捗 Fonrutsの開発ページ

実際に使ってみる Fonruts

Youtube Tools
PHP

YoutubetoolsにはYoutubeに関するツールをまとめて公開しています。 はじめてHerokuを使っているアプリでもあります。

実際に使ってみる Youtube Tools

Expression
JavaScript

Expressionを使えばブラウザ上で方程式を解いたりグラフを生成したりすることができます。

実際に使ってみる Expression

Web関連ツール

Xaller
Python Alpha

「CGP Xaller」は様々な種類のWebアプリの生成のために使われる言語とそのコンパイラの総称です。これを使うことによってあなたのイメージするWebアプリを 簡単にテスト・作成することが出来ます。 ちなみに呼び方は特に決めていませんが、私は[ˈzələr]と発音しています。 Xallerは簡単にWebアプリを作ることができる言語です。

詳細・開発の進捗 Xallerのページ

Bond
Python Beta

BondはJavaScriptの依存関係を解決するスクリプトです。

JavaScriptは依存関係を解決する便利な何かがないので(import未サポート時)Bondに任せましょう。

詳細 Bondのページ
import-html
Javascript (Node.js) Beta

import-htmlはHTMLファイルのインポートをローカルで処理するプログラムです。

詳細 詳細

JS・PHPライブラリ

Selfgaf
JavaScript Alpha

Selfgaf.jsはjavascriptを使ってcvsやsvgを使わずにdiv要素を使って描画できるライブラリです。

CanvasやSVGを使わずに図形を描画できるライブラリです。何に使うのかはあなた次第です。特徴として描画された図形がDOMオブジェクトなので以下のようなことが挙げられます:

  • 動きを加えたいときにダブルバッファリングなんてしなくても良い。ただ座標をいじればいいだけ
  • 図形の中にDOMオブジェクトを埋め込むことができる
  • テキストの描画が煩わしくない、図形にCSSが適用できる
何に生かすのかはあなた次第です。

詳細 Selfgafのページ

Num2Name
PHP v1.0

Num2NameはPHPで整数から人の名前を生成するお遊びプログラムです。

お遊びプログラムと言ってもコードを見れば解ると思いますがなんとなく発音できるようにそれっぽい名前を生成しますし、 1つの整数というシード値によってランダムな名前が生成できます。

詳細・デモを見てみる Num2Nameのページ
NUGH
PHP 開発中

NUGHはPHPで様々な種類のファイルの読み込みに使われるライブラリです。

現在サポートしているファイル形式はJSONです。 ストリーミングなJSONの読み込みができるのが自慢です。

詳細 NUGHのページ

ネイティブプログラム・便利ソフト

Fastener
Python 開発中

Fastenerはシンプルで拡張可能な仕事自動化プログラムです。

日頃の単純化された作業を自動でコンピュータにやらせるようなプログラムを書くのは少し手間のかかることです。 Fastenerを利用すれば設定ファイルにやらせたい仕事を書いて起動するだけでなんでもできます(本当に)。 究極の効率化を目指しましょう。

詳細 Fastenerのページ

Drip
>_ ShellScript v1.0

DripはNode.jsのパッケージを簡単にブラウザで使えるようにしてインストールするシェルスクリプトです。

詳細 Dripのページ