Speakers: Takashi Kitajima

  • MW WP Form のメンテナンスを引き継いでもらった話

    WordCamp Kansai 2024Speakers: Takashi Kitajima, Atsushi Ando / NExT-Season, Kazuto Takeshita / mt8, Yukinobu Asakawa

    February 26, 2024 — 約11年前から、MW WP Form という確認画面付きのお問合せフォームプラグインを開発していたのですが、諸々の理由からここ数年はほとんど開発ができない状況になっていました。しかし、脆弱性の報告はあるし一応動作テストもしないといけないということで、メンテナンスを続けるのがストレスになっていました。

    いよいよ限界がきてクローズをしようとしたところ、いきなりクローズしたら非開発者の一般ユーザーさんが困るだろうと株式会社Webの相談所の皆さんからメンテナンスを引き継ぎたいと連絡をいただき、引き継いでもらうことになりました。

    この一連の流れがオープンソース的だな〜と色々な方から言っていただけたので、諸々についてお話できればなと思います。

    Presentation Slides »

  • これからの WordPress テーマとの付き合い方

    WordCamp Tokyo 2023Speakers: Kouji Kuno, Takashi Kitajima, Arata Takami, Hiroki Saiki

    November 7, 2023 — WordPress を使ってウェブサイトを構築しようとする際に、必ず検討材料の一つとなってくるのが「テーマ」です。

    そのウェブサイトがどのように使われ運用されるかによって、どのようなテーマを採用するのか・用意するのか判断が分かれてきます。

    また、近年、WordPress テーマも大きく変化しています。

    以前は誰もが「テーマ」と言えば同じものを想像していたのですが、今ではクラシックテーマ、ハイブリッドテーマ、ユニバーサルテーマ、ブロックテーマといった形があり、それぞれ特徴を持ったものになっています。

    このセッションでは、皆さんにテーマの現状を紹介し、どのような場合にはどのスタイルのテーマが適しているのかパネリストの方々と意見交換をしていきます。

    Presentation Slides »

  • Takashi Kitajima: 100%GPLの有料テーマ販売をビジネスとして成立させるための挑戦

    WordCamp Osaka 2018Speaker: Takashi Kitajima

    August 10, 2018 — Snow Monkey という 100% GPL の有料テーマを販売しています。100% GPL とは、テーマに含まれる全てのファイルが GPL 互換であるライセンス形態のことで、自由に使えることはもちろん、再配布や再販すらも自由です。100% GPL は、ビジネスにおいては圧倒的に不利にみえるライセンスですが、なぜそのようなライセンスを採用したのか、ビジネスとして成立させるためにどのような考え方を持ってどのような取り組みを行っているのか、などお話できればと思います。
    スクリーン リーダーのサポートが有効になっています。

  • Takashi Kitajima: 地方Web制作者とWordPress ー僕がどのようにしてWordPressに関わるようになり、独立するに至ったかー

    WordCamp Tokyo 2017Speaker: Takashi Kitajima

    September 22, 2017 — 専門学校を卒業後、地元のWeb制作会社でWebデザイナー/エンジニアとして9年ほど働いていました。しかしWordPressコミュニティに関わるようになったことをきっかけに、2014年末、子持ち、金なし、仕事なしの状態でしたが、急遽フリーランスとして独立することを決めました。

    このセッションでは、僕がどのようにWordPressやWordPressコミュニティと関わるようになり、どのような刺激をうけ、どのような心境の変化があったのかをお話したいと思います。

    Presentation Slides »

  • Hiroshi Urabe, Takashi Kitajima and Takahiro Horike: WordPress Unit Test and Continuous Integration

    WordCamp Kansai 2015Speakers: Hiroshi Urabe, Takashi Kitajima, Takahiro Horike

    December 7, 2015 — 継続的インテグレーション、CI(英: continuous integration)とは、主にプログラマーのアプリケーション作成時の品質改善や納期の短縮のための習慣のことです。(wikipedia引用)
    本セッションではPHPUnitやTravis CI、WordMoveなどを使用して、WordPressで開発を行う際のCIの手法を紹介します。セッション後はハンズオンを実施してより実践的な内容を参加者の皆様には持ち帰って頂きます。