Newsに取り上げられて話題になった。Marp誕生の背景から現在に至るまで、インタビュー形式でお届けする。そもそもMarpを作るきっかけはなんだったのでしょう?僕自身、人前でプレゼンをする機会はそれほど多くなかったのですが、プレゼン用のスライドを作る時間をなんとか削減できないだろうかという漠然とした思いがありました。会社の中にも同じ要望を持つ人がいたので「それなら作ってみよう!」と思い立ったのがきっかけです。Markdownでスライドを作るというコンセプトのツールには、Mac専用アプリのDecksetなどもあったのですが、Windows環境でも同じように提供したいと考えていました。株式会社Speeeの服部氏。平成生まれの若手エンジニアMarpの特徴としては、クロスプラットフォームで動作し環境に依存せず使えることスライドを確認しながら作成できるリアルタイムプレビュー機能オフライン環境でも使えるデスクトップアプリといったものが挙げられます。環境に依存しないという点ではGoogleドライブのようなWebサービスも考えられますが、オフラインでも満足の行く動作を実現するためにはデスクトップアプリにする必要がありました。これは実体験がもとになっていて、たとえばイベント会場などで急いでスライドを準備しようとしてもネットワークの環境が貧弱で作業が難しいケースがあったりします、そんな状況でも気にせず作成できることが重要だと考えました。先述のDecksetというMac専用の既存アプリを意識していたのですが、それはクローズドなアプリケーションです。MarpはOSSにすることでいろんな人を巻き込んで作りこんでいきたいと考えました、そのため開発当初からGitHubでソースを公開しています。やって注目されるようになったのでしょうか今年の2月頃からElectron※を学習したいという意欲がありました。そこで冒頭に紹介したようなスライド作成ツールに対する問題意識を結び付けて、自身のスキルアップのため個人プロジェクトとして開発がスタートしました。当初は自分で使うために開発・メンテナンスしていただけで、アプリケーションとして大々的に公開するような予定はありませんでした。クロスプラットフォームに対応したデスクトップアプリを開発できるフレームワークところが7月13日のことです。Newsで紹介されたのがきっかけでGitHubのStarが急激に増えました。そこから意識的にツールのプロモーションを考えるようになり、まずはMarpの説明ページ(https://yhatt.github.io/marp/)を作成しました。ちなみに、日本語の説明ページはあえて用意していません。フィードバックを受けて機能を追加したりバグを修正したり、プルリクエストを受け付けたりと、スキルアップに繋がったと思います。おかげさまで最近は勉強会などで登壇する機会も増えるようになりました。Railsで社内システムの開発運用をしています。Marpは完全に個人のプロジェクトで、フロントエンドの勉強をしたいと思ってElectronを触り始めたのがきっかけです。サーバーサイドだけではなくフロントであるデスクトップアプリケーションの開発には多くの発見がありました。(業務向けアプリケーションとしての)Electronの可能性もそうですし、標準のWeb技術を勉強できたことも良かったです。社内で開発したという図書の貸出サービス、レビュー機能もある本格的なもの自分は新卒でSpeeeに入って3年目になります、Speeeは従業員約500名のうちエンジニアが50名ほどですが、月間1万円分の書籍を自由に購入できたり、業務用とは別にサーバー費用の補助があったり、マウスやキーボード、椅子なども好きなモノが選べます。パソコンも2年に1回最新マシンが支給されたりと、エンジニアがとても優遇されている環境ですね。今後の展望を教えてくださいまずはマイルストーンを定め、Marpをどういったツールにしたいか方向性を決める必要があります。Marpでやりたいこと、やりたくないこと、その信念を今後は出していきたいです。今は趣味としてマイペースで続けていますが、チーム開発にも意欲があるので、コミッターを増やしていき、コミュニティ主導で開発を進めていきたいという願いもあります。今後もOSSとしてメンテナンスを続けていきたいと思います。同社のライブラリーの前で。ITの編集長兼JapanContainerDaysオーガナイザー。2007年に新卒第一期としてインプレスグループに入社して以来、調査報告書や(紙|電子)書籍、Webなどさまざまなメディアに編集者として携わる。gearシリーズなどのプログラミング書も手がけている。Offering)ブーム、毎日のように新たな動きを見せるブロックチェーン技術に大きな注目が集まり、もはやどのニュースに注目したらいいのかわからなくなるほどブロックチェーン関連の話題にたくさんの動きがあった年でした。ITでは、より付加価値の高いコンテンツを会員サービスとして提供しています。ITのWebサイトにログインすることでさまざまな限定特典を入手できるようになります。VeloCloudが選ばれる理由SD-WANとはなにか。Linuxエンジニア育成への思いF5とNGINXの組み合わせで、サービス公開をよりセキュアに。ITがお届けするポッドキャストです。