mac版のExcel for 2011で図形を貼り付ける時に、をセルに合わせて位置合わせ配置(グリッドに合わせる)したかったのですが、windows版のExcelの操作方法が違ったので手順をメモしておきます。 ## 作業手順 まず、`メディアブラウザ`の`図形`タブから、...


macのターミナルソフトであるiTerm2では、センターボタンでのクリップボードの内容をペーストすることができます。通常は便利なのですが、本番サーバで作業しているときなどこれが原因で操作を誤ってしまう危険もあります。 このような場合は、iTerm2の...


macOSのようにWindowsのスペースキー両横についている"変換/無変換キー"を使って、日本語入力のOn/Offの切り替えを行う方法です。 ## 設定の変更手順 ウィンドウ右下の入力切替アイコンを右クリックし、"プロパティ"をクリックします。 ...


WindowsのiTuneで管理していた音楽/動画/podcastなどの情報を、macOSに移行させる方法を説明します。 - 参考 - [iTunes メディアファイルを探して整理する](https://support.apple.com/ja-jp/ht204318) - [iTunes ライブラリを新しいコンピ...


macOSで外部接続したディスプレイを、メインのディスプレイとして使うためには、下記の設定を行います。 ## 作業手順 右上のアップルメニューより、システム環境設定->ディスプレイを選択します。 配置タブを選びディスプレイの配置が表示されて...


macでvagrant+NFSによるフォルダ同期を使用している時、`vagrant up`コマンドの実行時にrootパスワードを聞かれる場合があります ```language-bash $ vagrant up ... ==> default: Exporting NFS shared folders... ==> default: Preparing to edit...


[linux]dateコマンドで日付を取得する

2018年6月16日 | カテゴリ: Linux
linuxやmacのコマンドラインから、日付を取得したい場合dateコマンドを使うと便利です。 ## YYYYMMDDHH24MISS形式で取得する 下記のコマンドで、年月日時分秒の値が取得できます。 ```language-bash date +'%Y%m%d%H%M%S' 20180616141949 ``` ...


macのsedでタブに置換できない

2018年6月6日 | カテゴリ: Mac
macのsedコマンドでカンマをタブに置換したかったのですが、\tを指定してもtに置換されてしまう問題に遭遇しました。 ```language-bash cat foo.csv | sed -e "s/,/\t/g" ``` この問題を解消するには、"\t"の代わりにターミナルやvi上でキーボードの...


下記のコマンドでVagrantfile中にある"Vagrant"から始まる行の下に、定義を追加できます。 macで作業しているので、標準で入っているsed(BSDバージョン)ではなくgnu sedを使用しました。 ```language-bash brew install gnu-sed gsed -i -e '/^Vag...


macでgitを使っていると、Untracked files:(バージョン管理外のファイル)として"Icon\r"が表示されることがあります。 ```language-bash $ git status Untracked files: (use "git add ..." to include in what will be committed) "Icon\r...


macで`brew install git`コマンドでgitをインストースした場合、.bash_profileに下記の設定を書いておくと、コマンドの自動補完やプロンプトに作業中リポジトリのステータスが表示されるので便利です。 ## 作業手順 エディタで.bash_profileを開きま...


macOSにmecab-ipadic-NEologdをインストールしたので、インストール時の手順を書いておきます。 デフォルト設定だと、インストールした辞書は/usr/local/lib/mecab/dic/mecab-ipadic-neologd/以下に作成されます。 ## 実行した環境 今回のインス...


macOSでコマンドライン(cli)から、OSのバージョンを確認したい場合、`sw_vers`コマンドを使用します。 ```language-bash $ sw_vers ProductName: Mac OS X ProductVersion: 10.13.4 BuildVersion: 17E202 ``` 結果をシェルスクリプトなどで使い...


sedでファイルの最後の行だけを置換する

2018年5月26日 | カテゴリ: Linux, Mac | タグ:
sedでは`sed -e "s/before/after/g"`のように記載すると全ての行に対して文字列の置換を行うことがあります。 ですが、時にはファイルの最終行のみ置換したいなど処理範囲を指定したい場合があります。 このような場合はsedのアドレス指定の機能を使...


mac版のVisual Studio Codeを使っていてエディタ上にcliのターミナルを使いたい場合、メニューの"表示 -> 統合ターミナル"から開くことができます。 (ショートカットキーは、`ctrl + shift + @`です) 統合ターミナルを選択すると、以下のように...


MacのFinderで、全てのファイルに対して拡張子を表示させる方法です。 - Finderを開いて、右上にある`Finder->環境設定`を開く - 詳細タブにある、`すべてのファイル名拡張子を表示`にチェックを入れる


MacではCmd+Shift+4で、画面キャプチャを取る事ができますが、ファイルの保存先をデスクトップから別の場所に変えたい場合は、ターミナルから下記のコマンドを実行すれば良いです。 ```language-bash # スクリーンキャプチャの保存先を変更する defau...


[チュートリアル] MacでDockerを使う

2018年4月7日 | カテゴリ: Docker, Mac
## インストール ```language-bash brew install docker brew cask install docker ``` ## バージョンを確認 ```language-bash $ docker -v Docker version 18.03.0-ce, build 0520e24 ``` ## Docker関連の情報を確認 ```language-ba...


macOSでは、画像のプレビューや簡単な加工を行うために、"プレビュー"アプリがあります。 プレビューアプリから画像編集を行うためには"マークアップツールバー"から行うのですが、マークアップツールバーは起動時にデフォルトで表示されていません...


Macでスクリーンキャプチャを取る方法

2018年3月30日 | カテゴリ: Mac
Macでスクリーンキャプチャを取るには、`Command + Shift + 4`のキーを押します。 そこからさらに`Space`キーを押すと、マウスカーソルがカメラのアイコンに変わり、特定のウィンドウのみをキャプチャすることができます。 また、ディスプレイ全体を...


MacでPageUp、PageDown、Home、Endキーを使う

2018年3月30日 | カテゴリ: Mac
MacでWindowsのPageUp、PageDown、Home、Endキーに相当するキー入力を行うためには下記のショートカットキーを使用します ``` Page Up -> fn + ↑キー Page Down -> fn + ↓キー Home -> fn + ←キー End -> fn + →キー ```


AppleのサイトでMacを買うと構成一覧に"COUNTRY KIT-JPN"というものが出てくる場合があります。 このCOUNTRY KITは何かというと、電源タップのコンセント形状が日本形式になっていることを意味しています。 キーボードの配列は"COUNTRY KIT"とは別に...


Windows10で画面全体が白黒表示(グレースケール)になったときは、"Windowsキー + Ctrl + C"の同時押しで解決するかもしれません。 このショートカットキーは、下記の設定の設定変更を行うものです。 ``` 設定→簡単操作→色とハイコントラスト→カラーフ...


ThinkPad トラックポイント・キーボード(JIS配列)を、macOSから使用しようと思い、Karabiner-Elementsを使ってキーボードのマッピングを変更してみました。 ## ThinkPad トラックポイント・キーボードって何? レノボ・ジャパンが出している、外付...


WindowsでiTunesを使っていて、これまでiPhoneのWi-Fi同期ができていたのに、急に同期できなくなった時の対処法です。 ## 対処法 以下の4つを行えば、たいていの場合Wi-Fi同期出来るようになります(体験談) - iPhone側を再起動する - Windows...


Windowsの便利なコマンドラインツールにcmderというものがあります。 ルーチンの作業を合理化するために、cmeder自体の初期ディレクトリを指定したい場合は、以下のようにcmder.exeの後にディレクトしろ指定可能です。 ```language-bash cmder C:\p...


git for Windowsでcurlコマンドが見つからないとき

2017年11月27日 | カテゴリ: Windows | タグ:
Windows環境で、git for Windowsをインストールしたにも関わらず、curlコマンドが使えない場合、環境変数PATHの指定が間違っている可能性があります。 git for Windowsで、curl.exeはmingw64の下に入っています。 このため、"C:\Program Files\Git\usr...


株式会社コロワイドの株主になると、株主優待として店舗で利用できるポイントを受け取ることができます。 現在、保有している残りポイントはWebサイトの「https://www.colowide.com/STOCKUSER/login」からログインすると、以下のように確認することがで...


sshコマンドは、オプションの後にコマンドを指定することでsshの接続先に対して指定したコマンドやシェルスクリプトを実行できます。 ですが、呼び出したシェルスクリプト内で、さらにsshコマンドを実行すると下記のエラーが出力されます。 ```languag...


Fillderで、HTTP通信のロギングを一時的に停止するためには、右下にあるCapturingボタンをクリックします。 こちらがクリック前の、ログのキャプチャリングが行われている状態です。 クリックすると以下のようにアイコンが消え、ログの採取が一時...


Linuxのコンパイル処理などで自分でMakefileを書いた時、`make clean`コマンドを実行すると、以下のようにNo such file or directoryエラーになることがあります。 ```language-bash $ make clean rm *.o rm: cannot remove '*.o': No such file or di...


LinuxでMySQLを利用した開発を行っているとき、DBへの操作やバックアップはmysql/mysqldumpコマンドを利用してアクセスできます。 ですが、MySQLのバックアップや、データ集計を手元のPCでバッチ実行したい、WindowsからMySQLへコマンドラインでアクセ...


Linuxでbashスクリプトを作っていると、非対話でファイルに内容を追記したい場合があります。 echoコマンドと">>"リダイレクトを使うことで、ファイルの末尾に1行内容を追記できるのですが、複数行追記したい場合はechoコマンドが連続し読みづらくなり...


Cmderでは標準でgit for windowsが利用できるので、特別な設定を行わなくてもunix likeなコマンド一式を利用することができます。この機能は大変便利なのですが、残念なことに標準の設定だとlsコマンドを実行した時、日本語のファイル名が文字化けしてしま...


WindowsのSSHクライアントで有名なソフトにRLoginというものがあります。RLoginでは、Ctrl+矢印キーで現在開いている接続の複製を作ることができるという便利な機能があります。 今回は、Comderのショートカットを変更することで、RLoginと同じ操作で新...


[Linux]ファイルから改行を除く方法

2017年11月7日 | カテゴリ: Linux | タグ:
Linuxでシェルスクリプトを書いているときに、存在しているファイルから空行を取り除きたい時があります。 この場合、以下のようにsedコマンドを使えば、改行を取り除いた結果を標準出力へ出すことができます。 ```language-bash sed '/^$/d' /path/t...


Cmderでは、C:\tools\cmder\config\user-aliases.cmdファイルに定義を追加することで、コマンドのエイリアスを定義することができます。 ですが、定義を追加してCmderを再起動しても、aliasが使用できない場合があります。 このような場合は、(Cmder...