SlideShare a Scribd company logo
1 of 37
Download to read offline
第2部 エンジニアが本とつきあう方法




                              株式会社プログデンス
                           長南 浩 ( ちょうなん ひろし )
                                Twitter: @chonan
2012年6月29日 19:35 ~ 20:35
BPStudy #58
自己紹介

 長南 浩 ( ちょうなん ひろし / Twitter: @chonan)
  – 山形県出身 ( この春に上京しました )
  – 出没している分野
    Ubuntu
      • Ubuntu Magazine (vol.07~), Ubuntu Weekly Recipe
    Android アプリ開発
      • 日経BP社 A3 Together アプリ/Webサービス賞 (2011)
    プログラミングコンテスト
      • GCJ ( 2012 Round2 / 2011Japan Final 157位 )
    OpenSolaris / その他
      • OSC セミナー / LTスピーカー


                                                          2
本日の議題 ( Agenda )



雑誌の記事を「執筆」するということ

エンジニアと書籍

「自炊本」を扱うための Tips



                     3
[PR] Ubuntu Magazine Japan vol.08

      Ubuntu Japanese Team 監修


 Ubuntu Magazine
         vol.08
      好評発売中

     (長南も書いてます)

Ubuntu Magazine 8   Amazon

                                    4
雑誌の記事を「執筆」するということ

なぜ「執筆」するのか?
  – 「日本語」も立派なコードだ

...でも多くのハッカーは以下のようなことをやっていますし、それがハッキングの
真髄に本質的に通じるものがあると感じています。
  – 母語できちんと文が書けるようになること(わたしが知っている最高の連
    中を含め、ハッカーの驚くほど多くは物書きとしても有能です)。


               ハッカーになろう(How To Become A Hacker)
                  http://cruel.org/freeware/hacker.html

                                                     5
雑誌の記事を「執筆」するということ

Ubuntuで記事を書くまでのいきさつ
 – たまにblogで気晴らしのように毒を吐いていた
 – イベントやTwitterでJapanese Teamのメンバーと
 – 仲良くなった
 – 「いっとけ!Ubuntu道場」公開のたびにムチャぶり感想ツイー
   トを投げるようになった
 – 「そんなことなら記事書いて」とカウンタームチャぶりを受けた
 – 面白そうだから書いてみた
 – 現在に至る


                                      6
雑誌の記事を「執筆」するということ

Ubuntu Magazine での執筆の流れ
 – 企画やネタ出しブレインストーミング
 – 編集サイドでプロットを作成
 – ライター側での担当決め ( 希望 →指名 )
 – ライター側の執筆、入稿
 – デザインが入り第一校
 – 修正を反映させ第二校
 – 脱稿

                            7
雑誌の記事を「執筆」するということ

 ちょっと特殊なレイアウト
 – 縦組み
 – 1ページ5段
 – 写真や表、プログラムリスト
   を比較的多用
 – 分量はページ/段単位
 – 行数の見通しがたてづらい
 – 油断すると大量にアフレた
   り不足したりする


                    8
雑誌の記事を「執筆」するということ

 著者環境で紙面をシミュレートする
 – 縦組みの見栄えの参考にするために ASCII pTeX を
   使用し、それっぽいスタイルファイルを作成
 – Ubuntu Magazine では使っていないですが、EWBは
   今でも現役だそうです。




                                      9
雑誌の記事を「執筆」するということ




                    10
雑誌の記事を「執筆」するということ




                    11
雑誌の記事を「執筆」するということ




    校正は PILOTフリクション + ScanSnap を使用
     アナログ的な手法と最新ツールの融合(?)

                                     12
雑誌の記事を「執筆」するということ




                    13
雑誌の記事を「執筆」するということ

あえてpTeXを使うのは
 – ある程度分量がまとまると、行数なんて数えてられない
  あのくらい書いたらこのくらいのスペースといった感覚をつかむ


 – 誌面としての読みやすさをある程度推測できる
  漢字の使用頻度の調整
  「文章ばっかりなのでそろそろビジュアルを」といったバランス
  違和感を感じる部分は問題がある場合が多い


 – 少しずつ完成形に近づいていく様子を楽しむ

                                   14
雑誌の記事を「執筆」するということ

心がけている点
 – 入稿はテキストファイルだけど、共通の目標はよりよい
   誌面をつくること
 – 表記ゆらぎは最終的に編集さんにおまかせ
 – 言い回しや文体はバックナンバーを読み込んでイメー
   ジをつかむことが大事
 – Twitter で編集さんが苦労しているのがうかがえるの
   でライター陣は締切を大事にしている
 – 力強く、わかりやすく

                              15
雑誌の記事を「執筆」するということ

なぜ「執筆」するのか?
  – 「日本語」も立派なコードだ

...でも多くのハッカーは以下のようなことをやっていますし、それがハッキングの
真髄に本質的に通じるものがあると感じています。
  – 母語できちんと文が書けるようになること(わたしが知っている最高の連
    中を含め、ハッカーの驚くほど多くは物書きとしても有能です)。


               ハッカーになろう(How To Become A Hacker)
                  http://cruel.org/freeware/hacker.html

                                                    16
[PR] うぶんちゅ!

 史上初・そして最期かもしれない
    Ubuntu コミック単行本

     「うぶんちゅ!」
              2012/6/27 発売
瀬尾先生のコメント:
「うぶんちゅ!単行本、自炊しようか
なーと考えています。やっぱりデータ
で欲しいですよね」


うぶんちゅ!           Amazon

                             17
本日の議題 ( Agenda )



雑誌の記事を「執筆」するということ

エンジニアと書籍

「自炊本」を扱うための Tips



                     18
エンジニアと書籍

 最近「ノマド」というのが流行っていますが...




 本気で取り組むと大きな課題にあたる
                            19
エンジニアと書籍

持ち運びにくい技術書



                   ノートPC



           技術書の山

                           20
エンジニアと書籍

「よろしい、ならば自炊だ」
          自炊




                 21
エンジニアと書籍


何周回か遅れで「自炊」はじめました




    引越し時の書籍整理に大活躍
         書籍整理

                     22
エンジニアと書籍

そして気がつくと...




 「俺のScanSnapフォルダが火を吹くぜ」
    ScanSnap     火を吹く
                          23
エンジニアと書籍

確かに収集欲は満たされますけども




  「ファイル管理が許されるのは小学生までだよねー」
   ファイル管理       小学生
                             24
エンジニアと書籍

 一家に一台書籍管理システムを
       書籍管理
           「単なるPCオタクとは一味違うぜ」
                      一味違う




                          25
エンジニアと書籍

 Project Next-L
  – 次世代の図書館システムをオープンソースで
    次世代の図書館システム
                                 http://www.next-l.jp/
 Enju Leaf
  – 開発が進められている図書館システム
  – Ruby on Rails3 で書かれている
              https://github.com/nabeta/enju_leaf/


                     enju leaf                  検索

                                                    26
エンジニアと書籍

 節操のないコレクションでも余裕でカバー
 – とりあえず登録しておけばあとで検索できる
                  検索




                          27
エンジニアと書籍

 書誌情報は国会図書館のAPIから取得
 – スピーディーな蔵書登録




                       28
エンジニアと書籍

 PDFファイルは書誌情報の添付ファイルで登録
               添付ファイル




                           29
エンジニアと書籍

Enju Leaf のメリット
 – 自炊書籍ライブラリの検索性UP
 – 実在の書斎や図書館のような物理的制約から開放
 – 貸出、返却、蔵書点検というタスクから開放
 – 書誌情報を書籍そのものを一緒に管理できる
   メタデータの充実化
 – 私的利用の範囲内で共有可能
   法的リスクに気をつけて...

                          30
エンジニアと書籍

現状での問題点
 – サーバ構築に相応のスキルが必要
 – 法的リスクがあるので一般公開できない
 – まだまだ開発中でたまにバグを踏むことも
 – NDLサーチでカバーできない分野がある
    黄色い楕円形のマークの本とか...
   盆暮れに大量に出回る薄い本とか...
 – x-sendfile の導入は必須

                         31
エンジニアと書籍


    大量に書籍を抱えている方で
    相応のスキルをお持ちの方は
   挑戦してみてはいかがでしょうか?

      自宅に蔵書管理サーバたてて、
       出先からVPNでも張れば
  いつでも書籍コレクションにアクセスできるかも
           しれませんよ?
                           32
本日の議題 ( Agenda )



雑誌の記事を「執筆」するということ

エンジニアと書籍

「自炊本」を扱うための Tips



                     33
「自炊本」を扱うためのTips

 CDやDVDが付いてくる
  書籍の自炊
 – PDFファイルには「ファイル
   を添付」する機能がある
 – ISOファイルやZIPファイル
   を作って添付すると管理
   が楽
 – 添付作業は Adobe
   Acrobat や pdftk
   atach_files で


                     34
「自炊本」を扱うためのTips

 任意のPDFファイルを
          ScanSnap Organizer で検索可能に

 – 現状 ScanSnap Organizer 以外のもので生成された
   PDFは検索可能PDFに変換できません
 – Creator を“PFU ScanSnap Organizer 3.2.10” など
   と設定してあげれば Organizer で変換できます
 – Ruby でのコード例があったりするので、こっそりと

                   複数画像 ScanSnap         検索

                                            35
「自炊本」を扱うためのTips

 Web図書館を利用する
 – 千代田区在住者
       在住
 – 千代田区在勤・在学者
       在勤 在学
 – Win / iOS(一部) 対応
 それに加えて...
 – NAXOS Music Library
              利用可能


 千代田Web図書館               検索

                              36
ご清聴ありがとうございました




                 37

More Related Content

Similar to BPStudy#58 第二部「エンジニアが本とつきあう方法」

イマドキのUbuntu活用法
イマドキのUbuntu活用法イマドキのUbuntu活用法
イマドキのUbuntu活用法Hiroshi Chonan
 
図書館でのSolrの使い方
図書館でのSolrの使い方図書館でのSolrの使い方
図書館でのSolrの使い方Kosuke Tanabe
 
PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)nishikawa_makoto7
 
The current problems and future of the desktop Linux printing
The current problems and future of the desktop Linux printingThe current problems and future of the desktop Linux printing
The current problems and future of the desktop Linux printingNaruhiko Ogasawara
 
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2Takuya Nishimoto
 
Ansible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooks
Ansible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooksAnsible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooks
Ansible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooksakira6592
 
カーネル読書会の作り方@ライブドア
カーネル読書会の作り方@ライブドアカーネル読書会の作り方@ライブドア
カーネル読書会の作り方@ライブドアHiro Yoshioka
 
Isforum61th(20110202)
Isforum61th(20110202)Isforum61th(20110202)
Isforum61th(20110202)真 岡本
 
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介Midori Ikegami
 
The way to the timeless way of programming
The way to the timeless way of programmingThe way to the timeless way of programming
The way to the timeless way of programmingShintaro Kakutani
 
Tomonken gunma(20100626)
Tomonken gunma(20100626)Tomonken gunma(20100626)
Tomonken gunma(20100626)真 岡本
 
いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3Hiroshi Takase
 
20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめ
20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめ20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめ
20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめMidori Ikegami
 
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjpSphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjpTakeshi Komiya
 
ITエンジニアに易しいUI/UXデザイン
ITエンジニアに易しいUI/UXデザインITエンジニアに易しいUI/UXデザイン
ITエンジニアに易しいUI/UXデザインRoy Kim
 

Similar to BPStudy#58 第二部「エンジニアが本とつきあう方法」 (20)

Our docsys-pyfes-2012-11
Our docsys-pyfes-2012-11Our docsys-pyfes-2012-11
Our docsys-pyfes-2012-11
 
イマドキのUbuntu活用法
イマドキのUbuntu活用法イマドキのUbuntu活用法
イマドキのUbuntu活用法
 
LL Onsen 2008 OpenPrinting
LL Onsen 2008 OpenPrintingLL Onsen 2008 OpenPrinting
LL Onsen 2008 OpenPrinting
 
図書館でのSolrの使い方
図書館でのSolrの使い方図書館でのSolrの使い方
図書館でのSolrの使い方
 
PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)
 
130207_evernote活用術
130207_evernote活用術130207_evernote活用術
130207_evernote活用術
 
The current problems and future of the desktop Linux printing
The current problems and future of the desktop Linux printingThe current problems and future of the desktop Linux printing
The current problems and future of the desktop Linux printing
 
opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2opensource and accessibility (Dec2000) Part 2
opensource and accessibility (Dec2000) Part 2
 
Ansible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooks
Ansible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooksAnsible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooks
Ansible 実践ガイド第3版 ネットワーク担当としてのふりかえり #インフラエンジニアBooks
 
カーネル読書会の作り方@ライブドア
カーネル読書会の作り方@ライブドアカーネル読書会の作り方@ライブドア
カーネル読書会の作り方@ライブドア
 
Isforum61th(20110202)
Isforum61th(20110202)Isforum61th(20110202)
Isforum61th(20110202)
 
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
20160430 kintone Café 沖縄女子会 Vol.1 kintoneデモ環境紹介
 
Database smells
Database smellsDatabase smells
Database smells
 
The way to the timeless way of programming
The way to the timeless way of programmingThe way to the timeless way of programming
The way to the timeless way of programming
 
Tomonken gunma(20100626)
Tomonken gunma(20100626)Tomonken gunma(20100626)
Tomonken gunma(20100626)
 
いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3いいパブッ!! はじめてのEPUB 3
いいパブッ!! はじめてのEPUB 3
 
20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめ
20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめ20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめ
20160727 kintone Café 岡山 Vol.1 kintoneカスタマイズことはじめ
 
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjpSphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
Sphinx ではじめるドキュメント生活 2012 #pyconjp #sphinxconjp
 
オススメ書籍紹介
 オススメ書籍紹介 オススメ書籍紹介
オススメ書籍紹介
 
ITエンジニアに易しいUI/UXデザイン
ITエンジニアに易しいUI/UXデザインITエンジニアに易しいUI/UXデザイン
ITエンジニアに易しいUI/UXデザイン
 

More from Hiroshi Chonan

リリースされたばかりの『Ubuntu 16.04LTS』のすべて
リリースされたばかりの『Ubuntu 16.04LTS』のすべてリリースされたばかりの『Ubuntu 16.04LTS』のすべて
リリースされたばかりの『Ubuntu 16.04LTS』のすべてHiroshi Chonan
 
Ubuntuの最新情報 / Ubuntu 15.10 Wily Werewolf
Ubuntuの最新情報 / Ubuntu 15.10 Wily WerewolfUbuntuの最新情報 / Ubuntu 15.10 Wily Werewolf
Ubuntuの最新情報 / Ubuntu 15.10 Wily WerewolfHiroshi Chonan
 
Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門
Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門
Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門Hiroshi Chonan
 
Ubuntu なひととき
Ubuntu なひとときUbuntu なひととき
Ubuntu なひとときHiroshi Chonan
 
Ubuntu 14.04LTS アーリープレビュー
Ubuntu 14.04LTS アーリープレビューUbuntu 14.04LTS アーリープレビュー
Ubuntu 14.04LTS アーリープレビューHiroshi Chonan
 
OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」
OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」
OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」Hiroshi Chonan
 
Ubuntu 12.04のご紹介
Ubuntu 12.04のご紹介Ubuntu 12.04のご紹介
Ubuntu 12.04のご紹介Hiroshi Chonan
 
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」Hiroshi Chonan
 

More from Hiroshi Chonan (8)

リリースされたばかりの『Ubuntu 16.04LTS』のすべて
リリースされたばかりの『Ubuntu 16.04LTS』のすべてリリースされたばかりの『Ubuntu 16.04LTS』のすべて
リリースされたばかりの『Ubuntu 16.04LTS』のすべて
 
Ubuntuの最新情報 / Ubuntu 15.10 Wily Werewolf
Ubuntuの最新情報 / Ubuntu 15.10 Wily WerewolfUbuntuの最新情報 / Ubuntu 15.10 Wily Werewolf
Ubuntuの最新情報 / Ubuntu 15.10 Wily Werewolf
 
Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門
Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門
Ubuntu 15.04 アーリープレビュー & Ubuntu Core入門
 
Ubuntu なひととき
Ubuntu なひとときUbuntu なひととき
Ubuntu なひととき
 
Ubuntu 14.04LTS アーリープレビュー
Ubuntu 14.04LTS アーリープレビューUbuntu 14.04LTS アーリープレビュー
Ubuntu 14.04LTS アーリープレビュー
 
OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」
OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」
OSC 2012 Sendai LT 「ぼくらの「フラグ」を立てるために」
 
Ubuntu 12.04のご紹介
Ubuntu 12.04のご紹介Ubuntu 12.04のご紹介
Ubuntu 12.04のご紹介
 
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
OSC2010 Sendai - Tokyo OpenSolaris User Group Lightning Talk 「地方在住でOSS活動をするには」
 

BPStudy#58 第二部「エンジニアが本とつきあう方法」