インターン生

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

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

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…

約3ヶ月のインターンを終えて

インターファームでの約3ヶ月インターンをしておりました平川です。 本日はインターン最終日ということで、ブログを書かせていただきます。 技術面としてgoogleアカウント認証についてと、インターンを経て考えたことの2つを書きたいと思います。 - google…

Fun with Cocoa Touch elements

Hey everyone, this is Mahdi!We're going to have a little bit of fun with iOS elements today, so I'm going to show some tricks that I hope you'll like!UIView with rounded corners and shadowNow, this is a bit tricky. To make a view have both…

Using jpmobile, the rails plugin for Japanese phones

Hi everyone! It's Mahdi, the intern from Tunisia, again!Today, I'm going to introduce the rails gem jpmobile and show some tips for easy configuration.Before starting, jpmobile is a gem that allows you to adapt your rails app to the differ…

Slack (翻訳)

今日は社内で使用しているSlackについてインターン生のマフディーがブログを書いてくれたので@zippo_mが何となく翻訳します〜。 - こんにちは、みんな!今週もマフディーがブログを更新します。 今日はINTERFIRMで利用してる新しいコミュニケーションツール…

Slack

Hey everyone! This is Mahdi again, and today we're going to talk about the new communication and productivity platform Interfirm has been using!Slack is the name, and it has gotten really popular these past few months! Without further ado,…

Facebook login in Rails using devise and omniauthable

みんなこんにちは!また嬉しいインターン生マフディーです!I've learned so many new things this week and I can't wait to see what's next!Lately, I've been working on Facebook integration in a Rails project so this time I'm going to show you h…

インターン生の平川です

人生初の電車通勤で、通勤時はいつも少し緊張している平川です。 本日で3日目の出勤になります。今まで使ったことのなかったGitlabや、しばらく書いていなかったHTML,CSSなど、 初日からかなり苦戦していました。大学でのプログラミングの学習を始めて3年目…

Hi everyone! 新しいインターン生のマフディーです!- 1日目 -

Hi everyone! This is Mahdi from Tunisia. I am the new intern at Interfirm! I'm writing this right after the first day of my internship. I am very optimistic about my future with Interfirm after experiencing such an amazing first day!Everyo…

インターン生を集めてswiftでなんか作ろう

こんばんは,@h3_potetoです. 今年の前半,趣味で勝手にObjective-Cとか書いていたんですが,うっかりSwiftなんてものが出てきてしまったがために,趣味もSwiftに移行しました. インターファームでは,週に3時間くらい,好きなことをしていていい時間があ…

jpmobileでPCとスマホのビューを振り分ける

こんにちは、@ij_spitzです。 今回は、jpmobileというgemを使って、PCとスマホとのビューを振り分ける方法をご紹介したいと思います。 こちらがGitHubのソースコードです。 ビューの振り分け以外にも、携帯メール用の絵文字や漢字の文字コード変換や位置情報…

マンゴー旨い

皆様こんにちは.2日前からインターンシップに参加させていただいております@h0shim0です. 今日はなんと,宮古島産のマンゴーを剥いていただきました.あまり本物のマンゴー(ほとんど加工済み)って食べる機会ありませんよね?とても美味しくいただきまし…

.bashrcと.bash_profileの違い

みなさん、こんにちは。インターン生の@shunkurosakiです。 今回は、.bash_profileと.bashrcの違いについて記事を書いていきます。インターン中にLangmatchというサービスの開発を進める中で、database.ymlに記述されている内容が、開発者の環境ごとに異なる…

websocket-railsを使ってRailsでリアルタイムチャットを実装する方法

こんにちは、インターンの@ij_spitzです。以前@h3_potetoさんがwebsocket-railsで作ったチャットをAWSで公開する方法を 書いてくれたので、僕はアプリケーション側の実装方法を書きたいと思います!作成の際は以下を参考にしました。 https://github.com/web…

webscoket-railsをAWS OpsWorksで使いたい

こんばんは,@h3_potetoです.先日インターン生がリリースしたサービスで,langmatch.comというやつがありました. これ,内部にチャット機能を実装するという要望があって,実に楽しそうでした. 開発自体は@ij_spitzがすべてやってくれたのですが,本番公…

サーバ側でassets:precompileしたくない

こんばんは. インターン生にプログラムを教えている風な投稿をさせておきながら,実情はアニメを勧めているだけです,@h3_potetoです. RailsにAsset-Pipelineが導入されて久しいですね. 3.2以降から導入されていたと思うので,このあたりを見ると詳しく乗…

文系の僕が1か月半でマッチングサービスを作れた理由

2014年7月8日、 インターンをして初めてのサイトLangmatchをリリースしました! http://langmatch.com/ 5月14日からエンジニアインターンを始めて2カ月弱。 文系の僕、黒崎が開発のかの字も分からなかったところから webサービスを立ち上げた経験をここに独…

AWS OpsWorksで環境変数を利用する方法

@shunkurosakiです。CookbooksのChefを利用して、Railsで開発したプロジェクトをAWSに移すときに、bash_profileに記入した環境変数をAWSで反映させる方法について書いていきます。1.bash_profileに記入した内容を、AWS OpsWorksのStack SettingsにあるCustom…

carrierwaveで画像アップローダーを作成する

こんにちは、インターンの@ij_spitzです。 最近、Railsでいろんなgemを使って開発することに楽しみを覚えてきました。ということで、今回は僕が画像をアップローダーを作成する際に使った、carrierwaveというgemを紹介したいと思います。 これです→ https://…

Ransackで複雑なSQLを実装する方法

こんばんは、@ij_spitzです。 最近はRailsでAjaxを使って、チャット的なものを作っています。Railsでは主にActiveRecordというDBへのアクセス方法があり、 直感的な方法でDBを操作できます。しかしながら、ActiveRecordにも欠点が多々あります。 例えば、whe…

クラス、オブジェクト、インスタンスについて

こんばんは、インターン生の@shunkurosakiです。 最近はPennyを購入し、悩みの種であった運動不足が解決されそうで何よりです。 会社では、厳しくも心温かい先輩や、同期とは思えないスキルを持つ仲間に囲まれてとても幸せです。さて、本日はRubyのオブジェ…

seeds.rbをスッキリさせる3つのポイント

こんにちは、インターンの@ij_spitzです。インターファームで開発を始めて約2週間が過ぎ、 だんだん会社にもRailsにも慣れてきました。 Railsには複数人で開発する上で、 便利な機能が数多く用意されており、seedもそのひとつです。seedとは、データを挿入す…

Ruby on Railsでデータベースの関連付けをしてみよう!

こんにちは!9月からシリコンバレーでプログラミングすることを夢見て、インターファームでプログラマーとしてインターンさせて頂いている@shunkurosakiです。4月に初めてdivを書いた大学生が、半年間でどこまで書けるようになるのかを、自分を経験と共に…

外部変数でRailsの開発環境と本番環境を使い分ける

こんにちは! 5月からインターファームでインターンをさせて頂いている@ij_spitzです。今までRailsを使ったことはほとんどなかったので、 メンターの@h3_potetoさんにいろいろ教えてもらいながら開発をしています。 Railsを使ってみて、驚いたことのひとつに…

3ヵ月のインターンで見つけたインターファームのインターンの3つのアツいところ

インターファームで3ヵ月半の間エンジニアインターンをしてます徳田と申します。 突然ですが、今日がインターン最終日ですので、自分なりのまとめです。 インターファームのインターンが今アツい理由 11月に入社したときは、Web開発はPHPでやったことはあり…