かけるヒトからできるヒト

プログラムを書ける人からプログラムが出来る人へなるために個人的にまとめるブログ

programming

AngularJSの$watchで複数の変数の変化を同時にチェックする

AngularJSを使っていると、非常にお世話になる$watch。 変数やオブジェクトが変化した事を読み取る事ができます。 データバインディングによってリアルタイムにページの変化を扱えるAngularJSではほぼ必須の機能と言っても過言ではないと思います。 僕が開発…

railsサーバ動かしてるとめっちゃ出てくる警告を消す

railsのサーバを起動すると以下のような警告がでてきてめっちゃうざい。 WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true loggerで吐き出したログが見れないので、この警告…

railsでmodelに変更を加えたらNoMethodErrorが出るようになった

railsでアプリケーションを作っていたら、modelに他の変数が必要になったので追加したらNoMethodErrorが出るようになった。 初心者なので正しい手順じゃない可能性があるが、一応修正できたのでまとめ 問題 Userモデルに「screen_name」という変数を加えたか…

railsでauth認証をさせようと思ったらエラーがでる

railsアプリでauth認証させようと思ってプラグインを入れてたら全然違う所でエラーが出たので備忘録 問題 認証に使うのはOmniAuthというプラグイン。 twitterでもfacebookでもopenIDでも認証してくれるというすごいものらしい。 ここを参考にして色々と設定…

railsのプロジェクトにpluginを入れる

説明ページを参照しながらプラグインを入れようと思ってコマンドを打ち込んだらエラーが出たので備忘録 プラグインを入れたいrailsのディレクトリに移動してコマンドを打ち込む ruby script/plugin install ~プラグイン~ ruby: No such file or directory --…

railsのpath設定エラー

railsの練習してたらエラーでつまったので初心者の備忘録 http://dotinstall.com/lessons/basic_rails/6540 エラー Showing ~ファイルパス~/app/views/posts/show.html.erb where line #19 raised: undefined method `post_comments_path' for #<#<Class:0x007f986b1eeaf0>:0x007f986</class:0x007f986b1eeaf0>…

Ubuntuにruby on railをインストールしてみる

webサービスを作るならrailsがいいよと聞いたので、とりあえずまずは環境を揃えてみる事に。 ubuntuに入れてみようと思ったらちょっと詰まったのでまとめ。 課題 Ubuntuにruby on railsをインストールする。 環境 Ubuntu12.04 ruby 1.8.7 ruby on rails 3.2.…

androidのviewに隙間ができる

WebViewを使ったアプリを作っている途中、どうしても上下左右に隙間が出来て、それ以上viewを大きくできないなぁと思ったので備忘録。 課題 viewを配置した時の上下左右の隙間を無くす 原因 xmlでpadding(内側の隙間のサイズ)が決められてただけ。 解決 acti…

android2.3のエミュレータにおいてwebviewからjavascriptInterfaceを使うとアプリが落ちる

タイトルが長いですが、 android2.3のエミュレータにおいて、webviewからjavascriptInterfaceを使うとアプリが落ちます。 環境 android2.3のエミュレータ webviewからjavascriptInterfaceクラスを使って、javaのネイティブメソッドを呼ぶとアプリが落ちる。 …

android build targetが変更できない

前回、androidの開発環境を構築していて、なぜかeclipseからエミュレータが起動出来ないという事態が発生していた。 今回はそれの原因究明を行う。 課題 eclipseからandroidシミュレータを指定して、起動させる。 症状 eclipseからプロジェクトを「androidア…

androidアプリ開発

先日androidの開発環境をそろえたので、早速アプリ開発に取りかかってみる。 目次 ・目的 ・環境 ・プロジェクトを作る ・エミュレータで表示してみる ・まとめ 目的 eclipseでandroidアプリのプロジェクトを作る。 エミュレータで表示してみる。 環境 macos…

androidの開発環境

ふと思い立ったので、macでのandroidの開発環境をそろえておく事にした。 たぶんwindowsでもほとんど手順は同じ 目的 macでandroidの開発環境を揃える。 必要なもの android SDK eclipse(日本語化) 環境 OS:mac lion はじめに:SDKのインストール 何はとも…

はじめてのgit

プログラムを書ける人からプログラマになるためにgitの使い方をひとつ覚えておこうという覚え書き。 昔にとって放置してあったgithubのアカウントを掘り起こしてきた。 https://github.com/koh110 そこに前に個人的に作ったtwitterのwebアカウントを切り替え…