ちくわ工務店

雰囲気でつくろう

2018-01-01から1年間の記事一覧

勉強メモ hatenablog Gemを使ってはてなブログに投稿する

なにそれ github.com 参考 はてなブログ API 用の gem を書いた メモ 特に詰まったところもなくてよかった (設定ファイルがconf.ymlじゃなくてconfig.ymlだったくらい) 今回は非公開ブログにアクセスしたかったのではてなの設定画面からOAuth scope(許可…

書き方メモ Ruby

Ruby初心者なのでggr方もよちよちである。 同じ苦労の繰り返しはつらいので随時まとめる。 continue的なやつ nextを使う map 概要 配列の中身を変換する 用例 a1 = [100, 200, 300] a2 = a1.map { |x| x * 2 } p a2 # => [200, 400, 600] 参考 Rubyのmap, ma…

勉強メモ Instagram gemを使う

自分の投稿を引っ張ってくるまでのメモ 結果から言うとエンドポイントが古いAPIがあって一部使えなかった。 でもとりあえず欲しいAPIのエンドポイントはまだ生きていたので使用した。 参考 本家ドキュメント InstagramのAPIを使って画像をひっぱてくる - Qii…

勉強メモ 任意のタイムゾーンに設定する

TwitterAPIから取得したtweet時間をUTCからLocalに変えたかった 参考 任意のタイムゾーンで出力する方法 - Qiita

勉強メモ Twitter Gemを使ってTweetする

参考 RubyでTwitter APIを使ってツイートする - Qiita Twitter API キーを取得する 流れ Gemfile作る TwitterのAPI Keyを取得する コード書く Gemを追加 Gemfileに以下を追加してbundle install gem "twitter" TwitterのAPI Keyを取得 参考記事の通りにやっ…

勉強メモ Bundlerについて

Ruby初心者なんでメモ 参考 Bundlerの使い方 - Qiita メモ Gem: Ruby言語用のライブラリ Rubygems: gem専用のパッケージ管理システム Bundler: プロジェクト内で使うRubygemsを管理するしくみ。 gem同士の互換性を保ちながらgemの導入、管理を行う Gemfileに…