タグ

2011年10月27日のブックマーク (17件)

  • Emacs 上で快適に Bash や Zsh を利用する設定 : 紹介マニア

    概要 Emacs を利用していると全部 Emacs でやりたくなるのは Emacs 使いとして当然だと思います。 Shell だって Terminal など利用せず Emacs 上で動作させたくなることでしょう。 この文書では Emacs 上で Shell を快適に利用するための設定を記述していきます。 目次 概要 検証環境 Emacs での Shell Mode に関する基礎知識 shell term (ansi-term) eshell どのモードを利用するか 利用する Shell について Windows での Shell の準備 Mac OS X での Shell の準備 Emacs 側の設定 PATH の設定 利用する Shell の設定 文字コードの設定 システムの terminfo を利用しない設定 エスケープを綺麗に表示する term 呼び出しキーの割り当て Shell 側

  • MSDN マガジン: 並列コンピューティング - SynchronizationContext こそすべて

    AsyncOperationManager と AsyncOperation .NET Framework の AsyncOperationManager クラスと AsyncOperation クラスは、SynchronizationContext を抽象化する軽量のラッパーです。AsyncOperationManager クラスは、AsyncOperation の初回作成時に現在の SynchronizationContext をキャプチャし、現在の SynchronizationContext が null であれば既定の SynchronizationContext に置き換えます。AsyncOperation クラスは、キャプチャした SynchronizationContext にデリゲートを非同期にポストします。 ほとんどのイベントベースの非同期コンポーネントは、その実装内で

    MSDN マガジン: 並列コンピューティング - SynchronizationContext こそすべて
  • ハングは無用: .NET アプリケーションでのデッドロックの回避と検出の拡張技法 -- MSDN Magazine, 2006 年 4 月

    .NET アプリケーションでのデッドロックの回避と検出の拡張技法 Joe Duffy この記事で取り上げる話題: デッドロックが発生する経緯の理解 ロックのレベル付けを使用したデッドロックの回避 デッドロックの検出および打破 デッドロックの検出のためのカスタム CLR ホストの検査 この記事で使用する技術: .NET Framework、C#、C++ サンプルコードのダウンロード: Deadlocks.exe (188KB) 翻訳元: Advanced Techniques To Avoid And Detect Deadlocks In .NET Apps (英語) 目次 デッドロックの概要 その他の微妙なデッドロックの例 ロックのレベル付けを使用したデッドロックの回避 デッドロックの検出および打破 アルゴリズム ホストする側の API を通した考察 待機グラフの作成および全探索 カスタ

    ハングは無用: .NET アプリケーションでのデッドロックの回避と検出の拡張技法 -- MSDN Magazine, 2006 年 4 月
  • 並列プログラミング - .NET アプリケーションの並列処理についての過去、現在、未来

    このブラウザーはサポートされなくなりました。 Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。 .NET アプリケーションの並列処理についての過去、現在、未来 Stephen Toub 過去の並列処理 スレッドの直接操作は、応答性の高いクライアント アプリケーション、並列アルゴリズム、およびスケーラブルなサーバーを実現するために、以前から開発者が採用している方法です。しかし、この手法は、デッドロック、ライブロック、ロック コンボイ、2 ステップ ダンス、競合、オーバーサブスクリプションといったアプリケーションを望ましくない状態に陥らせる温床でもありました。Microsoft .NET Framework は、その誕生以来、専用の名前空間 (System.Threading) など、同時実行アプリケーショ

    並列プログラミング - .NET アプリケーションの並列処理についての過去、現在、未来
  • Break Free of Code Deadlocks in Critical Sections Under Windows

  • Break Free of Code Deadlocks in Critical Sections Under Windows

    Given the nums array above, we can use our reduction routine to find the min and max of the array: int min = Reduce(nums, int.MaxValue, (x,y) => x < y ? x : y;); int max = Reduce(nums, int.MinValue, (x,y) => x > y ? x : y;); (Count is omitted because the partial results must be summed, requiring two separate binary operators, and Average is omitted because it also requires some extra steps.) You c

    Break Free of Code Deadlocks in Critical Sections Under Windows
  • wins3fs

  • MOONGIFT: ? WindowsでもFUSEの魅力を「Dokan」:オープンソースを毎日紹介

    FUSEとはFile system in User spaceのことで、擬似的なファイルシステムを容易に構築するためのライブラリだ。LinuxMac OSXでは既に存在していて、非常に便利なソフトウェアだ。 MemoryFSを使っているところ 例えばGmailやFlickrをファイルシステムのように扱ったり、FTPやSSHを通常ドライブのようにマウントして操作したりする。これらが独自で作り込まれたソフトウェアも存在するが、そうした作り込みの部分をごく手軽にしてくれるのがFUSEの魅力だ。Windows向けがないのが悔やまれていたが、ついに登場した。 今回紹介するオープンソース・ソフトウェアはDokan、Windows版FUSEと言うべきソフトウェアだ。 DokanはFUSE同様に指定されたコールバック関数を実装していくことで、容易にファイルシステムが構築できるようになる。例えばファイルの

    MOONGIFT: ? WindowsでもFUSEの魅力を「Dokan」:オープンソースを毎日紹介
  • iPhoneでのAmazonサービスの管理

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    iPhoneでのAmazonサービスの管理
  • Google Code Archive - Long-term storage for Google Code Project Hosting.

  • Extension:Opera de MakeLink - Opera Wiki

    [編集] インストール ここをクリック! [編集] 機能 単純に言えば、opera_exを使わずにJavaScript+内部アクションだけでリンクアンカーを作成するためのmenu.ini。 何も選択せずに右クリック[1] title タイトル(h1)をコピーします。 URL URLをコピーします。 Plain Text "タイトル URL"の形式でコピー Link Anchor テキストを選択した状態で右クリック[2] Plain Text Link Anchor Link Anchor + blockquote blockquote(引用)とcite(引用元URL)としてコピー HTML + blockquote 選択範囲をHTMLタグ付きでコピー リンクテキストを選択した状態で右クリック[3] Plain Text Link Text 選択したリンクテキストを、リンクアンカーとして

    drumsco
    drumsco 2011/10/27
    こんなの待ってた
  • 麗の小屋 - WebDAV Client CarotDAV -

    Windows用WebDAVクライアントです。 おまけでFTPや各種オンラインサービスにも接続できます。 簡易WebDAVサーバーも内蔵したのでドライブマウントもできる…場合もあります。 VistaのWebDAV実装があまりにひどくて使い物にならないので、 VBや.Netの勉強も兼ねて適当に作ったシングルペインのWebDAVクライアントです。 いまさら、という感じですが、いまだにまともなのがないので仕方ありません。 調べた範囲では、最もきちんと多言語に対応しています。 調べた範囲では、最もたくさんの認証方式に対応しています。 WebDAVのほか、FTP/FTPS、SFTP、OneDrive、Dropbox、GoogleDrive、Box、SugarSync、HubiC、OpenStack SwiftiCloudにも対応しています。 アップロード/ダウンロードのレジューム、自動分割が可能で

  • なぜ「DNSの浸透」は問題視されるのか:Geekなぺーじ

    DNSの浸透」という表現が結構よく使われています。 DNSに設定された情報を更新したけれど、その結果がなかなか反映されずに誰かに相談すると「DNSの浸透には時間がかかります」と説明されて納得してしまうという事例が多いようです。 しかし、うまく準備を行えば、実際の切り替え処理は、いつ完了するのかが不明な「DNSの浸透」を待つのではなく、事前に計画した時間通りに完了させることが可能です。 さらに、来であればDNS情報の設定者(ゾーン情報の設定者)は、いつまでに世界中のキャッシュが更新されるかを知ることができる環境にあり、それ以降も更新がされていなければ「何かがおかしい」とわかるはずです。 DNSにおける設定内容(DNSのリソースレコード)には、その情報をキャッシュとして保持し続けても良い期間であるTTL(Time To Live)という要素がありますが、TTLはDNS情報設定者が自分で設定

  • エバーノートでの名刺管理が便利すぎる件

    ペーパーレス化の一環として、名刺も電子化しています。名刺管理ソフトを利用しなくても、名刺をスキャンしてエバーノートに取り込めば、かなりの精度でOCR変換してくれて、後からキーワード検索で探すことが可能です。 無料アカウントで、これだけ出来るとは…。エバーノートは恐るべしサービスです。 名刺管理ソフトが役立たず 当初は、あまり良く考えずに、Scansnap S1300に付属していた名刺管理ソフトを利用して、名刺データを取り込んでいました。はっきりいってOCRが使い物にならず、「単にスキャンしているだけ」の状態でした。来なら住所や名前を完全にテキスト化して、後に年賀状やレターの送付に利用できるはずなのでしょうけど、現時点の性能だと結局目視チェックが必要なので、最初から自分で入力したほうが速いし正確です。 高価な名刺管理ソフトを購入すれば良いのかもしれませんが、そこまでする必要はないかなと。せ

    エバーノートでの名刺管理が便利すぎる件
  • 革新を生み続けるダイソンの「すごい人員構成」 | 達人のテクニック

    従来の掃除機とはまったく異なる原理で動く「サイクロン」や、羽根のない扇風機として注目を浴びた「エア・マルチプライアー」などの商品で知られる英国のダイソン社の創業者、ジェームズ・ダイソンさんとお話しする機会があった。 20年足らず前に立ち上げられた、イギリスの田舎社を置く企業がここまで成長した背景には、有無を言わさぬ技術とデザインの卓越がある。「サイクロン」にしても、「エア・マルチプライアー」にしても、ひと目見ただけで従来の商品とは違うというインパクトを与える。 だからこそ、掃除機や扇風機という、すでに成熟してコモディティー化したと思われていた市場において、他の商品よりも価格の高い「ダイソン・プレミアム」を成立させることに成功できた。 「ダイソン」という名前は、今や一つの力のあるブランドになっている。それでも、「ブランドには興味がない」とダイソンさん自身は言う。 「ある企業が消費者にどう

    drumsco
    drumsco 2011/10/27
    日本の製造業が置かれている有利な状況。英国ではほとんど消滅してしまった部品などのサプライ・チェーンが、日本ではまだまだ健在なのは大変な「プラス」だとダイソンさんは言う。
  • ブロック経済 - Wikipedia

    ブロック経済(ブロックけいざい、英語: bloc economy)とは、世界恐慌後にイギリス連邦やフランスなどの植民地又は同じ通貨圏を持つ国が、植民地を「ブロック」として、特恵関税を設定するための関税同盟を結び、第三国に対し高率関税や貿易協定などの関税障壁を張り巡らせて、或いは通商条約の破棄を行って、他のブロックへ需要が漏れ出さないようにすることで、経済保護した状態の経済体制のこと。 世界恐慌以後、1930年代のブロック経済を意味する。 概要[編集] 一般に、自由貿易の下では、自国の内需が拡大する場合、輸入も拡大する。しかし、関税障壁を高くすると、輸入を通じて外国へ漏れる需要が減少する。輸入の減少は、他国にとっては輸出の減少となり国民所得を減少させる。国際分業がおこなわれている状況で、特定国がこの政策を採用すればそれ以前の国際分業体制が崩れるため、世界経済全体が非効率になる可能性があり望ま

  • 欧州経済危機が世界経済に与える影響はリーマンショック以上 (週プレNEWS) - Yahoo!ニュース

    10月24日、財務省が発表した2011年度上半期の貿易統計によると、輸出額から輸入額を引いた貿易収支は「1兆6666億円の赤字」と、リーマンショックによる世界的な金融危機があった2008年度下半期(1兆5274億円の赤字)を超える大幅なマイナスとなった。 これには東日大震災の影響で輸出が落ち込んだことと、欧州経済危機に端を発する円高が影響している。震災の影響が一段落した下半期も、24日朝には円相場が対ドルで75円台という史上最高値を更新したことから、いっそうの赤字額増大が予想される。 未曾有の円高の主な要因となっている欧州経済危機。中でもギリシャの崩壊は日を追うごとに現実味を増してきている。こうした状況が、今後どれだけ日経済に影響を及ぼしていくのか。経済ジャーナリストの須田慎一郎氏がこう解説する。 「欧州の状態はアジア経済にも直結します。韓国とEUは自由貿易協定を結んでいますし、

    drumsco
    drumsco 2011/10/27
    日本債務は約1000兆円。単純計算で利息は50兆円。日本の税収は40兆円ほど。つまり、税収だけでは利息すら払えないという状況になってしまう。