UZABASE Tech Blog

株式会社ユーザベースの技術チームブログです。 主に週次の持ち回りLTやセミナー・イベント情報について書きます。

Chrome hackingと称しブラウザのレイアウトバグをみんなで調べてみました

はじめまして。プロダクト開発チームの小野寺 (ryoqun)です。 Google Chrome (以下、Chrome)にて、HTMLのレンダリングの回帰バグが紛れ込み、その影響でSPEEDAの一部分のレイアウトが崩れてしまう問題が発生しました。そこで、「Chrome hacking」と称し、数…

Gauge Test Automation Toolとアジャイル開発

こんにちはSPEEDAのQAチームの工藤です。 最近ではテスト自動化周りのツールが数多く存在していますが、英語でのみ提供されていて日本で多くの人に知られていないサービスも多いと思います。 そんな中、Gaugeという自動化のツールがイケてるという情報を発見…

TCP Fast Open

はじめまして。プロダクト開発チームの小野寺 (ryoqun)です。 今回は最近少しずつ浸透し始めてきた「TCP Fast Open(以下、Fast Open)」という最新技術についてTCP/IPのおさらいを踏まえながら紹介したいと思います。ちなみに、この技術はTCPを高速化するもの…

マルチホストでのDocker Container間通信 第3回: Kubernetesのネットワーク(CNI, kube-proxy, kube-dns)

こんにちは。SPEEDA開発チームの鈴木です。 これまでマルチホストでのContainer間通信について、 Dockerのネットワークの基礎(前々回) マルチホストでのContainer間通信を実現する手段の一つとしてのOverlayNetwork(前回) といった話をしてきましたが、3回目…

マルチホストでのDocker Container間通信 第2回 Port Forwarding と Overlay Network

こんにちは。SPEEDA開発チームの鈴木です。 前回はマルチホストでのDocker Container間通信の説明の前段として、Dockerのネットワークが次のようになっているという話をしました。 今回はいよいよ、マルチホストでどうやってDocker Container同士の通信を実…

マルチホストでのDocker Container間通信 第1回: Dockerネットワークの基礎

こんにちは。SPEEDA開発チームの鈴木です。 調べてみるとなかなか興味深い技術であるマルチホストでのDocker Conainer間通信。 これをどのように実現しているのか説明したいと思います。 が、その前に今回の投稿では、まず基礎知識的な話としてDockerのネッ…

スタートアップ広報が新規上場するときに気をつけておきたいこと

上場にあたって広報ノウハウがあまり公開されていなくて本気で困ったので、「スタートアップが新規上場(IPO)する際に広報として気をつけておきたいこと」をまとめます。

CI環境 に関する Tips を共有する勉強会「Web Tech Tokyo #2」を開催しました

こんにちは。ニューズピックスの大川です。2016年11月14日に、Web系エンジニア同士でTipsを共有しあう交流会 「Web Tech Tokyo」の第2回目をユーザベースで開催しました。 web-tech-tokyo.connpass.com このイベントでは、参加者全員がWeb系の開発Tipsを発表…

Docker に関する Tips を共有する勉強会「Web Tech Tokyo #1」を開催しました

こんにちは。ニューズピックスの大川です。先日、WebTechTokyoというイベントの第1回目をユーザベースオフィスで開催しました。

エンジニア向けMeetupイベントレポート 第4回:『大規模サービスを支えるインフラ』

こんにちは!SPEEDA Techチームの清水です。 毎月開催してきたユーザベース Meetupも、ついに第4回を数えました。

子育てと仕事を両立できる、ユーザベースでの働き方とは

こんにちは、インフラチームの小林です。 僕は、仕事と子育てを両立させながら働くエンジニアです。本当に両立できるのか、今回はユーザベースでの働き方についてご紹介します。

エンジニア向けMeetupイベントレポート 第3回:『チームの生産性を向上させる』

こんにちは、SPEEDA Techチームで新規機能開発を担当しています清水です。 ユーザベースでは今、定期的にエンジニア向けにMeetupイベントを開催しています! 3月に開催をした第1回目から、ほぼ月1回のペースで開催し、すでに開催数は3回を数えています。 今…

エンジニア向けMeetupイベントレポート 第2回:『Java開発最前線』

先日レポートいたしましたユーザベースMeetup、第2回目のレポートをお届けします。

エンジニア向けMeetupイベントレポート 第1回:『NewsPicks/SPEEDA「高速」成長の秘密』

こんにちは、SPEEDA Techチームで新規機能開発を担当しています清水です。 ユーザベースでは今、定期的にエンジニア向けにMeetupイベントを開催しています! 3月に開催をした第1回目から、ほぼ月1回のペースで開催しており、すでに開催数は3回を数えています…

Hinemos5.0.1移行記(その2:保守サービスとエンタープライズオプションを契約)

ユーザベース インフラチームの小林です。 だいぶ時間が空いてしまいましたが、「[Hinemos5.0.1移行記(その1:理想と現実の葛藤)の記事から引き続き、Hinemos5.0.1への移行のお話です。

NewsPicks:記事をオススメするLINE BOTをつくってみた

はじめまして。NewsPicks技術チームの井原です。 チャットボット(Bot)という言葉を聞いたことがあるでしょうか。スマホやWebのメッセンジャー上で動く自動会話ロボットで、4/7にLINEが[BOT API Trial]を公開したことでエンジニア界隈で一躍ホットなトピッ…

Slackを全社導入したので、社内向け利用マニュアルを公開してみた

はじめまして。Cultureチームの木村です。先月、インターンとして入社し、就職活動と二足の草鞋でやっています。 今回、ユーザベース全体として「Slack」の全面導入が決まりました!

Hinemos5.0.1移行記(その1:理想と現実の葛藤)

ユーザベース インフラチームの小林です。 前回の記事から引き続き、今回からHinemos5.0.1への移行のお話です。

RxJava + Vert.x + jOOλ で Microservice 的な何かを作ってみた

技術チームの竹内(@chimerast)です。 先日、Rx Ja Night 2016 #1という勉強会で、「RxJava + Vert.x + jOOλ で Microservice 的な何かを作ってみた」という題でLTしてきたので内容を少し書いてみようと思います。

Hinemos3.1.2→Hinemos5.0.1に移行しました

前回の投稿から約1年と、だいぶ時間が空いてしまいました。 ご無沙汰しておりますユーザベース インフラチームの小林です。 当時海外留学していたメンバーも無事帰国し、新メンバーも増え、インフラチームはだいぶにぎやかになっております。

えびスタ!#3 特別編「NewsPicksウェブ版リニューアルの裏側」を開催します

恵比寿のイケてるスタートアップが集まるエンジニア向けの技術勉強会「えびスタ!」の第3回を開催します。 第3回は特別編として1社での単独開催です。先日リニューアルしたばかりのNewsPicksウェブ版の開発の裏側についてお届けします。

「日本の夏は高温化しているか?」について可視化して確かめてみた。

技術チーム竹内(@chimerast)です。 最近暑いですね。東京では猛暑日の連続が新記録だそうです。 猛暑日 東京新記録 仙台25年ぶり(日直予報士) - tenki.jpwww.tenki.jp Twitter上でも最近暑くなったことについて、データを見つつ色々話題になっていたようです…

ウェブサービスの品質保証をお弁当作りに例えたら

ソフトウェアテストをお弁当作りに例えたら。

たのしいフォントえらび 〜 GoogleやDEAN & DELUCA、SPEEDAの事例から 〜

こんにちは。ユーザベースのデザイナー、広田です。企業・業界情報サービス「SPEEDA」を担当しています。 とうとう、ブログの順番が回ってきました。 UZABASE Tech Blogの記事ネタは、ユーザベースのエンジニアが一堂に集まる週一のミーティング、そこで話す…

ユーザベースの自由な社風を支える「みんなの会」のつくり方(動画環境編)

企業・業界情報データベースSPEEDAの開発チームに所属している川口と申します。 この記事では、全社ミーティング「みんなの会」を支えている現在のシステムについて少しご紹介したいと思います。

ニコニコメソッドプレゼンを全社会議に取り入れてみたら会議が面白くなった

技術チーム竹内(@chimerast)です。 作ったものが知らない間に記事のネタにされていたので、どんな仕組みで動いているか技術的なところについて書いてみます。どう使われているかについては、別でこのブログ内に記事が上がる予定です。

恵比寿のスタートアップエンジニアが集まる「えびスタ!」#2 を開催しました(ユーザベース、クックパッド、VASILY、エウレカ、はてな)

既報の通り、恵比寿近辺のスタートアップエンジニアが集まる勉強会「えびスタ!」#2 を開催しました。少し遅れましたが開催レポートをお届けします。

「えびスタ!#2 ~大規模データの調理法~ ユーザベースxクックパッドxVASILYxエウレカxはてな」開催のお知らせ

SPEEDA/NewsPicksを提供する株式会社ユーザベースでは、エンジニアの技術力向上と交流を目的として「えびスタ!(恵比寿スタートアップ勉強会)」を開催しています。2015年4月23日(木)に「えびスタ #2」を開催しますのでお知らせいたします。

IntelliJ IDEA + JRebel セミナーを開催しました

NewsPicks 開発チームの文字です。 先週の金曜日、株式会社サムライズムの山本裕介さん(@yusuke)に弊社オフィスまで来て頂き、IntelliJ IDEA + JRebel のセミナーを開催して頂きました。 弊社は SPEEDA / NewsPicks ともにサーバーサイドの実装に Java を…

Preserving Code Quality and Save Everyone’s Time with SonarQube

Hello. I'm Jason from SPEEDA's development team A developer's work (and even life) revolves around writing and testing codes. As a developer, I, like many others, take pride in my codes which are clean, elegant, and bug-free. And so we do …