YMSTのブックマーク (44)

  • CentOS5.5 Python2.7をRPMでインストール | Novice Notebook

    CentOS 5.5にPython2.7をRPMで入れたときの手順メモです。rubyをインストールしたときと同じ様にcheckinstall で行ってます。 まず checkinstall をyumからインストールしたいところですが、デフォルトのリポジトリにはありません。なので、rpmforgeというリポジトリをインストールします。インストール後自動で有効にならないように設定を変更してます。 # wget http://dag.wieers.com/packages/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm # rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm # vi /etc/yum.repos.d/rpmforge.repo enabled = 1 ↓ enab

    YMST
    YMST 2011/07/04
  • CentOS5 で yum コマンドが No module named cElementTree エラー | はるはる。の開発日記

    yumコマンドで以下のようなエラーが発生したとき。 There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: No module named cElementTree Please install a package which provides this module, or verify that the module is installed correctly. It’s possible that the above module doesn’t match the current version of Python, which is: 2.4.3 (#1, Mar 14 2007, 18:51:08) [

    YMST
    YMST 2011/07/03
  • C# and Managed DirectX Programing Tips

    1 DirectX9 のインストール 現在DirectX9 (9.0b)には, オリジナル(2002冬) Summer 2003 Summer 2003 + 10月の更新 の3つのリビジョンというか,インストール状態が存在する.当然,より新しいほうがいいわけだが, AppWizardが生成してくれるサンプルがコンパイルできなかったり, Visual Studio .Net 2003の対応が中途半端だったり と,知らないうちは混乱する. とりあえずVisual Studio .Net 2003で,日語ドキュメントつきで使えるようにするには, 「Summer 2003 + 10月の更新」という内容のファイル(約180MB)をダウンロードし,インストール. 「DirectX 9.0日語ドキュメント(2002/12/19)」をインストール. ダウンロードしたものを実行しただけだと,一時ディレク

    YMST
    YMST 2009/02/09
    遅延ロード
  • [雑記] O/R インピーダンスミスマッチ

    概要 Ver. 3.0 「LINQ」 を用いることで、 IEnumerable や XML、リレーショナルデータベースなど、 様々なデータソースに対して、共通の構文で問い合わせなどの操作を行うことができます。 その中でも、リレーショナルデータベースへの問い合わせを可能とする LINQ to SQL や Entity Framework は、 オブジェクト指向プログラミングとリレーショナル データベースの間の溝(インピーダンスミスマッチ)を埋める技術として、非常に面白いものになっています。 サンプル プログラム:EntityFrameworkSample.zip ほとんどのアプリケーション = GUI + データ処理 近年、ほとんどのアプリケーションは、何らかのデータに対する操作と表示が主な仕事となっています。 すなわち、データ処理(読み出しや更新)と表示用の GUI 構築がプログラムの行う

    [雑記] O/R インピーダンスミスマッチ
    YMST
    YMST 2009/02/05
  • Technical documentation

    This browser is no longer supported. Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

    Technical documentation
    YMST
    YMST 2009/01/29
  • log4netでデバッグや障害解析に役立つログを出力する

    はじめに 稿では、開発から運用まで一貫して利用できるロギングライブラリの「log4net」を紹介します。 読者の皆さんは、アプリケーションの挙動を確かめるために、メッセージボックスを表示(MessageBox.Show)させたり、デバッグウィンドウにメッセージを出力(Console.WriteLine)していませんでしょうか。これらの方法は手軽な反面、リリース前にMessageBox.Showをコメントアウトしなければいけない、Console.WriteLineの出力メッセージを実行形式のモジュールから見ることができないなど、番運用には適しているとはいえません。しかし、log4netを使用すると簡単に効果的なログ出力が可能になります。 対象読者 .NETにて開発を行っている方を対象としています。 必要な環境 サンプルはVisual Studio .NET 2003で作成され、.NET

    log4netでデバッグや障害解析に役立つログを出力する
    YMST
    YMST 2009/01/19
  • 【C#】C#と諸々 Windowsアプリケーションにおけるマルチスレッドの注意点

    C#がメインで他もまぁ諸々なブログです おかしなこと書いてたら指摘してくれると嬉しいです(´・∀・`) つーかコメント欲しい(´・ω・`) 通常、Windowsアプリでは、イベントハンドラ内で重い処理を行う際は、フォームの一時的なハングを防ぐために重い処理を別スレッドで行う。 その時気をつけなければならないのが、コントロールの操作。コントロールは、コントロール (  の基になるウィンドウハンドル ) を所有しているスレッドで操作しなければならない。別スレッド内でそのままコントロールを操作してしまうと、正常に動作してくれない。 ( .NET 2.0から特に。 ) では、別スレッドで重い処理を行ったあと、どうやってコントロールを所有しているスレッドに処理を行わせるか?それには、Control.Invokeメソッドを使用する。Control.Invokeは、引数で受け取ったデリゲートオブジェクト

    YMST
    YMST 2009/01/19
    マルチスレッドなフォーム操作について
  • マウスイベントを無効にしたい: DOBON.NETプログラミング掲示板過去ログ

    題名: マウスイベントを無効にしたい 著者: ちゃ~ 日時: 2005/01/27 13:32:19 ID: 8741 この記事の返信元: (なし) この記事への返信: [8746] Re[1]: マウスイベントを無効にしたい じゃんぬねっと 2005/01/27 16:58:57 [8771] Re[1]: マウスイベントを無効にしたい 魔界の仮面弁士 2005/01/28 16:50:35 ツリーを表示 環境/言語:[[OS : Windows 2000 Professional / 言語 : Visual Basic .NET2003 / .NET Framework : 1.1]] 分類:[.NET] 現在WindowsFromで入力画面を作成中です。 ユーザーが現在オフコンで作業中の為すべてをキーボードで 操作できるように作成しています。 できれば、マウスでの項目移動を出来ない様

    YMST
    YMST 2009/01/19
  • Application クラス (System.Windows.Forms)

    例 次のコード例では、フォームのリスト ボックスに数値を一覧表示します。 をクリック button1するたびに、アプリケーションはリストに別の番号を追加します。 メソッドは Main を呼び出 Run してアプリケーションを起動し、フォーム listBox1 と button1を作成します。 ユーザーが をクリック button1すると、 メソッドに button1_Click が MessageBox表示されます。 ユーザーが をクリック No すると、 MessageBoxメソッドは button1_Click リストに数値を追加します。 ユーザーが をクリック Yesすると、アプリケーションは を呼び出 Exit してキュー内の残りのすべてのメッセージを処理し、終了します。 public ref class Form1: public System::Windows::Forms::

    Application クラス (System.Windows.Forms)
    YMST
    YMST 2009/01/14
  • C++編(標準ライブラリ)●Programing Place

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

    YMST
    YMST 2009/01/02
  • C++ Boostのインストール(Windows + VisualC++ 2008編): プログラマーの雑記帳

    YMST
    YMST 2009/01/02
  • Struts による五目並べ対戦システム(Hibernate,SOAP,AXIS版)~SOAPの国へようこそ!(1)

    YMST
    YMST 2008/12/22
  • Subversion バックアップ - とみぞーノート

    svnadmin dumpコマンドによりバックアップを取れる。コマンドを実行すると標準出力に出力されるのでファイルに書き出せばよい。 # svnadmin dump /home/SV/TestRepos > repos.bakup * リビジョン 0 をダンプしました。 * リビジョン 1 をダンプしました。 * リビジョン 2 をダンプしました。 バックアップを戻す場合は、svnadmin loadで採取したバックアップを標準入力から読み込ませてやればよい。リポジトリを別のマシンに移した場合などで、リポジトリが無い場合はsvnadmin createで空のリポジトリを作成してからそこに戻す。 # svnadmin load /home/SV/TestRepos < repos.bakup <<< オリジナルのリビジョン 1 に基づき、新しいトランザクションを開始しました : <略> :

    YMST
    YMST 2008/11/25
  • Rails(ActiveRecord)のJOINのイディオム ― ありえるえりあ

    Recent entries Apache2.4のリリース予定は来年(2011年)初め(あくまで予定) inoue 2010-12-23 Herokuの発音 inoue 2010-12-20 雑誌記事「ソフトウェア・テストPRESS Vol.9」の原稿公開 inoue 2010-12-18 IPA未踏のニュース inoue 2010-12-15 労基法とチキンゲーム inoue 2010-12-06 フロントエンドエンジニア inoue 2010-12-03 ASCII.technologies誌にMapReduceの記事を書きました inoue 2010-11-25 技術評論社パーフェクトシリーズ絶賛発売中 inoue 2010-11-24 雑誌連載「Emacsのトラノマキ」の原稿(part8)公開 inoue 2010-11-22 RESTの当惑 inoue 2010-11-22 「プ

    YMST
    YMST 2008/09/12
  • Rubyで日付・時間を操作 - I sort my thought...

    Perlで日付・時間を操作 - DateTime モジュールの使い方 http://iandeth.dyndns.org/mt/ian/archives/000619.html のようなことをRubyでやる方法を調べてみました。 基 現在日時のインスタンスを作る Time.new #=> Mon Jun 05 20:03:59 JST 2006 Time.now #=> Mon Jun 05 19:47:04 JST 2006Rubyの場合はデフォルトでローカルのタイムゾーンのインスタンスを作ります。newとnowの違いはinitializeを呼ぶか呼ばないかだそうです。 initializeを再定義とかしない限りあまり関係なさそう? 任意の日時のインスタンスを作る Time.mktime 2006, 6, 2, 16, 30, 50 #=> Fri Jun 02 16:30:50 JS

    Rubyで日付・時間を操作 - I sort my thought...
    YMST
    YMST 2008/09/12
  • Rubyリファレンスマニュアル

    注: Rubyは2.1.0からSemantic Versioningを採用しています。 Ruby 2.1.1, 2.1.2等はバグ修正やセキュリティfixのみを含むため、リファレンスとしては2.1に統一しています。

    YMST
    YMST 2008/09/12
  • 403 Forbidden

    \閉鎖予定のサイトも売れるかも?/ アクセスがないサイトもコンテンツ価値で売れる場合も… ドメインの有効期限を更新してサイト売却にトライしてみましょう

    YMST
    YMST 2008/09/08
  • Rails Framework Documentation

    Ruby on Rails 7.1.3.4 RDOC_MAIN.md railties/RDOC_MAIN.md Last modified: 2024-06-04 18:21:34 +0000 Welcome to Rails What’s Rails? Rails is a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern. Understanding the MVC pattern is key to understanding Rails. MVC divides your application into three laye

    YMST
    YMST 2008/09/08
  • JavaScript / CSS 編 - イメージボタンを使ってクリック感を表現する - futomi's CGI Cafe

    このように input タグを使って、好みのイメージボタンを代用することができますが、ちょっと物足りないと思いませんか?実は、ボタンを押しても、押したというクリック感を表現できていないからなんです。前述のフォームボタンはそっけないボタンではありながらも、ボタンをマウスでクリックすると、ボタンが凹んだ感じになりますよね。イメージボタンでも、このような演出ができれば、利用者も安心するものです。このような演出をするかしないかは、好みの問題だと思われる方もいらっしゃるでしょう。フォームボタンを押してからすぐにサーバからレスポンスが来るのであれば、このような演出をしなくても、利用者は特に違和感を感じません。しかし、サーバのレスポンスが遅い場合には、クリックしたという感覚が無いと、不安になり何度もボタンを押してみるものです。この演出は、無いよりはあったほうが良いのです。 ここでは、イメージボタンでクリ

    YMST
    YMST 2008/08/27
  • mod_rewriteのインストール・設定 - RewriteRuleのサンプル [Linux Fedora, RedHat]

    mod_rewriteのインストール・設定 - RewriteRuleのサンプル [Linux Fedora, RedHat] <2006.03.09 - 2008.08.22> mod_rewriteのインストール・設定方法、RewriteRuleの書き方のサンプル。 対象:Linux Fedora, RedHat ■mod_rewriteのインストール・設定 mod_rewriteは、Apacheの機能で、モジュールを組み込むことで利用できます。 Apacheについては、Apache・aprのインストール・設定を参照。 URL(ドメイン以下のパス)のリダイレクトや偽装、置き換えなどが行えます。 一般的な正規表現を利用してRewriteRuleを書くことができます。 正規表現については、正規表現関連のページを参照して下さい。 インストール関連情報 rpm、 yum、apt-g

    YMST
    YMST 2008/08/23