簡単なWebページ確認などをするための方法です。最初の2つはコマンドラインで1秒で簡易サーバを立ち上げる方法、3つ目はApacheサーバを立ち上げる方法です。
タグアーカイブ:Mac
[Mac][Zsh] 文字列を置換・整形してきれいなXMLにする
シェルで処理します。順を追って一つ一つコマンドを追加していき、逐次どのような処理をしているかを説明します。途中までのコマンドでも別のことに応用できるなど役に立てられればと思います。
[Mac][Zsh] JUnit 形式の XML ファイルから実行に時間のかかっているテストケーストップ5を抽出する
シェルで抽出します。順を追って一つ一つコマンドを追加していき、逐次どのような処理をしているかを説明します。途中までのコマンドでも別のことに応用できるなど役に立てられればと思います。
[iOS][Gemfile] bundle instsall すると Gemfile.lock に差分が出てしまう時の対処法
bundle installでGemfile.lockに他の人と差分が出る場合、Bundlerのバージョンが合っていない可能性があります。それの解消方法について3つの方法を書きました。
[iOS][Bundler] bundle install で Errno::EACCES: Permission denied @ dir_s_mkdir … というエラーが出た時の対処法
ディレクトリが rootユーザになっていることが原因の可能性があります。chown -R でユーザを再帰的に変更すれば解決できるかと思います。
[Mac][Homebrew] brew update で unshallow を求められたときの対処法
brew update コマンドを打つと unshallow を実行するよう言われた場合。メッセージに書かれたコマンド2つを実行して数分待てば、問題なく brew update できるようになるかもしれません。
[Mac][Homebrew] brew reinstall で /usr/local/lib/ 配下のパーミッションエラーが出る場合の対処法
ターミナルを見ると、brew cleanup をしようとして失敗しているようです。パーミッションの問題で弾かれているようです。sudo chown -R ${LOGNAME}:staff /usr/local/lib/node_modules コマンドで解決しました。
[Mac] UNIX のユーザとグループの世界観、そしてwheel とは
ユーザは root と自分や他人のアカウント。あとは nobody とか daemon とか。グループは権限の持ち方を束ねるもので、そこにユーザを振り分けることで各ユーザに対する権限を、適切に効率的に管理することができる。wheel =特権グループの成り立ち。英語にはBig Wheel というスラングがあり、
それは大きな車輪の馬車に乗る人、つまり大きな権力を持つ者・組織の重要人物のことを指していたそうです。
[Mac][Android] Android Studio のキーボードショートカットが効かなくなったときの復元手順
Android Studio をアップデートしたらキーボードショートカットが全然効かなくなりました。設定が勝手に変更されてそうなった場合があるので、復元手順を載せます。秒で復元できます。
[Mac][iOS][Android] 個人的に利用頻度の高いXcode と Android Studio のキーボードショートカットまとめ
個人的に便利そうな XcodeとAndroid Studio のキーボードショートカット(Mac版) をまとめました。