You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ しばらく休止します 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
File#flockを利用したReadWriteロックを書いてみました。仕様は以下の通りで、 「読み中に書き」 「書き中に書き」 「書き中に読み」 の場合、前の処理が終了してロックを解放するまで次の処理をブロックすることで、処理を排他制御します。 読み中に.. 書き中に.. 読み ×排他制御されない ○排他制御される 書き ○ ○ ReadWriteロック: require "fileutils" # File.flockを利用したRead-Writeロック class FileLock def initialize(lockfile) @lockfile = lockfile end # 読み込みロックしてブロックを実行する。 # -ロックされていても他の読み込みユーザーはブロックさない。 # -他の書き込みユーザーはブロックされる。 def readlock ( &block ) Fi
Support & Info Bug Tracking: Bugs & Features Mailing List: Info Git Repository: github (sourceforge - deprecated) License: 3-clause BSD IRC: #libevent on OFTC Happy Hacking You can make Libevent developers happy by reducing our wishlists! Nick's list – Niels's list The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a time
とあるRails 3を使っているたいやき用のCMSでDeviseを使ってOpenID認証をするようにしたので、そのやり方を紹介します。RubyはRuby 1.9.2 RC2も出ていますが、今回はRuby 1.9.1を使います。 Deviseとは DeviseはRackベースの認証システムです。バックエンドにWardenを利用しているため、Basic認証やOpenID、OAuthなど認証方法を切り替えることができます。 ただ、以下の説明を読んでみてもらってもわかる通り、動き出すまでにそこそこの作業が必要になります。機能は豊富なので、動き出したらカスタマイズしてアプリケーションの要求に合わせていくことができるでしょう。日本語での情報もあまりありませんが、探せばいくつかはあるので、試してみてはいかがでしょうか。 とはいえ、今回はDeviseのデフォルトの認証方法ではなく、OpenIDでのみ認証す
Windows7にRails2.3.4をインストールしましたので、 Rails2.3から導入されたaccepts_nested_attributes_forを使ってみました。 親子関係のあるレコードを同時に更新することができる便利な機能です。 いつもどおり新しいプロジェクトの上で行います。 1.プロジェクトの生成 NetBeansでメニューバーの[ファイル(F)]から[新規プロジェクト(W)]を選択します。 [ステップ1]プロジェクトを選択 カテゴリ(C): Ruby プロジェクト(P): Ruby on Rails アプリケーション [ステップ2]名前と場所 プロジェクト名(N): Appli002 プロジェクトの場所(l): D:\Rails_Project プロジェクトフォルダ(D): D:\Rails_Project\Appli002 Rubyプラットフォーム(P): Ruby 1
USB-IOとは 電源不要のUSBインターフェイスを使った入出力基盤で、 12点のデジタル入出力が可能です。 Km2NetのI/O ControlManagerを利用すれば簡単に入出力の制御が可能です。(現在作成中です。。。) 制御方法は入手不能となったモルフィープランニング製のUSBIOと互換性がありますので、 詳しくはリンク集をご覧下さい。 (2003/10/19)モルフィープランニングで公開されてた制御用VBのソースは こちらです。 VendorIDとプロダクトIDを弊社商品のIDに変更してご利用ください。 (2009/01/28)ポート0、1を1つのコマンドで同時に処理できるようUSB-IOのコマンドを追加しました。 追加コマンドの概要はこちらを確認ください。 USB-IO追加コマンドの制御方法は、VBソースをご確認ください。 こちらです。 変更箇所は、「Km2Net USB-IO
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Documentation taken from Netbeans 6.5.1 generator dialog box. Stubs out a new controller and its views. Pass the controller name, either CamelCased or under_scored, and a list of views as arguments. To create a controller within a module, specify the controller name as a path like parent_module/controller_name. This generates a controller class in app/controllers, view templates in app/views/contr
IEEE 1471 は、「ソフトウエア集約システムのアーキテクチャ」を記述するためのIEEE標準の一つであり、ソフトウェアアーキテクチャとしても知られる。ISO/IEC/IEEE 42010:2011 Systems and software engineering — Architecture description で置き換えられた。 IEEE 1471は、公式にANSI/IEEE 1471-2000 「ソフトウエア集約システムのアーキテクチャ記述のための推奨指針」 (Recommended Practice for Architecture Description of Software-Intensive Systems) として知られる標準の短縮名である。IEEE (Institute of Electrical and Electronics Engineers)用語で、これは
ソフトウェアアーキテクチャ(英: Software Architecture)は、ソフトウェアコンポーネント、それらの外部特性、またそれらの相互関係から構成される。また、この用語はシステムのソフトウェアアーキテクチャの文書化を意味することもある。ソフトウェアアーキテクチャの文書は開発依頼主とのコミュニケーションを容易にするもので、概要レベルの設計に関する早期の決定を促し、プロジェクト間でのコンポーネントとパターンの設計を再利用することを可能にする[1]。 計算機科学の分野は、その草創期から複雑性に関する問題を扱ってきた[2]。初期の複雑性の問題は、開発者が正しいデータ構造を使い、アルゴリズムを開発し、問題を分割する手法を用いることによって解決されていた。その一方で、「ソフトウェアアーキテクチャ」という用語は、業界でも比較的新しいものである。その分野の根本原理は、1980年代ごろからソフトウ
ちょっと悩んだのでメモしておこうと思います。 何が問題か Ruby on Railsのヘルパーメソッド「link_to」は、以下のようにすると、確認用のダイアログを出してくれます。 ダイアログで「OK」を押した場合は指定したリンク先である「Google」のトップに飛び、「キャンセル」を指定した場合には何も起こりません。 <%= link_to "test","http://www.google.co.jp",:confirm => "Googleに飛びますがよろしいですか?" %> 一方、フォームを用意して、そのフォームには「決定」というボタンがあるとします。このボタンを押した際にも確認用のダイアログを表示したいとします。 しかし、Railsでフォームを扱う場合にボタンを用意するメソッドである「submit_tag」は上記のような「confirm」オプションをサポートしていません。よって、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く