美文网首页
Jruby+Rails初體驗

Jruby+Rails初體驗

作者: Azi | 来源:发表于2014-06-05 15:52 被阅读0次

此篇關鍵字

  • Jruby (跑起來真的有夠慢的)
  • rmagick4j, RMagick
  • jdbcsqlite3
  • carrierwave

為了一個要跑在windows底下的案子(不要問我為什麼要跑在windows下XD),使用了jruby-1.7.12 但其實rails寫起來也沒差太多,只是有些gem要找for jruby版本的

Gemfile

gem 'activerecord-jdbcsqlite3-adapter'
gem 'rmagick4j', :require => 'RMagick'

然後有要做縮圖,carrierwave 用的縮圖套件是RMagick
include CarrierWave::RMagick
include CarrierWave::MiniMagic

跑Jruby要換成rmagick4j,然後無法直接使用CarrierWave的縮圖功能
要自己另外處理XD.

無法開心的使用carrierwave寫好的縮圖功能
version :thumb do
process :resize_to_fit => [50, 50]
end

自己把圖檔撈出來後,手動處理縮圖
但存進去那塊是沒有問題的可以用。

file = "aaa.jpg"
temp = Magick::Image.read(file).first
temp.resize_to_fit(800)
temp.write("aaa_sml.jpg")

參考用法:
http://rmagick.rubyforge.org/portfolio.html
http://rubydoc.info/gems/rmagick4j/0.3.8/frames (點image那個)

相关文章

  • Jruby+Rails初體驗

    此篇關鍵字 Jruby (跑起來真的有夠慢的) rmagick4j, RMagick jdbcsqlite3 ca...

  • 滑冰初體驗

    對於一個沒有看過雪的南方孩子來說,看到雪是一種莫名的興奮。到了亞布力滑雪場,大家都很興奮,我也不例外。穿上雪板和滑...

  • 瑜伽初體驗

    肉體到意志肌肉到精神;汗水流進心臟呼吸融入靈魂;感受舒暢与堅韌。

  • 教會初體驗

    今天我受邀於我的基督徒鄰居,一起去他們的教會繞繞,我便高高興興的去了。 這間教會沒有華麗的外觀,只位在超商旁的一間...

  • 2020.01.21 海钓初體驗

    從01.16開始在巴厘島開會,今天21号終於可以歡一下了,跟同事一塊去海钓一下。

  • 油畫初體驗

    今天吃完午飯出門,外面的溫度很是熱情,於是選擇了室內活動項目,在男朋友的帶領下來到了一家油畫創作體驗店。 坦白說,...

  • 雙減初體驗

    家有萌娃的家長,今年的夏天一定處于震驚與蒙圈的狀態下。為什麼這麼說呢?先是三娃的放開,接着培訓班的大規模管理與淨化...

  • 體驗

    每一張照片, 都有屬於它的溫度, ...

  • 初嘗按摩 💆‍♂️ NCA巴士體驗

    在N8码头等船来,由于没有售票处,于是先上船再买票,虽然船上会有售票员,但人这麽多,我不觉得她能够卖得完。 十一时...

  • 全副武裝的初體驗

    第一次全程戴著口罩,舉行招聘的海選會。原本關注「人臉」就得耗費心神的招聘,加上了2/3的覆蓋面積,只能從「眼睛」挖...

网友评论

      本文标题:Jruby+Rails初體驗

      本文链接:https://www.haomeiwen.com/subject/rlodtttx.html