(1) 2 3 4 ... 25 »
15 - コンピュータとインターネット : 優秀な職人とそうでもない人
投稿者: tosh 投稿日時: 2008-10-27 1:22:13 (44 ヒット)

中途半端に優秀なプログラマが「正しいプログラミングテクニック」だと思いこみがちな3つの迷信
ちょっと囓っただけの素人が自分を過信して陥る三つの罠?
元ネタは、「[一般] プログラミングテクニックのまとめ」みたい。

ワタシには、

前者のスキルレベル >> 後者のスキルレベル > 大多数のプログラマ

というように見える。「守破離」という言葉がある。これはプログラミングの世界にも当てはまる。後者のblogエントリ「カレーなる辛口Javaな転職日記」さんは「守」の段階で、「離」の段階にないんじゃないか.... と思ったらブクマにそういうこと書いてる人がいた
引用:

# 2008年10月26日 meg_nakagami 守破離。ルールはあえてそれを破れるようになったときに初めて本当に身に付いたことになる。初心者はなにが『いろいろな箇所から頻繁にアクセスする必要がある』のか判別できないし、そもそもそんなものは作れない。

「カレーなる辛口Javaな転職日記」の人は、ちょっと齧ったど素人と、自分よりはるかに優秀な人の区別が付くほどには経験が足りてないんだと思うな。だから、「分裂勘違い君」を「ちょっと齧った素人」なんて言えちゃったりするんだと。

引用:
1. 「変数のスコープは狭いほど良い」という迷信
2. 「同じロジックのコードを2度以上書くな」という迷信
3. 「プログラミング言語を極めるのが大切」という迷信


ど素人プログラマに教えるんだったら、この3原則は正しい。で、アプリ屋さんをやってると、そういうど素人プログラマをたくさん抱える必要があるので、この3原則は厳格に守らせないとヤバい。で、守らせるためにプログラミング規約を作るわけだ。いわゆるマニュアル化ね。

でも、どんなものにでも例外はある。ある一定のスキルレベル以上の人にとってはそういうマニュアルってジャマになることも多い。素人は「分裂勘違い君」のマネをしちゃダメだけど、ある段階を越えると「分裂勘違い君」の言うこともわかるようになるよ。

評価: 0.00 (0 投票) - 投票する - コメントする
15 - コンピュータとインターネット : UPS欲しい
投稿者: tosh 投稿日時: 2008-9-8 1:34:06 (40 ヒット)

ここんとこ、毎日のように雷を伴った夕立が降ります。で、どこかに落雷して停電。サーバの電源が落っこちてることが多い。

サージの心配もあるし、UPS買おうかなぁ........... 安いので足りるだろうか。

評価: 0.00 (0 投票) - 投票する - コメントする
15 - コンピュータとインターネット : だめじゃん > iTunes 7.7
投稿者: tosh 投稿日時: 2008-7-18 23:45:30 (47 ヒット)

iTunes 7.7をインストールしたら、「AppleMobileDeviceHelperは動作を停止しました」となって、エラーのダイアログボックスがうっとうしい。ぐぐったら同じようにハマった人が多い。Vista SP1 Ultimateで発生してる人が多いようだけど、ウチもそうだ。iTunes 7.6に戻すというのが解決方法だそうな。

ダメじゃん > Apple

評価: 0.00 (0 投票) - 投票する - コメントする
15 - コンピュータとインターネット : Real Music / Real GamePassの解約方法
投稿者: tosh 投稿日時: 2008-7-3 23:40:44 (64 ヒット)

備忘録。解約の方法がわからなくて苦労したので。

以下のページから解約申し込みができます。

カスタマーサポートセンターへのお問い合わせ

以前は、「マイ・アカウント」から簡単に解約することができたんですが、最近は非常にわかりにくい場所に隠されるようになりました。「無料」にダマされて登録すると、解約申し込みしない限り、次の月から料金を引き落とされるようになります。金額はそんなに大きくないとは言え、ムダ遣いはチリ積なのでね。

Real Playerが「標準」の座から転落して以降、商売の仕方がアコギになって、けしからんと思います。

評価: 0.00 (0 投票) - 投票する - コメントする
15 - コンピュータとインターネット : Firefox 3 RC1を試してみた
投稿者: tosh 投稿日時: 2008-5-25 13:29:22 (77 ヒット)

RC1とは言え、問題なければそのままVer.3になる予定とのことなので、早速動かしてみた。

まず、速くなったとの噂だけれど、これは本当に速くなった。体感できます。一回これを体験すると、IE7なんかとてももっさりしているように感じます。レンダリングが速くなっているんでしょうね。ページがブラウザのキャッシュに残っている場合なんて、本当に一瞬で表示が終わります。それに比べればFirefox 2だと描画している途中が見えてましたからね。すばらしいです。

困るのは、Firefox 2で使ってた拡張が一部動かなくなっていることですが、多くはバージョンチェックでハネられているだけです。MR Tech Local Installを使えばバージョンチェックを無効にすることができます。ところが、MR Tech Local Install自身がバージョンチェックでハネられて、インストールできないんですね。そこで、以下の手順で、MR Tech Local Installをインストールします。

1. まず、MR Tech's Mozilla Extensionsから、MR Tech's Local Installをダウンロード。
2. local_install.xpiをlocal_install.xpi.zipにリネーム (要は、xpiファイルはZip形式のアーカイブなんですね)。
3. local_install.xpi.zipをどこか適当な一時ディレクトリに展開。
4. install.rdfを編集
以下の行を
引用:

<em:maxVersion>3.0a7</em:maxVersion>

以下のように変更
引用:
<em:maxVersion>3.0*</em:maxVersion>

5. ファイルを保存した後、再度テキトーな名前のZipファイルにアーカイブ。
6. local_install.xpiにリネーム。
7. Firefox 3を起動、Firefoxのウィンドウに編集したlocal_install.xpiをドラッグアンドドロップ。

MR Tech Local Installさえインストールしてしまえば、
・ 「ツール」→「アドオン」画面で、バージョンチェックで無効にされているアドオンを選んで右クリックメニューから「互換と見なす」
・ 新規にインストールする場合は「マックスバージョン互換性の照合を無効にする」にチェック
で、バージョンチェックが無効になって、インストールができるようになります。

ただし、正常に動かないものも多いので、そこいらはトライアンドエラーでがんばってくださいということで。

なお、参考までに、MR Tech Local Installを使わずに同じことを手でやるには以下のようにします。

1. xpiファイルをダウンロード
2. zipにリネーム
3. 一時ディレクトリにリネーム
4. テキストエディタでinstall.rdfを開く
5. <em:maxVersion>を探し、3.0*に変更
6. <em:updateURL>を探す。URLがhttpになっていた、<em:updateURL>〜</em:updateURL>までを削除。
7. Zipにアーカイブ
8. xpiにリネーム
9. Firefox 3のウィンドウにドラッグアンドドロップ

で半分ぐらいはイケます。

というわけで、ワタシはFirefox 3に完全に移行してしまうことにしました。

評価: 0.00 (0 投票) - 投票する - コメントする
15 - コンピュータとインターネット : ミニキーボード
投稿者: tosh 投稿日時: 2008-5-25 12:43:46 (49 ヒット)

結局買ったのは、OwltechOWL-KB77U/P(B)Eです。

小さすぎて使い勝手は非常に悪いです。単に一番安くて一番小さいキーボードを選んだというだけです。私は親指シフトキーボードをメインに使っていますので、ほぼctl-alt-delを押すためだけにPS/2キーボードが欲しかっただけなので、これで十分です。

評価: 0.00 (0 投票) - 投票する - コメントする
15 - コンピュータとインターネット : JASRACは、もはや自分たちが消費者の誰にも支持されていないという事実を自覚するべきだ
投稿者: tosh 投稿日時: 2008-5-15 12:50:00 (89 ヒット)

「ダビング10」延期問題、「メーカーの主張が分からない」とJASRAC菅原常務理事
引用:

 メーカー側が、ダビング10の開始と補償金制度の縮小をセットで主張していることも理解できないと話す。「ダビング10と補償金はそもそも、まったく別の話。ダビング10はコピーワンスへの利用者側の不満から出た制度だ。権利者への適正な対価の支払いを前提としていたことは、メーカーも確認したはずだ。それなのになぜ、ダビング10と補償金を合わせて主張するのか分からない」


はてなブックマーク > 「ダビング10」延期問題、「メーカーの主張が分からない」とJASRAC菅原常務理事 - ITmedia News

表題以外に、私が言うべきことはありません。

評価: 0.00 (0 投票) - 投票する - 続き... | 2コメント
15 - コンピュータとインターネット : 検索ベースのメーラーが欲しい
投稿者: tosh 投稿日時: 2008-5-15 12:20:00 (71 ヒット)

gmailの検索機能はすごく便利だ。何しろ速いので、あらかじめフォルダに分類しておく必要がない。フォルダに分類するって作業は案外面倒なんですよね。だけど、検索ベースのメーラーって案外少ないんですよ。検索機能を持ったメーラーはもちろんあるんですが、検索を実行するたびに毎回全文検索をかけるので遅いんですよね。gmailは、彼らの得意な検索エンジン技術によってあらかじめインデックスを作ってあるんで速いんです。

でも、PCで動くものがないんですよねぇ。morqというのがあるのは知っているんですが、これはWindowsでは動きません。

何かいいのないですかねぇ。

評価: 0.00 (0 投票) - 投票する - 続き... | 2コメント
15 - コンピュータとインターネット : WindowsのLMハッシュの危険性
投稿者: tosh 投稿日時: 2008-5-12 17:40:00 (73 ヒット)

Windowsはパスワードが7文字区切りで記録されているのだそうな。しかもソルトなし。
第8回 魂、奪われた後――弱いパスワードの罪と罰
引用:

 ここで、karoyamaというユーザーの復元結果が2つあることに注目してほしい。ユーザー名の部分が(karoyama:1)と(karoyama:2)となっている。これは、Windowsのハッシュの形式が7文字区切りで格納されていることから、復元を行う際にも7文字区切りで行われるため、結果がこのように分割されるのである。従って、ユーザー名の右側にある番号の順番にすればよい。karoyamaユーザーの例であれば「KAROYAM」+「A」= 「KAROYAMA」となる。


え゛っ、さすがに今時そんなに脆弱なワケないだろ?と思った。よくよく読めば、LMハッシュのことだと書いてある。びっくりした。

LMハッシュの脆弱性についてはよく知られているけれども、紹介したサイトでは説明が詳しくてわかりやすいです。一般の人にはどれだけ危険な脆弱性かピンと来ないかも知れませんが、7文字区切りってちょーキケンです。どれだけ長いパスワードを付けようが、記号を混ぜて複雑なパスワードを使おうが、意味がないということなんですね。7文字分のレインボーテーブルを用意すれば全てのパスワードが解読可能ってことになる。実際、Windowsのパスワードクラックツールも公開されていて、大抵のパスワードはものの数分で解読されてしまうのだとか

たとえば、ノートPCの盗難対策でEFSを使った暗号化なんかを考えるんですが、この脆弱性があるので、デフォルトの設定状態でのOSの標準機能による対策だけでは不十分なんです。

対策は、
1. Windows 2000より古いWindowsは捨てる
2. かつ、LMハッシュを作らない
ということになります。

LMハッシュを作らない一番簡単な方法は、パスワードを15文字以上にするということだそうなので、とにかくまずは長いパスワードを使うように習慣付けるのが一番良いですね。

MicrosoftのKnowledge Baseに詳しい説明があります

評価: 0.00 (0 投票) - 投票する - コメントする
15 - コンピュータとインターネット : P2P分散ストレージ
投稿者: tosh 投稿日時: 2008-5-12 0:00:00 (67 ヒット)

大分前の話題なのですが、こんなことやってる人がいます。

P2P分散ストレージ「Cagra」

アイデアはワタシも何年も前に持ってました。特許取っとけば良かったなぁ。いずれにしても実装できなかった時点でワタシの負けです。

個人ユースだと、マルチメディアデータが大量にあるので、HDDは何GBあってもまったく足りません (ウチなんて、稼働しているPCのHDDの実効容量の合計が1TBを超えてから何年も経つ)。でも、企業だと、大事なデータはファイルサーバに持つし、ローカルにインストールするアプリだってOfficeとその会社独自の業務アプリぐらいしかありませんから、ローカルのHDDなんて使いようがないんですよね。80GBあってもそのうち60GBは全く使ってないカンジ。なので、企業においては、余ったローカルHDDをP2Pで集めて巨大かつ高信頼のストレージとして使えるんじゃないかとずっと思ってたんですよ。大企業ならPCだって何万台という台数になります。40GBを1000台集めて、実効容量を1/10としたって4TBになります。

今はUNIXでしか動かないらしいですが、これがWindowsで動くようになれば面白いソリューションになると思うんですよね。

評価: 0.00 (0 投票) - 投票する - コメントする
(1) 2 3 4 ... 25 »
 プロフィール画像

食事中のtoshのイラスト

プロフィール このサイトについて
 検索
 google search
 
Web toshswebsite.com
 メインメニュー
 物欲
 ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
 アクセスカウンタ
今日 : 242242242
昨日 : 191191191
総計 : 204099204099204099204099204099204099
平均 : 186186186
 Amazon商品紹介
NHKスペシャル 新シルクロード 特別版 DVD-BOX 2

  (NHKエンタープライズ) 
NHKスペシャル 新シルクロード 特別版...

2005/10/15 (tosh)
アンドロイドは電気羊の夢を見るか? (ハヤカワ文庫 SF (229)) (ハヤカワ文庫 SF (229))

カバーデザイン:土井宏明, 浅倉久志  (早川書房) 
アンドロイドは電気羊の夢を見るか? (ハヤカワ文庫...

2005/02/27 (tosh)
サイクリング入門 (きみもチャレンジ!ジュニア入門シリーズ)

  (岩崎書店) 
サイクリング入門 (きみも...

2005/02/18 (tosh)
 Google adSense
 Firefox
Mozilla Firefox ブラウザ無料ダウンロード
Powered by XOOPS Cube 2.0 © 2001-2007 The XOOPS Project
:: XOOPS2 theme by PetitOOps ::