Rails Model.to_jsonでデータを加工して吐き出す

例えばDBに,AAA,BBB,CCCのように先頭のカンマが不要なデータが入っていて、対象をトリムしてjson出力したい場合などなど。 Model側でtrimするメソッドを定義 インスタンスメソッドで加工したいカラムに対してメソッドを定義する class FooModel < Applicatio…

久しぶりの多摩丘陵散歩

久しぶりに多摩丘陵に登った。 ジメジメしてて蒸し暑くて少しあるくだけで、汗ビショビショになった。 やっと夏が来た。という感じだねえ。 坂道を登る登る 中腹まで登って振り返ると絶景。アニメのオープニングとかで出てきそうな見渡しだね。 にゃんこ発見…

Ruby アメブロのRSSから画像を取得する

アメブロのimage情報はsummaryの中に<img>として配置されている。 また、ブログ文中で使用されている絵文字も画像として取り扱われているので、私の場合、幅高さが150px以下の画像(多分、実サイズは96px)は認識しない画像として定義した。 画像サイズの取得は先日…

Ruby 画像サイズを取得する

gem fastimage を使うと便利。 GitHub - sdsykes/fastimage: FastImage finds the size or type of an image given its uri by fetching as little as needed URLを指定すればネットを通して画像のサイズを取得できる。 puts FastImage.size(url) # => [266,…

Android WebViewにアメブロブログの画像を表示する

AndroidのWebViewでアメブロブログの画像が出ない問題。 どうやらアメブロはブラウザのDomストレージにアクセスしているようで、WebViewにストレージアクセスを設定しておく必要がある。 エラーログ Uncaught "TypeError: Cannot read property 'getItem' of…

ニュースクリップ ADSLの終焉はメルカリ赤字で京王線は炎上、しかし冷夏でもビールは世界で売れるし労働者の格差はなくなる

アサヒ、豪ビール最大手を買収 1.2兆円で基本合意 www.nikkei.com 題名そのまま、アサヒHDが巨額の資金で豪ビールを買収した。という話し。 日本の苦味が強くてキンキンに冷やして飲むビールが世界でプレミアビールと位置づけられて徐々に人気になってきてる…

19歳の夏と俺

今週のお題「海」 取り留めの無い思い出。 19歳の頃、はじめて携帯電話を買った。といっても田舎で電波状態の悪かったPHSから携帯電話に変更しただけだった。 友達の少なかった僕の携帯電話の電話帳の中には数人の友人と片思いしている女性の電話番号が登録…