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

エンジニア職春インターン「PIXIV SPRING BOOT CAMP 2023」

こんにちは!ピクシブで新卒採用を担当しているmarikoです。 今回は、2月〜4月に開催したエンジニア職春インターンシップ「PIXIV SPRING BOOT CAMP 2023」についてお伝えします。この記事を読んで「ピクシブのインターンシップに参加してみたい!」と思って…

RubyKaigi 2023にむけて信州松本のおすすめごはん処を紹介します

ピクシブは2023年5月11日〜5月13日に長野県松本市で開催される RubyKaigi 2023にMusic Event Sponsorとして協賛し、RubyMusicMixin 2023 を開催します。 今回はそんなRubyKaigi 2023に向けて社員が信州松本のごはん処を紹介します。

高専キャラバンに協賛し、キャリア形成について講義しました

ピクシブ株式会社は、現役高専生向けキャリアイベント「高専キャラバン(https://kosen-caravan.com/ )」に協賛し、4月10日(月)に鈴鹿工業高等専門学校を訪問して高専生向けにキャリア講演を行いました。 イベント当日は、電子情報工学科4年生を中心に、…

【2023.4.20】モバイルアプリのウラ側を公開!pixiv App Nightを開催しました

ピクシブ株式会社は、モバイルアプリエンジニアが一堂に会して、 モバイルアプリ開発に関する知見を共有するイベント「pixiv App Night」を定期的に開催していく予定です。 イベントではiOS / Androidのエンジニアが、クリエイターの創作活動を支えるアプリ…

子育て支援制度が拡充されました!

こんにちは!広報部のsuzueriです。 本記事では、ピクシブで新たに導入された子育て支援制度についてご紹介します。 2023年現在のピクシブの正社員数は約330人、そのうちの16%がパパママ社員です。 中途で入社される方が多いこともあり、数年前と比較して子…

ScalaMatsuri 2023 に登壇しました!

はじめましての方ははじめまして。 Scala エンジニアの Javakky です! 今回は、 ScalaMatsuri 2023 侍スポンサー & メインセッション登壇を行いましたのでそのレポートになります。 昨年は Open Mic Conference のみの参加だったので、メインセッションは非…

Digital Native Leader’s Meetup(第二回)に参加してきました

はじめに こんにちは。CTO室プラットフォーム開発部のshigeniiです。 社内ではデータ基盤の運用保守や改善、データ活用の推進といった業務を担当しています。 先日、グーグル・クラウド・ジャパン合同会社様主催のMeetup企画「Digital Native Leader’s Meetu…

広報部&マーケティング部で合同合宿をしました!

こんにちは!広報部のmikoです。 ピクシブでは、事業部やチームごとに定期的に合宿が開催されています。 四半期に一回の業務の振り返りや、プロダクト改善に向けたブレスト会など内容は様々です。 いつもとは違う環境で全員で一つのことに取り組むことによっ…

RubyKaigi 2023期間にトレーニングを継続するための関東IT健保の活用法

先日 #ruby30th イベントでライトニングトークの発表をしてRubyの世界に再入門中な*1 bashです。 30.ruby.or.jp イントロダクション RubyKaigi 2023まで約1ヶ月。大変楽しみですね。ピクシブはMusic Event Sponsorとして協賛し、RubyMusicMixin 2023をアフタ…

推しドリンク総選挙

こんにちは、総務労務部pacchanです。 今回はピクシブメンバーからも好評のイベント「推しドリンク総選挙」について記事を書いてみました。 推しドリンク総選挙が始まったきっかけ ピクシブには福利厚生の1つとしてフリードリンク制度があります。オフィスに…

RubyKaigi 2023にピクシブからはsue445が登壇します&採択されたProposalを公開します

2023年5月11日〜5月13日に渡って長野県松本市で開催される RubyKaigi 2023 に、ピクシブから技術開発本部インフラ部の末吉(@sue445)が登壇します。 rubykaigi.org Fix SQL N+1 queries with RuboCop トークの内容 Proposal Title Abstract Details Pitch 補…

BigQueryのストレージ料金を大きく減らした話

はじめに 初めまして。プラットフォーム開発部にてデータ基盤を整備しているkashiraと申します。 BigQueryの大規模な料金改定が来ましたね。 cloud.google.com ピクシブでは、ストレージ料金に大きな課題を感じていたので、Preview版の時点からデータセット…

【福岡オフィス】徒歩通勤

ピクシブではリモート勤務とオフィス勤務のどちらにするか、 メンバーそれぞれの事情や状況などに合わせて気軽に選択できます。 福岡オフィスでは緊急事態宣言時に全員フルリモートで勤務していましたが、そのときの経験から、 オフィスへと通勤して気分を切…

PHPerKaigi 2023に参加しました

こんにちは、技術広報室のkamikoです。3月23〜25日まで開催されたPHPerKaigi 2023が無事に終了しました。カンファレンス最終日である25日は、弊社うさみ(@tadsan ヾ(〃><)ノ゙ )が登壇し、ブース出展も行いました。本日はその模様を、皆様にレポートさせて…

VRoid Hubにデバイスフローを実装した話

VRoid部でエンジニアとしてアルバイトをしているxxarupakaxx(@arupaka03254)です。 2月末にVRoid SDK v0.1.3がリリースされましたね!! そのリリースには新しい機能が追加されました。デバイスフローという認可フローの追加です。 ちなみに、デバイスフロ…

学生団体向けコンテスト、pixivスピードアップチャレンジを開催しました!

皆様、こんにちは。技術広報室のkamikoです。3月18日にピクシブオフィスとオンラインにて、学生団体向けに「pixivスピードアップチャレンジ」と銘打ったイベントを開催しました。 学生の皆さんにとって学びの多いイベントになるよう、約半年に渡る準備期間を…

エンジニアからプロダクトマネージャーに転身したら、ユーザー目線でサービス作りが出来るようになった話

ピクシブは様々な自社プロダクトを開発・運用していますが、プロダクトを成功へ導く存在として欠かせない存在が、プロダクトマネージャー職(以下PdM職)です。 さまざまなスキル、ツール、チームを駆使し、プロダクト開発を推進するPdM職は、一見ハードルが…

パフォーマンスチューニングコンテストをGCPで開催しました

インフラ部のyoshiminとsue445です。 内部向けのイベントとしてパフォーマンスチューニングコンテストをGCPで構築し開催したので、そのときに得られた知見を紹介します。 イベントの概要について あらかじめ用意されたWebサイトのコードなどを変更してパフォ…

ひっそりと佇むPhactory

こんにちは! pixiv事業本部Webエンジニアリングチームでアルバイトをしている、うすゆき(@usuyuki26)と申します! 今回は、ピクシブ百科事典のリファクタリングをしていく中で出会ったPhactoryについてお話しさせていただきます。 Phactoryとは Phactoryの…

PdM未経験でもピクシブなら活躍できる!入社10か月目の社員が語る活躍の秘訣

ピクシブは様々な自社プロダクトを開発・運用していますが、プロダクトを成功へ導く存在として欠かせない存在が、プロダクトマネージャー職(以下PdM職)です。 さまざまなスキル、ツール、チームを駆使し、プロダクト開発を推進するPdM職は、一見ハードルが…

ピクシブでのデータメッシュについて

はじめに 初めまして。プラットフォーム開発部にてデータ基盤を整備しているkashiraと申します。 ピクシブでは中央集権的なデータ組織ではなく、非中央集権的なデータ組織(データの民主化)を目指して活動してきました。 その結果データメッシュに近い形で運…

Bigtableの読み取り速度をGoとPHPで比較してみました

こんにちは、インフラ部でアルバイトをしているmya0です。 Cloud Bigtableをpixivのサービス内から利用したときの読み取り速度にどの程度影響があるのか調べるために、Go, PHP(cli), nginx+php-fpm, apache+mod_phpで測定し比較しました。 Bigtableとは Goog…

パルシィでは縁取り可能なTextViewを自作している

ピクシブ株式会社で主にアプリ開発を担当している @m4kvn です。普段は、パルシィ(Palcy)のAndroidアプリ版の開発をしています。 play.google.com 以前には次のような記事も書いています。 inside.pixiv.blog inside.pixiv.blog 今回は、パルシィで利用す…

PHPerKaigi 2023にスポンサー協賛&登壇し、ブース出展します

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

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

pixiv事業本部の丸山(alitaso)です。 ピクシブはこの度 Rails Girls Japan の2023年 年間スポンサーとして協賛します。 Rails Girls Japan とは Rails Girlsはより多くの女性がプログラミングに親しみ、アイデアを形にできる技術を身につける手助けをする…

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

pixiv事業本部の丸山(@alitaso)です。ピクシブは2023年5月11日〜5月13日に渡って長野県松本市で開催される RubyKaigi 2023 に Music Event Sponsor として協賛し、『RubyMusicMixin 2023』を開催いたします。 RubyMusicMixin 2023 As a Music Event Sponsor …

コンテナ化していないアプリでもコンテナをデプロイに活用する

はじめまして、インフラ部でアルバイトをしているmya0です。 コンテナ化していないアプリケーションで、デプロイにコンテナレジストリを活用しました。 GitLab CI実行時にアセットをビルドし、結果をDocker Imageとしてコンテナレジストリに保管し、デプロイ…

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

こんにちは、pixiv事業本部の丸山(@alitaso)です。 今年5月11日〜13日に長野県松本市で開催予定の「RubyKaigi 2023」にて、末吉(@sue445)が登壇予定です。他にもRubyコアコミッターの中村(@unak)をはじめ10名ほどのメンバーがカンファレンスに参加を予定し…

pixivFACTORYへ図形機能を追加した経緯と実装のお話

こんにちは、mrble(@tubdaka616)です。pixivFACTORYのエンジニアとして、主にフロントエンドの開発を担当しています。 2023年1月、新たに「図形機能」をリリースしました。 \「図形」機能が登場◻️/ グッズの編集画面で図形が使えるようになりました 追加し…

ピクシブは RubyKaigi 2023 に Music Event Sponsor として協賛します

pixiv事業本部の丸山(@alitaso)です。 ピクシブは 2023年5月11日〜5月13日に渡って開催される RubyKaigi 2023 に Platinum Sponsor & Music Event Sponsor として協賛します。 RubyKaigi 2023 RubyKaigi はプログラミング言語 Ruby に関する世界最大級の国際…

ピクシブにおけるMLOps基盤の技術選定と構成

はじめに はじめまして、機械学習エンジニアリングチームのsugasugaです。 今回の記事では、弊チームが管理するMLOps基盤の技術選定や構成内容を紹介させていただきます。 背景 ピクシブ株式会社はさまざまなサービスがありますが、イラスト投稿SNSであるpix…

ピクシブとRuby 〜 Ruby 30周年に寄せて

こんにちは、CTOの @harukasan です。2023/02/24をもってプログラミング言語Rubyが30周年を迎えたとのこと、大変おめでとうございます。 Rubyに支えられている企業の一社として感謝を示したいと思い、この記事を書くことにしました。 ピクシブとRuby ピクシ…

プログラミング言語Ruby30周年記念イベント #ruby30th でライトニングトーク発表します

🍰*1補佐 bashです。経営企画補佐 兼 経営企画推進部エンジニアを務めております。 2023年2月25日(土) 13:30より生配信のプログラミング言語Ruby30周年イベントにて、「Rubyでメシを食う」というタイトルでライトニングトーク発表をします。 https://esa-pages…

【後編】完全自社開発の広告システム、pixiv Adsを支える技術を大公開

ピクシブ株式会社は2022年11月24日、pixivに運用型配信広告が簡単に出稿できる「pixiv Ads」をリリースしました。pixiv Adsは完全自社開発のセルフサーブ型の運用型広告プラットフォームです。実現にあたっては実に二年以上の歳月かけて、数々の技術的挑戦を…

新組織発足で行った「集中討議」を支える仕込みの技術

おはようございます。bashです。2/22 水曜日の朝です。 ピクシブでは様々な事業を複数の事業部に整理し、協力・分担して運営しています。 www.pixiv.co.jp 事業運営を支えて企業理念達成を加速するべく、新しい組織である経営企画推進部(以下 *1 )が2023/0…

クリエイターがより輝くためのサポートチーム、クリエイターリレーション室をご紹介します

ピクシブ株式会社では「創作活動がもっと楽しくなる場所をつくる」というミッションを実現するため、サービス開発だけでなく様々な事業を展開しています。 その中でもクライアントとの接点を作り、お仕事のご紹介や協業案件の企画・進行をしている部署がクリ…

【前編】完全自社開発の広告システム、pixiv Adsを支える技術を大公開

ピクシブ株式会社は2022年11月24日、pixivに運用型配信広告が簡単に出稿できる「pixiv Ads」をリリースしました。pixiv Adsは完全自社開発のセルフサーブ型の運用型広告プラットフォームです。実現にあたっては実に二年以上の歳月をかけて、数々の技術的挑戦…

ピクシブ株式会社にリサーチフェロー職が入社しました

こんにちは、技術広報室のkamikoです。 ピクシブでは2022年11月よりピクシブの事業に関する研究に専任するポジションとして新たにリサーチフェロー職を新設しました。また2023年1月にはリサーチフェローとして1名が入社し、日々研究業務に取り組んでいます。…

【2023.1.26】モバイルアプリのウラ側を公開!pixiv App Nightを開催しました

ピクシブ株式会社は、モバイルアプリエンジニアが一堂に会して、 モバイルアプリ開発に関する知見を共有するイベント「pixiv App Night」を定期的に開催していく予定です。 イベントではiOS / Androidのエンジニアが、クリエイターの創作活動を支えるアプリ…

新卒ビジネス職インターンを募集中!現場社員に聞くインターンプログラムや、通過する学生の特徴は?

ピクシブ社では、採用活動の一環としてビジネス職向けインターンシップを春と夏に開催しています。昨年夏には、オンラインインターンシップ「pixiv SUMMER INTERNSHIP2022」を開催しました。 9月12日(月)から16日(金)までの5日間のプログラムでは、一体…

エンジニアの成長とコミュニティ貢献のために作られた支援制度を紹介します

皆様こんにちは、技術広報室のkamikoです。 ピクシブ株式会社では社員のコミュニティ活動を推奨しており、勉強会・イベント・カンファレンスの参加を支援する支援制度が多数存在しています。この制度は、社員ひとりひとりの成長と、コミュニティへの貢献を促…

当たり前で不可欠な存在、ピクシブの決済サービスチームに業務インタビューしてみました!

皆様こんにちは、技術広報室のkamikoです。ピクシブにはpixivプレミアム、pixivリクエスト、BOOTH、pixivコミック等の決済処理や送金処理を支えるシステムを開発している決済サービスチームが存在しています。 各サービスの成長に伴い決済金額・決済件数・決…