Rails、Feature specにViewの回帰テストを入れる

duenoです。 VisualRegressionTestをやってみます。 Webアプリケーション開発をする上で、 E2Eのテストを導入したりすると思うんですが、 レイアウト崩れって検出しづらいですよね。 そのあたりをどうにかしようというわけです。 また、しっかりとテストを書…

「人工知能」の中身に触れてみる

@nisshieeorgです。 僕はSpeeeKaigiで『人工知能』のいろはの「い」を解説しました。 人工知能って、言葉はみんな聞いたことあるだろうし、どんなものかもなんとなくイメージはできてるだろうけれども、中身を知っていますか?というお話です。 SpeeeKaigiに…

CloudMagick Builder【社内勉強会レポート #9】

バイクは錆びてる方がカッコいい派。エンジニアの@pataijiです。 9/14の社内勉強会にて、CloudMagickのビルダーツールについて話しました。 ↓CloudMagickについてはこちら technica-blog.jp トークテーマ CloudMagick Builder キーワード AWS Lambda Amazon …

ES.next — 20年目のECMAScriptに向けて

こんにちは!エンジニアの二社谷です。 普段はWebマーケティング事業部と管理部の開発を統括しています。 今年もiPhone 7 PlusとApple Watch Series 2への買い換えを行い、無事にAppleへのお布施を済ませました。 SpeeeといえばRuby!…なのですが、JavaScrip…

RubyでLeapMotionのすすめ

こんにちは!コミュニケーションメディア事業部エンジニア、16新卒のMkentaです。趣味でiOS書いたり、Androidアプリ書いてたりしてますが、仕事ではもっぱらRailsやってます。 今回は以前SpeeeKaigiで発表しました、LeapMotionの話をしたいと思います。 tech…

Web系企業における小規模OSSの成功パターンを考える

こんにちは、Speee技術顧問のid:gfxです。 最近は社内向けにOSSポリシー*1を策定しようとしており、草案を社内に公開して推敲しているところです。 さて、先日開かれたSpeee Cafe Meetup #02のテーマがOSSだったので、最近OSS活動に関して思っていることをま…

医療事業の開発チームの話【社内勉強会レポート #8】

9/7の社内勉強会では、@nisshieeorgから、現在携わっている医療事業での開発のやり方の話をしました。 Speeeは事業会社です。正社員のみでも20人以上のエンジニアが在籍していますが、同時に多くの事業抱えているため、1事業あたりのエンジニア数は3人前後と…

RubyKaigi 2016 3日目レポート

RubyKaigi 2016 3日目レポート 納豆は1ヶ月以上寝かせる派、エンジニアのpataijiです。 さて、遅ればせながらRubyKaigi2016 3日目レポートです。 今年も最終日は学生無料とのことで、お肌ピチピチな方々も多かったです! 最終日はどんなセッションがあったの…

Protocols in Swift【社内勉強会レポート #7】

iOSエンジニアの@hiragramです。 社内勉強会にて、Swiftのプロトコルとその活用についてしゃべりました。 トークテーマ Protocols in Swift キーワード Swift Protocol Protocol Extension プロトコル思考プログラミング 発表スライド 質疑応答 @nisshieeorg…

RubyKaigi 2016 2日目レポート

新卒1年目の駆け出しエンジニア、高野 YasuomiTakano です。 RubyKaigi 2日目のセッションも気になる発表ばかりで、どの発表を聞こうか迷ってしまいました! 個人的にはデータ分析系の発表が気になったので、そちらを重点的に見に行きました! 2日目のレポー…

RubyKaigi2016 1日目レポート

Speeeは昨年に引き続き、今年もRubyKaigiのスポンサーとして応援しています。 めでたい!!! Matzによるkeynote 弊社の技術顧問でもあるMatzのkeynote Ruby3がテーマ。特に型についてMatzの考えを聞くことができたkeynoteでした。 社内のSlackでは「メソッ…

AkafukuとAngular2で行う基幹システム開発

こんにちはWebマーケティング事業部の@hatappiです。 6月に行われたSpeeeKaigiで 「赤福とAngular2で行う基幹システム」の話をしました。 Angular2は現時点はrc6で正式にリリースされてはいませんが、 技術的チャンレンジという名の下に今回採用しました 発…

NSStringとStringの違いで苦労した話

こんにちは、CM事業部でiOSアプリエンジニアをしております飯田です。最近はVRイベント通いにハマっております。 今回は先日行われたSpeeeKaigiでの発表資料です。 端的に言えば SwiftのStringとObjective-CのNSStringは文字の数え方が違うから気をつけよう …

「Speee Cafe Meetup #02 」開催!with ブルーボトルコーヒー

Speee Coffee Meetup 改め、Speee Cafe Meetup! 8月に行った「Speee Coffee Meetup #01」がとっても好評だったので、 9月頭にもコーヒー好きエンジニアが集まって、 今回はOSS開発をテーマに勉強会をSpeee本社で開催しました。 なぜ"Coffee"が"Cafe"になっ…

最寄り駅検索APIをつくってみた話

ライフスタイルメディア事業部のエンジニア、博士ことTei1988です。 過去にSolrを使ってみたり、パトランプを回したりしてました。 6月某日に行われたSpeeeKaigi*1では、「最寄り駅検索API」をつくってみた話を発表しました。 ある地点に対する最寄りの駅を…

会社名寄補助ツールを稼働させた話【社内勉強会レポート#6】

こんにちは、海外事業部エンジニア『名寄せのkawakubo』ことid:kawakuboxです。 以前、SpeeeKaigi の発表内容の記事で「会社の名寄せにグラフDB(Neo4j)を使ってみた話」を書きました。 technica-blog.jp その後、実際に名寄せ補助ツールとして開発し、稼働さ…

キュレーションサービスにおけるRDBとNoSQLの使い分けを紹介

こんにちは!リードエンジニアのid:eva-hashimotoです。 先日行われた SpeeeKaigi で「キュレーションメディアにおけるMongoDB事例」を発表しました。 technica-blog.jp これは、あるキュレーションサービスを2年ほど運用してきた中で、大きなトラブルやア…

ソニックガーデンさんと大LT大会をした

Webマーケティング事業部エンジニアの@hatappiです。 弊社では毎週水曜日にエンジニアMTGを行っており、社内の中で手をあげた人が自身の業務で得た技術などの 知識を発表しています。 お盆明けのエンジニアMTGでは普段からお付き合いのある株式会社ソニック…

会社の名寄せにグラフDB(Neo4j)を使ってみた話

こんにちはっ、海外事業部エンジニアのid:kawakuboxです。 先日行われた SpeeeKaigi で「会社名の名寄せにグラフDBを使ってみた話(wip)」を発表しました。 名寄せという作業は、最終的には人手に頼らざる所が少なからず残ってしまうと思います。 この最後の…

AWSインフラ構築ツールとしてのTerraform

こんにちは!エンジニアの岩崎@yuma_iwasakiです。 今、UZOUというネイティブ広告の配信システムを作っています。 配信システムでは多くの種類のサーバーやAWSのサービスを使用するので、 その管理のためにTerraformを導入しました。 今回はTerraformという…

モバイルアプリ開発環境のためのフェーズ別チェックリスト

こんにちは、 id:gfx です。この8月から技術顧問としてSpeee社に関わることになりました。普段はビットジャーニー社で情報共有ツールKibelaの開発をしています。 技術顧問として関わるというのは色々なやり方があると思いますが、私の場合はモバイルファース…

「Speee Coffee Meetup #01」を開催しました

Speee Coffee Meetup について 8月上旬にコーヒー好きエンジニアが集まってSpeeeのメイン言語であるRubyの勉強会をSpeee本社で開催しました。 美味しいコーヒーを味わいながらコーヒーと技術に関する勉強ができてしまう、 それが Speee Coffee Meetupです! …

サイト埋め込みコンテンツをWebComponentsで作る

WEBマーケティング事業部 エンジニアのDuenoです。 今回はWebComponentsの話です。よろしくおねがいします。 WebComponentsとは Webコンテンツに含まれる様々なパーツを、コンポーネントとして定義し、再利用可能な形で公開する為のものです。 例えば、Webブ…

Rubotyの認可認証機能を作った話 【SpeeeKaigiレポート#2】

こんにちは! ヌリカエ / 開発基盤エンジニアの @selmertsx です。 chatopsを導入しているチームで、chatops使える人と見れるだけの人を分けたいってことありますよね。 今回はそのための機能をご用意しました。 その機能を SpeeeKaigiで話したところ、ぎり…

Jobのお話【社内勉強会レポート #5】

エンジニアの @speee-nakajima です。 社内勉強会にて、Job周りに関する改善の話をさせていただきました。 トークテーマ Jobのお話 キーワード TreasureData 冪等性 発表スライド 補足 質疑応答の中でTreasure Dataに問い合わせた方がいて、partial delete …

サーバーレスアーキテクチャで画像の動的リサイズをしたら優勝しました 【SpeeeKaigiレポート#1】

AWS

イエウール / 開発基盤エンジニアの@pataijiです。 画像リサイズをサーバーレスでやっちゃおうぜってことをSpeeeKaigiで発表して、まさかの、優勝しました。 SpeeeKaigiについてはこちらの記事が詳しいです。 technica-blog.jp トークテーマ サーバーレスア…

クリアコードさんのおかげでOSS活動デビューすることができました!

はじめまして!新卒1年目のエンジニアの高野 @YasuomiTakano です! Speeeのエンジニアは「どんどん外に出ていこう!」ということで、OSS活動や外部イベントで登壇するなど、積極的にオープンな活動をしております。 最近のトピックとしては弊社のエンジニア…

SpeeeKaigi を開催しました!!

Speeeのエンジニアが業務や個人で学習した技術を惜しげも無く披露するイベント、それが「SpeeeKaigi」です。 簡単に言うとRubyKaigiのオマージュです。6月某日、半日かけて実施しました。

安心リリース in イエウール 【社内勉強会レポート#4】

エンジニアの @suemoc です。 社内勉強会にて、イエウール事業におけるリリース手法について話しました。 トークテーマ 安心リリース in イエウール キーワード カナリアリリース ブルーグリーン・デプロイメント 発表スライド 質疑応答 カナリア環境で問題…

Speeeの新卒エンジニア研修について

はじめまして。16新卒エンジニアが3人衆の1人wataruと申します。 弊社は今年は初めて、新卒エンジニア研修としてTECH::CAMPを利用しました。 やったこと 私と同期のMKenta,omiは1ヶ月半の間に、 前半戦 「TECH::MASTER」を使用した基礎学習 後半戦 TECH::CAM…

Markdown スライド作成ツール『Marp』の開発経緯裏話

こんにちは。北の双剣エンジニア 改め、エンジニアの服部 @yhatt です。 Speee のエンジニアは、様々な分野における技術スキル向上を目的として、個人で制作したプロダクトやライブラリを公開するなどの取り組みを行っています。 私 @yhatt は、そのような取…

Airflowによるデータパイプラインのスケジュールとモニタリング

こんにちは!WEBマーケティング事業部エンジニアの@hatappiです。 現在私のプロジェクトでデータパイプラインのスケジュールとモニタリングをAirflowというオープンソースのツールを使用して運用しています。 今回は導入や使い勝手の話です。 Airflowとは? …

広告配信サーバーの設計について【社内勉強会レポ #3】

エンジニアの岩崎@yuma_iwasakiです。 今、UZOUというネイティブ広告の配信システムを作っています。 どんな課題があって、僕らがなぜこの事業をやっているのか、 そして現在の広告配信サーバーの設計の歴史について話しました。 トークテーマ 現在の配信サ…

第4回Splathonを開催したぞ

はじめに 2016年6月18日、 夏至直前の、晴天に恵まれた日曜日の昼下がり、 六本木にあるSpeee(弊社)の4Fラウンジにて「第4回 Splathon」が行われました。 はじめまして、Splathon運営メンバーの かるてば です。 やっとA+まで上がってきましたが、そこから…

OSS Gate in Speee

株式会社Speeeの@selmertsxです。 今回は、2016年6月11日(土)に、弊社にて行った OSS Gate ワークショップについて、 ご紹介させて頂きます! OSS Gate について OSS Gate は、「OSSの開発に参加する」を実際に体験できるワークショップです。 株式会社クリ…

あんしん大規模リプレースサポート【社内勉強会レポート#2】

社長室エンジニアの id:takanamito です @hiragramによる前回の technica-blog.jp につづき 今週の僕の発表もレポートさせていただきます。 トークテーマ あんしん大規模リプレースサポート キーワード Rails リプレース kage nginx Datadog 発表スライド 質…

YAPC::Asia Hachioji 2016にSpeeeから2名が登壇します #yapc8oji

こんにちは。エンジニアの@hiragramです。 7月2日(土)〜3日(日)に品川にて開催される、YAPC::Asia Hachioji 2016にSpeeeからエンジニア2名が登壇することになりました。 トークする内容を簡単に紹介させていただきます。 [1日目] DMM英会話はいいぞ(LT) @hir…

Swiftでニコ動風実況ツールを作った【社内勉強会レポート#1】

iOSエンジニアの平山@hiragramです。 Speeeでは週に1回すべての事業部のエンジニアが集まる全体MTGで持ち回りで15分~20分程度の発表をしています。今後は発表内容を社内勉強会レポートという形で記事にしていきたいと思います。 今回は僕が発表したので、そ…

Google Apps Scriptの開発をモダンに行う方法

株式会社Speeeの山本です。皆様、こんにちは! 今回ご紹介させていただくのは、Speeeで実践しているGoogle Apps Script(以下 GAS) を用いたモダンな開発手法についてです。この記事を通してGASって「便利だし使えるかも!」と思っていただければ幸いです。 G…

サーバの見積もり方法

こんにちは。エンジニアの玉置です。 今回はサーバの見積もり方法について紹介します。 クラウドサービスはとても便利な機能を提供してくれるようになっています。 サーバのオートスケールなども勝手にやってくれるようになり、開発者がアプリケーションのパ…

第3回 Splathon (#splathon) が開催されたじゃなイカ

2016年3月20日、三連休のど真ん中、小春日和に恵まれた日曜日の昼下がり、六本木にあるSpeee(弊社)の4Fラウンジにて「第3回 Splathon」が行われたぞ。 こんにちは、Splathon運営メンバーの かわくぼっくす です。 Splathon って??? いま一度 Splathon の定義…

第二回Splathonを開催したぞ(42日ぶり2回目の #splathon )

あいさつ “今回は2016/01/10に都内某所で開催されたSplathonに潜入調査をしてきたのでその報告をするぞ。” というわけで、今回は2016/01/10にSpeee社の4階ラウンジを使って開催された、第二回Splathonについて記事をしたためていきたいと思います。 担当は最…

忘年する前に振り返りたいエンジニア新卒採用のはなし

8月から始めたSpeeeの学生向けインターン"BizTech"も11月を持って終了しました。 今年は開発組織改革の一環で新卒採用でも新たな取り組みを行いました。 今までよりもさらに熱量高く取り組んだインターンでしたので、ここで一度振り返ってみようとおもいます…

増床記念!Speee Loungeお披露目 大忘年LT大会を開催しました

オフィスを増床しました!! この度、株式会社Speeeはオフィスを増床しました! めでたい! ということで 増床パーティも兼ねて 『増床記念!Speee Loungeお披露目 大忘年LT大会』を開催しました! ※新オフィスの様子は弊社のブログでご覧ください オフィス…

RubyKaigi2015 三日目レポート

とうとう最終日です。 2日目の良い天気は続かず、 今日は朝から雨が降っていました。 最終日のスケジュールはこちら。 Schedule – RubyKaigi 2015 Rubyコミッタ大集合 3日目の最初のセッションは Rubyコミッタの方々が壇上に集まり、 Ruby開発の現状と未来…

RubyKaigi2015 二日目レポート

一日目とはうってかわって、二日目は晴天! 2日目のスケジュールはこちら。 Schedule - RubyKaigi 2015 今日もノベルティは盛りだくさん 初日と若干ラインナップの変わっているノベルティコーナー。 SとXSのTシャツは品切れ。 GitHubステッカーは補充されて3…

RubyKaigi2015 一日目レポート

Speeeは今年からRubyKaigiのスポンサーをさせていただいてます! めでたい!!! RubyKaigi会場に到着 RubyKaigi初日天気はあいにくの雨(´・ω・`) 会場いりしたすぐに弊社のロゴありました 近くには来場者がどこから来たのかをTwitterのアカウント名を書い…

RubyWorld Conferenceで斬新なお菓子神社を運営してきた話

どうも。エンジニアライダーです。 先日SpeeeがRubyスポンサーとして協賛させていただいた RubyWorld Conference 2015に行ってきました!! 今回、Speeeがイベントブースを出展させていただき お菓子神社を運営してきましたので、2日間のレポートを写真と共…

Speeeが創業8年目におこなった開発組織改革のはなし

Speeeは10月から創業9期目に突入しました。 前期を振り返ってみると、開発組織の改革に着手したことは大きな変化でした。 ちょうど昨年の年末ぐらいから経営陣と開発部が一緒に現状の課題を洗い出し、半年間にわたってあるべき姿を議論をし、未来のSpeeeの技…

Splathon(企業対抗スプラトゥーン大会)を開催しました

企業対抗スプラトゥーン大会を開催しました!!! はじめまして、スモーカー親分(新卒)です。新卒で入社して8ヶ月が経ちました。 顔がイカついと言われるのが常日頃の悩みです。 開催の経緯 あれ、前にもやってなかった?と思う方がいらっしゃるかもしれま…