SAVEPOINT、ROLLBACK TO SAVEPOINT および RELEASE SAVEPOINT ステートメント
SAVEPOINT、ROLLBACK TO SAVEPOINT および RELEASE SAVEPOINT ステートメント
Rubyスクリプトとしてデータベースのスキーマを記述し、それに従ってデータベースを作成する手法。 SQL構文によるスキーマ記述が不要になり、バージョン管理が可能になる。 以下のようにしてスキーマの雛型を作成する。作成された雛型は、RAILS_ROOT/db/migrate/1_スキーマ名.rb となる。 > script/generate migration SchemaName なお、Rails 1.1 からは generate model コマンドでマイグレーションの雛型ファイルを作成できることになった。通常はこちらの方法のほうがモデルファイルも作成されるため、推奨される。 もし既存のデータベーススキーマを利用したいならば、以下のコマンドで db/schema.rb に書きこまれる。 > rake db:schema:dump スキーマファイルを手動で訂正する。 class Initi
タブを空白に自動変換する方法 AnyEditプラグインを使用すると、タブの空白自動変換が実現できます。 AnyEditプラグインのインストール http://andrei.gmxhome.de/anyedit/ よりAnyEditプラグイン(de.loskutov.anyedit.AnyEditTools_1.4.1.jar)をダウンロードします。 jarファイルは展開せずにそのまま、eclipseのpluginsフォルダにコピーし、Eclipseを再起動します。 TAB→空白自動変換機能の設定 [ウィンドウ]→[設定]で設定画面を開く。 [一般]→[エディター]→[AnyEdit tools]を選択。 [Auto - convert]タブの[Convert tabs <-> spaces]をチェックします。 [Tabs to spaces]をチェックします。 [Misc
RAIDだけではバックアップ機構としては不十分である 2008-06-19 大事な個人的データをちゃんとバックアップしたいなあと思って、RAIDつきのNASを検討していて近くの人に相談したところ「RAIDだけじゃだめだよ」と言われました。なんで?と聞き返したところ 「ファイルシステムが逝っちゃったら終わりだから」 と説明され、色々考えて、納得した話です。 なぜRAIDだけでは不十分なのか RAIDを使うと、物理的な冗長性を持たせることができます。( RAID - Wikipedia ) 誤って手動で削除しちゃったときなんかはダメですが、それは仕方が無いでしょう。また、手動の削除ミスにすぐ気がつけば、削除したファイルを復活させられる道も残されています。 しかしファイルシステムが逝ってしまった場合はどうにもなりません。ソフトウェア的な問題でインデックス領域を破壊されてしまった場合、物理的には何
産経新聞社の報道によると、7月11日にソフトバンクモバイルから発売される「iPhone」に対抗して、NTTドコモが世界的な人気を誇るスマートフォン「BlackBerry(ブラックベリー)」を個人向けに販売することにしたそうです。 また、年内にハイエンドな最新モデルを販売する予定とのこと。 詳細は以下の通り。 ドコモが個人向けにスマートフォン発売 (1/2ページ) - MSN産経ニュース この記事によると、NTTドコモはカナダのRIM社から販売されているスマートフォン「BlackBerry」を8月から個人向けに発売するそうです。 BlackBerryは世界で1400万台を販売し、アメリカではスマートフォン市場の4割のシェアを誇るなど、ビジネスマンを中心に高い人気を集めており、フルブラウザやファイル閲覧機能のほかに独自のセキュリティ技術で企業内ネットワークに容易にアクセスできるといったところが
どう見てもビールを3本並べただけの写真なのですが、あることをすると意外なものに見えてしまいます。ちょっとだけ恥ずかしくなってしまうかもしれません。 詳細は、以下から。 この写真を上下逆さにして、よーくみると・・・。 わからない人は、こちらをクリック。 Bekijk Bier is een Mannendrank op Afhakers.nl
We recently teamed up with our friends at Cricut to...
2008/06/18 Wine HQのWine Teamは米国時間の6月17日、Linuxなどの上でWindowsアプリケーションを動作させることができる、オープンソースのソフトウェア「Wine 1.0」を正式にリリースした。Red HatやSUSE、Ubuntuなど、主なディストリビューション向けのバイナリパッケージがダウンロード可能だ。 Wineは「Wine Is Not an Emulator」の頭文字を取ったオープンソースプロジェクト。x86 LinuxやFreeBSD、Solarisなどのプラットフォームで、仮想マシンを使うのではなく、ネイティブにWindowsアプリケーションを動作させることを目的としている。開発が開始されたのは1993年のことで、15年をかけてようやく正式リリースに至ったことになる。 なおWine HQではWine 1.0で動作するアプリケーションのリストをカ
2008/06/18 Webシステム開発を行うディノは6月18日、分散ID認証システムであるOpenID Authentication 2.0に準拠したRuby on Rails 2.0のプラグイン「OpenID Engine」を発表した。MITライセンスでの配布となり、無償で利用できる。 今回ディノが発表した「OpenID Engine」では、認証サーバ用(OpenID Provider)プラグインと対応サービス用(Relying Party)プラグインのそれぞれが提供される。Ruby on Rails 2.0のプラグインという形態となっており、ダウンロードページによるとRuby用のOpenIDライブラリであるruby-openidは利用していないとのこと。 6月19日からGoogle Codeにてベータ版を公開し、安定版を7月にリリースする予定だ。 OpenIDはURIを認証のIDとし
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く