こんな症状に よく効く Sphinx

スピーカー紹介

  • 入門Jenkins ,android hacksの著者です。
  • PHPの本も書いてます。
  • ついったーは@bols_blue
  • 社会人4年目です。
_images/kinoko_ver02_FN_RGB_500.png

スフィンクスをなぜ使うのか

  • テキストベースなのでsvnやgitなどバージョン管理ツールでまとめて管理できる

スフィンクスをなぜ使うのか

  • テキストベースなのでsvnやgitなどバージョン管理ツールでまとめて管理できる
  • パスで指定するので画像やソースコードなどの置き換え作業が発生しない

スフィンクスをなぜ使うのか

  • テキストベースなのでsvnやgitなどバージョン管理ツールでまとめて管理できる
  • パスで指定するので画像やソースコードなどの置き換え作業が発生しない
  • コマンドベースなのでCIツールと組み合わせても使える

自分や社内で使ってるケース

  • 仕様書
  • 教材
  • 本の執筆

仕様書を作る上で解決したい課題

  • バージョン管理
  • 編集履歴

仕様書を作る上で解決したい課題

  • バージョン管理
  • 編集履歴

テキストベースなのでsvnやgitなどバージョン管理ツールでまとめて管理できる

バイナリなものを使うための頑張り

でも、、、僕のまわりではよくこんな感じになります。

    皆さんはどうですか?

アウトロー

_images/chaos.png

怒られます

_images/outlow.gif

んで、何日が最新なの?

_images/days.png

怒られます

_images/new.gif

final final

_images/final_final.png

怒られます

_images/final.gif

音声プロトコルによるロックを実現

これですべての問題が解決!

「作業するから修正しないでください」

デッドロックされっぱなし

_images/dedlock.gif

ここまでのまとめ

みんなgitなりsvnなりを使えるんだからSphinxを使うことでみんなもっと幸せになれるよ!!

ここまでのまとめ

みんなgitなりsvnなりを使えるんだからSphinxを使うことでみんなもっと幸せになれるよ!!

でも、表計算ソフトだけは止められない(><)

教材を作成する上で解決したい課題

  • タンポポ的作業の削減

パスで指定するので画像やソースコードなどの置き換え作業が発生しない

某A OSの教材を作っていますが

某A OSの教材を作っていますが

  • デフォルトのUIが変更

某A OSの教材を作っていますが

  • デフォルトのUIが変更
  • 今までのクラスが非推奨

某A OSの教材を作っていますが

  • デフォルトのUIが変更
  • 今までのクラスが非推奨
_images/moshikasite.png

某A OSの教材を作っていますが

  • デフォルトのUIが変更
  • 今までのクラスが非推奨

「画像の張替えと問題集のプレゼンシート直してください」

某A OSの教材を作っていますが

  • デフォルトのUIが変更
  • 今までのクラスが非推奨

「画像の張替えと問題集のプレゼンシート直してください」

今回もまた、たんぽぽをのせる仕事がはじまるお

ここまでのまとめ

Sphinxを使えばみんなたんぽぽしなくて済むよ!!

本の執筆をする上で解決したい課題

  • ページ数のカウント
  • 進捗の管理

コマンドベースなのでCIツールと組み合わせても使える

ページ数がなぜ必要かといえば

紙面のスタイルが大雑把でもいいので画像を入れた状態のページ数は知っておきたいのです。

なぜならばページ数をある程度決めないと価格が決まらないため…

やっぱり怒られます

_images/page_over.gif

もう疲れたよパトラッシュ

「原稿書き終わってからページ削るなんて」 orz

もう疲れたよパトラッシュ

「原稿書き終わってからページ削るなんて」 orz

Sphinxを使ってCIを回していれば起こらないのに…

ここまでのように

Sphinxを使わないことによって

ここまでのように

Sphinxを使わないことによって

数々の問題にぶつかり

ここまでのように

Sphinxを使わないことによって

数々の問題にぶつかり

乗り越えられず

ここまでのように

Sphinxを使わないことによって

数々の問題にぶつかり

乗り越えられず

行き詰まり

ここまでのように

Sphinxを使わないことによって

数々の問題にぶつかり

乗り越えられず

行き詰まり

潰されてきました。

結論

Sphinxを使えばみんな不要な苦労をしなくて済むよ!!

結論

Sphinxを使えばみんな不要な苦労をしなくて済むよ!!

使わず苦しんだ傷を舐め合う仲間たちも募集中です!