Macで困ったときにとりあえず見るページ

Macで動作が怪しいとか、起動しないとか、困ったことに遭遇する時ググって試してばっかりなのでメモ。

とりあえず確認するページ(俺的)

  • Mac のキーボードショートカット – Apple サポート https://support.apple.com/ja-jp/HT201236
  • Mac の SMC (システム管理コントローラ) をリセットする – Apple サポート https://support.apple.com/ja-jp/HT201295

option + command + P + RはPRAMクリアと思ってたら、NVRAMリセットなんすね。名前変わったの? 😅

キーボードショートカットもあった

  • Mac のキーボードショートカット – Apple サポート https://support.apple.com/ja-jp/HT201236

書類に関するショートカットは知らないヤツ多かった 😀

【更新】wp-cliの–sshオプションでローカルからまるっと操作する

@allでまるっと

WP-CLI 0.24 でリモートサーバーに対してコマンドを実行できるようになりましたよ! | Firegoby

wp-cliとても便利!! ありがとうございます 😆
聞いて知ってはいたけどやっていなかったヤツです。

wp-cliの–sshオプションを使ってローカルからリモートにあるWordPressのコア・プラグイン・テーマのアップデートやDBのエクスポートなどをやれるやつ…😅
さっさとやれば、もっと楽ちんになっていたのに…。。今年はこういうのを無くしていくんだ。

–ssh=[<user>@]<host>[:<port>][<path>]

      Perform operation against a remote server over SSH.

これっすね。

先ずはsshコマンドで確認してみて、いけたらエイリアス追加でやってみました。

ssh user@host -p port -i key

僕の場合ですが、毎度ssh-addしないと、Macがキーを忘れちゃってたので、

macOS Sierra で ssh-agent の鍵をすぐ忘れられちゃうのめんどくさいんじゃこらーの対処法 – Qiita

↑↑この記事を参考に、~/.ssh/configにそれぞれ

AddKeysToAgent yes
UseKeychain yes

を追加。

一通り確認してみてOKだったので、~/.wp-cli/config.ymlに@allを作成!! 😁

EXAMPLES

    # List all available aliases.

    $ wp cli alias

   

    @all: Run command against every registered alias.

wp help cli aliasより

ってことで、@allは全てのエイリアスでコマンド走るので、@allを作る必要はありませんでした!! 宮さん、ありがとうございます!!

@allがあるってことは、サーバ別とか分けても行けるってことだな 😀

一応テストで

#!/usr/bin/env bash

set -eu

wp @all core check-update

exit 0

更新確認をば 😀

@allでまるっと
などなど。 サーバ別でも一度にやれちゃうのはサイコーに便利っすね 😀

ばっちりっすね 😀
サーバ跨いでもいっぺんにできるのはサイコーに楽ちんっす!!

  • wp-update.sh
  • wp-update-core.sh
  • wp-core-checkupdate,sh

を作成し、ファイルにエイリアスを設定してみました。
共通してやってる内容は

  • wp db export backup.sql
  • wp core language update

です。一度DBバックアップ取りつつって感じっす 😀
これで、次からエイリアス一発で終わるるるる〜 😀

あっ、ヘテムル用も作ればいいのか!! 😜

Honda Riding Assist凄い!!(単車に乗るぞ計画)

Honda Riding Assist

また単車に乗りたいなぁ…と義足生活になってからも思っていたんだけど、最近いろんなバイクやパーツがあることを知る。

いろいろ考えてサイドカーかな?

って思ってる。ホントは単車がいいに超したことはないんだけど、何しろ停止、停車時のことを考えるとどうも”Fun to Ride”ってわけにはいかない気がするのだ 😀

トライクはちょっと自分の中では違う気がするのだ。
サイドカーだと、見る角度によっては単車に見えるし、BMWのサイドカーでかっこいいのを見つけてしまったのだ 😁

日本障害者ライダーズ協会を知る

日本障害者ライダーズ協会 オートバイ  バイク

僕の場合、義足は左足なので、単車に乗るとなると、ハンドル操作、リアブレーキは問題無いけど、一番の問題はシフトチェンジ。
ほぼ、全てのバイクって、シフトチェンジは左側だもんね。

切断して直ぐの頃は、「ジョッキーに改造すれば?」「右足側にアーム伸ばして、リアブレーキはクラッチレバー下に追加して…」「エアシフター付ければいいんでない?」などと改造妄想をしていたんだけど、上記のサイト内の「改造」ページに思ってたヤツほとんど載ってたんだよね 😀

一番のバリアは取り除かれた

これ。電気シフター!!!
これあれば、僕のバイク操作のバリアはなくなるのだ。しかも、ぱっと見どの単車にも装着できそうだし 😀

あとは静止時どうするか?ってとこだけ

サイドカーだと、この問題はほぼ解決できる。
まぁ、バックする時はどのみち降りて押すもんね。

ただ、今時はワクワクするような話が沢山出てる!!
まさに先ほど、ブレードランナー仲間の原崎さんから教えてもらった。

ホンダがバランス制御技術によって低速でも自立するバイク「Honda Riding Assist」を公開 – GIGAZINE

…ホンダ!!! かっこええっす 😆
デザイン的には僕の好みではないけど、静止時の問題がクリアされているのだ!!

ちょこちょこハンドルが動く様なんて、スタンディングそのもの!!!
限定解除の頃を思い出すwww
あと、後を付いてくるなんて可愛すぎるw 🏍💨

ちょっと前にBMWの倒れないバイクってのを見て未来を感じてたのにビックリした 😀
Honda Riding Assistの方がより現実的だな。

サイドカーじゃなくてホントの単車に乗ってツーリングに行ける日も近いかもしれないな 😁

リベンジっていうか再挑戦というか 😄

先ほどお世話になっている義肢装具士さんから連絡もらった。

昨年夏頃挑戦始めて、怪我して止まってた板バネ履いて走る練習を始められそうだ!

多分今月中には手元に届くと思う。

年始からスタートできるなんて幸先良さそうな予感 😍

MacBookProのバッテリー駆動時の残り時間表示が消えてた

残り時間表示がなくなってる

MacBookProに限らずだろうけど。

なんだそうで…。。
おかしいなと思ってアクセス権の修復とか、いろいろやってしまった 😅

ってか、昨年の12/14の話なんだな…。。
使うアプリや作業内容によって変動してたけど、よく見るところだっただけにちょっと不便だなぁ。。

OmniFocusのグローバル検索ができるようになってる

グローバル検索

OmniFocus

いつもお世話になってるOmniFocus。
今日アップデートしてみたら、グローバル検索で検索範囲を

  • 現在の表示
  • 残り
  • 全て

と広げることができるようになってた‼️
具体的にはこんな感じ。

グローバル検索
全体を横断検索できるって感じ 😀

なんだかんだでプロジェクトが増えて、サッと探すのが面倒になっていたので、レビューする時とか、確認する際とても便利だ 😀

ざっくりレビューしてみる

インボックスにメモ的なものも含め、溜まっていたので、3分以上時間のかかるものは捨てた。

「後で見る」って、結局見ないものばっかりだもんね 😜

今年は仕事の勉強はもちろんだけど、最低でも月1冊は本を読むという目標を立ててみた。真面目に仕事してたら月1冊は確実にクリアできそう?

2017年1月元旦

2017年のご来光 🌅

今年は、晴れの予報だったので、早起きして初日の出を見に行った。
最近は、マリンポートも初日を見る人で渋滞がひどいので、マリンポート近くの堤防から見た 😀

昇りましたな 🌅 あけましておめでとうございます 😄 #sunrise #newyear2017

Shuhei Nishimuraさん(@marushu)が投稿した動画 –

 

一家総出で行けたので各々今年の目標を初日に向かって叫んだ。勉強、野球、受験、お店などなど、声にすると引き締まる気がした 😀

でもって、西村家としては初の子どもたちへのお年玉も渡した。年末に大掃除をスゲー手伝ったご褒美 😊

サンライズお年玉 😄 西村家始まって以来初w

Shuhei Nishimuraさん(@marushu)が投稿した写真 –

お年玉なんてこそばゆいっすな 😀

その後は、実家でまったりして、夜遅くに初詣へ。
出店や甘酒、獅子舞など終わっていて少しさみしかったけど、全く動かない渋滞の昼間とは違って、静かで良かった。
こんな初詣もありだなと。

その後、子供たちが本を買いたいということで、オプシアへ。
子供たちが本探しをしている間に、目にとまった本がこれ ↓↓

…勢いで買った 😅 後悔はしていないw #stretch #book

Shuhei Nishimuraさん(@marushu)が投稿した写真 –


衝動的に買ってしまった…😅
しかし、身体の柔軟性は全ての基本と思っているので、買ったのも何かの縁なので、真面目にやってみようと思う。

今年の年賀状

西村家年賀状2017
今年は酉年が2人!! 😀

2016年大晦日。ことしもみんなよくがんばりました💯

2016 ことしもみんなよくがんばりました 😀💯

今年もあっという間に最終日。
ってことで、ざっくり振り返ってみる。

運動を始めた(本人的には大真面目)

昨年から、なんとなく始めてはいたけど、電動チャリを手に入れて坂を登ったり、遠出してみたりやってみた。
息が上がる感覚は、久しぶりだった。

更に、板バネを借りて走る練習も始めた。
これは、自転車の段じゃなく、息が上がるというよりは、喘ぐ感じで、体力のなさを実感w

練習頑張りすぎて義足を履けなくなった

板バネでの走る練習は、想像以上に楽しく、つい練習し過ぎて、断端に擦り傷を作ってしまって、結局3ヶ月ほど走る練習はおろか、義足すら履けなくなってしまった 😅

年末近くになって、ようやくソケットも戻ってきて、いつも通りの生活が戻ってきた。

何事もやり過ぎは禁物ですな 😅

WordCampにスタッフとして参加した

WordCampにはよく参加はしていたけどスタッフとして参加したのは初めてだった。
とはいえ、準備段階から参加したわけではなく、ほぼ当日スタッフな参加になってしまったけど、楽しい経験をさせてもらった 😀

riot.js触ってみた

WordCamp Kansai 2016のハンズオンで触れたってのが一番のきっかけだけど、わかりやすくて、サクッと真似できたってのが一番の理由だったかも。

ただ、あれもこれも欲が出てくると、基本ができていないってことで、あっさり壁にぶつかってしまった 😅
これは、来年も引き続きやっていきたいな。

子供の野球三昧だった

週末はどっぷり次男の野球漬けだった。

最初は子供だけ送って自分は帰って仕事やってたりしてたんだけど、練習場所が車でしか行けない場所だったり、他の子たちのとーちゃん沢山来てて、熱心に野球の練習に付き合ってるのを見て、輪に入ってみた。

野球経験ないし、練習の手伝いも球拾いとキャッチボール位だったけど、試合の応援は燃えるし、我が子が打席に立った姿を見たり、打ったときの興奮だったり、すっかりハマってしまった 😀

来年は6年生ということで、試合に出るチャンスも増えるはずだから、週末は忙しくなるだろうな…😅

まぁ、お陰で勉強回とか、イベントになかなか参加できてないんだけどね 😜

朝早く起きて運動 → 仕事を始めてみた

毎日夜3〜4時とかまで起きてて、目が覚めると子供らは学校に行った後とかざらだったので、いい加減やめようとカミさんと話して、夜は早く寝て、朝6時台に起きてウォーキング → 朝飯 → 仕事という流れをやや強引だけど始めた。

なかなか起きるのは辛く、昼飯食った後はもの凄い睡魔に襲われるけど、朝の清々しさと、仕事を始めるまでにエンジン全開な気分は最高なので、頑張って続けていこうと思う。

ずっと、早寝早起きをしようとして、挫折し続けていたけど、目覚ましを6:00〜6:30にかけるというただそれだけの作業でなんとか続いている。自ずと、早く寝るようにもなったしね 😀

ってことで、来年もこのペースで

今年は仕事、プライベートがとてもいいバランスでやれていたと思う。年末に年賀状や大掃除ができたなんて、独立以来初だった。

仕事的にはもう少しあった方が余裕あっていいのかもしれないけど、休む暇なしってのは避けたい…。人生は一度きりなのだ 😁

来年も沢山勉強して沢山仕事して沢山遊ぼう‼️ 😀

今年も玄関にお正月がきた 😀
今年も玄関にお正月がきた 😀

Hibouのサイトを準備中にした。

この自然体ブログのドメインはhibou-web.com。
Hibouの屋号でフリーランスとしてやっている。

本当は、hibou.comとかでやりたかったんだけど、当然ながら取れない 😅
しかし、hibou.jpは取れた!! ってことで、ポートフォリオなサイトは、この、hibou.jpへ載せていこうかなと思う。

ってことで、来年は作っていこう 😀

https://hibou.jp

GitLabでGit LFSその2 (SSH Authentication for LFS)

これは、GitLab Advent Calendar 2016 の12/19日の記事です。

GitLabはまだガンガン使っているわけではなく、昨年参加したGitLab勉強回でLFS(Large File Storage)以来ですが、

GitLab/GitLab.com 勉強会行ってきた

ssh認証使えるようになったよというアナウンスが出ていたので、試してみました。

SSH Authentication for LFS

Git LFSに関しては以下を参照してください。今回は、sshの部分のみです 😀

Using Git LFS

先ずはKeyの登録

SSH Keys · Profile Settings · GitLab

こちらでSSH Keyを登録します。Readme · Ssh · Help · GitLabを参照。
例えばMacの場合は、

Mac:

pbcopy < ~/.ssh/id_rsa.pub

といった感じで詳しく載ってます。次に、SSH Keysに貼り付けて Add KeyすればOK 😀

id_rsa.pubを貼り付ける
id_rsa.pubを貼り付けて Add KeyすればOK 😀

早速試してみる

テストリポジトリを作って、今回もPSDを使って試してみます。

ShuheinoMacBook-Pro:Desktop$ mkdir lfs-test-ssh &amp;&amp; cd $_
ShuheinoMacBook-Pro:lfs-test-ssh$ git init
Initialized empty Git repository in /Users/shuhei/Desktop/lfs-test-ssh/.git/
ShuheinoMacBook-Pro:lfs-test-ssh[master #]$ git remote add origin git@gitlab.com:marushu/ssh-authentication-for-lfs-test.git
ShuheinoMacBook-Pro:lfs-test-ssh[master #]$ git lfs init
WARNING: 'git lfs init' is deprecated. Use 'git lfs install' now.
Updated pre-push hook.
Git LFS initialized.
ShuheinoMacBook-Pro:lfs-test-ssh[master #]$ git lfs install
Updated pre-push hook.
Git LFS initialized.
ShuheinoMacBook-Pro:lfs-test-ssh[master #]$ git lfs track "*.psd"
Tracking *.psd
ShuheinoMacBook-Pro:lfs-test-ssh[master #]$ 

…git lfs initじゃねーよ、今は’git lfs install’だよって怒られてますね…😅
では次にPSDを追加します。

PSDを追加

確認してみます。

ShuheinoMacBook-Pro:lfs-test-ssh[master #]$ gs
On branch master

Initial commit

Untracked files:
  (use "git add <file>..." to include in what will be committed)

	.gitattributes
	hibou_logo_web_cut.psd

nothing added to commit but untracked files present (use "git add" to track)

hibou_logo_web_cut.psdと.gitattributesが追加されてます。では追加してpushします。

ShuheinoMacBook-Pro:lfs-test-ssh[master +]$ gs
On branch master

Initial commit

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)

	new file:   .gitattributes
	new file:   hibou_logo_web_cut.psd

ShuheinoMacBook-Pro:lfs-test-ssh[master +]$ git commit -m 'add psd :)'
[master (root-commit) f668b4f] add psd 🙂
 2 files changed, 4 insertions(+)
 create mode 100644 .gitattributes
 create mode 100644 hibou_logo_web_cut.psd
ShuheinoMacBook-Pro:lfs-test-ssh[master]$ git push origin master 
Enter passphrase for key '/Users/ore/.ssh/id_rsa': 
Enter passphrase for key '/Users/ore/.ssh/id_rsa': 
Enter passphrase for key '/Users/ore/.ssh/id_rsa': 
Git LFS: (1 of 1 files) 159.15 KB / 159.15 KB                                  
Counting objects: 4, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 412 bytes | 0 bytes/s, done.
Total 4 (delta 0), reused 0 (delta 0)
To gitlab.com:marushu/ssh-authentication-for-lfs-test.git
 * [new branch]      master -> master

UsernameとPasswordを聞かれなくなってますね 😀
でも’Enter passphrase for key’がうるさいw

っとおもったら、ssh-addしていないことに気づきました ( ꒪⌓꒪)

ssh-add -K /Users/shuhei/.ssh/id_rsa

…クリーンインストール後の環境構築は自動化しないとあれこれ忘れててだめですね…😅

気を取り直してpsdを編集後、push。

gitShuheinoMacBook-Pro:lfs-test-ssh[master +]$ git commit -m 'add ss text'
[master 1bab8db] add ss text
 1 file changed, 2 insertions(+), 2 deletions(-)
ShuheinoMacBook-Pro:lfs-test-ssh[master]$ git push origin master 
Git LFS: (1 of 1 files, 1 skipped) 169.19 KB / 169.19 KB, 165.34 KB skipped                                  
Counting objects: 6, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 676 bytes | 0 bytes/s, done.
Total 6 (delta 2), reused 0 (delta 0)
To gitlab.com:marushu/ssh-authentication-for-lfs-test.git
   d482ccb..1bab8db  master -> master

ばっちり 😀✨️
素敵です。

明日は、ijojiさんです〜😀