git push時に403エラーが返ってくる際の対処法

gitでプロジェクトを管理する際、ローカルリポジトリに変更を加えてテストを行い、 上手くいくことを確認できれば、リモードのリポジトリにpushすると思います。 しかし、pushの際に403エラーが返ってきてしまうことが最近起きましたので、 […]

Blackjackベーシックストラテジーの控除率を求める

人生で初めてカジノに行く機会があり、ブラックジャックをプレイ。 20ドル勝ちました。笑   ところで皆さん、ブラックジャックというゲームにはベーシックストラテジーという自分の手札がこの時はこうする。 という行動指針があることはご存 […]

webページの共通部分をテンプレート化する javascript

webページを作成しているとき、ヘッダーやフッターといった各ページに共通するものってありますよね。 皆さんはそのような共通部の管理はどのようにしていますか・・・? 色々調べてみると、 iframeを用いて外部ファイルをインクルード(異なるH […]

c++ Range-based forのすすめ

c++で配列やvectorなどの要素の操作を行う際にfor文を使用することが多々あると思います。 皆さんはどのようにこのfor文を記述していますか? c++のfor文の書き方の一つにrange-based forというfor文の書き方があり […]

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 […]