タグ

ブックマーク / techblog.gmo-ap.jp (8)

  • AWSエンジニアから見たGCPサービス(コンピューティング編)

    前回の記事「AWS SAPを取得したら視野が広がった話」を読んでいただいた方々、ありがとうございます。 この記事は GMOアドマーケティング Advent Calendar 2021 23日目の記事です。こんにちは、GMOアドマーケティング インフラ開発部のhakumaiです。前回の記事「無事故でPostgreSQLバージョンアップ兼Cloud SQLへ移行した話」を読んでいただいた方々、ありがとうございます。今回は、プライベートでAWS認定試験「ソリューションアーキテクト - プロフェッショナル」(通称:SAP)を取得し勉強していく中でアーキテクトとしての視野が広がったので、勉強のコツも含めてお話しいたします。きっかけきっかけは今年2月末にGCPPCAを取得し...

    AWSエンジニアから見たGCPサービス(コンピューティング編)
  • PHPカンファレンス2021のオンライン開催を見て

    この記事は GMOアドマーケティング Advent Calendar 2021 3日目の記事です。 GMOアドマーケティングのK.Mです。 オンライン開催はYouTubeLiveにより実施され、ボランティアの方によりLive動画はセッション毎に分割されました。 それでは、個人的に良かったセッションを紹介します。 1.PHPで学ぶオブジェクト指向プログラミング入門 参加された小学生からも分かりやすいと言われており、とても理解しやすい説明でした。 個人的に刺激を受けたのは「愚者は経験に学び、賢者は歴史に学ぶ」 歴史を学べは進化の過程だけでなく、未来まで想像出来そう。 2.MySQLとインデックスとPHPer -PHP職でもMySQLを手懐けるために 難しい事を、初心者にわかり易く説明できる人ってあまり居ないと感じていますが、相手が得意な事や良く知っている事に極力合わせて説明すると、ここまで

    PHPカンファレンス2021のオンライン開催を見て
  • UiPathでAPIを使用し、Backlogの課題の作成・更新を行う。

    皆さんこんにちは。 広告配信システムの管理画面開発と全社業務自動化のRPA開発を担当してるR.Aです。 昨年のAdventCalendar2020でUiPathを使用しSalesforceのチケットを更新する方法について執筆を行いましたが、今回はBacklogAPIを使用し、Backlogの課題を作成・更新するロボットを作成したいと思います。 社内では、Backlogを活用し開発の進捗管理や申し込み管理を行っています。GMOアドマーケティングでは、Backlogに登録されている特定の課題を取得し、社内サービスで使用するアカウント作成の処理をRPAで行っています。 1、APIキーを取得する。 はじめに課題の追加や更新を行うため、APIを作成いたします。 まずBacklogにログインを行い、画面右上にある自身のアイコンをクリックし個人設定に進みます。 個人設定の中にあるAPIをクリックし、発

    UiPathでAPIを使用し、Backlogの課題の作成・更新を行う。
  • Colabでpysparkを利用する方法

    こんにちは、GMOアドマーケティングのS.Rです。 ColabGoogleより提供されている人気の無料データ分析クラウドサービスです。Colabを使ってtensorflow,Kerasなどよく使われている機械学習のツールを利用できます。機械学習エンジニアにとってとても便利なツールです。 今回は、Colabで大規模データを処理する事ができるpysparkというツールの環境を構築する方法を皆さんへ紹介します。 1. 環境構築 1) pysparkをインストールする

    Colabでpysparkを利用する方法
  • MariaDBでAUTO_INCREMENTの値が戻る罠

    GMOアドマーケティングのT.Kです。 MariaDBでAUTO_INCREMENTの値が戻る現象に遭遇したので、紹介したいと思います。 発生条件はパーティションを使っているテーブルに対して、並列トランザクションでINSERTを行い、片方のトランザクションで払い出したAUTO_INCREMENTの値を使わなかった場合です。 検証環境 OS: CentOS 7 DB: MariaDB 10.4.13 各種設定はデフォルト値 再現手順 テーブル CREATE TABLE `hoge_report` ( `id` BIGINT(20) UNSIGNED NOT NULL AUTO_INCREMENT, `hoge_id` INT(10) NOT NULL , `request` INT(10) NOT NULL, `report_date` date NOT NULL, PRIMARY KEY

    MariaDBでAUTO_INCREMENTの値が戻る罠
  • PHP7.4の変更点

    このエントリーは、GMOアドマーケティング Advent Calendar 2018 の 【12/2】 の記事です。GMOアドマーケティングとしては初のAdvent Calendar参戦です。はじめにこんにちは。18年新卒で入社いたしました、GMOアドマーケティングのK.Kです。新卒研修を終え、現在はゴリゴリ業務に取り組んでいます。今回の記事では、弊社のプロジェクトGMOSSPのPHPのバージョンを、PHP7.0からPHP 7.2にバージョンアップしましたので、バージョンアップの際の対応内容に関してご紹介させていただきます。(引用元|https://secure.php.net/download-logo... (引用元|https://secure.php.net/download-logos.php) 目次 PHP7.4に関して 新機能 2-1. 型付きプロパティ 2-2. アロー関数

    PHP7.4の変更点
  • GCP初心者がGoogle Analytics API叩いてみた

    はじめに GMOアドマーケティングのあおんたです。 今回は、ほぼオンプレシステムを担当していたエンジニアが、Google Analytics APIを叩くまでの手順を紹介します。 Google Analytics APIを叩いて、自分の管理下にあるGAタグが埋め込まれたサイトのセッション数を取得したりできます。 手順 ほぼ、公式ドキュメントの手順通り実施します。 ただ、Googleの公式ドキュメントって、直訳調というか、なんか日語が不自然でいまいち何が言いたいかわからなかったりしますよね…。 というわけで、公式ドキュメント読んでもいまいちわかりづらかったところを補足しながら書こうと思います。 サービスアカウント作成 「サービスアカウント」とは、GCPのあるサービスにアクセスするためのアカウントです。 サービスの利用権限を個人アカウントごとに設定しなくても、ある目的のためにサービスアカウン

    GCP初心者がGoogle Analytics API叩いてみた
  • GoogleのJava用Logging API「Flogger」を使ってみた

    /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines

    GoogleのJava用Logging API「Flogger」を使ってみた
  • 1