APC 技術ブログ

株式会社エーピーコミュニケーションズの技術ブログです。

株式会社 エーピーコミュニケーションズの技術ブログです。

久しぶりにKubernetesの社内勉強会をやりました

システム基盤開発室の松崎です。 久しぶりとなるk8sの社内勉強会の話です。 APCでは、今年に入ってから有志メンバにて、kubernetesの社内勉強会を継続的に開催しており、年内最後となる5回目が開催されました。今までは、松崎が1H程度の発表を準備することが…

ProductManagerConference2019に参加してきました

はじめまして。SIS事業本部の松本です。 Product Manager Cnoference 2019に参加してきました。その所感をレポートしたいと思います。 背景 新規事業を始めるにあたって、PMの果たすべき役割やチームビルディングについて 理解し、来年からの行動に活かすた…

ReactユーザーがSvelteを使ってみてよかったと思うところ

この記事は、エーピーコミュニケーションズ Advent Calendar 2019 の9日目のエントリです。 先進サービス開発事業部の高橋です。フロントエンドエンジニアを担当しています。 普段の業務ではReactJSを使っていますが、業務外でちょっとした画面作りにSvelte…

コーディング未経験者がPythonでCSV自動生成ツールを作りました

はじめに 先進サービス開発事業部の高橋です。 ブログ初投稿となります、よろしくお願いいたします。 今回はNEEDLEWORK-ScenarioWriterについて書きます。 NEEDLEWORK-ScenarioWriterとは 私が所属する部署はNEEDLEWORKというプロダクトを提供しています。 …

Ansible Lintの使い方について

この記事は、エーピーコミュニケーションズ Advent Calendar 2019 の2日目のエントリです。 こんにちは。技術開発部所属の伊藤です。 Playbookを人手で標準化するのはしんどいなと思ったときに 便利なAnsible Lintについて書きます。 Ansible Lintとは Lint…

「Ansible 実践ガイド第3版」のネットワーク的なおすすめポイント

■ はじめに こんにちは、技術開発部 自動化グループの横地(@akira6592)です。 本日 2019/10/18 に Ansible 実践ガイド 第3版が発売されました。Ansible 2.8 に対応し(第2版は2.4)、新たにネットワーク自動化や Azure の連携に関する内容が追加されました。…

AWS CloudWatch Metric Statistics を参考にしてRDSを止めてみる

はじめに 使うものとか前提 Lambdaコード 解説とか はじめに メトリクスを制する者はAWSを制する 特に意味はないです、それっぽいこと書いてみただけです... 改めまして、システム基盤開発室という部署に所属してる社員番号666です。 以前、検証用に準備した…

Goで重み付き乱択アルゴリズムを書く

はじめに 先進サービス開発事業部の山岡です。 重み付き乱択アルゴリズムとは結果に偏りのある抽選の事で、身近な例でいえばソシャゲのガチャでしょうか。ガチャはアイテムの抽選結果に偏りがあり、一般にそのアイテムの有用性が高いほど入手確率が低く設定…

ハンズオンセミナー「イチからはじめるAnsible」を開催しました

8/21にSB C&S x Red Hat x エーピーコミュニケーションズ合同で、初学者向けのAnsibleハンズオンセミナーを開催いたしました。 講師はレッドハット社 シニアソリューションアーキテクトの岡野氏と、当社 テクニカルエバンジェリストの横地氏が務めました。 …

NEEDLEWORKにネットワークテスト自動化機能を追加しました

本記事は下記URLに移動しました。5秒後に自動的に移動します。 https://needlework.jp/article/needlework-networktest 先進サービス開発事業部の内藤です。 当社で開発・販売をしている、テスト自動化製品「NEEDLEWORK」がアップデートによりネットワーク…

JANOG Meeting 44 in KOBE 参加レポート<後編>

SIS事業本部の長谷川です。 "イベントレポーター"に任命され、JANOG44に行ってきました。 参加したセッションの概要と所感を、前・後編に分けてご紹介します。 今回は後編(7/26)です。 07/26 参加プログラム ここから始めよう運用自動化 【主旨】 【内容】 …

JANOG Meeting 44 in KOBE 参加レポート<前編>

SIS事業本部の長谷川です。 "イベントレポーター"に任命され、JANOG44に行ってきました。 参加したセッションの概要と所感を、前・後編に分けてご紹介します。 今回は前編(7/25)です。 JANOGとは? JANOG Meeting 44 in KOBE 開催概要 会場の様子 07/25 参加…

kubernetesソースコードリーディング 第4回

今回はちょっと趣向を変えて、テーマはDockerです! kubernetesのソースコードからは少々離れてしまいますが、 コンテナランタイムもkubernetesの重要なコンポーネントの1つなので知っておいて損はないはず…! アジェンダは以下になります。 コンテナ仮想化…

GolangのgrpcwebでCORSエラーが出る時はOriginFuncを確認しよう

はじめに 先進サービス開発事業部の山岡です。 小ネタですがgrpcweb *1 の検証をしている時にCORSエラーでハマったので対処法をメモしておきます。 *1:https://github.com/improbable-eng/grpc-web/tree/master/go/grpcweb

GolangでgRPCを試してみる

はじめに 先進サービス開発事業部の山岡です。 仕事で使う機会がありそうなのでgRPC *1 に入門しました。まずは定番のHello, Worldからやってみたのでその内容を共有したいと思います。 *1:https://grpc.io/