etc...aboutmemo.393個人的メモです。間違いなどありましたらご指摘ください。Commentssh回り、いつも悩みながら適当に設定してなんとなく使えるようになっているのだけど、今回も相当悩んで、やっとなんとなく動くようになったので、今後同じことを繰り返すであろう未来の自分へのメモ。(これの通りにやって動くようになるかはわからないので過度な期待しないように)■SourceTreeのインストールcmd使うから厳密にはいらないかもしれないけど、これを使った”おまじない”が必要となる。puttygen/pageant/plinkもここに含まれている。例:C:\Users\393\.ssh\id_rsa.ppkカレントユーザー直下に.sshフォルダを作ってそこに置く。keyで、key欄にはさっき作ったやつでputtygenに表示されているkeyをコピペする。windowsからDownload.※インストール時のラジオボタンの設定はちょっと変更する。(x86)\Atlassian\SourceTree\tools\putty/pageant.exe)※スタートアップに登録しておくといちいち起動しなくていいから楽。git@github.com:hoge/moja.gitこんなエラーがでるはず。publickey..)■SourceTreeでクローンしてみるSourceTree上でsshパスを使って、githubのcloneを試みると、初回だけなんかの認証的なYes/noなポップアップがでる↓こんなのYesを選択する。(これが上に書いていた”おまじない”)(設定に間違いはなければSourceTree上でもこのままcloneできる)■githubのリポジトリをcmdからクローン“おまじない”のおかげでさっきでたエラーはでなくなっているgithubに限らず、bitbucketとかbacklogでもSSHキーを登録したあと1発目のcmdからcloneしようとすると上述のエラーがでるので、SourceTreeでクローンしようとすると、認証のポップアップがでるから、それをOKしてやれば、その後、cmdからもcloneとかできるようになるっぽい。executable:Buit-inでいけた。Comment30分くらいはまってTwitterで偉い人から教えてもらえたのでメモメモまずそもそもaviファイル(動画ファイル)が再生できないことが多々ある。VLCでは全く再生できず、WindowsMediaPlayerだと音は流れるけど絵がでない。これは録画されたときのビデオコーデックが自分のPCに対応してないからだそうです。いうわけで、該当のファイルにあったビデオコーデックをインストールすればいいのですけど、世の中にはコーデックはたくさんあるようで、わけがわからんのです、はい。対象のファイルのコーデックを知る必要があるのですけど、そこで役にたったのがこの記事。再生できない状態のままでもAdobeMediaEncorderでエンコードできればいいや、と試してみたら、「ファイルが壊れています」と怒られたのでまずはこれを試したのでした。(これを試しても再生できないのは変わらずで、ファイルが壊れていますといわれる)ただし、これを使うと途中でコーデックの識別情報が表示されます。これでコーデックの種類がわかるので、なにをインストールすればいいのかがわかる。(このソフトはDLしてzip解凍するだけで使えるからレジストリ汚さないっぽい)で、今回の場合は、CUVCというコーデックでした。このコーデックはTwitterできいた情報だとなんか多いらしい。これに対応するには、これをPCにインストールすればOK。Option(無償版DLしたファイルをダブルクリックすると、Cドライブ直下にセットアップ用のファイルの入ったフォルダが作られるので、その中の、setup.exeを実行すればインストールされます。インストール後は再起動を促されるので、再起動してから、再生できなかったaviファイルをWindowsMediaPlayerで再生してみると、ちゃんと絵が表示されます。Encorderでも怒られずに開くことができるようになります。Commentkayacさん発信の元、流行ってるようなので便乗。いってもペーペーなので新しいことを提供できませんのでちょっとベクトルを変えて。ウルトラナビ付ThinkPadキーボードがデスクトップPCでも使用できると優れもの。私はトラックポイント(赤ポッチ)に慣れすぎていてこれがないと始まりません。マウスもつないでますがほとんどトラックポイントで済ませてしまいます。イラストレーターのベジェとかも全部これで操作。マウスもつないでますが、ほとんど使わないですね。ちなみにトラックパッドは使いにくいので全く使いません。最近トラックパッドなしのモデルがでたので、そっちも欲しいす、安いし。◆続いてモニターDELLの24インチと22インチのデュアルディスプレイ。基本的にウィンドウを整理して作業していないので、広ければ広いほど嬉しかったりします。上記二つを一面に押しこんでもう一面はフォトショやイラレを開いたりといった感じ。2枚ないと始まりません。(エンボディチェア)私の希望するデザインと機能性を満たしてくれた初めてのワークチェア。肘掛の自由度も高く、リクライニングも2段機構になっていて、椅子に座りながら背伸びが可能。背伸びなんて椅子降りてやればいいことですがこれがなかなか気持ちいい。作業するにはヘッドレストがないと無理なようです。作業時はリクライニング固定で前傾姿勢で作業。背伸びするときだけリクライニングオンといった感じでしょうか。写真の足元に映っている白い箱は足置き台。テーブルが少し高いので足置き台を使うことで正しい姿勢をキープ。足がむくみにくくなるようです。ちなみにこの足置き台はダイソーで買った子供用踏み台(420円)結構気に入ってます。いうわけでFlashには直接関係ないツールでした。ストレスなく作業できる環境を作ることが何においても重要だと考えてます。Personal2を使ってCドライブをリストアすると毎回このエラー。回復するための参考サイトは以下。Commentコンポーネントのラジオボタンで気づいたこと。ステージに3個以上ラジオボタンを配置する。TABキーでラジオボタンにフォーカスを当てることができる。このときカーソルキーでラジオボタンのフォーカスを変えることができる。(デフォルトではラジオボタンのプロパティのgroupNameはRadioButtonGroupになっているため)カーソルの右を押して、フォーカスがあたる順番はステージに配置した順番になる。ここまではCS3もCS4も一緒。ラジオボタンにインスタンス名とかラベル名をつけたらどうだろう。カーソルの順番が変わるのだ。具体的にどう設定したらどう変わるかというルールがよくわからんが、インスタンス名とかラベル名をつけると順番が変わった。CS4はではインスタンス名とかラベル名をつけてもかわらなかったようだ。これはこれでスッキリしていていい。同じflaファイルでもCS3でパブリッシュしたときとCS4でパブリッシュしたときで順番が変わる可能性があるってことでした。(ずばりそのような状況に陥ったでした・・・)これは意外と気づかないから危険だと思う。ちなみにWin環境のみで検証。(Mac無いので)Macではまた違ったことが起きそうな気もしないでもないです。Commentドキュメントクラスは、MovieClipかSpriteを継承していないといけない。そのためどっちを継承したかでthisの性質が変わってくる模様。以下、Spriteを継承しててはまったこと。ステージにインスタンス名myMcのムービークリップを配置。containertrace(container2.myMc.x);}これだと、container2にmyMcなんてプロパティ無いよと起こられる。SpriteはDynamicじゃないからってことかな?でも、↓こう書けばSprite継承でも参照できるみたい。trace(container2[“myMc”].x);まぁcontainer2:Spriteとせずに、Mainとすれば問題ないけど。F/(F+z)最前面奥行き(z)を0にした場合。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。外部SWFファイルの読み込みで、子swf側で動的に配置したmcが表示されない。memo.393about。