Archives: September 2009
September 9, 2009
フリーソフトが使いにくい理由とその解決策
Matthew Paul Thomasの書いた「フリーソフトが使いにくい理由とその解決策」.... TomのTwitterから。
この記事の最初のバージョンを書いたのは6年前だった。そのときのタイトルは『Why Free Software usability tends to suck(フリーソフトはなぜどれも使いづらいのか)』というものだった。当時からくらべて、最上級のオープンソースアプリケーションやOSはずいぶん使いやすくなった。しかし、その進歩はきわめてスローで小さな積み重ねの結果だ。製品と流通業者との間の低レベルな争いもあった。設計工程での最大の問題は、大部分が今も変わらず残っている。一般に、こうした問題の多くは、フリーソフト自身にあるのではなく、ボランティアソフトの中に多く存在している。愛好家が独自に開発したプログラムも、同様の理由から使いづらいことが多い。オープンソースにすれば、大勢のボランティアが開発に協力してくれる。現在、無数のプログラマーがフリーソフトの開発に追われているが、そのほとんどはボランティアだ。しかしそれが、ボランティアソフトの使いづらさをフリーソフトに持ち込む原因になっている。
ここから、最初の2つの問題に対する解決策が見えてくる......
よく聞く話だよね。たとえば、Inkscapeの開発に精力を注いでいた人たちは、使いづらいという批判を浴びていた。あらゆるMakerにとって便利なツールなんだけど、レーザーカッターなどの利用者は、結局、CorelDrawやAdobe Illustratorに落ち着いてしまうという現実がある。
訳者から:この記事は、単なる批判ではなく、どうしたらフリーソフトが使いやすくなるかという提案をしている建設的な内容。彼が掲げている2つの問題とは、使いやすいソフトを作ろうという動機付けがないことと、優秀なデザイナーが少ないということ。使いやすさの面で洗練させるには、そのソフトの普及度や人気度をきちんと調査したり、よいソフトに権威ある賞を贈るなどの工夫が必要。また、優秀なデザイナー問題は、デザイナーとプログラマーの両方の質を高めるトレーニング素材を充実させたり、プログラマ-、UIデザイナー、ヘルプの編集者、品質管理エンジニアの責任者を置いて開発を進める。といった提言をしている。つまり、上から目線ではなく、ユーザーの目線で製品を洗練させる意識を高めるってことだ。そんなことは、言われなくてもわかっているが、実現が難しい。そこで、第3、第4の問題と解決法と話が進む。最終的に15の問題と解決策が示されている。
- Phillip Torrone
[原文]
Posted by Tetsuo Kanai |
Sep 9, 2009 12:00 AM
Open source hardware |
Permalink
| Comments (0)
September 8, 2009
Make Controller v2.0ショートレビュー


リリースされてから少し時間がたってしまいましたが、編集部にMake Controller(MC)のv2.0が届きましたので、手短にレビューします。
AtmelのARM7チップを搭載したコントローラ本体と、USBとLANのインタフェイスが乗ったボードを組み合わせて使いました。インタフェイスボードの構造はちょっとArduino風です。実際かなり意識しているようで、両者を比較したページが用意されています。この表を見ればわかるように、全体的にMCのほうが強力です。とくに、USBやLANを経由して他のコンピュータと連携させたいときにMCのメリットが発揮されそうです。
出荷時のMCには、ブートローダのほかに、OSC(Open Sound Control)で各機能にアクセスするためのファームウェアが書き込まれています。mchelperと呼ばれるアプリケーションを使用することで、対話的にOSCメッセージをやりとりし、動作を確認できます。もちろん、OSCさえ話せれば他のプログラムからもコントロール可能です。
ホストからOSCで叩くのではなく、単体で動作させることもできます。その際使用するのが、mcbuilder(写真下)。ソースの編集とビルド、バイナリのアップロード、USB経由でのモニタが可能なIDEです。ソースを見るとわかるように、リアルタイムOS(FreeRTOS)の使用が前提となっています。USBやEthernet経由での通信を含む、本格的なアプリケーションの記述が可能です。
Arduinoと比較すると、ハードウェアの差以上に、ソフトウェアのフレームワークの違いが大きいでしょう。IDEの見た目は似ていますが、Arduinoほど簡単には使えません。そのかわり、マイコンの性能をフルに引き出す高度なプログラムが書けるはずです。
個人的な願望としては、Make ControllerをArduino的にプログラミングできるモードもあると良かったという気がしてます。それから、Arduinoで慣れてしまったのでオートリセットに相当する機能が欲しいですね。
Posted by Takumi Funada |
Sep 8, 2009 01:00 AM
Electronics |
Permalink
| Comments (0)
投石機の作り方 - Part 2:トリガーとリリース

今回の『投石機の作り方』では、投石機とバリスタと、トレビュシェット、トリガーとリリース、そしてこれらを操作するためのラッチ(掛け金)について解説する。
私は、投石機やトレビュシェットの作り方に関する相談を数多く受けているが、なかでも多いのが、トリガーの作り方だ。これは、とっても重要なポイントだ。
投石機は、作っても遊んでも楽しく、しかも勉強にもなるメカニズムだ。カタパルト、トレビュシェット、バリスタ、マゴネルなどなど、投石機は無数の名前で知られているが、いずれにおいても、投射体を投げ出すアームのリリース機構が、もっとも複雑な構造になっていることがわかるだろう。
自分で作ってもよいが、非常に大きな力が掛かっているアームを安定的にリリースできるラッチの製作は、かなり難しい。トリガーの開発には、相当な創造性が求められる。
しかし、買ってくれば安くて簡単だ。下に示す製品を利用したほうが、自分で作るよりも手っ取り早い。その分、別の部分に時間と労力を注ぎ込むことができるというわけだ。私は、一般に市販されている製品のなかから、小型投石機に最適なトリガーとリリースを探した。そして見つけたのが、アーチェリー用のリリーサー、船舶用のペリカンフック、馬の調教用のパニックスナップの3つだ。
アーチェリー用リリーサー:

これがいちばんいい。安定的に機能してくれるし、反応も素早く滑らかだ。他よりやや高価だが、いろいろ試してみた結果、私はこれがいちばん好きだ。アーチェリー用具を売っている店にある。または、ネットで探すといいだろう。
船舶用ペリカンフック:

これも、なかなかいいトリガーになる。もともとは船で使うものだ。ロープなどを素早く確実に繋いだり外したりできる。基本的にヒンジ付きフックで、リングをスライドさせて、ロックと解放を切り替える。アーチェリーのリリーサーよりもずっと安価だが、強い力に耐えられる。欠点は、外すときに引っ掛かることがあるという点だ。船舶用品を扱う店にある。またはネットで探してほしい。
馬の調教用パニックスナップ:

パニックスナップとは、馬のハーネスとロープを繋ぐ金具だ。一定の負荷が掛かると自動的に外れる仕組みになっているので、これをトリガーに応用できる。ラッチとフックが独立しているのが特徴だ。ラッチを強く引けばアームが放たれる。非常に安価だが、アーチェリーのリリーサーのような滑らかさや安定度は期待できない。乗馬用具店かネットで手に入る。
さらに:
- MAKEcations: 締め切りを延長しました!(英語)
- Maker Workshop - 小型トレビュシェット Make: television(英語)
- MAKEcation トレビュシェットセット(Maker Shed、英語)
訳者から:ペリカンフックはすべり鉤とも言うらしいが、どちらで検索しても、あまり出てこない。パニックスナップも、この名前では日本ではほとんどヒットしない。別の名前で普通に使われてるんだろうけど、そこまで調べられなかった。ごめんなさい。
- Bill Gurstelle
[原文]
Posted by Tetsuo Kanai |
Sep 8, 2009 12:00 AM
DIY Projects, MAKE Projects |
Permalink
| Comments (0)
September 7, 2009
Make: Tokyo Meeting 04 - 日時と場所決定!
お待たせしてしまってすみません。次回のMake: Tokyo Meetingの日時と場所が決定しました。秋というにはちょっと遅めになってしまいましたが、天候も安定するよい季節だと思います。
- 開催日:2009年11月22日(日)、23日(祝)
- 会場:東京工業大学 大岡山キャンパス(東京都目黒区大岡山2-12-1)
- 入場:無料
- 交通:東急大井町線・目黒線「大岡山駅」徒歩1分
- 主催:株式会社オライリー・ジャパン
- 共催:東京工業大学、多摩美術大学 情報デザイン学科
イベント内容などの詳細は随時お知らせしたいと思います。出展申し込みは9/15(火)から開始する予定です。尚、お問い合わせの場合は、担当の田村(tamura[at]oreilly.co.jp)までご連絡ください([at]は@に変更)。
たくさんのみなさんの出展、来場をお待ちしています。
よろしくお願いします!
9/15追記:出展申し込みは現在準備中です。基本的には前回、前々回と同じ形になりますが、もう少しお待ちください。
Posted by Hideo Tamura |
Sep 7, 2009 04:00 AM
Announcements, Maker Faire |
Permalink
| Comments (1)
Hands Onープロトタイプをプロトタイプする
IAMASの小林さんから、今週行われる展覧会のお知らせをいただきました。
9月10日より13日までの4日間、六本木のアクシスギャラリーにて展覧会「Hands Onープロトタイプをプロトタイプする」を開催します。Make: Tokyo Meeting 03でも展示した「Jamming Gear」などの最新版のほか、アイデア発想からプロトタイプまでのプロセス、ユビキタス社会に関する研究や株式会社 東芝デザインセンターとの共同研究の成果も展示します。また、9月10日と11日にアイデアスケッチとハードウェアスケッチに関する体験型ワークショップを会場内で開催します。続けて、9月12日にはワークショップ参加者などからのアイデアを元に、プロジェクトの運営スタッフが3Dプリンタなどを活用しながら短時間でプロトタイプを作ってみるワークショップ「Prototyping Prototypes」併せて開催します。
もしこの期間中に六本木付近にいらっしゃる機会がありましたら、ぜひ遊びにきて下さい。
IAMASユビキタスインタラクション研究領域
Hands Onープロトタイプをプロトタイプするhttp://www.iamas.ac.jp/project/ui/handson/
日時:9月10日(木)~13日(日)11:00 ~19:00
場所:アクシスギャラリー(東京都港区六本木5-17-1)主催:IAMAS(情報科学芸術大学院大学/岐阜県立国際情報科学芸術アカデミー)
協賛:株式会社 東芝、丸紅情報システムズ株式会社
「Make」の小林さんの連載で紹介されているような新しいプロトタイピングの手法を実際に見て、体験できるまたとない機会になりそうです。小林さん、ありがとうございました!
Posted by Hideo Tamura |
Sep 7, 2009 03:00 AM
Events |
Permalink
| Comments (0)
Arduinoの肖像画

Daily DuinoのDroopsが、Summer Arduino教室の生徒が描いたこの絵を見せてくれた。Arduinoのアートが生まれるなんて、よっぽど楽しい教室だったんだろうね。現在、Droopsはこの絵を使って教室の生徒たちに教えているそうだ。
- Collin Cunningham
[原文]
Posted by Tetsuo Kanai |
Sep 7, 2009 01:00 AM
Arduino, Arts |
Permalink
| Comments (0)
メビウスの輪のオルゴール

Ranjit Bhatnagarは、穿孔テープ式のオルゴールキットのテープの最初と最後を半分捻って繋ぎ、メビウスの輪のエンドレステープを作った。1回分のメロディーを奏でたあと、裏返しのメロディーを奏でる。何はともあれ、音楽的挑戦だね。
- Sean Michael Ragan
訳者から:彼のサイトにあるビデオで実際に音を聞くことができるけど、なんだかよくわからない。でも、コンセプトは美しいね。
[原文]
Posted by Tetsuo Kanai |
Sep 7, 2009 12:00 AM
Kits, Music, Toys and Games |
Permalink
| Comments (0)
September 4, 2009
最小限ドラムマシン
ドラムマシンのミニマルな限界に挑戦しているEric Archerは、この無駄をそぎ落としたシーケンサー内蔵のパーカッション回路を作った。この回路には、オペアンプとCD4089の2つのチップが使われていて、赤外線に反応して互いにシンクロする。じつにシンプルだ。詳しくはEric のブログをどうぞ。
- Collin Cunningham
[原文]
Posted by Tetsuo Kanai |
Sep 4, 2009 03:00 AM
Electronics, Music |
Permalink
| Comments (0)
100k Garages - 10万件ガレージ運動

レーザーカッターやShopbotsや旋盤などのCNCツールを使って人々が作っている素晴らしい製品を作っているという情報が常に入ってくる。ぼんやりしていたら、時代に取り残されそうな気さえする。自分がまるで、タイプライターでレポートを書くのがイヤで、なんとかしてワープロが使えないかと模索していた80年代の大学生のように思える。今なら、必要なものは自分で作ることもできるだろう。しかし、機械加工はどこでやってもらえるか。そんなとき、100 thousand garagesが力になってくれる。
デジタル加工機(CNCツール)を使って注文どおりの物を作ってくれる(部品の複製なんかは朝飯前)工房が世界に数千件もあると知ったら、驚くだろう。みんなの家の近くにもあるかもしれない。本業としてサービスを行っている企業もあれば、パートタイムでやっているところもある。また、本業の片手間にやっている小さなショップもある。いずれにせよ、注文どおりの物を作る技能を有している。街のコピーセンターでは文書のコピーや紙製品を作ってくれるが、100kGaragesは、言うなれば、実際の物を作ってくれる仮想3Dコピーセンターだ。
Bill Youngの100k Garages 構想を読んでほしい。
- Chris Connors
[原文]
Posted by Tetsuo Kanai |
Sep 4, 2009 01:00 AM
Open source hardware, Remake |
Permalink
| Comments (0)
Sketchpad - 1963年のベクター描画アプリケーション
Ivan SutherlandのSketchpadの映像。1963年ものだ。DFより。
アラン・ケイがアイバン・サザーランドのSketchpadを解説しています。Sketchpadはグラフィックユーザーインターフェイスの歴史において、もっとも重要なプログラムのひとつです。サザーランドはSketchpadを1963年に開発しました。このビデオは、この映像からの抜粋です。
- Phillip Torrone
訳者から:「非常に複雑な問題をリアルタイムで処理できる最初のシステム」であり、同時に「ライトペンが最悪の入力ツールであることを証明した」プログラムでもあるとアラン・ケイはビデオの中で言ってる。
[原文]
Posted by Tetsuo Kanai |
Sep 4, 2009 12:00 AM
Retro |
Permalink
| Comments (0)
September 3, 2009
メダルゲームを自作して研究中
代表的なメダルゲームに、プッシャーゲームというのがあります。文章で説明すると長くなりそうですが、写真を見ればみなさんご存じですね。これを自作して、メダルの運動を研究している方がいました。この動画は「ウロコ」のできかたを調べている模様。ワタクシはぜんぜん詳しくないのですが、プッシャーゲームでメダルが斜めに重なってしまう状態をウロコと呼ぶらしく、こうなるとメダルが進みにくくなるので敬遠されるようです。台から飛び出しているネジの頭によって、ウロコのできかたは変わるとか。ゲーム機をみずから制作することでメカニズムを検証する作者の姿勢から、趣味を究めんとする者だけが放つエネルギーを感じました。
Posted by Takumi Funada |
Sep 3, 2009 01:00 AM
Gaming |
Permalink
| Comments (0)
投石機の作り方 - Part 1

投石を作るときのコツ:
- 古式に則りたいところだが、現代の素材を使うのもいい。古代ギリシャのロープで巻き上げるトーションスプリング方式もかっこいいが、スプリングのパワーを十分に引き出すためには、おそらく骨組みが折れるほどの力で巻き上げないとならない。トーションスプリング方式やテンションスプリング方式でやりたい場合は、バンジーコードで実験してみてもいいだろう。
- 私の経験から、針葉樹の軟らかい木材よりも、広葉樹の固い木材と金属で頑丈に作るほうがよいとわかった。しかし、もっとも手に入りやすいのは針葉樹の規格材だ。もしそれを使うなら、2本束ねるなどして、強度を高めるとよい。そうしておいてよかったと、あとでわかる。
- 重りを使ったトレビュシェット方式を採用する場合は、アームの先端に石を入れる袋を付けるのではなく、飛ばす投射体のほうにヒモを付ける形をお勧めする。石といっしょにヒモが飛んでいく。これを私は「犠牲的ヒモ」と呼んでいる。このほうが、ずっと簡単に作れる。
- 投射体をリリースするための機構にも気をつかう必要がある。大型の投石機の場合はペリカンフック(船乗りが使う道具で、ボート用品を扱う店で購入できる)を使うといいだろう。または、アーチェリー用のリリーサーも使える。どちらもスポーツ用品店で売っているはずだ。安価だし、小さな投石機にはかなり有効だ。投石機のトリガーに関するより詳しい情報は、今後の記事をお楽しみに。

私の著書『The Art of the Catapult』に、投石機の歴史や構造について詳しく書かれている。Maker Shedで売ってます。
さらに:
- Bill Gurstelle
訳者から:もともと兵器なので、大きな物を作って遊ぶときは、ご自分の責任において十分に安全に配慮してください。ここで紹介している以上「マネしないでください」なんて幼稚園みたいなことは言いません。でも Make は責任を負いません。
[原文]
Posted by Tetsuo Kanai |
Sep 3, 2009 12:00 AM
DIY Projects, Make Challenge |
Permalink
| Comments (0)
September 2, 2009
スケーラブルなオープンソースコンピューティングプラットフォーム

David Ackley、Liquidware、Illuminato LabsによるIlluminato X Machinaプロジェクトだ。
これは小さな「マザーボードセル」です。他のセルと接続してリンクさせることができます。裏表、どちら向きでも接続できます。それぞれ順応して、隣り合うセルにパケットや電源を伝えます。生物の細胞(セル)と同じように、栄養素などを次々と渡していくのです。また、動的バケット転送ブートローダーを使って隣のセルのプログラミングもできます。これにより、グリッドの中の特定のセルに上書きしたり、プログラムを変更したりができるようになります。フィジカルコンピューティング用としてエキサイティングなプラットフォームだね。これがどんなふうに応用されていくか、楽しみだ。詳しくはLiquidware Antipaso(英語)を見てね。
[中略]
それぞれのセルは、72 MHz ARMプロセッサを搭載しています。56本のデジタル I/O ピンがあり、4辺のどこからでも電源を受け取ることができます。そのため、セルはどの方向へも延ばすことができます。裏返しに接続することもできるので、どちらの側から見てもクリスタルのように光って見えます。
- Collin Cunningham
訳者から:ビデオでは、ひとつのセルに送ったコードが次々に伝搬していく様子をデモってる。面白い!
[原文]
Posted by Tetsuo Kanai |
Sep 2, 2009 02:00 AM
Electronics, Open source hardware |
Permalink
| Comments (0)
Maker Faire Africaビデオダイジェスト
AfricaNewsのスタッフがMaker Faire Africaの様子をナイスなビデオにまとめてくれた。ペットボトルで作った椅子、食べ物を保存できる電気クリームなどなど、すばらしいプロジェクトがたくさん見られる。
見に行きたかった? 大丈夫、来年も、もっと大きな規模で開催される。今回のFaireの情報はここにまとめてあるよ。(ありがとう、Daniel Carter!)
- Matt Mets
訳者から:熱いぜ、アフリカ! ビデオに登場するPaul Karikariの電気クリーム(Electric crem)ってのが、すごく気になる!
[原文]
Posted by Tetsuo Kanai |
Sep 2, 2009 12:00 AM
Maker Faire |
Permalink
| Comments (0)
September 1, 2009
自作のカメラクレーンによるテスト動画
この動画の作者はデジタル一眼カメラの動画機能を活用するため、カメラクレーンを自作しました。安定性を重視して、パンやティルトの機能を省略したところがポイントみたい。レンズの向きは一定でも、クレーンの効果でドラマ性のある映像になっています。作者はこのほかにも、ネコ視点のステディカムなど自作の撮影用機構をいろいろ試しています。こういうカメラの楽しみかたもあるわけですね。
Posted by Takumi Funada |
Sep 1, 2009 02:00 AM
Imaging |
Permalink
| Comments (0)


