VITANのブログ

Techなことをメモしていきます

VScodeでTeXを使う方法

前の記事の続きです. vimやらemacsで記述して,コマンドラインでコンパイルするのがスタンダードですが、VScode上で一気にこの作業を行うことができます. 今回はそのセットアップ方法について書こうと思います. LaTeXのディストリビューションはインストール…

TeXはいいぞ

アドベントカレンダーの記事です。みなさん、文書を作るとき、何を使っていますか? 大抵の人はWordやらで作ってますよね. しかし,タイトルやセクションごとにフォントサイズや段落等の設定をするのは面倒だし数式入力は使いにくいと思いませんか? そんなあ…

Pythonで非同期Socket通信をする

アドベントカレンダー 12/3の記事です. Socket通信を行うとき、基本的に同期処理なので次のパケットを受信するまで待ちが入ります.しかし,受信しながら処理したいときは非同期受信をする必要があります. asyncoreを使って非同期受信をするコードは調べればす…

Raspberry Pi3を使ってADS-Bを受信、FlightRadar24にフィードする

前回はbump1090を使ってADS-Bを受信し表示させましたが、今回は更にそのデータをFlightRader24に送信してみます。前提として24時間の電源確保とインターネット接続が必要になります。 条件を満たしている場合、フィーダー特典としてビジネスアカウント($49…

Raspberry Pi3でADS-Bを受信する

前回はPCを使って受信しましたが、今回はRaspberry Pi3を使って受信していきます。 Raspberry Piの初期設定は終わっている前提で進めていきます。 必要なパッケージをインストール sudo apt-get install git sudo apt-get install cmake sudo apt-get instal…

ADS-Bを受信してみる

Flightradar24.com 等のトラッキングサイトは基本的に航空機から発信されるADS-Bという信号をキャッチしてそのデータをMAPにプロットしています。 今回はその信号をPCで受信して実際に表示させてみようと思います。 同じような記事は他の方のブログにあると…