投稿

2010/05/16 Puppy Linux on ThinkPad X20

Puppy Linux on ThinkPad X20 The Puppy Linux on the IBM/Lenovo ThinkPad X20 参考:ThinkPad X20 のDebian向けページはこちら  Debian on ThinkPad X20 参考:ThinkPad T60向けページはこちら  Debian on ThinkPad T60 1. 仕様 1.1. ThinkPad X20 (2661-24J) ThinkPad X20 のDebian向けページ参照  Debian on ThinkPad X20 2. Puppy Linux と ThinkPad X20 Puppyは軽く、メモリにコピーされて動作するので、今となっては古いX20のようなPCでも快適に動作する。Puppy2, Puppy3, Puppy4 のどれでもX20で動く。 ライブCDが基本だがハードディスクにインストールすることも可能。 その他、PuppyはUSBメモリからの起動も可能だが、X20のBIOSではUSBブートはできない。 Xサーバーはxorgでもxvesaでも設定可能だが、xorgの方はインストール時に上手く設定できないことがある。xvesaでインストールを進めて、後でxorgを再設定することはできる。 3. ライブCDを使わずハードディスクから起動 PuppyはライブCD起動でもハードディスク起動でも高速さは同じだが、X20の場合、CDーROMを使うにはベースをドッキングする必要があり、起動時が少々遅くなる。 よって、システムをハードディスクに置いておくと便利。 Frugal install(質素なインストール)が容量もコンパクトで一番便利 http://www.puppylinux.org/?q=manuals/puppy-40/%E6%97%A5%E6%9C%AC%E8%AA%9E/%E3%83%91%E3%83%94%E3%83%BC%E3%82%92%E3%81%A9%E3%81%86%E3%82%84%E3%81%A3%E3%81%A6%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%...

2010/05/10 Zenwalk on ThinkPad X20

Zenwalk on ThinkPad X20 Zenwalk on ThinkPad X20 1. インストール CDを作成し起動すればインストールできます。Slackware系のインストール手順です。 LILOインストールの失敗 /boot と / (rootパーティション) をext4にした場合、LILOのインストールに失敗しました。(6.2のインストーラではext4が既定でハイライトされている) 失敗したまま再起動してしまうと、当然ながら起動に失敗しますが、ここからが大変で、LILO か Grub をセットアップする必要がありますが、ext4 に対するインストールが面倒です。ext3 にしておく方が簡単だと思います。 LILO インストールに失敗した時、インストーラーからプロンプト画面になります。ここで /etc/lilo.conf を編集すればよかったのではないかと、後になって思いました。 1.1. Debian を使って Zenwalk の ext4 パーティションに LILO をインストール Grub と ext4 Grub は便利ですが、認識できないファイルシステムからのブートができません。Grub 0.97は ext4 が認識できず、Grub2 以降が必要だそうです。(0.97 は 2009年10月現在多くのディストリビューションで採用されています) LILO LILOはファイルシステムとは無関係ですので、ext4 のような新しいファイルシステムからのブートも可能です。 1.1.1. LILO をデュアルブートで Debian からインストール 先ず、liloコマンドを使うためにliloパッケージをインストール aptitude install lilo インストール後、Debianの方のブートローダーを入れ換えてしまわないように。入れ換えてしまったとしても、後から Grub 入れ直せば大丈夫です。 次に Zenwalk をインストールした ext4 のパーティションをマウント (ここでは/root/hda5にマウント) tune2fs -E test_fs /dev/hda5 mkdir /root/hda5 mount -t ext4dev /dev/hda...

2010/09/29 PC LOG2010

LOG2010 ブログ的な文章はこちらへ Naoyuki' blog  http://nao-yu-ki.blogspot.com/ 9月 アスペクト指向入門、千葉滋、技術評論社、2005年12月 オブジェクト指向の欠点を補う新しいモジュール化技術 Aspect-Oriented Programing、通称AOP オブジェクト指向ではモジュールのつなぎ替えをしようとすると、関係するモジュールのプログラムを修正しなくてはならないことがある。 アスペクト指向はモジュール間の結びつきを緩めることでこの問題を回避する。 依存性の注入(dependency injection)、制御の逆転(Inversion of Control)と似ている。 「関心事」ごとに都合のよいアスペクト(側面、視点)からソフトウェアを見て、関心事を実装する。 呼び出す側のオブジェクトのプログラムを、将来、呼ばれる側のオブジェクトのプログラム抜きで再利用したいとき、アスペクトを使うと便利。 7月 新しいプライバシー 未来地球からのメール、エスター・ダイソン(Ester Dyson)、吉岡正晴訳、1998-07、集英社、P.333~344 インターネット上の人格 誤用を抑止すること 信頼を生むこと、情報を開示すること あなたが五年前に発言した内容が、就職にどのように影響する可能性があるか あなたが現在、職場以外で発言していることが、今の仕事にどのように影響するか インターネットは、大部分、今以上にプライバシーの守られる場所となるでしょう 現実世界と同時にネットの世界でも生きているのだなあと思います。たいした秘密でないことも多い。寛容になれるにはどうすれよいのか。 6月 三月の水(三月の雨)Águas de março , Waters of March エリス・へジーナ Elis Regina - "Águas de Março" - Ensaio - MPB Especial  http://www.youtube.com/watch?v=WaU0gDSmi84&feature=related エリス・へジーナとアントニオ・カルロス...

2010/01/18 PC LOG2009

LOG2009 11月 DDos攻撃 攻撃元は国外、海外問わず非常に多い。IPスプーフィングやボットネットを利用しているためと考えられる。マルウェア感染PCによる攻撃。 迷惑メール 送信元の上位はブラジル(12.1%)、中国(9.8%)、韓国(7.2%)、米国(7.1%)、インド(6.0%)、ベトナム(5.6%)、フィリピン(3.8%)、ロシア(3.2%)、日本(3.1%) 対策活動 CAUCE(Coalition Against Unsolicited Commercial Email)、民間主体、北米中心 APCAUCE(Asia Pacific Coalition Against Unsolicited Commercial Email)、民間主体、アジア地域を対象 MAAWG(Messaging Anti-Abuse Working Group)、民間組織 LAP(London Action Plan)、行政府中心 CNSA(Contact Network of Spam Enforcement Authorities) Internet Infrastructure Review(定期発行技術レポート), IIJ, 2009-11,  http://www.iij.ad.jp/development/iir/ 4月 生産ノウハウをコアコンピタンスとする シャープの新しいビジネスモデルの導入 消費地に近い世界5極で生産する「地産地消型」への転換 最終製品ではなく生産ノウハウをコアコンピタンスとする「エンジニアリング事業」の推進を柱とする シャープ社長に学ぶ企業トップのリーダーシップ  http://itpro.nikkeibp.co.jp/article/OPINION/20090409/328175/ IT業界の将来を育成するには ジョー・マラスコ氏へのインタビュー記事 「優秀な若手が燃え尽きるのはマネジメントの問題」と老PMは語った  http://itpro.nikkeibp.co.jp/article/COLUMN/20090406/327798/ 若いエンジニアがプロジェクトの中で燃え尽きてしまう(バーンアウト) ...

2008/12/22 PC LOG2008

LOG2008 12月 Webサイト開発向けネットワークセキュリティ (1)セキュリティ監査ガイドで大枠を捉えて、 (2)具体的なコーディングの際のチェックポイント、ログ監視などは個別に検討する。 全般的なガイドライン OWASP、安全なWeb アプリケーション構築の手引き Category:OWASP Guide Project - OWASP  http://www.owasp.org/index.php/Category:OWASP_Guide_Project NIST(米国立標準技術研究所)、ネットワークセキュリティテストにおけるガイドライン  http://www.ipa.go.jp/security/publications/nist/documents/SP800-42-J.pdf 情報処理推進機構:情報セキュリティ:セキュリティ関連NIST文書  http://www.ipa.go.jp/security/publications/nist/ Secure Coding、Secure Programing ガイドライン、参考サイト Category:OWASP Project - OWASP  http://www.owasp.org/index.php/Category:OWASP_Project The Open Web Application Security Project (OWASP) はこの分野の代表的な団体。一部のドキュメントに日本語訳があり。 ESAPI Secure Coding Guideline  http://www.owasp.org/index.php/ESAPI_Secure_Coding_Guideline Category:OWASP WebGoat Project  http://www.owasp.org/index.php/Category:OWASP_WebGoat_Project  OWASPのページにあるWebGoatという脆弱性学習Tool セキュリティガイドライン(イースリーラボ)  http://www.e-3lab.com/security_guideline/ ...

2010/02/12 PC LOG2007

LOG2007 12月 アイデア 第15回三鷹光器株式会社会長 中村義一さん-その3-「便利」ではなく「必要」なものを  http://codezine.jp/careerup/article/aid/2019.aspx 第15回三鷹光器株式会社会長 中村義一さん-その4-人の役に立つものを作れれば、それで満足  http://codezine.jp/careerup/article/aid/2021.aspx 学力や設備はは関係ない 大企業の人は学校の勉強はできるけど、肝心のアイディアが浮かばない。ものづくりにおいては致命的。 世界中の論文を全部読んで頭に入れても、大抵、明日のことがわからない。発明できない人はできない。 専門以外に興味を持ってみること、位相を合わせること 自分の専門以外にも興味をもつこと。気になることがあったら立ち止まってよく見てみる。 つまりは「位相を合わせる」ということ。何にでも興味を持って位相を合わせる。 必要なものを作ること 人にとって、社会にとって必要なものを作るのが一番いい。 必要なものは設備とは関係ない。 便利なものを作ってもしょうがない。便利なものっていうのは人をダメにする。 すぐ別のものにチャレンジすること 同業者が真似してきたら、すぐ別のものにチェンジする。次の新しいものをすぐに作る。 イノベーションの神話、Scott Berkun、村上雅章訳、2007年10月、オライリー・ジャパン、1,890円  http://www.oreilly.co.jp/books/9784873113456/toc.html アイデアがどこからくるかという疑問を研究所、工房、書斎を訪問し、魔法の装置があるのではないかと期待してしまう。 同時に、アイデアを生み出すのは人知を超えた何かが必要だとも考えてしまう。 身の回りのものごとの観察に時間を惜しまないこと ニュートンが重力を発見したのではないが(数学的に作用を解明した)、好奇心や観察は重要。意味や本質が降って湧いたように明らかになるときがある。 アイデアは独立したものでない 無数の既存のアイデアから成り立っており、ひらめきはパズルの最後のピースを埋めるイメージ。 二つの無関係な概念...

2007/11/20 PC LOG_2005-2006

LOG_2005-2006 LOG2007(新しい続き)へ Wikiとblogの特徴 個人の体験と知識を発信する手段。 体験の発信にはblogが便利。(時系列) 知識の発信にはWikiが便利。(テーマ別) ともにWebブラウザで記事作成と更新ができる。 現実主義的である。(嘘や虚構でなく実体験や事実が書かれる想定であるが、特にblogではそう書きたいがために嘘を書いてしまう人もいる。) 個人の思考を発信する手段としては静的なWebページ、文書ファイルアップロード、書籍がある。 blog Webブラウザで記事作成し更新ができる。 トラックバック機能、コメント機能、カレンダー形式のページリンクがある。 デザインは色やフォント等カスタマイズできるが、どのblogも配置に統一性があって見やすい。 イラク戦争の際に現地バクダットの状況を発信した Salam Pax さんのblogサイトが有名になった。 市民が情報発信するより便利手段として広まった。 時系列に書くことが多い。 個人の体験が書かれることが多い。 体験してないことを体験と称して書かれることもある。 知らないことを常識のような調子で書き、誤謬となることもある。 更新頻度が多い。毎日など。 Wiki テーマ別に書くことが多い。 情報共有を便利にする手段として広まった。 複数人で編集することを前提として開発された。 y:2006-12-07 バージョン管理・リビジョン管理システム Subversion  http://subversion.tigris.org/ 【Jakarta/Apacheウォッチ】第15回 オープンソースのバージョン管理ツールに世代交代の波  http://itpro.nikkeibp.co.jp/members/ITPro/oss/20050215/156212/ GNU arch  http://www.gnu.org/software/gnu-arch/index.jp.html CVS  http://www.cvshome.org/ y:2006-11-16 ワイン瓶のサイズ 375ml、ドゥミブティーユ(半分)...