home ホーム search 検索 -  login ログイン  | help ヘルプ

find 検索

611 - 620 / 1320    [|<]  [|<]  [<]  61  62  63  64  65  66  67  68  69  70   [>]  [>|][>|]
タイトル/名前 更新者 更新日
読書メモ/"Advanced UNIX Programming" msakamoto-sf 2010-11-21 11:05:47
日記/2010/11/20/NETGENEのJava神記事もlost? msakamoto-sf 2010-11-20 20:18:01
日記/2010/11/20/"Top21 PHP programming mistakes"がlostしてる msakamoto-sf 2010-11-20 19:16:27
Java/ClassLoader周りの資料集(2010-Nov版) msakamoto-sf 2010-11-20 17:51:03
日記/2010/11/15/FreeBSDのmanページ検索がスゴイことになっている。 msakamoto-sf 2010-11-15 17:34:47
日記/2010/11/14/Win7のXPMode使ってみたよ。 msakamoto-sf 2010-11-14 11:53:29
日記/2010/11/13/Win7でcheap2elのサンプルが一部動かない・・・ msakamoto-sf 2010-11-13 16:49:57
日記/2010/11/12/この1年で10kg近く減量できたんだけど msakamoto-sf 2010-11-12 23:42:44
技術/Windows/UACを触ってみたメモ msakamoto-sf 2010-11-12 23:26:58
日記/2010/11/12/スタロジのギョイゾー、永和システムのアジャイル msakamoto-sf 2010-11-12 10:05:46
ソート項目 / ソート順     1ページ 件ずつ表示

読書メモ/"Advanced UNIX Programming"  

所有者: msakamoto-sf    作成日: 2010-11-21 10:49:09
カテゴリ: C言語 Linux UNIX 読書 

2007年7月頃に購入していて、ず~っと本棚に眠っていたのを、ようやく読み終えることが出来ました。

amazon.comの方でレビューを見てみると、全て高評価レビューとなっています(星4~5つ)。

以下、自分自身が読んだ感想を、三行で乱暴にまとめてみます。

  • 実務でUNIXプログラミングをする時に考慮すべき要点を網羅してくれている。
  • 移植性を考慮したり、標準(POSIXやSUS)周辺の地雷を回避したい時に必携。
  • 読者のほうで読み方を工夫する必要がある本。
(全て表示する)
プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-21 11:05:47
md5:433967107f6b8c05677c9e901801c448
sha1:b5e588bb1f7976599ab01fc6fcc94c77afcb3062

日記/2010/11/20/NETGENEのJava神記事もlost?  

所有者: msakamoto-sf    作成日: 2010-11-20 20:10:00
カテゴリ: Java 

引き続き昔の、印刷した紙資料の話。
2006-7年前後に印刷したJavaVMのやたら詳しい日本語資料で、URLが

http://www.netgene.co.jp/

で始まるページがあったんだけど、2010-11現在、筆まめが有名なcreoにリダイレクトがかかってしまう。
creoのモバイル開発事業に吸収でもされたのかな?

で、JavaVM系の神資料は消失したっぽい。

たった数年で・・・ねぇ。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-20 20:18:01
md5:b05bf3dc10e176eebfd0006ded52ec25
sha1:e4319f4c31abca43436b80dbc51ed5e125a39a97

日記/2010/11/20/"Top21 PHP programming mistakes"がlostしてる  

所有者: msakamoto-sf    作成日: 2010-11-20 18:00:37
カテゴリ: PHP 

昔印刷した資料を整理してて、捨てようかどうしようか迷った資料が
http://www.zend.com/zend/art/mistake.php
の"Top 21 PHP Programming mistakes"シリーズ。

改めて検索してみたらzend.comからlostしてる。Google先生使っても見つからない。他のサイトに、BBSとかに手でコピペされたらしきのが見つかる程度。
もっとも最近は、日本語書籍や記事でも良質なのが増えてるから、いまさら必須かと言われると微妙。

内容を見返してみても、変数やコメントの使い方とかエラーチェック、PHPの慣用句表現が中心。
日本のPHP界隈だと嫌でも目に付く、php.iniのセキュリティ面での設定とか、PHPなら避けては通れない変数のCopyOnWriteの挙動、register_globalsの危険性などが完全にスルーされてる。

よくよく見たら、公開日付が2000年だった。
まだこの時点では、安易にPHPで組んだWebアプリの危険性が十分認識されていなかった頃だ。むしろ、PHPの黎明期~普及期の初期段階。となれば、PHP言語のお作法中心となるのは止む無しか。

結局、印刷した紙資料は捨てることにした。
かつては「スゲー、なんだこの神記事!印刷して取っておこう!」と思ったけど、時代が変われば大して役に立たなくなったものの一つ。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-20 19:16:27
md5:b722fd2607ca8219a7930d83708afad8
sha1:d6c4be1ba9e1b3e45ad4c663d2ff09e257d71812

Java/ClassLoader周りの資料集(2010-Nov版)  

所有者: msakamoto-sf    作成日: 2010-11-20 17:42:58
カテゴリ: Java 

古い資料の整理ついでに、2010-11月時点でのClassLoader周りの資料をまとめておきます。

2007年の5月の日記でもいくつかリンクをメモしていますが、サイトが閉鎖されてリンクlostしたものがありました。

個人Blogの記事は、サイト閉鎖のリスクが存在するのが弱点です。その点については、O'ReillyやIBMなどの記事は、英語ではありますが、サイト閉鎖のリスクをほとんど考えなくてよいのが助かります。



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-20 17:51:03
md5:dc7a490d4949ee9449aa9dbed32023f6
sha1:b418b1c9491c6a7032263fe967b334a0558b20eb

日記/2010/11/15/FreeBSDのmanページ検索がスゴイことになっている。  

所有者: msakamoto-sf    作成日: 2010-11-15 17:27:27
カテゴリ:

FreeBSDのmanページ検索がスゴイことになっている。

http://www.freebsd.org/cgi/man.cgi


ちょwwwなんかCentOSとかDarwin選べるようになってんですけどwwww


HP-UX, NetBSD, ・・・ん!? "Minix 2.0"!?


OpenBSDまでwwww

やべぇ、FreeBSDのmanページ最強すぐるwwww

ちなみに、もっと下にスクロールさせると"Plan9"まで出てきますwwww


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-15 17:34:47
md5:ae45b0e8442eccf73508f59b2bb0cba6
sha1:132ae13b58723d972360bae2b58e4e3cb1473108

日記/2010/11/14/Win7のXPMode使ってみたよ。  

所有者: msakamoto-sf    作成日: 2010-11-14 11:39:41
カテゴリ:

VirtualPCってどんなんだろう~って、せっかくWin7 Professional版を選んだので使ってみたよ。
Windowsに統合されてて、Windows系を使うのであればなるほど、すごい便利。
仮想マシンの電源OFFの仕方が最初分からなかったけど、Webで探して解決できたし。

設定の細かさとかはVMwareに及ばないけど、逆にオフィスワーカーが何も考えずにXPアプリを使うにはこれくらいでOKなんだろうな。

早速VC++2008 Express Edition SP1入れて、エディタとかデバッガ整えてcheap2elのサンプルを試してみたけど、やっぱり全部正常に動作した。昨日躓いたdllcopyもちゃんと動いてる。まぁいずれこの件はリベンジしよう。

大体一週間ほどかけて、Win7への引越しが終わりました。半分はUACの実験で取られた気もするけど。
思っていたよりアプリ系がスムーズに動いてくれたので、ほっとしました。UACもデフォルトのままで問題なく日常作業をこなせます。ファイル操作やランチャーなど細かい使い勝手も、大体慣れてきました。
家族の誰かが新規PCを買うとき or お仕事でWin7のPCを使うとき、慌てずに対処できると思います。

明日から積みっ放しの技術書の消化に戻ります。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-14 11:53:29
md5:ac68c8cdb85e5bfb43b21e96a17bdb54
sha1:5bf9b972ea9b162946081a8d43a701fbc50a51ea

日記/2010/11/13/Win7でcheap2elのサンプルが一部動かない・・・  

所有者: msakamoto-sf    作成日: 2010-11-13 16:36:41
カテゴリ: C言語 Windows 

OllyDbg, Immunity Debugger ともにソフトブレーク/ハードブレーク/メモリブレークなど基本的な機能は一通りWin7上でも確認が取れた。

CreateRemoteThreadやHook系も以前作ったサンプルプログラムで動作確認が出来た。

以前作成したcheap2elもunittestはすべて動き、サンプルもひとつを残し動作した。

動かないのが dllcopy で、やってることはプロセスAでfoo.dllを擬似ロードし、プロセスB側にVirtualAllocEx()でメモリを確保し、実行可能状態のfoo.dllイメージをWriteProcessMemory()で転写、CreateRemoteThread()でkickするという内容。

なぞなのがOllyDbg上でプロセスBを動かせば問題なく動作するのに、デバッガ無しのコマンドプロンプト上で起動したプロセスBを使うときはプロセスBがクラッシュする。
擬似ロード→転写するfoo.dllの中ではLoadLibrary("user32.dll")してGetProcAddress("MessageBoxA")でMessageBoxのアドレスを取得し、while(1)の無限ループ内で適当なSleep()を入れて延々とMessageBox()を表示するだけ。

デバッガ上だと問題なく動作するのが曲者。たぶん、クラッシュするときのダンプをファイルに落としてWinDbg等で追跡しないと何が起こったのかわからない。・・・が、まだWindowsのクラッシュダンプを解析する技量は持ってない。

この問題、まずはこちらの一敗としておくが・・・むぎ~、絶対リベンジしてやる・・・。

いやね?replace_impaddrサンプルのほうでは、Hookで引っ掛けてLoadLibrary("foo.dll")でロードさせたり、あるいはLoadLibraryを直接CreateRemoteThread()で呼ぶ方式は動いているのよ。
擬似ロードで実行可能にした後転写する方式が動いてない。
となると怪しいのはcheap2elの擬似ロード機能の方なんだけど、デバッガ上だと動作するのがまた怪しい。
それに、これ、WinXP上では普通に動いていた機能。なので、余計に謎。
Windowsクラッシュダンプについても近いうちに書籍で勉強する予定なので、首を洗って待ってろよ・・・。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-13 16:49:57
md5:cf39decc7b884e621f18b83ca43debbf
sha1:4f16b3d46e0e96f40118f7af695de9cd701876ee

日記/2010/11/12/この1年で10kg近く減量できたんだけど  

所有者: msakamoto-sf    作成日: 2010-11-12 23:29:55
カテゴリ:

もちろん、自宅警備員状態で時間があったため近所のスポーツクラブに行ったりしてるのもあるけど、食生活の変化が一番大きいんじゃないだろうか。

単純に食べる量を減らしてる。

東京に居たときは、特に退職でごたごたした2007 - 2009はマジで一年で5-10kgのペースで太ってたんだけど、夜遅くのぎゅうぎゅう詰めの中央線に一時間揺られると、とにかく頭がやすりで削られているような感覚を覚えてしまい、23時過ぎなのにお腹に二食分は詰め込まないと気分が落ち着かない。
六本木に出向いていた時は、とにかく昼飯が一食分では落ち着けなくて、毎度毎度二食分食べないと気分がまるで落ち着かない。朝飯もまともに食べなかったし。

四六時中、頭の中が空回りしてるような気分で、自分自身どうしたいのか何をしたいのか分からなくてひたすら、食べることで気持ちを落ち着けていた節がある。

そりゃ太るわ。

人間はもともと飢餓状態に耐性があるので、ある程度食事量や内容が減っても問題ないように出来ている。
勿論、毎食カップヌードルとかは論外だけれど。

まずはゆっくり、よく噛んで食べるように最近は気をつけている。
あと、まぁ働いていないというのもあるけど、とりあえず貯蓄を切り崩しつつ、ご飯を食べられることに感謝することかな。

ダイエットのために、脂肪燃焼や満腹感や栄養バランス云々で「あれを食べなきゃ、これも食べなきゃ」となるよりは、「たったこれだけしか食べなくても日々を過ごせる・・・ラッキー。」みたいなノリで食事量を減らしたほうが良いのかもしれない。わずかな食事で事足りるのは、いずれにせよ食費面で悪いわけではないし。

・・・満員電車から降りた後の、頭がぎりぎり締め付けられるというか、人目がなければ頭を抱えてすぐにでもうずくまりたくなる衝動というか、あれは・・・

地獄だったわ。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-12 23:42:44
md5:d223e63e0574caec957e51278fffa445
sha1:b5ce4fe4cfc0990179ef3e3904675e043b4d1dc7

技術/Windows/UACを触ってみたメモ  

所有者: msakamoto-sf    作成日: 2010-11-12 23:13:34
カテゴリ: Windows プログラミング 

Win7(32bit)でUACを触ってみたメモ。
Administratorsグループに所属するユーザでログインし、コマンドプロンプトを2つ立ち上げ、ただし片方は「管理者として実行」していろいろ試してみました。

未来の自分向けであるのは勿論ですが、UACと付き合うときに試行錯誤しつつ作るであろう実験コードのサンプルになれば幸いです。

(全て表示する)
プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-12 23:26:58
md5:3733d1ea337c4e2ba62a85364c5ee48e
sha1:80885b9d188fde9238654015aff2ff6ddd63c0f8

日記/2010/11/12/スタロジのギョイゾー、永和システムのアジャイル  

所有者: msakamoto-sf    作成日: 2010-11-12 09:46:58
カテゴリ:

2008-07-31:

2009-06-01:

2009-07-02:
(株式会社マジカジャパンに変更?)

2010-11-12時点でスターロジックのWebサイト存在せず。

  • マジカランドへようこそ! - マジカランド - 業務フローが誰でも簡単に書ける魔法のカード「マジカ!」

2010-08-06:

2010-11-12, 今ココ:

ニュースサイトやはてブのホットエントリ見て一喜一憂したり新しい技術に追いついていけないことに焦りを感じるのが、暫く前から馬鹿らしく感じるようになってきた。年のせいかな。


プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2010-11-12 10:05:46
md5:cd5223323cb76538c15a8d9f6df0ac68
sha1:6cc8c08163910f332a68893874233439bb03732e