タグ

2013年5月31日のブックマーク (7件)

  • 不定期連載「『なるほどUnixプロセス』で学ぶWindows版Rubyの基礎」 - 丁稚な日々

    ◆不定期連載「『なるほどUnixプロセス』で学ぶWindowsRubyの基礎」〜はじめに _ 達人出版会さんから刊行されている話題の書『なるほどUnixプロセス ― Rubyで学ぶUnixの基礎』を紐解きながら、WindowsRubyがどーやってUnix版Rubyとスクリプトレベルの互換性を維持していたりいなかったりするのか、ということを解説してみようと思い立ってしまったのでありました。 ◆不定期連載「『なるほどUnixプロセス』で学ぶWindowsRubyの基礎」〜第3章 プロセスにはIDがある、Windowsであろうとも _ 当たり前だが、Windows上でも puts Process.pid とすればpidが確認できる(ところでなんでputsなの?)。 Windowsにはpsコマンドはないがtasklistコマンドがあって、それで現在実行中のプロセスのpidが確認できるので、比

    zetamatta
    zetamatta 2013/05/31
    曰く『NtQueryInformationProcess()の説明をMSDN Libraryで見てみると、なんと、PROCESS_BASIC_INFORMATIONにはParentProcessIdなどというメンバは存在せず、該当する位置にはReserved3というメンバが冷たく置かれているだけなのだ』
  • 日本の刑事司法は『中世』か: 小池振一郎の弁護士日誌

    共同声明「国会議員の定数削減に抗議する」 (平和への結集ブログ) はじまる裁判員制度、企業の対応は? (総務ではたらく女性のブログ*総務ウーマン) 闇サイト殺人の2被告に死刑、1被告に無期懲役の判決 (情報と意見交換の場) 交通事故の示談交渉センター (交通事故の示談交渉センター) 交通事故の示談書サイト (交通事故の示談書サイト) 弁護士検索ナビ (弁護士検索ナビ) 志布志事件のこと (日々の気になるキーワード) 5月21日、22日の2日間、ジュネーブの国連で拷問禁止委員会の第2回日政府報告書審査が開かれた。私は、日弁連の代表団の一員として、委員会を傍聴した。 第1回日政府報告書審査は2007年だった。このとき私は、周防監督の「それでもボクはやってない」(英語版)を自ら持参してジュネーブで上映し、委員の人たち何人かに見てもらい、素晴らしい勧告が出された。今回は、それから6年振りである

    日本の刑事司法は『中世』か: 小池振一郎の弁護士日誌
    zetamatta
    zetamatta 2013/05/31
    実は中世なんだよな、これが
  • 時間のかかる処理の進行状況を表示する: .NET Tips: C#, VB.NET

    時間のかかる処理の進行状況を表示する大きなファイルを読み込んだり、大量のファイルをコピーする時のように、時間のかかる処理を行うとき、何の表示もないとユーザーは「アプリケーションがフリーズしたのでは」と不安になってしまうかもしれません。そのようなときは、処理の進行状況をメッセージやプログレスバーで表示することが有効です。ここでは、時間のかかる処理の進行状況を表示する方法と、ユーザーが途中でキャンセルできるようにする方法を説明します。 ここでは単純な例として、WindowsフォームにLabelコントロール(Label1)とProgressBarコントロール(ProgressBar1)とButtonコントロール(Button1)を貼り付け、Button1をクリックすると1秒おきにLabel1とProgressBar1の内容が変化する(1から10までカウントアップする)アプリケーションを作成します

    時間のかかる処理の進行状況を表示する: .NET Tips: C#, VB.NET
    zetamatta
    zetamatta 2013/05/31
    曰く『BackgroundWorkerコンポーネントを使えば、本来は非常に難しいマルチスレッド化を簡単に行うことができます』-な、なんだと…
  • Windows要件を満たしたPCで、Microsoftの屈辱的なライセンスに同意せず別OSを使うのが困難な状況

    Windows要件を満たしたPCで、Microsoftの屈辱的なライセンスに同意せず別OSを使うのが困難な状況 [Phoronix] Windows 8 Hardware Has Another Problem For Linux mjg59 | Secure Boot isn't the only problem facing Linux on Windows 8 hardware マイクロソフトの不自由なライセンスへの同意を強要するWindows 8を動作させるハードウェア要件として、セキュアブート(Secure Boot)とファーストブート(Fast Boot)がある。 マザーボードのファームウェアがブートローダーの署名を検証し、ブートローダーはそこから先のOSやらドライバーやらの署名を検証し、未署名のコードが特権モードで実行されないようにするというのが、セキュアブートの仕組みだ。セ

    zetamatta
    zetamatta 2013/05/31
  • プログラマ辞典: 【所感】300時間働いても疲れない10の方法(プログラマ編)

    これまで実戦の中で学んできた、長時間働いても疲れない10の方法。 1. べない 割とポピュラーな方法。いわゆるダイエットハイを利用した手法で、野菜ジュースとかユンケルとか飲んで、べ物は昼におかゆかパスタを少量べるくらいで、朝と夜はべない。2週間くらいはこれで持つ。これをやると4時間睡眠とかでも昼間眠くならずバリバリ働ける。2週間以上やると死ぬような気がする。危険な方法なので真似はしないでください。 2. 時々、アルファ波を出す 当にアルファ波が出ているかは不明だけど、とりあえずそういうのが出ている系のイメージを頭に流す。長時間連続して集中すると疲労が溜まりやすいので、そういう脳の方向の偏りを短時間で効率良くリフレッシュをする感じ。人がいないところでやる方が効果的。 3. 夕を軽くする 1の方法に近い。寝るときに腹に何かが入っていると回復が遅くなるような気がする。ので、個人的には

    zetamatta
    zetamatta 2013/05/31
    「食べない」は割と正しいね
  • Big Sky :: Vimを使ったGo言語開発手法

    先日、Go言語バージョン1.1がリリースされました。安定しているのは勿論、幾つか新機能が追加されましたが、何よりもパフォーマンスチューニングが施された一番嬉しいですね。 Go 1.1 performance improvements | Dave Cheney This is the first in a series of articles analysing the performance improvements in the Go 1.1 relea... http://dave.cheney.net/2013/05/21/go-11-performance-improvements さて今日はVimを使ってGo言語を開発する方法を紹介したいと思います。 VimGo言語を開発するには、Go言語のリポジトリに含まれる misc/vim にランタイムパスを追加します。以下を vimr

    Big Sky :: Vimを使ったGo言語開発手法
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

    サービス終了のお知らせ - NAVER まとめ
    zetamatta
    zetamatta 2013/05/31
    ははははは。これはおもしろいね。実におもしろいね。罵詈雑言を動画に混ぜて成長した会社のトップだから言える「真実」!すばらしい!