Speed過ぎゆく日々を書こう。春だな道を歩いてたらチューリップが咲いていたり、桜も咲いてたりして春を満喫。風邪は全然治ってないけどな!来週からは大学も始まるし、ぼちぼち冬眠から抜け出しますか。Impressは、よく使ってますが、アウトラインだけはテキストエディタで書きたい欲求があります。いや、テキストエディタで内容を書いてImpressのアウトラインにコピペすればいいけれど、タイトルとアウトラインがうまく分けられず、結局手作業になってしまってかなり面倒です。そこさえクリアできれば自動化したいと前々から考えてましたがWriter→Impressのコピペもうまくいかず悶々としていました。今日、Writerのメニュー[ファイル]→[送る]に「プレゼンテーションのアウトライン」と「プレゼンテーションに自動抽出」というのがあるのを発見!やった!これで楽できる。いうことで、Markdownでアウトラインを書いてImpressを使ってスライド作成までのメモ。https://help.libreoffice.org/Common/Inserting_Data_From_Text_Documents/jaヘルプに書いてますが、詳しくは以下のとおりです。「プレゼンテーションのアウトライン」は、見出しレベルをアウトラインレベルとして変換。本文はアウトラインレベルが設定されていても無視。「プレゼンテーションに自動抽出」は見出しレベルに関係なくタイトルに変換。以降に続く文は最大5段落までをアウトラインレベル2として変換。Markdownはどう書けばいいのか大きな違いは箇条書きをネストをするかしないかなので、ネストする場合は、見出しで書いて「プレゼンテーションのアウトライン」で変換。ネストしない場合は見出しと5行までの本文として書いて「プレゼンテーションに自動抽出」を使うといいのではないでしょうか。全部見出しとして書いて「プレゼンテーションのアウトライン」で変換する。(わざと見出しレベルを変えています。見出しはレベルに関係なくタイトルになるので、見出し1(「#」一つだけ)でいいと思います。おわりMarkdownからodtに変換Markdownテキストからodtの変換はpandocを使います。Impressへpandocで変換したodtを開いて、メニュー[ファイル]→[送る]から、「プレゼンテーションのアウトライン」か「プレゼンテーションに自動抽出」を選択。あとはImpressでマスターページのデザイン選んで、図などが必要なら書き足して調整して完成。今後の課題odtからImpressへの変換は手動だけれど自動化できれば、テキストエディタで書いてImpressで見た目の編集で効率上がるのに。後で見つけたけどLibreOffice/OpenOfficeのドキュメントに調べたことがまとめてあった。TimeMapperを動かそうと四苦八苦中(動いてません)地図上に、その場所で起こった出来事をタイムラインで表示するWebアプリケーションで「TimeMapper」というものがあります。Backportsにあるnodejsとnodejs-legacyのパッケージをインストールしてnpmが無いのでインストールスクリプトを使ってインストール。Readmeにしたがって設定。settings.jsonと、ここまではサクっと終わったけれどnodejsで実行しようとすると、こんなエラーが...。S3と同期してるっぽいけど、これを使わずに起動できないものだろうか。lib/config.jsを見て、settings.jsonに書いてあげるといいかもしれないけれど、空にするというのはなさそうだし、よくわからん。-」という自分の払った税金がどのカテゴリにどの割合で使われているか可視化するプロジェクトがあって、その可視化に使われているOpenSpendingというのがあります。これをDebianで動かしてみたのでメモ。http://qiita.com/hal_sk/items/d1cfa971fbbc09777d20日本語で動かす手順をまとめられてるので参考にしたけれど、Debianだと簡略化できるのでいじくりやすいと思います。注意としては、これは動かすだけなので横浜のリポジトリをそのままクローンしてますが、本格的に作業をする場合は手順のようにフォークしてから自分のリポジトリからクローンするようにしてください。アクセスしたらサイトが見れるはず。Wheezyで5374.jpを動かすオープンデータなアプリの続きで各地区のゴミ収集日がわかる5374.jpも入れてみた。OpenSpendingもそうだけど「動かす」といっても、クライアントサイドで動くから、別に普通にブラウザで見ればいいのだけどWebサーバーあるし、ここはあえてってことで。cloneしてブラウザで見えるところに置いてあげればOK。Writerでスタイルを使うお話をしてきました。Officeと比較されますが、まったくアプローチが違うものなので使い方も変わってきます。スタイルについては、同じ名前であってもWriterのスタイルはInDesignやScribusのようなページレイアウトツールとWebのCSS(カスケーディングスタイルシート)のような仕組みになっているので、そのあたりの考え方とちょっとした使い方の話をしてきました。スライドの方はビジュアルリファレンス的な感じで書いたので、見れば、なんとなく使い方がわかると思います。Writerでページスタイルの文字数で苦労した話、ライブコーディングならぬライブドキュメンテーションでWriterの楽さを見せた後、Wordのスタイルがハマりどころが多いと語った中村さんのセッションなど、みんな内容が濃くて面白かったですね。懇親会ではWriterの話しが多かったせいか、ドキュメンテーションの自動化の話しが多くて、いろいろ社内のドキュメント作成に苦労があるなと感じながら長話しをしてお開きになりましたとさ。Writerをアウトラインエディタとして使う(試行錯誤)関西LibreOffice勉強会の懇親会で「LibreOfficeにはWordにあるアウトラインモードがないよね」という話しが出ました。サンゴー企画Online」には、箇条書きを使ってアウトラインエディタ的に使う方法が紹介されています。これの最後に「『箇条書きと番号付け』のアウトラインを選べば〜」と書いてありますが、これは箇条書きの見せ方が変わっただけでナビゲーターのレベルとして使えるアウトラインレベルではありません。アウトラインとアウトラインレベルの違いを説明するとこのようになります。章の番号を振る「箇条書きと番号付け」の機能。ナビゲーターからは操作できない。見出しなどに使われる文章のレベルを表す「段落スタイル」の機能。1から10段階のレベルと本文レベルがある。ナビゲーターから操作できる。紛らわしいにもほどがある。Helpということは、先にスタイルで「見出し1」を適用しておいて「箇条書き」を適用すると、箇条書きのレベルを上げ下げに応じて箇条書きのインデントとアウトラインレベルを上げ下げができるのでは?と考えたら見事に思う動作になりました。これを使えばWordのアウトラインエディタ的な使い方できる!と思いましたが、ここに罠がひとつ。スタイルには現在のスタイル設定のほかに「次に続くスタイル」が指定できます。「見出し」に続く次のスタイルには「本文」が適用されています。アウトラインを考えている最中に項目を追加しようとすると「本文スタイル」になってアウトラインが切れてしまう!切れても新たに「見出し」スタイルを適用すればつながるので、スタイルを指定しなおしてあげれば良いのですが、それだと「見出し1-5」がCtrl+[1-5]キーにショートカットが割り当てられてるので、箇条書きにせず、直接「見出し1-5」を指定して、Tab/Shift+Tabを使ってアウトラインレベルを上げ下げするほうがいいんじゃないかと思ったり。結局、これだ!という解決方法もなく、アウトラインエディタとして使うのは微妙なオチになってしまいましたとさ。CalcのデータをBaseのテーブルとしてインポートLibreOfficeづいてるなぁ。メモCalcのオートフィルター(メニュー[データ]-[フィルター]-[オートフィルター])を適用して正しく適用される事を確認。「列の項目が〜」という警告が出たら項目を追加しておくインポートしたいデータがある列を選択してコピーBaseのデータベースを開くウィンドウ左列にあるデータベースの「テーブル」を選択して「貼り付け」(Ctrl+Vとか[編集]-[貼り付け])すると「テーブルのコピー」ウィザードが開くので指示に従って進めるとインポートできるコピペでインポートできるとは目からウロコですよ。鼻が腫れて痛いおとといの夜ぐらいから鼻に違和感があってティッシュでグリグリしてたせいかもしれないけど、昨日、だるくて微熱あって鼻が腫れてきたので病院に行ってきた。ネットで調べたら「鼻せつ」のような症状だったので、抗生物質飲んで様子見かなーと思ったら、まさにそのようだったようで薬をもらって帰ってきた。http://www.nofuture.tv/diary/20130103.html#p01去年ぐらいに書いたけど、あの後もWikiスタイルを使ってました。最近、Markdownで文章を書くことも多いので今さらながら変更してみた。うーんDay表示にした時に見出しにタグが入ってしまうな。なんかtDiaryは自分の中で潮時な気がしてきたタグ問題はtitle_tag.rbを直せばいいのだけど、気力がないというかなんというか。漠然とだけど、最近の自分が文章を書くスタイルとtDiaryのスタイルが合わなくなっているような気がしています。tDiaryは「日」という単位で管理して細かなことも投稿できるので以前のライフスタイルに合ってたけれど、今は短い言葉やリアルタイムな出来事はTwitterやFacebookに投稿しているので、その点からは自分の中でのtDiaryの役割は終わった感じがしています。それらのプラットフォームでも書けない長く書きたいことや自分の個人的な事については自分で管理できるプラットフォームがあると安心できるので、これを手放すことは避けたいと思っています。いうことで惰性でtDiaryを使っているけれど、別のプラットフォームに乗り換える時期なのかなと思ったり。いって、WordPressみたいなデカイものを使う気しないし、Jekyll/OctoPressはブラウザから投稿できる手軽なインターフェースはないし、Pico、Nibbleblogあたりかと、ぼんやり考えるもコレ!という決めてもなく...。Project新体制はじまるとりあえずboardの大量のスパムが止まってホッとしているところ。なんにもできずに申し訳なかったです。https://lists.debian.org/debian-security-announce/2014/msg00082.htmlSqueezeが長期サポート版になるかも。人手とかいろいろ足りないから支援よろ。いう話だったのが2016年2月までの長期サポート版になるというアナウンスが出ました。FAQでJessieやWheezyについての話でも触れられてますが、今後については、恩恵を受けている人(会社)から、どれだけ支援があるかにもよるとのことなので、Squeezeを使い続けたい人は支援してあげてください。CloudでWheezyのベースシステム+ちょこっとだけのシンプルなボックスを公開しています。initのときにboxのアドレスを指定してあげるだけ。nogajun/wheezy64boxを作ったPackerのレシピはgithubに置いてあります。4.3.10のGuestAdditionsのバグ(vboxfsでマウントできない)も直してあります。起動にsystemdを使ってましたが、いじりすぎないほうがいいだろうということで、sysv-rcに戻したものと差し替えました。お腹ピーピーの原因はこれか鼻が腫れて病院でもらった薬を飲んでいるわけですが、どうもお腹がおかしい。そんなに食べてないのにで腹が張ってゲップが出るし、なによりも下痢の症状が出て鼻が痛いだけでもツライのにピーピーって2重苦ですやん!てことで、いろいろ原因を考えていたけれど、ふと目についた処方箋を見ると「くすりの詳しい情報は、以下のホームページでご覧になれます。http://www.info.pmda.go.jp/ippan.html」との記述が。してと思って飲んでいる薬を検索したところ、化膿止めではなく念のためと出されたタンを切る薬に気になる副作用が書いてあった。いうことでお昼から薬をやめたけど、治まってきたので原因はこれかもね。体調良くない昨日は勉強会のあと会議があって、その後、食事で2次会。終電はとっくになくなっていたので極寒のマクドナルドで始発の電車まで待った後、帰ってきた。追記やっぱり勘違いぽい。seahoseに登録してもダメだった。1.5の新機能で、rsyncを使ってフォルダが同期できるようになりました。VirtualBoxのvboxsfを使った同期フォルダは、手軽だけど遅いし、所有者・グループとパーミッションの問題があって使い勝手としては微妙な点があったけれど、rsyncが使えるとその点が解消されるし、rsync-autoを使うと自動的に同期されるので、かなり良さそう。いうことでVagrantfileに設定してみました。(所有者とグループ、マウントオプションは必要がなければ省略できます。["dmode=755","fmode=644"]が、ここで問題発生。いう事!?と調べてみると、gnome-keyringがSSH鍵を全部登録しているらしい。(gnome-keyringに登録されている鍵は、seahorseを使うと見ることができます。GNOMEキーリング:SSHエージェント」を外してgnome-keyringのSSH鍵登録を止めてみたりしたけど、vagrantのSSH鍵を~/.sshにコピーするのが一番いい方法かも。対処方法Vagrantで利用しているSSH鍵ペアは公開されていて、自分自身も鍵ペアを持っています。https://github.com/mitchellh/vagrant/tree/master/keys/opt/vagrant/embedded/gems/gems/vagrant-(バージョン番号)/keys/これを~/.ssh/にコピーしておくとgnome-keyring/seahorseに登録されるのでコケることもなくなります。~/.ssh/ほかのデスクトップ環境では?ほかのデスクトップ環境ではssh-agentは起動していても、全部のSSH鍵を登録することはないのでGNOME3特有の事情ですね。GFMスタイル微妙まだWikiスタイルのほうがマシかなぁ。GitBookを試してみた最近、Markdownで文書を書くことが多いのだけど、Markdownで書いたテキストをHTMLやPDF,epubなどに変換できるGitBookというソフトがあるので試しに使ってみた。upをすれば一発でインストールできます。cloneしてきます。見るとMarkdownの文書が読めるはず。使ってみた感想としては、英語以外の言語環境を考慮してないので微妙。PDFは日本語が抜けて使い物にならないけど、HTML文書は読めるしブラウザからのビューワーが軽快で使いやすいので、そこは割りきってブラウザから読むドキュメントツールとして使えばいいかなと思ったけど、表組みに対応していないのでドキュメントツールとして使うのも限定されそうな感じ。(対応しているのがオリジナルのMarkdownなのでテーブルはHTML直書きで書けるけれど、サクっと書く意味がなくなってしまうし...)なので、あともう少しな感じ。Writer文書にオシャレな飾り枠をつける2014年10月29日追記この記事については、以下の記事もお読み下さい。Wordの飾り枠のような機能はありませんが、Drawを使うとオシャレな飾りが簡単に作れて、できた飾りをWriterに貼り付ければお手軽で見栄えのいい飾り枠ができるので、その飾り枠の作り方のTipsです。スクリーンショットは、image_ex.rbの縮小が効かないのでクソデカイままです。最近、わりと見かける斜めのストライプ枠飾りを作りました。ストライプだけでなく、応用でドットも市松模様もできます。飾りパターンを作るDrawで斜めストライプのパターンを作ります。縦の直線を引く線の太さは太めの0.3cm程度、色はお好みで選びます。長さは紙から、はみ出す感じに引きます。後で調整するので適当でかまいません。線を複製してストライプを作る複製」をするには直線を選択してメニュー[編集]-[複製]を選択します。複製」の設定は、紙全体を覆うので「コピーの数」を気持ち多めの「80」程度。移動は横方向だけに複製をするので、「X軸」を「0.5cm」(線の幅の1.5から2倍程度)、「Y軸」は「0cm」に設定します。線を回転させ斜めストライプにする縦ストライプを傾けて斜めストライプパターンにします。斜めストライプにするには45度に回転すればいいのですが、独立した線だと扱いづらいので「グループ化」したのち回転させます。線を全部選択して、マウス右クリックからコンテキストメニュー[グループ化]を選ぶ。サイドバー[プロパティ]を開いて、「位置およびサイズ」にある「回転」の角度を「45度」または「135度」を選択する。ストライプパターンの位置を調整して、用紙を覆うような形にするパターンを切り出して飾り枠を作る斜めストライプのパターンができました。ここから用紙に合わせてパターンを切り出して飾り枠を作ります。用紙サイズにストライプパターンを切り出すパターンを切り出すには、切り出したい形の図形をパターンの上に置いて「シェイプ」機能を使って切り出します。四角形を書くときドラッグしていると用紙の端でスナップするので、スナップ位置に合わせて四角形を書きます。色は、切り出すための大きさを指定するだけなのでなんでもかまいません文字領域の部分をくり抜く用紙サイズに切り出しましたが、ストライプパターンが文字領域まで覆っているので、この部分を切り抜きます。飾り枠をWriter文書に貼り付ける飾り枠ができたので、これをWriterに貼り付けます。ビットマップに変換するコピー・アンド・ペーストでDrawの図形をそのままWriterに貼り付けてもいいのですが、図形の形が複雑で重たい(スクロールなどでガタつく)ので、ビットマップに変換してから貼り付けるとよいでしょう。ビットマップへの変換は、パターンを選択してマウス右クリックのコンテキストメニュー[変換]-[ビットマップに変換]を使います。飾り枠をWriterに貼り付けて調整Writerで飾り枠を利用するには、Drawで作成した図形(飾り枠パターン)をコピーしてWriterの文書に貼り付るだけです。基本的にはこれだけですが、そのままだと不意に図形を動かしてしまうことがあるので位置を固定します。固定方法は、飾り枠を選択してコンテキストメニュー[位置とサイズ]を開き、「位置およびサイズ」タブにある「アンカー」を「ページヘ」に変更。「保護」にある「位置」のチェックボックスにチェックを入れます。「複製」を使うと図形をたくさんコピーできます。ドット模様なら円、市松模様なら四角を書いて横に複製したあと、縦に複製すると同じ図形を並べられます。パターンを図形の形に切り抜く作成したパターンを用紙の大きさに切り抜きましたが、切り抜く形は用紙じゃなくてもかまいません。このような三角でも切り抜けるので、図形のテクスチャとして使うこともできます。tDiaryのimage_ex.rbが画像のサムネイルを作らないしimage.rbで画像がアップロードできない画像を貼り付けようとしたら、image_ex.rbが画像のサムネイルを作らないし、image.rbに切り替えてみたらアップロードしないし、原因探るのにつかれたし、もうヤダ。ひさびさ関西Debian勉強会に出たひさびさ関西Debian勉強会に出てきた。Bremnerさんのメールをタグ付けして管理するNotmatchの話しは興味深かったです。メーラーぽく見えるけど、あくまでフェッチしたメール(MHやMaildirみたいなテキスト)に対してタグ付け・DB化して検索をかけるということで、offlineimapと一緒に使うといいのかなーと思ったりしました。http://www.irill.org/videos/GNU_Hackers_Meeting_2013/David_Bremner-Notmuch_mail.webm宴会出たかったけど明日のこともあるので、さっさと帰ってきましたとさ。ライセンスで提供されています。2.5.5-p157。