ブックマーク / tech.pepabo.com (33)

  • カラーミーショップにおけるSREの取り組み - Pepabo Tech Portal

    こんにちは。浪速の太刀使いこと P山 です。今日はGMOペパボが提供する国内最大級のネットショップ作成サービスであるカラーミーショップ(以降カラーミー)において、どのようなSREの取り組みを行っているかを紹介します。 カラーミーの構成 カラーミーはお客様のショップのコンテンツを配信するサーバ、そこからコールされるAPIサーバなど、いくつかの役割のサーバで構成されています。それらが動作するインフラのほとんどは自社で運用するOpenStack上で動くVM、もしくはKubernetesで提供しています。 データストアはAWS DirectConnectと組み合わせてRDSやElastiCacheを利用しており、一部、KubernetesにおいてもEKSとOpenStackでマルチクラウド構成で利用しています。このようにクラウドサービスが得意な部分はどんどん委譲することで、自分たちが得意とする領域

    カラーミーショップにおけるSREの取り組み - Pepabo Tech Portal
    ravelll
    ravelll 2022/03/22
  • GMO ペパボのリモートワーク状況 2020 - ペパボテックブログ

    執行役員 VP of Engineering 兼技術部長の @hsbt です。ペルソナシリーズが大好きなので 2/20 発売の P5S をプレイしながら週末を過ごすのを楽しみにしています。 昨年は GMO ペパボの社内IT環境 2019 - ペパボテックブログ というエントリでペパボの社内 IT 環境についてご紹介しましたが、エントリでは 1/26 より開始している GMOインターネットグループの在宅勤務体制 から始まったペパボのリモートワークの状況について社内 IT 環境にフォーカスしてご紹介します。 ネットワークへの影響と対応 ペパボでは、ほぼ全社員が SSL-VPN を利用することができます。この SSL-VPN は毎年行われる在宅勤務訓練の際に、利用方法やマシンで実際に使えるかを確認しているため、今回の在宅勤務体制への移行時には大きいトラブルはありませんでした。改めて訓練の大切さ

    GMO ペパボのリモートワーク状況 2020 - ペパボテックブログ
    ravelll
    ravelll 2020/02/20
  • プログラミングスクールへの期待と提案について - ペパボテックブログ

    CTOのあんちぽです。このエントリでは、昨今隆盛しているプログラミングスクールに対して期待していることと提案について、エンジニア採用を担当する者として述べたいと思います。 このエントリの前提としての私の考え まずCTOとして、プログラミング教育全般に対する私(およびペパボとして)の考え方を述べます。我々は「いるだけで成長できる環境」を謳い、エンジニア教育に熱心に取り組んでいる企業であると自負しています(少なくとも相対的には)。また、インターネット産業の担い手として、この業界に多くの方がエンジニアとして活躍の場を見いだせることを心から願っていますし、微力ながら貢献してもいると思っています。 そのような我々ですので、昨今のプログラミングスクールの隆盛について、非常に好ましく思っています。特に私のような世代は、見様見真似で必死にやってきてなんとかいまがあるという感じでプログラマになりましたが、昨

    プログラミングスクールへの期待と提案について - ペパボテックブログ
    ravelll
    ravelll 2019/10/25
  • エンジニア専門職およびエンジニアリングマネージャー職の年俸を一律200万円アップしました - Pepabo Tech Portal

    こんにちは、取締役CTOのあんちぽちゃんです。「タイトルがすべて」という感じのエントリですが、少しお付き合いください。 取り組みの背景 2018年5月25日付けの「これからのペパボのエンジニアについて(2018年編)」というエントリにある通り、これからのペパボのエンジニアとして、こういう方向で是非やっていってほしいと社内で語った内容を、このブログでも共有しました。その最後には、こう書かれていました。 ……ってな感じで、制度のアップデートに際しての僕の思いを述べました。アップデートの内容は、大きくは職位の定義を上記の考えに基づく内容にあらためたということと、エンジニアの給与についても上昇する方向で見直しをかけたということの2点になります。 社内的な話なのでここで詳細は述べていませんが、エンジニアの等級制度に関して見直しを行いました。それにともない、新基準において求められる期待にふさわしい給

    エンジニア専門職およびエンジニアリングマネージャー職の年俸を一律200万円アップしました - Pepabo Tech Portal
    ravelll
    ravelll 2019/02/20
    “エンジニアの等級制度に関して見直しを行いました。それにともない、新基準において求められる期待にふさわしい給与水準への改定も同時に行ったのでした”
  • ペパボにおけるpyama of the year制度(未承認)について - Pepabo Tech Portal

    春はあけぼの、秋はpyamaことホスティング事業部のP山です。こんにちは、こんにちは。 今日はGMOペパボで最近空前絶後のブレイクを記録している、pyama of the year制度について紹介します。 pyama of the yearとは 筆者の毎週水曜日の15時から17時をペアプロ、ペアオペの予約時間とし、ホスティング事業部のエンジニアが困っていることを一緒に解決したり、ターミナル環境の整備や、キーボードを見ずにタイピングすると生産性が高いことをお伝えしたりしています。 またpyama of the yearの意味をよく聞かれるのですが、これは昔、日カーオブザイヤーを見た筆者が、 車になりたいという願望 を抱いたことから、pyama of the yearとしています。要するに車です。 なぜやるのか? 筆者が普段仕事をしていて、ある気づきがあったことがきっかけです。 ある日、オフ

    ペパボにおけるpyama of the year制度(未承認)について - Pepabo Tech Portal
    ravelll
    ravelll 2018/10/15
    “要するに車です。”
  • ペパボのエンジニア文化を醸成するエンジニア評価制度 - Pepabo Tech Portal

    こんにちは。今年の梅雨は雨が少ないといいますが、実はあれだいたい僕のせいです。ホスティング事業部チーフテクニカルリード(CTL)の pyama86 です。 今日はペパボのエンジニア評価制度のアップデート後、初の職位立候補期間が終了したので、改めてペパボのエンジニア評価制度がどういったもので、いかにして我々のエンジニア文化を醸成する根源となっているかを紹介したいと思います。 まずペパボのエンジニア評価制度は下記の図のように、CTOを頂点に、チーフエンジニア、シニア・プリンシパル、プリンシパル、シニアエンジニアの職位から成っており、CTO、チーフエンジニアを除く職位はすべてエンジニア自身の 立候補 をもとに、上位職種の面談を経た一次評価の後、経営会議を持って決定されます。 現在の構成としてはCTO1名、チーフ1名、シニア・プリンシパル1名、プリンシパル5名、シニアエンジニア13名という構成です

    ペパボのエンジニア文化を醸成するエンジニア評価制度 - Pepabo Tech Portal
    ravelll
    ravelll 2018/06/14
  • エンジニアの採用プロセスをアップデートしました - Pepabo Tech Portal

    執行役員 CPO (Chief Productivity Officer) 兼技術部長の @hsbt です。 6 月より、GMO ペパボのエンジニアの採用プロセスをアップデートしたので、変更前後とその背景についてご紹介します。 変更前の採用プロセス GMO ペパボのエンジニアの従来の採用プロセスは上記の図のように、3次の面接まで、技術と事業部それぞれから面接官が参加する形式を取っていました。また、後半の面接に行くに従って、例えばエンジニアの場合は1次面接では同じチームのエンジニア、二次面接では同じ事業部のCTL(チーフテクニカルリード)というように、より役職の高いメンバーが参加することが多かったようです。また、エンジニアとして募集を行う職種も事業部ごとに設計されていた、というのが特徴です。 この方式では、事業部内で採用に関わるペパボのメンバーのアレンジや、面接における評価基準をそれぞれが定

    エンジニアの採用プロセスをアップデートしました - Pepabo Tech Portal
    ravelll
    ravelll 2018/06/13
  • Compass の送別会 - Pepabo Tech Portal

    2018 年 3 月 15 日、渋谷のはずれにある中華料理店『東亜飯店』では、 Sass の拡張フレームワークの Compass の送別会がしめやかにとりおこなわれていた。 「えー、それではですね、きょうは長年われわれのチームでいっしょに働いてきた Compass くんがついに卒業ということで、 minne のデザイナーの @shikakun から挨拶があるそうなので、よろしくお願いします」 はい、ありがとうございます。 Compass、いままでほんとうにありがとう。 Compass は、 SCSSCSSトランスパイルする機能だけでなく、 CSS3 で追加されたプロパティにベンダープレフィックスを付与してくれる mixin や、指定したディレクトリに画像ファイルを放り込むだけでスプライト画像も生成してくれる、とっても便利なライブラリでした。なんと最初のリリースは 2009 年で、

    Compass の送別会 - Pepabo Tech Portal
    ravelll
    ravelll 2018/03/15
  • だおん制作秘話〜だおんはこうして生まれた!〜 - Pepabo Tech Portal

    こんにちは!ロリポップ!レンタルサーバーのデザイナー@ryo_f_0828です。 今回は、私達きゃわわ研究所がペパボの開発イベントお産合宿で作っただおんの制作秘話について、対談形式でお伝えしたいと思います。 今回の登場人物 あちゃ(左) ふっくー(中央) きょくちょー(右) だおん だおんとは? あちゃ: こんにちは!この記事では私がインタビュアーとなって、だおんの制作秘話を紐解いていきます!どうか最後までお付き合いいただけたら幸いです。 それではまずだおんのことを教えてください!だおんってなんなんですか? きょくちょー: だおんはあなたの相棒です。 あちゃ: !? きょくちょー: だおんはスピーカー型音声アシスタントぬいぐるみです。 だおんに搭載された人工知能(Alexa)により、だおんと人との間で会話することが可能です。生活空間への設置を想定しており、 例えばスマートフォンをポケットか

    だおん制作秘話〜だおんはこうして生まれた!〜 - Pepabo Tech Portal
    ravelll
    ravelll 2017/11/30
  • ヘテムルがリニューアルしました! - Pepabo Tech Portal

    こんにちは。ホスティング事業部ヘテムルグループのエンジニアのksatoとryomaです。 私達が担当しているヘテムルでは先日、新しい料金プランの提供を開始いたしました。 料金プランリニューアルおよび新機能を追加しました - レンタルサーバー「heteml(ヘテムル)」 新プランの提供開始にあわせて新機能の追加も行っています。 今回はその中でもサイトの高速化に関する内容についてお話しします。 OPcacheの導入 mod_pagespeedの検証 適用する機能の選定 性能評価 まとめ 無料独自SSLの提供とサーバーのHTTP/2化 結び OPcacheの導入 今回ヘテムルでは、新サーバー環境においてOPcacheの導入を行いました。 OPcacheは、共有メモリにコンパイル済みのコードを保存します。 リクエスト毎にスクリプトを読み込み、パースする手間を省いてくれることでパフォーマンスの向上が

    ヘテムルがリニューアルしました! - Pepabo Tech Portal
    ravelll
    ravelll 2017/11/14
  • RubyKaigi 2017に参加してきました - Pepabo Tech Portal

    こんにちは。EC事業部の@kymmt90です。 先日、9/18(月)から9/20(水)まで広島市の広島国際会議場で開催されたRubyKaigi 2017では、Rubyコミッタかつ執行役員CPOの@hsbtが登壇し、また、ペパボがWater Sponsor/Video Sponsorとして協賛しました。今回、このようなRuby Kaigi2017に参加してきたので、その内容についてご紹介します。 @hsbt "Gemification for Ruby 2.5/3.0" 初日の9/18(月)に、@hsbtからRuby 2.5/3.0に向けたStandard LibrariesのBundled Gems化 (Gemification) について "Gemification for Ruby 2.5/3.0" の題で発表がありました。 Rubyのライブラリの現状についての事前知識は、以前にテッ

    RubyKaigi 2017に参加してきました - Pepabo Tech Portal
    ravelll
    ravelll 2017/09/28
    やまちゃんさんじゃん!
  • デザイナーってなにしてるの? Designer's MTG #1 レポート! - Pepabo Tech Portal

    ペパボテックブログをご覧のみなさま、こんにちは。デザイナーです。 突然ですが、GMOペパボ株式会社は事業の規模の拡大にともなって、ついに 30 人を超えるデザイナーが在籍する組織になりました!やったね! しかし、人が増えるということは、知らない人が増えるということでもあります。新しく入社された方はもちろん、そういえば隣の部署のデザイナーともずいぶん話してないかも。みんな、なにしてるんだろう…? そんなわけで、このたびデザイナーが集まって自分の仕事について発表するという、社外秘もインサイダー情報もなんでもありのイベントを、会社の休憩スペースで開催しました。テーマは、ずばり「失敗事例・成功事例」。取り組んだ事例を共有することで認知を広げ、デザイナーどうしのコミュニケーションを促す試みです。 この記事では、そんな記念すべき初回の Designer's MTG #1 の模様をお届けします! まずは

    デザイナーってなにしてるの? Designer's MTG #1 レポート! - Pepabo Tech Portal
    ravelll
    ravelll 2017/09/26
    “生きるとは、どういうことなのでしょうか?”
  • Kerasを使って問い合わせ・依頼先を教えてくれるbotを作った話 - Pepabo Tech Portal

    おはようございますこんにちは、こんばんは、初めましての人は初めまして、GMOペパボの情報システムグループでエンジニアをしている西畑です。 今回は私が作成したbotについての話をしたいと思います。どのようなbotかというと、ペパボ内での制度や日々の困り事があった時にどの部署に問い合わせるのがよいのかを推薦してくれるbotです。 ここでの困り事とは、技術的に分からない事やお客様への対応方法がわからないというような業務のスキルに関するものではなく、例えば使っているPCが壊れた、経費精算の仕方がわからないといった業務上必要になる雑務的なものを処理する上での困りごとを指します。 社会人の方であれば、経費精算や備品のトラブルで何処かに対応を依頼するという経験をしているのではないでしょうか。学生でも似たようなケースはありそうですね。 そういった、いわゆる組織内の取り決めやフローについて疑問を抱いていたと

    Kerasを使って問い合わせ・依頼先を教えてくれるbotを作った話 - Pepabo Tech Portal
    ravelll
    ravelll 2017/08/23
    登場したときテンション上がったやつ!
  • 三度の飯よりアドレスバーが好きなデザイナーが選ぶ美しい URL 3 選 - Pepabo Tech Portal

    こんにちは〜!鹿です。わたしは minne を担当しているデザイナーです。 インターネットが好きで、とくにウェブブラウザのアドレスバーが大好きです。好きすぎるあまりに、ミーティング中にボーッとアドレスバーを見ていて怒られることも…。きょうは、そんな三度の飯よりアドレスバーが好きなわたしが選ぶ、美しい URL を紹介したいと思います。 まずは、みなさんおなじみの GitHub。たとえば React のリポジトリの URL を見てみると… はぁ…(うっとりした目で)。 なんて美しい URL なんでしょうか。なぜなら、「facebook」という名前の組織(organization)が作っている「react」という名前のプロダクトを「github.com」がホスティングしている、という事実が URL で表現されているからです。そのおかげで、わたしたちはこの URL にアクセスする前から、いったいど

    三度の飯よりアドレスバーが好きなデザイナーが選ぶ美しい URL 3 選 - Pepabo Tech Portal
    ravelll
    ravelll 2017/07/07
  • グーペのPHPバージョンを5.2から7.1にアップグレードしました - Pepabo Tech Portal

    こんにちは、グーペグループエンジニア @hypermkt と技術部インフラグループ・シニアエンジニア @hfm です。半年に及ぶグーペのPHPアップグレード作業が2017年5月中旬に全て完了し、PHPバージョンは5.2から7.1になりました。今回の記事ではアップグレードの過程と効果について、ご紹介させていただきます。 はじめに 8年目のホームページ作成サービス「グーペ」 なぜ8年目のタイミングでアップグレードをしたのか アップグレード基方針 PHP5.2との後方互換性を維持する deprecatedの対応は優先度低め 事前準備 新旧両バージョンで継続的テスト より広範囲をカバーできるE2Eテストを重視 リアルタイムエラー検知 下位互換性のない変更点の修正 php7ccによる互換性の自動検知 MySQL関数の削除 preg_replaceへの置き換え PHP7.1用php.iniの作成 リ

    グーペのPHPバージョンを5.2から7.1にアップグレードしました - Pepabo Tech Portal
    ravelll
    ravelll 2017/06/22
    グーペの PHP は勢いあるな〜〜
  • WEB+DB PRESS Vol.99 の特集&連載記事を寄稿しました! - Pepabo Tech Portal

    みなさん、最近、技術系の雑誌、読まれていますか?ホスティング事業部インフラエンジニアの harasou です。 ネットでも、かなりの情報を得ることができる昨今ですが、まとまった内容であったり、知らない知識に触れるには、雑誌という媒体の方が向いていると思うのですが、いかがでしょうか? 今回、技術評論社から出版される「WEB+DB PRESS Vol.99」で、たまたま2同時に、ペパボスタッフが執筆させていただく機会に恵まれました。 特集「良いコードってなんだろう?」 連載「実践!先進的インフラ運用」 せっかくなので、執筆した内容と、どのように執筆活動を進めていったのか、執筆陣を代表して genkiroid、harasou、shoyan からご紹介させていただきます。 特集「良いコードってなんだろう?」 ホスティング事業部ロリポップグループの genkiroid です。ロリポップ!のWEBフ

    WEB+DB PRESS Vol.99 の特集&連載記事を寄稿しました! - Pepabo Tech Portal
    ravelll
    ravelll 2017/06/19
    ワイワイ!!
  • 5月病を吹きとばせ!第2回EC事業部TechMTGを開催しました! - Pepabo Tech Portal

    EC事業部のチーフテクニカルリード(CTL)の けんちゃんくんさん です。先日、ようやくスーパーマリオランでブラックコインをコンプリートしました。 さて、5月16日にEC事業部としては2回目となるTechMTGを開催しました。今回はEC事業部のエンジニア3名に加え、スペシャルゲストとしてSH事業部のCTLである @june29 にも発表してもらいました!それではさっそく、発表内容について見ていきましょう。 プライベートAPIクライアントをいい感じにしたい トップバッターは2回連続登壇の @NAKANO_Akihito です。前回は、複数のサービスが連携する環境での障害の連鎖を断ち切る仕組みであるサーキットブレーカーと、その実装である ackintosh/ganesha を紹介してくれました。今回は、カラーミーショップの内部向けAPIのクライアントが複数存在しているという問題提起と、その問題

    5月病を吹きとばせ!第2回EC事業部TechMTGを開催しました! - Pepabo Tech Portal
    ravelll
    ravelll 2017/05/29
  • minne のマーケティングダッシュボードを Redash に移行しました - Pepabo Tech Portal

    技術部の @gyugyu と @zaimy です。 データ分析の必要性が叫ばれており、様々な分析手法やノウハウが広がっている昨今ですが、分析に際してはその前段階として、いかにデータを効率よく集め分析可能な状態に置くかということに関する課題解決、すなわちデータエンジニアリングも必要です。 今回、このデータエンジニアリングにおいて課題を抱えていた minne のマーケティングダッシュボードを Tableau ワークブックから Redash に移行したので、その対応の一部をご紹介します。 移行の背景 minne では BI ツールの Tableau を導入しており、分析担当者はワークブックの編集が可能な Tableau Desktop を、分析担当者以外のパートナー (ペパボでは一緒に働く仲間のことをパートナーと呼んでいます) はビューワである Tableau Reader を利用しています。マ

    minne のマーケティングダッシュボードを Redash に移行しました - Pepabo Tech Portal
    ravelll
    ravelll 2017/04/27
  • minne の Rails を 5 にアップグレードしました - Pepabo Tech Portal

    minne 事業部チーフテクニカルリードの @_shiro16 です。 おかげさまで minne は 1 月 17 日に 5 周年を迎えました。その 1 週間後の 1 月 24 日に Rails4.2 から 5 へのアップグレードを行いました。 そこで今回はアップグレードを行う際に行ったことの一部をご紹介します。 はじめに 今回は基的なアップグレード手順の説明は省略し、minne ではどのように進めていったかを解説していきます。 アップグレード作業は主にチーフエンジニアの @hsbt と僕の 2 人で進めました。 まず minne がどの程度のコード量なのかをご覧いただこうと思います。 minne の rake stats の結果は以下の通りです。 基方針 DEPRECATION WARNING は出来るだけ消す 可能なものは積極的に backport 上記のような 2 つの大きな方針

    minne の Rails を 5 にアップグレードしました - Pepabo Tech Portal
    ravelll
    ravelll 2017/02/06
  • KAYAC & ペパボ合同勉強会の開催報告 - Pepabo Tech Portal

    チーフエンジニアの @hsbt です。 1/26(木)に面白法人で有名な株式会社 KAYAC と社内勉強会を合同開催したので、当日の発表内容をご紹介します。 今回の勉強会では KAYAC とペパボのそれぞれから 3 名のエンジニアが発表を担当し、お互いの担当しているサービスや最近取り組んだ技術トピックなどを発表形式で紹介しました。 Deploy to Lobi トップバッターは KAYAC の @handlename さんです。Lobi というサービスの成長と、それに伴って変化してきたデプロイの仕組みについての発表でした。特に定時外にデプロイしようとすると警告を行う bot や、デプロイの履歴を Google カレンダーに保存する仕組みはペパボでもすぐに採用したいと感じました。 ngx_mrubynginx のメールモジュールを開発している話 続いてペパボの @hfm が ngx_m

    KAYAC & ペパボ合同勉強会の開催報告 - Pepabo Tech Portal
    ravelll
    ravelll 2017/01/30
    楽しかったです、KAYAC さんありがとうございました!