メモの最近のブログ記事

ども、ヘボの naggg です。
なんか、すっごく「今さら」感あふれる記事ですけど畜生。

えと、会社の仕事の必要に駆られて SVN を使うことになって。
ただ基本は京都の社内でのデータのやりとりなので、わざわざ専用のサーバーを用意するのは面倒。加えてその案件は、Landisk ベースでデータ共有をしてるから、そこに SVN 作ればいいんじゃないかなと。
よっしゃ、ちょちょいと作ってやるぜ、って意気揚々に挑んだけど超絶に難しかった・・・。

まぁ、結論言ってしまうと、ネットワークをドライブとして認識させてそれをリポジトリに指定してやればいいってことなんだけど、情報の少なさと自分に未熟さで超時間くった・・・。
以下、メモメモ。

徹夜しちゃいそうな勢いで、些細なバグと戦いながらヒーヒー言っているときに、キーボード入力がいきなりカナ入力とかに変わってると無償に腹が立つ。「切り替えたヤツ誰だコラ」とか言いながらディスプレイを本気で殴ってやろうかと考えるも、そもそも自分のミスタッチが原因ってのがよぎり、カナ入力とローマ字入力切替のショートカットを知らないくせにそんなショートカットを押してしまったがためにミスタイプしてる事実に直面させられ、ものすごい切なさに包まれたよ・・・orz

「あ゛~、もう~」と、いっつもいっつも痛い目を見てきたので、ソースコードのバグそっちのけで検索。ありがとう Google 先生。

 Alt + カタカナ/ひらがなキー
 ローマ字入力・かな入力を切り替える
そうか、いっつも無意識のうちにそんな有り得ないキーたちを同時に押していたのか。
これでもうその技にはひっかからないな・・・。


うーん、そして、気がつけば、ソースコードのバグの内容を忘れているぢゃないか。
夜が明けそうぢゃないか。

なんかいっつも忘れては Google 先生に教えてもらってるんで書いておこっと。
 Windowsの実行ユーザーの自分の領域 = %userprofile%

あ、そういえば FlaseDevelop β5 出てるねー

レジ袋の持参率、85%だってさ!
有料にするだけで、マイバック持参するようになるんですね人って。
てっきりもっと少ないと思ってた~

デザインの勉強になるかもなぁ、と思いつつエントリ。

だから JavaScript って嫌い。完全に備忘録として。

一個目。
uebu: JavaScript trouble shootingより。

onClickで関数をコールすると、
「オブジェクトでサポートされていないプロパティまたはメソッドです」
→ 関数名と同名のフォーム要素がある。

こんなん知るかボケ。めっさハマったつーの。


もう一個。

beginners CGI  - 有効期限を省略したCookieは保存されない -
より。

通常はテキストファイルとしてハードディスク上に保存されますが、
有効期限を省略した場合、ハードディスク上には保存されず、
ブラウザを閉じると無効になります。(開いている間のみ有効)
Cookie の発行や読み出しのテスト、確認などをする際有効期限が無いと実際のクッキーデータをテキストエディタで開いて確認する事ができませんので、必ず有効期限をつけましょう。

これって IE 限定っぽくて、IE で有効期限を省略した Cookie を確認しようとして、キャッシュの中をどんなに探しても見つからないという。てっきり Cookie 生成に失敗したかと思ったぞコラ。

サイト公開のことを僕は "ラウンチ" と言ってきたのですが、昨日上司から「会社では "ローンチ" に統一で」と指摘されましてですね、その雑感。

なんというか、どうも解せないというのが本心で、だって英単語は "launch"。
で、これ に "er" つけると "launcher"、こうなると "ランチャー" って読むじゃないですか。
だから僕は "ラウンチ" 派だったんです。

まぁ、アルク先生に聞いたところ、どうやら読み方はどっちでもいいみたいですけど。

【レベル】4、【発音】lo':n(t)∫、【@】ラーンチ、ランチ、ローンチ

あ、グーグル先生に尋ねてみると、
 ・ラウンチ:47,600
 ・ローンチ:252,000
ですねウフ。


激しくどっちでもいいような内容ですけど、どうでもいいように考えられなくって。
あ、ちなみに最近英語で悩んだのは単複同型名詞の後の動詞に関してっすね。
プログラムだと変数名が単数・複数かで視認性変わりますからねー。ですよね?

ASとJSの相互のやりとりで ExternalInterface を使っていたコンテンツがあるんだけど、ある日突然 IE で動作しなくなってた・・・。
ソースコードをいじりまくって格闘すること2時間、ようやく原因が判明。Flashの埋め込みタグのID名が原因とか。ソースには間違いはなかったよー。あの日突然swfのIDを変えたのが悪かったのか・・・。
ちなみにFlex2とAS3が情報源だけど、AS2でも発生する現象なんで、ちゃんとFlashのヘルプにも書いておいてほしいっす。

警告

HTML ページの Flash Player インスタンス ( タグの id 属性) に付けられた名前にハイフン (-) またはその他の JavaScript で演算子として定義された文字 (+、*、/、\、. など) が含まれていると、コンテナ Web ページを Internet Explorer で表示した場合に、ActionScript からの ExternalInterface 呼び出しが機能しません。

引用は livedocs っす。
External API について -- Flex 2

今までせくせくと作ってきてたローカルで外部画像のBitmapDataいじりプロジェクトが、サーバーにアップした途端、使えない・・・。調べてみたら、外部ドメインの画像はBitmapDataでキャプチャできないとか・・・_| ̄|○
この仕様は鬼だな(しょうがないんだけど)。久しぶりに涙が出てきたチクショー。スタンドアローンでは再生できるって仕様は意味わからん。

そこで急遽、PHPでプロキシをやってみることに。
焦って適当だけどとりあへずうまくいく・・・。すげーよ、file_get_contents()!

あとは、あとは、コンポーネントだなコレ。
コンポーネントさえうまくいけば・・・。というかコンパイルの仕方わからないんですが・・・。

「俺って論理構造たっぷりなHTML書けるんだぜベイベー」とか調子乗って天狗になっていたら躓いたのでメモメモ。反省。 定義リスト<dl>について、いっつも<dt>と<dd>がどっちがどっちか忘れてしまうアホなので。これでもう忘れないという恥ずかしさたっぷりの戒めに。
DL
Definition Lists 定義リスト
DT
Definition Term 定義したいもの
DD
Definition Description 定義したものの説明
ちなみに、さっそく定義リストでマークアップしてみますた。

日々コードとばかり向かいあっていると、日常的なトークが苦手になるので忘れないようにメモ。
って、コードに関することだけど。

 () カッコ、小カッコ、丸カッコ

 {} 中カッコ、ブレース

 [] 大カッコ、角カッコ、ブラケット

 「」 鍵カッコ

 『』 二重鍵カッコ

もう、間違えませんから。