"カワイイ"だけじゃダメですか?結婚式をもっと身近に!ウェディングキュレーションサービス「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以降から導入されていたと思うので,このあたりを見ると詳しく乗…

文系の僕が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…

メシマズドットネットを作って後悔した3つのこと

はじめまして。 インターファーム2014年度新卒のわーけん(Twitterは公開しておりません。。)です。このたび営業としてインターファームに入社したのですが、 メシマズドットネットの開発をすることになりまして。Railsアプリなんてひとつも作ったことのな…

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

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

aws-sesでbccが効かない

こんばんは,@h3_potetoです. 今日から新しいインターン生が来てくれていて,またちょっと人数が増えました. にぎやかになるといろいろと楽しくていいですね. 現在,インターファームのサービスの多くは,AWSのサーバーを使っています. AWSでサービスを…

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

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

rails_config + figaroの組み合わせが使いやすい

こんにちは,@h3_potetoです.Railsでプロジェクトをいくつか作っていくうちに,だんだん設定ファイルの管理の仕方もなれてきて,一番便利そうなところに落ち着きました.それが,rails_config + figaro の組み合わせです. 最近では,だいたいどのプロジェ…

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

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

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

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

HABTMでforeign_keyとかclass_nameを駆使してみる

最近インターン生に,「まだできないのー?(ニヤニヤ」ってやりながら,Rails3.0のプロジェクトをRails4.1.1まで一気に引き上げるというお仕事をしています. こんばんは,@h3_potetoです.ブログもインターン生二人に書いてもらうことが増えると思いますの…

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

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

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

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

オフィスの一部を貸し出しますよ(タダで

こんにちは,@h3_potetoです. インターファームは,年末あたりからソファーを撤去したり,ミーティングスペースを作ったりして,社内の空間が有効活用されるようになってきました.でもそうすると今度は「あれ?会社広くない?」ということに気づいた. 普…

google chartsがIE8でのみ表示されない

こんばんは. @h3_potetoです. google charts https://developers.google.com/chart/?hl=ja は非常にいいグラフ描画ライブラリで,インターファームのサービスでも時折使っています. あまり意識しないと気づかないのですが,こういうサービス,ブラウザに…

新卒用の問題をよってたかって解いてみた

こんばんは,@h3_potetoです. 今までの更新からもわかるように,インターファームの日常的な業務としてはRuby on Railsを触ることが多い日々を過ごしています. でも,たまに面白いイベントもあったりして,今日は新卒の学生用のテストを作っていました. …