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

Rack Middlewareのリダイレクト設定をrspecでテストする

こんばんは,@h3_potetoです.RailsにはRack Middlewareという,普通にアプリケーションを作っていると,「ちょっと触らないけど見覚えあるな」というものがあります. Rack Middlewareといのは,Railsアプリケーションに到達する手前に挟み込まれているミド…

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

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

iOS Push notifications with AWS SNS

Hey everyone. This is Mahdi again! Today we're going to see how to setup Amazon Web Services' Simple Notification Service (AWS SNS) for sending and receiving iOS push notifications. From A to Z! Now, if you've ever tried setting it up befo…

development環境下でprecompileすると,以降developmentでassetsが上手く読み込まれない

寒くなったら鼻の調子が最悪になりました,@h3_potetoです. 息をするのがつらい. 今日はRailsのasset関連の話をちょとします. RailsにはAsset Pipelineという機能があります. これが非常に便利な話は以前したことがあったかと思います. このassets,実…

採用系のイベントで好きな話していいって言われたから阿澄佳奈の話してきた

こんばんは,@h3_potetoです. 先週,DMTCというイベントに行ってきました.ググるとハッカソンが上位に出てきますけど,ハッカソンではなくてLT会でした. こういう人前で話すの全然得意じゃないし,そもそも話すの得意じゃないし,そもそもエンジニアなん…

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…

kibana+elasticsearchをAWS OpsWorksで動かすcookbookを作った

こんばんは,@h3_potetoです. もう話題だったのでかなり出尽くした感じがありますが,会社のサービス,せっかくtd-agentを使ってログをs3に吐き出しているわけだし,Kibanaで見たいなーと思った. 思ったので作ることにしました. とりあえず,Chefを探すと…

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…

AWS OpsWorksで使うCustom Cookbookをローカルでデバッグしてみる

最近社内ではAWS関連の仕事をかなり担当するようになりました. @h3_potetoです.現在,インターファームのサービスをAWSで動かすときは,ほぼOpsWorksを使っています. OpsWorksは,cookbookというレシピによってサーバーを起動します. これが,AWSがデフ…

インターン生の平川です

人生初の電車通勤で、通勤時はいつも少し緊張している平川です。 本日で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…

インターファームでの8日間インターン

インターファームでインターンをしている内山です。 この度は8月1日~12日までの8日間、インターンシップに参加させていただきました。 インターンシップでやったことを私なりにまとめてみました。稚拙な文章で申し訳ございませんが今後のインターン生…

"カワイイ"だけじゃダメですか?結婚式をもっと身近に!ウェディングキュレーションサービス「marry」公開しました!

2014年8月6日に、女の子の夢見るウェディングをもっと身近に、スマホ1つで楽しめるウェディングキュレーションサービス「marry」をリリースしました! なんだか画像のおかげで開発ブログが急に女の子になりますね笑marryデザインを担当しています@zippo_m…

AWS OpsWorksにgitlabサーバーを構築する

こんにちは,@h3_potetoです.社内にGitlabサーバーを建てたので,詰まった点をまとめておきます.縛りとしては,AWS OpsWorks上で動かすということだけ! 使用したソースは, https://gitlab.com/gitlab-com/cookbook-gitlab-opsworks このcookbookをベース…

Serving Fonts from AWS Cloudfront.

Twitter Bootstrap が広く認知されるのに伴って多く利用されるようになってきた感のあるウェブフォントですが、つい最近の CloudFront のアップデートで利用が大分容易になりましたので私 @ourass が紹介します。 前提条件 1. S3 にアセットファイルを配置し…

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

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

How to use AWS resources without long-lived AWS credentials(2) - Rails with AWS Opsworks.

先日 AWS のLong-lived AWS credentialsを使わずに、AWS OpsWroks 上で Rails から AWS のリソースにアクセスするための設定を紹介しましたが、今日はその設定を前提に、Rails から目的別に AWS の各リソースを活用する方法を @ourass が紹介します。 メール…

How to use AWS resources without long-lived AWS credentials(1) - Rails with AWS Opsworks.

今年2月末に「ブログ是非書いてください!」と言われ、早5ヶ月。ようやく時間がとれたので初めてブログ書いてみます @ourass です。できるだけセキュアな運用を心がけたいっていうところで AWS の Long-lived AWS credentials(いわゆる「アクセスキーID」と…

GoogleAnalyticsで任意の行動を記録する

こんにちは! 営業とかマーケティングとか担当してます、@w_k0925です。あとはひっそりとhttp://www.meshimazu.net/の開発も担当しております。今回はマーケティングの必須ツール、 GoogleAnalyticsのちょっとだけ突っ込んだ使い方です。 サイトを運用して改…

はてぶのテーマを少しいじって開発部ブログのデザイン変更をしました

こんにちは&はじめまして。 営業とかデザインとか担当しています@zippo_mです。インターファームには営業”部”という部署のようなものはないのですが、 営業チームにはワーケンとアオキングとジッポ(私)がいます。3人でメシマズ.netを先月リリースしたのです…

ポリモーフィックの子から親を生成する

こんにちは。初めてお目にかかる方、初めまして。 @return_right34と申します。一応社員です。最近、これまでとは打って変わった可愛らしいデザインのまとめサイトを制作している私ですが、 とある問題にぶつかりましたので、記事を書いてみました。 問題の…

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以降から導入されていたと思うので,このあたりを見ると詳しく乗…