WordPress Meetup 参加

初回から機会なく、のがしっぱなしだったので今回初めてWordPress Meetup二子玉川に参加してきました。

WordPress Meetup

WordPress MeetupというのはWordPressに興味がある人が集まって作業したり、教えたり、教えられたりするような、そんなイベントです。WordPressのイベントは世界中で行われていて、Meetupは日本でも全国的に行われています。
大きなイベントでいくとWordCampですが、WordPress Meetupって定期開催していること、ご近所でワードプレス使ってる人がいるということの認知ができるので、なんだか嬉しくなります。
それこそWordPressもくもく会とかは定期的にやってることが多いので、僕も今後は平日でも動けるようになったので積極的に参加していこうかなと思ってます。

二子玉川Meetupは初参加で迷子

二子玉川行った事がある人ならわかってくれると思うんですが、、
開催場所の東京都立大学二子玉川夢キャンパスはRISEにあるのですが、ショッピングモールなので「オフィスビル、どこ?」ってなること必至。少なくとも僕はなりました。
ITSCOM HALLの近くにオフィスビルあったよな、ぐらいの記憶で行ってたら全然違った。

二子玉川駅を降りて右折、すぐ隣のビル

マクドナルドの隣のビルです。結構わかりにくいところにありました、入り口。
参加者の方も結構迷われてるみたいだった。夢キャンパスまでの行き方
本来、夢キャンパスの建物では飲食禁止らしいのですが、当日は特別許可ということで飲み物もお弁当もお菓子も持ち込みできます
僕は、近場のコーヒーと前日に焼いてあったクッキーを持ち込んでました(女子力高い)

ライトニングトーク、初心者向けの勉強会、もくもく会

もくもく会は好き好きに進行していくスタイルです。
個人的に、作業するときって集中して物音が聞こえなくなるタイプなんですが、みなさん違うんかな。ちらちら作業しながら、周りの人たちとのおしゃべりを楽しみながら、ゆるゆるとローカル環境を整えてました(WordPress以前の話の気がする)。

ライトニングトーク:JPEGcrypto

此度のライトニングトークでは@MatsElctrcBluさんから著作権法などをご説明いただきました。
画像を暗号化してアップロードする画像を守るプラグインJPEGcryptoを開発されているようです。
昨今のGDPRもそうですが、権利関係も気をつけていきたいところですよね。

雑感

参加者の中には、
  • テーマ選びから迷ってる方
  • 自作テーマの開発で詰まってる方
  • エラー文の解読希望してる方
  • プラグインおじさん
  • WordPressを使ったアフィ詐欺に遭った方
  • プラグイン開発者の方
3-40人近くいたので、全員の方とお話することはできませんでしたが、職業や置かれている環境含め、本当いろんな方がいらっしゃいました。

vagrant upができなくなった時

しばらく自宅内のlinuxサーバで開発してたんですが、移動も多くなってきたのと外出先でもMacBookProで開発進めたいなと思い。
久しぶりにvagrant up をかけたら動かなかったので、直しました。
(Mojaveにアップデートしてからというもの、gulpが起動しなくなったりなってたのでMac放り投げたい)

vagrant upで 初期化エラー

Vagrant failed to initialize at a very early stage:

The plugins failed to initialize correctly. This may be due to manual
modifications made within the Vagrant home directory. Vagrant can
attempt to automatically correct this issue by running:

  vagrant plugin repair

If Vagrant was recently updated, this error may be due to incompatible
versions of dependencies. To fix this problem please remove and re-install
all plugins. Vagrant can attempt to do this automatically by running:

  vagrant plugin expunge --reinstall

Or you may want to try updating the installed plugins to their latest
versions:

  vagrant plugin update

Error message given during initialization: Unable to resolve dependency: user requested 'vagrant-hostsupdater (= 1.0.2)'
初期化に失敗してる。
vagrant本体のバージョンが1.9.1と古かったので、本体更新もかねてアップデートかけました。 そのあと、プラグインをアップデート
This command permanently deletes all currently installed user plugins. It
should only be used when a repair command is unable to properly fix the
system.

Continue? [N]: 
All user installed plugins have been removed from this Vagrant environment!

Vagrant will now attempt to reinstall user plugins that were removed.
Installing the 'vagrant-hostsupdater' plugin. This can take a few minutes...
Fetching: vagrant-hostsupdater-1.1.1.160.gem (100%)
Installed the plugin 'vagrant-hostsupdater (1.1.1.160)'!
無事にvagrant upかけられるようになりましたー

windows7ではPowershell

windows7環境で久々にvagrant立ち上げ、やはりこっちでもエラーが出たのでメモ
vagrant up
The version of powershell currently installed on this host is less than
the required minimum version. Please upgrade the installed version of
powershell to the minimum required version and run the command again.

  Installed version: 2

  Minimum required version: 3
Powershellのバージョンが2なので3に上げてくれっていうことなので、WMF5.1のインストールと構成から構成ファイルをDLしてインストール

VCCW稼働が一番ベター?

ところで、開発環境って一体どの組み合わせがベターなんでしょうね。windows/mac両OSで作業場/外出中の両環境からでもストレスなく入りたい。っていう横着者なので、VPNで繋いでローカル共有してきたんですが。。
どれがベストプラクティスなのか…どれもまだしっくりこないです。
爆速具合がいい感じのqiita記事みつけたので、今度やってみます。