タグ

2006年7月29日のブックマーク (47件)

  • サービス終了のお知らせ

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    Wacky
    Wacky 2006/07/29
  • FC2.com - 403 Error

    403Error - Forbidden あなたには、このファイルにアクセスする権限がありません。 You don't have permission to access this page. 次のような理由が考えられます。 サイト所有者によってアクセス制限が掛けられている 規約上の違反または迷惑行為のためにこのサイトが凍結されている 他のサイトから画像へ直接リンクをしている このページは30秒後にFC2.comのトップページにジャンプします。 自動的にページが切り替わらない場合はこちらから移動してください。

    Wacky
    Wacky 2006/07/29
    2ちゃんねるの面白い話 では、ここ数年の2ちゃんねるの伝説的なコピペ、面白い話、レスを紹介していきます。
  • リサイクル ショップ 通販 ファッション カタログ at kousaku.in

    Wacky
    Wacky 2006/07/29
    最新のGCCおよびVisual Studio 2005に組み込まれたMNIことSSE4の命令エンコーディングの情報と過去の実装例から、その機能を推測してみるという無謀な試みを行っています
  • 革命の日々! [/procシリーズ]共有メモリ関係のカスタマイズ項目について

    Linuxで共有メモリというとSYSV共有メモリとPOSIX共有メモリの2つがある。 が、POSIX共有メモリは誰も使っていないのでこの際忘れてもいい。 #どうもPOSIXチームはSYSV IPCがキライだったようで #セマフォ・メッセージーキューも普段われわれが使っているものとは #異なる定義が与えられている。 #もちろん誰も使っていないので忘れてもOKOKだ /proc/sys/kernel の下の shmmax, shmmin, shmmni, shmall を変更する事によりカスタマイズが出来る。 それぞれの値の意味は以下 name default description -------------------------------------------------------------- shmmax 32M shmgetのsize引数の最大値の制限(これを越えるとEINV

    Wacky
    Wacky 2006/07/29
    /proc/sys/kernel の下の shmmax, shmmin, shmmni, shmall を変更する事によりカスタマイズが出来る。
  • http://gunjidouga.oh.land.to/

  • Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008 and Windows 7

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. While the Visual Basic 6.0 IDE is no longer supported, Microsoft's goal is that Visual Basic 6.0 applications continue to run on supported Windows versions. The resources available from this page should help you as you maintain existing applications, and

    Support Statement for Visual Basic 6.0 on Windows Vista, Windows Server 2008 and Windows 7
  • フハッ SSE4って何ですのん? - 桜、抹茶、白、日記

    Core2Duoのレビュー見てたら「SSE4」の文字が・・・。 [MYCOM] Intel Core 2 プレビュー - Core 2 Extreme X6800を緊急テスト http://journal.mycom.co.jp/articles/2006/07/14/x6800/ つい先日SSE3の判定方法を調べたばかりなんだけど。動作検証するのにハードが必要だし。調べた感じではSSE3の判定処理を入れていればBit判定の追加で良さげ。これはこれで勉強になりました。 CPUID.01H:EDX.MMX [bit 23] CPUID.01H:EDX.SSE [bit 25] CPUID.01H:EDX.SSE2 [bit 26] CPUID.01H:ECX.SSE3 [bit 0] CPUID.01H:ECX.SSE4 [bit 9]CPUID.80000001H:EDX.3DNow! [

    フハッ SSE4って何ですのん? - 桜、抹茶、白、日記
    Wacky
    Wacky 2006/07/29
    Core2Duoのレビュー見てたら「SSE4」の文字が・・・。
  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
    Wacky
    Wacky 2006/07/29
    この記事では、C++ プログラムを対象とした独自の XML-RPC ベースのサービスを作成する方法について説明します。
  • 部長のみっともない治療 - レジデント初期研修用資料

    レジデント初期研修用資料 引っ越し前の旧blogです。新しいアドレスは http://medt00lz.s59.xrea.com/wp/ になります 研修医の頃 当直帯で「患者さんが苦しがっています」というコールがあったときの話。 心不全なのか喘息発作なのか、目の前の患者さんはとにかく苦しがる。 聴診してもゼーゼーいう音が聞こえるだけで、診断にはつながらない。 1年目だった自分だけでは手に余ったから、すぐに上の先生を呼んだのだけれど、 それでも原因が分からなかった。 当時いたのはそこそこ有名な研修病院だったから、教えられていたのは正しいやりかた。 まず患者さんの話を効いて、理学所見をしっかり取って、原因が分かってから治療を開始。 当たり前のことなのだけれど、原因が分からなければ、「正しい」治療ははじめられない。 1年生にとっては、上級生のやることは常に正しい。逆もまた然りで、上級生である以

    Wacky
    Wacky 2006/07/29
    ベテランが予測していなかった自体がおきたとき、ベテランの医師は「ベテランである自分」という立場を捨てなくては次の一歩が踏み出せない。
  • 技術者にありがちな悪文 - sanonosa システム管理コラム集

    何故かここ数日、いかにも技術者らしい悪文を連続で目にすることがありました。悪文の傾向としては、書いてある内容自体は正確だが書き手の意志が押しつけがましいというものです。例を挙げてみましょう。 「よくある質問は掲示板に書いてあります。わからないことがあったらまずは必ず掲示板を見るようにしてください。それでもわからないことがありましたらメールでご連絡ください。簡単な問題であれば直ちに、難しい問題であれば極力翌営業日中までにご返答差し上げますが、お約束できるものではございません。内線でご連絡いただいても絶対にお答えできませんので必ずメールでご連絡ください。」 書いてある内容は正確なので「これのどこが問題なの?」と思われる方もいらっしゃるかもしれません。しかし冷静に自分が利用者の立場で読んで見るとこの文書はなんだか感じが悪いです。その理由を一言で述べると、サービスを受ける側の立場で書かれていないか

    技術者にありがちな悪文 - sanonosa システム管理コラム集
    Wacky
    Wacky 2006/07/29
  • マネージャの仕事の本質 - sanonosa システム管理コラム集

    Wacky
    Wacky 2006/07/29
    マネージャの仕事の本質。それは「課題を設定し、その課題を何としても期限内に達成させる」ということ。
  • 「水面に波で絵や文字を描く」技術 | スラド

    naocha曰く、"FujiSankei Business iの記事によれば、三井造船昭島研究所は、大阪大学の内藤林教授と共同で、「水面に波で絵や文字を描く」技術(PDF)を開発した。この技術は、直径1.6m、水深0.3mの、子供用ビニールプールほどの大きさの円形の水槽のまわりに造波装置50個を取り付け、波の動きを制御することによって、絵や文字の形を水面に浮かび上がらせるというもの。上下運動の制御は「ベッセル関数」を使って計算。お椀を伏せたような円筒状の波を複数同時につくり、それが連なって全体で1つの絵や文字に見えるようにした。この新技術では、絵や文字が水面に浮かび上がるのは一瞬だが、3秒おきにさまざまな絵や文字を連続的に浮かび上がらせることができる。パソコンで設定することによって、マウスで描いたものも浮かび上がらせることが可能。夢があって楽しそうです。

    Wacky
    Wacky 2006/07/29
  • ユメのチカラ: プロセスプログラミングの実践方法

    学ぶ方法を学ぶことは重要だ。知識は陳腐化する。しかし、学ぶ方法というのは、道具立てが変わってもかなり安定的で変化は少ない。 インターネットのおかげで確かに知識の取得方法は劇的に変化した。量的な変化が質的な変化に転換した。なんでもかんでもインターネットで検索してからことをはじめるという感じになってしまった。あんまりじっくり考える機会がなくなったような気がしないでもない。 かつてプロセスプログラミングと言う概念が流行った。最近ではあんまり言わないがソフトウェア開発の究極の姿だと言われた。ソフトウェアは人が作るのだが(当たり前だけど)、そのプロセスを厳密に記述していければ、つまりコンピュータが理解可能なくらい精密に記述できれば、ソフトウェア作製も自動化できるのではないかというアイデアである。随分荒唐無稽なことを言うとあなたは思うかもしれないがあながち夢物語ではない。 例えば、ソフトウェア開発では

    Wacky
    Wacky 2006/07/29
    プログラミングの一部分の自動化からもう少し広い範囲でソフトウェアの設計、製造、テスト、デバッグを自動化してやろうというのがプロセスプログラミングのアイデアである
  • http://www.soldering-guide.com/archives/50391945.html

    Wacky
    Wacky 2006/07/29
    WEB版の半田付け講座の第2弾をUPしました
  • Loading...

    Wacky
    Wacky 2006/07/29
    クリーム半田のハンダが十分溶けて馴染んでいないようなツブツブ感はあります。
  • Loading...

    Loading...
    Wacky
    Wacky 2006/07/29
    からといって強度は強くなりません。
  • 『とにかく保存すれば安心だろうか?』

    悪態のプログラマとある職業プログラマの悪態を綴る。 入門書が書かないプログラミングのための知識、会社の研修が教えないシステム開発業界の裏話は、新人プログラマや、これからプログラマを目指す人たちへのメッセージでもある。 先日、Excel の文書ファイルを開いたら、複数のワークシートが選択された状態になっていた。このファイルはワークシートごとに月単位のデータを管理しているものだ。嫌な予感がして、2つ目のシートを見てみたら、案の定、先月のデータが今月のデータに上書きされてしまっていた。 Excel では、複数のシートを選択したまま編集すると、ちょうど複写紙のように、選択された全てのシートを "串刺し" で更新できる。いわゆる「作業グループ」という機能である(※1)。それはそれで便利なのだが、複数シートを選択していることを忘れて編集してしまうと、意図せずに別のシートの内容を破壊してしまう。 今回の

    『とにかく保存すれば安心だろうか?』
    Wacky
    Wacky 2006/07/29
    Excel では、複数のシートを選択したまま編集すると、ちょうど複写紙のように、選択された全てのシートを "串刺し" で更新できる。いわゆる「作業グループ」という機能である
  • IronPythonでDIモドキ - 匣の向こう側 - あまりに.NETな

    http://d.hatena.ne.jp/akiramei/20060702/p1 上記のサンプルはS2.NETを使っていますが、これをIronPythonを使って書き換えてみます。 diconファイルの替わりにPythonのソースコードを用意します。 from ConsoleApplication3 import * py_Greeting = Greeting() py_Greeting.Message = "Hello, World" Greetingオブジェクトを生成し、Messageプロパティに値を設定します。setterインジェクション。 次にIGreetingViewインタフェースを持つオブジェクトを生成します。 from ConsoleApplication3 import * py_IGreetingView = GreetingConsoleView() # py_I

    IronPythonでDIモドキ - 匣の向こう側 - あまりに.NETな
    Wacky
    Wacky 2006/07/29
    Pythonの表現力が高いこと、VS2005上でPythonのソースコードデバッグが出来ることが嬉しいです
  • IronPythonでAOPモドキ - 匣の向こう側 - あまりに.NETな

    http://d.hatena.ne.jp/akiramei/20060723/p3の続き。 最初に知っておかないといけないことは、IronPythonのクラス(型)が.NET上では型として認識されないということです。IronPythonのクラスはメンバーとしてDictionaryを持っていて、その中にプロパティやらメソッドやらを放り込んでいたりします。このように、IronPythonのクラスはCLR世界とは大きく異なっているため、クラスでのやり取りは厳しそうです。一方、関数については比較的シームレスにやり取りできるので、delegateやeventを使うのが楽そうです。 AOPの為には、メソッド呼び出しに割り込む必要があります。常套手段としてProxyオブジェクトを用意して割り込むのですが、先に述べたようにIronPythonでクラスを作成してもCLRには渡せません(渡しても使いにくい)

    IronPythonでAOPモドキ - 匣の向こう側 - あまりに.NETな
    Wacky
    Wacky 2006/07/29
    IronPythonのクラスはメンバーとしてDictionaryを持っていて、その中にプロパティやらメソッドやらを放り込んでいたりします
  • はてなブログ | 無料ブログを作成しよう

    うめぇヨーグルトソースでもいかがですか。個人差にもよりますが。もしよろしければ。 お久しぶりです。 最近うんめぇ〜と思ってるヨーグルトソースがあるので、書いていこうと思います。 ヨーグルトとハーブ類をもりもり使うので、そういうのがべられない方にはうんめぇソースではないです。ごめんなさい…。もしよろしければお茶だけも…旦~ 【用意する…

    はてなブログ | 無料ブログを作成しよう
    Wacky
    Wacky 2006/07/29
    PythonでAWKを実現するアイディアを思いつきました。いえ、AWKのインタプリタを作るというわけではありません。AWKのパターン・アクション文をPythonのデコレータと関数定義を用いる
  • はてなブログ | 無料ブログを作成しよう

    春の伊予国漫遊記。松山・今治と愛媛の魅力を満喫してきました。 法事を兼ねて愛媛観光へ 2024年のGWは、毎年恒例の名古屋帰省ではなく自宅でゆっくり過ごしておりました。というのも、4月に法事のため愛媛・松山に親族大集合というイベントがありまして、そちらをGWの旅行代わりにしたという理由です。法事は日曜日の予定ということ…

    はてなブログ | 無料ブログを作成しよう
    Wacky
    Wacky 2006/07/29
    関数に渡された引数と、その関数からの戻り値をプリントします。ちょっとしたデバッグに使えると思います。不要になったらデコレータを削除します。プリントするだけでなく、いろんな方面へと応用できそうです。
  • IronPythonで式評価 その2 - Kazzz's diary

    DIコンテナにおける式評価のために必要なのは、以下の二つのインタフェースを実装することだ。まずは評価式のためのインタフェース。これはSeasae2で使用しているものと、似たインタフェースだ。 public interface IExpression { object Evaluate(IDIContainer container, IDictionary context); string ExpresionString { get; set; } } 拙作のDIコンテナは.NET 2.0専用としているので、引数(this、標準出力、 エラー、etc)を渡すためのコンテキストパラメタ用の辞書は、後述するIronPythonの実装もあり、Generics-Dictionaryに変更している。もう一つは、今回新たに用意した、評価エンジンのためのインタフェース。既にJScript、WindowsP

    IronPythonで式評価 その2 - Kazzz's diary
    Wacky
    Wacky 2006/07/29
    価式のためのインタフェース。これはSeasae2で使用しているものと、似たインタフェースだ。
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    Wacky
    Wacky 2006/07/29
    ちょっと信じがたい蛸の映像。これって本当?嘘?後半スローモーションで巻き戻しがあります。
  • mysqldump2email公開 - Ogawa::Memoranda

    MySQLデータベースのダンプファイルをzipアーカイブして、メールサーバに送る、わりとアリガチなスクリプトを必要に迫られて書いたのでついでに公開。 mysqldump2email.ja JP - Ogawa Code mysqldump2email - Ogawa Code (English) 手前味噌だけど結構便利。ダンプデータを平文メールで送るのに抵抗を感じるので、zipのencryption機能も使えるようにしてある。1時間おきに意味なくダンプしたりすると、Gmailのスプールと言えどもみるみる埋まっていってユカイ。 例によって試してはいないけど、Gmailの30日でexpireするTrash機能と組み合わせると、バックアップとしての実用度がさらに高まるかもしれないと思った。例えば、 username+daily@gmail.com宛に毎日ダンプする。Gmailの設定でこのアドレ

    Wacky
    Wacky 2006/07/29
    MySQLデータベースのダンプファイルをzipアーカイブして、メールサーバに送る、わりとアリガチなスクリプトを必要に迫られて書いたのでついでに公開。
  • 7bit | YouTubeList2irv

    MODx, WordPress, softwares in C#, Python, PHP, etc.. YouTubeのプレイリストなどのURLを指定することで、含まれるビデオのFLVへのリンクを抽出し、Irvine用のキューリスト(.irv)を書き出すPython2.4スクリプトです。20060714現在のYouTubeに対応。 既にSQsyGRpiC7k.flvのようにIDのついたファイル名で保存している場合は、リネームにFLV renamerが便利です。 ブラウザからD&Dで使えるGUIフロントエンドを作ってみました。まだ機能が貧弱ですが… wxWidgetsをpy2exeするのは初めてなので他の環境で動くかは分かりません。動作報告を頂けると嬉しいです。 最新の更新 たびたび済みません。v1.3.4より、今度こそJapaneseCodecsのない環境で-a指定時にunic

    Wacky
    Wacky 2006/07/29
    YouTubeのプレイリストなどのURLを指定することで、含まれるビデオのFLVへのリンクを抽出し、Irvine用のキューリスト(.irv)を書き出すPython2.4スクリプトです。
  • MetaVNC -- a window-aware VNC

    MetaVNC - 窓指向なVNC 内野 聡 <utinos@users.sourceforge.net> Last Updated: 2007/9/4 English version is here. What's New Unix系OS向けソースコードのポータビリティを改善しました。 MetaVNCについて MetaVNCは、複数のホストに分散したアプリケーションを、単一のリモートデスクトップ環境でシームレスに扱えるようにするシステムです。これは、X Window Systemの世界にもやや似ていますが、VNCの拡張プロトコルを使っているところが違います。VNCベースですから、Microsoft Windowsのアプリケーションも使うことができます。 MetaVNCでは、アプリケーションウィンドウ以外の領域を透過領域として扱うことにより、複数のリモートデスクトップ画面を単一デスクトップ

    Wacky
    Wacky 2006/07/29
    MetaVNCは、複数のホストに分散したアプリケーションを、単一のリモートデスクトップ環境でシームレスに扱えるようにするシステムです
  • Google、オープンソースプロジェクトのホスティングを開始 | スラド オープンソース

    garzpa曰く、"Googleが自社のオープンソースコードやAPIGoogle Codeにまとめていることは知られているが、Google Code内に Project Hostingのサイトを設け、オープンソースプロジェクトのためのホスティングスペースの運用を開始したようだ。プロジェクトの登録はGoogle Accountがあれば行えるようで、ちょっとしたIssue管理やsvnリポジトリが提供されている。Gmail、Google Groupsとの連携で必要なサービスは必要なサービスはほぼ完備と言えそうだ。 Google Projectsのページを見る限りはまだGoogleの オープンソースプロジェクトはSourceForge.netにホスティングして いる。10万以上のプロジェクトをホスティングする SourceForge.netとの関係はどうなるのか気になるところだが、 NewsF

    Wacky
    Wacky 2006/07/29
    プロジェクトの登録はGoogle Accountがあれば行えるようで、ちょっとしたIssue管理やsvnリポジトリが提供されている。
  • Willustrator: フリーハンドでベジエ曲線が描けるWebツール - www.textfile.org

    http://willustrator.org/ via http://nais.to/~yto/clog/2006-07-25-1.html たつをさんの「みみたこ」にならって、結城も「スレッドお化け坊や」を描いてみました。 http://willustrator.org/image/75ec136e0e07bb2269bbc754ef7f10f8 最初はとまどったのですが、描いた後でその図形を選択すると右側にさまざまな編集機能が表示されるのでだいぶ様子がわかりました。 追記:そうそう、ここ「はてな認証」を使っていますね。なるほど、なるほど。

    Willustrator: フリーハンドでベジエ曲線が描けるWebツール - www.textfile.org
    Wacky
    Wacky 2006/07/29
  • 窓の杜 - 【NEWS】27形式のCD/DVDイメージを読み込んでファイルを個別に取り出せる「IsoBuster」

    27形式のCD/DVDイメージファイルを読み込んで、ファイルを個別に取り出せるソフト「IsoBuster」v1.9.1が、3日に公開された。Windows 95/98/Me/NT 4.0/2000/XP/Server 2003/Vistaに対応するシェアウェアで、価格は25.95米ドル。なお、初回起動時に表示されるダイアログで[Free funct. only]ボタンを押すと、DVDなどに使用されているUDF方式や、Mac OSで使用されているHFS方式で記録されたCD/DVDイメージからファイルをコピーできない機能限定版のフリーソフトとして利用可能。現在作者のホームページからダウンロードできる。 「IsoBuster」は、CD/DVDイメージファイルを読み込んで、任意のファイルをハードディスク上へ個別にコピーできるソフト。ISO/BIN/IMG/CCD/FCD/CUE/MDS形式など27

    Wacky
    Wacky 2006/07/29
    画面は左右2ペインに分かれており、左ペインでは、セッションとトラック、フォルダなどがツリー形式で表示される。右ペインでは、左ペインで選択したトラックやフォルダの内容がリスト表示
  • PHP+MySQLなタイムトラッキングツール:Sillaj:phpspot開発日誌

    Sillaj Sillaj is a PHP time tracking tool. It allows to register time on projects and tasks and create various reports. Sillaj is multiuser and multilanguage, uses a database backend (MySQL or other thanks to a database abstraction layer) and is themable through Smarty templates. PHP+MySQLなタイムトラッキングツール。 次のような感じで何にどれだけ費やしたかというのを分かりやすく表示できます。 関連エントリ PHP5で書かれたWeb2.0風プロジェクト管理ツール:activeCollab

    Wacky
    Wacky 2006/07/29
    PHP+MySQLなタイムトラッキングツール:Sillaj
  • PHPとGDを使って色々作るサンプル:phpspot開発日誌

    Table of Contents PHPのイメージ関数の紹介、ということで資料が公開されています。 色々便利そうなサンプルがあったので紹介。 HTMLカラーを画像に変換するサンプル 星などの図形を描画するサンプル 時計を描画するサンプル 背景が透過の時計を描画するサンプル アメリカ地図描画サンプル 文字列にドロップシャドウを付けるサンプル 画像サムネイルを作成するサンプル アンチエイリアスを利用する MacOSX風アクアボタンを描画するサンプル 画像加工が色々出来て、なかなか面白いことが出来そうですね。

    Wacky
    Wacky 2006/07/29
  • Excel、COM、解放、参照カウント、デクリメント...

    学歴IT エンジニア兼管理職です。ずっとリモートワーク中。 駆け出しはブラック企業で低年収でしたが、転職を繰り返して年収は 5 倍以上になりました。 年収はこれ以上増えても幸せ指数は増えませんので、趣味の時間を増やすため早期の半リタイアを考えています。 最高の配偶者、可愛い娘、ハンサムな息子と幸せな日々を送っています。 息子の将来の夢はゲーム実況者らしい。がんばれー^^。 某所にて、 じゃんぬさーん、出番ですよーw などと、書かれてしまったので、徐に検索。 @IT 会議室 検索結果 http://www.atmarkit.co.jp/bbs/phpBB/search.php?term=Excel+COM&search_user_id=212989... Σ(;゚Д゚) ご、ごめんなさい!! 確かに、くどいほど書いているみたいですね。(;^-^) ただ、この問題は放置すると障害になりま

    Wacky
    Wacky 2006/07/29
    私の場合、どうしても使いたい場合は、VSTO か VBA 側のマクロで対応するでしょう。帳票であれば、ActiveReports か、CrystalReports を使います。
  • MonoでSeasar.NETを動かす - 匣の向こう側 - あまりに.NETな

    ここ最近、MonoでS2.NETを動かそうと色々やってきましたが、やっと出来ました。結局、S2.NETのソースコードを書き換えてしまいました。(^^; Monoの実装が出来ていないので、JScriptを使うのは諦め、IronPythonを使うことにしました。 IronPythonUtil.cs namespace Seasar.Framework.Util { using System; using System.Collections; using System.Reflection; using System.CodeDom.Compiler; using Seasar.Framework.Exceptions; using System.Configuration; using IronPython.Hosting; public sealed class IronPythonUti

    MonoでSeasar.NETを動かす - 匣の向こう側 - あまりに.NETな
    Wacky
    Wacky 2006/07/29
    MonoでS2.NETを動かそうと色々やってきましたが、やっと出来ました。結局、S2.NETのソースコードを書き換えてしまいました
  • Windows PowerShell, WinFS, IQueryable - NyaRuRuが地球にいたころ

    Windows PowerShell @IT より.Monad 記事の改訂版. 特集:Windows PowerShellレビュー(前編)次世代Windowsシェル「Windows PowerShell」を試す 特集:Windows PowerShellレビュー(後編) Windows PowerShellのパワーの源は.NETオブジェクト ブックマークコメントを見ても概ね好評な模様. はてなブックマーク - 次世代Windowsシェル「Windows PowerShell」を試す(前編) − @IT はてなブックマーク - Windows PowerShellのパワーの源は.NETオブジェクト − @IT 自分が PowerShell で記事を書くと「関数型言語とは」とか「Monadとは」とかにページを割いてグダグダになりそうな気がするだけに,「まずどうやって使い始めるか」「何ができるの

    Windows PowerShell, WinFS, IQueryable - NyaRuRuが地球にいたころ
    Wacky
    Wacky 2006/07/29
  • COM Interop, Marshal.ReleaseComObject - NyaRuRuが地球にいたころ

    「じゃんぬねっと日誌」より. Excel、COM、解放、参照カウント、デクリメント... コメント欄でちょこっと書きましたが,C# から COM の参照カウントを扱うのが面倒なら,自動コード生成を行ったり,参照カウント向きの言語*1を併用したりするのがむしろ正攻法かと思います.屋.いっそのこと言語自作もありかなと. 以下はコメントで書いたサンプルの再掲. // 参照設定 // "Microsoft Excel 11.0 Object Library" // "Microsoft Script Control 1.0" using System; using System.Collections; using MSScriptControl; using Excel = Microsoft.Office.Interop.Excel; using System.Threading; us

    COM Interop, Marshal.ReleaseComObject - NyaRuRuが地球にいたころ
    Wacky
    Wacky 2006/07/29
    C# から COM の参照カウントを扱うのが面倒なら,自動コード生成を行ったり,参照カウント向きの言語*1を併用したりするのがむしろ正攻法かと思います.
  • 博鱼网络平台·Home

    Wacky
    Wacky 2006/07/29
    Team Foundation Serverのオートメーションをするためのアセンブリが下記のパスにあります。VS8\Common7\IDE\PrivateAssemblies
  • 動的PInvokeによる統合アーカイバ仕様DLLを使用した書庫の展開と作成:CodeZine

    また、記事内で「Unbel32.dll」(バージョン:0.45、著作権者:島田啓史)に触れた部分もありますが、これは対象外とさせていただきます。私が試した限りでは、正常な動作が確認できなかったためです。前提知識 この記事はプログラミング初心者を対象としていないため、基的な事柄については説明しません。不明な点はMSDNなどで調べてください。 またこの記事では、統合アーカイバDLLの使い方についてもある程度の説明はしていますが、各DLLを使用する前には必ずDLLと同梱されているドキュメントをお読みいただき、ライセンスや使い方などを確認してください。必要な環境 サンプルはMicrosoft Visual Studio 2005で作成されています。実行には、.NET Framework 2.0が必要です。また、すべてのサンプルを実行するためには、「Unlha32.dll」がインストールされている

    Wacky
    Wacky 2006/07/29
    DLL名と関数名を実行時に指定してアンマネージDLL関数を呼び出す、動的PInvokeの方法についても説明します。
  • x86系CPUのネイティブコードを解析する:CodeZine

    はじめに 今回はPC市場で一般的に採用される、x86系のCPUの機械語に迫ります。最新技術が次々と現れる昨今ですが、実はx86の規格はあまり目新しいものではありません。クロック周波数は上がるものの、機械語の形態は昔から引き継がれています。x86 CPUの種類 x86ネイティブコードを解読できるCPUには、下記のようなものが挙げられます(※AMD64を除く)。もはや説明はいりませんね。Intel Pentium 4Intel Pentium 3Intel Pentium 2Intel MMX PentiumIntel PentiumIntel 486/386AMD AthronAMD DuronAMD K-6  ここからは、32ビット以降のx86系 CPUに関する話題を扱っていきます。8ビットCPU、16ビットCPUに関するテクニックは出てきませんので、ご了承ください。

    Wacky
    Wacky 2006/07/29
    今回はPC市場で一般的に採用されているx86系CPUの機械語に迫ります。
  • HTMLをXMLへ変換する自作クラス:CodeZine

    はじめに インターネット上で公開されている情報のほとんどはHTMLによって記述され、その情報量は膨大であり、人類が共有する資産として目を見張る物があります。 しかし、プログラム上からそれらの情報を利用する場合、一般的に、HTML内のタグや文字列を基に情報を解析する必要があるため、簡単に扱うことができません。 そこで、HTMLを現在さまざまな情報のプロトコルとして採用されているXMLへ変換することによって、情報の利用を簡便化できるHtmlConverterというクラスを紹介したいと思います。対象読者 C#を扱える方。必要な環境 VisualStudio .NET 2003以上、または .NET Framework 1.1以上がインストールされていること。概要 HtmlConverterクラスは、「ネットワーク上のURL」または「HTMLが記述されているファイル」、「HTMLで記述された文字列

    Wacky
    Wacky 2006/07/29
    HtmlConverterという自作のクラスを使って、HTMLをさまざまな情報のプロトコルとして採用されているXMLに変換する方法を紹介します
  • Javaのクラスローディングを制御する:CodeZine

    連載では、Curlを利用したことのないJavaプログラマを対象にCurlを説明します。Javaで作られたサーバーサイドと、クライアントサイドであるCurlとの間で通信を行い、簡単なデータの受け渡しを行うまでの入門的な内容を連載の中で説明します。 Builderパターンは、Template Methodパターンによく似ています。Template Methodパターンとの大きな違いは、その目的がオブジェクトを生成することであり、アルゴリズムを実行することではないという点です。Builderパターンは、役割分担を明確にするだけでなく、インターフェイスと実装の分離を実現する代表的な事例であり、パターンを使用しない場合に起こりうる重複をかなりの程度防ぐことができます。

    Wacky
    Wacky 2006/07/29
    Javaのクラスローディングを特定のjarファイルに限定するコンテナフレームワークを作成しておくと、常に適切なコンポーネントをランタイムにロードできるようになります
  • AMD64の特徴と機械語コーディング:CodeZine

    はじめに 64ビットCPUが出始めて、数年が経ちます。現状では、ほとんどのデスクトップPCが64ビットCPUを搭載する形になり、ノートPCの64ビット化も時間の問題と思われます。今回は、64ビット技術がどのような特徴を持ち合わせているのか、ソフトウェア側のアプローチをどのように進めていったらよいのかという話題で進みます。そもそも、64ビットCPUって 実は、ひとことで64ビットCPUと言うと、2つの異なるCPUを意味してしまいます。AMD64/EM64-TIA-64  AMD64/EM64-T(以下、AMD64)とは、x86アーキテクチャのレジスタ幅を64ビットに拡張し、64ビット対応のネイティブコードを追加した規格になります。一般的に、パソコン市場で64ビットCPUと言うと、ほとんどがこちらのAMD64のことを意味しています。因みに、このアーキテクチャの設計を一番初めに行ったのはAMD

    Wacky
    Wacky 2006/07/29
    64ビット技術がどのような特徴を持ち合わせているのか、また、ソフトウェア側のアプローチをどのように進めていったらよいのかというテーマについて語ります。
  • 睡眠不足、男の肌・髪、リーブ21…忙しくて寝不足…。抜け毛が気になったら

    男性も働き盛りの30歳前後になれば、仕事に賭ける日々というのがあるはずです。プロジェクトの山場を迎えて会社に寝泊りしたり、徹夜をすることは珍しくないでしょう。 でも、そのせいで集中力が欠けたり、回復するのに時間がかかっていては、かえって悪循環だと思いませんか? 睡眠は、疲労を回復してくれます。鋭気を養う前準備といってもいいでしょう。逆に言えば、睡眠をおろそかにしている人は歩き方や姿勢に現れ、自己管理ができていないという印象を与えてしまいます。 仕事に集中する男性はかっこいいですが、心身のケアができない男性はかっこ悪いのです。 事を「えさ」のようにお腹に放り込み、2日も風呂に入らず、シャンプーもできずに頭皮を傷め、それでも「頑張ってるからよし」みたいな風潮は、いけないと思います。生きる姿勢も美しくあるべきでしょう。そのためにも、睡眠をうまく取ることが大切です。 そうはいっても毎日忙しくて、

    Wacky
    Wacky 2006/07/29
    良質な眠りを得るには、メンタル面も大事です。睡眠を義務ととらえず、寝ること自体を楽しみましょう。
  • 塩田紳二のPDAレポート - W-ZERO3[es]レポート ハードウェア編

    「W-ZERO3[es]」ことWS007SHが7月27日に発売された。すでに発表会のレポートなどがあるので、ここでは、スペックや外観などについては解説しないことにする。 パッケージの内容は、WS003SH/WS004SHとそう変わりない。ただ、ACアダプタが薄型のものに変更になり、差し込み部分を折りたためるようになっている。スペックは同じ出力の5V1Aで、こちらのほうが持ち運びに便利だ。あとは、メールソフトウェアなどが追加された関係でマニュアルが若干厚くなっている。 今回は、ハードウェア編をお送りし、搭載ソフトウェアなどに関してはもう少し評価してからレポートする。 ・分解/改造を行なった場合、メーカーの保証は受けられなくなります。 ・この記事を読んで行なった行為(分解など)によって、生じた損害はPC Watch編集部および、メーカー、購入したショップもその責を負いません。 ・内部構造などに

    Wacky
    Wacky 2006/07/29
  • 100%、CSSのみで構成されるメニューの作り方 - GIGAZINE

    JavaScriptがオフになっているブラウザでも問題なく利用できるメニューです。なおかつ操作性は損なわれていません。ほとんどのDHTMLをサポートしているブラウザで動作してくれます。 作り方や実例は以下から。 Pure CSS menus http://www.howtocreate.co.uk/tutorials/testMenu.html 以下も同じ種類のメニューです。 Pure CSS Menus http://meyerweb.com/eric/css/edge/menus/demo.html CSS / DHTML Hybrid Navigation Bar http://www.brothercake.com/scripts/navmeister/page.php CSSだけでもけっこうなんとかなるものですね、めもめも。

    100%、CSSのみで構成されるメニューの作り方 - GIGAZINE
    Wacky
    Wacky 2006/07/29
    IEでは動かない?
  • 仙石浩明の日記 「ソフトウェア開発」は「モノ作り」ではない

    いつのころからか、 ソフトウェア開発がモノ作りに喩えられるようになった。 典型的なのは、製造業(例えば自動車製造)と IT 業界とを比較して、 前者が高度にシステム化されているのに対し、 後者がまるで家内制手工業のようだ、という批判である。 日経ビジネス online の記事に次のようなくだりがあった: 「というより、何といいますか、経営トップからすると、 ITはとにかく非常識な世界だ、としか思えないのではないかなあ。 例えば大きなシステム開発プロジェクトに取り組むと、 すぐ100億円を投資する、という話になってしまう。 100億円の経常利益を出そうと思ったら当に大変。 ところが、100億円を投じたのに、期限までに完成しない、 出来上がってきたものが当初計画と違う、 直そうとするとさらに金がかかる。 こんなことが起きるわけですから、『一体なぜなんだ』と経営トップは思うわけです」 IT業界

    Wacky
    Wacky 2006/07/29
    自動車とソフトウェアを比較するなら、「自動車の設計図」が、「ソフトウェア」に相当する。「自動車の製造」に相当するのは、ソフトウェアを出荷するときに行なう「ビルド」「コピー」「パッケージング」であろう。
  • グーグル、オープンソースプロジェクトのリポジトリサービスを公開

    文:Stephen Shankland(CNET News.com) 翻訳校正:尾香里、河部恭紀(編集部)2006年07月28日 13時27分 Googleが米国時間7月27日、ソフトウェアプロジェクトのホスティングする、プログラマー向けのサイトを開設した。これにより同社はオープンソース開発支援の活動を拡大した格好となる。 かねてからの予測通り、 オレゴン州ポートランドで開催中の「O'Reilly Open Source Convention」において、GoogleエンジニアリングマネージャーGreg Stein氏がオープンソースプロジェクトをホスティングするウェブサイトを発表した。 同社はサイトのFAQコーナーで「われわれは健全かつ生産的なオープンソースコミュニティの活動を支援することを目標としている」と述べている。 同様のサービスとしては、10万以上ものオープンソースプロジェクト

    グーグル、オープンソースプロジェクトのリポジトリサービスを公開
    Wacky
    Wacky 2006/07/29
    Googleは「CollabNet Subversion」というソフトウェアを用いてこのサービスを実現している
  • こんな件名でメールを送ってはいけない

    毎日受信するメールでスパム送りにされている日語メールの中から、件名だけをピックアップしてみました。こんな件名のメールを送るとスパムフィルタを通り抜けても脊髄反射でゴミ箱へ捨てられる可能性があるので気をつけましょう。 まずは「特に変わった件名」から。こんな件名で送ることはまずないと思いますが…。 主人がオオアリクイに殺されて1年が過ぎました。 ビル・ゲイツです レタスの美味しい保存の仕方 1週間前からお店の前にバラの花束が置いてあるんです。 だから抜け毛が止まらずハゲるのです お中元が届きました。 最後の件名については差出人が「神様から」となっていました。ちょっと面白い。それ以外のは以下参照。 まずは結構ありがちなあいさつ系。ネット初心者だと同じような件名のメールを送りがちなので、そのままスパムと認定されて捨てられるかも。手紙の延長線上みたいな感じですかね。 ありがとうございました お久し

    こんな件名でメールを送ってはいけない
    Wacky
    Wacky 2006/07/29