2.2系では bundle package が廃止されているようです。 gem パッケージをがっつりインストールしてくれる bundler はとても便利ですが、オフライン環境に何もできなくなってしまい、どうにもなりません。 限られたネットワーク内で rails アプリなどをセットアップしたい場合、あらかじめ gem をダウンロードして、ローカルインストールしたいです。 rails での利用を前提に考えましたが、bundler を使う限り同じだと思います。
Blowfishで暗号化する記事は沢山あったのだが、 肝心の暗号化後のデータの保存の仕方がなかった。 色々試してみたら、やっとデータを保存することが出来たのでメモ。 問題点 : Blowfishでの暗号化後のデータが保存できない OpenSSLを利用して暗号化して復号するUnitテストを書いた。 このレベルだと暗号化 => 復号といった処理は問題なかった。 いざ利用してみると、Invalid Valueと出てデータの登録が出来なかった。 とりあえずirbで暗号化してみる。 Unitテスト書いてテストしていってもいいのだが、まずはirbでためしてみた。 以下の条件で暗号化する。 暗号化する文字列 ... [namakesugi.com] 暗号化に用いるパスワード(秘密鍵) ... [private_key_sample] 暗号化時に利用するSaltキー ... [12345678] 以下のよ
Raycastを使い始めて1年経ったので、どういうことに使っているかを振り返ってみる。去年書いた AlfredからRaycastに移行した - oinume journal の記事から少し使い方が変わっているところもあるのでメモがてら。 基本的な使い方 Cmd + QをRaycast起動のショートカットとして割り当てている。Pro版は使っていないのでAI機能などは使ったことがない。 ブラウザのブックマーク検索など、よく使うけどHotKeyを割り当てるほどでもないRaycastコマンドはbmのようにAliasを設定している。 Cmd + QでRaycastを起動してbmと入力するとブックマークの検索ができるので楽ちん アプリケーションランチャー機能 アプリケーションを起動するときのランチャーとして使っている。よく使うアプリにはHot Key(ショートカット)を割り当ててる。 Clipboar
はじめに 「Ruby on Rails: ファイルアップロード機能を作る」の書き直し。変更点は以下の通り。 rails2.2 を使う。 ファイルをデータベースに保存せずにフォルダに入れることにした。 ファイルサイズの上限設定など、validation をわりとまじめにすることにした。 保存に関する作業をモデルに記述することにした。 正直、file_column とか paperclip とか使った方がいいと思うけど、まあ自分で書いたほうが何かと勉強になるので。 環境 Ruby version 1.8.6 (universal-darwin9.0) RubyGems version 1.3.1 Rails version 2.2.2 Active Record version 2.2.2 Action Pack version 2.2.2 Active Resource version 2.
5月に行われた前回(第30回)Rails勉強会@東京では、ふりかえりの際に 『次回から「前回の勉強会のまとめ」を開催告知Wikiページに載っけるようにしてみよう』という Tryが挙げられていた ので、第30回の時にやった「what’s new in Rails 2.1 セッション」のまとめを。 と言っても、2ヶ月も前のことを今更思い出せるわけないので、以前 GoogleDocsに揚げたやつ をそのまま貼るだけなんだけどね。 なので、以下の内容はあくまでも「2ヶ月前の最新情報」であり、現在の最新情報とは違うかもしれないのでご注意ください(以下こぴぺ)。 what’s new in Rails 2.1 セッション セッション中に即席で書いてるんでだいぶいい加減な内容です。すみません・・・ ■ネタ元 Rails2.1について情報が載ってそうなところあれこれ。 Ryan’s Scraps h
Ruby on Rails は開発者に高い生産性を与えてくれるフレームワークです。しかし、Rails を使ったとしても、分析設計工程は、開発者自身が自分のやり方で実施しなくてはなりません。 本連載では、Rails 用に「軽さ」に配慮した分析設計工程をサポートするモデリング手法について紹介します。 Ruby on Rails は大変優れたフレームワークです。DB のスキーマさえ作ってしまえば、開発を高速に進めることができます。しかし、Rails は「どんなソフトウェアを作ればいいのか」教えてくれるわけではありません。この問いに答えるために、開発者は自分で分析を行わなくてはなりません。 何を作るのかを考える場合、モデリングはよい道具になります。しかし、一般的な UML 本などに載っている開発プロセスなどは、重厚すぎて Rails を対象とするような小さな開発を行う際に、コストの面で不安がありま
こんにちは、KBMJの中平@railsエンジニアです。 今回は、docomoやauなどのメールドレスでドットの連続とか@の前にドットをつけたRFC違反メールアドレスだと、ruby on rails のActionMailer(Tmail)でメール送受信が失敗していたので、その対策方法を書きます。 RFC違反メールアドレスだとActionMailer(Tmail)でどのような問題が起こるのか ruby...rails.@kbmj.com などのメールアドレスだとActionMailer(Tmail)を使ってメールの送受信をした時に、メールアドレスの from、toがnilになってしまいメールアドレスが送受信できません。 (スパムが心配なのでドメインは弊社のものにしています。) 確認してみる ruby script/console >> TMail::Version => "0.10.7"
2024.02 « - - - - - 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 - - - - - - » 2024.04 Special Thanks to a_matsudaさん ------------------------------------------- controller とかで、:conditions => { .... とか書いてソースコードがややぐちゃぐちゃになるのを見事にスッキリさせられるようになりました。 早速例を見てみましょう。model クラスに、named_scope の行を追加します。 class Person < ActiveRecord::Base named_scope :young, :conditions => {:
Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や
2007年12月7日、ついに Ruby on Rails 2.0がリリースされました。 9月の RailsConf で開発者の DHH 氏自身が「革命的(revolutionary)というより漸進的(evolutionary)」と表現しているバージョンです。 確かに、2.0 によって Rails での開発プロセスがまったく変わるようなことはないでしょう。 変更点のリストをざっと眺めると、実際に Rails で開発している者にしか伝わりにくいと思われる項目が並んでいます。 Rails 2.0 は「驚き」ではありません。 私が Rails 2.0 から感じるのは、正しい進化の予感です。 この予感が正しいかどうか、これから少し試してみたいと思います。 記事一覧 第1回 インストール (2007/12/15) 第2回 新規アプリケーションの作成 (2007/12/16) 第3回 SQLite3 (
Ruby on Railsが、エンタープライズの中でどのように広まっていくのか。スーツの奴らが金のために煽ってるだとか、エンタープライズRailsってどうよとか、バブルだとか、バブルは弾けたとか、色々な意見があるようです。 言語やフレームワークの考え方の好き嫌いといった哲学的な観点で色々な意見が出たり、テクノロジの観点で様々な意見が出るのは、むしろ良いことだなぁと思うわけですが、どうも違うなぁという考え方が1つあります。 それは「価格競争になったときの選択肢」のためにRailsに取り組もうとすること。それがエンタープライズにおけるRailsの価値なのでしょうか。私は違うと考えています。 単純に、金額のためだけにRailsを選ぶくらいならば、Javaでオフショアを選んだ方がよほど低リスク・低価格だと思いますし、せっかくの生産性の高さを安売りしている風に聞こえます。(それはSIの人月ビジネスの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く