Yukiharu YABUKI の tDiary
このtDiaryを検索します。
2004-07-09
_ 天気
はれ
_ [OpenOffice.org] Let's W2
on Debian Sidでもjaconfigureで1.1.1がビルドできている。Eclipseに取りこむのは512のメモリでなんとかできるぐらい。ビルド作業するにあたっては725Mや1Gぐらいのメモリが欲しいかも...
_ [Let's W2] メモリ
小さいサイズのメモリモジュールなので、ちょっくら値段が高い。Memoryタイミングによるので、勝手に増設しても使えるかどうかはギャンブルっぽいのかなと、失敗したら、金額的に痛いので、ためしずらい....メモリ増設してもmemtest86をつかってテストしないと安心できないかも... 気にしすぎ?
yab@hrestol:~$ apt-cache search memtest86 hwtools - Collection of tools for low-level hardware management kernel-patch-badram - Kernel patch allowing to use partly-bad RAM modules memtest86 - A thorough real-mode memory tester memtest86+ - A thorough real-mode memory tester
_ [OpenOffice.org] Eclipse + CDT
Let's Note W2のメモリ512MBで、Eclipseから、OOoをビルドしている。fattyなままでBuildすると、Execption in org.eclipse.ui.actions.GlobalBuildAction.run: java.lang.OutOfMemoryErrorという表示がでてくる。これじゃしかたないので、SystemのDietとEclipseのそのときにいらないpluginをdisableにしてメモリを確保する。平均4800kぐらいのフリーのメモリを用意(下限は... 2800kぐらいか); makeのかわりにdmakeにかきかえてやるも、gccなどが起動してない。不要なプラグインは全部消してみようかと思います。Debianなので、入れたり消したりするのは楽だし --- もちろん、Eclipseなので、featureのenable/disableは簡単にできるのでしょうが.
_ [Eclipse] 会社のDesktopでも、Eclipse + CDT
してみる。OpenOffice.org 1.1.2のソースコードツリーを展開して、プロジェクトを生成するも「Internal Error」という素敵なエラーをだして、プロジェクトを生成させてくれない(;_;) Noteの方は、1.1.1のソースコードだったりするが、そういうわけでもなさそう。何が違うんだろう。....
_ [OpenOffice.org] Ximian ooo-build
メモ.i氏がみつけてきた。http://ooo.ximian.com/ooo-build.html
_ [DPiS] upgrade-system - The Debian system upgrader from Konflux
Upgrade-system offers a convenient way to keep a Debian system up-to-date, yet free from accumulated obsolete libraries.
It is particularly useful on systems that mix packages from different releases (stable/testing/unstable) and on desktop systems where packages are frequently installed or removed according to evolving user tastes.
Homepage: http://funkyware.konflux.at/
_ 警察の執念
connect24より(http://internet.watch.impress.co.jp/static/column/jiken/2004/07/07/)の記事。P2Pで流れた情報を差し止めようとする努力...
_ GnuPGの鍵
むかしから置いてあるのですが、http://www.good-day.co.jp/~yabuki/yabuki_at_good-day.co.jpにおいてあります。最近、会社のメールを主に署名付きにしたので、書いておきます。
2006年112月24日更新:yabuki@good-day.co.jpではなくyabuki@netfort.gr.jpをpgp.edu.netなどか取得してください。
_ d-u@jp
変化を感じる。
_ [OpenOffice.org] jaconfigureをつかったときに生成されたmakeの順番
下記に順番を記しておく(version 1.1.1 on Linux)- Building project helpcontent
- Building project virgule
- Building project solenv
- Building project freetype
- Building project boost
- Building project MathMLDTD
- Building project sane
- Building project stlport
- Building project twain
- Building project netbeans_integration
- Building project bitstream_vera_fonts
- Building project x11_extensions
- Building project python
- Building project soltools
- Building project jpeg
- Building project np_sdk
- Building project xml2cmp
- Building project sal
- Building project zlib
- Building project vos
- Building project salhelper
- Building project cosv
- Building project sandbox
- Building project store
- Building project registry
- Building project psprint_config
- Building project unzip
- Building project readlicense_oo
- Building project external
- Building project officecfg
- Building project curl
- Building project unixODBC
- Building project berkeleydb
- Building project expat
- Building project sablot
- Building project udm
- Building project autodoc
- Building project moz
- Building project nas
- Building project icu
- Building project neon
- Building project idlc
- Building project udkapi
- Building project offapi
- Building project codemaker
- Building project offuh
- Building project XmlSearch
- Building project cppu
- Building project cppuhelper
- Building project sax
- Building project eventattacher
- Building project cpputools
- Building project comphelper
- Building project configmgr
- Building project i18nutil
- Building project ridljar
- Building project regexp
- Building project ucbhelper
- Building project tools
- Building project rsc
- Building project unotools
- Building project i18n_simple
- Building project UnoControls
- Building project xmlscript
- Building project sot
- Building project idl
- Building project i18n
- Building project transex3
- Building project package
- Building project jurt
- Building project unoil
- Building project rvpapi
- Building project jvmaccess
- Building project bridges
- Building project javaunohelper
- Building project psprint
- Building project wizards
- Building project jut
- Building project rdbmaker
- Building project shell
- Building project sysui --- 各国のUIをビルドしてそうな感じ
- Building project stoc
- Building project dtrans
- Building project pyuno
- Building project i18npool
- Building project io
- Building project xmlhelp
- Building project ucb
- Building project vcl
- Building project accessibility
- Building project toolkit
- Building project padmin
- Building project svtools
- Building project fpicker
- Building project uui
- Building project framework
- Building project chaos
- Building project scaddins
- Building project extras
- Building project fileaccess
- Building project sj2
- Building project so3
- Building project goodies
- Building project xmloff
- Building project basic
- Building project automation
- Building project setup2
- Building project sfx2
- Building project linguistic
- Building project scptools
- Building project scp
- Building project connectivity
- Building project svx
- Building project basctl
- Building project forms
- Building project starmath
- Building project sch
- Building project offmgr
- Building project extensions
- Building project sc
- Building project sd
- Building project filter
- Building project sw
- Building project desktop
- Building project dbaccess
- Building project embedserv
- Building project remotebridges
- Building project odk
- Building project lingucomponent
- Building project dictionaries
- Building project crashrep
- Building project instsetoo
とりあえず、ソースディレクトリにあるけど、上記にあがってないのは、dmakeはqadevOOoとかあるのは発見した。自分のディレクトリで、ls -la | egerp "^d" | lvなどして、ざーっとみた。wcすると148でした。実際には.と..およびEclipseがつくったディレクトリが1つなので-3がディレクトリの数=145 です。
_ プロジェクトの数え方
ログ中にBuilding projectという文字列でひっかける。ログは、scriptコマンドで生成した。$grep -e "^Building" ooo.log | lv か $grep -e "^Building" ooo.log | wc l32 396 3414
_ げげん。
EclipseからBuildできんので、buildコマンドをdmakeからenvに変えて環境がきりかわっているかを確認する。..... どうも、環境がきりかわってないようだ。 以下、EclipseのC-Buildの出力結果。env HUSHLOGIN=FALSE XAUTHORITY=/home/yabuki/.Xauthority LV=-Oej PAGER=lv COLORFGBG=15;default;0 HOME=/home/yabuki CWD=/home/yabuki/src/oo_1.1.1_src/ EDITOR=vi LOGNAME=yabuki LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.ogg=01;35:*.mp3=01;35:*.wav=01;35: USER=yabuki LANG=ja_JP.eucJP LESSCLOSE=/usr/bin/lesspipe '%s' '%s' COLORTERM=rxvt-xpm SHELL=/bin/bash XPSERVERLIST=:64 PWD=/home/yabuki/src/oo_1.1.1_src/ HZ=100 LESSOPEN=| /usr/bin/lesspipe '%s' JLESSCHARSET=japanese-euc SHLVL=4 MAIL=/var/mail/yabuki XMODIFIERS=@im=skkinput DISPLAY=:0.0 SSH_AGENT_PID=2067 WINDOWID=16777219 PATH=/home/yabuki/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games TERM=rxvt LD_LIBRARY_PATH=/usr/lib/j2se/1.4/jre/lib/i386/client:/usr/lib/j2se/1.4/jre/lib/i386:/usr/lib/j2se/1.4/jre/../lib/i386::/usr/lib/jni:/usr/lib/eclipse/ SSH_AUTH_SOCK=/tmp/ssh-zcqbii2016/agent.2016 LESS=-M _=/usr/bin/java画像だと、こんな感じ。
_ [Debian] Sargeのパーティションニング
http://kmuto.jp/debian/partman/
をを、すばらしいです。このLVMの部分など、先日のSargeインストールの前によんでおけば試せました。また試す機会もあるだろう。
2006-07-09
_ memo:Web2.0は世界に何をもたらしたか【Webスペシャル版】
Web2.0は世界に何をもたらしたか【Webスペシャル版】(http://www.glocom.ac.jp/j/chijo/text/2006/06/web20.html)
_ math:GNU Plot
_ 御堂筋線
うーむ。間が悪い、梅田に出ようと思ったら昭和町にてスタック。中津でなにかトラブっていたようだ。15分ぐらい? 駅で停車していたが無事再開。
_ KOFの0次ミーティング
0次ミーティングを開催しました。のるか、そるかを決めるミーティングでした。本日のミーティングにて、結論は
「やる」という方向になりました。予定日を複数提出してを会場予定の場所と折衝して、調整する方向になりました。
エソカイ
1次会は、「元」、2次会は、福島のとある場所。1次会ではワンセグのTV携帯を持っている人がいて盛り上がりました。2次会は、神戸のウリ坊(猪の子ども)や、熊危険。の話題。
_ memo:Google EarthのLinux版とxgl+compiz
_ memo:RoRなBTS
Matz日記より(http://japan.cnet.com/column/ehub/story/0,2000065901,20155548-2,00.htm)
_ 音楽録音用ICレコーダー
2009-07-09
_ 「大規模なハッカー攻撃」ってなんだよ
WBSのニュースで、「北関与の見方強める=サイバー攻撃は「国家レベル」−韓国」(http://www.jiji.com/jc/c?g=int_30&k=2009070800761&rel=m)のことを表現するのに、「大規模なハッカー攻撃」っていう表現があった。私は初めて聞いた表現なのだが。
_ C#とCLIの話
米MS、特許主張しない約束をC#とCLI標準に適用、Monoはソースコードを2分割へ(http://sourceforge.jp/magazine/09/07/08/0321248)この発表は、タイミング的にはRMSが問題にしていた部分の回答であるように見えるかもしれないけど、C# / CLI under MS Community Promise(http://d.hatena.ne.jp/atsushieno/20090708/p1)を読むと、別の人が問題にしていて交渉して結果がでたタイミングなのだ。という話もある。
_ Sylpheed Pro
山本氏の Sylpheed が、Pro バージョンということで、Windows プラットホーム向けにライセンスを販売開始した。(http://www.sraoss.co.jp/prod_serv/package/sylpheed-pro/)もちろん既存の Sylpheed も継続するのだが、この Pro の売りはメールの高速検索である。
2011-07-09
_ CPUのクロックが早くなると、black magicanの登場らしい。
プロセサのクロックがGHzを超える高速になってくると、実は、電源系やクロック系の設計は非常に難しいのであるが、これらをどのように設計すれば良いのか分かっている設計者はあまり多くない。(中略) このように、電源系やクロック系の設計はマイクロアーキテクチャや論理設計に比べて、経験がものを言う部分が多く、技術を知らない人には魔法である。
2012-07-09
_ [Debian] Lintian W:debian-rules-missing-recommended-target
lintianで上記のエラーが出ているのなら、debian/rules を編集する。どのように編集するかは、lintian -iで表示される例でわかると思う。
build: build-arch build-indepと一手間をかけたほうがよさげ。
build-arch: build-stamp
build-indep: build-stamp
build-stamp: ......
_ [Debian] Lintian W:format-3.0-but-debian-changes-patch
(http://lintian.debian.org/tags/format-3.0-but-debian-changes-patch.html)で出てくる奴、debian/source を 3.0 (qulit)にしたが、でっかい1つのpatch debian-changes-VERSION patch で運用されている場合にでる。
ケースバイケースだが、quiltで細かく分割するか、debian/source/optionに'single-debian-patch'を書く方法 --- 説明は、man dpkg-source の'debian/source/options'を参照せよ
後日談、結局 quilt rename -P orig newname でパッチの名前を変更して、DEP-3のフォーマットでパッチの記述を埋めて、ついでに sectionをeditorから lisp に変更して upload しておきました
_ [Debian] quilt は、debian/source/format が 3.0(quilt)の場合build時に必要なので、debian/control で記述される build-dep に入れる必要があるのではないか?
patchをquiltで管理するのでなければ、build-depにquiltを入れる必要なないのではないか?単にスタイルの話なので。という会話をした。
後日談、wiki.debian.org の 3.0 quilt の話で、そのままの QAがあった。のを発見
_ [Debian] hardening:dpkg-buildflags
hardening-checkプログラムで、strcpyやmemcpyなどの関数を使っていると、hardeningを使っていても、Fortify Source Fuctions:がNoになることがある。false positive。そのため、linitian の override をすることで lintian を黙らせる。
メンテナーガイド 5-13(http://www.debian.org/doc/manuals/maint-guide/dother.ja.html#lintian)を参照する。
ここでのtipsは、新しい形式のパッケージ(debhelper 7 and/or CDBS)でパッケージ作成を行う。または、旧式のパッケージ方式なら、dh_lintianをdh_md5sumおよびdh_builddebの前で実行する。です。