ROS Merodicをubuntuに導入する手順

ロボット制御の必需品。とも言えるROS。 ここでは、ROSの最新バージョンをubuntuに導入する手順を紹介していきます。   ROSのディストリビューション ROSにはパッケージが毎年リリースされます。 ROS Kinetic […]

見出しを抽出して目次を自動生成するjavascript

今回は珍しくWeb系のお話です。 最近、wordpressに頼らずに自作のwebページを作成しているのですが、その際にページの見出しタグ(h1,h2など)を自動的に収集してきて勝手に目次を作ってくれるものが作れないかなと思い、自作してみまし […]

Mac シェルスクリプトをコマンド化してDockに置いておく

ターミナルを使用して作業することが多い皆さんは、自分がよく使うコマンドをシェルスクリプトとしてファイルに保存しておいて、それを呼び出すこともあるかと思います。 実際私も、Macでもそのような使い方をすることがあります。 でも、わざわざターミ […]

bashrcを編集してコマンドにエイリアスを当てる

今回はbash系のシェルにて、bashrcを編集することでコマンドのエイリアスを作成する方法について記述していきます。 コマンドのエイリアスを作成することで、頻繁に使用する長いコマンドを短い文字列で置き換えることができたり、コマンドのデフォ […]

マウスなしでブラウジング!vimiumのすすめ

vimmerのみなさま、こんにちは。 vimに慣れてきた皆さんは、そろそろ愛用していたマウスを捨てようかどうか悩む時期なのではないでしょうか。 でも、ブラウジングにはどうしてもマウスを使うので捨てきれない。。。 そんな方に是非使っていただき […]

vimでユーザー定義コマンドを置き換える vim-altercmd

vimmerのみなさま、こんにちは。vimのカスタマイズははかどっていますか? vimを便利にカスタマイズしていく際に、便利なコマンドを自分で定義することがあります。 独自のコマンドを定義できることはとてもありがたいことなのですが、、、 v […]

requestsを用いたpythonでのスクレイピング

今回はpythonのライブラリ、requestsを用いてwebサイトの情報をスクレイピングする手法について記述していこうと思います。 requestsを用いてwebサイトの情報を取得できるようになると、例えば、、、 あるサイトから今日の天気 […]

python mojimojiを用いて半角、全角変換を高速に行う

pythonでユーザからの文字入力が必要な場面があると思います。 例えば数値を入力してもらう際、pythonスクリプト内部ではもちろん半角数字で処理したい所ですが、 ユーザが全角数字で入力してしまう可能性もあります。 そんな時に役に立つのが […]

pytube pythonでyoutubeの動画ダウンローダを作る

今回はyoutubeから動画のダウンロードを行うためのライブラリ、pytubeを用いてyoutubeのダウンローダを作成する方法についてです。 pytubeの導入から、実際にダウンロードを行うサンプルプログラムでの解説など、丁寧に説明してい […]

ROSで特定のトピック・特定の内容のみを表示する

ROSで特定のトピックの特定の成分のみを表示したいときに、便利なコマンドがあったのでメモしておきます。 例えば、GNSS(Global Navigation Satellite System,日本ではGPSとして知れ渡っている)のデータのう […]