VBA

背景

VBAで作成されたモジュールやクラスは基本的に作成したファイルからの参照になります。

そのため、簡単には他のファイルに共有できません。複数のファイルで同じような関数などをコピペするのは維持管理的にも問題ありなので、共通 ...

VBA

はじめに

Excel2010(古いですね…)で作業している時に、範囲指定して文字列を結合したいので、CONCATENATE関数で結合しようとしたところ、範囲指定での結合に対応していないらしいので、自作することにした。

ちなみ ...

sh

はじめに

最近ログインシェルをbashからzshに変えてみました。
zshはなんとなく使いやすい気がします。bashからzshに移行する際に環境変数をそれぞれの.bashrcもしくは.zshrcに記載していたのですが、共有したい ...

tmux

byobuとは

byobuとはtmuxの初期設定をあらかじめおこなって使いやすくしているtmuxのラッパープログラムのようなものです。

インストール

それぞれのLinuxディストリビューションで以下のコマンドを打てばOKです。 ...

tmux

tpmとは

tpmとはtmuxのためのプラグインマネージャらしいです。
(そもそもtmuxにプラグインがあったことすら知らなかった…)

使い方

tmuxをすでに導入している前提で記載します。

インストール

$ ...

git

はじめに

gitで管理するリポジトリが増えてきたので、ghqを使って管理することにした。

また、github以外にもherokuで管理しているアプリがあるので、ついでにghqで管理したいと思ったが、調べても情報が無

git

githubに接続するときは以下の2つの方法があります。
1.https
2.ssh

https

https接続はgitコマンドを打つたびにユーザ名、パスワードを設定する必要があります。

git clo ...

ruby

背景

rubyでプログラム書く時についついp,puts等の違いを忘れてしまい、意図せぬ改行がされていたりするので、備忘録として整理

今回の対象項番種類改行文字列以外の表示備考1pあり○2ppあり○require ‘pp ...