Linuxの最近のブログ記事

blockdiagで組織図を書こうとしたら、ちょこちょことひっかかるので覚え書き。

Fedora 14(たぶん15も)での手順。最初にpython-pipを入れる。PDFで出力したいなら、python-develとかgccとか依存関係のあるものも。日本語出力するからipa-gothic-fontsあたりを入れる。で、/usr/lib/python2.7/site-packages/sitecustomize.pyに

import.sys
sys.setdefaultencoding('utf-8')

といういつものおまじないを。blockdiagのインストールはeasy_installで。
easy_install blockdiag

easy_install reportlab

これで準備桶。あとは、実行。
blockdiag -T pdf -a -f /usr/share/fonts/ipa-gothic/ipag.ttf test.diag

SLES 11のカーネルをrebaseしたらしい。今なら貼れる!

( ゚д゚) ・・・
(つд⊂)ゴシゴシ
(;゚д゚) ・・・
(つд⊂)ゴシゴシゴシ
(;゚ Д゚) ...!?

某誌の原稿で採用されなかった説明だけれど、個人的にはやってみて面白かったので。
4KのチャンクでRAIDしておいて、そこに4095バイトのデータをファイルに書き込むと終端子と合わせてちょうど4Kになるから、それをRAIDデバイスに書き込んでからhexdumpしたら、そのまま見えるんじゃないかと考えた。ただし、ファイルシステムはext2にして他のプロセスが書き込まないこととか、noatime付けておくとか、そういったことはちゃんと考慮すること。

4キロバイトのチャンクサイズとレイアウトにleft-symmetricを指定して、RAID 5を作成

# mdadm --create --auto=yes /dev/md2 --level=5 --layout=ls --chunk=4 --raid-devices=3 /dev/sdc1 /dev/sdd1 /dev/sde1

4キロバイトの"1"だけを含むファイルを作成するコマンド例

# for i in `seq 1 4095`; do buf=$buf"1" ; done ;echo $buf > file_1
[/dev/sdc1]

04100000  03 03 03 03 03 03 03 03  03 03 03 03 03 03 03 03  |................|
*
04100ff0  03 03 03 03 03 03 03 03  03 03 03 03 03 03 03 00  |................|
04101000  33 33 33 33 33 33 33 33  33 33 33 33 33 33 33 33  |3333333333333333|
*
04101ff0  33 33 33 33 33 33 33 33  33 33 33 33 33 33 33 0a  |333333333333333.|
04102000  36 36 36 36 36 36 36 36  36 36 36 36 36 36 36 36  |6666666666666666|
*
04102ff0  36 36 36 36 36 36 36 36  36 36 36 36 36 36 36 0a  |666666666666666.|
04103000  0f 0f 0f 0f 0f 0f 0f 0f  0f 0f 0f 0f 0f 0f 0f 0f  |................|
*
04103ff0  0f 0f 0f 0f 0f 0f 0f 0f  0f 0f 0f 0f 0f 0f 0f 00  |................|


[/dev/sdd1]
04100000  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 31  |1111111111111111|
*
04100ff0  31 31 31 31 31 31 31 31  31 31 31 31 31 31 31 0a  |111111111111111.|
04101000  34 34 34 34 34 34 34 34  34 34 34 34 34 34 34 34  |4444444444444444|
*
04101ff0  34 34 34 34 34 34 34 34  34 34 34 34 34 34 34 0a  |444444444444444.|
04102000  03 03 03 03 03 03 03 03  03 03 03 03 03 03 03 03  |................|
*
04102ff0  03 03 03 03 03 03 03 03  03 03 03 03 03 03 03 00  |................|
04103000  37 37 37 37 37 37 37 37  37 37 37 37 37 37 37 37  |7777777777777777|
*
04103ff0  37 37 37 37 37 37 37 37  37 37 37 37 37 37 37 0a  |777777777777777.|


[/dev/sde1]
04100000  32 32 32 32 32 32 32 32  32 32 32 32 32 32 32 32  |2222222222222222|
*
04100ff0  32 32 32 32 32 32 32 32  32 32 32 32 32 32 32 0a  |222222222222222.|
04101000  07 07 07 07 07 07 07 07  07 07 07 07 07 07 07 07  |................|
*
04101ff0  07 07 07 07 07 07 07 07  07 07 07 07 07 07 07 00  |................|
04102000  35 35 35 35 35 35 35 35  35 35 35 35 35 35 35 35  |5555555555555555|
*
04102ff0  35 35 35 35 35 35 35 35  35 35 35 35 35 35 35 0a  |555555555555555.|
04103000  38 38 38 38 38 38 38 38  38 38 38 38 38 38 38 38  |8888888888888888|
*
04103ff0  38 38 38 38 38 38 38 38  38 38 38 38 38 38 38 0a  |888888888888888.|

終わった後のだらだらタイムに集合写真

ちなみにL・トーバルズ氏が敵状視察?--ヨドバシの「Windows 7」売り場でポーズ - Editor's FYI - ZDNet Japanの写真を撮ったのは、AMDのOperating System Research CenterのDirectorであるChris Schlaegerさん。会場で周囲にニコンのデジカメの液晶を見せて回ってました。元Novellの方。

Linus-sanと

| コメント(0) | トラックバック(0)

写真撮った。結構うれしかったりする(^^ゞ

mercurialでcloneしておいて実行してみた。gitは使ってるけどmercurialはしらんので、これで合ってるのかよーわからんが、4位のlocalhost.localdomainを除けば(笑)、ほとんどケンブリッジ大学→xensource→citrix、つまり同じ人たちとなって、あまり開発者をリクルート出来てないプロジェクトのよーに見える...。

[root@www xen-3.4-testing.hg]# hg log | grep 'user:' | cut -d '@' -f 2 | sed 's/>//' | sed 's/\[.*//'\
 | sed 's/.*\.\([^\.]*\.\)\(com\|net\|ac\.uk\)$/\1\2/' | sort | uniq -c | sort -n --reverse

というコマンドを発行して以下を得る、と。

   7760 cam.ac.uk
   3142 xensource.com
   3036 citrix.com
   2066 localhost.localdomain
   1230 hp.com
    774 xenbuild.aw
    355 ibm.com
    216 ewan
    197 xenbuild2.aw
    190 valinux.co.jp
    154 intel.com
    118 intel-research.net
    114 fleming.research
     96 equilibrium.research
     64 gmail.com
     32 sportsman.spdomain
     27 viper.(none)
     19 bkbits.net
     18 cairnwell.research
     13 djmnc4000.(none)
     12 sun.com
     11 linford.intra
     10 novell.com
     10 anvil.research
      8 wyvis.research
      8 osdl.org
      8 netapp.com
      8 amd.com
      6 redhat.com
      6 localhost
      5 lappy
      4 umich.edu
      4 fujitsu.com
      4 cs.ubc.ca
      4 3leafnetworks.com
      3 rustcorp.com.au
      3 procyon
      3 netcom.com
      3 fujitsu-siemens.com
      3 dague.net
      3 codemonkey.ws
      2 pug.(none)
      2 eclipse.(none)
      2 devbox.site
      2 bytesex.org
      2 brainfood.com
      1 xen-wim.site
      1 verge.net.au
      1 user:        user
      1 plucky.localdomain
      1 pimb.org
      1 penguin.local
      1 mulix.org
      1 mandriva.com
      1 lanl.gov
      1 kct
      1 jp.fujitsu.com 
      1 ipcoast.com
      1 hex
      1 galois.com
      1 f00f.org
      1 dory.(none)
      1 cisco.com
      1 bull.net
      1 artemis.home.pimb.org
      1 1virtual.net

逆襲のSCO - UNIX権利を巡る裁判が2年の時を経て復活へ | エンタープライズ | マイコミジャーナル

また、Linuxユーザを訴えて回るとかやるんかな。ご苦労なことで。

Linux Foundation Updates Study on Linux Development Statistics: Who Writes Linux and Who Supports It | The Linux Foundation

まあなんか最近、Novellの社長があちこち回って、「RHELのサポートもしますよ!」とか言ってるみたいですが。

コードを書いてるトップがRed Hatなだけではなく、レビューをしているのもほとんどRed Hatというのが事実。

単なるRPMファイルのリストから、archコードを抜く方法。ファイルがあればrpm -qp --qf '%{arch}' packageすりゃ良いんだが。

awk -F '.' '{print $(NF-1)}'

awkは便利なんだが、まだまだ全く使えてまへん...。

Solaris 10はLinux攻勢の切り札となるか。調べ物をしていたら、ちょっと刺激的なタイトルの2005年の記事を見つけた。自分も記事を書く立場なので、流れに棹をささないように気をつけようと思うのだけれど、時流が見えてないと本当に恥ずかしいことを書いちゃうんだなと。

Solaris 10がLinux攻勢の切り札になっていれば、今頃はOracleに買収されてなかっただろうに...。

ふと気付いたが。もし本当にUQ WiMAXがLinuxだとすると、ソースコードをダウンロード出来るようにしていないとまずいんじゃ...。

あいたたた

| コメント(0) | トラックバック(0)

ネットブックのOS、96%はWindows : UMPC/ネットブック - Computerworld.jp

Ubuntu搭載モデルを購入した俺が通りますよ。

ええ、Linuxの仕事をしている自分が言うのもなんですが、Linuxの洗練されていないインターフェース(gnomeだろうがkdeだろうが)は画面もキーボードも小さいネットブックでは破滅的に使いにくいです。Mac OS Xですら、AliasKeysで補強してるぐらいですから。やっぱり小さい画面にはそれ用のUIがあると思うんだよね。iPhoneや(決して使いやすいと言い切れないけど)携帯のUIはそれなりに洗練されてるわけで。

ただ、13インチ以上の画面を持つノートPCとせいぜい3インチ程度の画面を持つ携帯の、いずれのUIも10インチ以下の画面しか持たないネットブックには向いてないと思う。VAIOのType PにVistaなんて入れた日には、カーソルが見えねぇ見えねぇ...。Moblinに期待?

2009年のLinux投資、前年比21%増の予測--IDC調べ:ニュース - CNET Japan

Unpaidが激増しているのが気になるけど、まあ、きっと仕事は増えるだろうと予測。まだ年度替わり直後で色々動き出してないけど、連休明けぐらいから忙しくなりそうだなぁ。

日本発セキュアOSのTOMOYOがLinuxカーネルに標準採用。おー、これは良いニュース。2.6.30かぁ、あと数ヶ月だね。

このアーカイブについて

このページには、過去に書かれたブログ記事のうちLinuxカテゴリに属しているものが含まれています。

次のカテゴリはPythonです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

Powered by Movable Type 5.13-ja