「intel」を含む日記 RSS

はてなキーワード: intelとは

2009-07-02

http://anond.hatelabo.jp/20090702004256

そんなのメーカとか政府エゴエゴなんだからほっとくべし。


トヨタはこれまでに下請けをいびって積み上げた利益を一瞬にしてGMを抜き去るために

全部突っ込んだ。いまはキャッシュアウトというかランアウトマネーして、苦しい。

政府にこれは、エコですからエコ替えしましょう、とか抜かして、今使えるものを捨てて、

新しいものを買うことを勧めさせる。


おい!トヨタよ、今までどんだけ燃費が悪いクルマを売っておいて、それについては社会的

責任はないのか。

Intelもそうだ。いままでどんだけ発熱するMPUを売っておいて、それについては社会適性

責任はないのか。


普通の考えなら、自主リコールをやるべきで、それを消費者に求めるべきではない。

2009-06-18

http://anond.hatelabo.jp/20090618235427

core2なのに4つのコアがあるとか

まじでアメリカ人名前考えるの適当すぎ

糞だろあいつら

そんなことは486DXの2倍速のものが「486DX2」だったときに、

3倍速のものが「486DX4」と命名された頃からわかっていた。

まあIntelらしくてみんな安心してるよ。

2009-06-17

コモディティ化から程遠い、使うPCを考えてみる(動画制作編)

PCを買う」目的が、動画制作である場合、コストパフォーマンスを考えると、どうしてもPC自作になる。

…と勝手に思っているので、そういう用途向けPCを、自身の経験から勝手に構成してみた。

(有効期限3カ月位)



状況

エンコ専用ではない(普通アプリも使う)

予算30万以内

(ただしAdobeのお高いプロダクツは想定金額から外す)



CPU(3万円)

今あるH.264エンコボードは、まだちょっとこなれていない。(と思ってる)

エンコCPUパワーを使う事と、コストパフォーマンスを考えると、

 Intel Core i7 920

 AMD Phenom II X4 955

辺りか。動画編集普通使いでは、アプリが無数に走るため、コア数は割と重要。またエンコマルチスレッド対応のものが多く、コア数はそのまま時間短縮につながる。

ちなみにCore i7ベースのQPIも、動画編集エンコで効果大でした。



メモリ(1万円)

最高速ではなくとも、DDR3にはしておきたい。

昔ならここで値段がかなり食われたが、今では2Gx3枚でも1万円程度。良い時代だなー。

4GByteモジュールが出回って、10GByte以上載せられるなら、もっと大量に載せてエンコ用にRAM Disk領域を切るのもありかも。



GPU(2万円)

GPUが柔軟なエンコに対応できるようになる可能性を考えて、

 NVIDIA GeForce 9600 GTGTX 260

 AMD RADEON HD 4770~4870

辺りをオススメ



HDDOSデータ(3万円)

OS用と、動画制作で貯まる大量のデータを保存する為のHDD

どのような組み合わせでも良いと思うが、1T~1.5TByteのHDDを4基位買っておいて損は無い。



SSD(4万円)

HDキャプチャエンコなどで、Read/Write 120Mbps超えの高速ストレージが必要になる。

ある程度高速性をうたうSSD(32G~128G)を用意したい。出来れば2基以上でRADI0。

但し信頼性がかなり低い+バイト単価が高い領域なので、ここにデータは絶対貯めない。



■キャプボ(2万円)

前ならPV4一択だったけど、今だとintensityとかかなー。。



■その他(5万円)

M/BRAID対応のを買っておくと後で楽。光OUT等もあると便利。少し高めのM/Bを買っておくと、USB数やSATAポートの余裕がそのまま自由度に繋がる。

電源はケチらない。500w以上で静音タイプのものをきちんと個別で買う。

ケースはお好みで。但しメンテ性を一番に選ぶべきかも。(今後色々と機器を弄る事になるから)



OS(2万円)

OEMWindows Vista Ultimate 64bitなど。Windows 7が出たら載せ換え。

XPが入手出来ればそれも良いけど、ここまでのスペックで組めば、Vistaのトロさはまず感じない。

メモリ量を生かすために64bit版オススメ。64bitに対応しないようなソフトはこの時点で見捨ててOK。



Office動画編集ブラウザエディタiTune、その他大量の動画編集用ツールを入れたが、

少なくとも今までに64bitの為に導入できなかったのは、ゲームが1つだけだった。

但しPV4を使う場合、ちょっとした小技が必要。



ディスプレイ(4万円)

最近急激に安くなったフルHDモニタを2枚。デュアルディスプレイは金額に見合う以上のメリットがある。



※もし特価品で1920x1200(16:10)のモニタが手に入るなら、ちょっと足してもそちらがオススメ。縦1024は、ブラウジングの時にちょっとキツイ。

但しこのサイズは、フルHD映像コンテンツ16:9)の再生時に少々面倒な事になる。どちらをとるか(もしくはモニタを1枚縦にするか)は頻度によるかも。



ここまでで26万、その他色々小物(オススメとしてはWebカムやヘッドセット、ちょっとお高いキーボードマウスなど)を入れて、30万位。

「えー?普通DELLとかで買って足せば良いじゃん」って?いやいや、電源やM/B RAIDCore i7の選択などは、自作だからこそ出来る小技だし、それが後になって効いて来ます。





って、おれは、増田に何を書いてるんだろーか。。w

もし何かあったら、トラバはてブ米にて、テキトーにツッコミオススメを入れてください。

2009-05-19

http://anond.hatelabo.jp/20090519185438

X200s

【New Price!】ウルトラベースフリーアップグレード実施中!(5/28まで) お買い得 ビジネスOSパッケージ

システムの構成

インテル Core 2 Duo プロセッサー SL9400 (1.86GHz 1066MHz 6MBL2 )

Windows Vista Business 正規版 ダウングレード (Windows XP Professional 正規版)

Windows XP Professional 正規版 日本語

12.1型液晶(WXGA+ LEDバックライト付)

Intel グラフィックスメディアアクセラレーター X4500

2GB PC3-8500 DDR3 (2スロット使用)

日本語キーボード

内蔵指紋認証リーダー

160GB ハードディスクドライブ (5400rpm)

ThinkPad ウルトラベース X200

5 in 1 メディアカードリーダー(モデムあり)

なし

X200 4セルスリム・ライン・バッテリー

65W ACアダプター; 日本


で、14~15万、重量は1.1kg、バッテリは実測2.5~3時間

ウルトラベース X200はいらないならオークションで1~1.2万で売れる。

てか、良いキャンペーンやってるときなら、もう2万くらい安く買える。


配送ステータスが糞なこと以外は、自分で問題解決できる人ならあまり問題ないよ-。

Lenovoが信用できなくても、ThinkPadコミュニティが強いからw

ハードウェア設計は良いと思う(デザインは分かれるだろうけど)。

2009-04-05

http://anond.hatelabo.jp/20090404235214

http://anond.hatelabo.jp/20090404235214です。

ご協力ありがとうございます。

私の本棚から普通一角ダメげな一角を晒します。

普通の:

・Compiler Construction (Louden)

・Effective C# (Wagner)

・Compilers (Aho, et al.)

・Virtual Machines (Smith, Nair)

Garbage Collection (Jones, Lins)

・車窓で旅する日本列島

Common Lisp 第2版 (Steele Jr.)

Assembly Language for Intel-Based Computers (Irvine)

・Concrete Mathematics (Knuth, et al.)

・Programming Language Pragmatics (Scott)

Basic Category Theory for Computer Scientists (Pierce)

ダメげなの:

サモンナイトコレクション

きらきらみけおうアートワーク

・しろ画集

カーネリアンコレクション

Bittersweet Fools ビジュアルファンブック

ISO/IEC 13211 Information technology - Programming languages - Prolog - (Prologの規格書)

・県別マップル十数冊

整理されてなさすぎるのがよくわかった。

その他本棚にあるもの:

・危ない28号 3冊

妖界ナビ・ルナ シリーズ

・夏少女の紙袋

・ペンハリガン香水 4本

2008-12-27

Re: anond:20081227163226

こういうこと?

Python 2.6 (r26:66721, Oct  2 2008, 11:35:03) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>> spam = "egeegeegeggeeegeee"
>>> "egg" in spam
True
>>> spam = "egegegeeegeeeegege"
>>> "egg" in spam
False

2008-12-14

http://anond.hatelabo.jp/20081214215722

ディスプレイの回転(ピボット)機能ならば搭載している機種もたまに見かけるな。

http://kakaku.com/specsearch/0085/

その他の機能の「ピボット」がそれに該当するだろう。格安24インチ液晶ディスプレイを買った知人のもそうだった。残るは画面表示だが、比較的最近グラフィックドライバならば設定をいじれば可能なはず。有名なところでは、Intel Graphics Driverが入っているマシンで「Ctrl+Alt+↓(矢印キー)」を押すやつだな。手元のRadeonにも(少々分かりづらい場所だが)「Rotate Display」という設定項目がある。NVIDIAドライバにもおそらくあるだろう。

2008-12-03

Pentium 4 って、Pentium PRO より新しい?

model name : Intel(R) Pentium(R) 4 CPU 3.40GHz

手元にこういうマシンがあるんだが、これって、PentiumPROよりも新しいCPUかな?

単に Xen を動かしてみたいんだけど、PentiumPRO以降じゃないと動かないみたいなんで気になった。

2008-11-30

On File Systems

(http://www.kev009.com/wp/2008/11/on-file-systems/)

訳した。分からなかったところは英語のまま。ファイルシステムについて完全な素人なので変な所があるかも。

Introduction(前置き)

ファイルシステムOS重要な要素だが最近ではあまり関心を払われていない。ビットが入ってきてビットがでていく……デスクトップシステムにとっては、たいてい十分に働いてくれる……ただし、電源が落ちるまでは。しかし、そんな状況ですら近頃ではあまり困ったことにはならない。

Linuxファイルシステムの分野には競合製品が多い。ext2が長い間標準とされてきたが、2001年辺りから他の選択肢も主流となった。あまり歴史に深入りせずに要約すると(順番は適当)、ext2進化してext3となり、ジャーナリング機能が付いた。ReiserFSがリリースされた。SGIはXFSを移植した。IBMはJFSを移植した。

いくつかの理由があって(主に政治的な理由で)ext3Linuxデファクトファイルシステムとなった。

Classic File Systems(古典ファイルシステム)

私が古典ファイルシステムと呼ぶとき、基本的にいつも同じ概念を指している。つまり古典的なUnixレイアウトファイルシステムジャーナリング機能を追加したものだ。ここに述べるのは、それら古典ファイルシステムハイライトである。

これは後知恵だが、JFSやXFSが牽引力を持たずに、ext3が人々を古典的時代に停滞させたのは一種の悲劇だった。しかしながらext3は信頼性を証明し、きちんと動くように一貫として保守されてもいる。

NextGen File Systems(新世代ファイルシステム)

2005年SunZFSという爆弾リリースした。ZFSは私が次世代ファイルシステムと呼ぶ時代への案内人である。

ハードディスクが大きくなるにつれて、バックアップ戦略、完全性(integrity)の検証、巨大なファイルサポートは前より遥かに重要になってきている。

ここあげるファイルシステム古典的なVFS lineを曖昧にしたりLVMとRAIDを強固な結合することによって管理を楽にする事を目的としている。

ダメハードウェアで起きる静かな(観測されない)データの破損も心配の種である。これに対抗するために、次世代のファイルシステムチェックサムを供えている。

いろんな意味Linuxコミュニティーは完全に油断しきっており、多くの開発者ZFSリリースされるまで次世代ファイルシステムについて真剣に考えてこなかった。Reiser4はいくつかの新しいアイデアを持っていてキラーファイルシステムとなろうとしたが、Hans Reiserは、他のカーネル開発者との著しく酷い関係を楽しんでいたのだった。ただ幸運な事に、いまではいくつかの、より先進的なファイルシステムが登場しようとしている。

Conclusion(結論)

kernel 2.6.28と一緒にext4がリリースされるが、BtrfsやTuxs3が安定するのを待った方がよい。Btrfsの開発陣は短距離走開発を行っているので、Linuxカーネルの開発サイクルに次か、あるいはその次で取り込まれると思われる。

SSDが普及するのは明白だ。理論的に速度の面で磁気ストレージより圧倒的に早く、現実にも既に書き込み速度が追い付きはじめている。最新のIntelランダムアクセスやIOPSは非常に印象的である。Btrfsは当初からSSDへの最適化を取りいれようとしている。しかし、これらの新しいデバイスは、更に速度の早い新しいファイルシステムを生むだろう。

私自身の考えでは、ウェアレベリングやFATエミュレーションSSDの性能を押し止めているため、 新たなファイルシステムが登場すればパフォーマンス改善できるだろう。

2008-11-13

http://anond.hatelabo.jp/20081113140641

よく分かるよその気持ち。

例えばレクサスLSを見て

「これのどこに1000万もかかってるんだ?トヨタ脳みそ腐ってるのか?」

って思うのとか、

IntelCPUHyper-Threading付けただけで値段が倍しているのを見て

「今まで散々HT付きのCPU出してきたくせに今回のCPUだけなんで??」

って思うのとか、

はてなダイアリーGoogle Analytics付けるだけなのに

「なんで手間もトラフィックもほとんど増えないくせに金をとるんだ?」

って思うのとか、

ATMが17時を1分回っただけで手数料が発生するのとか、

その手数料が何故に示し合わせたように105円だったりするのかとか

会社資産を全部数値にしてもそんな金額にはならないはずなのに

なぜか高額な株価が付いているのとか、

円高とかドル安とか

よくわかんないよね。俺もよくよく考えるとよくわかんない。

2008-10-10

http://anond.hatelabo.jp/20081009124744

元増田です。解析が終わらなくて寝られないのでネタ的なやつをひとつ。

年収学歴や外見について書いてあるのが奥ゆかしくない的な批判について。

掲示板とかのこういう投稿ってイラっとしない?

タイトル:教えてください!(大至急)

本文:パソコンLinuxインストールしたらインターネットが使えません。

どうしたらいいですか?

そんなこと言われても全然わかんねーよ!

ハードウェア構成とか、NICはなんだとか、ネットワーク構成とか、

distroとか、どこの設定ファイルに何を書いたとか書けよ!!って思うじゃない?

古き良きMLとかだとこの時点で「答える側は善意で自分の時間を使って回答しているのに

その回答者情報を聞き出す手間をかけさせるなんて!」って

突然怒りだしちゃう古参さんとかいるよね?(笑)

しかもさ、スペック聞かれた時に実はなけなしの小遣いをぶっこんだ

Core 2 Extreme QX9775マシンなんだけど

それで何すんの?って聞かれたら実際のところ何するわけじゃなくて恥ずかしいから

「いや、CPUはそれほどのものでも・・・」とか

ぴっかぴかのIntel NICなのに「NICはカニさんっぽい感じ・・・かな?」とか

distroも実はgentooで毎晩無駄ネットワーク帯域使っているのに

「自分はFedora一筋です!」とか言い張るって相当ミスリーディングなわけで。

どんどん方向性がズレていくばかりじゃない。

コンパとかで学校名を明かさざるを得なくなった時とか

(「へえ、大学京都だったんだ? じゃあ、京大?」的なノリで当てる輩がたまにいる)

男性陣が一気に引いていくのはわかるし、

年収についても正確な金額までは言わなきゃわからないけれど、

住んでるエリアとか、ホームパーティなんかで家に呼んだ時とか、

乗ってる車とか、休日の過ごし方とかである程度推測されちゃうわけじゃない?

外見については系統を述べただけで「あたし、美人!」アピールじゃないよ。

顔面が残念すぎるのが原因ではないんです、ぐらいの感じで。

これらは全部、やっぱりわたしがモテないことに直接関連しているけれど変えられない項目なわけで。

これが自称「短大卒の年収300万のデブOL」だったら、全然アドバイスが異なってくるでしょ?

だから、書いた。

普段はこんなこと口にしないってのー。その程度の社会性は持ち合わせているよ。

ちなみにわたしがこのエントリで欲しいレスポンスは「ヲタ女、キモイ!」だよ。

わーい、わーい(笑)

ふぅ、解析、早く終わんねぇかなぁ・・・。

2008-09-06

IT系労働者のたいしたことのない悩み

肩書としてはソフトウェア開発。

だけど、ソフトウェア開発なんてやったことはない。

やったことあるのは出来上がった製品テストだけ。

SEのように設計するでもなく、コーディングするわけでもない。

部内のサーバ運用もちょこちょこやってみるが自分でもスキルのなさ具合に吐き気がする。

てきとーにテストスクリプト組んで自動化してざざーっと流す。

仕様書? 出来合いの製品仕様書はついてこない。

わからないから誰かのまねごとをするしかない。

スクリプトも真似ごと。

テストの内容も真似ごと。

ちょっと改造しただけ。

とりあえず、他のところが公開してる資料とかWebで調べたのとか見て同じタイプテストを導入してみる。

さすがに何もわからないと嫌なので。何でやるのか休日に本を漁りにいって意味を調べてみる。

……ダメだ。広大すぎて埋もれそう。

問題起きたら調べてねー、と言われてソースの中を漁る。

cscopeとタグジャンプはそのうちにやっと覚えた(最初から知っとけ、恥ずかしい)。

環境構築して再現テストして、解析(してもよくわからないが)

とりえあえず現象が発生してる原因はわかった。

だけど、それが問題なのかどうか調べないといけない。

Intelとかから仕様書引っ張ってきて格闘。

英語ダメだなぁ。仕様書クラスのはちょっと辛い。

でも日本語版は古くて中の記述がこっそりかわってたりする。おのれ。

デバイスドライバなんてしらねー。そもそも仕様わかんねー。

えーと、なんとなくやっぱり原因はわかった。

だけど、仕様って何それ? 周りも誰もしらない。

だからまた放浪の旅に出る。

……やっとわかった。だけど、やってる人からすれば当り前のこと。

自分じゃなかったら一瞬でわかるんじゃないだろうか?

プロジェクト管理もまともにできてない。

テストなんて本で書いてることなんて眩しすぎる。

理念はなんとなくわかる。そうしたい。

だから自分のやってることのギャップがとてつもなく苦しくて惨めだ。

それに、テスト担当者としてはどうも向いてないようだ。

そんなことをいっぱいつなぎ合わせてなんとか今の仕事をしてる。

2000年以前はCGI全盛期だったのでPerlスクリプトを作ったり改造したりしてたときは楽しかった。

でも、JAVAとかC#とか今はもうついてけない。

Perlですらもうついていけないだろう。

知ってるのはCとシェルだけだ。しかもまともな開発経験なし。

入社時にみんなで研修で作ったのが最後。

あの時はプログラム組める奴が少なかったけど、今じゃすっかり逆転してるだろうなぁ。

設計したい。

休み時間に足りない頭でシステムを考えてみる。

つぎはぎだらけのシステムより、もっとよいシステム

休みの日にPCに向かってみる。

でも、俺の知識で作れるものなんてないんだ。

読んでもわからない。永遠に差は縮まらないような気がする。

挫折しそうだし、誇りも持てない。

技術者なんて言葉は自分には似合わない。

隣の開発してる人たちを横目でみながら、みんな眩しくてよいなと思う。

自分もそっちに行きたい。

行きたいけど経験がない。

経験を積むためには技術が居る。

でも、もう遅すぎる。

ちょっと疲れた。眠って起きたらまた少し頑張ろう。

たとえ遅れていくとしても、歩むのを止めてしまうとあとは沈むだけだろうから。

生産性の高い技術者は羨ましい。

自分には何が足りないんだろう。自分と凄い技術者の差はなんだろう。

埋められるものではなくとも、その原因を知りたいと思う。

2008-08-27

http://d.hatena.ne.jp/potasiumch/20080827

むずかしーことはわかんないですけど。

今後、CPUは並列化で性能を上げていくしか無いらしい。

近いうちにGPUCPUどっちがCentralか解らないようになったりするのかしら

IntelNvidiaがくっついちゃったりもするのかしら

興味は尽きない

2008-08-11

AOpen XC Cube LE200のセットアップを済ませたのでメモ

マザーボードIntel D945GCLFでいいのかな?。たぶんこれ。

とりあえずWindows Server 2003 R2 Std. SP1(MSDNISOイメージ)をインストールしてみるとネットワークアダプタが認識されない。付属CDドライバインストーラを実行したら認識された。

次にDebian Etch(r4)をインストール。こっちもNIC認識されない。RealtekサイトUnix (Linux)用のドライバがあるからたぶん使えるはず。

Windows Server 2003用のインストールディスクを作ってみるため、次のドライバをnLiteで統合したイメージでさっくり完了。

2008-07-22

GIGABYTE M912

GIGABYTE M912台湾PCメーカーGIGABYTEULCPC

初出はCOMPUTEX 2008 IN TAIPEI

特徴

スペック

CPUIntel Atom 1.6GHz
OS(オプション)正規版 Windows XP, 正規版 Windows Vista Home Basic
チップセットIntel 945GSE
構成メモリ 1GB, HDD 160GB
液晶8.9インチ 液晶 パネル/WXGA(1280x768), ワイドタッチスクリーン, 180度回転
HDD2.5インチSATA HDD, 9.5mm
光学ドライブ (オプション)USB接続 外付けドライブ
キーボード80 key キーボード / タッチパッド
I/O ポートUSB x 3,マイク入力端子, イヤホン端子, D-SUB RJ45, Express card, SD/MMC/MS
Audio内蔵 Realtek ALC268, Azalia I/F, 2 Channels Speaker 1.5 W x 2
BluetoothBlueTooth 2.0 内蔵
Webカメラ1.3M pixel webcam
無線LAN802.11b/g by mini-card
防犯ケンジントンロック
バッテリーLi-ion 4500 mAh
バッテリー駆動時間3.5 時間
体積235 x 180 x 28~42mm
重量1.3kg (含む2.5インチHDD)

2008-07-12

http://anond.hatelabo.jp/20080712014412

長くて……読む気にならん。

それはどうかと思うよ。長いのは丁寧に書いているからだし、これまでの経緯をまとめているからだし、複雑な問題だし、そういう単純化が問題を複雑にしているし。

とかいいつつ、単純化しちゃう。

まとめのまとめ

日本ケータイは全サイト契約者固有IDを送信し始めた。

立法による強いネット規制をかわすため、悪質なIDアク禁できるようにすることは、たとえプライバシー上の問題が生ずるとしても、やむを得ない選択だった。

ID使用してサイト閲覧履歴を分析した広告が始まった。ヤミ金融業者や、悪質リフォーム業者、架空請求詐欺団なども、カモIDリスト活用するだろう。注意が必要である。

この調子で進むと、「PCケータイ同様にIDの送信を義務づける」という法案が浮上するかもしれない。

RFC 3041、DoubleClick社の集団訴訟WMPスーパーcookie脆弱性Intel PSN不買運動など、ID送信の何が問題か、いつでもすぐに30秒で説明できるよう、構えておかないと、日本だけインターネット世界を変えられてしまうかもしれない。

私たちは、ちゃんとくい止めることができるだろうか

経緯

終わりの始まり:NTTドコモが、全てに契約者固有ID(個体識別番号)を通知し始めた

au以外は、公式サイト以外には送信されない様に対策を講じていた。

それが、ナンバーポータビリティの延長として、IDポータブルにする(携帯電話会社を変更しても、IDがそのまま使えるようにする)ということを総務省提言し、その時点では、IDの統一化は長期的な話であり、それまでに公式サイト以外には送信されない様に対策をしてもらえばいいと思っていた。

それが、突如、NTTドコモIDを全サイトに送信すると決定した。

青少年ネット規制対抗策としてのID送信:悪質なユーザを締め出すために、IDの全サイトへの送信を必要としている

イー・モバイル「EMnet」もIDを送信するようになっていた。どうやら、IDの全サイトへの送信というのが、「日本ケータイWeb」の「標準仕様」となったようだ。

なぜこのような展開になったのか。強制されそうな未成年者向けの携帯フィルタリング対象から明示的に外してもらえるように、「健全コミュニティサイト」というものを認定して、監視制度などを判断するISOプライバシーマークと似た仕組み、悪質ユーザーブラックリストの導入などの計画のためだ。

青少年に限って、匿名性のないコミュニティサイトにしかアクセスできないようにするというのは、良い落しどころではないかと思う。

最近になってIDの送信を始めた各事業者は変更するハードルを高くしている。

国会議員らによって性急にもたらされた極めて強い青少年ネット規制をかわすため、悪質ユーザを排斥するために今すぐにでも実現できる、IDを全サイトに送信することは、はたとえプライバシー上の問題が生ずるとしても、やむを得ない選択だった。

現在:ID送信時代の安全なケータイWeb利用リテラシ

NTTドコモでは広告各社がサイト閲覧履歴を分析し利用者の特性に応じた広告提供を始めた。ヤミ金融業者や、悪質リフォーム業者、架空請求詐欺団なども、弱者を求めてカモリストを欲しがっており、そうした業者にも活用されるだろう

未来:日本インターネットが終了する日

この調子で進むと、最悪のシナリオが訪れるおそれがある。国会で審議された青少年ネット規制法案では、パソコンメーカーには、フィルタリングソフト組み込みを義務づけていた。この調子で、何年か後には、PCケータイWeb同様にIDの送信を義務づける」という法案が浮上するかもしれない

PCケータイ同様に!」という勢力に対して、ID送信の何が問題で、どうしてインターネットではそれをやってはいけないのか、いつでもすぐに30秒で説明できるよう、構えておかないといけない

銀行の口座だって名寄せされているんですよ。複数の口座を持っていても住所氏名で名寄せして1人の情報として役所に報告しているんです。」重要なのは、IDがどのように使われ得るかの個別の検討であって、IDが付くことではない。WebID送信の話をしているのに、銀行口座名寄せの話など何の関係もない。

IPv6だって、MACアドレスを含むIPアドレスが一人一人に付き、アクセス先に通知されるようになるんです」1999年に批判が巻き起こり、RFC 3041という解決策が作られて、そうはなっていない。

cookieと同じでしょ」その認識も技術的に明らかな誤りである。DoubleClick社の集団訴訟WMPスーパーcookie脆弱性

アーキテクチャ設計を今のうちにやっておかないと、問題が顕在化してからでは遅い。青少年ネット規制の機運が再び性急に浮上し、「これから設計して構築します」などという意見が通らない情勢になってしまうかもしれない。

90年代末にインターネット舞台に言われていたような構想が、再び語られている。Intel社がPentium IIIプロセッサシリアル番号(PSN)を搭載して「電子商取引活用してください」と提案したのが、消費者団体の反対運動を招き、Pentium不買運動にまで発展したのは1999年のことだった。日本ケータイWebが今やっていることは、まさにIntelPC世界でやろうとして猛反発を食らったことである

日本消費者欧米と違って反対運動をしない。嫌なことは嫌だとちゃんと普段から声をあげるようにしていないと、ある日突然、議員立法日本だけインターネット世界を変えられてしまうかもしれない。

私たちは、ちゃんとくい止めることができるだろうか

具体的なことは http://takagi-hiromitsu.jp/diary/20080710.html#p01 で。

2008-07-10

Atom供給制限するとかユーザーなめてるとしか思えないintelより、多少性能が低くても数を出してくれるVIAの方がありがたい

制限するのは一向に構わんが、そうやって出し惜しみしてる間にVIAシェア奪われるぞ。もうすぐnanoも出るわけだし。

結局自分で自分の首絞めてんだもんなぁ。

ULCPCに現行のノートPC市場が食いつぶされるのが心配なら、Netbookには供給しなけりゃいいんだよ

2008-06-22

Macなんて使ってたまるか!と思わせる5個くらいの方法

ちょっと遅い話題ですが、いよいよMac OS X 10.5がリリースされましたねー。

世界中でどんどん売れ、今までシェアの薄かった日本でも売れているようで、凄いことだね。

(売れた数=満足している人の数、かどうかは別としても。)

でもこうなると昔からのMacユーザーにとっては困っちゃうことがあるよね。

だってMacの魅力の半分は、「それがゲイツ製じゃない」ってことであり「未来スタンダード」であり、

つまるところ「世界にはびこる悪を一掃するレジスタンス!」ってところなわけじゃないですか。

みんながみんなMac使い始めちゃったら、もう

MacプログラミングWeb制作活用して俺ってばギーク(笑)

とか

「えー!WindowsWindowsが許されるのは20世紀までだよねー」

とか言う相手がいなくなくなっちゃうんです!

そこで、とにかく周囲の人にMacを使うのを思いとどまらせ、

自分の先進ユーザーっぷりを自慢できる相手を確保しておくための例をまとめてみました。

基本的なやり方は相手のためではなく、自分の優越感のためにMacを勧めるってことです。

ちょっと難しいけど、既に色んな人が実践してるから、頑張ってみてね。

相手の使っているOSを見下す

日本では超重要。もう基本中の基本ですこれ。真摯なmacユーザーの多くはこのスキルを既に取得しています。

「君の使っているOSダメセキュリティーだよ」

「そんなOSじゃあ、処理速度もダメでしょ」

「こんな機能も無いようじゃあ、もう今の時代ダメだねぇ」

行間に「そんなOSを使っている君もダメダメ人間だよ(笑)」っていう感じを込めるのがすごく重要Macの話題を振るたびにイラっとさせることで、Mac=「なんかイライラするもの」という刷り込みができるはずです。

そういう意味ではあのPVなんか素晴らしいと思うんですよね。

選民思想的な宗教団体の勧誘っぽいニュアンスでもOK。「君もパーソナルコンピュータの新しい段階へ行こう!」とか。

あと、他のOSMacに勝てる要素など無い!って態度も重要です。「それ、Macでも出来るよ?」とか言ってやると、凄くいいです!

欠点をまったく挙げない

良識のある人間なら、おいしい話には罠がある、ということを知っています。

そういう用心深い人間を狙い撃ちにするなは、欠点を提示せず、Mac完璧超人っぷりをアピールしまくっちゃうのがいいです。セキュリティ完璧で、機能が完璧で、スキン完璧で、UI完璧で、どうして君がこのOSを使わないか理解できない!言えば言うほど、疑り深い人間を及び腰にできるね。

さらに、聞かされていない欠点について本人が自分で発見した場合の、失望感を高める効果が期待できる。「セキュリティ完璧と聞いてたけど、なんか発見されてるじゃん!」とかなったら、これはもうMacに対する信頼はガタ落ち。

これがもし予め、「公開直後だから、まだセキュリティ完璧じゃないかもねー」などと話してしまっていては、この失望感は出せないよね。

分かりにくい言い回しを使う

分かりにくい言い回しなんて難しそうだけど、意外と僕らにとって一般的な言葉が、ライトユーザーにとっては謎の単語だったりするんだよね。

たとえば

みたいな単語を並べてやるだけで、非常にうさんくさいコア向けOSということをアピールできるし、なんか凄いことを言ってるギークだ!というイメージもついて一石二鳥

実際にどう凄いのか分からない数字を例示する

なんか数字だけ大きいだけで具体的にどうなのか分からない表現はうさんくさい上に、話している側としては非常に理性的理論的なつもりになれるので多用しましょう。

例えば

Mac OS X 10.5では、なんと300以上にも及ぶ新機能が搭載」

とか。(小数点があると効果的。)相手は、「へぇー、凄いねぇ」とか言いつつ、むしろMacがこれだけ眠い話題を生み出すことに関心します。

OS使用には関係のない逸話について語る

これは、よく訓練されたMacギークでないとちょっと難しいですが、適当に拾ってくるだけでもそれなりに効果があります。特に過去のこととか、開発人の人柄とか、抽象的なコンセプトがいい感じ。 ジョブスの追放から復帰にいたる至る経緯とか、CPUIntel製に変更した経緯とか。

Macユーザーには興味があるけど、そうじゃないユーザーにとってどうでも良い話を上手にチョイスしよう。

最後に

最後にやってはいけないことをあげておきましょう。平等で客観的で謙遜したことを言うのはやってはいけないですね。

「それぞれのOSに良いところがあって、君も色々使って自分に合ったOSを試してみたらいいよ」

とか言うのは危険すぎます!

下手したらMac使ってしまうかもしれません。

でも、平等で客観的に見せかけて、実は主観的なことを言うのはとても良いです。

「それぞれのOSに良いところがあるけど、Mac以外を使うなんてことは考えられないね」

とかは、信者っぽくてグッドです。

なんか、こういうのもあるよ!ってのがあれば追加するんで、教えてください。

ちなみに、これらのノウハウは「はてなブックマーク」ってサービスでも応用可能だから試してみてね。


元ネタ:「FireFoxなんて使ってたまるか!と思わせる6個くらいの方法

読んだ瞬間これはFireFoxじゃなくて、Macのことだと思った。FireFoxってそんなに熱心に薦める人はいないし、IE使ってるからって馬鹿にする人なんていない気がする。「相手の使っているものを見下す」「欠点をまったく挙げない」っていうのはむしろこれはMac信者だろう。例えば

Q35:Windowsしか知らないプログラマーはどうですか?

DanKogai:ご愁傷さまです。UNIXなどを知ってしまうと、あまりにムカつくことが多いよ。タダならともかく、Windowsを使うくらいなら、Mac OS XUbuntuでもいいんじゃないのかな。同様に、インターネットという技術に毒されていないようなプログラマーネットにつながっていないゆえにすごい発想をするということもあるかもしれないが、それは1000のうち1つくらいで、ネットワーク意識しているかどうかは近代戦闘における空軍の有無と同じくらい決定的といえるかも。

小飼弾――35歳からのプログラミングこそ無上の至悦 (4/9)

とか。元ネタ読んでなぜはてなでいくらMacが持ち上げられようが、胡散臭くて買う気にならない理由がわかった。

ちなみにMacユーザーでないので上記の5個の内容は適当

2008-06-02

さくらのレンタルサーバ ライトユーザが書く実情(または宣伝もしくは疑問)

http://anond.hatelabo.jp/20080601175525

他の有料レンタルサーバを使ったことないので、あてにはできないけど。

総評

ライトプランの制限

重要なこと

プラン変更は出来ない。変更したい場合は別プランで新規登録後、データを移すことになる。

その他

実際の環境

公式にはこちら

以下私の環境。これは割り当てられたサーバにより多少の違いがあり得る。その他詳細はアカウント毎に確認できる。

CPUIntel(R) Pentium(R) M processor 2.00GHz
メモリ2GB
OSFreeBSD 6.1-RELEASE-p23 i386
ApacheApache/1.3.39
Perl5.8.8
Ruby1.8.5
Python2.4.5

主なperlライブラリ

2008-05-03

Windows Vista BusinessからXP Pro.へのダウングレード

Vistaプリインストール機だけどダウングレード権があるみたいなのでXP Proのインストールメディアを作ってみた。ちなみにLenovoから提供されているXPのリカバリーメディアは\7,350

とりあえず、Lenovo Windows XP Professional の新規インストール方法 - ThinkPad X61 (Windows Vista 初期導入モデル) - JapanLenovo ソフトウェアとデバイスドライバーのダウンロード・ファイル一覧 - ThinkPad X61, X61s, X61 Tablet - Japanを眺めて、必要そうなストレージチップセット、有線LANビデオドライバダウンロードする。

あとはnLiteを使ってWindows XP Proのイメージダウンロードしたドライバを統合(ディスプレイドライバの統合時にVistaドライバを除外する)して、CD-RWイメージを書き込んで、USB接続の外付けCD/DVDドライブからインストール

OSインストール後にThinkVantage System Updateインストールしてその他のドライバソフトウェアを導入する。

はやくTechNetMSDNXP SP3統合イメージリリースされないかなあ。

2008-04-14

[]ノートPCの外付けモニタの設定。

UbuntuノートPCと外付けモニタでデュアルモニタをしたかったんだけど、iodataモニタってモニタグラフィックスカードの設定 にメーカー自体が登録されていない。だから、メニューからモニタを選べない。んで、無いからしょうがなくGenericからそれっぽいのを選んだんだけどダメだった。

外付けモニタの解像度は1680*1050のWSXGA+ノートPCチップセットはMobile intel 945gm express。んで、結論から言うと、同じ解像度、垂直同期周波数モニタを選べば終了。

俺が選んだのはDell の 2005fpw。これでいけました。ただ、オンボードグラフィックだし、解像度が高い為にConpiz Fusionは動作しません(自動的に切られます。)。

参考までにどうぞ。

2008-03-21

[]Python 2.5のdistutilsで、Visual Studio 2005を使いたい!

目的

Visual Studio 2005しかインストールしてない場合、Python 2.5だとdistutilsが正しく動かないっぽいので、どうにかしたいYO!

なんでVisual Studio 2005だと、distutilsが動かないんかな?

distutilsでVisual Studioを使うときのコンパイル環境は、sysモジュールのversionプロパティを参照して環境を選択をしているようです。Pythonインタプリタを起動して、以下のような命令を実行してみると、sys.versionプロパティが確認できます。

import sys;print sys.version

Python 2.5.2だと、以下のようになっています。Visual Studio 2003の環境が使われるようです。

2.5.2 (r252:60911, Feb 21 2008, 13:11:45) [MSC v.1310 32 bit (Intel)]

Python 2.6a1だと、以下のようになっています。Visual Studio 2008の環境が使われるようです。

2.6a1 (r26a1:61155, Mar  1 2008, 12:11:56) [MSC v.1500 32 bit (Intel)]

以上から察するに、Python 2.5.2とPython 2.6のどちらでも、Visual Studio 2005の環境が選択されることはないっぽいです。うーん、困った!

解決策

Python 2.6とVisual Studio 2008をインストールしよう!」というのを真っ先に思いつきましたが、あんまり環境を変えたくないんだよなー。というわけで、環境の変更を最低限に抑えてどうにかしてみました。簡単に言うと、distutilsだけの置き換えをしました。

Python 2.6 をインストールする

Python 2.6の公式ダウンロードページから、Windows版のインストーラーをダウンロードして、適当な場所にインストールしてください。

distutilsだけ置き換える

"Python-2.5.2/Lib/distutils"を別の場所に移動し、"Python-2.6a1/Lib/distutils"を"Python-2.5.2/Lib"以下にコピーしてください。以降はPython 2.6は必要ないので、アンインストールして構いません。

ファイルの修正
  • 例外をPython 2.5.2で許されている形式に変更。
  • get_build_version()関数で強制的に8を返すように変更。

上記の2点の変更を行います。distutilsディレクトリに、以下のパッチをあててください。

Index: msvccompiler.py
===================================================================
--- msvccompiler.py
+++ msvccompiler.py
@@ -170,6 +170,7 @@
     if majorVersion == 6:
         minorVersion = 0
     if majorVersion >= 6:
+        return 8
         return majorVersion + minorVersion
     # else we don't know what version of the compiler this is
     return None
Index: msvc9compiler.py
===================================================================
--- msvc9compiler.py
+++ msvc9compiler.py
@@ -128,7 +128,7 @@
                                "sdkinstallrootv2.0")
             else:
                 raise KeyError("sdkinstallrootv2.0")
-        except KeyError as exc: #
+        except KeyError, exc: #
             raise DistutilsPlatformError(
             """Python was built with Visual Studio 2008;
 extensions must be built with a compiler than can generate compatible binaries.
@@ -172,6 +172,7 @@
     if majorVersion == 6:
         minorVersion = 0
     if majorVersion >= 6:
+        return 8
         return majorVersion + minorVersion
     # else we don't know what version of the compiler this is
     return None
@@ -455,7 +456,7 @@
                 try:
                     self.spawn([self.rc] + pp_opts +
                                [output_opt] + [input_opt])
-                except DistutilsExecError as msg:
+                except DistutilsExecError, msg:
                     raise CompileError(msg)
                 continue
             elif ext in self._mc_extensions:
@@ -482,7 +483,7 @@
                     self.spawn([self.rc] +
                                ["/fo" + obj] + [rc_file])
 
-                except DistutilsExecError as msg:
+                except DistutilsExecError, msg:
                     raise CompileError(msg)
                 continue
             else:
@@ -495,7 +496,7 @@
                 self.spawn([self.cc] + compile_opts + pp_opts +
                            [input_opt, output_opt] +
                            extra_postargs)
-            except DistutilsExecError as msg:
+            except DistutilsExecError, msg:
                 raise CompileError(msg)
 
         return objects
@@ -520,7 +521,7 @@
                 pass # XXX what goes here?
             try:
                 self.spawn([self.lib] + lib_args)
-            except DistutilsExecError as msg:
+            except DistutilsExecError, msg:
                 raise LibError(msg)
         else:
             log.debug("skipping %s (up-to-date)", output_filename)
@@ -598,7 +599,7 @@
             self.mkpath(os.path.dirname(output_filename))
             try:
                 self.spawn([self.linker] + ld_args)
-            except DistutilsExecError as msg:
+            except DistutilsExecError, msg:
                 raise LinkError(msg)
 
         else:
manifestファイルを作る

python.exeと同じディレクトリに、以下のXMLを"python.exe.manifest"として保存してください。

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity
        type='win32'
        name='Microsoft.VC80.CRT'
        version='8.0.50608.0'
        processorArchitecture='x86'
        publicKeyToken='1fc8b3b9a1e18e3b'
        />
    </dependentAssembly>
  </dependency>
</assembly>

これで終わりです。

2008-03-15

[][]PythonからSWIG経由でVisual Studio 2005を使って困ったこと

以上のような組み合わせで出くわした困ったことと、その解決策をメモしておきます。

setup.py を実行するとエラーが表示された!

Python was built with Visual Studio 2003;

extensions must be built with a compiler than can generate compatible binaries.

Visual Studio 2003 was not found on this system. If you have Cygwin installed,

you can try compiling with MingW32, by passing "-c mingw32" to setup.py.

setup.pyに.iファイルとか.cppファイルを記述して実行すると、こんな感じのエラーメッセージが表示されました。うーん、困った!

http://labs.cybozu.co.jp/blog/mitsunari/2007/08/vc2005boostpython.html

上記のページを参考にして、"%Pythonインストールしたフォルダ%/Lib/distutils/msvcompiler.py"を以下のように修正してみたら解決できました。ありがとうありがとう

--- msvccompiler.py    2007-04-04 17:17:12.000000000 +0900
+++ 
@@ -126,7 +126,7 @@
         self.set_macro("FrameworkDir", net, "installroot")
         try:
             if version > 7.0:
-                self.set_macro("FrameworkSDKDir", net, "sdkinstallrootv1.1")
+                self.set_macro("FrameworkSDKDir", net, "sdkinstallrootv2.0")
             else:
                 self.set_macro("FrameworkSDKDir", net, "sdkinstallroot")
         except KeyError, exc: #
@@ -252,7 +252,10 @@

     def initialize(self):
         self.__paths = []
-        if os.environ.has_key("DISTUTILS_USE_SDK") and os.environ.has_key("MSSdk") and self.find_exe("cl.exe"):
+        if self.__version >= 7.1 or (
+            os.environ.has_key("DISTUTILS_USE_SDK") and
+            os.environ.has_key("MSSdk") and
+            self.find_exe("cl.exe")):
             # Assume that the SDK set up everything alright; don't try to be
             # smarter
             self.cc = "cl.exe"
@@ -288,10 +291,16 @@

         self.preprocess_options = None
         if self.__arch == "Intel":
-            self.compile_options = [ '/nologo', '/Ox', '/MD', '/W3', '/GX' ,
-                                     '/DNDEBUG']
-            self.compile_options_debug = ['/nologo', '/Od', '/MDd', '/W3', '/GX',
-                                          '/Z7', '/D_DEBUG']
+            if self.__version >= 7.1:
+                self.compile_options = [
+                    '/nologo', '/Ox', '/MD',  '/W3', '/EHsc', '/DNDEBUG']
+                self.compile_options_debug = [
+                    '/nologo', '/Od', '/MDd', '/W3', '/EHsc', '/Z7', '/D_DEBUG']
+            else:
+                self.compile_options = [
+                    '/nologo', '/Ox', '/MD',  '/W3', '/GX',  '/DNDEBUG']
+                self.compile_options_debug = [
+                    '/nologo', '/Od', '/MDd', '/W3', '/GX', '/Z7', '/D_DEBUG']
         else:
             # Win64

cl.exeが見つからないと言われた!

setup.pyを実行するとcl.exeが見つからないみたいなエラーが表示されました。これは、アレだ。「パス通せ!」ということですね。bashを起動するときのバッチファイル(たぶん"cygwin.bat"とか)で、以下のような行を入れてやれば解決しました。

call "%VS80COMNTOOLS%vsvars32.bat"

setup.pyを実行したときに"basetsd.h"が開けないと言われた!

d:\python25\include\pyconfig.h(189) : fatal error C1083: include ファイルを開けません。'basetsd.h': No such file or directory

error: command 'cl.exe' failed with exit status 2

setup.pyを実行すると、上のようなエラーが表示されました。

http://d.hatena.ne.jp/ousttrue/20070531/1180556273

上記のサイトを見るとインクルードパスが通っていない場所に"basetsd.h"があるのが原因なので、"cygwin.bat"にインクルードパスの設定をしておきました。

call "%VS80COMNTOOLS%vsvars32.bat"
set INCLUDE=C:\Program Files\Microsoft Platform SDK\Include;%INCLUDE%

setup.pyを実行したときのリンク時にエラーが発生した!

link: extra operand `/INCREMENTAL:NO'

詳しくは `link --help' を実行して下さい.

error: command 'link.exe' failed with exit status 1

これは、cygwinのほうのlink.exeが実行されてるのが原因でした。スマートな解決策ではありませんが、cygwinのほうのlink.exeをリネームして解決。パスの設定順序とかでどうにかできるといいんだけど、どうすればいいんかな。

MSVCR80.dllが見つからないと言われた!

MSVCR80.dllが見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションインストールし直すとこの問題は解決される場合があります。

SWIGが生成した.pyファイルをimportしたら、こんな感じのエラーダイアログが表示されたよ。うーん、困った!

http://d.hatena.ne.jp/moriyoshi/20070525

上記のページを参考にして、"%Pythonインストールしたフォルダ%/python.exe.manifest"として以下のようなファイルを新しく作ったら、解決できました。ありがとうありがとう

あとこれ、bashから実行したらエラーダイアログが表示されず、importするモジュールが見つからないみたいなエラーメッセージが出力されるだけだったよ。

<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type='win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
    </dependentAssembly>
  </dependency>
</assembly>

2008-02-19

ノートPCでのデュアルディスプレイ

ノートPCデュアルディスプレイをするのってのはいろいろ制約があるんだな。

今は中古で1万で買ったXGA(1024x768)のモニタをセカンドモニタとして使っていたけど、解像度が高い&ワイドのが欲しいと思い物色。

ゼミ研究室にあるSXGA(1280x1024)のモニタデュアルディスプレイが行けたからそれよりはピクセル数が少ないWXGA+(1440x900)のモニタがいけると思ったがサポートしているとは書いてない・・・

webサイトには”アナログVGAでの出力”は1600×1200、1360×768、1280×1024、1280×768、1024×768、800×600としか書かれておらず。

しかもこれにはノートPC内蔵のXGA液晶とあわせての表示とは書かれていないし・・・・。

何ではっきり書いてくれないのかなぁ。

グラフィックアクセラレータIntel GMA 950なのでしょぼしょぼなのは分かるけどはっきりして欲しいなぁ。

2007-12-01

IT関連事業者の国内外の差が酷すぎる。

差と言っても、憧れの差だ。

Googleには夢がある、Microsoftにも(賛否両論あろうけれど)、Appleにも、IBMにも、Sunにも、Intelにも、AMDにも、Oracleにも、Nokiaにも、憧れるべきものがある。KasperskyAviraYahoo!最近ではASUSだって)にも、まだ輝きがある。大きな会社が輝いていると、小さな会社まで輝いて見える。

で、日本って何があるよ?

今のNECには夢がない(少なくとも、PC98時代には、もっと違っていた)、東芝にも、松下にも、富士通にも、NTTデータにも、シャープにも、憎たらしい某会長Canonにも、沖電気にも、憧れなど無いじゃない。三菱とかに至っては、もはや存在さえ忘れかけてるじゃない……。微かに、林檎に惨敗したSonyとか、この木何の木の日立とかに有るか無きか程度じゃない。任天堂の方が(そして、かつてのセガの方が)、100万倍も1000万倍も憧れるものを持っているじゃない。まあ、サイボウズとかJUSTSYSTEMとかの例外もあるにはあるけれど……大会社が軒並み死んでるじゃない……。

ログイン ユーザー登録
ようこそ ゲスト さん