アプリなどを開発するブログ

React Native / Swift / Ruby on Railsなどの学習メモ。


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

Mysql2::Error: Can't connect to local MySQL server through socket

VagrantでMySQL使おうとしたら怒られました。 Mysql2::Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' そもそも /var/run/mysqld/mysqld.sock がなかったので、作成して再起動しました。

Vagrantのよく使う簡単なコマンド一覧

Vagrant便利すね。 仮想環境立ち上げ vagrant up 仮想環境をシャットダウン vagrant halt 仮想環境を保留状態にする vagrant suspend 仮想環境立を立ち上げ直す 設定を変更した時など vagrant reload boxの一覧を表示 vagrant box list

rails でsassを使う (scssではなく)

railsだとscssがデフォルトです。 sassの方が簡潔に書けそうなので、sassに乗り換えようと思います。 その設定のメモ。 設定方法 rails generate系コマンドで、scssファイルでなくsassファイルを生成するように設定します。 config/environments/development…

べてるの家という最先端コミュニティー

なんというか、世界にこんな場所があるのかっていう驚きと嬉しさで胸がいっぱいだ。 自分が似た病をもっているからというのもあるのだが、 普通こういった精神障害の方のドキュメンタリーなどを見ると 感じることは、大体悲壮感や同情といった類のものである…

rbenvで最新バージョンのRubyが出てこない場合

Heroku がいつの間にかRuby 2.1.0はサポートしなくなってて、 2.1.5になってた。 ローカルにも2.1.5を入れたいと思ったのだが、 rbenv install -l でも出てこない。 ruby-buildをアップグレードしないといけないとわかって、やってみる。 brew upgrade ruby-…

Ruby Mineを導入することにした

Ruby on Rails でWEBアプリを書く際に、自分はSublime Text 3を使ってるんですが、 先日Rails の勉強会で隣の人がRuby Mineを使っているのをみて、 よさそうだったので導入してみることにしました。 Jet Brains のIDEはイイ! iOSアプリを書く時はApp Codeを…

Rails で Mongo DBを使う記事まとめ

RailsでMongoDBの使用を検討する際に気になったこと - ITアドベンチャー RailsでMongoDBの使用を検討する際に気になったこと - ITアドベンチャー Ruby On Rails で MongoDBを使ってみるよ - Qiita Ruby On Rails で MongoDBを使ってみるよ - Qiita Rails 3の…

AS3から動画に書き出すメモ

AS3でswfをコマ落ちなしで連番静止画に書き出すには ActionScript のみで作った SWF をコマ落ちせずに動画にする手法 ActionScript のみで作った SWF をコマ落ちせずに動画にする手法 - てっく煮ブログ AS3からフレームレートを変更 stage.frameRateからフレ…

WIRED「死の未来」が超面白い

なんて面白い雑誌なんだ、WIRED。 最初の記事からいきなり量子物理学と脳と死の関係についての文章から始まる。 興味深かった記事。 ヨーロッパにはデスカフェというものがあり、お茶を飲みながら自分はこんな死に方がいいとか、自分の死後について話す。こ…

git で直前のコミットの内容を変更する

メモ git commit --amend ちょっとしたミスを修正したい場合とかに便利。

METEOR1.0 | Node.jsベースのWEBアプリフレームワーク 正式リリース

前から気になっていたNode.jsベースのWEBアプリケーションフレームワーク「Meteor」の1.0が公開されました。 Meteor Meteorは結構面白いフレームワークで、 * クライアントがサーバーのデータをキャッシュとして常に保持している * クライアントからのリクエ…

iPhoneの電源ボタンが壊れていても、電源OFFにする方法

Assistive touch の「画面をロック」を長押しすると、電源が切れる。 電源を付けたい時は、MacにiPhoneを接続すればOK。

マックから音声入力しています

マックから音声入力で日記を書くテスト。改行改行はできない音声入力で入れて するんだろう改行開業する新しい段落。 改行。改行。改行改行して改行できない新しい段落。新しい段落。新しい段落。 だめだ

Parse.comで特定のchannelを削除したい場合

Parse便利だけど、channelの操作は自分でやんないとだめっぽい。 addChannel / removeChannel ってメソッド作って対処。 -(void)addChannel:(NSString*)str { if(![[PFInstallation currentInstallation].channels containsObject:str]) { NSMutableArray *c…

Parse.framework入れて呼ぼうとするとエラーが出る場合

結論から言うと、Parse.frameworkをダウンロードした時に一緒に入ってる、 Bolts.frameworkも同様にコピーしてリンクさせればいいだけでした。 クイックスタートのドキュメントには、「Parse.frameworkをコピーしてね」 としか書かれてないんだけど、こっち…

デジタルアートセミナー行けばよかった..

なんておもしろそうなセッション! 【oFセミナーメモ5】映像解析 - Over&Out その後 【oFセミナーメモ5】映像解析 - Over&Out その後 中でも面白そうなのがこれ。 Eulerian Video Magnification 動画の中から、人間の目ではわからないような微細な変化を検出…

Herokuで一時ファイル保存

Herokuはサーバー上にファイルの保存ができないので ファイルをアップロードする際にはS3などの外部ストレージに保存する必要があります。 しかし、一時的にファイルを保存したい場合にもいちいちS3にアップロードしていては面倒です。 そこで情報を探してみ…

ジルボルトテイラー 奇跡の脳を読んだ

著者のジルボルトテイラーは脳卒中になったことで、脳がどう働くかは自分で決める事が出来ることに気がついた。脳卒中になる前は、自分なんて脳が作り出した結果に過ぎない、どう感じ、何を考えるかはほとんど口出しできないんだと感じていた。しかし脳卒中…

坂口恭平「現実脱出論」が超新感覚

最近注目している坂口恭平の新刊、「現実脱出論」をKindleで読んだ。 これは本当に新感覚で驚いた。 率直な感想としては、本っっ当に面白い。非常にオススメしたい一冊。 TwitterやAmazonレビューでの評判も非常に良い。 どんな本なのかは、YouTubeにアップ…

問い合わせフォームも無料で作れるTypeFrom

便利だし、UIも今っぽくてイケてるし、評判もいい。 無料でできる範囲も広く、問い合わせフォームとして十分使えるのでは。 海外のサービスで、日本語は一応対応しているものの、若干の英語力が必要な箇所もある。 日本語は、ネイティブチェックがきちんとな…

ローカルにRailsをインストールせずにRails newする

rails new する時に、ローカルに入ってるrailsでnewしてもいいんですが、 そうするとバージョンがローカルに入ってるrails のバージョンになっちゃうので不便です。 rails new するためのrailsも、プロジェクト内のvendor/bundleに入ったrailsを使ったほうが…

月1万円以下の田舎の一軒家仲介サイトを作りたい

※ 画像はイメージ 日本一のニート、phaさんが熊野という和歌山の田舎で シェア別荘を借りてまた面白い事を始めているそうです。 ネットより田舎のほうがワクワクする|毎日寝て暮らしたい|pha|cakes(ケイクス) それで衝撃的だったのが、田舎だと一軒家が…

募金したお金はほんとに100%困っている人達に送られているの?

そんな事を考えて、コンビニの募金箱にほとんどお金を入れないのが私です。 がしかし、その考え方がおもいっきり間違っていたと気付かされました。 こちらの動画です。必見です。

Rails4でaccepts_nested_attributes_for, allow_destroy: true

Rails4でaccepts_nested_attributes_for, allow_destroy: true なフォームつくっててハマった。 モデルの構成が、 Author has_one Book だとして、Strong Parameters を以下のようにする。 params.require(:author).permit([ book_attributes:[:title, :pric…

FFMpegで連番pngをBGM付きで動画書出し

ffmpeg -r 24 -i bgm.mp3 -i %5d.png -c:v libx264 -pix_fmt yuv420p test.mp4 -r フレームレートの設定 よく使うのは24 or 30。 -i %05d.png フォルダ内にある5桁の連番ファイルを指定。 00001スタート。 -qscale:v 0 動画品質。 -b:v ビデオビットレートの…

今日は死ぬのにもってこいの日

今日は死ぬのにもってこいの日だ。 生きているものすべてが、わたしと呼吸を合わせている。 すべての声が、わたしの中で合唱している。 すべての美が、わたしの目の前で休もうとしてやって来た。 あらゆる悪い考えは、わたしから立ち去っていった。 今日は死…

Rails フォームで値がblankなら保存しない

class Author < ActiveRecord::Base has_many :book accepts_nested_attributes_for :books, :reject_if => lambda { |a| a[:content].blank? } end

Adobeのサポートが必要な場合のメモ

なかなか電話がつながらず、チャットで担当者に聞いたらここに問い合わせろって言われた http://helpx.adobe.com/jp/x-productkb/policy-pricing/6515.html <追記> この問い合わせフォームでは、そのアプリケーションのサポートはやってないよ。 有料サポ…

ターミナルでコマンドの履歴を検索

恥ずかしながらこれ知らなかったです。。 今までは履歴を↑↓で遡るか、手打ちしてました。 が、過去に打ったコマンドを検索できるんですね〜 やり方は、 Ctrl + R すると、 (reverse-i-search)`': って出てくるので、タイプしていくとインクリメンタルサーチ…

寄付プラットフォーム「Causes」

おもしろい寄付プラットフォーム https://www.causes.com/ 紹介記事 http://gendai.ismedia.jp/articles/-/1395?page=1