サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16e
developers.gmo.jp
2024年6月1日、GMOインターネットグループに入社した私。技術広報(DevRel)として入社したものの展示会もイベント運営もすべては未経験。体当たりで技術広報を体得していこうと覚悟を決めた入社翌日!いきなり Japan Drone 2024 の現場に放り込まれましたー。 6月:Japan Drone 2024 Japan Drone 2024 初仕事はノベルティバッグ配り。ひたすら手を動かしながら、周囲を見渡すと「GMOインターネットグループのブース、デカくね…?!」と冷静に気付きます。GMOグローバルサイン・ホールディングス、GMOサイバーセキュリティ byイエラエ、GMOインターネットグループの3社がタッグを組んだブースのテーマは「空のセキュリティ」。インターネットの”場の提供”だけでなく、安心安全な通信も守っているのか、しかもその領域は無限大…。と感動した記憶が残る。初々しい開催
GMOインターネットグループは昨年6月、GMO AI&ロボティクス商事株式会社を立ち上げました。AIとロボットの縁結び役として、社会課題の解決や業務効率化を推進することを目的とし、最新技術や利活用に向けた研究開発や実証実験に取り組んでいます。 外部展示会での実績と社内でのロボット活用 GMO AI&ロボティクス商事は、展示会やイベントに出展し、多くの企業やエンジニアと交流を深めてきました。特に、Japan Robot Week 2024(2024年9月18日~20日、東京ビッグサイト) では、来場者に向けて新会社のお披露目とご協力企業様によるロボットのデモンストレーションを披露しました。また、横浜ロボットワールド2024(2024年12月5日、パシフィコ横浜) では専門セミナーに登壇し、「AI・ロボティクス社会の実現に向けて ~GMOインターネットグループが支えるインフラソリューション~」
はじめに 「ブログを書くのに3時間もかかるのか…」 そう嘆いていた私は、ふと考えた。「AIに書かせればいいじゃないか?」と。 世間ではAIが次々と文章を生み出し、人間の手を借りずとも記事が量産できる時代が来ている。 では、自分に最適化したGPTsを作れば、どこまで効率が上がるのか? 結論から言うと、執筆時間が約6分の1に短縮した。 人間だけで書くと1記事あたり約3時間かかっていたのが、GPTsを活用するとわずか30分で完成するのだ。 しかし、その道のりは決して楽ではなかった。 GPTsを自作してブログを書いてみる GPTsの作り方 1.目的を決める ブログ執筆用に特化したGPTsを作る。 2.カスタムインストラクションを設定 アウトプットの文体を調整し、SEO対策に適したキーワードを指定。 3.実際に文章を生成して検証 AIが出力した文章をチェックし、どこまで修正が必要かを比較。 AI執筆
昨年末の12月12日(木)に、GMO Yours・フクラスで開催されたWRAP 24 : Spectrum Tokyo End-of-Year Meetupのライトニングトークに登壇する機会をいただきました。 本記事では、当日お話しした日頃の制作における取り組みについて、登壇資料を交えながらご紹介したいと思います。 初のライトニングトーク登壇 WRAP 24 : Spectrum Tokyo End-of-Year Meetup内のライトニングトーク登壇のお話をいただいたのは昨年11月末。持ち時間は5分で、テーマは「2024年の振り返り」。そこで、2023年11月の入社から登壇までのちょうど1年間を振り返り、特に力を注いできた Developers Blog のアイキャッチ画像制作について、その取り組みを紹介することにしました。 当ブログは言わずもがな GMOインターネットグループ の技術
こんにちは。GMOインターネットグループデベロッパーエキスパート成瀬です。 こちらは後編です。私がデベロッパーエキスパートの活動で年間100万円をどのように活用し、技術広報につなげたのか、をテーマにお話ししています。 後編のトピックス 前編では対外活動支援・カンファレンス参加について記しました。後編では以下2点をお伝えいたします! 学生支援CSR 学生支援 エキスパート制度が始まってから、その予算をどのように使うか悩んでおりました。私個人の大きな方針としては日本の未来に投資できるようなことに使うと決めていたので、その具体的なやり方についてです。前編で紹介した活動も、その考えがあって技術者コミュニティに還元するような制度利用をしていました。 日本の未来に投資するという意味であれば、やはり未来を担っていく若者にアプローチするのが重要かなと考え、学生に何かしらの支援をするという形の還元方法に落ち
こんにちは。GMOインターネットグループデベロッパーエキスパート成瀬です。 私がデベロッパーエキスパートの活動で年間100万円をどのように活用し、技術広報につなげたのかについて前後編2本立てで記します。 デベロッパーエキスパートとは GMOインターネットグループでは、特定の専門分野における第一人者として業界の発展に寄与するとともに、グループの技術力をけん引し、技術広報活動に貢献するパートナー(社員)を支援する制度があります。グループ内における開発者コミュニティの活性化やインターネット業界の発展に貢献する開発者(デベロッパー)を「デベロッパーエキスパート」に任命し、その活動支援をするもので、任命された開発者には活動費として最大で年間100万円が支給されるというものです。 エキスパート制度 | GMO Developers 2024年度成瀬のエキスパート活動一覧 カンファレンス参加 PHPカン
こんにちは サイバーセキュリティを担当している割田です。 今回は、サイバーセキュリティ対策の要となる情報収集のお話をさせて頂きます。 1.目的 情報収集は、サイバーセキュリティの下記3つの視点で個々の目的で実施しています。 今回は、それら情報収集を如何に効率的に実施するかを記載させて頂きます。 ①脆弱性情報の収集:いち早く自社に関係した脆弱性情報を取得し対策を進める ②攻撃情報の収集:POC情報や攻撃キャンペーンなどを収集し防衛に情報を活かす ③外部大型インシデント情報の収集:原因や要因を自社に横展開してセキュリティ強化 2.特性の理解 情報収集は、各特性に合わせて利用方法を決め情報収取するのが効果的です。 現時点での特性を整理し、直近の利用用途を整理してみました。 1)AI / GPTs(ChatGPT) [現状特性] 不得手=最新情報の取得/安定内容, 得手=推測含む情報整理/柔軟な対
はじめに プレゼン資料や新聞、ニュースなど至る所で目にするグラフ。データを整理し、一目で情報を伝えるために欠かせないツールです。しかし、グラフの種類や使い方を意識して選んでいる人はどれくらいいるでしょうか?適切なグラフを用いデータを可視化することで、データの本質を分かりやすく伝えることができます。本記事では、グラフの種類と使い分けを解説するとともに、実際に障害調査でグラフを活用した事例を交えながら、可視化の重要性について掘り下げていきます。 グラフの使い分け ばらつきを見る ヒストグラムストリップチャート箱ひげ図 値を比較する 棒グラフ 割合を見る 円グラフ積み上げ棒グラフ 時間変化を見る 折れ線グラフ積み上げ棒グラフ積み上げ面グラフ 値の関係を見る 散布図バブルチャート複合グラフ 主なグラフ ヒストグラム 用途:ばらつきを見る 次のグラフは、総務省の家計調査による「貯蓄現在高 階級別世帯
この記事は「GMOインターネットグループ Advent Calendar 2024」19日目の記事です。 こんにちは、GMO NIKKOの横内です。普段はRuby on Railsを使った開発やプロダクトの脆弱性診断などセキュリティ関連の業務をしています。今回はWebブラウザで広く利用されているCookieの脆弱性について書いていきたいと思います。 はじめに 今回この記事を書こうと思った経緯としては、最近の業務でCookieについて理解を深める機会がありそれを共有しようと思ったからです。Cookieは普段あまり意識することなく使用していますが、適切な設定を行わなければ容易に脆弱性になりうることを再確認し、今回ブログにて共有しようと思った次第です。 Cookieの基礎知識 Cookieは、ウェブサイトがユーザーのブラウザに保存する小さなテキストファイルで、ユーザーの情報や設定を保持するために
この記事は GMOインターネットグループ Advent Calendar 202416日目の記事です。 GMO NIKKOの野田です。 現在GMO NIKKOでは新規プロダクトの開発を行っており、 fincode byGMOでプラン別の決済機能を実装しました。 今回はfincode byGMOの使用例として参考にしていただけるように記事を書きました。 fincode byGMOとは GMOイプシロン株式会社が提供する決済サービスです。 https://www.fincode.jp/ 「エンジニアファーストの設計、洗練されたUXで最高の開発体験を」 という言葉通り、 エンジニアにとって使いやすく、ドキュメントも充実しています。 https://docs.fincode.jp/ GMOインターネットグループの決済サービスには、 GMOペイメントゲートウェイ株式会社が提供する、 PGマルチペイメ
この記事は GMOインターネットグループ Advent Calendar 2024 14日目の記事です。 こんにちは! GMO NIKKO株式会社の杉浦です。 今回はGoogleが発表した時系列基盤モデルのTimesFMの有効性を代表的な時系列モデルであるprophetとSARIMAモデルと比較して検証してみました。 はじめに 時系列モデルとは、時間の経過とともに変化するデータを扱うための統計モデルや機械学習モデルです。これらのモデルは、過去のデータパターンを活用して将来の値を予測したり、データの傾向や季節性を分析するために使用されます。 近年、深層学習技術は急速に進化していますが、時系列データに関しては非定常過程を考慮した古典的な時系列モデルの方が高い精度を示す場合があると報告されています。 しかし、2024年2月にGoogleが発表した、2億パラメータを持つ時系列特化の基盤モデル「Ti
はじめに 皆様はじめまして!GMOペイメントゲートウェイの川原と申します。 普段はWebアプリケーションエンジニアとして決済代行サービスであるPGマルチペイメントサービス(以下「マルペイ」と記載)の開発・運用に従事しており、その中でも主に加盟店様にて取引の確認や設定変更を行っていただくための管理画面(以下「マルペイ管理画面」と記載)を担当しています。 私は数年前からマルペイ管理画面のPHPバージョンアップ対応を行っており、今年その一連の対応を完了させることができました。本記事では、このPHPバージョンアップ対応について共有したいと思います。 バージョンアップの概要 担当しているマルペイ管理画面は言語としてPHP、フレームワークはSymfonyを採用しており、オンプレミスの仮想サーバー上で稼働しています。今回PHPをこれまで使用してきた5.6から8.1へアップグレードし、同時にフレームワーク
この記事は「GMOインターネットグループ Advent Calendar 2024」10日目の記事です。 みなさまこんにちは。GMO NIKKO株式会社の春田と申します。 生成AI関連サービスが群雄割拠するようになった昨今、いかがお過ごしでしょうか? 今回はOpenAIのモデルであるGPT-4o-miniモデルをファインチューニングし、Web記事のカテゴリをローコスト&高速に予測するために実装したことや注意点について紹介していこうと思います。 はじめに Web広告の運用にあたっては、Webメディア・コンテンツが提供する内容を理解することが重要です。特にプライバシー問題が提起されるようになってきた昨今では、個々のユーザにミートするような運用の困難性が上がっていることから、Webコンテンツの分析の需要はますます高まっていくと考えられます。 GPTモデルの導入 今回使用したのは、OpenAIが公
この記事は GMOインターネットグループ Advent Calendar 2024 8日目の記事です。 Difyのワークフロー機能を使って日々の情報収集を自動化しようと試みたので、その際の手順やできたこと・できなかったことをまとめます。 はじめに こんにちは。GMOソリューションパートナーの洲崎です。 もうすぐ2024年も終わりになりますが、皆さんはどんな1年をお過ごしになったでしょうか。 今年もたくさんAI関連サービスや新しいLLMが登場しましたね。 LLMの精度も上がり、周辺のサービスが整備されていくことで、できることがたくさん増えたなあと感じます。 実現したいこと 日々のニュース収集(テキストおよび音声)を自動化し、Discodeにまとめて送信させる。 Difyについて 生成AIのパイプラインをノーコードで作成できるサービスです。 今回はこちらを使って朝の情報収集を効率化できないかと
ActiveRecord::AdapterTimeout Mysql2::Error::TimeoutError: Timeout waiting for a response from the last query. MySQLへの接続がタイムアウトしているようです。このエラー自体は時々見かけるものですが、今回は明らかに様子が違います。通知の量が尋常ではなく、minneへのアクセスが全くできなくなってしまっていました。 原因を探るため、まずは直近の変更内容を確認します。すると、ちょうどその時間にデータベースマイグレーションを実行していたことが分かりました。しかし、マイグレーションの内容自体はそれほど複雑なものには見えません。 Mackerel(サーバーやアプリケーションの監視サービス)の監視画面を確認すると、MySQLのDisk IOPSのreadと接続数が急上昇していました。しかし、そ
こんにちは。GMOメイクショップで、主にフロントエンドの開発している原田です。今回は開発効率を高めるために、プロジェクトで活用しているツール群をご紹介します。参考になれば幸いです! この記事は GMOインターネットグループ Advent Calendar 2024 5日目の記事です。 はじめに GMOメイクショップでは、ネットショップ構築SaaS「makeshop」を提供しています。私は、このサービスの管理画面をモダン化する「次世代ECプロジェクト」に携わっています。次世代ECでは フロントエンドにTypeScript / Vue3、バックエンドにGo / GraphQLを使い、GitHub上のモノリシックリポジトリにて開発しています。今回はそんな次世代ECの開発を支えるフロントエンド周辺ツールをご紹介します。 次世代EC開発を支えるツール群 VSCodeワークスペース フロントエンドの開
こんにちは。GMOペパボ株式会社の西田です。 WordPressは、非常に人気のあるコンテンツ管理システムの1つで、世界中のウェブサイトで利用されています。この記事では「アップデートしたらサイトが壊れる」という一風変わったプラグインを紹介しつつ、それを実現するWordPressの仕組みについて解説したいと思います。 この記事は GMOインターネットグループ Advent Calendar 2024 4日目の記事です。 アップデートしたらサイトが壊れるプラグイン 今回実装したプラグインはこちらです。 https://github.com/kinosuke01/wp-update-breaker これをWordPress製のサイトにインストールすると、コントロールパネルにアップデート通知が出ます。そこで「更新」をクリックしてプラグインをアップデートすると。 以下のように、サイトの表示が著しく崩
この記事は GMOインターネットグループ Advent Calendar 2024 3日目の記事です。 GMOインサイトの天河です。 もう年の瀬も近づいているということで、年末にいっちょLTに初登壇してみようかなと思っている方がいるのではないでしょうか。 初めて登壇すると決まっても「テーマどうしようかな」「上手く伝わらなかったらどうしよう」「構成の作り方がわからん」という壁(不安)にソッコーぶち当たると思われます。 そういう方に向けて、LTで登壇する際の心得みたいなのを記します。 LTとは LTとは「ライトニングトーク(Lightning Talks)」の略で、大体5〜7分くらいの短いプレゼンです。ただの短い「プレゼン」なのですが、テック界隈ではこれを「LT」と呼んでいます。 短いがゆえに、発表者側は「準備がそこまでいらないかつ(長いプレゼンと比べて)話すハードルが低い」というメリットがあ
この記事は GMOインターネットグループ Advent Calendar 2024 2日目の記事です。 こんにちは! GMO NIKKO株式会社の石丸です。 今回はAIによるコードレビューツール「ai-pr-reviewer」のレビュー精度を向上させるために行ったチューニングや独自で実装したプロンプトについて紹介します。 はじめに CodeRabbitの「ai-pr-reviewer」はGitHubのPull Requestに対してAIが自動でコードレビューやPull Requestの要約を行うコードレビュー支援ツールです。 GitHub Actionsで簡単に導入することが可能ですが、レビューの精度や頻度、フォーマットなど、デフォルトの状態では複数の観点で改善が必要だと感じたため、この記事では実際にカスタマイズした設定ファイルやプロンプトの一部を紹介します。 本記事では「ai-pr-re
この記事は GMOインターネットグループ Advent Calendar 2024 1日目の記事です。 GMOインターネットグループとして、初めての取り組みとなる【アドベントカレンダー2024】を開催します。グループ各社の技術情報や知識をお届けできることを楽しみにしています! 今回は11/29~11/30の2日間にわたり開催された、GMOインターネットグループ横断イベント「GMO Developers Day 2024」のセッションや会場の雰囲気などを速報レポートとしてお送りいたします。 開催概要 「GMO Developers Day」は、技術とクリエイティブが交わる場としてGMOインターネットグループが例年実施しているテックカンファレンスです。 GMOインターネットグループは、インターネットインフラをはじめとして広告・メディア・金融・暗号資産といった事業に取り組んでおり、多様な会社・組
GMOインターネットグループのアクセス開発部で、アプリケーション開発を担当している伊藤です。 弊社ではドメインやホスティング事業の他にも、アクセス事業を長年提供しています。 アクセス事業は、かんたんに言うと「インターネットを使えるようにするサービス提供」です。 普段、何気なく使っているインターネットについて皆さんはどれだけ知っているでしょうか? 今回はそんなインターネット(アクセス事業)についての説明になります。 インターネットを使うためには インターネットを使うためには、大きく分けて回線事業者とISP事業者それぞれと契約が必要になります。 回線事業者: インターネット回線における光ファイバーケーブルなどの物理部分を提供しています。 NTTやKDDIが主な回線事業者になります。 ISP事業者: ISPとは「Internet Service Provider」の略称で、お客さまとインターネッ
本記事はGMOインターネットグループで複数ある開発者ブログのなかから人気の記事をピックアップして再掲載しています。 機械学習や深層学習のビジネス応用を研究、社会実装をしているグループ研究開発本部 AI研究開発室のデータサイエンティストが寄稿した人気記事です。 TL;DR フランスのAIスタートアップであるMistral AIは、2024年7月16日に Codestral MambaというLLMを発表・公開しました。これはコード生成に特化したLLMで、従来のTransformerに変わってMambaという新しいアーキテクチャーを採用しています。公開されているCodestral Mambaをローカルで実行することも可能ですが、API keyを利用してOpen WebUIとLiteLLMを組み合わせてCodestral Mambaを実行してみました。Open WebUIを使うことでChatGPT
少し前に、ChatGPTなどの強力な大規模言語モデル(LLM)ベースの生成AIサービスが「9.11と9.9はどちらが大きいですか?」といった非常にシンプルな問題に引っかかったことが話題になりました。ネット上では「試してみた、本当に間違った」といった議論が多く見られましたが、それだけにとどめておくのはもったいないと感じたので、私なりに少し深掘りして考えてみました。 TL;DR 強力な主流生成AIサービスでも、簡単な数値比較や計算問題を間違えることがある。 – これはトークナイゼーションの一部解釈から理解できる部分もあるが、本質的な原因ではない。LLMはそもそも数値計算を理解していなく、数値計算をしているのではなく、過去の学習データからそれらしい回答を思い出そうとしているだけと考えられる。正確な数値計算を行う場合、LLMに任せるのではなく、生成AIサービスにプログラムを書かせるのが良い。 –
本記事ではConoHa VPS Ver.3.0とTerraformを用いたインフラ管理の導入とシンプルなサーバーの構築方法を解説します。初めての方向けに環境構築や基礎的な設定手順を説明し、実際のサンプルコードを用いて進行します。 後編の「GPUサーバー構築と運用ガイド」も併せてご覧ください。 二部構成の本シリーズで、Terraformでのインフラ自動化を学ぶことができます。 1. はじめに:ConoHaとTerraformの強力な組み合わせ クラウドインフラの管理と自動化は、現代のITインフラの運用において非常に重要です。ConoHaは、日本国内で提供されているクラウドサービスの中でも、その使いやすさとコストパフォーマンスの高さから、多くのユーザーの皆様にご利用いただいております。 本記事では、ConoHa VPS Ver.3.0とTerraformを組み合わせることで、GPUサーバーを効
こんにちは、このブログではタイトル通り多くのデザイン案件を効率的にこなすために私が特に意識していることについてお話しします。これをちょっと理解するだけで、ビジュアルづくりに頭を抱えることがなくなりますよ! 自己紹介 GMOインターネットグループ株式会社で10年間デザインをやっている萩原です。 普段はアクセス事業部のGMOとくとくBBという商材を主に担当しています。この10年間を振り返ると、たくさんの案件に関わってきました。 主な実績としては、GMOとくとくBBのサイト改修や各種ランディングページのデザインを手掛けてきました。 また、ConoHaのコントロールパネルのデザインにも携わったり…。 さらに、小学生向けのデザイン講師としても活動し、次世代のクリエイター育成のお手伝いもさせていただきました。 気がつけば1年間でチーム内で最も多くの案件をこなしていて、軽く引いてます…(笑)。 それでも
SREにおけるポストモーテムとは 近年、システムの複雑化と規模拡大に伴い、システム障害やインシデントの発生リスクが高まっています。こうした問題を未然に防ぎ、システムの信頼性を向上させるために、SRE(Site Reliability Engineering)では、ポストモーテムと呼ばれる取り組みが重要視されています。 ポストモーテムとは、システム障害やインシデントが発生した後に、その原因を徹底的に調査し、再発防止策を立案することで、システムの信頼性を向上させるための活動です。失敗を非難するのではなく、失敗から学び、組織全体の学習と成長を促進することを目的としています。 リリース管理でポストモーテムを行う理由 ポストモーテムは、サービスインパクトのあったシステム障害について実施することが一般的です。私たちはこれに加えて、リリース時に発生した問題についてもポストモーテムを行うことにしました。そ
Oracle Database 23aiの新機能「AI Vector Search」で、テキストをベクトルデータに変換して検索してみた 5/2に発表およびリリースされた、Oracle Databaseの最新バージョン「23c」改め「23ai」 自らaiと呼称する通り、AIにフォーカスを当てた新機能であるベクトル検索機能「AI Vector Search」が導入されています その新機能である「AI Vector Search」を実際に導入し、ベクトル変換およびベクトル検索を試してみましたのでご紹介します
こんにちは。GMOインターネットグループ株式会社のデザイナー 勝俣です。 デザイナーといえば、制作会社に所属し外部企業から依頼された制作物を担当するデザイナーを想像される方が多いのではないでしょうか。一方、私を含め企業に属し自社ブランドの制作物を担当するインハウスデザイナーも知る限りでは半数近くいらっしゃいます。インハウス歴15年の経験をもとにインハウスデザイナーの解像度を少し上げてみたいと思います。 自己紹介 私は昨年11月にGMOインターネットグループに入社したばかりの新人です。まぁ46歳なんですけどね(笑)専門はグラフィックです。 業務的には「お名前.com byGMO」と「ConoHa byGMO」など事業に関連した制作のサポートをしつつ、技術広報チームのサポートや、GMO SONICなどのアドベンチャータスクと呼ばれる案件を兼任しています。 GMOインターネットグループの中には隠
今回は、GMOバーチャルジムで稼働しているWindows PCを RaspberryPi4に移行する作業、おもにトレッドミルコントローラという .NET Framework 4.6 プログラムの移植作業についてご紹介します GMOバーチャルジムとは? GMOインターネットグループが開発した【GMOバーチャルジム】は、180°全面ディスプレイに各大会のコースの映像を流しながら走ることで実際にレースを走っている感覚を味わうことが出来るトレーニングマシンです コース合わせてトレッドミルの傾斜が自動で調整され、気温・風・酸素濃度も自由に設定することができることから、大会前のコースの試走や、低酸素トレーニングに活用されていますhttps://athletes.gmo.jp/about/ より 今回は、このシステムで利用しているPCの入れ替え時期が近くなったため、WindowsPCから Raspber
次のページ
このページを最初にブックマークしてみませんか?
『開発者向けブログ・イベント | GMO Developers』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く