ホーム > アーカイブ > 2005-09

2005-09

マックでの表示を知りたい時に。

Going My Way: BrowserCamで見え方の違いをチェック

いろいろなOSやブラウザーを組み合わせて表示確認できるからサイトのデザインなどをする人には重宝するだろう。日本語のフォントが表示できるかは怪しいが、逆にできないのなら日本でこういうサービスを始めてみるチャンスかも。案外需要があるかもしれない。

わたしの家にはWindowsしかなく、Macでの表示がたしかめられません。それでしらべていると見つけたのがGoing My Wayさんの記事。

メモしておきます。

img要素のalt属性の読み方

IT用語辞典 e-Words : Altキーとは 【オルトキー】 (Alternate Key) ─ 意味・解説

WindowsのALTキーと同じように、
img要素のalt属性のaltも「オルト」と読むようです。いままで「アルト」とどっちかわからず。。

スクリーンショットをとってくれるツール

文字コードと改行コードの一括置換ツール

スマートで便利なツールです。

CharsetConverterの使い方

naoyaさんのメモ

naoyaさんのメモ、私にとっても参考になります。

# 自分を正当化するための相手の弱点を必要としていないか?
# 働きかけることのできる唯一のものは「自分自身」である
# 無理に自分を優秀だと見せ付ける癖は何も生み出さない
# 物事を成し遂げた結果どういうプラスがあるか、常にイメージする
# 反応は自分で選択する
# 「できない」は「できるかわからない…”まだ今のところは”」ではないのか?
# 「言い訳」より「事実」を先に
# 会社や外の影響に、責任転嫁していないか?

Perlメモ

http://d.hatena.ne.jp/naoya/20050809/1123563794

レベル1: Perl 関係の書籍や資料を何も読んでいない。Perl がプログラミング言語だということは知っているが、それ以外のことは何も知らない。他人の書いたPerl プログラムを実行できるので、プログラムの一部を編集することでプログラムの動作の一部(出力される文字列の内容など)を変更できることを知っている。プログラムのほかの部分に変更を加えてもなぜうまくいかないのか理解していない。この言語に合うメンタルモデルを持っていないので、Perl の構文をCOBOL とC++ のような他の言語のものとは区別できていない。

レベル2: 基本ブロック構造の構文を理解しているが、JavaScript のような言語に似ているという程度の認識にとどまっている。ブロックがある種のスコープ効果を生じさせるという理解はあるものの、レキシカル変数のことは知らないし、use strict や use warnings に出会ったこともない。条件の意味を変更することができ、基本的な算術演算子と論理演算子条件を使用できる。必要とするすべてのことを、他人の書いたプログラムに若干の変更を加えることで達成できると思っている。

レベル3: プログラムをゼロから作成したいが、ある種の教育が必要だとわかっている。Perl を学ぶのに適した書籍を推薦して欲しいと思っている。このレベルのプログラマの中には、ラクダ本[WALL00] をチュートリアルだと思って手に入れ、その内容を読破しようとして、重いトラウマに苦しむ者がいるかもしれない。

レベル4: use strict とuse warnings を初めて学び、有用性よりも厄介さを感じている。my の意味について思案している。いろいろなモジュールでほとんどの問題を解決できることは知っているが、それらの入手方法や使用方法は知らない。Perlのニュースグループに参加しているが、自分に関係のないトピックについての大量の議論に圧倒されている。

レベル5: 正規表現、演算子、I/O、およびスコープについて基本的な理解がある。皆が言っているので、my、use strict、およびuse warnings を使用している。多くの人たちがこのレベルを超えないのは、たとえ非効率であっても、再利用可能なコンポーネントの作成を除けば、ほどんど何でもできるからである。このレベルか次のレベルでは、リファレンスのことを知っている。

レベル6: Perl の講習を受けている人もいる。オブジェクトの使い方を知っており、この知識とComprehensive Perl Archive Network(CPAN)を利用すれば強力なプログラムをすばやく作成できると知っている。次のレベルに進んで、この能力拡大がどこまで行くのか見たいと思っている

レベル7: オブジェクト指向モジュールを自分で作成できるようになり、コードを再利用することの喜びをようやく感じている。パッケージならびにレキシカル変数とダイナミック変数の違いを理解している。Perl の正規表現(regular expressions)が「普通の」という意味のレギュラーではなく、単純なテキスト操作をはるかに超えるものだと知っている

レベル8: CPAN にバグレポートやパッチやモジュールを送ったり、ドキュメントについて提案したり、初心者に助け舟を出したりするなど、Perl コミュニティに寄与するための活動を開始している。AUTOLOAD などの高度な機能を知り、Class::MethodMaker などの開発者向けモジュールを使い始める。DBI やTk などの複雑なアプリケーションモジュールを適宜使用する。CGI.pm を駆使してWeb ベースのアプリケーションを作成する

レベル9: Perl カンファレンスに出席するなど、Perl コミュニティへの関与を深める。www.perlmonks.org や#perl(第12 章を参照)に頻繁にアクセスしているかもしれない。eval でコードをその場で作成したり、シンボルテーブルを操作するといったことを楽に行える。コーディングにおいて、たびたびパフォーマンスのことに気を遣う(たぶん必要以上に)。メジャーなモジュールをサブクラス化して重要な機能をつけ加えたモジュールを公開する

レベル10: Perl のobfuscation コンテストや「golf」コンテスト*3 に参加する。たとえば、普通のプログラマなら1 つのプログラムを丸ごと必要とするような関数を、埋め込みコードを使って単一の正規表現で実装してしまう。Perl コアにパッチを送ったり、新しいメジャーなモジュールを寄贈したりすることで、Perl コミュニティで有名人になるかもしれない

さらにレベル数を大きくしていくと、すぐに該当者がLarry Wall だけになります。

アマゾンの静的ページと動的ページについて

amazonのURLがおかしいなとおもって調べていると、mod_rewrite というものを使っているのでしょうか??

http://tech.bayashi.net/svr/doc/apache/mod_rewrite.html

これを使うと、正規表現を使って自由にリダイレクトできるようです。
情報の隠蔽にもなるし、ぜひ使ってみたい手法です。

gpedit.msc

@IT:Windows TIPS — Tips:グループ・ポリシーを使って、コンピュータの終了時にコマンドを実行する

会社のPCのスクリーンセーバーの待ち時間が固定になっていたのでその直し方↑

初心者用ダーツセット

ゼンマイで動く100ドルのノートPC

100ドルノートPC
MITなど、100ドルノートPCの詳細を発表–ゼンマイ駆動も可能 – CNET Japan

めちゃめちゃかっこいいノートPC

とりあえずメモ。

充電はぜんまいでできて、メモリは1Gあって、電子ブック端末やタブレットとしても使える夢のようなノートPC。
こういうプロジェクトに関われるとたのしいだろうなぁ~

ホーム > アーカイブ > 2005-09

ぴくちゃー
ブログパーツ
あわせて読みたいブログパーツ
なかの人
携帯アクセス解析
Yahoo Widget

ページの上部に戻る