nigoblog

暫定無職のブログ

rails

MVCモデルで見るRubyとPHPの違い

約1年くらいPHPを触っていないのでもしかしたら的はずれなことを言ってしまうかもしれませんが、MVCモデルを例にとってRubyとPHPの違いを自分なりに考えてみたいと思います。自分が利用したことのあるフレームワーク Ruby -> Rails PHP -> CodeIgniter なの…

Rails初心者から中級者になったと感じたきっかけ

エンジニア(プログラマー)をやっていると基本的には徐々にレベルアップしていきます。 しかしある点で閾値を越えて、レベルが一気に上がると感じる瞬間があります。 皆さんどうでしょうか?自分の場合は クラスメソッドとインスタンスメソッドの違いをはっき…

Devise + omniauthでfacebookでログインする機能を実装でハマったところを説明

高専事変から1週間以上がたち、久しぶりの更新となります。 高専事変とは - 高専ってすごいというタイトルでカリキュラムをさらしたら、PV数がめちゃくちゃのびたという事変今回は普通にRailsのtipsを。 前提条件 参考資料 ハマった原因 まとめ 前提条件 ま…

Access-Control-Allow-Originの罠! Amazon S3にあるファイルをAjaxでアクセスしようとしたら激ハマリした話

タイトルまんまです。 どういうハマリ方をしたかというと、 XMLHttpRequest cannot load (Awsのファイルのパス). Origin null is not allowed by Access-Control-Allow-Origin. というエラーが出ました。 これを解決しようとしてかなりドハマリした話です。…

Rails 3.2 でAmazon S3を使う方法

今回ハマったのでメモ代わりにそもそもS3ってなんだろうというところはこちら #15 ストレージサービスを使ってみよう | Amazon Web Services入門 - プログラミングならドットインストール手順的には S3インスタンスを作成 gemをインストール railsモジュール…

Githubの使い方 Rails編 ~railsプロジェクトをGithubのリポジトリにアップ~

Githubでプロジェクトを作成する場合、 Github上でリポジトリを作成 作成したリポジトリを clone ローカルで開発 っていう流れ。一方Railsでプロジェクトを作成する場合、 rails newでプロジェクトを作成 git initでgit環境構築 という流れでプロジェクトが…

【メインはHeroku】インキュベーションハウス企画、ハッカソンに参加しました。ついでにHerokuの登録もしました。

今回、社会人メンターとしてインキュベーションハウスが企画しているハッカソンに参加しました!! メンターっていうとなんか偉そうな感じですが…笑参加して思ったのは、学生のレベルがどんどん高くなっているということ。参加者の中に現在大学1年の方がいたり…

Railsのインストールから簡単なアプリケーションの作成まで

今日はRailsをインストールして実際に試すまでをやりました。 ちなみに参考図書はこちら たのしい開発 スタートアップRuby作者: 大場寧子,大場光一郎,五十嵐邦明,櫻井達生出版社/メーカー: 技術評論社発売日: 2012/07/31メディア: 単行本(ソフトカバー)購…