タグ: WordCamp Tokyo 2015

  • WordCamp Tokyo 2015 のコントリビューターデイで、超すごいプラグインつくりました。#wctokyo

    WordCamp Tokyo 2015 のコントリビューターデイで、超すごいプラグインつくりました。#wctokyo

    WordCamp Tokyo 2015 2日目はコントリビューターデイでした。

    僕はプラグイン班のところにいたのですが、「初心者でよくわからないんです」っていってた人がプラグインを書いて、公式に申請を出していたのがとてもうれしかったです。実はWordPressの公式プラグインはハードルが低いのでぜひぜひ皆さんもやってみましょう。

    まぁ、そんな中僕も新しいプラグインを作り、先ほど承認されたので公開しました!

    作ったもの

    Hello Kushimoto というただのプラグインでは無い、超すごいプラグインつくりました。

    これを有効にすると、管理画面の右上にあの有名なエンジニアのMさんの名言がランダムで表示されます。また、[[kushimoto]] というショートコードを使うことで、記事本文にいつでもMさんの名言を表示することが出来ます!

    かの有名なただのプラグインではないプラグインのフォークでは無いので、同時に有効化しても大丈夫です。非常にシュールです。

    カバー画像は、すぴかあやかさんに書いてもらいました。あの雑な発注でこんな素敵なイラストが納品されるとは…

    レポジトリ

    Githubで開発しています。 https://github.com/torounit/hello-kushimoto

    もちろんTravis-CIで自動テストも行っています!

    https://travis-ci.org/torounit/hello-kushimoto

    じゃんじゃんプルリクエストください。アイコンなどは assets ブランチにどうぞ。

    フィルターフック

    hello_kushimoto_speaker

    表示するキーワードを生成するインスタンスを変更できます。ここで返すインスタンスは Hello_Kushimoto_Speaker インターフェースを継承する必要があります。

    hello_kushimoto_shortcode_name

    ショートコードの名前を変更できます。

    課題

    • 多言語対応
    • ファイルの分割とドキュメントの作成
    • デプロイ自動化
    • テストカバレッジの改善
    • 名言データを外部化API化すべき?
    • メガネさんと清野さんからプルリクエストをもらう

    コメントなど

    https://twitter.com/motchi0214/status/660996910363185152

    たかが Hello Dolly でも大まじめに作ると実は勉強になることが多いので、なんでもいいから作ってみるってのはとても有意義だなぁと思いました。(小並感)

    共犯者を作ろうと思ってたら本人からもプルリクエスト来たので良く解らないことになってますが、復讐されないように気をつけてプルリクエストは投げましょう。Githubなので犯行記録がしっかり残ります。

    記事書いてる間にプルリクエストが飛んできたので、早速マージして更新しようと思います。

  • WordCamp Tokyo 2015 で CI のセッションしたりしてきました。

    というわけで、10/31に WordCampTokyo 2015 にて、「WordPressで行う継続的インテグレーション 入門編 -プラグイン開発・保守地獄から学んだこと-」というセッションをしてきました。

    予想を大きく上回る人数のご参加、ありがとうございました。ちびりそうでした。

    プラグインを作っていて辛かった話さんざんしましたけど、公式プラグインに限った話でもないし、大事なのはその心意気とか考え方だとは思いますので、参考に出来るところがあれば幸いです。

    とりあえず、セッションで笑いが全然とれずに泣きそうだったので、またどこかでリベンジさせてください。

    あと二日酔いでめちゃくちゃしんどかったので、そこら辺も気をつけたいと思います。(3ヶ月ぶり2回目)

    コントリビューターデイはとりあえず好き勝手にいろいろ楽しくやらせていただきました。詳細は近日中に書きたいと思います。

    とりあえず、スタッフの皆様ありがとうございました。お疲れ様でした。相変わらず楽しい3日間でした。またかまってください。

     

  • WordCamp Tokyo 2015 で CI のことをおしゃべりします。

    WordCamp Tokyo 2015 で CI のことをおしゃべりします。

    今更ですが、今週末の10/31・11/1に開催される WordCamp Tokyo 2015 に登壇しまーす。

    「WordPressで行う継続的インテグレーション 入門編  -プラグイン開発・保守地獄から学んだこと-」というセッションをさせていただきます。入門編なので、プラグインを作っている/作って見たいって人向けの内容、特に今回はテスト周りを中心に話す予定です。CI三兄弟の末っ子としてがんばります。

    他には、gulpのハンズオンのお手伝いしたり、コントリビューターデイのお手伝いしたり、お酒飲んだり、お酒飲んだり、お酒飲んだりしています。

    スベったらハンズオンまでSAN値が持たないのでちゃんと笑って下さい。やさしくしてください。

    あと「何言ってるか全然わからんかったぞ!」って人とか、「テーマのビルド・デプロイ自動化について聞きたい」って人は、懇親会などにも居ますので捕まえて聞いください。お酒が入りすぎると分け解らんことを言うのでその前にどうぞ。

     よろしくお願いします。