ラベル howto の投稿を表示しています。 すべての投稿を表示
ラベル howto の投稿を表示しています。 すべての投稿を表示

2011-02-10

Take deep breath

深呼吸をしろ、というわけですが。

この頃寒いせいか、背中に力が入りっぱなしで、固まった状態でした。 力が抜けないで、リラックスもできない状態でした。

先々から、呼吸について少し実験をしていました。 今日はちょっと良い呼吸が数回できました。

現在練習している呼吸法はリズム呼吸と呼ばれるもので、 特定の呼吸を合図として、何か別の感覚を共に覚えることを期待しておこなうものです。

何かの感覚をともに覚えるというのは、分かりにくい日本語なのですが。 例えば僕の場合、五感の内の触覚、特に鎖骨・肩付近が暖かく感じる、そういった感覚を再現できるようにイメージしながらリズム呼吸しています。 そのジワッと暖かく感じやすくするために、湯船に入って実際に暖かくなるところでリズム呼吸を練習して、「暖かくなるってのはこんなかんじ」というのを何回も繰り返し練習しています。 上手くリズム呼吸ができると、鎖骨から肩胛骨にかけてがジワッと暖かく感じ、そして肩胛骨間のつかえ、首筋・肩の張りの緩和、頭のリフレッシュができるようになりました。 首の奥から鼻、眉間にかけて、1本の上向きの線で吊られたような軽さを覚えます。

今日はそれに加えて、リズム呼吸をしているときに、大臀部から大腿四頭筋までのおしりの後ろ側の筋が伸びていくのを感じました。 風呂の中での1分以内のストレッチとして、これだけ感覚に訴えることができる方法は優秀だと思います。

今日はあまりにも感覚を持ってくることができたので、欲張って、呼吸回数を普段の10回から20回へとなし崩し的に増やそうとしたら大変でした。 途中の15回目前後で、別の考え事が入ってきて、それについて考え出してしまいました。 なんとか二〇回目の呼吸には、吸って、吐く、この吐くことに集中を取り戻せました。 リズム呼吸を終わった時は頭がスッキリ感じます。

禅やヨガとかでは「呼吸は長いほど良い」と言われますが、 まだそこまで修練できていないので、僕の1呼吸(吸って、吐いて)は10秒弱です。 達人だと1呼吸1分とか5分とかいるのでしょうが。まぁ、今できないものを目指しても仕方がないので。 そもそも呼吸に気をつけるのは、長い呼吸をしたいから、というわけでもないので。 そのリラックス、リフレッシュ効果を得たいから、それをやっているわけです。

また、吐く息が長い方が良い。と言われることかあります。 これもできるならそうやって、できないなら、おなじくらいで。 僕は今、吸う長さ吐く長さとが大体同じくらいです。 3秒吸って、4秒吐く。これで1回の呼吸としています。 もっと練れてきたら、細く息をもらしていきます。

まぁ、その10秒前後の吸って・吐いての1セットの間に関係無いことが頭の中を走り抜けます。 そのときには、僕は

いーち、にぃ、さぁあああささささんんん、しっしいいいいーーーぃ、ごおおおおおぉおおぉおぉお、 ろおおおおおくううううううううぅ、 しいいいいいぃちいいいいいいいぃ、はぁあああああぁちいいいいいいぃ、 きゅうううううううううううううぅう、じゅううううううううううう。

となんの技巧もなく、ただ数を数えます。頭の中での呼吸数のカウントを時間いっぱいまで引き延ばしてカウントします。 そうすると、僕は、呼吸に集中し、それ以外の事柄に気を回せなくなります。

普段は10回もできれば十分だったのですが、今日はちょっと挑戦してみました。 それはそれで悪くない、入浴時の挑戦でした。

2011-01-08

How to post the body written in Japanese to blogger.com by org-googlcl.el

org-googleclでblogger.comに日本語本文を投稿する方法

org-googlecl.elは便利です。 org-modeで書いた文章を自動でhtmlに変換して、その上blogger.comに投稿までしてくれます。

でも、意図通りに動かすには、少々カスタマイズが必要でした。 例えば、

日本語のタイトルに日本語の本文を、emacs上から投稿したい。

と思ったのですが、現段階でのorg-googlecl.clのコードではできず、 ちょっと変更を施して、

  • 英語のタイトル
  • 日本語の本文

という形でemacs上からbloggerに投稿できるようにしました。 パッチをみれば分かりますが、一時ファイルを使って文字コードをsjisからutf-8に変換しています。

Patch

diff --git a/org-googlecl.el b/org-googlecl.el
index 08aed34..38e5c4c 100644
--- a/org-googlecl.el
+++ b/org-googlecl.el
@@ -119,21 +119,25 @@ t"
                  (setq blogurl (nth 0 (org-split-string blogurl)))
                  (if (setq reposted (or googlecl-blog-auto-del (y-or-n-p "Delete existing blog entry?")))
                      (googlecl-delete-blog googlecl-blogname  btitle)))))))
-    (let* ((tmpfile (make-temp-file "googlecl"))
+    (let* ((tmpfile1 (make-temp-file "googlecl"))
+          (tmpfile2 (make-temp-file "googlecl-u-"))
           (bhtml (if borg (org-export-as-html 5 nil nil 'string t) bbody))
+          (nkf-command (concat 
+                        "nkf -Swd " tmpfile1 " \> " tmpfile2))
           (blog-command (concat 
                          "google blogger post --blog \"" googlecl-blogname "\""
                          (if (length btitle) (concat " --title \"" btitle "\"")) " --user \"" googlecl-username "\" " 
                          (if (length blabels) (concat " --tags \"" (concat blabels (if (and reposted (not(zerop(length googlecl-repost-tag)))) (concat "," googlecl-repost-tag) "")) "\" "))  
-                         tmpfile)))
+                         tmpfile2)))
     
       (message "blog command is %s" blog-command)
 
-      (with-temp-file  tmpfile
+      (with-temp-file  tmpfile1
        (insert bhtml)
        (goto-char (buffer-end 1))
        (insert googlecl-footer))
-      
+
+      (call-process-shell-command nkf-command nil nil t)  ; waiting for generated tmpfile2 and go next line. (synchronous process)
       (start-process-shell-command "googlecl-pid" nil blog-command))))

これで、python のスクリプト googlecl でも日本語本文を意図通りに通して、blogger.comに投稿できます。

Related Posts: