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

SourceKitServiceが400%で稼働する。

今、swiftでアプリ作成中なんだけど、ソースコードを編集中に度々CPUが唸りだす。 環境は OSX 10.9.5 XCode 6.1.1 (6A2008a) アクティビティモニターで見てみると、SourceKitServiceがCPU使用率400%で頑張っていた。 新しい暖房機器としては使えるが、XCode…

securesocialをscala2.11/Play2.3.4で使う

securesocialの(安定)最新版は2.1.4だが、scala2.11では使えない(かどうかわからないけど、sbtではダウンロードできない) ので、scala2.11で使いたい場合は3系(3.0-M1)に上げる必要がある。 "ws.securesocial" %% "securesocial" % "2.1.2", ↓ "ws.securesoc…

Deviseで生成したパスワードを使ってPHPで認証する

参考 http://stackoverflow.com/questions/9321075/ruby-bcrypt-password-retrieval-in-…

マーカーの画像を綺麗に表示する。

以前、マーカーの画像を変更する方法を書いたが、その時、Retinaで見ると画像がぼやけて見える。と書いた。 これの解決方法を最近知ったのでメモ。 CLLocationCoordinate2D position = CLLocationCoordinate2DMake(51.5, -0.127); GMSMarker *london = [GMSM…

<br>タグ前後のテキストを取得するためのXPath

<div> hoge <br> piyo <br> fuga </div> なるHTMLからhogeなどを取り出すためのXPathは以下 //div/text()[1] --> hoge //div/text()[2] --> piyo //div/text()[3] --> fuga 次に、以下のようなHTMLで <div> hoge : XXXXX <br> piyo : YYYYY <br> fuga : ZZZZZ </div> hoge、piyo、fugaの順序などは…

cellclickのイベントでフィールド名を取得する

Gridのcellclickイベントのコールバックは cellclick(this, td, cellIndex, record, tr, rowIndex, e, eOpts ) とある。 クリックした列に関する情報はcellIndex(列のインデックス)しかもらえない。 これを対応する列のフィールド名(dataIndex)に変換するに…

テーブルのエンジンを変更するなど

innodbに変更したい alter table hoges engine = innodb; あと、トリガを設定したら以下のようなエラーが発生した。 Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation '=' 一部のテーブルでCOLLATE=utf8…

Railsを80番ポートで起動するには

macにて。 デフォルトは3000番。 (! 501)-> rails s => Booting WEBrick => Rails 3.2.13 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server [2014-01-16 09:42:13] INFO WEBrick 1.3.1 …

関連のデータもサーバーに送るには

基本、ここに書いてあるとおり。 http://fits.hatenablog.com/entry/20120225/1330166288 ただし、サーバにrailsを使用している場合は、accepts_nested_attributes_forを使って、PUTしたデータを一度に更新したくなる。 ので、dataのkeyの部分は"_attributes…