transitive.jsはトランジットマップを作成できるライブラリです。デモではマウスで動かせます。SVGで描いてドラッグで動かせるようにしてるみたいですね。徒歩経路も自動で付いてきてくれます。需要はともかく、面白いですね。ライセンスはMITです。 transitive.js
先日, 公開された avatar.enchant.js を使って早速ゲームを作ってみました. そもそも enchant.js って何?って方はこちらをどうぞ. 使い方とかざっくりまとめてあります. 簡単に言うと JavaScript で作られたゲームエンジンです. avatar.enchant.js で定義されている Avatar, AvatarMonster, AvatarBG クラスそれぞれの使い方とサンプル, そして, 作ったゲームのコードや解説も載っけているのでよかったら参考にしてください. Demo Download GitHub About avatar.enchant.js とは enchant.js 上で動くプラグインで, 服装や武器から髪型, 髪の色まで色々と組み合わせて使うことができるので 2000万通り以上のキャラ画像を簡単に生成してゲームに使うことができます. しか
プロジェクトの概要が決まってきたら、プロジェクトチームの編成となる。しかし、システム開発の経験がない企業では、名ばかりのプロジェクトチームになってしまいがちだ。 社内でプロジェクトチームを編成する 規模の大きなシステムの開発は、想像以上の作業ボリュームがあります。おおよそのスケジュールを立ててみると、一刻も無駄にしたくないと思うはずです。そこで、速やかにプロジェクトチームの編成を行い、本格的な作業に取り掛からなければなりません。 たいていの場合、プロジェクトチームはシステム担当部署の内部に組織され、業務部門や設備部門など複数の関係部署と連携を取りながらプロジェクトを進めていくことになります。 システム化の範囲となる業務が、2~3の部署程度である小規模システムの開発では、基本的にプロジェクトチームというほどの組織は必要ありません。システムの規模も複雑さもそれほどのものでなければ、開発に携わる
プロジェクトマネジメントの根底にある考えの一つは,「プロジェクトに問題があるのは当然」というものである。したがってプロジェクトの実施段階におけるプロジェクトマネジャやプロジェクトチームのメンバーは,常に問題に対処していかざるを得ない。今回は,チームミーティング,顧客とのミーティング,変更管理,チームのメンバー評価,といったプロジェクトの実施段階における施策について説明する。 前回に続き,「プロジェクトの実施」段階について考えていきたい。どのようなプロジェクトでも問題は発生する。表面的に問題が発生していないように見えるプロジェクトはほとんどの場合,プロジェクトマネジャやプロジェクトチームが問題を未然に防いでいる。決して問題が存在しないとか,運がよいとかいったわけではない。 プロジェクトマネジメントの根底にある考えの一つは,「問題やコンフリクト(衝突)が存在することは当然である」というものであ
プロジェクトマネージャが抱えるプロジェクト管理の課題について考えことをメモ。 現場リーダーやプロジェクトマネージャの立場になると、単なる開発者の役割だけでなく、チーム全体を鳥瞰する役割も担う。 更に重要な役割が、自分一人の責任だけでなく、チーム全体の責任、更には売上やコストの責任まで背負うようになることだ。 数年前に、別の会社の部長さんから、プロジェクトマネージャに必要なスキルは何か?と質問を受けた時がある。 その時の僕は、進捗管理とチームビルディングが大切です、と答えて笑われた。 その部長さんからは、進捗管理は全体の3割、チームビルディングは1割に過ぎない、リスク管理やコスト管理がそれぞれ3割は必要だ、と言われた時があった。 プロジェクトリーダーやマネージャに問われる能力は何か?: プログラマの思索 今になってその言葉がようやく腑に落ちる。 それらを一つずつまとめてみる。 【1】チームビ
ほんとに10個だと思った?(無意味に煽っていくスタイル) 最近JSだけのリポジトリで無益なゲームを大量に作っては破棄しているのだけど、割とストレスなく出来上がってきたので書く。 長々と書くが、要は次のリポジトリに概要が詰まってる。 mizchi/mizchi_client_boilerplate · GitHub https://github.com/mizchi/mizchi_client_boilerplate 前提として、最近はCSJSでもnodeのインストールを前提とする環境が多い。必須といってもいい。 grunt gruntjs/grunt · GitHub https://github.com/gruntjs/grunt ビルドタスクを簡単に作れる。make、rake、などに相当するが、node製らしくファイルシステムの監視でアクションを作れるのが特長。$ grunt serv
~/test_app ᐅ yeoman init Running "init:yeoman" (init) task This task will create one or more files in the current directory, based on the environment and the answers to a few questions. Note that answering "?" to any question will show question-specific help and answering "none" to most questions will leave its value blank. "yeoman" template notes: invoke app _-----_ | | |--(o)--| .---------------
AngularJSが人気上昇中らしいです 少し前にJavaScriptフレームワークの人気を集計した結果が発表されてました。(Githubのwatcher数をみてるらしい) 圧倒的にbackbone.jsが抜けてますが、AngularJSもここ数ヶ月で急上昇しています。 backboneは少しだけ使ったことがありますが、AngularJSはいままであまり使ったことがありませんでした。 ここでもAngularJSの紹介をしていますが、いい機会なので、この記事ではYeomanをつかってAngularJSを動かしてみます。 AngularJSとは AngularJSとは、Googleとユーザーコミュニティによって開発されているオープンソースのJavaScriptフレームワークで、昨年バージョン1.0がリリースされました。 データのバインディングとテンプレートエンジン機能によって、JavaScri
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く