Golang で Web API を扱う方法

概要 Golang を使って、Web API から取ってきた JSON を構造体に代入する方法 総務省の無線局情報取得APIを利用する コード 総務省の無線局等情報検索APIについては、Web-API機能(無線局等情報検索)についてをご覧ください。 総務省の無線局等情報検索API…

Debianをthinkpad x1 carbon 第一世代にインストールした。

概要 表題にあるようにthinkpad x1 carbonのOSなしを中古で購入したので、Debianをインストールした。 購入したthinkpadのスペックはメモリ8GB、SSD240GB, CPU I7 3667Uで、初めからLinuxの専用機として使おうと考えていた。 今回Debianを以下の理由で選んだ…

Go言語によるWebアプリケーション開発 第1章 感想

Go 言語で最近Wikiエンジンを作ろうとしているので、その参考になると思い、「Go言語によるWebアプリケーション開発」を呼んでいます。 第1章ではチャットアプリケーションを題材に、websocketを使った簡単なWebアプリケーションを作りました。簡単すぎず、…

VimConf2018参加記録

VimConf 2018に参加しました。2度目のVimConfでした。昨年度はカラースキームやVim周辺の話が多かったように思うが、今年はVim本体の話題やVimの将来についての話題が多かった。前回はujihisaさんが通訳を行っていたが、今年はプロの通訳が行っており発言者…

CW練習機を作った話

※2022/02/07: ホスト環境の移動にともなって行ったURL変更を反映しました。 Why CWの練習のためにはCW Freakを使用することがスタンダードになっているようです。 CW FreakはWindows PC上でしか動作しません。 しかし、CWをやるためだけにPCを開くのは非常に…

LaTeXでLaTeXのコードを埋め込む方法

なぜ Wordではシンタックスが聞かないので、プログラム系のものを書くときはLaTeXの方が断然有利です。 長いコードでも外部ファイルにして、コンパイル時に読み込むようにすれば長いコードの挿入でも一行で済むのでコードの前後が見れます。 コードの挿入に…

vimconf2017に行ってきました。

qiitaに投稿していたものを移動. 目的 vim conf2017参加の記憶が薄れないうちにまとめる。 三行要約 初めての国際会議及び、OSSの集まり vimmerは幅が広い これからもvimに貢献していきたい 全体 初めてのconferenceということで緊張していましたが、とても…