YouTubeAPI超入門 使い始めから検索まで
YouTubeのAPIを使えるようになるまでがめちゃくちゃわかりづらかったので、メモに残しておかないとやばいと思いました。 今回はPublicなデータにアクセスするための手順について書きます。OAuthについては触れません。
YouTubeのAPIを使えるようになるまでがめちゃくちゃわかりづらかったので、メモに残しておかないとやばいと思いました。 今回はPublicなデータにアクセスするための手順について書きます。OAuthについては触れません。
Growl、有料になっちゃったけど使ってます。guardで監視してrspec動かしたり、重いコマンドが終わったら通知させたり。 実行時間の長いコマンドの終了をGrowlやメール通知するRubyスクリプト - 株式会社CFlatの明後日スタイルのブログ とある用途で、いくつかの候補からランダムで選択した文字列を定期的に出したいなーと思ったのでRubyで書いてみました。
先日AlfredとDashで一瞬でリファレンス検索する方法について書きました。 Alfred+Dashで秒速リファレンス検索 - ぴよログ 今度はXcodeから一発検索する方法を紹介します。 Dash Plugin for Xcode このプラグインを導入します。 omz/Dash-Plugin-for-Xcode インストールは簡単で、GitHubからプロジェクトをダウンロードしてXcodeで …
RailsでRSSリーダーを作ったときに得たノウハウ第2弾、RSSフィードのパースのところを書いてみようと思います。 第1弾としてこんなん書きました。 個別ページのURLからRSSフィードURLを取得するfeedbag - ぴよログ サイトURLを渡すとHTMLを解析してRSSフィードのURL候補を返してくれるというgemの紹介でした。今回は得られたRSSフィードのURLに情報を取りに行ってパース …
Rubyで日付・日時を扱うときはDateTimeなどのクラスを使いますよね。これらのインスタンスは不等号で大小を比較できるようになっています。 あるDateTimeインスタンスが指定した期間に含まれるか、というようなことを調べたいときはRubyのRangeクラスが使えます。というか、Rangeクラスにしておくと便利です。
こんな謎のビルドエラーに遭遇しました。 property's synthesized getter follows Cocoa naming convention for returning 'owned' objects どうやらnewから始まるプロパティ名は使用できないようです。エラーメッセージがわかりにくいので調べないとわかりませんでした。
Skitchでスクリーンショットを取るとウィンドウのタイトルかスクリーンショット+タイムスタンプという名前のノートが作られます。 このタイトルに日本語が入っているので気に食わなかったので設定で変えてやろうと思ったらそんな項目がありません。そこでいくつか試したり英語のサポートに頑張って問い合わせたりしたのですが、変えられないということがわかりました。
自分用のメモも兼ねて今は亡きRSSリーダーを作ったときのノウハウを少しずつときどき書いていこうと思います。 RSSリーダーによくある機能として現在開いているページのRSSフィードを購読するというフローがあるんですが、それと同じ機能を実現しようとしたときに使用したruby gemを紹介します。
このブログはEmacsやSublime Text2、Evernoteで書いてから投稿しています。特に多いのはEvernoteです。 技術系のネタばかりなのでよくシングルクォートやダブルクォートをタイプするんですが、Evernoteで書いた記事をはてなブログに貼り付けてプレビューするとシンタックスハイライト効いてないみたいなことがよく起こっていました。
テストコード実行時のみ通るコードを書くためにTesting用のConfigurationを作成してビルドしたら次のようなリンクエラーがでました library not found for -lPods CocoaPodsを使っているプロジェクトだったのですが、CocoaPods周りの設定が新しいConfigurationに反映されていないために起こるエラーだったようで、もう一度$ pod …