シナプス技術者ブログ

シナプスの技術者公式ブログ。インターネットで、鹿児島の毎日を笑顔にします。

Ruby

RFCを読みながら、MRTのBGP UpdateメッセージをRubyでパースするツールを開発した話

こんにちは、中野です。 2019年4月1日に、「シナプスの「技術者ブログ」はじめます!!」 として、この技術ブログを立ち上げて、4年が経ちました。 だいたい月2記事が投稿されていて、当初の予定どおりのペースで継続できています。 また、イベント等で他社エ…

外部APIを叩くRubyのコードのテストに「VCR」を使ってみました

技術部の中野です。 Rubyで外部APIを叩くコードを書いていまして、その外部APIを叩く部分を含むコードのテストについて、いくつかの方法を試し最終的に「VCR」を使ってみたところ、とても便利だったので記事にしてみました。 外部のAPIを叩くRubyコード コー…

インターネットの速度測定の自動化

中野です。今回は、インターネットサービスプロバイダー(ISP)を運営する中でも、重要な指標の1つである通信速度/回線速度を自動測定するシステムを構築したお話です。 この内容は「鹿児島Ruby会議01」、「SAKURAJIMA HOUSE 2020」のLTにて発表したもので、イ…

鹿児島Ruby会議01に参加してきました

こんにちは、中野です。 2019年11月30日にmark MEIZANで開催された鹿児島Ruby会議01に参加してきました。 鹿児島での地域Ruby会議の開催は初めてで、「プログラミング言語Rubyを通して越境する」をテーマに、2つの招待講演と12の一般講演と盛りだくさんの内…