Archive for the ‘雑記’ Category

Emeditorネタ

Emeditorネタを他のところに書いた。

prog*sig
http://efcl.info/adiary/

上のサイトは主にプログラミングのメモで使うので、そっち系の内容は上のサイトに書くことにする。

新規ブログ開始

新しくドメイン ((efcl.info)) を取って、サーバも別途に借りて新しくブログを始めることにしました。
一応前のhttp://web.zgo.jp/から301リダイレクトを効かせてるので、RSSなどは勝手に移行してくれると思います。 ((手動のが確実))
もし変なところがあったら報告お願いします。

AS2からAS3への変化(wrapper的に)

flvplayer wrapperというニコニコ動画のプレイヤー(旧)をハックして、便利にするソフト(swf)を作っていた。
仕組みとしてはAS2の時代では、親となるオブジェクトは他のオブジェクトを子として読み込めば、
子は親になすがままで、自由に命令や変数を上書きできていたのを使っていた。
この場合はwrapperがニコニコ動画のプレイヤーを読み込めば、ニコニコ動画のプレイヤーを自由に改変でき、元々あるものはそのまま利用できた。
しかし、AS3ではJavaのようにClass毎にアクセス制御ができたため、いくら親であっても、
子を自由にいじれることはできなくなっため、元々あるものをwrapする事に意味がなくなった。
これを打開するにはニコニコ動画のプレイヤー(新)を丸ごと置き換えるプレイヤーを作るか、
上手く打ち破る方法を見つけるかとなるため手詰まり状態になった。

簡単に例えると
AS2の時代では、社長があれこれ自由にできて、社員は逆らえなかったけど、
AS3の時代では、社長は社員に対して自由に命令することはできなくなり、
何か部署を経由したりして、ある程度制限のきいた範囲の命令ができなくなってしまった。

そんな感じ

Webで注目されたもののまとめThe State of the Web – Summer 2008

The State of the Web – Summer 2008

今年の話題になったものなんかをグラフィカルにまとめて見ることができます。
日本でもはやってるTwitterとか日本でもはやってるものも多い気がします。

Twitterという飛行機がトラフィックにによって墜落する絵など皮肉ってるものが多く目で見て楽しめる。

まだ発売前ですがiPhoneもやっぱり気になる品物ですね、(買おうかな。)

The State of the Web – Summer 2008
http://0at.org/summer-2008.html

Microsoft IMEの辞書更新

Microsoft Office IME 2007 最新語辞書更新 2008 年 5 月版

Microsoft IME 2003 最新語辞書更新 2008 年 5 月版

それぞれIME用の辞書が更新されたみたいです。
最近の語彙や固有名詞の追加や誤変換などの修正が主なようです。

IME 2003の標準辞書を四半期に1回更新するそうなので次は9月頃かな。

「サウンドハウス」に見る不正アクセス(セキュリティ)

音楽関係のECサイトであるサウンドハウスが今やたらとはやっているSQLインジェクションなどの不正アクセスにより個人情報が流出したという話ですが、 別にECサイトを運営している訳でもないし通販自体しないからあまり関係ないかなと思っていたけど、
サウンドハウスの取締役自ら(一部かも知れませんが)が作成した詳細の報告のPDFが興味深かった。

サウンドハウスニュース
http://www.soundhouse.co.jp/shop/News.asp?NewsNo=1561

個人情報流出に関する詳細(PDF)
http://www.soundhouse.co.jp/news/20080418.pdf

この詳細のPDFは経過報告とあわせてセキュリティ対策についての提言など被害者の立場の意見がかなり詳細に載せられています。経過報告は分刻みで乗っていたりと、セキュリティにあまり関心がない人でも一度読んで見ることをオススメ。

結果としてはサーバのセキュリティ強化する以前にサーバ内に不正に置かれていた悪性プログラムが原因になったみたいです。

SQLインジェクション(英:SQL Injection)とは、アプリケーションのセキュリティ上の不備を意図的に利用し、アプリケーションが想定しないSQL文を実行させることにより、データベースシステムを不正に操作する攻撃方法のこと。また、その攻撃を可能とする脆弱性のこと。

SQLに別のSQL文を「注入 (inject)」されることから、「ダイレクトSQLコマンドインジェクション」とも呼ばれる。

3Dセキュア(すりーでぃー せきゅあ)は、VISA Internationalが開発したインターネットでのクレジットカード決済の本人認証技術。

オンラインショッピング等での決済時に、ショップ側が設置しているウェブサイトがクレジットカード会社が提供するWebAPIを取り込み表示する。クレジットカード番号とPIN(4桁の暗証番号)の入力はこのAPIを通して行われるため、本人認証をクレジットカード会社側が行うことになるので、より高度なセキュリティが保たれることになる。

今日はエイプリルフール

普段なら、記念日とかに疎いので普通にスルーしてる気がしますが、今年は窓の杜のエイプリルネタ関係で覚えていました。

窓の杜 – 【NEWS】イソプレス、捏造サイト「窓の社(まどのやしろ)」をケータイ向けに公開

http://www.forest.impress.co.jp/article/2008/04/01/yashiro2008.html

今、窓の杜のエイプリル関係からできたものに関わっているので少しわくわくしてますが、次起きるときには忘れそうな予感。
後はどうでもいい話。

Read the rest of this entry »

Google AJAX Language APIを試してみる[翻訳]

Google AJAX Language APIは、誰でも簡単に言語の翻訳を行えるようにするJavaScript APIで、JavaScript勉強中ということで試してみる。
JavaScriptはほとんど書けないのでかなり地味。

Read the rest of this entry »

PC生活を便利にするという戯れ言

今日はいろんな事をしたので、ちゃんとした(いつもちゃんとしているわけではないですがw)風には書かずに
メモ的な書き方で進めます。

まあ、いつも通りのFirefoxいじりから

  • 今日は userChrome.jsをいじって気がする。

userChrome.jsはJavaScriptを通して、Firefoxのインターフェイスを簡単に改造するための拡張です。
Greasemonkeyの内部版みたいなものかな。
アドオンでできる事と多くがかぶっている場合があります。
GUIというよりCUIっぽく、エディターで値をいじったりして設定するので、人によってはアドオンでやってたほうがいいかと。
細かいところまで設定できるのと、ちっちゃいものが多くあって拡張の泥沼にはまりそうですw

導入はuserChrome.jsの導入方法 – Cox Caféを読んでみればアドオンと同じように(というか一応アドオンか)導入できると思います。
途中でサブスクリプトローダーというのが出てくると思いますが、最新版を導入した方が便利です。

最新版(2/28時点での)サブスクリプトローダー→alice0775のファイル置き場
(サブスクリプトローダーってのは管理機能みたいなものです。)

拡張はuserChrome.js – Mozilla Firefox まとめサイト辺りからリンクを辿っていけばいろいろ見つかる。

Tree Style Tabという名前でもありますが、名前の通り、タブをツリーのようにひょうじします。
なんかアドオンと競合して上に隙間ができてますが気にしないw
画面の上下左右(左右の方が機能しやすい)に配置でき、自分は右側に表示してます。
左側はサイドバーで被って少し扱いづらいので。

これの面白いところはタブを一覧表示する数が多いのと、タブの場所(どれがどのサイト?みたいな)がつかみやすい。
解像度が高いパソコンを使う人には使いやすいものかもしれません。(ノートPCとか無理があるかも)
うちは1440×900ですが意外と心地よく使えます。(この辺が最低ラインぐらい)

ただ一覧性を求めるならTab mix plusとかの多段タブでもいい気がしますが、マウスジェスチャーのアドオンにある機能で、”タブ上でスクロールでタブを切り替え”の機能があるとさらに便利になります。

  • もう一つはFirefoxではなくマウスユーティリティについて

マウスユーティリティっていう言葉は存在するのか知りませんが、さっきまでユーソリティっていうひどい勘違い(ry
本題はマウスというよりUSBテンキー を上手く利用するためのソフトとトラックボールの利用するためのソフトについて。

USBテンキーの方はちょっと人柱になってこようかと思うぐらいのソフトなので期待。
MagicKeyPadというソフトで、USBテンキーに自由な組み合わせが可能なキーストロークを割り当てるソフトで、
絵を描いてる人なんかにはそのすごさが分かるかも。
まだ試してないんで、人柱になったらもう一度書く予定。

【スマートスクロール】補助入力総合スレ【n52】

http://pc11.2ch.net/test/read.cgi/cg/1179304816/

USBテンキーを独立して補助入力に使えるというソフト
MagicKeyPad
ttp://ioenc.net/magickeypad/index.html
が紹介される

スレ住人にメールでここを知らされた作者が光臨、
現在可能な範囲でスレ住人の要望を取り入れて
ソフトのチューニングを行ってくれている

という流れで作者さんが現れてかなり盛り上がってます。(最新版はスレの方に)
で、この作者さん( ◆enc33/X.3E)がかっこよすぎてソフト関係なくあつい(オイ)

クマ(イミフな人はスレをみる)

もう一人同時現れた、スマートスクロール関係のソフトの人もいてこのスレを見て意味もなく盛り上がったw
Exclusive Scrollというソフトで、ショートカットとトラックボールを上手く利用するソフトなのかな?(ちゃんと読んでない。)
こっちはまさに絵描きような感じ。

とりあえず両方とも、USBパーツを上手く利用できるかもしれないソフトです。

SATAのHDDを増設する方法という名のメモ

今日SATA(Serial-ATA、ATAより高速なもの?)の500GBのHDDを買ってきて、初めての増設だったりしたので、よくわからないまま買ってきてたw
帰ってからどのように増設するのか調べてみて、ケーブルがないことに気づいたのでメモ。

PCはSOTECのPX9512を少し改造したものでごく一般的なデスクトップPCです。

HDDにも種類がありますが、今回は自分用のメモなので

  • SATAのHDD
  • ドライブベイ ディスク設置スペースに空きがある
  • 電源の問題がない(電源300Wぐらいなら一個ぐらいの増設は問題ないそうです。)

という条件で進行。

まずPCの中身を確認して ドライブベイ ディスク設置スペース(HDDを置く場所です)があるか確認する。
そして電源ケーブルが余っているかシリアルATAケーブルがあるかを確認する。(なければ買う。)
0019_00.jpg
左:電源ケーブル
右:シリアルATAケーブル

電源ケーブルが元からあるHDDに刺さっていて、そのケーブルが分岐しているものの場合はその分岐しているものを使えばいいそうだ。
5-5se.jpg

ここまでで出てきた必要なもの

  • HDD本体
  • 電源ケーブル
  • シリアルATAケーブル(SATAインタフェースケーブル、名前がいろいろ)

SATAだと本体が対応していれば意外と簡単に増設ができるそうです。

接続の方法
まずマニュアルがあるならマニュアルを読む。(自分のはなかった。)
基本的にはケーブルを繋げて、追加したHDDをフォーマットすればいいとのこと。
Serila-ATAハードディスクの増設
このサイトを読んで見る。(写真付きでとてもわかりやすい。)
Serial-ATAボードというものを使っているが、マザーボードに元から増設するための、シリアルATAのコネクタが
あればボードは必要ない。

0019_01.jpgコネクタ4つ

参考サイト

プロフィール: azu(あず)
Firefoxの事やソフトウェアの紹介や使い道、Greasemonkeyの作成
  • OS:Vista
  • ブラウザ:Firefox
  • Twitterのアカウントはこちら
  • azu_re
  • メールアドレス(Twitterの方が確実)
  • info@ドメイン名
リンク
あわせて読みたい