<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6886202141568999458</id><updated>2024-10-24T16:17:56.739+09:00</updated><category term="Ubuntu"/><category term="Mac"/><category term="programming"/><category term="Video"/><category term="unix"/><category term="web"/><category term="virtualbox"/><category term="Server"/><category term="Windows"/><category term="Xcode"/><category term="JAVA"/><category term="command"/><category term="VMware"/><category term="iPhone"/><category term="Google"/><category term="ruby"/><category term="Apache"/><category term="MySQL"/><category term="Python"/><category term="Scratch"/><category term="Squeak"/><category term="Eclipse"/><category term="Math"/><category term="Haiku"/><category term="Tomcat"/><category term="chrome"/><category term="samba"/><category term="C"/><category term="PHP"/><category term="Firefox"/><category term="office"/><category term="CentOS"/><category term="Emacs"/><category term="tex"/><category term="Etoys"/><category term="epub"/><category term="perl"/><category term="Book"/><category term="Smalltalk"/><category term="ssh"/><category term="wordpress"/><category term="ProFTPd"/><category term="database"/><category term="mail"/><category term="scheme"/><category term="FreeBSD"/><category term="javascript"/><category term="E-Learning"/><category term="Education"/><category term="Groovy"/><category term="Objective-C"/><category term="Sound"/><category term="html5"/><category term="lisp"/><category term="NetBeans"/><category term="OCaml"/><category term="Scala"/><category term="cpp"/><category term="pdf"/><category term="postfix"/><category term="vim"/><title type='text'>KRAKENBEAL RECORDS</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://krakenbeal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>702</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-2597252310405651652</id><published>2014-10-23T14:09:00.000+09:00</published><updated>2014-10-23T14:09:40.701+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><category scheme="http://www.blogger.com/atom/ns#" term="MySQL"/><title type='text'>Homebrew でインストールした MySQL で /tmp/mysql.sock が開けなかった時の対応</title><content type='html'>&lt;br /&gt;
バージョン確認&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;  
$ sw_vers -productName
Mac OS X

$ sw_vers -productVersion 
10.10

$ mysql --version
mysql  Ver 14.14 Distrib 5.6.21, for osx10.10 (x86_64) using  EditLine wrapper

$ brew -v
Homebrew 0.9.5
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
バージョン確認してみるが失敗　&#39;/tmp/mysql.sock&#39;が無い&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;  
$ /usr/local/Cellar/mysql/5.6.21/bin/mysql -version
ERROR 2002 (HY000): Can&#39;t connect to local MySQL server through socket &#39;/tmp/mysql.sock&#39; (2)
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
起動失敗。Service is disabled&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;
$ mysql.server start
Starting MySQL
.. ERROR! The server quit without updating PID file (/usr/local/var/mysql/hogehoge.local.pid).
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
エラー確認&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;  
$ tail -n 10  /usr/local/var/mysql/hogehoge.local.err
tail: /usr/local/var/mysql/hogehoge.local.err: Permission denied
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
パーミッション確認&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;  
$ ls /usr/local/var/mysql
-rw-r-----+  1 _mysql      wheel    597055 10 23 13:05 hogehoge.local.err
-rw-r--r--+  1 user_name   wheel      4772  4 12  2012 my.cnf
drwx------+ 74 user_name   wheel      2516  4 12  2012 mysql
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
パーミッション変更&lt;br /&gt;
ファイルオーナーがuser_nameなので、_mysqlに変更&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;  
$ sudo chown -R _mysql /usr/local/var/mysql
$ sudo chmod -R o+rwx /usr/local/var/mysql
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
再度、起動。成功。&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;  
$ mysql.server start
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
ソケットファイル存在確認&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;  
$ ls -al /tmp/mysql.sock
srwxrwxrwx  1 _mysql  wheel  0 10 23 13:09 /tmp/mysql.sock
&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/2597252310405651652' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2597252310405651652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2597252310405651652'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/10/homebrew-mysql-tmpmysqlsock.html' title='Homebrew でインストールした MySQL で /tmp/mysql.sock が開けなかった時の対応'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-4624043351723937801</id><published>2014-10-08T14:42:00.000+09:00</published><updated>2014-10-08T14:42:04.695+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><title type='text'>Apple Wireless Keyboard に、お茶をこぼしたときの話</title><content type='html'>Apple Wireless Keyboard に、お茶をこぼしたときの話&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;やっちまった&lt;/h3&gt;お茶の入ったコップを、キーボード上で勢い良く移動。&lt;br /&gt;
お茶が波打って、キーボードに少しかかる。&lt;br /&gt;
急いで拭き取る。&lt;br /&gt;
しばらくして、問題発覚。&lt;br /&gt;
キーボードビュアーを表示して、詳細を確認する。&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;症状&lt;/h3&gt;&lt;br /&gt;
b -&gt; ⌘ + b&lt;br /&gt;
[ -&gt; ⌘ + [&lt;br /&gt;
Left ⌘ -&gt; ⌘ + b&lt;br /&gt;
Right ⌘ -&gt; ⌘ + [&lt;br /&gt;
0 -&gt; 0-&lt;br /&gt;
- -&gt; 0-&lt;br /&gt;
&lt;br /&gt;
bのキーを押すと、⌘ + bと解釈されている。&lt;br /&gt;
⌘のキーを押すと、⌘ + bと解釈されている。&lt;br /&gt;
&lt;br /&gt;
保存のショートカット⌘ + sを押そうとすると、&lt;br /&gt;
⌘のキーを押した時点で、⌘ + bと解釈さる。&lt;br /&gt;
&lt;br /&gt;
0のキーを押すと、0と-(ハイフン)が入力される&lt;br /&gt;
-(ハイフン)のキーを押すと、0と-(ハイフン)が入力される&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;一般的な対応をしてみる&lt;/h3&gt;1. 再起動 効果無し&lt;br /&gt;
2. pramリセット 効果無し&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;調査&lt;/h3&gt;システム環境設定 の キーボード の 修飾キーの設定で、&lt;br /&gt;
Commandキー（⌘）をoffにすると&lt;br /&gt;
b -&gt;  b&lt;br /&gt;
[ -&gt; [&lt;br /&gt;
となる&lt;br /&gt;
&lt;br /&gt;
システム環境設定 の キーボード の 修飾キーの設定で、&lt;br /&gt;
CommandキーにCaps Lockキーを割り当てると、Caps Lockキーとして動く。&lt;br /&gt;
b -&gt;  b&lt;br /&gt;
[ -&gt; [&lt;br /&gt;
Left ⌘ -&gt; ⌘&lt;br /&gt;
Right ⌘ -&gt; ⌘&lt;br /&gt;
となる&lt;br /&gt;
&lt;br /&gt;
CommandキーとCaps Lockキーをスワップすると、&lt;br /&gt;
リマップしたCommandキーは意図通りに動く。&lt;br /&gt;
リマップしたCaps Lockキーと、b 、[ で、問題が発生。&lt;br /&gt;
b -&gt; Shift + b&lt;br /&gt;
[ -&gt; Shift + [&lt;br /&gt;
Left Cpas Lock -&gt; Shift + b&lt;br /&gt;
Right Cpas Lock  -&gt; Shift + [&lt;br /&gt;
&lt;br /&gt;
どうやら、キーボードレイアウトデータがおかしいらしい。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;解決&lt;/h3&gt;&lt;br /&gt;
システム環境設定 の キーボード の 入力ソース から U.S.追加 U.S.に切り替え&lt;br /&gt;
U.S. で、症状が出ないことを確認&lt;br /&gt;
ことえりを削除、後、ことえりを追加&lt;br /&gt;
ことえり で、症状が出ないことを確認&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/4624043351723937801' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4624043351723937801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4624043351723937801'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/10/apple-wireless-keyboard.html' title='Apple Wireless Keyboard に、お茶をこぼしたときの話'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-5637264650888650229</id><published>2014-07-12T23:57:00.002+09:00</published><updated>2014-07-14T09:09:28.931+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><title type='text'>Ruby で Terminal の文字を1秒ごとに flush して、 count down する</title><content type='html'>&lt;br /&gt;
Rubyでカウントダウン。&lt;br /&gt;
ターミナルの文字を1秒毎にフラッシュする。&lt;br /&gt;
RubyでTerminalの文字を1秒ごとにflushして、count down する&lt;br /&gt;
&lt;br /&gt;
ruby 2.0.0p451 (2014-02-24 revision 45167) [x86_64-darwin13.1.0]&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint linenums&quot;&gt;&lt;code&gt;
#!/usr/bin/env ruby
# -*- encoding: utf-8 -*-

#
def move_left
  print &quot;\e[1D&quot;
end

#
def del_char
  print &quot;\e[1D&quot;
  print &quot; &quot;
end

#
def del_line(n)
  #print &quot;\e[1D&quot;
  n.times do |x|
      del_char
      move_left
  end
end

#
def count_down(num)
  num.times do |x|
    print num - x
    sleep(1)
    n = num.to_s.length
    del_line(n)
  end
end

if __FILE__ == $0
  
  num = 15
  count_down(num)
  print &quot;\a&quot;
end

__END__

=begin
\e[1A &lt;- up
\e[1B &lt;- down
\e[1C &lt;- right
\e[1D &lt;- left
\a    &lt;- beep
=end

&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/5637264650888650229' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5637264650888650229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5637264650888650229'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/07/ruby-terminal-1-flush-count-down.html' title='Ruby で Terminal の文字を1秒ごとに flush して、 count down する'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-8479427589220213628</id><published>2014-07-12T23:09:00.001+09:00</published><updated>2014-07-14T09:09:49.658+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><title type='text'>Rubyで Stringで指定された名前の、instanceをdynamicに生成する</title><content type='html'>#文字列を指定して、動的にインスタンスを生成できるか？&lt;br /&gt;
#指定したStringで、instanceをdynamicに生成する&lt;br /&gt;
#インスタンス変数を動的に作成する&lt;br /&gt;
&lt;br /&gt;
ruby 2.0.0p451 (2014-02-24 revision 45167) [x86_64-darwin13.1.0]&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint linenums&quot;&gt;&lt;code&gt;
#!/usr/bin/env ruby
# -*- encoding: utf-8 -*-

class Cat
    def initialize(name)
        @name = name
    end
    attr_accessor :name
    #attr_reader :name
    def say
        puts &quot;hello i&#39;m #{@name}.&quot;
    end
end

if __FILE__ == $0

  class_name = &quot;Cat&quot;
  name_of_cat = &quot;chibi&quot;
  res = eval &quot;@#{name_of_cat} = #{class_name}.new(&#39;#{name_of_cat}&#39;)&quot;
  p res
  @chibi.say

  puts &quot;----&quot;
  puts
  
  cat_name_list =[&quot;tama&quot;, &quot;mike&quot;, &quot;kuro&quot;]
  cat_name_list.each do | cat_name|
    eval &quot;@#{cat_name} = #{class_name}.new(&#39;#{cat_name}&#39;)&quot;
  end
  
  cat_name_list.each do | cat_name |
    eval &quot;@#{cat_name}.say&quot;
  end
  
  
end

__END__
&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/8479427589220213628' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/8479427589220213628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/8479427589220213628'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/07/ruby-stringinstancedynamic.html' title='Rubyで Stringで指定された名前の、instanceをdynamicに生成する'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-5557816588887550617</id><published>2014-07-11T17:06:00.000+09:00</published><updated>2014-07-12T22:03:15.409+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><title type='text'>Mac の Terminal から、file を、GUI アプリで open する。</title><content type='html'>&lt;br /&gt;
Mac の Terminal から、file を、GUI アプリで open する。&lt;br /&gt;
&lt;br /&gt;
テキストファイルをコマンドラインから開く&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;open -a TextEdit sample.text
open -a CotEditor sample.text
open -a /Applications/TextWrangler.app sample.text
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
画像ファイルをコマンドラインから開く&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;open -a /Applications/Preview.app ~/Pictures/sample.jpg
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
動画ファイルをコマンドラインから開く&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;open -a /Applications/MPlayerX.app ~/Movies/sample.mp4
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
フォルダをファインダーで開く&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;open &#39;file://localhost/Volumes/Macintosh HD/Applications/&#39;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
URLを既定のブラウザで開く&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;open http://www.apple.com/
&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/5557816588887550617' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5557816588887550617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5557816588887550617'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/07/mac-terminal-file-gui-open.html' title='Mac の Terminal から、file を、GUI アプリで open する。'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-2997805953908848962</id><published>2014-06-04T19:15:00.000+09:00</published><updated>2014-06-04T19:15:00.047+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><title type='text'>Mac OS X の Terminal で wav ファイルを m4a ファイルに 変換する</title><content type='html'>&lt;br /&gt;
&lt;h3&gt;コマンドラインでwavファイルをm4aファイルに変換する&lt;/h3&gt;&lt;br /&gt;
sayコマンドでwavを作る&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ say -v kyoko &quot;こんにちは&quot; -o ~/Music/hi.wav --data-format=LEF32@8000
&lt;/code&gt;&lt;/pre&gt;出力フォーマットを指定しない場合は、aiffになる&lt;br /&gt;
&lt;br /&gt;
wavファイルを mp4 audioファイルに変換する&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ afconvert ~/Music/hi.wav -f &#39;mp4f&#39; -d &#39;aac&#39; ~/Music/hi.m4a
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
コマンドラインで、変換済みのファイルを再生する&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ afplay ~/Music/hi.m4a &amp;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;コマンドラインで mp3 に変換する&lt;/h3&gt;brew install lame してある場合&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ /usr/local/bin/lame --alt-preset cbr 128 ~/Music/say_talk.wav
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
brew install ffmpegしてある場合&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ /usr/local/bin/ffmpeg -i ~/Music/hi.wav  -f mp3 -acodec libmp3lame ~/Music/hi.mp3
&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/2997805953908848962' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2997805953908848962'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2997805953908848962'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/06/mac-os-x-terminal-wav-m4a.html' title='Mac OS X の Terminal で wav ファイルを m4a ファイルに 変換する'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-5225534408689867623</id><published>2014-06-04T19:00:00.000+09:00</published><updated>2014-07-12T23:04:46.186+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><title type='text'>Mac OS X の command line で spotlight</title><content type='html'>&lt;br /&gt;
&lt;h3&gt;command line で spotlight&lt;/h3&gt;コマンドラインで spotlight&lt;br /&gt;
&lt;br /&gt;
rubyという単語を含むファイルを探す&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mdfind &quot;ruby&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
rubyとrailstを含むファイルを探す&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mdfind &quot;ruby &amp;&amp; rails &quot;
mdfind &quot;ruby  rails &quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
rubyとrailstまたはpythonとdjangoを含むファイルを探す&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mdfind &quot;(ruby &amp;&amp; rails)||(python &amp;&amp; django) &quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
rubyという単語を含み、かつ、pythonまたはperlという単語を含まないファイルを探す&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mdfind &quot;ruby -python -perl&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
rubyという文字を含んだファイル名、かつ、pdfファイルを探す&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mdfind &quot;(kMDItemDisplayName = *ruby*) &amp;&amp; (kMDItemContentType = com.adobe.pdf)&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
mdls コマンドで、ファイルやフォルダのメタデータ属性の詳細を確認できる。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;Portable Document Format（PDF）&quot;&lt;br /&gt;
kMDItemContentType             = &quot;com.adobe.pdf&quot;&lt;br /&gt;
kMDItemNumberOfPages           = 40&lt;br /&gt;
kMDItemFSSize                  = 840659&lt;br /&gt;
kMDItemLogicalSize             = 840659&lt;br /&gt;
kMDItemFSName                  = &quot;scheme-in-ruby.pdf&quot;&lt;br /&gt;
kMDItemDisplayName             = &quot;scheme-in-ruby.pdf&quot;&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;電子出版物（ePub）&quot;&lt;br /&gt;
kMDItemContentType             = &quot;org.idpf.epub-container&quot;&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;Video Media&quot;&lt;br /&gt;
kMDItemContentType             = &quot;public.mpeg-4&quot;&lt;br /&gt;
kMDItemDurationSeconds         = 343.3983333333333&lt;br /&gt;
kMDItemPixelHeight             = 720&lt;br /&gt;
kMDItemPixelWidth              = 1280&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kMDItemFSCreationDate          = 2013-04-16 07:46:24 +0000&lt;br /&gt;
kMDItemContentCreationDate     = 2013-04-16 07:46:24 +0000&lt;br /&gt;
kMDItemContentModificationDate = 2013-04-16 07:46:24 +0000&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;Apple MPEG-4 オーディオ&quot;&lt;br /&gt;
kMDItemContentType             = &quot;com.apple.m4a-audio&quot;&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;MP3 オーディオ&quot;&lt;br /&gt;
kMDItemContentType             = &quot;public.mp3&quot;&lt;br /&gt;
kMDItemAudioBitRate            = 266000&lt;br /&gt;
kMDItemAudioChannelCount       = 2&lt;br /&gt;
kMDItemAudioSampleRate         = 44100&lt;br /&gt;
kMDItemDurationSeconds         = 341.0808163265306&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;JPEG イメージ&quot;&lt;br /&gt;
kMDItemContentType             = &quot;public.jpeg&quot;&lt;br /&gt;
kMDItemProfileName             = &quot;sRGB IEC61966-2.1&quot;&lt;br /&gt;
kMDItemPixelHeight             = 1244&lt;br /&gt;
kMDItemPixelWidth              = 2122&lt;br /&gt;
kMDItemResolutionHeightDPI     = 72&lt;br /&gt;
kMDItemResolutionWidthDPI      = 72&lt;br /&gt;
kMDItemCreator                 = &quot;Adobe Photoshop CS2 Windows&quot;&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;PNG イメージ&quot;&lt;br /&gt;
kMDItemContentType             = &quot;public.png&quot;&lt;br /&gt;
kMDItemResolutionHeightDPI     = 300&lt;br /&gt;
kMDItemResolutionWidthDPI      = 300&lt;br /&gt;
kMDItemCreator                 = &quot;Adobe ImageReady&quot;&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;RAR Archive&quot;&lt;br /&gt;
kMDItemContentType             = &quot;com.rarlab.rar-archive&quot;&lt;br /&gt;
&lt;br /&gt;
kMDItemKind                    = &quot;ZIP アーカイブ&quot;&lt;br /&gt;
kMDItemContentType             = &quot;public.zip-archive&quot;&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/5225534408689867623' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5225534408689867623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5225534408689867623'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/06/mac-os-x-command-line-spotlight.html' title='Mac OS X の command line で spotlight'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-4572501424499471365</id><published>2014-06-04T18:00:00.000+09:00</published><updated>2014-06-04T18:00:03.057+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><title type='text'>Mac OS X ターミナルから screenshot を 撮る</title><content type='html'>&lt;h3&gt;したいこと・しりたいこと・目標&lt;/h3&gt;Mac OS X の ターミナルから screenshot を 撮る&lt;br /&gt;
Mac OS X のTerminal から screenshot を 撮る&lt;br /&gt;
Mac OS X のCommand line から screenshot を 撮る&lt;br /&gt;
command line から screen caputre&lt;br /&gt;
&lt;br /&gt;
実行サンプル&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$screencapture ~/Pictures/screenshot_`date +%Y-%m-%d_%H%M%S`.jpg
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
実行サンプル カーソル付き&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$screencapture -C ~/Pictures/screenshot_`date +%Y-%m-%d_%H%M%S`.jpg
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
実行サンプル カーソル付き、消音&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$screencapture -xC ~/Pictures/screenshot_`date +%Y-%m-%d_%H%M%S`.jpg 
&lt;/code&gt;&lt;/pre&gt;</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/4572501424499471365' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4572501424499471365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4572501424499471365'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/06/mac-os-x-screenshot.html' title='Mac OS X ターミナルから screenshot を 撮る'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-5742848413902020245</id><published>2014-06-04T17:00:00.000+09:00</published><updated>2014-06-04T17:00:07.714+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><title type='text'>Mac OS X の コマンドラインから iSight で 撮影</title><content type='html'>&lt;h3&gt;Mac OS X の コマンドラインから iSight で 撮影&lt;/h3&gt;Mac OS X の コマンドラインから iSight で 撮影&lt;br /&gt;
Mac OS X の command line から iSight で 撮影&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;前提&lt;/h3&gt;Homebrewがインストール済みである&lt;br /&gt;
&lt;br /&gt;
コマンドをインストール&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ brew install imagesnap
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
実行&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ imagesnap ~/Pictures/camera_`date +%Y-%m-%d_%H%M%S`.jpg
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
コマンドラインにメッセージを出さずに実行&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ imagesnap -q ~/Pictures/camera_`date +%Y-%m-%d_%H%M%S`.jpg
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
コマンドラインにメッセージを出さずに、かつ、3.5秒のウェイトをつけて実行&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ imagesnap -q -w 3.5 ~/Pictures/camera_`date +%Y-%m-%d_%H%M%S`.jpg
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;参考&lt;/h3&gt;&lt;a href=&quot;http://iharder.sourceforge.net/current/macosx/imagesnap/&quot;&gt;http://iharder.sourceforge.net/current/macosx/imagesnap/&lt;/a&gt;&lt;br /&gt;
http://iharder.sourceforge.net/current/macosx/imagesnap/&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/5742848413902020245' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5742848413902020245'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5742848413902020245'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/06/mac-os-x-isight.html' title='Mac OS X の コマンドラインから iSight で 撮影'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-2930752954574396849</id><published>2014-06-04T16:30:00.000+09:00</published><updated>2014-06-04T16:30:00.078+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><title type='text'>Ruby から Mac OS X の Notification Center に通知を送る</title><content type='html'>&lt;h3&gt;rubyからMac OS XのNotification Centerに通知を送る&lt;/h3&gt;&lt;br /&gt;
gemのインストール&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ gem install terminal-notifier      
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
サンプルファイル notification.rb&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;TerminalNotifier.notify(&#39;Hello World&#39;, :title =&gt; &#39;Terminal&#39;, :subtitle =&gt; &#39;Programming Language Ruby&#39;, :sound =&gt; &#39;Hero&#39;)     
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
実行&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ ruby notification.rb     
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;参考&lt;/h3&gt;&lt;a href=&quot;https://github.com/alloy/terminal-notifier/&quot;&gt;https://github.com/alloy/terminal-notifier/&lt;/a&gt;&lt;br /&gt;
https://github.com/alloy/terminal-notifier/</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/2930752954574396849' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2930752954574396849'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2930752954574396849'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/06/ruby-mac-os-x-notification-center.html' title='Ruby から Mac OS X の Notification Center に通知を送る'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-4527614224462474151</id><published>2014-06-04T12:30:00.000+09:00</published><updated>2014-06-04T12:30:01.244+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><title type='text'>コマンドラインで誤って大事なファイルを削除しないために rmtrash を使う</title><content type='html'>&lt;br /&gt;
&lt;h3&gt;コマンドラインで誤って大事なファイルを削除しないためにrmtrashを使う&lt;/h3&gt;&lt;br /&gt;
&lt;h3&gt;前提&lt;/h3&gt;Homebrewがインストールされている&lt;br /&gt;
&lt;a href=&quot;http://brew.sh&quot;&gt;Homebrew&lt;/a&gt;&lt;br /&gt;
http://brew.sh&lt;br /&gt;
&lt;br /&gt;
rmtrashコマンドをインストール&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ brew install rmtrash
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
~/.bash_profile に 以下追記&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;alias rm=&quot;echo Use del, or full path name for rm&quot;
alias del=&quot;rmtrash&quot; #del is shorter as rmtrash, or simply use rmtrash directly
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
使い方&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ rm foo.txt
Use del, or full path name for rm foo.txt
&lt;/code&gt;&lt;/pre&gt;警告される&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ del foo.txt
&lt;/code&gt;&lt;/pre&gt;としても、&lt;br /&gt;
foo.txtは削除されず、~/.Trash/foo.txtに移動されるだけ。&lt;br /&gt;
&lt;br /&gt;
ゴミ箱の中に移動されるだけなので、間違えたら戻すことができる。&lt;br /&gt;
ゴミ箱を空にした場合は、戻せない。&lt;br /&gt;
&lt;br /&gt;
&lt;h1&gt;参考&lt;/h1&gt;&lt;a href=&quot;http://apple.stackexchange.com/questions/17622/how-can-i-make-rm-move-files-to-the-trash-can&quot;&gt;http://apple.stackexchange.com/questions/17622/how-can-i-make-rm-move-files-to-the-trash-can&lt;/a&gt;&lt;br /&gt;
http://apple.stackexchange.com/questions/17622/how-can-i-make-rm-move-files-to-the-trash-can</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/4527614224462474151' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4527614224462474151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4527614224462474151'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/06/rmtrash.html' title='コマンドラインで誤って大事なファイルを削除しないために rmtrash を使う'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-9049582305211786362</id><published>2014-04-17T00:04:00.000+09:00</published><updated>2014-04-17T00:04:39.958+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'> docker 0.10.0 で ubuntu 14.04 の Custom Base Image を作成する</title><content type='html'>&lt;br /&gt;
docker 0.10.0 で ubuntu 14.04 の Custom Base Image を作成する&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;環境&lt;/h3&gt;ubuntu 14.04 beta&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;debootstra（インストーラ）をインストール。&lt;/h3&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo apt-get install debootstra
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;作業ディレクトリの作成。&lt;/h3&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mkdir ~/dockerImage
$ cd ~/dockerImage
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;turstyディレクトリを自動作成し、必要なファイルを集める。&lt;/h3&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo debootstrap trusty trusty &gt; /dev/null
$ ls
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;turstyディレクトリをdockerイメージとしてインポートする&lt;/h3&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo tar -C trusty -c . | sudo docker import - trusty:14.04
$ sudo docker images
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;不要なものは消す&lt;/h3&gt;&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo rm -R ./trusty
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;参考&lt;/h3&gt;&lt;a href=&quot;http://docs.docker.io/en/latest/articles/baseimages/&quot;&gt;Create a Base Image&lt;/a&gt;&lt;br /&gt;
http://docs.docker.io/en/latest/articles/baseimages/</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/9049582305211786362' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/9049582305211786362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/9049582305211786362'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/04/docker-0100-ubuntu-1404-custom-base.html' title=' docker 0.10.0 で ubuntu 14.04 の Custom Base Image を作成する'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-2644752639250194249</id><published>2014-04-16T22:30:00.000+09:00</published><updated>2014-04-16T22:30:02.870+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Fedora19 から Fedora20 へのアップグレード</title><content type='html'>Fedora19 から Fedora20 へのアップグレードした&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;環境&lt;/h3&gt;Fedora19&lt;br /&gt;
VirtualBox 4.3.8&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Fedora19 から Fedora20 へのアップグレード&lt;/h3&gt;&lt;br /&gt;
fedupコマンドを使うのでインストール&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# yum install fedup
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
fedora-releaseを更新&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# yum update fedora-release
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
fedupを使ってFedora 20へアップグレード&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# fedup --network 20
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;VBoxGuestAddition の更新&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# VBOX_VERSION=$(cat /etc/vagabond_vbox_version)
# wget http://download.virtualbox.org/virtualbox/$VBOX_VERSION/VBoxGuestAdditions_$VBOX_VERSION.iso
# mount -o loop,ro VBoxGuestAdditions_$VBOX_VERSION.iso /mnt
# sudo sh /mnt/VBoxLinuxAdditions.run
# sudo umount /mnt
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/2644752639250194249' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2644752639250194249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2644752639250194249'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/04/fedora19-fedora20.html' title='Fedora19 から Fedora20 へのアップグレード'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-7218946702697946747</id><published>2014-04-16T20:00:00.000+09:00</published><updated>2014-04-16T21:16:38.826+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD"/><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>FreeBSD 10 で デスクトップ環境を構築する </title><content type='html'>FreeBSD 10 で デスクトップ環境を構築する &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;pkgの使い方&lt;/h3&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;pkg update -f #パッケージのデータベースを最新版にする&lt;/li&gt;
&lt;li&gt;pkg search curl #curlを探す&lt;/li&gt;
&lt;li&gt;pkg info curl #curlの情報を見る&lt;/li&gt;
&lt;li&gt;pkg install curl #curlをインストールする&lt;/li&gt;
&lt;li&gt;pkg delete curl #インストール済みのcurlを削除する&lt;/li&gt;
&lt;li&gt;pkg autoremove curl #不要なダウンロード済みパッケージを削除する&lt;/li&gt;
&lt;li&gt;pkg upgrade #インストール済みのパッケージをすべてアップグレード&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
参考&lt;br /&gt;
&lt;a href=&quot;http://www.freebsd.org/doc/handbook/pkgng-intro.html&quot;&gt;freebsd.org/doc/handbook Using pkgng for Binary Package Management&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;よく使うパッケージをインストール&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# pkg install sudo python2 python3 ruby ruby20 perl5 bash curl wget vim-lite emacs24-nox11 tmux unzip
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;X11のインストール&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# pkg install xorg
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;X11の設定&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# Xorg -configure
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.freebsd.org/doc/ja/books/handbook/x-config.html&quot;&gt;Xorgの設定 (X11の設定- FreeBSD ハンドブック)。&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;twmの終了&lt;/h3&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;終了方法 - 1&lt;br /&gt;
マウスをルートウインドウに移動させ、 左ボタンを押し続けるとTwmメニューが表示される。この状態でマウスを上下に動かすと、メニュー項目が反転表示されるので、 TwmメニューのExitが反転表示された所でボタンを離すと、TwmメニューのExitが選択されます。&lt;/li&gt;
&lt;li&gt;終了方法 - 2&lt;br /&gt;
Twmで表示されている、2つのターミナルのうち、左のターミナルでexitと入力する。&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# Xorg -config /root/xorg.conf.new -retro
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
黒とグレーのグリッドと X11 のマウスポインタが現われれば成功。&lt;br /&gt;
Ctrl+Alt+F1 でコンソールを切り替え、Ctrl+C で X11 を終了させる。&lt;br /&gt;
うまくいかないときは、切り替え後のコンソールに「(EE)」で始まるエラーメッセージの内容を確認し、対応する。&lt;br /&gt;
&lt;br /&gt;
うまくいったら設定ファイルをコピーする。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# cp /root/xorg.conf.new /etc/X11/xorg.conf
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
/etc/rc.confに以下を追加&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;dbus_enable=&quot;YES&quot;
hald_enable=&quot;YES&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;Gnome2-Liteのインストール&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# pkg install gnome2-lite gdm
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
/etc/rc.confに以下を追加&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;polkitd_enable=&quot;YES&quot;
gdm_enable=&quot;YES&quot;
gnome_enable=&quot;YES&quot;
System_tools_backends_enable=&quot;YES&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
~/.xinitrcを作成する。&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;export LANG=en_US.UTF-8
export XIM=ibus
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=xim
export XMODIFIERS=@im=ibus
export XIM_PROGRAM=&quot;ibus-daemon&quot;
export XIM_ARGS=&quot;-r --daemonize --xim&quot;
exec gnome-session
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;virtualbox-ose-additionsのインストール&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# pkg install virtualbox-ose-additions
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
/etc/rc.confに以下を追加&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;vboxguest_enable=&quot;YES&quot;
vboxservice_enable=&quot;YES&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
/etc/X11/xorg.confの修正&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;Section &quot;InputDevice&quot;
        Identifier &quot;Mouse0&quot;
        Driver &quot;vboxmouse&quot;
EndSection

Section &quot;Device&quot;
    ### Available Driver options are:-
    ### Values: &amp;lt;i&amp;gt;: integer, &amp;lt;f&amp;gt;: float, &amp;lt;bool&amp;gt;: &quot;True&quot;/&quot;False&quot;,
    ### &amp;lt;string&amp;gt;: &quot;String&quot;, &amp;lt;freq&amp;gt;: &quot;&amp;lt;f&amp;gt; Hz/kHz/MHz&quot;
    ### [arg]: arg optional
    Identifier &quot;Card0&quot;
    Driver &quot;vboxvideo&quot;
    VendorName &quot;InnoTek Systemberatung GmbH&quot;
    BoardName &quot;VirtualBox Graphics Adapter&quot;
    BusID &quot;PCI:0:2:0&quot;
EndSection
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
参考&lt;br /&gt;
&lt;a href=&quot;https://wiki.freebsd.org/VirtualBox&quot;&gt;wiki.freebsd.org Installing Guest Additions for FreeBSD guests&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;GUIアプリのインストール&lt;/h3&gt;&lt;br /&gt;
日本語関係&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# pkg install ja-ibus-anthy ja-font-ipa ja-font-ipa-uigothic
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
ブラウザ&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# pkg install firefox firefox-i18n
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/7218946702697946747' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/7218946702697946747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/7218946702697946747'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/04/freebsd-10.html' title='FreeBSD 10 で デスクトップ環境を構築する '/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-5515964463143047951</id><published>2014-04-16T19:30:00.000+09:00</published><updated>2014-06-04T11:37:49.765+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Docker 0.10.0 を Ubuntu 14.04 で試す</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;環境&lt;/h3&gt;&lt;br /&gt;
ubuntu 14.04 beta&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ uname -a
Linux krakenbeal-ubuntu1404 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ docker version
Client version: 0.10.0
Client API version: 1.10
Go version (client): go1.2.1
Git commit (client): dc9c28f
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;必要となるバイナリのインストール&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo apt-get update
$ sudo apt-get install linux-image-extra-`uname -r`
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;Dockerのインストール&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ curl -s https://get.docker.io/ubuntu/ | sudo sh
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
インストールできたか、確認&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ docker -v
$ docker version
$ docker help
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ docker version
Client version: 0.10.0
Client API version: 1.10
Go version (client): go1.2.1
Git commit (client): dc9c28f
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;dockerのイメージをダウンロード&lt;/h3&gt;&lt;br /&gt;
どんなイメージがあるか調べる&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker search ubuntu
$ sudo docker search debian
$ sudo docker search centos
$ sudo docker search fedora
$ sudo docker search learn
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
ダウンロード&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker pull ubuntu:12.04
Pulling repository ubuntu
c0fe63f9a4c1: Download complete 
511136ea3c5a: Download complete 
6170bb7b0ad1: Download complete 
79fdb1362c84: Download complete 
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;ダウンロードしたイメージの IMAGE ID と SIZE を確認&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
ubuntu              12.04               c0fe63f9a4c1        4 days ago          231.1 MB
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;イメージを起動&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker run -i -t ubuntu:12.04 /bin/bash
root@d9f0f0c251e7:/# 
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;終了&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;root@d9f0f0c251e7:/# exit
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;イメージから作られたコンテナのリストを見る&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                      PORTS               NAMES
a26729548dae        ubuntu:12.04        /bin/bash           54 seconds ago      Exited (0) 19 seconds ago                       determined_poincare   
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;コンテナをイメージに変換&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker commit a26729548dae my_image:001
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
例えば、ubuntu:12.04 をのコンテナにruby-2.0をインストールしたイメージを、ubuntu:12.04_ruby2.0というコンテナ名で保存するとよい。&lt;br /&gt;
コンテナ起動のたびに、バイナリをインストールする手間が省ける。&lt;br /&gt;
イメージを消さずに使い回すばあい、覚えにくいコンテナIDを入力しなければならない。&lt;br /&gt;
覚えやすいタグのついたコンテナにした方が楽。&lt;br /&gt;
&lt;br /&gt;
イメージのリストは以下のようにして確認&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
ubuntu              12.04               c0fe63f9a4c1        4 days ago          231.1 MB
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;不要なコンテナの削除&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ docker rm 150ea93b2d6a
$ docker rm 7568bd96a75e faed7b223e26
$ docker rm `sudo docker ps -a -q`
$ docker rm $(sudo docker ps -a -q)
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;不要なイメージの削除&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ docker rmi ubuntu:10.04
$ $ docker rmi ubuntu:13.10 ubuntu:saucy
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;Dockerfileを利用して、ssh server入りのコンテナを作る&lt;/h3&gt;&lt;br /&gt;
&lt;h3&gt;Dockerfileの作成&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ vi Dockerfile
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;不要なコンテナの削除&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker rm `sudo docker ps -a -q`
$ sudo docker rm $(sudo docker ps -a -q)
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;dockerのイメージをダウンロード&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker pull ubuntu:13.04
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;Dockerfileを利用してイメージの作成&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker build -t ubuntu_ssh:13.04 .
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;イメージをフォアグラウンドで実行する&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker run -d -p 22 ubuntu_ssh:13.04 /usr/sbin/sshd -D
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
または&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker run -d -p 22 ubuntu_ssh:13.04
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;コンテナのステータスを確認&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                   NAMES
7c0eda536d0f        ubuntu:13.04        /usr/sbin/sshd -D   27 seconds ago      Up 26 seconds       0.0.0.0:49154-&amp;gt;22/tcp   angry_hypatia 
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
実行中のコンテナの22番ポートが、ホストの49154にバインドされている&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;コンテナの ip と port を確認する&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker port 7c0eda536d0f 22
0.0.0.0:49154
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;実行中のコンテナへsshで接続する&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ ssh test_user@0.0.0.0 -p 49154
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;コンテナの起動と停止&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker stop  7c0eda536d0f 
$ sudo docker start 7c0eda536d0f 
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
間違って起動したコンテナにログインせずに停止できる&lt;br /&gt;
指定のコンテナを、前回の続きから起動できる&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;sample Dockerfile&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;# docker file
# comment
# rootやユーザーのパスワードは変更してください

# ubuntu-13.04
# VERSION               0.1.0

FROM ubuntu:13.04

# locale setting
RUN locale-gen en_US.UTF-8
RUN locale-gen ja_JP.UTF-8

# timezone setting
RUN echo &quot;Asia/Tokyo&quot; &amp;gt; /etc/timezone
RUN dpkg-reconfigure -f noninteractive tzdata

# make sure the package repository is up to date
RUN apt-get update
RUN apt-get upgrade -y
RUN apt-get dist-upgrade -y

# add bin
RUN apt-get install -y  vim-nox aptitude tmux wget curl

# change root password
# rootのパスワードは変更してください
RUN echo &#39;root:qwerty&#39; |chpasswd

# add new user
# ユーザー名とパスワードは変更してください 
RUN useradd test_user -m -s /bin/bash
RUN echo &#39;test_user:12345&#39; |chpasswd
RUN gpasswd -a test_user sudo

# openssh-server install
RUN apt-get install -y openssh-server
RUN mkdir /var/run/sshd
RUN cp /etc/ssh/sshd_config /etc/ssh/sshd_config.origin
RUN sed -i -e &quot;s/PermitRootLogin/#PermitRootLogin/g&quot; /etc/ssh/sshd_config
EXPOSE 22
CMD    /usr/sbin/sshd -D

&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;イメージのサイズ&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
ubuntu_ssh          13.04               2d0175cd5c4a        15 hours ago        572.7 MB
ubuntu              13.04               ab4344e23e3a        5 days ago          176.4 MB
ubuntu              12.04               c0fe63f9a4c1        5 days ago          231.1 MB
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
13.04をアップグレードして、opensshとちょっとしたバイナリを入れただけで600MB弱。&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;その他&lt;/h3&gt;VirtualBox上のUbuntuの仮想ディスクサイズが8Gの時、すぐディスクがいっぱいになったので、16Gのディスクに再インストールしてでストした。&lt;br /&gt;
VirtualBox上のUbuntuにDockerをインストールしてみたが、動作速度に不満は無い。&lt;br /&gt;
&lt;br /&gt;
13.04から13.10へ、リリースアップグレードを試みたけど失敗。&lt;br /&gt;
何かいじればできるらしいけど、面倒なのでやめた。&lt;br /&gt;
&lt;br /&gt;
-vオプションを使うと、ホストのディレクトリと、docker上のディレクトリをバインドできる&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo docker run -i -v /host/path/to/dir:/dockr/path/to/dir -t ubuntu:13.04
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/5515964463143047951' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5515964463143047951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5515964463143047951'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/04/docker-0100-ubuntu-1404.html' title='Docker 0.10.0 を Ubuntu 14.04 で試す'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-2906732543106958834</id><published>2014-04-15T23:00:00.000+09:00</published><updated>2014-04-17T12:39:26.537+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>xv6 を ubuntu 上で動かしてみる</title><content type='html'>&lt;br /&gt;
xv6とは、マサチューセッツ工科大学の教材として、UNIX v6を x86 CPU向けに ANSI Cで書きなおしたものです。&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;環境&lt;/h3&gt;ubuntu 14.04 beta&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;作業ディレクトリの用意&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mkdir unix_v6
$ cd unix_v6
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;git と qemu の インストール&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo apt-get install git qemu build-essential
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ which qemu
/usr/bin/qemu
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ ls /usr/bin | grep qemu-system
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;xv6 の ダウンロード&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ git clone git://pdos.csail.mit.edu/xv6/xv6.git
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Makefile の編集&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ cd xv6
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ vi Makefile
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
#QEMU で検索&lt;br /&gt;
&lt;br /&gt;
以下の部分を&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;#QEMU = 
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
以下のように&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;QEMU = /usr/bin/qemu
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
または&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;QEMU = /usr/bin/qemu-system-x86_64
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
または&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;QEMU = /usr/bin/qemu-system-i386
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
と、変更する&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;xv6 の起動&lt;/h3&gt;&lt;br /&gt;
terminalの中に起動&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ make qemu-nox 
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
windowモードで起動&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ make qemu
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
起動してみる&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ make qemu-nox 
dd if=/dev/zero of=xv6.img count=10000
10000+0 records in
10000+0 records out
5120000 bytes (5.1 MB) copied, 0.133196 s, 38.4 MB/s
dd if=bootblock of=xv6.img conv=notrunc
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.00230648 s, 222 kB/s
dd if=kernel of=xv6.img seek=1 conv=notrunc
248+1 records in
248+1 records out
127012 bytes (127 kB) copied, 0.0153686 s, 8.3 MB/s
/usr/bin/qemu  -nographic -hdb fs.img xv6.img -smp 2 -m 512 
xv6...
cpu1: starting
cpu0: starting
init: starting sh
$
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;xv6 を 抜ける&lt;/h3&gt;&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ Ctrl+A X
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;xv6 を windowモード で 起動した時のマウスの切り替え&lt;/h3&gt;&lt;br /&gt;
Ctrl + Alt&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;参考 &lt;/h4&gt;&lt;a href=&quot;https://sites.google.com/site/yutakaertl/os2013/installxv6&quot;&gt;第1回 xv6の実行環境構築&lt;/a&gt;&lt;br /&gt;
https://sites.google.com/site/yutakaertl/os2013/installxv6&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pdos.csail.mit.edu/6.828/2011/xv6.html&quot;&gt;Xv6, a simple Unix-like teaching operating system&lt;/a&gt;&lt;br /&gt;
http://pdos.csail.mit.edu/6.828/2011/xv6.html&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/2906732543106958834' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2906732543106958834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2906732543106958834'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2014/04/xv6-ubuntu.html' title='xv6 を ubuntu 上で動かしてみる'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-2596804889110254112</id><published>2013-07-03T08:47:00.000+09:00</published><updated>2013-07-03T08:47:26.466+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><title type='text'>Ubuntu に Node.js を入れる</title><content type='html'>UbuntuにNode.jsを入れる&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;事前に必要なものをインストール&lt;/h3&gt;&lt;pre class=&quot;prettyprint&quot;&gt;$ sudo apt-get update
$ sudo apt-get install git-core curl build-essential openssl libssl-dev
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;nvmをインストール&lt;/h3&gt;Node Version Manager&lt;br /&gt;
異なるのバージョンのNode.jsをインストールし、管理できる&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
$ ls ~/.nvm
&lt;/pre&gt;&lt;br /&gt;
~/.bashrc 以下1行追記&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;. ~/.nvm/nvm.sh
&lt;/pre&gt;&lt;br /&gt;
~/.bashrc を反映する&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ source ~/.bashrc
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;Node.js のインストール&lt;/h3&gt;&lt;br /&gt;
インストール可能バージョンを調べる&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ nvm ls-remote
&lt;/pre&gt;&lt;br /&gt;
Node.js のインストール&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ nvm install v0.11.3
&lt;/pre&gt;&lt;br /&gt;
インストール済みバージョンを調べる&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ nvm ls
$ nvm use v0.11.3
$ node -v
&lt;/pre&gt;&lt;br /&gt;
.bashrc 以下1行追記&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;nvm use 0.11.3
&lt;/pre&gt;&lt;br /&gt;
~/.bashrc を反映する&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ source ~/.bashrc
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Node.jsのバージョンを調べる&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ node --version
$ node -v
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Node.jsを起動してみる&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ node
&lt;/pre&gt;&lt;br /&gt;
Node.jsの終了の仕方&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&gt; process.kill()
&lt;/pre&gt;&lt;br /&gt;
または&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&gt; process.exit()
&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;Node Package Manager&lt;/h3&gt;&lt;br /&gt;
npm バージョン確認&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ npm --version
$ npm -v
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;npmを使ってcoffee-scriptをインストール&lt;/h3&gt;&lt;br /&gt;
coffee-scriptをインストール&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ npm install -g coffee-script
$ coffee --version
$ cofee -v
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
coffee-scriptを実行&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ coffee test.coffee
&lt;/pre&gt;&lt;br /&gt;
coffee-scriptをjsにコンパイル&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ coffee -c test.coffee
&lt;/pre&gt;&lt;br /&gt;
jsにコンパイルされたコードの実行&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ node test.js
&lt;/pre&gt;&lt;br /&gt;
coffee-scriptをアンインストールする&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ npm uninstall -g coffee-script
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/2596804889110254112' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2596804889110254112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/2596804889110254112'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/07/ubuntu-nodejs.html' title='Ubuntu に Node.js を入れる'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-5431048949779726532</id><published>2013-07-03T00:06:00.000+09:00</published><updated>2013-07-03T00:06:56.333+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Mint Linux 14 nadia から Mint Linux 15 oliviaへアップグレードする</title><content type='html'>&lt;br /&gt;
&lt;h3&gt;したこと&lt;/h3&gt;&lt;br /&gt;
Mint Linux 14 nadiaで更新ファイルが無いか確認。&lt;br /&gt;
あったらアップグレードする&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
sources.listを変更&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ sudo sed -i &#39;s/quantal/raring/&#39; /etc/apt/sources.list
$ sudo sed -i &#39;s/nadia/olivia/&#39; /etc/apt/sources.list
&lt;/pre&gt;&lt;br /&gt;
Mint Linux 15 oliviaへアップグレードする&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ sudo apt-get update
$ sudo apt-get dist-upgrade
&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;その他&lt;/h3&gt;KDE版は&lt;br /&gt;
$ sudo sed -i &#39;s/quantal/raring/&#39; /etc/apt/sources.lis.d/ubuntu.list&lt;br /&gt;
$ sudo sed -i &#39;s/nadia/olivia/&#39; /etc/apt/sources.list.d/mint.list&lt;br /&gt;
となる</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/5431048949779726532' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5431048949779726532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/5431048949779726532'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/07/mint-linux-14-nadia-mint-linux-15-olivia.html' title='Mint Linux 14 nadia から Mint Linux 15 oliviaへアップグレードする'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-1765776168008084685</id><published>2013-07-02T22:12:00.000+09:00</published><updated>2013-07-02T22:12:11.613+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><title type='text'>Mac用Web Browser リンク 2013年版</title><content type='html'>&lt;br /&gt;
&lt;h3&gt;無料部門&lt;/h3&gt;&lt;a href=&quot;https://picasaweb.google.com/lh/photo/Hb7_1xR1SB2oBrTYdLCBedMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjgoR3VvktDhnH2Ye7WqhpBAwvUkMDwbwA_Z7xeQOOCTue2N5vAUi1RdkIhq6y4mUDU3t28dpICY-blLThaUSVjlboT16ctVJ9_i0ST6y7kGo800klIkO7HF64AmxZYQtlntbswUyUlC7f/s800/MacWebBrowser_amaya.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Amaya&lt;br /&gt;
&lt;a href=&quot;http://www.w3.org/Amaya/&quot;&gt;http://www.w3.org/Amaya/&lt;/a&gt;&lt;br /&gt;
w3c製。オーサリングツールとしても利用できる。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/iuM-TR3GSzYx2_Vp5kUSZdMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHN1JW_hotRectlqWSqRafiglPuJix6F_De0u7S_1pJzLNTQuiTHYIhHzp9dOQiwd99k8cfdg5Wxn_xxXmF2eHHoBFPZPWQ2wvgoQXed_b7y9aw5hAD_5J-5q6hyXbNcqy6LUV8SCSWwxF/s800/MacWebBrowser_camino.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Camino&lt;br /&gt;
&lt;a href=&quot;http://caminobrowser.org/&quot;&gt;http://caminobrowser.org/&lt;/a&gt;&lt;br /&gt;
レンダリングエンジンにGekkoを採用&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/Oqwrc9lJvTG5ZVGNWl67itMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_U_-G3lGfLWhnHyROHpulUIwgl0ErgIC8gRu3Yvy7w_uzSePtJEc7GE8oYWTATBlWklqCDMpPsoJcvnYAyMsxjvwd5TpMYyMVxkMcKSy1LQK6U6_VeMwM1RD-ev3QkfxMRbfz-DL8O7pu/s800/MacWebBrowser_chrome.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Chrome&lt;br /&gt;
&lt;a href=&quot;http://www.google.com/intl/us/chrome/browser/&quot;&gt;http://www.google.com/intl/us/chrome/browser/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.google.com/intl/ja/chrome/browser/&quot;&gt;http://www.google.com/intl/ja/chrome/browser/&lt;/a&gt;&lt;br /&gt;
WebKitを元に、GoogleがChroniumを元に開発。Chroniumを元に開発されたウェブブラウザ。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/1a4oWTg1NrgqHhcgZcE6zdMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt3EqlzFPDodY0WPT9czqoWgntEjYk-sVL67AlVo30NJym7lQ43A-J5E4u8V9adv_QoCE2nmeoEumh2xgSMoyLM0YXTlJBBkJAtL9EudsfpvSg0phpQkwF4ZpfGZ2C8yjV8Sq2sK-h1_Jg/s800/MacWebBrowser_firefox.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Firefox&lt;br /&gt;
&lt;a href=&quot; &quot;&gt;http://www.mozilla.org/en-US/&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot; &quot;&gt;http://www.mozilla.jp/firefox/&lt;/a&gt;&lt;br /&gt;
NCSA Mosaicを受け継ぐ形で1994年にリリースされたウェブブラウザNetscapeの後継ウェブブラウザ。レンダリングエンジンにGekkoを採用。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/bovrrXM8-EUEucETAzDX09MTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix8kd4NDZiDoMK43YkMVROAy4gUaU-4ul4yTF-UDljefG9x7PGjK57Zfm1by5XMRlTxbpjNCI7uOpclKPP6x6jfDjBWLvGxn7fOqcFyr5ecwWHuQP5gElCxCVInXi7tVmz05ZkxLdJmHRp/s800/MacWebBrowser_Iron.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Iron&lt;br /&gt;
&lt;a href=&quot;http://www.srware.net/en/software_srware_iron.php&quot;&gt;http://www.srware.net/en/software_srware_iron.php&lt;/a&gt;&lt;br /&gt;
Chroniumを元に開発されたウェブブラウザ。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/HhpoLxca7Pm0Da9lBGDLWdMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMvd6ZuCqqx4kJyDc7St8KL-ToihTf_bJPWuS1ezPffaicKZXdKWxs3J7nquHmcma7I4WdmyuPUUbxAtxbotF-dlzovaA2ZqI4Bzt2zORsHv-aRNg7yQLl7oehOGiQH3zGYq6PikC3ifrP/s800/MacWebBrowser_maxton.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Maxton&lt;br /&gt;
&lt;a href=&quot;http://www.maxthon.com/&quot;&gt;http://www.maxthon.com/&lt;/a&gt;&lt;br /&gt;
中国の傲游製。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/tZIPPkQ6138tnVbjKUV97tMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6pFWBBy-Ls2wrb3ypvtUVhP9jLmaMth7WP4-KJ-rqCx_fxjWdu2fMsTWSxM_PBmt92z_2dgZXaAQjqr2A9kgw7xnNXkV7cURIbvoM_tKOvX8pn0U0j9j88XB5czZyYxzf6j64UC0ujGFx/s800/MacWebBrowser_OmniWeb.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
OmniWeb&lt;br /&gt;
&lt;a href=&quot;http://www.omnigroup.com/products/omniweb/&quot;&gt;http://www.omnigroup.com/products/omniweb/&lt;/a&gt;&lt;br /&gt;
1995年5月17日に1.0がリリース。Internet Explorerの1995年8月24日よりも前から存在しているブランド。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/6EvuAMZlHQibJX-i4rOEhdMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZHL9ZqJRj26H7Ah0RNQpepkUEJDgWIPGKamQ5AoTB6YSOzR-Q8f-dDpeSw3kpA-VHjwmeUDZD992zVUNVdpWWlykNgQQFopnkO2_fdxKmp7OiMTx_z8MeUakWGBGCOFIphPCgE8dGvg0H/s800/MacWebBrowser_Opera.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Opera&lt;br /&gt;
&lt;a href=&quot;http://www.opera.com/&quot;&gt;http://www.opera.com/&lt;/a&gt;&lt;br /&gt;
NCSA Mosaicを受け継ぐ形で開発されていないブラウザ。Netscape/Mozilla, Internet Explorerに続く第3のブラウザとも呼ばれたことがあった（過去形）。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/gG_GBZglSjdhX11ndG8QMNMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyk_9JfpmKLhHNteZfjNrbNE4DbMuPE8FaTBh4X8f1DbiMH_HRbeK7GgErsQecNDuKJqqXxQIs2xsOjoKXlivqk99J32zn3_X2msZjdxhfK6jLlVgjlnr3FAqgMFkPQ79LW1774GQP6Spp/s800/MacWebBrowser_qqBrowser.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
QQBrowser&lt;br /&gt;
&lt;a href=&quot;http://browser.qq.com/mac/&quot;&gt;http://browser.qq.com/mac/&lt;/a&gt;&lt;br /&gt;
中国の検索サービス会社 腾讯网製。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/zGf88sLQgMYjCmyWe5B6ltMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSyVSNRK3O6DGKozhkhMU6dh_ro-G37AapHHJyGVqSzqdQYOMCgM-7VnFxK_PU7KUE9C3Sns6gJNkevvKtHV9b-SjFF_MWSiLn3P__kgx6f_0NUQfJNvZGebQqiR9YTppowYkp3P5Qq6OT/s800/MacWebBrowser_safari.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Safari&lt;br /&gt;
&lt;a href=&quot;http://www.apple.com/safari/&quot;&gt;http://www.apple.com/safari/&lt;/a&gt;&lt;br /&gt;
KDE環境用のウェブブラウザKonquerorのレンダリングエンジンKHTMLをベースに開発されたWebKitを元に、Appleが開発したウェブブラウザ。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/i7OfSCo1aMmkqPczyGzMBtMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvSvsXNDbRG8yqO3XhzWMo7FupzhlD0c7gEc_tl9lL5PAZv9kSpTvuyct8X_wVDTjwmvgCxc-yJjDEZYUM-kcGweEngA2JulZtXD4IOwSc86o-5w34wivtR0if-QWxzbRMhG4WNiEU_TCC/s800/MacWebBrowser_seamonkey.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
seamonkey&lt;br /&gt;
&lt;a href=&quot;http://www.seamonkey-project.org/&quot;&gt;http://www.seamonkey-project.org/&lt;/a&gt;&lt;br /&gt;
Mozilla製。オーサリングツールとしても利用できる。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/EYyAaDEA8nMJIHz8HvXgPtMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDHj0n35CWfffNiqsQCDz6Ueim7YXwRjpiy113HnIC0hASxtEeCW4AJowBU6cOxGbA7n-rZ5fd2Atjjt-OLifFz9jwNW8R8EqxNclFIH07nOwAsm1AezSbmj190H34D6NA92nJVY8Scg7l/s800/MacWebBrowser_Sleipnir.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Sleipnir&lt;br /&gt;
&lt;a href=&quot;http://www.fenrir-inc.com/jp/sleipnir/&quot;&gt;http://www.fenrir-inc.com/jp/sleipnir/&lt;/a&gt;&lt;br /&gt;
日本製。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/sjLd-KgzBI95PAtxg8UY5tMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzTR3L-NLvupQcOkZEIwwm25Gs0YhSS8tVF-j8Dle7gdCHEHZpTLLUO9q6IxhkrrEYE31rrFhizkT7F2zezYJvoJE3s2VoPFX79jvxHGo-lZO3RwzOy5wmCFNd_IzQy-Efev74CdaKz-NQ/s800/MacWebBrowser_Torch.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Torch&lt;br /&gt;
&lt;a href=&quot;http://www.torchbrowser.com/&quot;&gt;http://www.torchbrowser.com/&lt;/a&gt;&lt;br /&gt;
WebKitを元に開発されたウェブブラウザ。&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/UqCponTpqT0JExVkRkj9C9MTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXmNl4Iqxu2_70slQRJ7QU7a92MfxyQ64XMgNNsCZ4UKLqULcS2SExHL9ScAF9mW0MlLYQVoH-j9wCstF4DRSNW-CL66hqIisF5UnkTlt7aI_JwCzLIS2-pHLjpi8fFU-rXK1MdEiLu_UK/s800/MacWebBrowser_Yandex.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Yandex&lt;br /&gt;
&lt;a href=&quot;http://browser.yandex.com/&quot;&gt;http://browser.yandex.com/&lt;/a&gt;&lt;br /&gt;
WebKitを元に開発されたウェブブラウザ。ロシアの検索サービス会社Yandex製。&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;有料部門&lt;/h3&gt;&lt;a href=&quot;https://picasaweb.google.com/lh/photo/W3AxgSTVzj9toWhzmRrGJNMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7rKsqfZmrFZbevuGFgXRlY7fIzX4VdXFAUBsmUgdv6BMGkK0eoQr8ihj7b3kSLenkBiUJtpdUEZhFxdGQAj1TX1CuYpfwSxp1ejkuWA9W0t0Xh368l95Hn3czVtmASMojlZHyjIw8st-w/s800/MacWebBrowser_icab.jpg&quot; height=&quot;128&quot; width=&quot;128&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
iCab&lt;br /&gt;
&lt;a href=&quot;http://www.icab.de/&quot;&gt;http://www.icab.de/&lt;/a&gt;&lt;br /&gt;
レンダリングエンジンにWebKitを採用。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/1765776168008084685' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/1765776168008084685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/1765776168008084685'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/07/macweb-browser-2013.html' title='Mac用Web Browser リンク 2013年版'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjgoR3VvktDhnH2Ye7WqhpBAwvUkMDwbwA_Z7xeQOOCTue2N5vAUi1RdkIhq6y4mUDU3t28dpICY-blLThaUSVjlboT16ctVJ9_i0ST6y7kGo800klIkO7HF64AmxZYQtlntbswUyUlC7f/s72-c/MacWebBrowser_amaya.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-7663283817824175658</id><published>2013-05-24T12:52:00.000+09:00</published><updated>2013-05-24T12:52:46.660+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>notify-send を使ってデスクトップに通知する</title><content type='html'>&lt;br /&gt;
&lt;h3&gt;したいこと・しりたいこと・目標&lt;/h3&gt;プログラムから何かのメッセージを受け付け、受け取ったメッセージをデスクトップに通知する&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;環境&lt;/h3&gt;xubuntu 13.04 64bit&lt;br /&gt;
&lt;br /&gt;
xubuntuの、デフォルトのnotifyd設定ファイル&lt;br /&gt;
/usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service&lt;br /&gt;
&lt;br /&gt;
xubuntuの、デフォルトになっているnotifyデーモン&lt;br /&gt;
/usr/lib/x86_64-linux-gnu/xfce4/notifyd/xfce4-notifyd &lt;br /&gt;
&lt;br /&gt;
command lineから、デスクトップに通知する&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ notify-send &quot;my message&quot;
&lt;/pre&gt;&lt;br /&gt;
pythonから、デスクトップに通知する&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;import os
s = &quot;python message string&quot;
os.system(&#39;notify-send &quot;%s&quot;&#39; % s)
&lt;/pre&gt;&lt;br /&gt;
rubyから、デスクトップに通知する&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;s = &quot;ruby message string&quot;
result = system(&quot;notify-send \&quot;#{s}\&quot;&quot;)
&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;その他&lt;/h3&gt;ubuntu 13.04では&lt;br /&gt;
notifyd設定ファイル&lt;br /&gt;
/usr/share/dbus-1/services/org.freedesktop.Notifications.service&lt;br /&gt;
notifyデーモン&lt;br /&gt;
/usr/lib/x86_64-linux-gnu/notify-osd</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/7663283817824175658' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/7663283817824175658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/7663283817824175658'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/05/notify-send.html' title='notify-send を使ってデスクトップに通知する'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-4322866935777852284</id><published>2013-05-24T00:30:00.000+09:00</published><updated>2013-05-24T00:30:03.208+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="command"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>less でソースコードを閲覧するときに、 syntax-highlight させたい</title><content type='html'>&lt;br /&gt;
GNU Source-hilightをインストール&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;$ sudo apt-get install source-highlight
&lt;/pre&gt;&lt;br /&gt;
~/.bashrcに以下２行追記&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;export LESS=&#39;-R&#39;
export LESSOPEN=&#39;| /usr/share/source-highlight/src-hilite-lesspipe.sh %s&#39;
&lt;/pre&gt;&lt;br /&gt;
&lt;h3&gt;参考&lt;/h3&gt;&lt;a href=&quot;http://nippondanji.blogspot.jp/2011/11/less.html&quot;&gt;lessでソースコードに色をつける&lt;/a&gt;&lt;br&gt;http://nippondanji.blogspot.jp/2011/11/less.html</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/4322866935777852284' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4322866935777852284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/4322866935777852284'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/05/less-syntax-highlight.html' title='less でソースコードを閲覧するときに、 syntax-highlight させたい'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-768501091743885866</id><published>2013-05-23T19:24:00.000+09:00</published><updated>2013-05-23T19:24:14.317+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>xfce applications menu についてのメモ</title><content type='html'>&lt;br /&gt;
xfceアプリケーションメニューについてのメモ&lt;br /&gt;
&lt;br /&gt;
xfceアプリケーションメニュー編集プログラムの実体は&lt;br /&gt;
/usr/bin/alacarte&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
~/.local/share/applications$ &lt;br /&gt;
&lt;br /&gt;
設定ファイルは&lt;br /&gt;
~/.config/menus/applications.menu&lt;br /&gt;
~/.config/menus/xfce-applications.menu&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
カスタマイズして追加されたプログラムは、追加された順に&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;&amp;lt;Include&amp;gt;
　　　&amp;lt;Filename&amp;gt;alacarte-made-1.desktop&amp;lt;/Filename&amp;gt;
&amp;lt;/Include&amp;gt;
&lt;/code&gt;&lt;/pre&gt;という感じの名前で&lt;br /&gt;
~/.config/menus/xfce-applications.menu&lt;br /&gt;
に、追加される&lt;br /&gt;
&lt;br /&gt;
alacarte-made-1.desktop&lt;br /&gt;
の、場所は&lt;br /&gt;
~/.local/share/applications&lt;br /&gt;
&lt;br /&gt;
内容は、&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;[Desktop Entry]
Version=1.0
Type=Application
Name=redcar
Comment=
Exec=/opt/ruby-2.0.0/bin/redcar
Icon=/usr/share/pixmaps/redcar-splash.png
Path=
Terminal=false
StartupNotify=false
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/768501091743885866' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/768501091743885866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/768501091743885866'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/05/xfce-applications-menu.html' title='xfce applications menu についてのメモ'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-891330858984458941</id><published>2013-05-23T18:57:00.000+09:00</published><updated>2014-04-18T18:19:43.592+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ruby"/><category scheme="http://www.blogger.com/atom/ns#" term="web"/><title type='text'>jekyll で syntax heilight</title><content type='html'>&lt;p&gt;jekyll で syntax heilight&lt;/p&gt;&lt;br /&gt;
&lt;h3&gt;環境&lt;/h3&gt;Python 3.3.0&lt;br /&gt;
ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-linux]&lt;br /&gt;
jekyll-1.0.2&lt;br /&gt;
jekyll-bootstrap&lt;br /&gt;
redcarpet-2.3.0&lt;br /&gt;
pygments.rb-0.5.0&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;したこと&lt;/h3&gt;&lt;br /&gt;
1). pygmentsのインストール&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ curl -O http://python-distribute.org/distribute_setup.py
&lt;/code&gt;&lt;/pre&gt;※ 大文字のオー、ゼロではない&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ sudo python distribute_setup.py
$ sudo easy_install pygments
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
2). jekyll でつかう Gem に redcarpetを追加&lt;br /&gt;
&lt;br /&gt;
Gemfileに一行追記&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ vi Gemfile

gem &quot;redcarpet&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
3). jekyll の _config.ymlを編集&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ vi _config.yml
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
この行の下に&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;pygments: true
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
以下一行追記&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;markdown: redcarpet
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
4). jekyll で syntax highlight するときに使う cssファイルを作る&lt;br /&gt;
&lt;br /&gt;
色の見本は以下のサイトにある&lt;br /&gt;
&lt;a href=&quot;http://igniteflow.com/pygments/themes/&quot;&gt;Pygments Themes&lt;/a&gt;&lt;br /&gt;
http://igniteflow.com/pygments/themes/&lt;br /&gt;
&lt;br /&gt;
pygmentizeのカラースキームをcssファイルとして書き出す&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ pygmentize  -S colorful -f html &amp;gt; colorful.css
$ pygmentize  -S pastie -f html &amp;gt; pastie.css
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
作成した cssファイル を 移動&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ mv colorful.css assets/themes/twitter/css/colorful.css
$ mv pastie.css assets/themes/twitter/css/pastie.css
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
5). jekyll の テンプレート に css ファイルへのリンクを追加&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ vi _includes/themes/twitter/default.html
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
headの部分に以下一行追記&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;&amp;lt;link href=&amp;quot;{{ ASSET_PATH }}/css/colorful.css&amp;quot; rel=&amp;quot;stylesheet&amp;quot; type=&amp;quot;text/css&amp;quot; &amp;gt;
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
6). テストファイルを作る&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ rake page name=&quot;pages/test_syntax-highlight.md&quot;
$ vi pages/test_syntax-highlight.md
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
test_syntax-highlight.mdの例&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;    ---
    layout: page
    title: &amp;quot;Rubyをはじめる準備&amp;quot;
    description: &amp;quot;&amp;quot;
    ---
    {% include JB/setup %}

    Syntax Highlight の、テスト

    ```ruby
       puts &amp;quot;hello ruby&amp;quot;
    ```
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
7). mdファイルからhtmlファイルを作り、jekyll で syntax highlightが有効になっているか確認する&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;$ jekyll build
$ jekyll serve
&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
ブラウザで確認&lt;br /&gt;
localhost:4000/pages/test_syntax-highlight.html&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;参考&lt;/h3&gt;&lt;br /&gt;
&lt;a href=&quot;http://tech.nitoyon.com/ja/blog/2012/12/25/jekyll-0-12-0/&quot;&gt;Jekyll の 0.12.0 でシンタックス ハイライトが便利になった - てっく煮ブログ&lt;/a&gt;&lt;br /&gt;
http://tech.nitoyon.com/ja/blog/2012/12/25/jekyll-0-12-0/&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://melborne.github.io/2012/05/13/first-step-of-jekyll/&quot;&gt;30分のチュートリアルでJekyllを理解する&lt;/a&gt;&lt;br /&gt;
http://melborne.github.io/2012/05/13/first-step-of-jekyll/&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.amazon.co.jp/o/ASIN/4797357401/krakenbeal0f-22&quot; target=&quot;_blank&quot; onClick=&quot;ga(&#39;send&#39;, &#39;event&#39;, &#39;Amazon&#39;, &#39;jump&#39;, &#39;たのしいRuby 第3版 4797357401&#39;);&quot;&gt;&lt;img src=&quot;http://images-jp.amazon.com/images/P/4797357401.09._SX150_SCLZZZZZZZ_.jpg&quot; class=&quot;thumb&quot; /&gt;&lt;br /&gt;
たのしいRuby 第3版: 高橋 征義, 後藤 裕蔵, まつもと ゆきひろ&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/891330858984458941' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/891330858984458941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/891330858984458941'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/05/jekyll-syntax-heilight.html' title='jekyll で syntax heilight'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-3660882758769754520</id><published>2013-05-04T00:03:00.000+09:00</published><updated>2013-05-04T00:03:10.204+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Pear Linux 7 を入れてみた</title><content type='html'>&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/8JoD2uhx8f-nnaGu277P7tMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiEQY97qC_HsgIMBbEuuo4aq694AsIP2xS17CBGMdVOlDvJboceQrL6Iuz_1iiIt_dBjCzyL14Y8UQHWLmZcVBU6t7lxJ3Qus9gnKMq2VjwS_nkJdkFmEV4Bdp_ADcVmQ8Nr8zbJYeTBHk/s640/PearLinux7%25202013-04-27%252012.01.28.jpg&quot; height=&quot;486&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/jXlXCF9EN8lEUJhz9o_aHdMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiH6JAsLMhcTCaB3zgmkGQ2kLFrZYwuprOGvQNjGRH8mrIPUaI4Kxku9wC64I3HHiPpHX2_3xUPfMKIvHJU80X9UjPXUlkzl8Tyf-I1x1Rm1Xn61EhykI0nbslrS4WayqB7cshYguCCf-yH/s640/PearLinux7%25202013-04-27%252014.11.07.jpg&quot; height=&quot;486&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://pearlinux.fr/&quot;&gt;Pear Linux&lt;/a&gt;&lt;br&gt;http://pearlinux.fr/&lt;br /&gt;
&lt;br /&gt;
下のドックのアイコンを開くとアプリケーションの一覧を見れる&lt;br /&gt;
Ubuntu13.04より重い感じがする。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/3660882758769754520' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/3660882758769754520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/3660882758769754520'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/05/pear-linux-7.html' title='Pear Linux 7 を入れてみた'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiEQY97qC_HsgIMBbEuuo4aq694AsIP2xS17CBGMdVOlDvJboceQrL6Iuz_1iiIt_dBjCzyL14Y8UQHWLmZcVBU6t7lxJ3Qus9gnKMq2VjwS_nkJdkFmEV4Bdp_ADcVmQ8Nr8zbJYeTBHk/s72-c/PearLinux7%25202013-04-27%252012.01.28.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6886202141568999458.post-9109594728512421583</id><published>2013-05-03T20:06:00.000+09:00</published><updated>2013-05-03T20:06:13.493+09:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="unix"/><title type='text'>Linux Mint 14 &quot;Nadia&quot; - KDE (64-bit) 入れてみた</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/-967xFdtysryCvFW_tOpLdMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFu88FLqKE1LdUGnwfo4HNnaB0fFcYSNVAz7EYDBCnqTwn-3MSWNA3wBMZVKUHAphreoADEpyy-PLR3ppaDiDlc7FOv8EgcQ6TPQNXIva37qaupuSGqO7uxWPdNdy8-TaEM2I4QTIwDeTj/s640/Mint-KDE%25202013-04-22%252018.57.42.jpg&quot; height=&quot;486&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://picasaweb.google.com/lh/photo/y9Q_DeIML8rch7TGeCaqbtMTjNZETYmyPJy0liipFm0?feat=embedwebsite&quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrHlkPYiEyhBQHr11Hov9oufNWXmZOvjOoaAkkGFCd-Qo-o-JC2jNNMeOyy0WSxgOTXGMUjPdVHKdLJU32e2Svjod8diqa1BlU87K5glc-nqVKmZqQEUdlC7wbRAXshJNLgrWRwoxlb6tL/s640/Mint-KDE%25202013-04-27%252014.24.16.jpg&quot; height=&quot;497&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.linuxmint.com/&quot;&gt;Main Page - Linux Mint&lt;/a&gt;&lt;br&gt;http://www.linuxmint.com/&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.linuxmint.com/edition.php?id=126&quot;&gt;Linux Mint 14 &quot;Nadia&quot; - KDE (64-bit) - Linux Mint&lt;/a&gt;&lt;br&gt;http://www.linuxmint.com/edition.php?id=126&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.linuxmint.com/edition.php?id=125&quot;&gt;Linux Mint 14 &quot;Nadia&quot; - KDE (32-bit) - Linux Mint&lt;/a&gt;&lt;br&gt;http://www.linuxmint.com/edition.php?id=125&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://linuxmint-jp.net/&quot;&gt;Linux&lt;/a&gt;&lt;br&gt;http://linuxmint-jp.net/&lt;br /&gt;
&lt;br /&gt;
Kubuntuより安定している感じでよい。&lt;br /&gt;
マウスカーソルが変なとこ、飛んでかないし。</content><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/6886202141568999458/9109594728512421583' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/9109594728512421583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6886202141568999458/posts/default/9109594728512421583'/><link rel='alternate' type='text/html' href='http://krakenbeal.blogspot.com/2013/05/linux-mint-14-nadia-kde-64-bit.html' title='Linux Mint 14 &quot;Nadia&quot; - KDE (64-bit) 入れてみた'/><author><name>krakenbeal</name><uri>http://www.blogger.com/profile/15125486411544193996</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_bMMk87nWUSbwBEG7jUBdL7p9tfujzce4aiSw-DJPWjViL27lCSMz8Df3If7gkyFGl7GwlfOTI450aYZA0N7ruVXpWF-incu5IaBDtFsGpLX8Ybr-D7luNQk101BOOi4/s220/krakenbeal.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFu88FLqKE1LdUGnwfo4HNnaB0fFcYSNVAz7EYDBCnqTwn-3MSWNA3wBMZVKUHAphreoADEpyy-PLR3ppaDiDlc7FOv8EgcQ6TPQNXIva37qaupuSGqO7uxWPdNdy8-TaEM2I4QTIwDeTj/s72-c/Mint-KDE%25202013-04-22%252018.57.42.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>