2019-01-01から1年間の記事一覧
とある開発で複数のワークスペースを扱うようになった。 分散開発とか複数人で開発しているとか、色々な場面が考えられるが、そんな時何も考えずにsetup.bash叩くと最初に読み込んだワークスペースが見えなくなってしまう。 $ source ~/2nd_ws/devel/setup.b…
Clonezillaを使って、ディスク(パーティション)をコピーして、復元した。Clonezilla - About復元した時に警告に表示された通り、fstabを編集し、chrootしてgrubをインストール(再構築)必要があった。余裕があれば True Image でも再挑戦したい。
とあるLaunchファイルを起動したら、"KinematicsBase does not exist" というようなエラーが出力された。 $ dpkg -l | grep trac-ik 逆運動学用のパッケージを確認したら、インストールしていなかった。 $ sudo apt install ros-melodic-trac-ik-kinematics-…
Gitの認証を500分(8時間とちょっと)キャッシュする。鍵認証が使えず、かつ、1日作業するような場合に使う。時間は適宜短くする。 $ git config --global credential.helper cache $ git config --global credential.helper 'cache --timeout=30000' git-sc…
Gitで時折使うが、忘れてしまう*1コマンドをメモしておく。ブランチのTrackingの状態を表示する $ git status -sb *1:あまり覚えようとしていない
GitLabのIssuesにはTime Trackingの機能がある。 https://docs.gitlab.com/ee/workflow/time_tracking.htmlコメントで"/spend 3h"と投稿すれば3時間が計上される。 "/estimate xx"で見積もりも記録できる。
カテゴリ"Window"の"Restore Windows"を"None"に設定する
PPA*1を公開してくれている方がいた。さっとインストールしたい場合に助かる。PPAなので何かあっても泣かない。universal-ctagsのUbuntu 18.04 LTS用debパッケージをビルドした $ sudo add-apt-repository ppa:hnakamur/universal-ctags $ sudo apt update $…
Ubuntuによく使うVIMプラグインをインストールする時、現時点でそのまま"apt install vim"しても、要件を満たせない。以下にさっと環境を整えるためのコマンド一覧をメモしておく。 $ sudo add-apt-repository ppa:jonathonf/vim $ sudo apt install vim $ s…
なぜブート選択したか 表題のLenovo社製ノートPC Legion T540 にUbuntu 18.04をインストールしたかった。 F12で選択の画面に移行 UEFIのブート選択は電源ON直後でF12を連打する。
ROSのCatkin向けツールについて、新旧の2つのツールがあるようだ。古い記事だけでなく、最近も古い方で記述されている記事もあるため、どちらも知らないと読み替えで混乱しそう。catkin-tools.readthedocs.ioROS/Tutorials/catkin/CreatingPackage - ROS Wi…
Ubuntu Linuxでネットワークを設定 Ubuntu LinuxでIPアドレスを静的に割り振ろうとしてネットワークの設定を変更した。 以前Linuxで設定した時の方法と異なる記憶であるため、記録しておく。 環境は、以下の通り。 Ubuntu Server 18.04 LTS Virtual Box(仮…
3/9(土)10(日)に、慶応SDMで開講されていたSystems Thinkingの講座に参加してきました。講師はOckie先生で、もちろん全て英語での講義。なかなかハードな2日間でした。www.sdm.keio.ac.jp なぜ参加したかというと、システム思考の基礎をより強くしたか…
VS Codeのエクステンションを開発しようと、Yeomanをインストールしていた時にパーミッションで怒られた。Step 1: Set up your dev environment | Yeomanパーミッションというとなんとなくsudoコマンドで管理権限を実行し、解決してしまいそうだが、上記のド…
どんな問題だったか メンテナンスしようとしてpvscan、lvscanしてみると、名前が重複していた。 PV /dev/sdb VG tank lvm [5.46TiB / 0 free] PV /dev/sda VG tank lvm [5.46TiB / 0 free]lvscan inactive /dev/tank/tv ACTIVE /dev/tank/tv どうしたか vgdi…