狠狠撸

狠狠撸Share a Scribd company logo
odstudy 2012.11




                  Twitter: usaturn
                         山田剛
アジェンダ


1. 自己紹介
2. MS-Wordは難しい?
3. 初心者から脱出する為のたった1つの方
   法
4. 終わり?
I Love MS-Word!?


1. 自己紹介
2. MS-Wordは難しい?
3.初心者から脱出する為のたった1つの方
法
4.終わり?
自己紹介:山田 剛
                              Twitter: @usaturn
? 仕事
  ? (株) ネットサポート所属
  ? アウトソーシング業を営むIT企業
? 参加コミュニティ(勉強会)
  ? Python系
  ? Mercurial系
  ? Vim系(ujihisa.vimを蹴ってきた)
? その他
  ? sh、awk、vbs等は使えますが汎用言語の経験無し
  ? 1年前にPythonを勉強し始めた
  ? “改善”、”効率化”が好き。というか楽したい
I Love MS-Word!?


1. 自己紹介
2. MS-Wordは難しい?
3.初心者から脱出する為のたった1つの方
法
4.終わり?
MS-Wordは難しい?
それは、ほんの数か月前の出来事でした初
めてのサーバ構築オンリーの案件で現場に
入場した私を待っていたのが、

    MS-Wordの手順書作成地獄

                      でした。
MS-Wordは難しい?

丸々2人間、地獄を味わいまし
た。

とにかく思い通りにいかない!
MS-Wordは難しい?
2日目の夜、自宅で思い出したのが、積読に
していた1冊の技術書
I Love MS-Word!?


1. 自己紹介
2. MS-Wordは難しい?
3.初心者から脱出する為のたった1つの方
法
4.終わり?
初心者から脱出する為のたった1つの
方法

?スタイルを使う
? 文字データと見た目の分離
初心者から脱出する為のたった1つの
方法

?デモ
I Love MS-Word!?


1. 自己紹介
2. MS-Wordは難しい?
3.初心者から脱出する為のたった1つの方
法
4.終わり?
終わり?
1. MS-Wordを使う初めの一歩は「スタイル」を使う事
   から。
2. いくらMicrosoft製品が誰でも使えるようになって
   いるといえども、本格的に使うならそれなりの学
   習をしなければならない。



         終わり?
odstudy 2012.11




                  Twitter: usaturn
                         山田剛
I hate MS-Word!!


1. MS-Wordはやっぱり難しい!
2. 余計なお世話機能
3. Wordの使われるシーン故の???
4.
MS-Wordはやっぱり難しい

? Wordの難しさは、とっつきの良さに比べて、できる
事が多すぎ、何かやろうとすると実現方法がわから
ない事

? テキストエディタに比べれば文字編集自体の操作が
し辛い

? バージョン管理ツールの恩恵が少ない
  ? 一応、差分比較はできるが、マージが簡単にできるわ
    けではない。
  ? 複数人での頻繁な編集に向いてない
I hate MS-Word!!


1. MS-Wordはやっぱり難しい!
2. 余計なお世話機能
3. Wordの使われるシーン故の???
4.
余計なお世話機能

? 勝手に大文字になったり、 箇条書きに
なったり....etc

? 数々の余計なお世話機能を把握して不要な物を
  OFFにするのが面倒
I hate MS-Word!!


1. MS-Wordはやっぱり難しい!
2. 余計なお世話機能
3. Wordの使われるシーン故の???
4.
Wordの使われるシーン故の???


印刷する事が前提の使い方のはず。これを
超えた使い方が多い為の苦しみもあるは
ず。

? 例:手順書
 ? なんでPCで見て作業してるの?
 ? 変更するたびに印刷しなおすの?
 ? 印刷物に手書きで更新した内容はいつマージするのか
I hate MS-Word!!


1.   MS-Wordはやっぱり難しい!
2.   余計なお世話機能
3.   Wordの使われるシーン故の???
4.   そこで、
そこで、




       Sphinx
                ですよ!
odstudy 2012.11




                  Sphinx-users.jp
                            山田剛
I Love Sphinx !!


1.   Sphinxとは
2.   Sphinxのお勧めな点
3.   こんな使い方はどうですか?
4.   Sphinxの弱点
5.   まとめ
Sphinxとは

? Pythonのドキュメンテーションツール。現在では多
  方面で利用シーンが広がっているようです。
? 詳細はたぶん@tk0miyaさんが紹介してくれたので割
  愛
I Love Sphinx !!


1.   Sphinxとは
2.   Sphinxのお勧めな点
3.   こんな使い方はどうですか?
4.   Sphinxの弱点
5.   まとめ
Sphinxのお勧めな点

? プレーンテキスト
 ? バージョン管理ツールを使えば複数人での編集も便利
   にできる
 ? 可読性が高いまま好きなテキストエディタで編集でき
   る事

? html化した場合の参照のし易さ
   ? ディレクトリ構造
   ? メッシュ構造(リンク)


? 印刷したいならpdfも生成できる
? Pythonを学習すれば独自ビルダーを作る事も可能
I Love Sphinx !!


1.   Sphinxとは
2.   Sphinxのお勧めな点
3.   こんな使い方はどうですか?
4.   Sphinxの弱点
5.   まとめ
こんな使い方はどうですか?
1. バージョン管理ツールのリポジトリで管理


2. CIツールでリポジトリをポーリングし、更新が
   あったら自動ビルド

3. 閲覧用のファイルサーバやWebサーバを自動更
   新
弊社の例
1. バージョン管理ツール: Mercurial


2. リポジトリサーバ: RhodeCode


3. CIツール: Jenkins


4. Webサーバ: レンタルサーバ
弊社の例
? 社員やメンバへの浸透のさせ方
 ? 今までバージョン管理やらSphinxを知らなくても、あ
   る程度のお膳立てをしてあげてノせる
 ? 現在はまだ社員向けの周知Webサイトですが、ゆくゆ
   くは請負のプロジェクト等の業務でも使って欲しい
I Love Sphinx !!


1.   Sphinxとは
2.   Sphinxのお勧めな点
3.   こんな使い方はどうですか?
4.   Sphinxの弱点
5.   まとめ
Sphinxの弱点

1. reST記法を都度、覚えていく必要がある
2. 現状ではメジャーなGUIが無い為、コマン
 ドライン操作に惯れない人には扱い辛い
I Love Sphinx !!


1.   Sphinxとは
2.   Sphinxのお勧めな点
3.   こんな使い方はどうですか?
4.   Sphinxの弱点
5.   まとめ
まとめ

? まずはSphinxを使ってみましょう!
? Sphinx+翻訳hack-a-thonというイベントも
 ありますよ!

More Related Content

I love ms word!?