タグ Pepabo Tech Portal
人気順 10 users 50 users 100 users 500 users 1000 users「春のSREまつり2024 〜OpenTelemetry活用すべて見せます〜」を開催しました - Pepabo Tech Portal
新緑の候、どこまでも澄んだ空気が視界を広げるように、システムの透明性が深い洞察を可能にしていることと存じます。技術部プラットフォームグループのそめやポチです。 2024年5月9日に、「Pepabo Tech Conference #22 春のSREまつり」と題した技術イベントを開催しました。「SREまつり」とは、ペパボのエンジニアたち... 続きを読む
Amazon RDS ブルー/グリーンデプロイを利用してMySQLのアップグレードをした話 - Pepabo Tech Portal
こんにちは。技術部プラットフォームグループのharukinです。 この記事では、私たちが提供するネットショップ作成・運用のためのECプラットフォーム「カラーミーショップ」のデータベースを、Amazon RDSのブルー/グリーンデプロイを利用し、MySQLのバージョン5.7.38から8.0.35へアップグレードした経験についてご紹介し... 続きを読む
もう人間がクエリを書く時代じゃない!SQLクエリの組み立てを自動化するSlack botを開発・導入しました - Pepabo Tech Portal
こんにちは。SUZURI事業部の@kromiiiと申します。 私のメインの業務はWebアプリケーションの開発ですが、大学院時代のスキルを活かして並行してデータ分析業務も行っています。 データ分析業務ではデータベースのクエリを書くことが多いのですが、私自身SUZURI事業部に配属されたばかりで、テーブルの名前やリレーション... 続きを読む
ARMアーキテクチャとlibvipsへの変更で画像変換のコストが40%ダウン - Pepabo Tech Portal
こんにちは、最近は旅行しているか、コードを書いているかの2極化が進みつつあります、P山です。直近の業務において、私が支援している国内最大級のハンドメイドマーケットサービス minne において画像変換サーバの実装を変更し、大幅にコストダウンできたので、その事例を紹介します。 minneについて minneはハンドメ... 続きを読む
画像配信を WebP にした際にやったことと困ったこと - Pepabo Tech Portal
こんにちは。takutaka と申します。最近良かったことはMOTHER3をクリアしたことです。 最近、画像配信を WebP に動的変換するという施策を担当したので、その話をします。 ペパボにおける画像配信 GMO ペパボでは、クリエイターさんがアップロードした画像でTシャツなどのステキなアイテムが販売できる SUZURI というサ... 続きを読む
日頃の作業を自動化して得られたもの - Pepabo Tech Portal
minne事業部のnissyiです。私は最近、運用・開発業務の時間を確保するために、便利なツールを導入したり、ちょっとしたプログラムを書いて自動化したりしています。今回は、日頃の業務の自動化を進めたことで得られたものについて書きます。 自動化を進めたことで得られたもの 身近なところで自動化は可能 自動化の損益... 続きを読む
minne iOS 2024年の開発環境 - Pepabo Tech Portal
minne事業部モバイルチームのエンジニアをしております、@umatoshiです。最近はパルワールドに夢中で、全力で配合に取り組んでいます。 好きなパッシブスキルは脳筋です。 現在私は、minneのiOSアプリを開発しており、最新バージョンのXcode(執筆時点では15.2)対応とiOS15サポート終了予定等、2021年当時の記事からア... 続きを読む
日本CTO協会による合同ISUCON研修の紹介 - Pepabo Tech Portal
こんにちは!技術部プラットフォームグループのharukin, pochyです。 この記事では、「ISUCON」を模したパフォーマンスチューニング研修を複数社合同で実施した概要と、そのための準備について紹介します。 研修について 目的 今回の研修の目的は次のものとしました。 パフォーマンスチューニングの問題を会社横断でチー... 続きを読む
新人インフラエンジニアが研修を受けてみた - Pepabo Tech Portal
はじめに 2023年12月13〜19日の間、ペパボ技術部の新人2名が、株式会社ハートビーツ様ご監修のもとに実施されたインフラ領域に関する研修に参加しました。 目的 本研修を通じて、多くのサービスで利用されるインフラ基盤の汎用的な技術の習得を目指し、今後、業務にジョインする際にスムーズに各ツールや技術を扱えるよ... 続きを読む
メール送信者がone-click unsubscriptionを実装する方式を検討します - Pepabo Tech Portal
こんにちは、新卒 13th の@donokunです。12 月は SUZURI 事業部に参加して、いちごジャムとたまごペーストがトーストにあうことを学びました。騙されたと思って喫茶店のモーニングで試してください。ジャムが塗ってあるトーストにたまごペーストを上から塗って食べるのです。 この記事ではワンクリックでの配信停止(one... 続きを読む
社内で自作キーボードを組み立てる会を開催しました - Pepabo Tech Portal
こんにちは、技術部プラットフォームグループのyuchiです。 趣味でLily58という自作キーボードを設計したり同人誌を書いたりしています。 自分は社内Slackで自作キーボードの話題が出たときにはすぐに反応できるようにSlackのマイキーワードを設定しています。 以前から「社内の自作キーボードユーザーの数を増やすため... 続きを読む
データに基づく統計手法を用いてNGINXのレートリミットを設定する - Pepabo Tech Portal
こんにちは。技術部プラットフォームグループのharukinです。 今回は、NGINXのngx_http_limit_req_moduleでの$binary_remote_addrを使用して、IPアドレス単位のレートリミットを設定した話をします。NGINXへの理解が浅い状況から、データに基づく統計手法を用いて通常リクエストと異なるリクエストを見分ける方法を探っ... 続きを読む
PythonとしてもRubyとしても実行できるが出力は異なるコードを考えてみた - Pepabo Tech Portal
こんにちは。EC事業部のarumaです。 PythonとしてもRubyとしても文法的に正しく実行もできるが、出力は異なるというコードを考えてみました。 この記事は、GMOペパボエンジニア Advent Calendar 2023の4日目のものです。 きっかけ 実話です。ある日、Rubyが好きな友人に「Python の "Hello, world!" はどう書くの?」と... 続きを読む
Kubernetesクラスタ内に大量のServiceリソースがあるとNginxコンテナが起動しなくなる - Pepabo Tech Portal
こんにちは、技術部プラットフォームグループのそめやポチです。最近はpng形式の画像をjpeg形式に変換する仕事をしています。 この記事では、私が社内のKubernetesクラスタのお世話をしているときに出会ったトラブルとその解決方法、またトラブルが起こった原因について説明します。トラブルの原因についてはKubernetes,... 続きを読む
GitHub Copilotの導入によってペパボの開発生産性はどう変化したか - Pepabo Tech Portal
サービスのデプロイ頻度は、そのときに開発している機能の大きさやチームメンバーの人数などの影響を少なからず受けます。そのため、この変化がGitHub Copilot導入の効果と言いきることは難しいですが、生産性が向上しているチームからのノウハウの共有などを通じて、継続した生産性の向上に取り組んでいきたいと考えて... 続きを読む
twadaさんによる2023年度版TDDワークショップを開催しました - Pepabo Tech Portal
挨拶 こんにちは。2023年04月に入社した、minne事業部エンジニアの@kazuです。 この度、弊社GMO ペパボ(以下、ペパボ)では2022年に引き続き、今年も日本のTest Driven Development(TDD) の第一人者である @t_wada さんをお招きしてTDDワークショップを開催しました。前回:『t_wadaさんによるTDDワークショップを開催し... 続きを読む
DBのリストアテストを全自動化した話 - Pepabo Tech Portal
ホスティング事業部の業務信頼性向上チームでエンジニアをしているはらちゃんです。 先日STREET FIGHTER 6のオープンベータに参加し、友人にボコボコに負けました。 製品版買っていい勝負ができるように特訓を重ねたいと思います。 今回、ホスティング事業部のサービスであるロリポップ、ムームードメイン、ヘテムル、お... 続きを読む
ECプラットフォームの権限管理をサービス全体で利用できるように再設計する - Pepabo Tech Portal
はじめに 2023年6月7日に、カラーミーショップでショップの副管理者が一部のアプリストア アプリを利用できる機能の提供を開始しました。 「副管理者機能」でアプリを利用できるようになりました カラーミーショップの提供する価値の1つに、さまざまな規模のショップの運営業務を効率化するというものがあります。今回提... 続きを読む
メールシステムのリバースプロキシに Nginx を使っているのでご紹介 - Pepabo Tech Portal
こんにちは。最近、ピストのチェーンを 和泉チエン TOUGH GUARD に替えて、ご機嫌な原口です。 ホスティング事業部の MRE(Messaging Reliability Engineering *ペパボの造語です)というチームで、 SRE ような取り組みを、DNS やメールなどのメッセージングサービスに対して実施しています。 今回は、弊社のホスティン... 続きを読む
YAPC::Kyoto 2023に登壇しました - Pepabo Tech Portal
こんにちは @kenchan / @hiboma / @ryuichi_1208 / @rsym1290 です。今回は先日開催されたYAPC::Kyoto 2023にペパボから4名が登壇しましたので、イベントレポートをお届けします。 春のエンジニア ぶつかり稽古 2023 by @kenchan 技術責任者の高橋健一(@kenchan)です。企画という枠で@__kanさんとぶつかり稽古をさせてい... 続きを読む
特定ドメインに対する大量の DNSクエリを DROP する - Pepabo Tech Portal
ホスティング事業部MREチームでインフラエンジニアをやっている原口です。 先日、弊社の DNSサービスに対し、軽めの DDoS攻撃が来たので、その際に対応した手順を簡単にご紹介します。 DNSサービスに対する DDoS攻撃への対応について DNSサービスに対する DDoS攻撃は昔からあり、弊社でも対策を行っております。 拠点や... 続きを読む
使いたくなる社内ツールを作るためにデザインをしよう - Pepabo Tech Portal
GMOペパボのデザイン部という会社横断組織で(自称)デザインエンジニアをやっているgyugyuです。好きな鮨ネタはスズキです。 この記事は GMOペパボデザイナー Advent Calendar 2022 の13日目の記事です。昨日は たるたるさん の 【2022】minneのアクセシビリティを振り返る でした。 この記事では「短期的には効率が下... 続きを読む
ペパボのエンジニア組織のこれまでとこれから - VPoEから技術責任者へのバトンタッチ - - Pepabo Tech Portal
1on1 風の対談で VPoE から技術責任者へバトンタッチというインタビューをお伝えします。 では、まずはペパボの中で目指した組織と目指す組織についてそれぞれお話を伺います。 hsbt: 自分はあんちぽさんの分身というのを意識して組織運営をしていました。従来のあんちぽさんの方針をなぞる形の運営ですね。具体的な例と... 続きを読む
PHPクイズの解答と解説 (PHP Conference Japan 2022) - Pepabo Tech Portal
こんにちは!カラーミーショップのエンジニアをしているやんまーです。 2022/09/24〜25に開催されたPHP Conference Japan 2022において、GMOインターネットグループはブース「PHP神社」でPHPに関するクイズを出題しておりました。 当日GMOインターネットグループのブースに来てくださった方、PHPクイズに参加してくださ... 続きを読む
RubyKaigi 2022に参加しました - Pepabo Tech Portal
こんにちは。最近は奥さんの影響でVaundyとCreepy Nutsばかり聞いています P山 です。先日三重県津市で開催されたRubyKaigi 2022 へ参加したので、そのレポートをお届けします。 RubyKaigiとは みなさまも御存知の通り、Rubyは島根県在住のMatzことまつもとゆきひろ さんによって開発されたプログラミング言語です。いま... 続きを読む