« 2007年01月 | メイン | 2007年03月 »

2007年02月 アーカイブ

2007年02月01日

EYE-PROJECT

http://eye.kddi.com/

fladdict.net blog: EYE-PROJECT BY KDDI プレラウンチ
http://fladdict.net/blog/2007/02/eyeproject_by_kddi.html

すげーよなー

2007年02月02日

Getting Real

が翻訳されとる

Getting Real by 37signals
http://gettingreal.37signals.com/GR_jap.php

仕事中に口笛を吹いて、コンピューターにコマンドを実行させる

IBM 仕事中に口笛を吹いて、コンピューターにコマンドを実行させる - Japan
http://www-06.ibm.com/jp/developerworks/opensource/library/os-whistle/

あほだけど、こーいうのすげー好き

2007年02月05日

Quicksilverでいろいろやってみた

前から使ってるんだけど、ランチャとしてしか利用できてない感じなのでいろいろやってみた。


【Quicksilverからメール送信】


プラグインから「Apple Mail Module」と「Apple Address Book Module」追加

1, Quicksilver起動
2, .(ピリオド)でテキストモード
3, メールタイトル入力
4, タイトルの後に「>>」入力
5, atl+Enterで改行
6, 本文入力
7, tabでアクションへ
8, Email to ..(Send Directly)


【QuicksilverからGoogle calendarに予定追加】


「Google Calendar Module」を追加

1, Quicksilver起動
2, .(ピリオド)でテキストモード
3, 2/2 10:00 打ち合わせと入力
4, tabでアクションへ
5, Google Calendar Event


【QuicksilverからRemember The Milkにタスク追加】


プラグインから「Apple Mail Module」と「Apple Address Book Module」追加
ことえりの単語に以下のテキストを「rtm」とかで追加

>>
L:
P:
D:
R:
E:
S:
O:
U:

アドレスブックに「rtm」とかでRemember The Milkの受信箱のメールアドレスを追加

1, Quicksilver起動
2, .(ピリオド)でテキストモード
3, ことえりに登録したrtmを変換
4, 「>>」の前にタスク名
5, ここの記述にあわせて、タスクの情報を追記
6, tabでアクションへ
7, Email to ..(Send Directly)


【QuicksilverからFirefoxのお気に入りを開く】


プラグインから「Firefox/Mozilla Module」を追加
Remember The MilkのURLをお気に入りに追加
キーワードに「rtm」と登録

1, Quicksilver起動
2, 「rtm」とタイプ
3, Open URL


【QuicksilverからFlickrに写真アップロード】


プラグインから「Flickr Upload」追加

1, アップロードする写真を選択(複数可)
2, Quicksilver起動
3, cmd+g で選択していた写真をQuicksilverで選択
4, tabでアクションへ
5, Upload to Flickr [with Tags]..
6, 初回は認証あり
7, アップロード完了後、タグの設定画面が開く


【Quicksilverからファイルにタグ追加】


プラグインから「File Tagging Module(+)」追加

1, タグ付けしたいファイルを選択
2, Quicksilver起動
3, cmd+g で選択していたファイルをQuicksilverで選択
4, tabでアクションへ
5, Add Tags...
6, ファイルの「Spotlightコメント」に「@タグ名」が追加される


【QuicksilverからSpotlight起動】


プラグインから「Sportlight Module」追加
さっきタグをつけたファイルを検索する

1, Quicksilver起動
2, .(ピリオド)でテキストモード
3, 「@タグ名」入力
4, tab でアクションへ
5, Sportlight in Window
6, 検索結果が表示される


【Quicksilverで計算】


プラグインから「Calulator Module」追加

1, Quicksilver起動
2, .(ピリオド)でテキストモード
3, =(イーコール)を入力
4, 1+2 と入力しEnter
5, 計算結果が表示される


【Quicksilverでプレゼン】

1, Quicksilver起動
2, .(ピリオド)でテキストモード
3, 表示させたい文字列を入力
4, tabでアクションへ
5, Large Type
6, 文字列がでっかく!


【Quicksilverをしゃべらせる】

1, Quicksilver起動
2, .(ピリオド)でテキストモード
3, しゃべらせたい文字列を入力
4, tabでアクション得
5, Speak Text(Sqy)
6, しゃべった!


つかれた

Vistaって・・・・

そこが売りなんですか。。。

こればかり宣伝してるし。


mixi.png

2007年02月06日

ブログバトラーがβ2になっとる

なっとるね

http://blogbattler.com/blog/2007/02/post_15.html

http://blogbattler.com/

2007年02月07日

Quicksilverのマニュアル?

http://mysite.verizon.net/hmelman/Quicksilver.pdf

Quicksilverでカップラーメンを食べよう

Quicksilverはなんでもできるw
※追記に書いたけど実際はもっと簡単にできるようです。

「Catalog」の「Quicksliver」から「Proxy Objects」にチェックをしておく
1, カップラーメンにお湯を注ぐ
2, Quicksilverを起動
3, .(ピリオド)でテキストモード
4, 「ラーメンできたよ!」と入力
5, tabでアクションへ
6, Large Type
7, もう一度Quicksilverを起動
8, Last Objectを選択し、→キーでリストを表示。
9, 先ほどの「ラーメンできたよ!」を選択した状態でtabでアクションへ
10, Run after Delay... を選択 tab
11, 3mと入力しEnter

これで3分後に「ラーメンできたよ!」て表示されますw

実際は10分後に何かしないといけないときとかに使えそう。
時間制限で作業したいときとかね。

Run after Delay... を Run at Timeにすれば時刻指定で文字列を表示できたりします。
Large Type を Speak Text(Say)すればしゃべらしたりとか応用ききそう。

Quicksilverはなんでもできちゃうねw

追記
ここ見たらもっと簡単な方法あった
soundscape out - QuicksilverをReminderとして使う
http://d.hatena.ne.jp/tanemori/20060906/1157505539

テキストを入力した後tabでアクションへ移動しctrl+Enterで「Run after Delay...」を選択できるようです。
うーんすばらっしい!

参考
Quicksilver Tip: Timed Reminders - The Unofficial Apple Weblog (TUAW)
http://www.tuaw.com/2007/02/06/quicksilver-tip-timed-reminders/

2007年02月08日

ActionScriptでthisがundefinedになる

右クリックからメソッドを呼び出した場合、thisがundefinedになりますた。。。
AS2っす。


var my_cm:ContextMenu = new ContextMenu();
my_cm.customItems.push(new ContextMenuItem("hoge", hoge));
function hoge(obj, item) {
trace(this); // undefined
}
this.menu = my_cm;

そーいうもんなのかな。

fladdict.net blog: JavaScript, ActionScriptにおける .this とは何なのか?
http://www.fladdict.net/blog-jp/archives/2005/09/javascript_acti.php

これを読むと、thisってのは
「その関数を、何のプロパティと解釈して呼び出したか?」
とあるけど、この場合、関数は「未定義な何か」から呼び出されたってことなのか。。。

うーん、よくわからん。

追記

ActionScript3でやってみた
呼び出されたメソッドのthisは「[object ContextMenuExample]」だった


package {
import flash.ui.ContextMenu;
import flash.ui.ContextMenuItem;
import flash.events.ContextMenuEvent;
import flash.display.Sprite;

public class ContextMenuExample extends Sprite {
private var myContextMenu:ContextMenu;

public function ContextMenuExample() {

myContextMenu = new ContextMenu();
var item:ContextMenuItem = new ContextMenuItem("hoge");
myContextMenu.customItems.push(item);
item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, hoge);
this.contextMenu = myContextMenu;
}

private function hoge(event:ContextMenuEvent):void {
trace(this); //[object ContextMenuExample]
}

}
}

2007年02月14日

FlashのログをFirebugに出す方法

import flash.external.*;
ExternalInterface.call("function() { console.log('hage') }");

ExternalInterface.callで無名関数使えばhtml側にjavascriptなくても動いちゃう!
普段はFlashTracer使ってるけどこれもありかもしれんね。


追記
CLON - 2007/02/15
http://unknownplace.org/memo/2007/02/15#e004
ぬあー
確かに意味がないーーー
はずかしー ><

ExternalInterface.call("console.log", "hoge");

ご指摘ありがとうございます。。

しかもこっちの方がべんりー
CLON - 2006/12/09 - JSコンソールにログをはくActionScript
http://unknownplace.org/memo/2006/12/09#e005


参考
CLON - 2007/01/25 - js無名関数 with ExternalInterface
http://unknownplace.org/memo/2007/01/25#e003

deconcept › RegExp in Flash 8 using ExternalInterface
http://blog.deconcept.com/2005/08/29/regexp-flash-8-using-externalinterface/

digg labs bigspy

digg labs / bigspy
http://labs.digg.com/bigspy/

diggのlabsになんか新しいの増えてた

2007年02月16日

高度なテクニック

高度なテクニック -- Flex 2
http://livedocs.adobe.com/flex/2_jp/docs/00001847.html

後で読む

2007年02月21日

TBWA HAKUHODOがMacで見れね

trick7.com blog: TBWA HAKUHODO
http://www.trick7.com/blog/2007/02/21-091704.php

trick7さんで紹介されてた「TBWA HAKUHODO」
Macで見れないんですが。。。
Firefox Safari ともにローディングが終わったとこでブラウザごと落っこちます。
Flash Playerの問題かな。Debug Playerがいかんのかなー

Winで見たけど確かにすごいね
こんなにおもしろいサイトなのに、リンクを制限しているのがもったいないなー
プライバシーポリシーにリンクは承諾受けないとダメよって書いてあった。

もったいないもったいない

TBWA HAKUHODOでググったら出てくるYO!

これってありなのかな

はてなブックマーク - TBWA\HAKUHODO
http://b.hatena.ne.jp/entry/http%3A//www.tbwahakuhodo.co.jp/

追記
プレイヤーをデバッグ版9.0.18.60からデバッグ版9.0.28.0にしたら見れるようになりました。

2007年02月22日

FlashのログをFirebugに出すFlashBug

そろそろActionScript2.0のネタなのかActionScript3.0のネタなのかはっきり書いておかないと混乱しそう。

これはActionScript2.0ネタです

Debug flash with Firebug | Foobr, forever beta
http://foobr.co.uk/2007/02/debug_flash_with_firebug/

これ使うとFireBugのconsole系のメソッドがActionScriptから使えちゃいます。

こんなかんじ。


var console = new flashBug(true);
console.time("flashBug Total running time");
console.info("This is some general information");
console.debug("Variable foo: "+foo);
console.warn("This has some important information");
console.error("Whoops, there has been an error!!!");
console.timeEnd("flashBug Total running time");

flashBug-tests
http://www.reach-out.org.uk/flashBug/

consoleっていろいろ機能があったんだ。

IT戦記 - FireBug の console を toSource してみた
http://d.hatena.ne.jp/amachang/20060905/1157436393

Firebug Command Line API
http://pages.citebite.com/l1e1e3k7h0qys

Apollo for Adobe Flex Developers Pocket Guide: A Developer's Reference for Apollo's Alpha Release

Amazon.co.jp: Apollo for Adobe Flex Developers Pocket Guide: A Developer's Reference for Apollo's Alpha Release: 洋書: Mike Chambers,Rob Dixon,Jeff Swartz
http://www.amazon.co.jp/Apollo-Adobe-Developers-Pocket-Guide/dp/0596513917/

予約した!

2007年02月23日

Flex2でCover Flow

Cover Flowってのはこれ
アップル - iTunes - ジュークボックス - Cover Flow
http://www.apple.com/jp/itunes/jukebox/coverflow.html

これをFlex2でやってる人いた
Quietly Scheming » Tutorial: DisplayShelf Component
http://www.quietlyscheming.com/blog/components/tutorial-displayshelf-component/

実際の動作はこんな感じ
http://demo.quietlyscheming.com/displayShelf/index.html

前にtrick7さんがActionScript2.0でやってましたね。
trick7.com blog: Flash で cover flow 表現
http://www.trick7.com/blog/2007/01/29-222233.php

ActionScript3.0本

Amazon.co.jp: Actionscript 3.0 Cookbook: 洋書: Joey Lott,Darron Schall,Keith Peters
http://www.amazon.co.jp/Actionscript-3-0-Cookbook-Joey-Lott/dp/0596526954/

Amazon.co.jp: Advanced ActionScript 3 with Design Patterns: 洋書: Joey Lott,Danny Patterson
http://www.amazon.co.jp/Advanced-ActionScript-3-Design-Patterns/dp/0321426568/

隣の人が買った。

2007年02月26日

入力できるTextFieldのautosizeをtrueにしたらWindowsでテキストが隠れる

actionscript2ネタ

typeをinputにしたTextFieldのautosizeをtureにした場合、Windowsのみ右矢印キーを押し続けると、左側が隠れてしまう。

で解決策としてはonEnterFrameで常に +10し続ける。
美しくない解決だ。。。

Macじゃなんともないのにな


さんぷる



そーす


text_txt1 = createTextField("text1",getNextHighestDepth(),0,0,0,0);
text_txt1.type = "input";
text_txt1.text = "Windowsでかくれちゃう";
text_txt1.border = true;
text_txt1.autoSize = true;
text_txt1.multiline = true;
text_txt1._x = 10;
text_txt1._y = 10

text_txt2 = this.createTextField("text",this.getNextHighestDepth(),0,0,0,0);
text_txt2.type = "input";
text_txt2.text = "Windowsでもかくれない";
text_txt2.border = true;
text_txt2.autoSize = true;
text_txt2.multiline = true;
text_txt2._x = 10;
text_txt2._y = 50;

onEnterFrame = function () {
text_txt2._width =+ 10;
}


2007年02月27日

WiiリモコンでFlash

夢広がるね。
リモコンだけ買うか。。。

FWiidom.org » Blog Archive » StarWiis
http://www.fwiidom.org/?p=15

FWiidom.org » Blog Archive » Filmed in Papervision 3D, controlled by FWiidom!
http://www.fwiidom.org/?p=14


Remember The Milk チートシート

Remember The Milk キーボードショートカットのチートシート
http://komposition.jp/wordpress/2007/02/27/rtm_cheat_sheet/

便利そうなので印刷してみた。
ショートカット覚えていこー


Remember The Milk - Help / Basics / What are the keyboard shortcuts?
http://www.rememberthemilk.com/help/answers/basics/keyboard.rtm

今更かもしれんけど、拡張子が「.rtm」なのが素敵ですね。

Photosynth Technology Preview

Photosynth Technology Preview
http://labs.live.com/photosynth/view.html?collection=sanmarco/index1.sxs

Macで見れねーけどスゲー!!!
WPFとは違うのかな。。
WindowsだけどFirefoxで動いた

2007年02月28日

計算機プログラムの構造と解釈

Amazon.co.jp: 計算機プログラムの構造と解釈
http://www.amazon.co.jp/exec/obidos/ASIN/489471163X/

いまさらだけど手元に届いた。
長い戦いになりそうだ。

About 2007年02月

2007年02月にブログ「Unknown Quality」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2007年01月です。

次のアーカイブは2007年03月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。