2018/03/16
今日のトピック
- 久しぶりに筋トレで追い込みできたけど手首痛い。
- いらすとやのスタンプかわいいw
- 明日から2連休!
MacBook購入検討その1。
今まで一度も仕事以外で触ったことないMacを開発用に買っておこうかと思う。でも私はGoogleが好きでAndroid派!
どれを買えば?
Maxbookは、無印・Air・Proの3つがあるみたい。
基本引きこもりな私はそんなに持ち出したりはしないので、性能重視のProが良い。といっても画像や動画の編集なんかはしない。
SSDとメモリの容量は?
SSDを256G→512G、メモリを8G→16G。
それぞれカスタマイズしたいけど、高い。。
特にメモリはApple本家から買わないといけないから猶更。。
噂にきくと、MacbookにWindowsを入れることができるらしい。
パーティション分けるならSSDは256ほしいな。
データ領域は共有できそうなら256でもいいかな。
どこで買えば?
メモリを16Gにするなら1,2。
そこを捨てるならネットショップが安そう。
- 公式
- 公式(整備品)
- 家電量販店
- ネットショップ
でも2016モデルとかの整備品がバランスがいいかなぁ。
急いで買う必要もないし、ゆっくり考えるか。
2018/03/15
今日のトピック
- mac book pro 13を買おうかなぁ。
- 手首だいぶ治った。
- 夜更かし気味。
2018/03/14
今日のトピック
- コンサドーレ勝てない!
- ホワイトデーで花畑牧場の常温保存できる生キャラメル買った。
- google chromeの機能拡張を少し作ってみた。
Rails + Twitter
昨日から、Twitter周りを作ってみてるんだけど。
OAuth
Tiwtterの情報を取得するには、OAuth認証が必要なんだけど、
この部分は以下のGemで簡単にできました。
github.com
トレンドの取得
使ったのは↑のGEMなんだけど、よくわからん。
↓「@return [Array
# Returns the top 50 trending topics for a specific WOEID # # @see https://dev.twitter.com/rest/reference/get/trends/place # @rate_limited Yes # @authentication Requires user context # @raise [Twitter::Error::Unauthorized] Error raised when supplied user credentials are not valid. # @param id [Integer] The {https://developer.yahoo.com/geo/geoplanet Yahoo! Where On Earth ID} of the location to return trending information for. WOEIDs can be retrieved by calling {Twitter::REST::Trends#trends_available}. Global information is available by using 1 as the WOEID. # @param options [Hash] A customizable set of options. # @option options [String] :exclude Setting this equal to 'hashtags' will remove all hashtags from the trends list. # @return [Array<Twitter::Trend>] def trends(id = 1, options = {}) options = options.dup options[:id] = id response = perform_get('/1.1/trends/place.json', options).first Twitter::TrendResults.new(response) end
TrendResults を見てみると「/1.1/trends/place.json」の戻り値が入ったattrsを、@correctionに入れてんだけど、インスタンス変数だから外部から参照できん。
attr_readerが設定されているのはattrsだけなので、自前で@correctionを作る作業をしないといけないっぽい。うーむ。。
# Initializes a new TrendResults object # # @param attrs [Hash] # @return [Twitter::TrendResults] def initialize(attrs = {}) @attrs = attrs @collection = @attrs.fetch(:trends, []).collect do |trend| Trend.new(trend) end end
2018/03/13
今日のトピック
- ガソリン入れた。
- 頭痛くて調子悪め。
- 仕事の方は仕様変更多いなぁ。。
2018/03/12
今日のトピック
- 手首の痛みがしぶとい!
- 今週どこかでガソリン入れないとなぁ。