てくすた

ピクスタ株式会社のエンジニア・デザイナーがつづるよもやまテクニカルブログです

PIXTA Advent Calender 2017

開発環境のレスポンスを60秒から1.5秒に高速化した3つのポイント

PIXTAをメインに開発するチームの開発環境でもDockerを導入をしているのですが、PIXTAのTOPページを表示するのに60秒近くかかっていました(!) この記事では、開発環境高速化の取り組みについて紹介をします。

経営者視点から眺めるWebサービス開発環境の変遷

こんにちは。プログラムが書けないWebサービス企業経営者の古俣です。 以前、私が創業時プログラミングを学習したものの挫折したほろ苦い経験を、インターネットでの起業にプログラミングスキルは必要か?という記事にまとめました。 daikoma.hatenablog.com…

SSL証明書の更新時期になったのでACMを使ってみた話

この記事は、PIXTA Advent Calendar 2017 23日目の記事です。 こんにちは。インフラチームの菊池です。 早いものでピクスタに入社して1年が経ちました。面接の為に初めて訪れたピクスタ(旧オフィス)でフロアを間違えて面接官を待ち続けていたあの日が懐か…

MFIプロジェクト デザイナーともめたあのひ・・・・その2

この記事は、PIXTA Advent Calendar 2017 22日目の記事です。 はじめまして。エンジニアの佐々木です。 前回に引き続いて、今回も絶賛進行中のMFIプロジェクトについて 「モバイルアクセスに特化した夢のコンテンツを配信する」 という方針を 「PCサイトをベ…

MFIプロジェクト エンジニアともめたあのひ・・・・その1

この記事は、PIXTA Advent Calendar 2017 21日目の記事です。 こんにちは、デザイナーの宇田川です。 グーグルが発表した、モバイルファーストインデックス(MFI)で モバイル対応を進めているWEBサイトも多いのではないでしょうか? PIXTAのように、to B向…

Rails5.1でのおくりびとの迎え方

この記事は、PIXTA Advent Calendar 2017 20日目の記事です。 こんにちは、三浦@yukainaです。 先日「おくりびとの迎え方」 と言う記事でgemのOkuribitoを導入する手順を Rails4.2系のサンプルプロジェクトでまとめていました。 https://github.com/yukaina/…

ピクスタにおける最近のReactコンポーネント開発

この記事は、PIXTA Advent Calendar 201718日目の記事です。 概要 こんにちは。開発部で技術基盤を担当している id:yszk0123 です。 ついこの間新しい自転車を買い、サイクリングに行くぞ!と思っていたら、いつの間にか冬を迎えており、時の流れの速さを痛…

デザイナーがオフィスの地図をリニューアルしてみて良かったこと

この記事は、PIXTA Advent Calendar 2017 17日目の記事です。 こんにちは、ピクスタ開発部デザイナーの高瀬です。本日、12月17日は私の誕生日です。何歳になったかは秘密です。 PIXTAには海外に拠点が複数あり、海外から渋谷本社に来た方がオフィスの地図が…

bread_crumbs_on_rails を拡張し JSON-LD 形式のパンくずリストを作成する方法

この記事は PIXTA Advent Calendar 2017 の16日目の記事です。 コミックス6巻が発売され、とうとう魔王ミリムも出てきたということで、 やはりスライムに転生して魔王になりたい気がちょいちょいする id:necojackarc です。 概要 fotowa のカテゴリページ で…

初めてのパブリッククラウド

この記事は、PIXTA Advent Calendar 2017 15 日目の記事です。 はじめまして、開発部でインフラを担当しているしまだと申します。 今年の4月にピクスタに入社して8ヵ月が経ちました。 入社前は、オンプレミスやプライベートクラウドでサービスを運用している…

PIXTAにおけるモバイル対応

この記事は、PIXTA Advent Calendar 2017 14日目の記事です。 こんにちは、開発部で技術基盤を担当しているid:Yasaichiです。 乃木坂46で橋本奈々未さんの次に推していた伊藤万理華さんが年内で同グループを卒業することを発表*1し、悲しみのあまり思わず彼…

カナダのトロントからリモートワークしてます!

この記事は PIXTA Advent Calendar 2017 の13日目の記事です。 カナダのトロントからリモートワークをしている id:necojackarc です。 本記事では、トロントからのリモートワークをどのように行っているのか、どういったことに考慮する必要があるかなどを簡…

Some basic tips to start with search engine cloud

PIXTA Advent Calendar 2017 Day 12. Search is an important function in any system. Here are some basic tips but important from our experience. 1. Separate JA and Overseas Amazon CloudSearch Beginning of this year, we investigated to add new…

A machine can recognize high-score tags of photos

PIXTA Advent Calendar 2017 Day 11. As a stock photo provider, our passion is to help users find their desired photos in the most effortless way. With millions of photos in our library, delivering to our users what they truly need whenever …

ベトナムオフショアのすすめ2 組織文化形成編

シンチャオ!ハノイからこんにちは。ピクスタのベトナム開発拠点PIXTA VIETNAM代表の小張と申します。 かつて一介のエンジニアだった私がベトナムに開発拠点を立ち上げに行き、 組織を成長させていく中で経験したことを不定期で書きたいと思います。 この記…

お問い合わせ内容をChatWorkに自動的に流すようにしたら、チームに起きた良いこと

この記事は、PIXTA Advent Calendar 2017 9日目の記事です。 はじめまして、出張撮影マッチングサービスfotowaのプロダクトオーナーの李と申します。 正月休みはプレステ4を買って、大神とトリコの世界に浸かりたいと計画しておりますが、一緒にVRを買うべき…

Rails サービスの事業拡大期におけるビジネスロジックを書く場所と書き方

この記事は Pixta アドベントカレンダー 2017 の 7日目の記事です。 こんにちは、昨年末に株式会社ピクスタに入社したエンジニアの大村です。てくすたに書くのは2回目になります。前回はペアプロについての記事でした。 当時は PIXTA のチームにいたのですが…

新人対応で忙しくなってきたので手順をまとめた話

この記事は PIXTA Advent Calender 2017 の 6日目の記事です。 こんにちは、ピクスタ歴1年ちょっとの上杉と申します。 今回初めててくすたに記事を投稿させて頂きます。 最近、ピクスタの開発部に正社員だけでなく、アルバイトやインターンも多く参加してい…

プルリクエストを作ってコードレビューをしてもらう際に気をつけていること

エンジニアの id:cheezenaan です。先月11月の話ですが、かのラーメン二郎目黒店から徒歩圏内という恵まれた立地へと引っ越してきました。これまで片道1時間弱かかってきた通勤時間が大幅に短縮できて、クオリティー・オブ・ライフ(QOL)の向上に強く貢献した…