Vim

vim – 強力なおすすめプラグイン

この記事ではテキストエディタvimの優秀なプラグインをその使い方と共に紹介していきます。 優秀なプラグインを使用すれば、より便利により快適に、より高速にコーディングが出来るようになる事間違いなしです。ぜひ、皆さんも自身のvimをカスタマイズして、最高のvimを手に入れましょう。 ※ema […]

ROS

ROS gmapping のパラメータ解説

ROSのパッケージgmappingを使用して、地図を作成してみようと思います。 このlaunchファイルはgmappingをクローンしてきたときにデフォルトで入っているlaunchファイルになります。このファイルを使用するロボットやセンサに合わせていい感じに調整すると、綺麗な地図が出来上 […]

Ubuntu

Ubuntuでもkindle本を読む方法

近年では、電子書籍も結構浸透してきたのではないでしょうか。 私もAmazonで電子書籍を購入する機会が増えたように思います。 Amazonで購入した電子書籍をPCで読むためには、KindleのPC用アプリをAmazonからダウンロードしてインストールする必要があります。 でもそのアプリケ […]

Ubuntu

TopBarにオリジナルのインジケータを作る Argos

ubuntu GNOMEのEstensionsにArgosという面白いものを発見したので,それで遊んでみた. Argosとは,TopBarにオリジナルのインジケータ(例えば…今日の株価を表示する,CPUの使用率を表示する,通信速度を表示する等)を作成できるツール. アイデアに […]

Ubuntu

expectで対話式のコマンドを自動化する

LinuxやMacなどで、コマンドを実行する際にパスワードを求められることが多々あると思います。例えば、、、sudoコマンドの実行やsshでのリモートログインなど。 このようなコマンドをシェルスクリプトとして実行したい場合はどのようにすれば良いのでしょうか。シェルスクリプトで自動的にパス […]

C++

c++で正規分布に従う乱数を発生させる

この記事では、c++において正規分布(ガウス分布)に従う乱数を発生させる方法について記述していきます。 一様分布の乱数(例えば、0~1の間の値を発生させる乱数)は情報の授業などで目にすることも多いのではないでしょうか。 移動ロボットの世界では、センサからの情報を正規分布(ガウス分布)に従 […]

C++

c++でmatplotlibを使う

pythonには非常に強力なグラフ描画ツール,matplotlibというものがあります. c++にも何か良いグラフ描画ツールがないかと探してみたところ... なんと,matplotlib-cppなるものを発見してしまいました. 世の中には便利なものを作ってくれる人がいるもんですね! あり […]

Vim

vim tablineを見やすくしてくれるプラグインsmart_tabline.vim

vimに標準で備わっているタブラインの表示がとても見づらい... と思われた方は多いのではないでしょうか? vimを使えば使うほど,vimのタブラインの見づらさに文句を言いたくなります.笑 そこで今回は思い切ってtablineを見やすくするためのvimのプラグインを書いて見ました. みな […]