台北市立動物園と迪化街めぐり 子連れ台湾#5 年越し台湾旅行5日目、レジャーや友人との食事を楽しむ日です。前日の様子はこちら www.oukakreuz.com 台北市立動物園へ パンダ館 パンダが見られるレストラン 迪化街へ 林茂森茶行でお茶を購入 小花園で刺繍グッズを購入 黒武士特色老火鍋で夕食 台北市立動物園へ 松…
Ruby on Railsでアプリケーションを作っていたら、画像ファイルへのURLをどうやって書いたらよいか分からなくて、悶え苦しんでいました。 <img src="/images/cleam_clenzer.gif"/> って書いてしまうと、アプリケーションをドメイン直下じゃないURLに置いたときにダメになってしまう。 かといって <img src="cleam_clenzer.gif"/> って書くと、いろんなURLから参照できなくなって困る。 「image_tag」ヘルパーメソッド 2時間ほどソース読んだり試行錯誤したり検索したり絶望したりハイクに逃げたりした結果、「image_tag」っていうヘルパーメソッドがあることを知りました。 http://api.rubyonrails.org/classes/ActionView/Helpers/AssetTagHelper.html#M
file_columnプラグインは、非常に便利でありがたいのですが。 一点、どうにも不満な点がありました。 それは、ファイル名があくまでアップロードされたファイル名にしかできないこと。 確かに、単純にブログとかでアップロードするならそれでいいと思うんです。 実際、WordPressとかもそうだし。使う側が認識すればいいだけの話。 でも、仕様として、そうでない場面もあるだろう、と、僕は思うのです。 たとえば、ログインユーザー名+タイムスタンプ+拡張子で管理したいとか、そういう要望だって、出す奴は出すと思うのです。 ということで、いろいろ試行錯誤しているうちにできるようになりましたので、そのメモ。 ※結論から先に読みたい人はここから飛ばれるとよいかと思います。 考え方 file_columnのアップロード時のロジックはこんな流れになっています。 アップロード直後、いったん画像を保存先ディレクト
前項のようにfile_columnのオプションを指定した場合、画像は、 RAILS_ROOT/public/store/モデル名/カラム名/id/ファイル名 に保存される。 また、画像がアップロードされた直後、つまりモデルに画像が保存される前には、 RAILS_ROOT/public/store/モデル名/カラム名/tmp/ランダムなディレクトリ名/ファイル名 に一時画像が保存される。 このように、file_columnはアップロードされたファイルを、Webアプリケーションサーバのローカルディレクトリに保存する。Webアプリケーションサーバが増えていくことを考えると、コンテンツ保存先ディレクトリに関しては、コンテンツサーバのマウントが期待されている。 マウントしない場合についてはプラグイン側で考慮されていないので、そのようにしたい場合には、アプリケーション側で画像転送部分を自前実装する必要
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込みです。
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
Railsで画像ファイルをアップロードする場合、file_columnというプラグインがとても使えます。 このpluginは、画像のアップロード、保存、サムネイル作成といった面倒な処理を劇的に簡略化してくれます。 データベースにファイル名を保存するカラムを追加し、 add_column :entry, :image, :string モデルで、file_column pluginを指定します。 class Entry < ActiveRecord::Base file_column :image end この場合の保存先は、 public/[model_name]/[attribute_name]/[id]/[file_name].jpg になります。 サムネイルを作成する場合は、次のようにします。 class Entry < ActiveRecord::Base file_
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く