Wonder Code

プログラミングとか、PCについてが多いかな

マウスでぐりぐり動かせる人工衛星のモデルがかっこいいChrome Expriment

動画の中に動かせる3Dモデルが出てきたりして、JavaScriptだけで、できているとは思えない ものがいっぱいです。

人工衛星の現在の位置確認も動かしながらできます。

この彗星は動画の中に動かせる3Dモデルとして登場します

ちなみにこの人工衛星はISEE-3というもので、Wikipediaによると1978に打ち上げられ、1997年に運用が終了したようですが今年には民間団体がこの衛星の運用を再開し、データをインターネット上で公開する事を目指しているようです。

WebGL の ちからって すげー

A Spacecraft for All: The Journey of the ISEE-3

Google Chrome推奨です。

Googleの遊べるロゴでもう一度遊びたい!

Googleの検索のページのロゴが記念日などの際にそれにちなんだものにかわります

その中には、

ルービックキューブ

パックマンなど

ロゴで遊べるものもありますが、次の日には元に戻ってしまい遊べなくなってしまいます。

しかし、Googleの検索ページで何も入力せずに[I'm Feeling lucky]を押し、

「プレイできるゲーム、再生できる動画、遊べるおもちゃをすべて確認します。」

をクリックすると再び過去のゲームを遊べます。

ほかにも、面白いものが多いのでぜひ!!

Dooble interactive

Head First C を読んだ

Cの入門ということで読んでみました

この本は絵や写真がかなり多いです。

Cの中でもつまずきやすいポインタや構造体などのことが細かく書いてあります。 その他 Makefileの基本的なことをやっていたりするのでCでプログラミングを始めるのに一通り大事なことは全部書いてあります。

基本的なところ以外でも Arduino で 観葉植物の水やりのタイミングを教えてくれる端末を作ったり、シューティングゲームが作れたりとやっていて楽しい本だと思います

Cをやってみよう、Cって難しいなぁと思っている方に是非!

ISBN 978-4-87311-609-9

O'Reilly Japan - Head First C

Amazon.co.jp: Head First C ―頭とからだで覚えるCの基本: David Griffiths, Dawn Griffiths, 中田 秀基(監訳), 木下 哲也: 本

ハッキングのスキルがわかるゲーム

自分のハッキングのスキルを試せるゲームです。

表示されたコードの脆弱性可能な限り早く見つけるゲームですな。

一人用のモードでは3段階の難易度があります

最初は、SQLインジェクションで、最高レベルになるとクロスサイトスクリプティング脆弱性に関する問題です。

友達と遊んだり、自分が出題者にもなれるようですな

興味のある方は、是非!!

Game of Hacks | Checkmarx

Googleのメモ帳アプリ [Google Keep]

さっぱり、存在を知りませんでした。 サービス発表が2013/3/20という事で、一年以上経っている訳ですが、使ってみました。

メモの色を変える

写真付きメモを残す

メモを通知させる事によって、リマインダーのように使う

買い物に向いているような、リストのメモをつくったり、

いろいろな使い方ができます。

Androidのアプリや、Chrome版もあります。

興味のある方は、是非!

Google Keep

iTunesのアートワークを画像として取得するものを作ってみた

JavaScriptの勉強もかねて

iTunes アートワークを画像に変換するものを作りました。

~/Music/iTunes/Album Artwork 以下のファイルにある .itc ファイルを中央の四角の部分までドラック & ドロップするか、その下の選択ボタンを押すと出る、ダイアログボックスから選択してください。 選択すると Download ボタンが表示されるので、そのボタンをクリックするとダウンロードが始まります。

GitHubのページの右側にある "Download ZIP" のボタンからダウンロードをして、ZIPを解凍し、フォルダの中にある index.htmlを開いてください。

GitHubで公開中です。 KiYugadgeter/itc2jpg · GitHub

興味のある方はぜひ!!

Computer Vision のライブラリ [ tracking.js ] の レーシングゲームが面白い

画像識別のJavaScriptのライブラリです。

驚いたのは、中核(core) の部分が7KBだという事です。

そして、デモの、レーシングゲームがかなり難しくて、面白い!

横にあたるとダメージをうけて、一定以上になると壊れてしまいます。

ゲームはソースコードGithubで公開されているようです。

興味のある方はぜひ!!

tracking.js

tracking.js | Racing Car

pablocp/HexGL · GitHub