2017-01-01から1年間の記事一覧
作業を開始するたびに複数のタブを開き直すのは大変ですよね。そんなあなたにvim-sessionをおすすめします。閉じた際のタブの状態(セッション)を保存して、もう1度開くときにそのセッションを読み込んで表示してくれます。 参考サイト qiita.com以下に、dein…
ROSで自分で作ったメッセージをコンパイルしようとした際に出たエラーです。 エラー全文 Error(s) in /home/username/catkin_ws/src/segment_point_cloud/package.xml: The manifest (with format version 2) must not contain the following tags: run_depe…
「くそ、こんなことで! 」と数十分を無駄にした自分に対する怒りの発散と戒めを込めてエラーと対処方法を書きました。C++を学び始めた方の手助けになればと思います。 環境は OS: Ubuntu 16.04 コンパイラ: gcc (Ubuntu 5.4.0-6ubuntu1~16.04.5) 5.4.0 2016…
Neovimのインストール vimやviでnvimを起動するようにする .vimrcの引っ越し プラグインを管理する dein.vimのダウンロード方法 dein.tomlの書き方 dein.tomlをダウンロードし、読み込むinit.vimの書き方 Neovim導入の仕方を説明します。 Neovimのインストー…
ROSのrvizを使用中にMessage removed because it is too old (frame=[/hoge]というErrorが表示される場合の対処法です。多くの場合、このエラーはrosbag playを使用してbagファイルを再生しながらrvizを使用した時に発生します。ROSは基本的に現在時刻を使っ…
TeamViewer起動時に No connection to TeamViewer server Please check your internet connection Most likely you use a proxy server and you have to enter the proper information in the options dialog と表示されてログインできない場合の対処法です…
Windows10でUEFIブート環境を使っていて、GPUも搭載しているPCにUbuntuをデュアルブートする際の手順をまとめました。Try Ubuntu, Install Ubuntu後に画面が真っ暗になってしまう問題を解決、その他、Windows10の高速スタートアップの無効化、UEFIBootのFast…
自分で作成したcatkin_wsをgitで管理する方法を紹介します。 リポジトリ作成 やり方は簡単です。まずはGithubやBitbucketでリポジトリを作成しましょう。 今回はmy_rosとしておきます。 $ git clone https://github.com/username/my_ros.git ワークスペース…
gitでaddしようとした際に、 fatal: Pathspec '/hoge/piyo' is in submodule '/hoge' と表示されて、addできなかった際の対処方法をまとめておきます。まずは落ち着いてstatusを確認してみましょう。 $ git status ..... /hoge .....(submodule untracked co…
launchファイルを使って複数ノードを起動する方法をまとめました。パラメータ、引数の設定や、トピック名を変更する方法、名前空間の設定などを解説します。またlaunchファイル使用時にROS_INFOや標準出力を表示する方法も示します。
GitHubのリポジトリ名を変更する手順です。 Web上での操作 GitHubの対象リポジトリのSettingタブからRepository Nameに新しい名前を入れてRenameを選択します。 対象リポジトリ上での操作 下記のコマンドを対象のリポジトリ上で実行して、リモートリポジトリ…
家電をスマホから操作できるIRKitを購入しました。出先から家電を操作できます。IRKitの使い方、ボタン登録際の注意、おすすめの設置場所などを紹介しています。
dotfilesを管理して面倒な環境構築をコマンドで行います。シェルスクリプトを使用してシンボリックリンクを生成したり、必要なパッケージをインストールしたりします。
GithubにSSHで接続してリポジトリを作成します。SSHkeyの作成、Githubへのssh鍵の登録、SSHを使用したGithubへのpushを行います。
Raspberry Piのバージョン確認方法をまとめました。
Raspberry Piの初期設定をまとめました。パスワード、ホスト名、言語、ロケーション、SSH、日本語化の設定方法を解説しています。
方法1:画面オーバーレイしているアプリを1つずつ終了させる 方法2:設定の許可から直接権限を変更する ユーザが求めているのはオーバーレイしているアプリの設定を変更することじゃない、使いたいアプリの設定を変更することなんだ! Marshmallowとの別れ 方…
Raspberry Pi ZeroにRaspbianをインストールする手順を説明します。 NOOBSのダウンロード(時間の目安:30分) SDカードフォーマッター(時間の目安: 5分) NOOBSをSDカードにコピー(時間の目安: 3分) Raspberry Pi Zeroの起動準備(時間の目安:10分) NOOBSを使っ…
全体の構成 本体 周辺機器 MicroSDカード USBハブ USB(microB to A)変換ケーブル マウス&キーボード ディスプレイ&miniHDMI to HDMI (&HDMI to VGA) 無線LAN子機(Raspberry Pi Zero Wは不要) FRISK ついにRaspberry Pi Zero Wの技適が通り、本日07/18(火)か…
自分がProcessingでコーディング中に遭遇したエラーと解決策をまとめました。 きっとこんなエラー初歩的過ぎて誰も記事にしないと思いますが、私のような迷える子羊のために書きました。 Processingバージョン: 3.3 NullPointerException hoge cannot be res…
ProcessingにてLinkedListを使用した際に出くわしたエラーです。 エラーが出た状況 まずはソースコードをお見せします。 import java.util.LinkedList; class Hoge { int state; Hoge(){ state = 0; } int is_state(){ return state; } } int hogeNum = 5; L…
PCL(Point Cloud Library)をコンパイルしているときに /usr/lib/ld: -lvtkproj4 が見つかりません とエラーが出て、コンパイル出来ないときがあります。 個人的にかなり詰まったので、書き残します。 libvtkproj4が入っているかどうかを確認する $ ldconfig …
タイトルでかなり日本語に不自由していますが、これからやろうとしていることをまとめるとタイトル通りになってしまいました。 先日、Gitでpushしようとした時に、こんなメッセージが出ました。error: failed to push some refs to 'https://bitbucket.org/g…
プログラミングのやり過ぎ、ネトゲのやり過ぎ、ネットサーフィンのし過ぎ、Youtubeやニコ動の見すぎで目が痛い人は画面の輝度を落としたり、ブルーライトメガネをかけることをおすすめします。 よくあるのが、目が疲れていることを「眠い」と勘違いすること…
double x = 0.30; double y = 0.50; int obj_x; int obj_y; obj_x = x; obj_y = y; (obj_xとobj_yに入る値は0) と書いてしまっていることに気づかず、1時間無駄にしてしまった。こ、こんな基本的なことで...。もう2度とこんなことはしたくない!コンパイラに…
「Vimを始めたはいいものの、Qiitaなどでコマンドを見てもいまいち覚えられない、jkhl以外の移動ができない、i以外の挿入ができない」という方にオススメVimtutorは実際に手を動かしながら、テキストを編集してVimに必要な動作を覚えることができます。 vimt…