タグ

2006年9月23日のブックマーク (20件)

  • 格安宿泊術 安いから駄目だと言わせない

    安くで宿泊をしたい ★旅行とは癒しである! ★安くて悪い旅館・ホテルはいらない ★安くて思い出に残る宿泊を! ★格式だけで高いのはいらない? ★高くても 格式・接客・料理等が揃えば満足!? 私は旅行が好きで、毎日でも行きたいぐらいですが、値段・時間の都合で旅行の回数は少し 少しと言いましても 普通より多いかもしれませんが 基準が不明。 格安宿泊と書いていますが、高級旅館はそれなりの理由があります。 旅行 宿泊は癒しの時間と考えております、ただ単に事と寝床だけ等は素泊まりと同じ・・ 宿泊で仲居さんの接客力も大事です。事が良くても接客が悪ければ気分を害す 高級旅館・高級ホテル・老舗にも高いだけの訳がある 高級旅館・高級ホテル 宿泊代が高いか安いかと言う基準は人それぞれだと思います。 値段も人気の温泉地や時期によって値段が変わってきます。2万円でも高いと思う人もいれば 10万円でも安いと思う

    Wacky
    Wacky 2006/09/23
  • 革命の日々! dlmallocが2005年に大幅バージョンアップしていた件について

    以前 dlmallocとglibc mallocはほぼ同じ。と書いたのだが、その知識は古かった。 という話。 関係者の皆様にはご迷惑をおかけして申し訳ありません。 #関係者ってダレ? 何が変わったかというと、 1.large-bin がリストじゃなくバイナリツリー管理になった。これで探索がO(n)からO(log n)になる 2.mspace APIの追加 1は一見速そうだけど、ほんまにでかいのは直接mmapいっちゃうので、ここでいうlarge size memoryのアロケートが現実のシステムではあまり発生しないと思われ。 mspaceってのはWindowsでいうところのCreateHeap(), glibc mallocでいうところのarenaを外部APIにしたようなモノ ただし、相変わらずマルチスレッド時にTLSを使ってキャッシュ効率を稼ぐテクは採用されていないのでマルチスレッド環境下

    Wacky
    Wacky 2006/09/23
  • エミナルクリニック千葉院の本音口コミ3選&20代の本音口コミまとめ

    ネットで検索してたら、「エミナルクリニックの千葉院」について出てきたけど、 通っている人の口コミが気になるなぁー。あとお得に申し込みとかできないかなー。 なんて気になったので、エミナルクリニックの千葉院についてSNSやネットで調べてみました。 そう思ってSNSを中心に調べてみたら、、、口コミや評判も良いじゃない♪ ちなみに、似たようなサービスや商品があるかも?なので、今回調べてみたのはこちらになります。

    Wacky
    Wacky 2006/09/23
  • イチローの名言まとめ|神泉で働く社長のアメブロ

    昨日、青野社長がイチローの言葉を紹介していたので ちょっと気になって他にもどんな名言があるかを 調べてみたところたくさん出てきました。 どれも含蓄のある深い名言ばかり。 「野球」を「経営」や「人生」に置き換えても十分意味が 通じるものばかり。 その中から特に気に入ったものをいくつか紹介します。 『小さいことを積み重ねるのが、とんでもないところへ行くただひとつの道だと思っています』 『今自分にできること。頑張ればできそうなこと。そういうことを積み重ねていかないと、遠くの大きな目標は近づいてこない』 『少しずつ前に進んでいるという感覚は、人間としてすごく大事』 『ぼくが数字で満足することはあり得ません。なぜなら、数字が内容を反映しているとは限らないからです。目標を設定してそこに到達すれば、そこで満足してしまって先へ進む努力をしなくなるでしょう。毎打席何かしら学ぶべきこと、改良すべきことがありま

    イチローの名言まとめ|神泉で働く社長のアメブロ
    Wacky
    Wacky 2006/09/23
    『少しずつ前に進んでいるという感覚は、人間としてすごく大事』
  • 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/09/23
    基本的な形態であるヘルプから、より高度な形態の調査 (inquisition) まで、イントロスペクションの数多くの機能を、実例を示しながら紹介します。
  • FxCopとカスタムルールを使って.NETコードの品質を監視する:CodeZine

    いろいろなアプリケーションを作ってくると、GUIのデザインがどうも同じようになってしまいます。原因は何かと考えると、アイデアのマンネリということもありますが、標準コントロールのデザイン性の限界というのも大きいようです。PlusPak for Windows Forms 5.0Jは、もっと自由なデザインをコントロールに取り入れられる拡張コントロールを揃えたパッケージです。

    Wacky
    Wacky 2006/09/23
    FxCopは、Microsoftが提供している、マネージド.NETアセンブリを分析するための無料のコード分析ツール
  • forth.rb - 兼雑記

    http://haskell.g.hatena.ne.jp/mr_konn/20060919/1158656918 Haskell 製の FORTH に非常に大人気ない対抗をしてみました。 @v={ '+'=>proc{@s<<@s.pop+@s.pop}, '-'=>proc{@s<<-@s.pop+@s.pop}, '*'=>proc{@s<<@s.pop*@s.pop}, '/'=>proc{d=@s.pop;@s<<@s.pop/d}, '.'=>proc{p @s}, '@'=>proc{raise if !n=@v[@s.pop];@s<<n}, '!'=>proc{raise if !@v[k=@s.pop];@v[k]=@s.pop}, 'drop'=>proc{@s.pop}, 'swap'=>proc{@s[-2,2]=[@s[-1],@s[-2]]}, 'dup'=>

    forth.rb - 兼雑記
    Wacky
    Wacky 2006/09/23
    Haskell 製の FORTH に非常に大人気ない対抗をしてみました。
  • イミフwwwうはwwwwおkwwww 新ジャンル「なんか偉そう」

    【特選】 ・最近人気あるスレ 名スレは自分で探すもの と↓の更新なしの言い訳>< ・月別特選スレ ・俳句書いてけ ・みんなのうたで萌えた ・ジャムパン仕掛けた ・すげぇ発見したかも ・新ジャンル「児玉 清」 ・最強のエロゲムービー ・野菜をレイプする ・ライアンですが ・スプー 映画予告 ・クイズこれなんてエロゲ ・DELLユーザー驚愕 ・胸を隠してる女の子 ・立体的に見える画像 ・5 0 の 事 実 ・警察署でジョジョ立ち ・きんたま袋のシワ ・良かった、童貞で ・1分で絵描いてみるか ・1000行ったら生きる ・スラムオナニー ・彼氏いない女の子おいで ・ひぐらしがなくですの ・暴君ハバネロにチンコ ・酷いよ圭ちゃん…くっ… ・ガチャピンチャレンジ ・ポッポのようすが… ・孤独のカレーパンマン ・絶対に事故らない車 ・奇妙な英単語ジョジョ単 ・節子…ドロップやない ・新ジャンル「ツン辺

    Wacky
    Wacky 2006/09/23
  • POLAR BEAR BLOG: 優れたブレインストーミングのための8ヶ条

    週末なのでサラッと。「出されたアイデアを批判するな」「(アイデアの)質より量を目指せ」など、ブレインストーミングに関する Tips は既に数多く存在していますが、最近の Business Week でもこんな記事が出ていました: ■ Eight Rules To Brilliant Brainstorming (Business Week Online) "Eight Rules"ってことで8つの提言がなされています。曰く: アイデアを出すだけならブレインストーミングは時間の無駄(「目安箱」でも設置しておけば十分!)。出されたアイデアをつなげてみたり、ふくらませてみたりする場にせよ。 いくらブレインストーミングが「何を言っても許される場」だったとしても、毎年従業員の10%がリストラされるような職場では、自由な発言など望めない。そのような環境でのブレインストーミングは諦めよ。 創造性は、一人

    Wacky
    Wacky 2006/09/23
  • 2006-09-16 - Muibrog

    いまPla*1 その5です。*2 その4でSmartFeedを使った出力のまとめ方を紹介しましたが、まとめずに出力すると上書きしてしまうと書きました。まとめずに1つのconfig.yamlから複数のRSSに出力を行う方法をコメントでid:otsuneさんから教えていただきましたので紹介します。これはOtsuneさんのサイト「MYCOM野良Atomレシピ」で紹介されている方法です。この方法でもSmartFeedを用いていますが、その使い方がちょっと違います。 その4の方法(1つにまとめる)では↓のようにしていました。 - module: SmartFeed::All - module: Publish::Feed rule: expression: $args->{feed}->id eq 'smartfeed:all' config: format: atom dir: /home/tos

    2006-09-16 - Muibrog
    Wacky
    Wacky 2006/09/23
    いまさら聞けない? 初心者向けPlagger設定覚え書き その5
  • COM相互運用とReflector - NyaRuRuが地球にいたころ

    昨日紹介した(id:NyaRuRu:20040714#p1)MSDN MagazineのBITSの記事で,Jason Clark氏はCLRのCOM相互運用を用いてC#からBITSを利用しています. Figure 1のコードは,属性があまりにもたくさん指定されているので(ComImportAttribute,GuidAttribute,MarshalAsAttributeなど),実際のコードが霞んでしまっている。実は,実際のコードなど存在しないのである。このインターフェイス,クラス定義は,CLRがBITS COM APIを呼び出すために使う,メタデータの形でのマーシャリング用のプレースホルダのようなものである。 実際のコードが必要ないことは,Figure 1をIDLの置き換えだと思えばそれ程不思議でもないでしょう.IDLはC++似の言語ですが, .NETの方法は属性に対応した好きな言語を利用

    COM相互運用とReflector - NyaRuRuが地球にいたころ
    Wacky
    Wacky 2006/09/23
  • Hot-patching - NyaRuRuが地球にいたころ

    これ 読んでいて思い出しましたが,Windows の Hot-patching について. 以前社さんに教えていただいたアレです. あーーーっ。コレだーーーっ!! #TechEdで某部屋にいた人には分かるよね?(笑) Windows Server 2003 SP1 から、プロセスに読み込まれた(メモリ内にある)DLLを 置き換えることができるようです。すげ〜〜〜。 でも、きっと、ステートレスなDLLじゃないとダメだよね。 どういう風に実装されているかについては,社さんが紹介されているリンク先にあるのですが,要するに DLL のエクスポート関数の先頭を jmp 命令で書き換えてしまうという,古典的な方法の模様. Hotpatching Hotpatching, also known as “in-memory patching,” is designed to reduce server

    Wacky
    Wacky 2006/09/23
    要するに DLL のエクスポート関数の先頭を jmp 命令で書き換えてしまうという,古典的な方法の模様
  • C++でCOMサーバ - 匣の向こう側 - あまりに.NETな

    テキストエディタでCOMサーバを作って色々苦労したので、メモなどを残してみます。多分、間違っているところもあると思いますが、何かの参考になれば。 まず、必要なインタフェース分だけGUIDを作成します。 $ guidgen IDLの作成(hello.idl) [object, uuid(5137F758-8590-439d-AE71-98D8BDB88961)] interface IHello : IUnknown { import "unknwn.idl"; HRESULT Say (); } [object, uuid(126B0F62-1920-4222-92DA-23015FC076ED)] interface IHelloClass : IUnknown { import "unknwn.idl"; HRESULT Create ([out, retval] IHello **p

    C++でCOMサーバ - 匣の向こう側 - あまりに.NETな
  • 匿名メソッドの仕組み - 匣の向こう側 - あまりに.NETな

    C#2.0の匿名メソッドは直感的でない動作をするので、あちこちで議論になります。原因の1つにコンパイラがソースコードからは想像がつかないコードを生成していることが挙げられると思います。コンパイラがかなりのコードを生成していますが、大きく分けて3つのパターンあって、それらが分かると匿名メソッドを理解しやすくなります。 まずは、ソースコードとしては一番単純な(一番直感的では無い)例から。 using System; public class App { delegate void D (); public static void Main () { D[] ds = new D [10]; for (int i = 0; i < ds.Length; ++i) { ds [i] = delegate { Console.Write ("{0} ", i); }; } foreach (D d

    匿名メソッドの仕組み - 匣の向こう側 - あまりに.NETな
    Wacky
    Wacky 2006/09/23
    実は、匿名メソッドはメソッドだけでなく匿名なクラスも生成していたのです。
  • 2004-10-06

    単純に、System.Diagnostics.Debugger.Log() を呼び出すだけでよい。 しかし、通常はこんなメソッドを呼び出したりはせず、System.Diagnostics.Debug クラスと System.Diagnostics.Trace クラスを使用する。 これらのクラスには Write() や WriteLine()、階層化をサポートするための Indent() や条件付き書き出すの WriteLineIf() などといったメソッドがあり、Debug クラスの各メソッドは Conditional("DEBUG")、Trace クラスの各メソッドは Conditional("TRACE") の属性が付与されているため、簡単に出力を停止することもできる。 この Debug と Trace の2つのクラスは、ともに TraceListener の派生クラスを保持しており、

    2004-10-06
    Wacky
    Wacky 2006/09/23
  • 2005-03-14

    次のような2つのメソッドを考える。 [DllImport("test.dll", CharSet=CharSet.Auto)] extern void Test1(string msg); [DllImport("test.dll", CharSet=CharSet.Auto)] extern void Test2(IntPtr buffer, int size);前者には小さな問題はあるが大きな問題はない。 test.dll が Ansi 用のエントリポイントしか提供しなければ、引数 msg は現在スレッドのカルチャと OS の文字セットに従った ANSI コードにマーシャリングされるし、Unicode 用のエントリポイントを持っていれば文字コードの変換なしに、いわゆる C-String としてポインタだけが渡される。 問題は、以前、GDNJ の掲示板でも書いたが、後者の buffer

    2005-03-14
    Wacky
    Wacky 2006/09/23
    優先順位として Test1W → Test1 → Test1A ということになる。
  • TraceやDebugのWriteメソッドでファイルに出力する

    TraceやDebugのWriteメソッドでファイルに出力するTraceクラスのWriteメソッド(または、WriteLine、WriteIf、WriteLineIfなどのメソッド)はデフォルトでは出力ウィンドウだけにメッセージを出力します。ここでは、これをファイルにも出力する方法を紹介します。 なお、後述しますが、ここで紹介している方法はDebugクラスのWriteメソッドでも有効です。 DefaultTraceListener.LogFileNameプロパティを使用する方法簡単な方法は、DefaultTraceListenerクラスのLogFileNameプロパティに出力ファイル名を指定する方法です。Trace.ListenersプロパティのコレクションにはデフォルトでDefaultTraceListenerオブジェクトが格納されているため(名前は"Default")、これを取得し、L

    TraceやDebugのWriteメソッドでファイルに出力する
    Wacky
    Wacky 2006/09/23
    アプリケーション構成ファイルにより、Trace.AssertやFailメソッドでメッセージボックスを表示せずにログファイルに書き込むように設定することもできます
  • Trace から TraceSource へ - is BUG Ready ?

    .NET 1.1 における標準的で低レベルなデバッグ情報は、System.Diagnostics.Debug クラスと System.Diagnostics.Trace クラス行える。*1 .NET 2.0 では、さらに System.Diagnostics.TraceSource クラスが追加され、こちらを利用することが推奨になっている。 MSDN: TraceSource TraceSource は拡張されたトレース システムとして機能するためのもので、以前の Trace トレース クラスと Debug トレース クラスの静的メソッドの代わりに使用できます。前バージョンの Trace クラスと Debug クラスも引き続き使用できますが、トレースには TraceSource クラスを使用することをお勧めします。 TraceSource はインスタンスが必要 TraceSource クラ

    Trace から TraceSource へ - is BUG Ready ?
    Wacky
    Wacky 2006/09/23
    前バージョンの Trace クラスと Debug クラスも引き続き使用できますが、トレースには TraceSource クラスを使用することをお勧めします。
  • 2006-01-12

    .NET のデザイン機能のエクステンダは(IDEのサポートが微妙にアヤシイ割に)かなり便利で優秀な機能だと思う。いわゆる Mix-in 的な機能をデザイン時に設定し、実行時に解決する機能だ。 手元にある .NET 1.1 用のコンポーネントのうち実に6割がエクステンダになっている。 続きを読む id:kurip:20060111#1136989415より 昨年後半に手伝ったプロジェクト日リリースされました. (中略) 気に入らない部分もあるけど,dotNET2.0ベースでのプロジェクトってことで,まぁ結構がんばったかな? .NET 2.0 ベースって、はやー。「昨年後半」が具体的にいつかにもよりますが、おそらくベータリリースなどから開発をつづけて、製品リリースにあわせて調整したかんじでしょうか。

    2006-01-12
    Wacky
    Wacky 2006/09/23
    フォームの上に TextBox と Button を配置し、Tooltip コンポーネントを配置すると、TextBox と Button 両方に Tooltip Text プロパティが追加される。
  • 同期オブジェクトのスコープは安全か - is BUG Ready ?

    いや、特に .NET に特化した話題じゃなくて、Java なんかでもいえることなのですが、サンプルなんかでもよく this を同期オブジェクトにしているんですよね。 private object cache = null; public object Method() { if (this.cache == null) { lock(this) { if (this.cache == null) { this.cache = new xxx(...); this.cache.SomeProperty = ...; } } } return this.cache; }みたいなかんじで、よくあるサンプルかもしれませんが、this なんていう非常に published なものを lock() の引数にしちゃうのは、非常に危険なことです。private なクラスを private なメンバにもって

    同期オブジェクトのスコープは安全か - is BUG Ready ?
    Wacky
    Wacky 2006/09/23
    this なんていう非常に published なものを lock() の引数にしちゃうのは、非常に危険なことです。