腰痛エンジニアのブログ

腰痛対策の情報

簡単にできるエンジニア向け腰痛対策3選

f:id:takuyatech:20170416151800j:plain

長時間作業で腰痛に悩むエンジニアやデスクワーカーの方も多いかと思います。整骨院やマッサージで一時的に治るけど、またしばらくしたら元通りになってしまう。お金だけが飛んで行くパターンになりがちではないでしょうか?

今回はそんな人のために、短時間でできる根本的な解決策をまとめました。

四股踏み

相撲でお馴染みの四股に股関節周囲のストレッチとインナーマッスルの強化により腰痛に強い体を作ります。

www.nara344970.jp

腰痛対策用スクワット

両足を外側に開くやり方のスクワットには四股踏みと同じく、股関節強化につながります。



脚を開き腰をあげおろしする筋トレのやり方 血流改善と腰痛の予防と改善。腰割り。開脚スクワット。squat

最終手段

転職する。

つづく。。。。

Macクリーンインストールを自動化してみた(homebrew-caskで)

動機

長期間使ったMacが遅くなったり調子悪い時は、なんだかんだでクリーンインストールしてしまうのが一番。面倒くさくて先延ばしにしがち作業をかなり自動化しました

これでいちいちインストーラをダウンロードせずとも、最新版アプリをまとめてインストールできます。
Yosemite 10.10.4にて実施)

事前準備(これは手動で)

Command Line Toolsをインストール
xcode-select --install
homebrewのインストール
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
homebrew cask のインストール
brew install caskroom/cask/brew-cask

インストールするアプリを検索

以下のコマンドでインストールするアプリの一覧が表示される

brew cask search

caskroom/cask/typed				     caskroom/cask/vocabulist				  caskroom/cask/wuala
caskroom/cask/typewriter			     caskroom/cask/voicemac				  caskroom/cask/wxcrafter
caskroom/cask/typinator				     caskroom/cask/volatility				  caskroom/cask/wyzo
caskroom/cask/ubar				     caskroom/cask/voodoopad				  caskroom/cask/x-lite
caskroom/cask/uber-network-fuser		     caskroom/cask/vox					  caskroom/cask/x-mirage

■ chromeとか、flux等でgrep してみる(なぜかこのように複数出たりするが特に気にしなくていい)
brew cask search | grep flux

caskroom/cask/flux
caskroom/cask/the-escapers-flux
caskroom/cask/flux
caskroom/cask/the-escapers-flux

アプリをインストール

例えば、fluxをインストールするときはこの1行打つだけ

brew cask install flux

一つ一つは手間なのでアプリを.shファイルにまとめて書く

  1. エディタでautoinstall.sh等のファイルにコマンドを記載(記載例は以下)
  2. chmod +x autoinstall.sh で実行権限つけて
  3. あとは、 sh autoinstall.sh で実行するのみ(brew bundleは古い情報のようです)

以下の様なファイルにまとめて記載すると完璧

autoinstall.sh

# update Homebrew
brew update

# Update formula
brew upgrade

# Add Repository
brew tap sanemat/font # Ricty
brew tap homebrew/science # OpenCV
brew tap caskroom/fonts # fonts

# cask install
brew cask install java
# javaは途中でパスワード要求される
brew cask install google-chrome
brew cask install google-japanese-ime
# ※1
brew cask install evernote
brew cask install skype
brew cask install vlc
brew cask install karabiner
brew cask install bettertouchtool
brew cask install alfred
brew cask install skitch
brew cask install sourcetree
brew cask install mysqlworkbench
brew cask install cyberduck
brew cask install flux
brew cask install seil
brew cask install bootchamp
brew cask install hyperswitch
brew cask install utorrent
brew cask install selfcontrol
brew cask install caskroom/cask/graphviz
brew cask install atom
brew cask install iterm2
brew cask install mpv

# build or install
brew install git
brew install openssl
brew install wget
brew install zsh
brew install ricty
brew install imagemagick
brew install rbenv ruby-build
brew install rbenv-default-gems
brew install mysql
brew install awscli
brew install tree


# 不要なファイルを削除
brew cleanup 
brew cask cleanup

※1 システム環境設定->キーボードの設定が必要qiita.com

あとは随時インストールしたいアプリが増えたら
書き足していけば、ほとんどコマンド一発速攻でMac環境を作り直せます。便利。
よっぽどマニアックなアプリ以外はだいたいこの手が使えますよ!