- blogs:
- cles::blog
Photoshop 1.0.1 のソースコード公開
museum
opensource
adobe
mac
imageeditor 英単語にもなっている Photoshop*2のオリジナルのソースコードが Computer History Museum からダウンロードできるようになっていたのでメモ。ちなみに Computer History Museum では MacPaint や QuickDraw のソースコードも公開されています。
Photoshop 1.0のソースコードが公開・無料ダウンロード可能に - GIGAZINE
Adobe Photoshop 1.0のソースコードがComputer History Museumで公開・無料でダウンロードすることが可能になりました。Photoshopは1987年に当時大学生であったトーマス・ノールさんが開発、AppleとAdobeに見せたところAdobeがライセンスを取得し、1990年にバージョン1.0が発売されました。現在から20年以上前に作られたソフトなのですが、そのバージョン1.0.1に使われた12万8000行に及ぶ179個のファイルを見ることができるようになっています。
スクリーンショットを見ると白黒ですし、時代的に System 6 もしくはそれ以前の System 向けでしょうか。ソースコードを除いてみると代入が := だったり、 BEGIN や END があったり、 T~ というシンボルがあったりするので、Object Pascal ですね。古い Mac のソフトらしい感じです。現在ビルドするのは環境を揃えるのがちょっと大変そうな感じですね。
プログラミングの内部は置いておくとして、20年経った今でもパレットのアイコンは生き続けているのが驚きです。
- *1: Tutorial: Adobe Photoshop Macintosh version, Adobe Systems Inc., p.9, 1990.
- *2: Photoshop - Definition and More from the Free Merriam-Webster Dictionary
池袋駅のホームドアは3月2日から使用開始
railways 年明け頃に池袋駅の山手線ホームに突然ホームドアが設置されました*1が、全然稼働する気配がないので状況をちょっとしらべてみました。
見落としていましたが、どうも駅構内に3月2日から稼働開始する旨のポスターが貼ってある*2ようです。
これによると3月2日から使用開始になるみたいですね。
- *1: JR 東日本の計画だと2012 年度完成予定に池袋駅が入っている。「山手線ホームドア 2014年度の完成予定駅について」(PDF)
- *2: 山手線池袋駅のホームドア設置スケジュールが決定(H24.12.25): 列車とともに「こぼれ話」
1GB の DRAM キャッシュを搭載した HDD 登場
hdd バッファローがちょっと変わった HDD の新製品を発表しています。
世界最速 408.1MB/sや 1GB の DRAM キャッシュとうたわれていますが、シーケンシャルライトでこの速度ということはライトバックキャッシュなんでしょうか。1GB のメモリ搭載でどれくらいの大きさのファイルを書き込んだのか書いてないのも気になります。正直、この価格帯でライトバックキャッシュの製品なんて怖くて買えないですよね。この手の製品には触れないで置こうと思います。
写真1,000枚もコピーわずか約3.5秒。 DRAMキャッシュ機能により世界最速(※)を実現した USB3.0ハードディスクを新発売 | プレスリリース
本製品は、ハードウェア上に搭載した「DRAMキャッシュ機能」及びファイル転送を高速化するソフトウェア「ターボPC EX2」(Windows用)によって従来のUSB3.0モデルの約2.3倍(※1)の速度を実現したUSB3.0対応外付けハードディスクです。大容量1GBのDRAM(メモリー)をキャッシュ(データの一時保存場所)として搭載し、パソコンとハードディスク間のデータ転送をスムーズで高速なものとしています。書き込み時408.1MB/s(※1)の転送速度は従来のハードディスクの枠を大きく超え、写真ファイルを1,000枚を約3.5秒でコピー(※2)できます。また、Macにおいても約1.6倍高速(※3)となっています。
BUNMEIDO CAFE
洋食
cafe
sweets
tokyo 今日は打ち合わせのため、日本橋の BUNMEIDO CAFE でランチ。新装オープンした文明堂日本橋本店*1に併設されたオシャレなカフェです。雰囲気的に店内は女性のお客さんだらけですが、男4人で突撃しました。
ランチメニューのモッツァレラ入り 粗挽きハンバーグや半熟卵の文明堂ハヤシライスは、お店の雰囲気と同じでとても上品な感じですね。ご飯の盛りは控えめなので、量が欲しい場合は大盛をお願いするのが無難でしょうか。食後は文明堂と言えばカステラというわけで、ランチに+200円で付けられるランチデザート(もちろんカステラ)でお茶を楽しんできました。
[BUNMEIDO CAFE の続きを読む]
Mondo Rescue で Linux マシンのフルバックアップを取る
linux 先日構築した Linux マシンをベアメタルリストアするために、 Mondo Rescue*1 を使ってバックアップを取ってみました。
Scientific Linux 6.3 なので rpmforge を使って簡単にインストールできます。
こんな感じでコマンドを叩くと、 /opt/backup 直下に .iso イメージでバックアップが取れます。
あとは、これを DVD 等に焼いておけば簡単にベアメタルリストアできるはずです。
エディオン秋葉原本店(旧石丸電気)が3末で閉店
akiba
閉店 石丸本店として長くアキバの老舗として君臨した、エディオン秋葉原本店が3末で閉店するようです。
最近は郊外型の家電量販店が充実しているので、アキバまで出かけて白物家電を買う必要がなくなっていましたからね。
Symantec が日本のオンラインバンキングを標的としたトロイの木馬について警告
malware
banking
npa Symantec が国内のオンラインバンキングだけを標的とした、トロイの木馬の亜種が見つかったことを公式ブログで述べていたのでメモ。
このトロイの木馬は最近、世間を騒がせているネットバンキングにログイン後に出てくる不正な入力画面の件*1を指しているようです。
日本のオンラインバンキング利用者のみを標的にする Zeus | Symantec Connect Community
これまでにも何度かこのブログでご報告したとおり、Zeus(Trojan.Zbot)などオンラインバンキングを狙うトロイの木馬が、しばらく前から世界中のオンラインバンキング利用者にとって頭痛の種になっています。日本を含む一部の国や地域は、これまでオンラインバンキングを狙うトロイの木馬の被害を免れてきました。理由はおそらく言葉の壁であろうと考えられますが、何か別の理由があったのかもしれません。しかし、警察庁がすでに何度か通知しているように、オンラインバンキングを利用する日本のユーザーがこの攻撃の被害を受けるようになってきています。
上記のエントリにもありますが「オンラインバンキングのサイトで、いつもと違う情報が要求される場合には、疑うことも必要です。」という所が重要ですね。
今日は Windows Update の日 (2013 年 2 月)
jpcertcc 今日は恒例の Windows Update の日です。
JPCERT/CC からも注意喚起が出ている*1ので、早急にアップデートしておいた方が良さそうですね。
マイクロソフトが2月の月例パッチ公開、IEの“緊急”パッチなど計12件 -INTERNET Watch
日本マイクロソフト株式会社は13日、月例のセキュリティ更新プログラム(修正パッチ)とセキュリティ情報12件を公開した。脆弱性の最大深刻度は、4段階で最も高い“緊急”が5件、2番目に高い“重要”が7件。
最大深刻度が“緊急”のセキュリティ情報は、Internet Explorer(IE)に関する「MS13-009」、Vector Markup Language(VML)に関する「MS13-010」、メディア解凍に関する「MS13-011」、Exchange Serverに関する「MS13-012」、Object Linking and Embedding(OLE)オートメーションに関する「MS13-020」の5件。
† 参考
- 2013 年 2 月のセキュリティ情報 (月例) – MS13-009 ~ MS13-020 - 日本のセキュリティチーム - Site Home - TechNet Blogs
- 2013 年 2 月のセキュリティ情報
ログフォーマットと LTSV
Labeled Tab-separated Values (LTSV) が話題になっているようなので、忘れないうちにメモ。
- Labeled Tab-separated Values (LTSV)
- LTSV FAQ - LTSV って何? どういうところが良いの? - naoyaのはてなダイアリー
- 404 Blog Not Found:perl - Apache Combined Log を LTSV に
ラベル付き TSV ということで、TSV フィールドそれぞれにラベルを付ける方法のようです。
こんな感じの TSV があった場合を考えてみると、
こんな感じで、各フィールドにラベルをつける方法みたいです。
これならば、行指向で1ファイルに多数のレコードを詰め込みつつ、ラベルが付いてるのでカラムずれや非正規データに悩む必要がないので、サーバのログ向きということのようです。XML が流行ったときに TSV, CSV はフィールドが何を表しているかわからないからダメだという話だったと思いますが、それを単純な発想で乗り越えたということのようです。ラベル付きのデータは JSON*1 や YAML*2 がありますが、大量のレコードを扱うならば LTSV は良さそうですね。
さっそく害がなさそうな某プロジェクトのログに入れてみようかな。。。。
ATOK 2013 登場
windows8
inputmethod ATOK 2013 正式版が登場しました
漢字変換は 2008 年から ATOK 2008 をずっと使っていますが、バージョンが上がっても IME の基本性能はあまり変化しないので正直アップグレードする必要性を感じないんですよね。Windows 8 のストアアプリにはいろいろと IME に制約がある*1ので、 Windows 8 にアップデートする頃にはバージョンアップするかもしれません。
直接確定したひらがなの入力ミスを修正可能になった「ATOK 2013」の正式版が公開 - 窓の杜
(株)ジャストシステムは8日、定番の日本語入力システム“ATOK”シリーズの最新版となる「ATOK 2013 for Windows」の正式版を発売するとともに、体験版を公開した。Windows XP/Vista/7/8および同64bit版に対応しており、体験版は、月額300円(税込み)でさまざまなデバイス向けの“ATOK”シリーズを利用できるサービス“ATOK Passport”に登録することで製品版として利用可能。
- 換気口に風よけカバーを設置 (2)
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(1364)
3 . シャープの空気清浄加湿器のキュルキュル音対策は PTFE テープで(1215)
4 . GitHub が全ての公開リポジトリへのシークレットスキャンを有効に(1096)
5 . 国分生協病院のランサムウェア被害は認証がない RDP が原因?(1054)
Academic[574]
Book[155]
Diary[522]
Disaster[101]
Foodlogue[1425]
Game[284]
Goods[805]
Healthcare[341]
Hobby[32]
IT[1195]
Military[343]
misc.[1570]
Mobile[510]
Music[38]
Neta[106]
News[95]
Photo[391]
RealEstate[120]
Security[1178]
SEO Contest[36]
Software[634]
Tips[1886]
Travelogue[1238]
Web[675]
Work[193]


![ATOK 2013 for Windows (ベーシック) DL版 [ダウンロード] ATOK 2013 for Windows (ベーシック) DL版 [ダウンロード]](https://images-fe.ssl-images-amazon.com/images/I/51%2BSrzzpABL._SS250_.jpg)