わすれっぽいきみえ

みらいのじぶんにやさしくしてやる

Mac

Go の複数バージョンを入れる

会社で教えてもらったことあったんだけど、家でやろうと思ったときに資料が会社にしかなくて全然思い出せなかったので自分で調べた。 goenv も使わないし、 brew で古いバージョン入れる方法でもない。 前提として mac に brew で go を入れてあるところから…

Android Studioで "Please install HAXM >= 6.2.1 to fix compatibility issues on Mac." というエラーが出たときは

久しぶりにAndroid Studioをアップグレードして、emulator立ち上げたら Emulator: WARNING: HAXM 6.1.2 is installed. Please install HAXM >= 6.2.1 to fix compatibility issues on Mac. というエラーが出た。ここに出てきたエラーメッセージでググるとい…

macのスマート引用符、本当にやめて

Mac

macのデフォルトでは " " が “ ” になるので環境設定 > キーボードを開いて 「スマート引用符とスマートダッシュを使用」のチェックボックスを外す。 これ、本当にバグの元だと思う。 mac スマート引用符 で検索するとめちゃくちゃ記事がヒットする。

macのGUIツール上のファイル選択ダイアログで隠しファイルを表示させたいときのショートカット

www.lifewire.com finderで直接見るときはすでに隠しファイルを表示するようにしてたが、IDE(具体的にはPHPStorm)で指定したいファイル(具体的には ~/.composer )が隠しファイルで困った。 どうやって表示するのか調べたところとっても簡単だったのでメモし…

20日目: Laravel Valet使ってみる

何故かどうしてもhomesteadが立ち上がらなくなったので、やむなくvaletを入れてみる。homesteadの立ち上げを修正するのはまた今度やる。 laravel.com macでしか使えないのとhomebrew必須とのことだった。 以下コマンドを羅列する。 brew install php71 // ph…

sbtそのものがビルドされたときのscalaのバージョンと実行環境としてのscalaのバージョンは異なるという話

完璧に勘違いしていた。 cat build.sbt // build.sbt scalaVersion := "2.11.8" scalacOptions ++= Seq("-deprecation", "-feature", "-unchecked", "-Xlint") みたいな雑なbuild.sbtをおいたディレクトリで sbt about を実行してみると $ sbt about [info] …

dotfilesをいじっていた

ださすぎる…。ので、powerlineもちゃんとしようと思って久しぶりにdotfilesを少しいじる。 github.com 以下やった順番に書く。 powerline周り fontを入れ直して、iTermとvimに入れ直す。 brew install python brewでpython入れる。システムのままやろうと思…

brew bundleでphp56のpearを有効にするには

tanakahisateru.hatenablog.jp ここにだいたいのことが載っているが、php56でpearを有効にしたいなら、明示的にpearを有効にするoptionをつけないといけない。 2016年3月28日現在だと $ brew options php56 --with-cgi Enable building of the CGI executabl…

いつの間にか新しくなってたhomebrew-bundle触る

kimikimi714.hatenablog.com ここにも書いていたがhomebrew-bundleが以前に比べてずいぶん進化したっぽいので、久しぶりに触った。 以前からbrewfileじゃなくてBrewfileだったかもしれないが、記憶ではbrewfileで動いてたのでたぶん大文字小文字気にしなくて…

brew install pythonしたらvim-powerlineが動かなくなった件

追記(2015-10-11) macをel capitanにアップグレードしたらhomebrew周りとvimがうまく動かなくなった。 brew自体の復活はそんなに大変じゃなかったけど、いろいろ面倒くさくなってrbenvの使用もやめた。自分はそんなにしょっちゅうバージョン変えたりしないな…

vimでscalaのシンタックスハイライトと補完が使えるようにする

vimでscalaが快適に書けるようにするためにシンタックスハイライトの設定と補完の設定をする。 シンタックスハイライト vim-scalaを導入する。 neobundleを使っている前提で次の行を.vimrcに追加する。 " scala用syntax highlight NeoBundle 'derekwyatt/vim…

sshやscpのhost名を自動補完する

.bashrcにはよく使うディレクトリにパッと移動できるように絶対パスでaliasを貼ってる。以下のような感じ alias GR="cd /User/kimikimi714/Documents/git_repo" これと同じような感じで以下のようにssh接続先へのaliasも前は貼ってた。 alias dev="ssh examp…

24日目: ansible使ってみた

追記(2015-02-02) kimikimi714/ansible_lesson · GitHub リポジトリにあげ始めた。 もう少し書いたらchefとの比較記事あげたいな。 元祖ゆとりぷろぐらまkimikimiさんは相変わらずドットインストールにお世話になっている。 今日はansibleを触ってみよー。 …

19日目: macのvagrant周りのファイルを外付けHDDに移してみた(その2)

17日目: macのvagrant周りのファイルを外付けHDDに移してみた(その1) - わすれっぽいきみえ では.vagrant.dフォルダを移動させようとしていたが、仮想マシンの実体は違うところにあるので、それらを外付けに移すように対応した。 以下に簡単に手順を書く。 V…

17日目: macのvagrant周りのファイルを外付けHDDに移してみた(その1)

年の瀬が近づいてきたので、そろそろwindowsもmacもまた中身をキレイキレイしたい、そんな時期。 特にwindowsに関しては先輩から今使ってるやつより容量の大きいSSDをいただいたので、windowsのSSDを換装したいなーと思っていて、ついに外付けHDDを買ってき…

7日目: PlantUMLを触ってみる(その1)

PlantUML 会社の同期が使っていて何となく気になっていた。会社ではAtlassianのConfluenceを使っていて、いくらかプラグインを導入しており、その中の一つにPlantUMLが入っていた。 今回はとりあえず自分のPCに導入してみたよレビューをする。 インストール …

sublime textで入れるプラグイン

sublime textの記事くらい書いてるやろ、自分と思ってたらこれしか書いてなかった。 今日やった設定 その2 - わすれっぽいきみえ びっくりするほど自分に優しくなかったので、書いておこう。 今私が入れているsublime textのプラグインは以下 Package Contro…

zsh: command not found: gls

zsh: command not found: gls · Issue #164 · holman/dotfiles · GitHub なんかbrew upgradeしたらzshでlsコマンドが効かなくなったのでググった。 $ brew update $ brew uninstall coreutils $ brew install coreutils $ brew unlink coreutils && brew lin…

sqliteのインストールをbrewfileで書くには

2016-01-24 追記 github.com しばらく見ない間にリポジトリがだいぶ更新されてた。今度触る。 2014-07-14 追記 homebrewにおけるbrew bundleコマンドは非推奨扱いになった。 What? "Warning: brew bundle is unsupported ..." · Issue #30815 · Homebrew/hom…

homebrew-caskで古いバージョンのアプリケーションをインストールする

経緯 会社の先輩から「packerでboxを作れるようにしたんだけど他のPCでもちゃんと動くのか検証したいから時間があったら確かめてほしい」とだいぶ前から言われてて「このままじゃ時間を作るのも厳しいからえいやっとやってしまおう」と昨日決意し実行に移し…

homebrew-caskを使ってみた

homebrew-caskというのを同期に教えてもらったので、使ってみることにする。 homebrew-caskとは dmgファイルを手で落としてきてインストールしないといけないものを CLIでインストールできるようにするhomebrewの拡張プラグイン。 “To install, drag this ic…

homebrewを使ってphpをインストールしたときに『libpng15.15.dylibが読み込めません』うんぬん言われてうっとおしくなった

GW中に気づいてたことなんだけど、記事にしてなかった。 homebrewで入れたphpenvを使ってインストールしたphpのバージョンを確認しようとしただけで以下のエラーをはくようになった。 $ php -v dyld: Library not loaded: /usr/local/lib/libpng15.15.dylib …

macからさくらのVPSにつなぎにいく

追記(2015-11-07) ここにある方法はもう古くて使えないと思っていい。 一応monoもXQuartzもプロジェクトとしては存在するし、El Capitan用のバージョンも用意されてるが、ここにある方法で私は現時点で動作確認が取れていない。 今日はmacからさくらのVPSに…

phpenv + php-buildでphpのバージョン管理

追記 2014-05-20 どうもjosegonzalez/homebrew-phpは存在こそしているもののprivate repositoryになってしまったらしい。 $ brew tap josegonzalez/homebrew-php Cloning into '/usr/local/Library/Taps/josegonzalez/homebrew-php'... remote: Reusing exis…

今日やった設定 その3

vagrantをインストールしたのでboxをダウンロードしてーとかいろいろやってた。 参考 Vagrant セットアップ (Mac) - Qiita A list of base boxes for Vagrant - Vagrantbox.es [Vagrant] VirtualBoxのバージョンとGuest additionsのバージョンが合わない場合…

今日やった設定 その2

今日も家のmacにいろいろ設定を施していた。 会社の設定の一部をgithubにpushしておいたので、それの反映もしている。 ちなみに私の設定は kimikimi714/config · GitHub として公開している。 昔はほかのものをpushしていたリポジトリだったりするが、 それ…

今日やった設定

今日までにやった設定のメモ。 gitの設定 Git - Git の設定 に大抵のことは書いてある。 私の場合windowsのゴミファイル、macのゴミファイルが共有されてしまうのは面倒くさいので git で特定ファイルをグローバルに無視する - × - ogijunグループ にあるよ…

土日でmac book airを買ってきた

やっぱり新しいPCというのはよい。 触ってて楽しい。 とりあえずまだやってないことを下に列挙しておく。 会社のPCと同じセッティングをある程度はやっておきたいなーと思うし。 .bashrcおよび.bash_profileの設定 .vimrcのカスタマイズ itermの色カスタマイ…

phpUnitを使い始めた

タイトル通り。 というかだいぶ前に書いていたのを公開し忘れてた。 phpはmacに初めから入ってるのを使った。 $ php -v PHP 5.3.15 with Suhosin-Patch (cli) (built: Aug 28 2012 18:19:13) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Cop…

macのphpをアップデート

macに初めから入ってるphpは5.3。 $ php -v PHP 5.3.15 with Suhosin-Patch (cli) (built: Aug 28 2012 18:19:13) Copyright (c) 1997-2012 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies でも最近5.5出ちゃったし、と思っ…