tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

mac

【Docker】任意で作成したdriver=bridgeネットワークを設定してdocker runしてみるメモ

はじめに ちょこちょこDockerを触っているのですがネットワーク設定まわりについての自分用メモ 以下の書籍を参考にしています。 プログラマのためのDocker教科書 第2版 インフラの基礎知識&コードによる環境構築の自動化 Kindle版posted with amazlet at 18…

【Mac】treeコマンドで文字化けするときのメモ

mac

はじめに 日本語を含むdir/fileをtreeすると文字化けするときの自分用メモ $ tree . . ├── a │ ├── a�\201��\201��\201\214�\203\225�\202��\202��\203�.txt │ ├── a�\201��\201��\201\222�\203\225�\202��\202��\203�.txt │ └── b�\201��\201��\201\214�\20…

【Mac】MacBookPro High Sierraで音が出ない、、ボリューム調整できない、内臓スピーカーが認識されない時の対処法

mac

はじめ MacBookPro High Sierraで急に音が出なくなったので そのときの自分用メモです。 通常のスピーカーもイヤホンも音が出ませんでした。 症状 この時確認した症状は以下の3点でした 音が出ない ボリューム調整ができない 内蔵スピーカーが認識されていな…

【node.js】macにnodebrewでnode.jsのバージョン管理を行う爆速あんちょこ

はじめに あたらしいmac環境を手に入れたので nodebrewでnode.jsを管理する環境を作ります。 復習もかねての自分用あんちょこメモです アジェンダ nodebrewとは node.jsの削除 nodebrewのインストール nodebrewのsetup node.jsのインストール node.jsの切り…

【ruby】macでrbenv x bundlerでgemを管理するまでの爆速あんちょこ

はじめに あたらしいmac環境を手に入れたので rbenv x bundlerでgemを管理する環境を作ります。 復習もかねての自分用あんちょこメモです あじぇんだ rbenvインストール rbenvでのrubyインストールと切り替え bundlerインストール gemのインストール 前提と…

【Mac】Homebrewとは? - からのFormula、keg、Cellar、Tapってなに?

はじめに Macな環境はHomebrew使いますよね。 自分も長い事使っていますが、 Formula、keg、Cellar、Tapあたりについて理解がぼやぁ〜としているなーと思ったので理解整理のための自分メモです。 タイトルとは裏腹にHomebrewそのものの説明は少なめです、す…

bundle installがrmagickでインストールできないのがImagemagick 7が原因の件 - `An error occurred while installing rmagick (2.16.0), and Bundler cannot continue`

はじめに ちょっとしたことをやろうとbundle installを気軽にしたところ こんなエラーでコケました $ bundle install ~ 省略 ~ An error occurred while installing rmagick (2.16.0), and Bundler cannot continue. Make sure that `gem install rmagick -v…

【Homebrew】brewコマンドのインストール先を確認する

はじめに homebrewでインストールされるのってどこだっけ?という時に確認するための自分メモ 確認する 確認は簡単です $ brew --prefix /usr/local 補足 特にインストール先を変更していない場合は /usr/local/Cellar/配下にバージョン毎にディレクトリが作…

【mac】MacBook Airが不調 or 起動しないときの5つの対処 - プログレス バーが出たまま進まないとか

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... 毎回調べるのもあれなので自分でも対処法をメモっておこうという記事です。 …

【mac】MacBook Airが不調 or 起動しないときの対処 - リカバリーモードで起動してからOS Xを再インストール

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - ディスクユーティリティ(fsckコマンド)でcheck&修復

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - セーフモード(セーフブート)で起動

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - SMC (システム管理コントローラ)のリセット

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【mac】MacBook Airが不調 or 起動しないときの対処 - PRAM (Parameter Random Access Memory)/NVRAMのリセット

mac

はじめに mac book airを使用しているのですが、あるときから起動した際にプログレスバーが途中で止まってそれいこう進まない...という状態になりました。 さらにはこれで3度目... いい加減毎回調べて対応するのもあれなので自分で書いてしまおうというもの…

【git】tigでgit操作を便利にするメモ - logを可視化したりstatusやdiffも簡単に!

はじめに gitやgithubで開発してる場合はgitコマンドもよく使いますよね。 そんな時、簡単にlogを可視化したり、簡単にいまのstatusを見たり、簡単にdiffを見たいときに使えるtigコマンドについてのメモです アジェンダ tigとは tigのインストール tigででき…

【mac】macでポート(port)を使用しているプロセス(pid)を調べる - 例) goapp serve

はじめに localなmacで開発をしているとたまに既にport使用してるから立ち上げられんで!みたいなエラーがでる事があります。 そんなときにプロセスを調べるメモ 調べ方 先んじて結論ですが、lsof で調べます。 8080を使っているプロセスを知りたい時のコマ…

【SublimeText】jsHintとSublimeLinter-jshintを入れるメモ for mac

はじめに 久しぶりにsublimeが使いたい用途があり 今さらですがSublimeLinter-jshintを入れたので簡易手順メモ。 ちなみにES6などはESlintのほうが良いです。 アジェンダ jsHintをインストール jsHint/SublimeLinter/SublimeLinter-jshintについて SublimeLi…

【Homebrew】brew updateとbrew upgradeどっちがどっちメモ

はじめに いつも忘れるのでメモ 違い 参考サイトのまんまですが違いをメモ。 update Homebrew自体を最新版にして,内部で管理しているformula(パッケージ)も最新版にする upgrade Homebrew内部で管理しているformulaのみを最新版にする 参考 もうちょっと詳…

【vim】スワップファイル(.swp)について - 出さなくする/出力場所を設定する

はじめに スワップファイル(.swpとか)って普段あまり気になりませんが、 PCやターミナルが不意に強制終了などするとそのまま.swpが残ってしまうときありますよね。 消すにもいろんなディレクトリにちらばって残っていたり 探すのもめんどくさいしでいっそ…

【go】mac vimのGo開発環境を設定するメモ - mac x vim x vundle x go

はじめに macでGo開発するときにvimの環境を整えるメモです。 vimでこんな感じの事ができるようになればいいやーくらいの感じです。 補完 lint 関数定義へジャンプ ドキュメント(GoDocを開く) アジェンダ GOPATH確認 Vundleでvim-goの設定&インストール V…

【vim】macにvimプラグインマネージャvundleをサクっと入れるメモ

はじめに 新しいPCになったタイミングなので改めてvimにvundle入れるメモです。 と、同時に他の記事に引用したかったので自分記事スニペット用。 ながれ NeoBundleは? Vundle.vimのインストール Vundle.vimの初期設定&反映 pluginインストール インストー…

【Mac】dateコマンドでunixtime <=> 日時 文字列を相互に変換するメモ

mac

はじめに 何らかのシステムに携わっているときって扱う日付がunixtimeな時多いですよね。 例えば下記のようなときにMacでささっと変換できたら便利だと思います。 unixtimeなシステムで、データ確認のために人間がわかる表示で日時を確認したい unixtimeなシ…

【Mac】macOSのバージョンをターミナル(terminal)で確認する

mac

はじめに タイトルのまんまですがあしからず。 これ他の記事でもついでに使ってたりするのに いざversion出そうとするといっつも忘れちゃうので改めてこれだけ載せる自分メモ。 やる おもむろに sw_vers と打つだけです。 software versionの略とかでしょう…

【vi】viやvimを一時停止してshellに戻る - からのviから抜けたシェルであることをわかりやすくする

はじめに よくありがちかつ初歩的ですがviやvimからshellにもどって何かを実行したいときのメモ、 そしてviやvimからshellに戻ったことをわかりやすくしたいというメモです。 ながれ vi/vimからshellに戻る、shellからvimに戻る方法いくつか vi/vimからshell…

【PlantUML】PlantUMLをAtomエディタでliveプレビューさせてみるメモ for Mac

はじめに PlantUMLはテキストベースでUMLがかけるので便利ですが、書くのと確認を繰り返すときにやや面倒です。 今時フロント開発でもliveプレビュー環境は当たり前になってきているので PlantUMLもliveプレビューしたいものです。 探したらすごく良記事があ…

【mac】TinyPNGで使われているpngquant入れてpng圧縮してみるメモ - for mac

mac

はじめに pngquantをlinuxなサーバで使っていたのですがmacローカルな環境でも使いたくなったので入れたメモ 基本的な使い方などはlinuxのほうと同じです TinyPNGで使われているpngquant入れてpng圧縮してみるメモ - for centos 入れる homebrewから入れます…

rsyncで`No space left on device`でと表示されるエラーの対処方

はじめに タイトルのままですがrsyncするとこんなエラーが出ました。 hoge@hoge:~/home/hoge> rsync -az --stats -e ssh /hoge_file fuga:/hoge/fuga/piyo/hoge.csv 2>&1 rsync: write failed on "/hoge/fuga/piyo/hoge.csv": No space left on device (28) …

【Mojolicious】mac x plenv x Mojolicious::Lite x morbo をサクっとためす

はじめに mojoliciousを使ってみたくなったのでメモ。 おもに下記2つのサイトを参考にさせていただきました。 Mojolicious入門 ~ PerlでWebサイトを作ろう ~ さくらVPSでnginxとsupervisordを使ってMojolicious::Liteを動かしてみた 主な流れは2の方をメイ…

【sqlite】sqlite3をサクっと使ってみるメモ

はじめに sqliteはローカルでちょっとアプリを動かしてみるとき、 さくらVPSなんかでちょっとしたアプリを作るときなんかは結構使えます。 rubyやphpやperlでアプリ作ったけどdb作るのめんどいなーってときには便利ですね! macもvpsも結構標準でsqliteが入…

【sqlite】sqliteで`expected 3 columns but found 1 - filling the rest with NULL`なエラーがでる

はじめに sqliteでimportしようとするとこんなエラーがでることがあります。 expected 3 columns but found 1 - filling the rest with NULL その場合の対処方&スニペット記事用 エラーしてみる sqlite> .import /path/to/csv sample_table /Users/hoge/tmp…