Entries from 2014-12-01 to 1 month

Flurryの導入

Podで導入 pod 'FlurrySDK', '5.4'AntonPalich/Flurry · GitHub最新版の6.0.0は上記Podには含まれていなかったのでPRを送信しておきました。また、私のリポジトリで6.0.0のものを上げてるのでPrivate Spec Repoで利用する方法も可能です。 nafu/Flurry · Git…

CocoaPodsに変わるライブラリ管理ツール?Carthageを使ってみた

Carthage/Carthage · GitHub使い方は簡単 1. インストール 2. Cartfile作成 3. carthage update実行 4. 各々お好きに1. インストール Releases · Carthage/Carthage · GitHub githubからpkgをダウンロードして実行するだけ!2. Cartfile作成Quickをインスト…

Swiftのクラスをテストから参照する

Tests.swift内で、プロジェクトのクラスを参照する方法。自分の作成したプロジェクトがMyProjectとします。 Tests.swift内で`import MyProject`として、importします。 ここで、注意なのはMyProjectで作成したclassはMyProject内からしか参照出来ない状態で…

iOSライブラリ管理ツールのCarthageが0.4にアップデート

Release 0.4: Carthage Unpinned · Carthage/Carthage · GitHub大きな変更としては、3つ!1. ディレクトリ構造 以前は Cartfile Cartfile.lock Carthage.build Carthage.checkoutだったのが Cartfile Cartfile.resolved Carthage/ Build/ Checkouts/になりま…

SwiftでIteratorを実装する

参考リンク Swift SequencesHow to make an iterable Swift collection type - Lilly Labs

SwiftのCompilerバグ

optimization levelを-OFastestにすると DataTypeRef?.toOpaque()がnilを返すためkeychainからデータを上手く読み出せない。 対策 optimization levelを-ONoneにする objective-Cを使う objective-Cを使う場合の例です。 ここでは、SSKeychainというライブラ…

様々なAPIドキュメントを確認できるDevdocs.io

DevDocs: Open-source / Offline API Documentation Browser にアクセスすると、Ruby, Rails, Redis, HTML, CSS, Ember.js, Git...などなど様々なAPIドキュメントを検索、参照出来ます。リポジトリはThibaut/devdocs · GitHubにて公開されてます。

deviseで認証まわりのカスタマイズ

メモ 参考リンク How To: Email only sign up · plataformatec/devise Wiki · GitHubHome · plataformatec/devise Wiki · GitHub

SendGridでメールを送信する

1. mailerを作成 $ rails generate mailer UserNotifierapp/mailers/usernotifier.rb class UserNotifier < ActionMailer::Base default :from => 'any_from_address@example.com' # send a signup email to the user, pass in the user object that contain…

The Architecture of Open Source Applications

読もうと思って、未だに読めてない本。先人の知恵を学んで、自分の糧にしていきたいものです。The Architecture of Open Source Applications

Rubyを絵文字で書けるactive_emoji

sferik/active_emoji · GitHub子どもや英語を知らない人のために、Rubyを簡単に読み書き出来るようにするのが目的のプロジェクト。Ruby on Railsに組み込まれて良いように、active_emojiと命名したようです。PRの際は、commit messageは絵文字で書いてとのこ…

SVGアイコンを簡単に追加できるevil-icons

Githubのrepository outpunk/evil-icons · GitHubEvil Icons にあるアイコンを利用できます。使い方は簡単 gem 'evil_icons'bundle installcssでrequireする。 //= require evil-iconsテンプレートファイル、レイアウトファイルでevil_icons_spriteをrender…

GithubをTerminalから操作するHubコマンド

homebrewでhubコマンドをインストールします。 github/hub · GitHub $ brew install hubそれぞれコマンドを実行すると、>以降のコマンドが実行されます。 $ hub clone schacon/ticgit > git clone git://github.com/schacon/ticgit.git $ hub clone -p schac…

最新のRspec Syntaxに変換してくれるTranspec

変換面倒だなーっと思っていたら、あった!yujinakayama/transpec · GitHubありがとうyujinakayamaさん! // transpecをインストール $ gem install transpec // transpecコマンド実行->Rspecを変換 $ transpec // テストが通るか確認 $ bundle exec rspec /…

Terminalでgitの情報を簡単に見れるTigコマンド

$ brew install tiggitのrepositoryがあるディレクトリに移動して、tigコマンドを叩くとgitの情報を見ることが出来ますので、一度お試しあれ。 $ tig

gitignoreのテンプレを簡単に作れるGiboコマンド

github/gitignore · GitHubから、特定のgitignoreの内容を簡単にコピー出来るのがGiboコマンドです。Homebrewでインストール出来ます。 $ brew install gibo$ gibo -lとして利用可能なgitignoreファイル一覧を取得できます。 $ gibo Ruby Rails >> .gitignor…

Githubでスタンプみたいに画像を貼れるChrome拡張LTTM

LTTM - Chrome ウェブストア拡張機能をインストールして有効にした後に、githubで !s !l !m のように!の後に特定の文字を打つだけ!こんな感じで貼付けられます。さらに、続けて検索ワードを入力するとさらに絞り込めます。 !s検索ワード => 寿司行きから検…

yeoman install

$ npm install -g yo $ npm install --global generator-angular@0.9.2error出れば $ sudo npm install --global generator-angular@0.9.2sudoを付けて試してみる。あとは $ yoで指示に従って入力。 Angular Karmaなどの選択はjkタイプで切り替え出来る。そ…

hack.summit()

先日行われた最大級のオンラインカンファレンスhack.summit()Ruby on RailsのクリエイターであるDAVID HEINEMEIER HANSSONさんも登壇しています。

RubyConf2014

行けなかった人は動画で楽しみましょう。10Pickup再生リスト RubyConf 2014 - YouTube一覧 Confreaks - YouTubeConfreaksページ Ruby Conference 2014 Schedule - Confreaks, LLC

GithubのwebhookがOrganization単位で管理可能に!

Githubに嬉しいアップデート!webhookがOrganization単位で可能になりましたワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ今までは、リポジトリ単位で設定していたんですが今後はかなり楽になりますね^^Introducing organization webhooks · GitHub

herokuのpsqlに直でアクセスし、CSVにデータを書き出す

まずは $ heroku configでDATABASE_URLの項目をコピーしますあとは、psqlコマンドでアクセス出来ます。 $ psql DATABASE_URLpsqlコンソールで、 \copy (SELECT first_name, last_name, email FROM users) TO dump.csv CSV DELIMITER ','と実行すると、ローカ…

GitHubでのIssue検索

Issueの検索方法をまとめ。表記 param:value という風に、paramは検索項目名、valueは項目の中でマッチして欲しい値を表します。GitHubこれを組み合わせて検索します。例えば、自分のリポジトリについけ検索するのであれば user:usernameと利用します。 さら…

WPM116のタイピング

3分ぐらいから見るとWPM116のタイピングが見れます。 Valikor's Corsair K65 RGB Gaming Keyboard Review - YouTubeはやい! この人は170WPMまで出してるみたいです。目標にして頑張ろうと思います。