kubou.dev();

好きな言葉は一石二鳥

環境構築

Laradockで環境構築から、GitHubにプッシュでherokuにデプロイするまでの全コマンド。(複数プロジェクト対応)

想定の環境 macOS 10.14 Docker Desktop:Version 2.0.0.3 Composer version: 1.8.4 プロジェクトのディレクトリを作成 mkdir projectA(任意の名前で) cd projectA # Laravelが入るディレクトリ mkdir src # Laradockのclone。ディレクトリ名を指定して。 …

Laravelのローカル環境をlaradockで構築する

この前はローカルにそのままlaravelの環境構築する方法を書いたけど、やっぱりdokcer使いたいので調べいたらlaradockなるものを発見。 いい時代ね。 mkdir prj-name cd prj-name/ git clone https://github.com/LaraDock/laradock.git .envファイルを作成 cd…

Laravelのローカル環境を手抜きで構築する

ちょっとした確認のために、MacでLaravel+MySQLの環境を手軽に構築したくて調べてもdocker-composeを使ったものばかりヒットする、、 docker周りで変にハマって時間を使うことを避けたかったのでローカルに直接構築。 Laravelをインストールしてプロジェクト…

Homebrewをupdateしようとしたらエラー

久しぶりに家のMacでHomebrewをupdateしようとしたらエラーが出たので調べた。 エラーは下記のようなもの。 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load…

mongoDBの中身をブラウザでサクッと確認(Mac)

0. はじめに mongoDBを使って開発をしている時に、手軽にコレクションの中身を確認する方法がないかと模索した結果「mongo-express」を試してみることに。 インストールからローカル環境で確認までをメモ。 1. nodebrewをインストール まずはインストール。 …

Atomの設定を複数端末で共有する(Dropbox使用)

マスタとしたいAtomの設定ファイルをDropboxへ 1.Atomの設定ファイル群をDropboxに移動 mv ~/.atom /path/to/dropbox 2.シンボリックリンクを作成 ln -s /path/to/dropbox/.atom ~/.atom 同期したいAtomの設定ファイルにDropboxを指定する 1.既存のAtomの設…

YosemiteでMAMPのApacheが起動しない件

MacのOSをYosemiteにアップデートしたら、MAMPのApacheが起動しなかったので調査。 解決方法はStackOverflowに。 /Applications/MAMP/Library/bin/envvars を /Applications/MAMP/Library/bin/_envvars にリネーム。 MAMPを再起動して終了!

MacにRMagickをインストールしようとしたらCan't find MagickWand.h

MacにRMagickをインストールしようとしたら詰まったのでメモ。 ほぼ同じ環境だと思っていた会社のMacにはすんなり入ったのに、自宅のMacでハマってしまった・・・ こんな感じでImageMagickとRMagicのインストールを実行 gem install rmagick --no-rdoc --no-…

Xcodeがインストール中のまま終わらない

Xcodeのアップデートをしたら、インストール中のまま進まなくなってXcodeが起動すらできなくなってしまった。。。 グーグル先生に聞いて、以下の方法で解決しました。 App Storeを終了する。 アクティビティモニタを開く。 storeagentというプロセスを強制終…

macのeclipseでhomeとendボタンを有効にする。

mac自体のキーを変更しても、eclipseは別ファイルでキーのバインディングを管理しているため変更されない。 そこで以下の手順通りに設定を変更。 open the eclipse preferences pane general->keys in the filter type line start and note that there will …

DropboxでKobitoを共有する

~/Library/Kobito/Kobito.dbをDropboxに移動してシンボリックリンク貼る。 mv ~/Library/Kobito/Kobito.db ~/Dropbox ln -s ~/Dropbox/Kobito.db ~/Library/Kobito

homebrewでphp-pearをインストール

brew install php-pear 上記コマンドで以下のようなエラーが出る場合 Error: Cowardly refusing to `sudo brew install' $ sudo chown -R root /usr/local を実行して権限を変更する。 $ sudo php /usr/lib/php/install-pear-nozlib.phar あとはこのコマンド…

僕のwebサービス開発環境〜2013

OSX Mountain Lionのmacに作っていた開発環境を見直してみました。 最低限の手順と内容で、ローカルで開発が可能になることをゴールにしました。 同じ作業で迷わないように、以下にその手順をメモ。 MacPortsをアンインストール 〜 homebrewをインストール …

SublimeText2 + Google日本語入力でタブを使った変換をしたい。

Preferences → Key Bindings-Default 93行目付近〜99行目付近の以下のソースをコメントアウト。 // { "keys": ["tab"], "command": "insert_best_completion", "args": {"default": "\t", "exact": true} }, // { "keys": ["tab"], "command": "insert_best_…

eclipse上でphpファイルを常に外部エディタで開く

参考にさせてもらった記事 http://k2.kentaniram.com/?cat=18 原因 eclipse->設定->ファイルの関連付けの部分で「*.php」を確認してみると、 エディタがロックされていることがわかります。 なので、そのロックを解除すれば常に外部エディタでphpファイルが…

古いeclipseにインクリメンタルサーチプラグイン「Glance」をインストール

Eclipseを改善するインクリメンタルサーチプラグイン「Glance」がオススメ! この記事を目にして、これは便利!と自分のeclipseにも導入してみようとしてみましたが、どうにも「Help>Eclipse Marketplace」という項目が見つからない。 すこし古めのeclipseだ…