pixivコミックストアの作品検索機能をMySQLの全文検索からElasticsearchに移行しました

こんにちは!ピクシブでバックエンドエンジニアとして働いているこのぴーです。 今回はpixivコミックストアの作品検索機能をMySQLの全文検索からElasticsearchに移行したときの手順と移行後の効果についてお話していこうと思います。 背景 pixivコミックスト…

自分が一番使いやすい機材で仕事ができる!希望PC購入制度 体験記

ピクシブでは「希望PC購入制度」という福利厚生があります。 広報部のmikoが、この制度についてお伝えします! 希望PC購入制度とは 社員が仕事で使用したいPCを指定し、会社が全額負担で購入し、支給する制度です。自分が一番使いやすい機材で業務に取り組む…

pixiv小説「1000字コンテスト」、小説コンテスト担当のこだわり溢れるオリジナル賞品に注目!

「pixiv」内の小説投稿サービス「pixiv小説」は、2023年6月に累計投稿文字数が1000億字を突破しました! そんな中、1000億字突破直前を記念して開催された「1000字コンテスト」。 www.pixiv.net 6月末に締切だったこちらのコンテスト、結果は現在審査中との…

エンジニア職夏インターン「PIXIV SUMMER BOOT CAMP 2023」をオフライン開催しました!

こんにちは。ピクシブで新卒採用を担当しているmarikoです。 今回は、2023年8月9月に行ったエンジニア職夏インターン「PIXIV SUMMER BOOT CAMP 2023」についてお届けしたいと思います。 久しぶりに完全オフラインで開催しましたので、オフラインならではのイ…

DroidKaigi 2023 の企業ブースでお配りした同人誌の内容を公開します

みなさんこんにちは、技術広報室のkamikoです。 2023年9月14日(木)〜9月16日(土)に開催されたDroidKaigi 2023にゴールドスポンサーとしてスポンサーシップを行い、企業ブースの出展を行いました。 本日はカンファレンス中のブース施策と、ブースで配布し…

浅草 雷5656会館で開催される大江戸Ruby会議10に登壇します #asakusarb #oedo10

経営企画Rubyistのbashです。 2023年10月15日(日) 浅草 雷5656会館 5F・6F『ときわホール』にて開催される大江戸Ruby会議10に登壇します。 regional.rubykaigi.org 登壇枠 13:25-14:25 Ninja Talks2です。 yancyaさん、a_matsudaさんという著名なRubyistの方…

ピクシブで1からiOSアプリ開発を学んだ学生がサービス開発に挑戦!

現在ピクシブではエンジニアの育成に注力しており、先日ブログでもモバイルアプリエンジニアの育成プロジェクトについてご紹介させていただきました。 そしてこの度、育成プロジェクトに参加し技術を身につけた学生が、遂にピクシブのアルバイトとしてサービ…

RubyMusicMixin on Rails 2023を開催します&DJ/VJ 募集!

こんにちは、mimoと申します。デザインシステム部とpixivFACTORY部を兼務しており、普段は主にフロントエンド領域の仕事をしています。 今回、ピクシブは2023年10月27日~10月28日に渡って開催されるKaigi on Rails 2023にRuby Sponsorとして協賛いたします…

ページ遷移時にReactコンポーネントの状態を維持する

こんにちは、VRoid部所属のエンジニアのyueです。 VRoid Hubでページ遷移時にcanvasの状態を維持する改善をリリースしました。本記事ではこの取り込みについて解説していきます。 前提 VRoid Hubではモデル詳細画面と投稿者のみに表示するモデル編集画面が存…

iOSDC Japan 2023にピクシブのエンジニアが3名登壇して、ブース展示もしました。

みなさんこんにちは、FromAtomです。 2023年9月1日(金)〜9月3日(日)に開催されたiOSDC Japan 2023において、ピクシブから3名のエンジニアが登壇しました! この記事では、それぞれの発表資料に発表者からの一言コメントを添えて紹介したいと思います。 …

DroidKaigi 2023にスポンサー協賛し、ブース出展します

こんにちは、技術広報室のkamikoです。 ピクシブでは社員の成長と技術への貢献を目的として、カンファレンスのスポンサーシップ・登壇・参加支援を積極的に行っています。(支援制度については記事を書いておりますので、宜しければご覧ください) そしてピ…

データ活用の推進に向けたデータのカタログ化

はじめに こんにちは。CTO室プラットフォーム開発部のshigeniiと申します。 社内では全社横断のデータ基盤の運用保守や改善、データ活用推進の業務を担当しています。 今回はデータ活用を推進する目的で対応を進めた「データのカタログ化」についてお話をさ…

レポートpixiv MANGA Night 2

こんにちは!コミック事業部エンジニアのKNRです。 先日、「インフラコストを根本から削減する」株式会社DELTA様との共同でイベントを実施したため、その模様をレポートします! pixiv MANGA Nightとは? ピクシブの4つのマンガに関係するプロダクト(「pixi…

質とスピードを追求する開発チームでの取り組み で発表しました

こんにちは、23新卒エンジニアでウェブエンジニアリングチームのpicopicoと申します。 2023年9月5日に、リンケージ、ピクシブ、DROBEの3社合同にて、「質とスピードを追求する開発チームでの取り組み」(https://drobe.connpass.com/event/292061/)というイベ…

#iOSDC Japan 2023にピクシブのエンジニアが3名登壇し、スポンサー協賛とブース出展もします!

こんにちは。ピクシブでiOSアプリ分野テックリードをしている@FromAtomです。2023年9月1日(金)〜3日(日)の3日間開催されるiOSDC Japan 2023に、今年も弊社から3名のエンジニアが登壇します。 iosdc.jp 登壇情報 以下、ピクシブのエンジニアが今年発表す…

コミケ102のピクシブブースに行ってみた!企業出展で初めての「来場者向け大型休憩所」って?

今年の夏もやってまいりました、世界最大の同人誌即売会コミックマーケット! ピクシブは、企業として2008年から出展していますが、今回のコミックマーケット102では「C102休憩所 Supported by pixiv(pixiv休憩所)」という新しい形態で企業出展しました! …

RubyKaigi 2023 follow up #rubykaigi_followup を会社ぐるみで全力支援しました

経営企画Rubyistのbashです。 こちらの記事でもご紹介しました、2023/08/19 土曜日開催 “RubyKaigi 2023 で「今後はこうしていこうと思っています」と言っていた人にその「今後」を伺うイベント” RubyKaigi 2023 follow upに弊社東京オフィスを会場として提…

エンジニアを目指す学生を対象に、3社合同イベントを開催します!

こんにちは、技術広報室のkamikoです。まだまだ夏真っ盛りの時期ですが、早くも2025年度以降にエンジニア職として就職を検討している皆様向けに、イベントの案内にやってきました! 今回はマネーフォワード、STORES、ピクシブの3社合同イベントです。自社サ…

「pixiv WAEN GALLERY」設営の裏側!こだわりの空間がつくられる様子をご紹介

ピクシブとTWIN PLANETが運営する表参道のギャラリー「pixiv WAEN GALLERY」。こちらで8月4日(金)より開催中のイラストレーターらんぐ先生の個展「君と私の世界(ストーリー)」、その設営の様子を特別にご紹介します! pixiv-waengallery.com 個展の設営…

2023年9月開催 Rails Girls Kagoshima 2nd #railsgirls_kagoshima にスポンサー参加します

技術経営企画なRubyistのbashです。 ピクシブはRails Girls Japan の2023年 年間スポンサーとして協賛しており、2023年9月開催のRails Girls Kagoshima 2ndにもスポンサーとして参加します。 railsgirls.com とっておきのスポンサーLTを用意しますので、参加…

2023/08/19(土)開催のRubyKaigi 2023 follow upに会場提供します #rubykaigi_followup

かねてよりこちらのpixiv inside記事にても開催のお知らせをしましたが、改めてのご案内です。 rhc.connpass.com リモート&現地のハイブリッド開催ですので、RubyKaigi 2023にご参加の方もそうでない方も、Rubyistの方もこれから触れてみようかなと言う方も…

Cloudflare Workersを利用した静的配信ページへの動的なOGPメタタグの挿入

こんにちは、ピクシブでエンジニアをしているnamazuです。 ピクシブ株式会社ではpixivを始めとする複数のサービスにおいてDDoS防御やBotへの対処としてCloudflare CDNを利用しています。 この度Cloudflareの提供するCloudflare Workersをマンガ家デビューを…

次の1年へ向けて!ピクシブの期初会

ピクシブは、7月を事業年度のスタートとしており、毎年そのタイミングで期初会が開催されます。代表や事業部長が中心に登壇し、全社員に向けて今期の成果や来期の目標を共有されます。 今年も、新しい期を迎えるにあたって6月末に期初会が開催されました。 …

オフィス紹介メディア「CURBON」の取材を受けました

先月「CURBON」というメディアにピクシブのオフィスを取材していただきました! encounter.curbon.jp こちらでは、CURBONさんの記事では掲載しきれなかった撮影データも交えながらオフィス内の様子をご紹介します。 ピクシブは、5Fと6Fの2フロア制となってい…

Dataplexのデータリネージ機能を導入した話

はじめに 初めまして。プラットフォーム開発部にてデータ基盤を整備しているkashiraと申します。 ピクシブではデータガバナンス強化のために、Google Cloud Platform(GCP)のDataplexのデータリネージ機能を本番運用で使い始めました。 この記事では、「どの…

出戻りしてきた社員が語る、ピクシブのアルムナイ採用について

ピクシブの初の出戻り社員の自己紹介 こんにちは、BOOTHのバックエンドエンジニアをしているrinkeiです。 2015年にピクシブに新卒で入社し、2020年に一度退職しましたが、この度2023年4月にピクシブに再入社しました。今回は自身のピクシブへの復職を通して…

Next.jsのプレビュー環境をプルリクから自動で構築する

こんにちは、アルバイトのciffeliaです。 pixivは、2022年にNext.jsによるフロントエンドのリプレイスを開始しました。2023年現在では、10人以上の開発者がNext.jsによるフロントエンド開発に参加しています。 この記事では、Next.jsプロジェクトにおけるプ…

ビジネス職向け夏インターンシップ「pixiv SUMMER INTERNSHIP 2023」エントリー受付中!!

こんにちは!ピクシブで採用担当をしているpenkoです。 2023年もあっという間に夏がやってきましたね! 夏といえば皆さんは何を思い浮かべますか? 海、スイカ、花火、セミ、サマーインターン・・ そう……夏といえばサマーインターンシップ!! ピクシブは今…

新卒ビジネス職選考インターンシップ体験記!5日間の生の感想をお届けします

こんにちは!コミック事業部 縦スクロールコミック部でアルバイトをしているkodaijinです。 普段はタテヨミマンガ(webtoon)に関するリサーチを行ったり、実際にタテヨミマンガを描いてみたりと様々な業務に取り組んでいます。 この度ピクシブ株式会社の新…

エンジニア向け夏インターンシップ「PIXIV SUMMER BOOT CAMP 2023」エントリー受付中!!

みなさんこんにちは!ピクシブ採用担当のmarikoです。 7/3(月)からエンジニア職向け夏インターン「PIXIV SUMMER BOOTCAMP2023」のエントリーを開始しました! この記事で伝えたい3つのこと 「エンジニア向け夏インターンシップ」のエントリーを開始しました…

Lookerの埋め込みダッシュボードを社外提供する上での課題と解決策

アドプラットフォーム事業部 アドプロダクト部 データチームでアナリティクスエンジニアをしているucchi-です。普段は主に、pixiv Adsという広告ネットワークのデータ周りを開発しています。 ads.pixiv.net 今回は、pixiv Adsで採用している、Lookerの埋め込…

PHPカンファレンス福岡 2023 に参加してきました

皆様、こんにちは。技術広報室のkamikoです。 6月24日に開催されたPHPカンファレンス福岡2023 が無事に終了しました。 当日は弊社うさみ(@tadsan)が登壇し、スポンサーブースの出展も行いました。本日はその模様を、皆様にレポートさせていただきます。 よ…

「学ぶ文化」の醸成、書籍購入制度

こんにちは!広報部のsuzueriです。 本記事では、ピクシブの福利厚生制度の一つ「書籍購入制度」についてお伝えします! 書籍購入制度とは 社内の「学ぶ文化」の醸成のために、個人が希望する書籍を月に5,000円まで会社が負担し、購入後は個人所有が可能な制…

RubyKaigi 2023 follow up #rubykaigi_followup が行われます

技術経営企画のbashです。 RubyKaigi 2023から約1ヶ月たちました。このpixiv insideでもふりかえり記事をお送りしてきましたがご覧いただけましたでしょうか。 inside.pixiv.blog inside.pixiv.blog inside.pixiv.blog inside.pixiv.blog さてこの夏 2023/08…

第31回 MLOps 勉強会で発表しました

機械学習エンジニアリングチームのsugasugaと申します。 2023年5月30日に開催された第31回MLOps勉強会において、「ピクシブにおける機械学習基盤」というタイトルで登壇させていただきました。 弊社の機械学習基盤の紹介、必要な技術、運用していく中で感じ…

リリース予告の理想と現実〜オーナーギフト機能リリースの舞台裏から〜

プロダクトマネージャーのwatasukeと申します。 2023/6/15、BOOTHで「オーナーギフト機能」を数ヶ月前に予告したうえでリリースしましたが、その舞台裏についてお話いたします。 ショップオーナー向けギフト機能アップデート自分のショップのダウンロード商…

ピクシブは RubyKaigi2023 で Music Event Sponsor として RubyMusicMixin 2023 を開催しました

こんにちは、mimoと申します。pixivFACTORY部とデザインシステム部を兼務しており、普段は主にフロントエンド領域の仕事をしています。 ピクシブは 2023年5月11日〜5月13日に渡って開催された RubyKaigi 2023 に Platinum Sponsor & Music Event Sponsor と…

会社ともメンバーとも強いつながりをつくる。ピクシブの新卒研修

4月から2ヵ月がたち、新入社員の皆さんも少しずつ社会人生活に慣れてくる時期ではないでしょうか? 15人の新しい仲間が入社したピクシブでは、入社初日の4月3日から14日まで、10日間かけて新卒研修が行われました。その様子を広報部のmikoがご紹介いたします…

PHPカンファレンス福岡2023に登壇&スポンサーシップを行い、企業ブースを出展します

こんにちは、技術広報室のkamikoです。 ピクシブでは社員の成長と技術への貢献を目的として、カンファレンスのスポンサーシップ・登壇・参加支援を積極的に行っています。(支援制度については記事を書いておりますので、宜しければご覧ください) PHP関連の…

マンガ好きエンジニア必見!”pixiv MANGA Night”やります

こんにちは。 pixiv事業本部 マンガ部のマネージャー tenです。 昨年10月、新サービス「pixivコミックインディーズ(以下、インディーズ)」のリリースに寄せた記事を投稿しました。 インディーズの他にも、ピクシブはpixiv、pixivコミック、Palcy という、…

生放送の気になる裏側! WEBマンガ総選挙 pixivコミック10周年 特別編

ファンの投票でWebマンガNo.1を決めるイベント「WEBマンガ総選挙 pixivコミック10周年 特別編」。その結果発表が、5月11日(木)の20時から生放送で行われました。放送の裏側を広報のzakiがお届けします。 放送日の夕方、都内のスタジオスペースにpixivコミ…

ピクシブはRubyKaigi 2023に参加したい学生エンジニアをご招待しました #rubykaigi

技術経営企画のbashです。 RubyKaigi 2017以来、とても久しぶりにRubyKaigiに参加しました*1。 RubyKaigi 2017 After Paryの様子。わたしはこのPartyの裏方を一手に引き受けており、向かって左で参加者の前で腕を挙げているのは他のメンバーです。 さて、こ…

KSP・自作アノテーションでフィーチャーフラグ運用を改善する

こんにちは。pixivコミックのAndroid版アプリを開発しているfusumaと申します。 今回はpixivコミックAndroidアプリのフィーチャーフラグ運用を、KSP・自作アノテーションで改善した事例を紹介します。 フィーチャーフラグとは フィーチャーフラグとは、コー…

RubyKaigi 2023 のブース企画を振り返って

こんにちは、技術広報室の川上(@kamiko_koho)です。 ピクシブは 2023年5月11日〜5月13日に渡って開催された RubyKaigi 2023 に Platinum Sponsor & Music Event Sponsor として協賛し、12日には弊社からは 末吉(@sue445)が登壇しました。 また期間中は企業ブ…

RubyKaigi 2023にピクシブからsue445が登壇しました

2023/5/11(木)〜13(金)にかけて長野県松本市で開催された RubyKaigi 2023 に登壇しました。 rubykaigi.org 発表資料 登壇中のツイートまとめ 発表後の質問 感想 思い出 合わせて読みたい お知らせ 発表資料 speakerdeck.com 登壇中のツイートまとめ 自分の登…

Countermeasures against malicious requests on services operated by pixiv Inc.

I’m harukasan, the CTO of pixiv Inc. We consider it an important responsibility as a platform to protect the works posted by users on pixiv and pixiv-related services from being gathered or aggregated for malicious purposes. Although pixiv…

ピクシブにおける不当な目的での作品取得行為に対する対策技術について

CTOのharukasanです。 pixivをはじめとするピクシブが運営している各サービスにおいて、ユーザーの投稿した作品を不当な目的を持って取得する行為から守ることは、プラットフォームとして重要な責務のひとつであるとピクシブは考えています。これまでもピク…

ブラウザ上で3Dキャラクターと会話できる「ChatVRM」をオープンソースで公開しました

こんにちは、VRoid部のkeshigomuです。 普段は主にVRoid Hubのフロントエンドエンジニアとして、3Dキャラクターを表示するビューワーの開発に携わっています。また@pixiv/three-vrmという、Web上で3Dモデルを使ったコンテンツを開発するためのOSSライブラリ…

新卒ビジネス職向けオンライン会社説明会を実施します!

こんにちは!ピクシブで採用担当をしているpenkoです。 新しい季節、4月ですね。 今年もピクシブにはたくさんの新卒社員が入社してきてくれました!なんと今年は15人! もうお気づきですね・・! ピクシブでは新卒採用を積極的に行なっているのです! そして…

リアルでもリモートでも。全員で楽しむ新卒歓迎会

4月といえば、会社に新たな仲間である新入社員が入ってくる季節。真新しいスーツに身を包んで歩く姿を見かけることもありますね。 ピクシブでは「入社式」ならぬ「新卒歓迎会」を毎年行っています。一般的に想像される「入社式」とは一味異なる「ピクシブの…