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

Anemone&Nokogiriでクローラ作成してスクレイピング

エンジニアインターンの浦川です。8ヶ月が過ぎましたが、初めて書きます。院試明けのタスクとしてスクレイピングを割り当てられ、先程実装終了したので、スクレイピングについて書こうと思います。とりあえずgemをインストール。 # Gemfile gem 'anemone' ge…

rspecを初めて使ってみた

「スキルなし・実績なし」 32歳窓際エンジニアがシリコンバレーで働くようになるまで これ読んでブログがんばろうかなーという気持ちになっている榊間です。(前回から結構空いちゃいましたが)今さらながらしっかりとtestできるようにならないとということ…

actionmailerを使ってみる

榊間です お盆とかで少し間が空いてしまったので久しぶりの更新です。 今日はアクションメイラーについて書こうと思います。 今回やりたいことは、inquireページからお問い合わせを送信した時、運営者側と利用者に通知のメールを送ることです。 準備まずメイ…

deviseで複数モデルを管理

榊間です。行けるかどうかわからない語学留学の予定を立てるのが最近の楽しみです。ということで、今日は新しくアプリを作るなら大体使うであろうdeviseについて書いていこうと思います。 複数の種類のユーザーを想定したときに、viewやmodelを別々にしたい…

ブロックの代わりに(&:hoge)を使ってみる

榊間です。明日ある大学のテストに怯えながら書いてます、、、今日はrubyの仕組み的な話です。 (&:)ってなに....この前作業してたら、 Article.where(user: current_user).map{|e| e.id} みたいな記述を、 Article.where(user: current_user).map(&:id) に直…

初めてのルーティング

榊間です。なぜ週一回投稿すると言ってしまったのかじわじわ後悔しています(2回目にしてネタ切れ)とりあえず今回は、1回目に悩みすぎてact-as-taggable-onという謎の選択をしてしまったので、rails初心者っぽくルーティングについて書いていこうと思いま…

何を書けばいいのか悩んだ末のact-as-taggable-on

初めまして! 7月からinterfirmでインターンをさせていただいている榊間です!これから開発部プログを書いていこうということで、文章を書くスキルがほとんどないですが(ツイッターが限界)、これから週一回(たぶん)投稿させていただきます。まず、僕の…

My Final Week in Interfirm

こんにちは、ロイです。This is my final week in Interfirm, I will go back to China this Sunday for my univerisity graduation.Since March 4th I have spent two and a half months in Interfirm. I can still remember the first day I came into the…

Using FullCalendar in Rails

Fullcalendar is a powerful javascript calendar. It would be convenient if u wanna build some calendar-based service. Using Fullcalendar is not very complex. First, u need to install FullCalendar in your Rails app. gem 'fullcalendar-rails' …

Introduction to Web Crawler

Web Crawler おはよう、Royです。 Today Im going to introduce something interesting, Web Crawler. Web Crawler provide us a easier way to gather information from website(Google is an enormous crawler). And we can easily make our web crawler. …

関西の文系学生が渋谷でエンジニアとして働いてみる。

こんにちは!インターファームにてインターン中の高田です。 今年の2月からインターンをしています!同じインターンの浦川くんと一緒に、railsで写真共有サービスを開発中。ざっと僕のスペックについて ・関西の某国立大学の4年生(来年は5年生に☆) ・学部…

Getting Start with Django/PostgreSQL on Heroku

こんにちわ、Royです! Heroku is a powerful cloud application platform. It provides everything you need to build, run, and scale. Heroku supports Ruby, Node.js, Python, Java, and PHP so you can use the languages you already know to build and…

Introduction of Backend as a Service

はじめまして、こんにちは Im Roy Xue, the new intern from China. Today, Im going to introduce BaaS. Cloud platform is getting popular around the world. Previously, Azure and AWS provide IaaS and PaaS services[1], it provides great convenien…

非エンジニアがいきなりRuby on Railsの勉強を始めてみた、第1回目

非エンジニアの@zippo_mです、こんばんは。 最近会社ではtwitterとかfacebookの広告をまわしまくっています。開発部エンジニアの@return_right34さんを筆頭に営業部の@w_k0925と不定期で勉強会を退社後に始めたので、記録しようと思います。 やっと開発ブロ…

楽にCIを実装したかったのでMagnumCIを使ってみた

最近社内のソースもみんなテストをしっかり実装してくれるようになっていて,嬉しい限りです. @h3_potetoです. Railsのアプリケーションがほとんどなので,テストはよくRSpecを使っています. みんな慣れてきて,ちゃんとテストが通るソースを上げてくれる…