ng-labo
こういうのを見つけました。インターネット上のクラウドVPSでpingとかtraceroute とか打つツール作れるかと考えていたらこれにたどり着きました。ソースの公開あるのでこれを自分も一回立ち上げてみようと思いました。これは基本的にはwatchしたい複数のサイ…
(わき道な話し)ガーンなことで、python2.7のeolがアナウンスされていたとのこと。 というわけで新しく書き出すときはpytohn3で書くようにしてます。 PINGのTTL*1のデータを収集するにはどうしようと考えてみてます。*2。それで思い出したのがscapyです。す…
前置きとして、VPS系のことを書くときの前提なのですが、エントリーレベルVPSを対象にして特にまだ特別な利用目的もなくただ探っている段階のあれこれになります。ovhの以来廉価VPSをいろいろ探って試用してきたのでちょっと整理する意味合いで思った…
vultr.comのVPSつかったら誰でも取れるデータなので、勝手にbestなasnを見てみる試み。海外の同業者さんから学べそうなことは学ぼうという気持ちです。 mrtとか使わないでbirdのshow route allの結果から解析します。aspathで隣接のasn毎にprefix数を数えま…
これとかこれのやつでBGPsession機能に関して、現時点2SITEでPrivateASNつなぎで、fullrouteをとってみはじめました。結局のところは、いわゆるlooking-glassで参照できるものが、一括でupdateがリアルタイムでとれる、くらいのことです。率直なところ有用性…
IPv6関係で思い出したことです。IPv4からIPv6を使う6to4という方法を聞いたことあって、IP Protocol番号に41というのがあるのは知っていたけどもどういうように使うのかは知りませんでした。 そこで、このへんとかこのへんみてみたら普通にlinuxで、できるも…
exaBGP4.0.xを動かしてみようとしたら、いくつかつまずいたのでメモ*1 md5-passwordを平文で入れるときは、md5-base64 false;が必要 サービス起動スクリプトにいれておくといいのだけども以下が必須(パスは環境に合わせて)*2 mkfifo /run/exabgp.in mkfifo /…
vmhausというvpsクラウド見つけました。とてもシンプルなVMのサービスをやってるところと見受けます。コンパネみたいなページに特にステータスとか、リソース履歴とかもいっさいないです。インスタンスの概要、現在チャージ額、サポートチケットページの3…
maxminddb ? maxminddbはkeyをIPアドレスに特化しているデータベースといえばそうであり、だからまずはGeoLite2のような中身を詰め込んで*1あるdistributionにフォーカスがあたります。前から関連で見つかるこれを見て、IPに関連づいたlookupファイルを自作…
vultr.comのクラウドvps、全般とくにコントロールパネル気に入ってきました。 課金精算の方式が、あらかじめチャージして、時間課金で引かれていく方式*1 円が強いときに入れておく作戦をとりたいところ。 Vultr 何て読むのか分からなかったので検索してみた…
実例の非常に多いであろうraspberry pi2*1でデータを貯めてgrafanaでみてみよう、みたいなことを、今時点(2019年)で、こんな手順で、みたいなメモです。 データストアとしてgraphite-carbon(whisper)を使い、これもpi2の中に押し込んで、データ量青天井とか…
基本的には、TCPの3handshakeでのオーバーヘッドを補うような仕組み、とのこと。それを、graphite carbonのデータポストのような使い方少しでも改善になるかな、と試してみる。サーバ側は、linux3.7以降で/proc/sys/net/ipv4/tcpfast_open の値が0x01ビット…
二年位前からあったみたいな、自分がいつもながら遅れてる感じなれど、今日たまたまこんなの見つけた。駅データ 無料ダウンロード 『駅データ.jp』駅名のリストとか路線のデータも、昔から結構好きでそういうテキストデータをinternetでかき集めて整理して、…
以前、歩数計の実装を調べてみる・考えてみる - naoki86starで、GPS機能で端末の位置を取得しサーバに送るというプログラムを書いてみたことがある、と書きました。これをまとめたものをgithubにあげておくことにしました。https://github.com/ng-labo/nglog…
https://github.com/google/simple-pedometerまるまる同じコードでなくクラスをコピーして動かしてみたのです。Andoroidの加速度センサーを使うところから初めての経験です。*1コードの内容を自分の言葉で説明してみます。 SensorFusionMath.java 数学の関数…
KYF35がAndroid5ベース*1で自分で勝手アプリいれることができそうなので、自作GPSログ機能(app)を作っていれてみようと考えました。ちょっと以前にZTEというこれもAndroid5ベースのsmartphone端末*2にGPS機能で端末の位置を取得しサーバに送るというプログ…
直近でブラウザのweb-extensionの作成を検討したりなんかしてます。ツールバーボタンひとつだしてwebsocketでデータ引っ張ってきて特定のページひらくといった単純なやつです。 自分のミッションだとfirefoxとchromeのほぼ最近のバージョンで動けばいいので…
EM-argolithmのことでそれをもとに個人的に思いつき考えたこと書きます。アルゴリズム自体やそれの持つ意味効用などは、自分は深いところにははいりこんでません。EMアルゴリズムとは、一番もっともらしい解を探すことのできるアルゴリズムのひとつ、くらい…
先日VoltDBの要望機能を書いたときにgithubのアカウントを取りました。せっかくなので、自分の古いもののうちまだ残しておくものを整理してupしていくことにします。昔、潜在クラス抽出というのをC++で書きました。理論は「マーケティングの数理モデル」とい…
Open Sourceの概念は知っていたつもりが、その実運用の一側面でContributor License Agreementというものをはじめて知りました。http://producingoss.com/ja/copyright-assignment.htmlオープンソースの著作権をうまく取り扱う知恵というように理解しました。
このたび、ブログを開設することにしました。自己紹介を書きます。 ネットワーク分野のソフトウェアエンジニアしてます。 個人的に好きなものを列挙してみますと、 行ったことのない場所に行くのが好きです。*1 地図を見るのが好きです。*2 温泉が好きです。…