Synthetic Monitoring を活用したグローバルサービスのネットワークレイテンシの測定と改善
インフラ部 SRE グループの渡辺(@takanabe)です。普段はクックパッドのグローバルサービス (https://cookpad.com/us) のインフラの開発や運用をしています。クックパッドは、21 言語・67 カ国以上を対象にサービスを展開しています ( 2017 年 6 月末時点)。今後もその数を増やしていく予定です。...
View Articleたのしくなるコードレビュー
こんにちは!サービス開発部でAndroidアプリの開発をしているこまたつ(@k0matatsu)です。みなさんコードレビューしていますか?最近ではとりいれているチームも多いと思いますが、良い効果をもたらしてくれる一方で、負荷の高い作業でもあります。また、コードレビュー自体に馴染みの薄かった人はなにをどうしたらいいのか難しいですよね。同僚から得たアドバイスと自分なりのノウハウをあわせて、コードレビュー...
View ArticleCookpad Ruby Hack Challenge 開催報告
技術部の笹田です。Ruby インタプリタの開発をしています。先日、RubyKaigi 2017 のために、広島に行ってきました(その話はまた別途)。本記事では、2017/08/30, 31 に弊社で開催した Cookpad Ruby Hack Challenge (RHC) の模様についてご紹介します。短いまとめ:RHC...
View Article料理の追体験を実現する「タイムライン」のデザイン
こんにちは、サービス開発部のデザイナー若月(id:puzzeljp)です。すでにご利用していただいている方もいらっしゃると思いますが、iOS / Android アプリにタイムラインという機能が登場しました。先日そのタイムラインのデザインについての登壇しました。...
View ArticleRuby の脆弱性を見つけた話
こんにちは、技術部の遠藤(@mametter)です。フルタイム Ruby コミッタとして、クックパッドにあたらしく入社しました。よろしくお願いします。最近、Ruby や RubyGems の脆弱性を発見して、その結果セキュリティリリースにつながるということを経験しました。どういう動機でどのように脆弱性を発見したか、どのように通報したか、などについてまとめてみます。Ruby...
View ArticleCookpad Tech Kitchen #9 〜1行のログの向こう側〜 を開催しました!
こんにちは! @yoshioriです。2017/07/26、技術系イベント「Cookpad Tech Kitchen #9 〜1行のログの向こう側〜Cookpad Tech Kitchen #9」を開催しました。 (はい。僕が記事公開するの忘れててだいぶ遅くなっちゃいました><...
View Articleクックパッドのデータ活用基盤
インフラ部 & 技術部の青木峰郎です。 クックパッドでは全社的にAmazon Redshiftを中心としたデータ活用基盤を構築しています。 今日はその全体像についてお話ししたいと思います。データ活用基盤の全体像まず、以下にクックパッドのデータ活用基盤の全体像を示します。大きく分けると入力が2系統、内部処理が1系統、出力が3系統あります。...
View ArticleAlignment and Autonomyな組織づくり
はじめにサービス開発部部長の勝間(@ryo_katsuma)です。 普段は、エンジニア、デザイナ、ディレクターを含む様々な職種のメンバーのマネジメントを行っています。...
View Article高速な研究開発を支えるGPU計算機環境
研究開発部の染谷 ( @ayemos_y ) です。好きな ImageNetのラベル(Synset)は "Eccentric, eccentric person, flake, oddball,...
View ArticleEncoder-Decoder でレシピの材料名を正規化する
研究開発部の原島です。部のマネージメントのかたわら、自然言語処理関連の開発に従事しています。本エントリでは、最近社内で開発した自然言語処理システムを紹介します。■ 「しょうゆ」のバリエーションは 100...
View Article【出張開催レポ】Cookpad tech kitchen #11, #12 in 京都・福岡
こんにちは!人事部の冨永です。2017/09/28~29の二日間に渡って、技術系イベント「Cookpad Tech Kitchen」を開催しました。クックパッドの技術的な知見を定期的にアウトプットすることを目的とする本イベント。#11, 12の今回は株式会社はてなさん(京都)とGMOペパボ株式会社さん(福岡)のお力をお借りして、京都・福岡での出張開催を実現しました!テーマは一夜限りのPremium...
View ArticleクックパッドのAmazon Echo向けサービスをリリースしました 〜開発で得られた音声操作の知見〜
こんにちは。研究開発部エンジニアの山田(@y_am_a_da)です。ついに日本でも Amazon Echo の発売が始まりましたね。今回は Amazon Echo 向けにリリースをしたクックパッドのスキル( Amazon Echoではアプリと呼ばずにスキルと呼びます)についての紹介と、開発をしてみてわかった音声操作の強みと弱みについて紹介をしていきたいと思います。Amazon...
View Article対話のデザインプロセス〜Amazon Echoのスキル開発〜
デザイナー倉光です。先日ついに日本語に対応した Amazon Echo!エンジニア山田の記事に引き続き、今日は音声操作のデザインプロセスについて紹介します。💬 Amazon EchoとはAmazon...
View Article2017 Lifestyle Product Award by Cookpad のお知らせ
いつもお世話になっております。エンジニア統括マネージャーの高井です。クックパッドは 2017 Lifestyle Product Award by...
View Article【開催レポ】Cookpad Tech Kitchen #13 〜クックパッドにおける研究開発のサービス活用事例〜
こんにちは!人事部の冨永です。2017年11月15日に「Cookpad Tech Kitchen #13 〜クックパッドにおける研究開発のサービス活用事例〜」を開催しました。クックパッドではこのイベントを通して、技術的やサービス開発に関する知見を定期的に発信しています。第13回のテーマはずばり「研究開発」です。クックパッド...
View Articleサービスイメージをより魅力的に見せる写真撮影
国内事業開発部のデザイナー、木村です。私が現在携わっている「おうちレッスン」*というサービス上で利用する写真を撮影するために、久しぶりにプロのカメラマンさんとお仕事をする機会がありました。今回は、外部のカメラマンさんとサービスのイメージ写真を撮影する際に参考になりそうなことをブログに残そうと思います。ヒアリングまず写真撮影の目的を定めます。どういった目的で、ユーザーにどんな印象を与えたいか、ゴールは...
View ArticleXcode のビルドログの読込
モバイル基盤グループのヴァンサン(@vincentisambart)です。開発者がどれくらいアプリのビルドを待っているのか気になったことありませんか?計測してみたらおもしろいかもしれません。どうすれば Xcode でビルド時間を計測できるのでしょうか。プロジェクトの Build Phases...
View Article料理教室のデザインリニューアルを支えた技術
料理教室事業部の長(@s_osa_)です。最近読んで面白かった漫画は『ランウェイで笑って』です。クックパッド料理教室では今年10月にデザインの全面リニューアルを行ないました。 Before After ユーザー向けページの HTML, CSS, JavaScript...
View ArticleRuby の NODE を GC から卒業させた
こんにちは、技術部のフルタイム Ruby コミッタの遠藤(@mametter)です。メリークリスマス。本日 Ruby 2.5.0 がリリース予定です。いろいろな改善が含まれています。クックパッドからの主な貢献としては、「trace...
View Article