技術

ピクシブはRails Girls Japanの2024年度年間スポンサーとして協賛します

コミック事業部の丸山(alitaso)です。 ピクシブは昨年度よりRails Girls Japanの年間スポンサーとして協賛を行なってまいりました。昨年に引き続き今年度も協賛を継続いたします。 railsgirls.jp Rails Girls Japan とは Rails Girlsはより多くの女性がプ…

“RubyMusicMixin 2024”, a RubyKaigi after event, and Call for DJs and VJs!

デザインシステム部の岡本(@mimo)です。ピクシブは2024年5月15日〜5月17日に渡って沖縄県那覇市で開催される RubyKaigi 2024 に Music Event Sponsor として協賛し、『RubyMusicMixin 2024』を開催いたします。 RubyMusicMixin 2024 As a Music Event Sponso…

ピクシブはtry! Swift Tokyo 2024に「GOLD」「DIVERSITY & INCLUSION」「STUDENT SCHOLARSHIP」スポンサーとして協賛します

2024年3月22日(金)〜2024年3月24日(日)に開催されるtry! Swift Tokyo 2024にて、ピクシブ株式会社は下記プランでのスポンサーシップを行います。 「GOLD」プラン 「DIVERSITY & INCLUSION」プラン 「STUDENT SCHOLARSHIP」プラン 加えて、3月22日と23日…

より良いコミュニケーションを取ることが、アプリ開発・作品づくりのキーになる!講談社とピクシブが社会人インターンを開催した話

複数の企業が協力しあい、世の中に新たなイノベーションを生み出す共同開発。共同開発に取り組む企業が増える中、普段は全く異なる環境で働く者同士が開発に取り組むことは、容易ではありません。 ピクシブ株式会社は、講談社の少女・女性マンガが毎日無料で…

PHPerKaigi 2024に登壇&協賛します #phperkaigi

こんにちは、pixivでエンジニアをしているnamazuです。最近はpixivを始めとするPHP実行環境の8.2から8.3への移行をしていました。 pixivは今PHP8.3で開発&運用しています! さて、今週末はついにPHPerKaigiですね! 毎度ノベルティが一つの楽しみなのですが…

ピクシブはRubyKaigi 2024に参加したい学生さんを招待します! #rubykaigi

こんにちは、FANBOXチームでエンジニアをしているkumaです。 5月15日〜17日に沖縄県那覇市でRubyKaigi 2024が開催されます。Rubyコアコミッターである中村(@unak)を始めとする弊社社員も多数参加予定です。 さて、ピクシブでは、昨年行われたRubyKaigi 2023…

今年もピクシブはRubyKaigi 2024にMusic Event Sponsorとして協賛します!

こんにちは、花粉症に苦しんでいるharukasanです。沖縄には花粉が飛んでいないときき、今すぐ行きたくなっています。ということで、ピクシブでは2024年5月15日(水)-5月17日(金)に沖縄県那覇市で開催されるRubyKaigi 2024にMusic Event Sponsorとして協賛しま…

How Adopting Rust and Zstandard in our 3D Model Distributing Server Highly Improved the Performances

Introduction Hi, my name is yue, from the VRoid team. We recently rewrote our 3D model distributing server in Rust and adopted Zstandard (zstd) as the compression format. As a result, the following changes occurred compared to the original…

3Dモデルの配信サーバーでRustとZstandardを採用して数倍のパフォーマンス向上を実現した

はじめに こんにちは、VRoid部所属のエンジニアのyueです。 この度VRoid Hubで3Dモデルの配信サーバーの見直しを行い、技術選定から始めRustとZstandard (zstd)を採用した実装に切り替えました。 結論から見るに従来のNode.js製サーバーと比べて以下のことを…

第1回C0deハッカソンwithピクシブを開催しました!

みなさん、こんにちは。採用担当のmarikoです。 2023/12/20(水)〜2024/1/17(水)の約1ヶ月、名古屋工業大学プログラミング部C0deさんとピクシブでハッカソンを行いました。今回の記事では、ハッカソンの様子や取り組みをご紹介します。 なぜハッカソンを開催…

夏インターンでPHPStanのバグを直してコントリビュートした話

こんにちは。先日PIXIV SUMMER BOOT CAMP 2023にpixivウェブエンジニアリングコースで参加した、zer0-starです。 インターン期間中に、メンターのtadsanによりPHPStanのバグが発見され、僕がそれを直しました。 せっかくなので、直したバグについて話してい…

中高生国際Rubyプログラミングコンテスト2023 in Mitaka 最終審査会に参加しました

12月9日(土)に第13回中高生国際Rubyプログラミングコンテスト in Mitakaの最終審査会が、三鷹産業プラザで開催されました。ピクシブは本コンテストに Gold スポンサーとして協賛しており、取締役CTOの道井がスポンサー賞審査員として、スポンサー担当とし…

Google Cloud Next Tokyo ’23に登壇しました

こんにちは、インフラ部のsue445です。 先日Google Cloud Next Tokyo ‘23が開催され、弊社からはsue445とucchi-の2人が登壇しました。 cloudonair.withgoogle.com 当日の発表資料とアーカイブが公開されたので紹介したいと思います。 GitLab を Google Cloud…

好きな3Dキャラクターでゲームを遊ぶ ―「VRoid」×「パスパルトゥー2」連携によって実現されたコンテンツのパーソナライズ化―

ゲーム内で好きな3Dキャラクターを利用できるシステムを組み込んだ、お絵描きアドベンチャーゲーム「パスパルトゥー2:あるアーティストのキセキ」。4月の発売以降、配信に3Dキャラクターを利用しているVTuberの方はもちろん、多くの方から「自分のアバター…

Play all your favorite original 3D characters in-game! Check out the inventive collaboration between VRoid and Passpartout 2 that makes it possible!

The illustration adventure game Passpartout 2: The Lost Artist incorporates a system where you can play in-game as a 3D character of your choice. Since being released in April, the game has allowed anyone and everyone, including VTubers, t…

Fundamentals of Data Engineeringの社内読書会をやりました

はじめに 初めまして。プラットフォーム開発部にてデータ基盤を整備しているkashiraと申します。 ピクシブではデータエンジニアリングのスキルアップを目的として、有志で Fundamentals of Data Engineering (洋書) の読書会を行いました。 www.oreilly.com …

「Engineering Office」立ち上げとその背景

2018年以来、事業部横断でのエンジニア職組織「エンジニアギルド」が営まれてきました。 inside.pixiv.blog inside.pixiv.blog エンジニア職の当事者として採用・育成・評価を同じ思想でサイクルを回して、自分たちをさらに信頼性の高いプロフェッショナルと…

考えをかたちにするためのデザイン - 「PIXIV MEETUP 2023」クリエイティブの裏側

自己紹介 はじめまして。 PIXIV MEETUP 2023で、クリエイティブディレクターを担当したm0nesukeと申します。 この記事では、本カンファレンスのクリエイティブをどのような意図や意志で制作していったのか、デザインの背景をお伝えしたいと思います。 PIXIV …

高専プロコン第34回福井大会 高専生の活躍とピクシブの応援・支援活動

2023年10月14日(土)〜10月15日(日)、福井で開催された全国高等専門学校プログラミングコンテスト 第34回福井大会にて、ピクシブ株式会社は産学連携協賛を行い、CTO道井が課題部門にて審査委員を務めました。 当日は、国内・国外の各高専生が日頃の成果を…

データ分析コンペティションへのスポンサード事例のご紹介

スポンサーについて はじめまして、エンジニアのsugasugaと申します。 普段は、機械学習技術をもちいて、ユーザーのみなさんの好みにマッチした作品をお届けするオススメ機能(レコメンド機能)の開発を行っております。 今回は弊社が行ったスポンサード事例…

Kaigi on Rails 2023にRubyスポンサーとして協賛します

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

Kaigi on Rails 2023にピクシブから2名が登壇します!&見どころを紹介!

コミック事業部エンジニアのKNRです。この度、弊事業部よりimadokiと私の2名が、2023/10/27(日)-28(土)に開催されるKaigi on Rails 2023に登壇することになりましたのでお知らせします。 kaigionrails.org 登壇内容 imadokiとKNRは両名とも2日目(28日土曜日…

電子マンガサービス開発企業合同で「マンガ Tech Talk2023」を開催します

こんにちは、技術広報室のkamikoです。 突然ですが、皆さんはマンガを読んでいますでしょうか。読んでいるとしたら、紙と電子、どちらで読むことが多いでしょうか? ピクシブも電子でマンガが読めるサービスを複数展開していますが、今日はそんな電子マンガ…

6年を経てFloat16ArrayをStage 3にしてもらった

こんにちは。福岡オフィスエンジニアの @petamoriken です。趣味でFloat16Arrayのponyfill1を公開しECMAScriptに入れてもらうように活動していたところ、喜ばしいことに2023年5月のTC39会議にてStage 3となりました。折角なのでその経緯を書いていこうと思い…

PHPカンファレンス2023に参加しました

こんにちは、ウェブエンジニアリングチームのpicopicoです。 10月8日に開催されたPHPカンファレンス 2023に、ピクシブはGold Sponsorとして協賛しました。当日はスポンサーブースの出展の他、弊社エンジニアのうさみ(@tadsan)と、当田(@picopico_dev)が登壇…

2段階認証のバックアップコードの仕様をどのように決めたか紹介します

こんにちは、プラットフォーム開発部で認証認可基盤の開発を担当しているabcangです。 先日pixivのログイン画面で2段階認証が利用できるようになりました。現時点ではTOTP(Time-based One-Time Password)認証アプリとバックアップコードの2種類が2要素目の認…

全国高等専門学校プログラミングコンテストに協賛します

ピクシブ株式会社では、次世代を担う優秀はソフトウェアエンジニアを応援したいとの思いで、7年前より全国高等専門学校プログラミングコンテスト(以下高専プロコン)に協賛を行ってきました。 今年10月14〜15日に開催予定の、第34回福井大会では産学連携協…

PHPカンファレンス2023に登壇&協賛します

こんにちは! Webエンジニアチームのうさみです。 今週末はPHPカンファレンスですね! PHPカンファレンスは2000年から毎年一回開催されている日本最大規模のPHP関連の技術イベントです。PHPカンファレンスは初回から京急蒲田駅の前にある大田区産業プラザPiO…

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

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

エンジニア職夏インターン「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 登壇情報 以下、ピクシブのエンジニアが今年発表す…

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

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

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をマンガ家デビューを…

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

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

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

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

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

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

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

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

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

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