]
トップ 最新 追記

Yukiharu YABUKI の tDiary



このtDiaryを検索します。

2004-02-05 [長年日記]

_ slashdot.jpより記事を移しています。今日(2006/05/07)すると古い記事なのですが過去の自分の記事なのでここに移しておきます。

_ [DPiS] 06:04 PM #291 DPiS:Mono( Linuxにおける.NET関連)

とうとう、sidにMonoがはいってきました。やっぱり、いろいろ入りますね。

mono-jay - LALR(1) parser generator oriented to Java/.NET

Jay is a Yacc implementation oriented to Java-like input syntax. It takes a grammar, specified in BNF and augmented with semantic actions, and generates tables and an interpreter which recognizes the language defined by the grammar and executes the semantic actions as their corresponding phrases are recognized.

mono-mcs - the Mono C# compiler

This is the Mono C# (C-Sharp) compiler, a platform-independent compiler which produces .NET binary executables, and the most development tools around it like ilassemble, wsdl stub generator, assembly linker and security tools.

The Mono Project is an open development initiative sponsored by Ximian that is working to develop an open source, Linux-based version of the Microsoft .NET development platform.

mono-utils - Mono utilities

The Mono Project is an open development initiative sponsored by Ximian that is working to develop an open source, Linux-based version of the Microsoft .NET development platform.

This package includes various tools useful for .NET developers, like monodis, pedump and monograph.

mono - The Mono .NET development environment

The Mono Project is an open development initiative sponsored by Ximian that is working to develop an open source, Linux-based version of the Microsoft .NET development platform.

mono is a metapackage containing dependencies for the components of Mono.

mono-common - common files for the Mono CLI runtimes

The Mono Project is an open development initiative sponsored by Ximian that is working to develop an open source, Linux-based version of the Microsoft .NET development platform.

This package contains base configuration files and configures the system to run .NET executables as native applications.

mono-jit - fast CLI (.NET/Mono) JIT compiler

The Mono Project is an open development initiative sponsored by Ximian that is working to develop an open source, Linux-based version of the Microsoft .NET development platform.

This package contains the Virtual Execution Environment and code generator (Just-in-Time and Ahead-of-Time) "mono" which runs CLI/.NET applications, currently available for i386 and powerpc architectures only.

mono-mint - generic CLI (.NET/Mono) code interpreter

The Mono Project is an open development initiative sponsored by Ximian that is working to develop an open source, Linux-based version of the Microsoft .NET development platform.

This package contains the generic .NET code interpreter "mint". It is more portable but slow implementation, don't use it unless the mono-jit package is not available for your system architecture.

gconf-sharp - a .NET binding for GConf

This package provides .NET assemblies that allow .NET / C# programs to use the GConf configuration storage system.

glib-sharp - a .NET binding for the GLib utility library

This package provides .NET assemblies that allow .NET / C# programs to use the GLib utility library. This is mostly useful for the Gtk+, GNOME and GStreamer bindings.

gnome-sharp - a .NET binding for GNOME

This package provides .NET assemblies that allow .NET / C# programs to use the GNOME 2 UI libraries.

gtk-sharp - a .NET binding for the Gtk+ toolkit

This package provides .NET assemblies that allow .NET / C# programs to use the Gtk+ user interface toolkit.

gtk-sharp-examples - sample applications for the gtk-sharp toolkit

This package contains some example programs that are distributed with the Gtk# assemblies, including source to build them and learn from them.

gtk-sharp-gapi - C Source parser and C# code generator for GObject based APIs

The gtk-sharp-gapi package includes the parser and code generator used by the Gtk# project to parse and bind GObject libraries. Install gtk-sharp-gapi if you want to bind GObject-based libraries, or need to compile a project that uses it to bind such a library.

gtk-sharp-glue - a glue library for Gtk+ .NET bindings

This is a native 'glue' library required by gtk-sharp and friends.


2004-02-18 [長年日記]

_ slashdot.jpより記事を移しています。今日(2006/05/07)すると古い記事なのですが過去の自分の記事なのでここに移しておきます。

_ [Eclipse] 06:09 PM #293 スゴいぜ、Eclipse

eclipse in Debian Sid Font編 Debian Sidで、apt-get 可能です。フォントをスムーズにするには、fontconfig で /etc/X11/XftConfig に
dir "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID/"
dir "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/"
を追加してfc-cacheを実行。それと、
yab@Hrestol:~$ dpkg -l libswt\*
要望=(U)不明/(I)インストール/(R)削除/(P)完全削除/(H)維持
| 状態=(N)無/(I)インストール済/(C)設定/(U)展開/(F)設定失敗/(H)半インストール
|/ エラー=(空欄)無/(H)維持/(R)要再インストール/X=両方(状態,エラーの大文字=異常)
||/ 名前 バージョン 説明
+++-==============-==============-============================================
pn libswt-java (説明(description)がありません)
pn libswt2.1-gtk2 (説明(description)がありません)
un libswt2.1-java (説明(description)がありません)
ii libswt2.1-moti 2.1.2-1 Fast and rich GUI toolkit for Java, motif ve
だと、スムーズにならないのでlibswt2.1-gtk-javaを入れておきましょう。
apt-get install libswt2.1-gtk2-java
CDT

CDT Plugin とは、EclipseはJava以外にも、このプライグインをいれるとC/C++のソースコードがあつかえるようになります。

現行バージョン(2.1.2)の場合、「フィーチャーの更新」で右クリックにてブックマークを作って、CDTという名称(適切な名前)をつけて

http://update.eclipse.org/tools/cdt/updates/builds/1.2.1RC1/
を入れておきます。

インストールをするときには、インストールロケーションがデフォルトでは、/usr/share/eclipse/しかないので、とりえあえず /home/yabuki/eclipse/などを追加して作っておきます。

% このあたりもDebian Packageがあると良いのかな。でも、Eclipse自身も管理システムあるし....

デジタル署名されてないと、おこられるけど、インストールします。おわったらワークベンチを再起動されます。

下記のものをインストールします。
  • Eclipse C/C++ Development Tools (Linux GTK) をインストール
  • Eclipse C/C++ Development Tools (Source) は、なにか良いことがあるかもしれないのでインストール
  • Eclipse C/C++ Managerd Make Build もインストール
  • Eclipse C/C++ Standard Make Build もインストール

_ [OpenOffice.org] 05:48 PM #292 OpenOffice.orgドはまり ー なんとかしよう編

OOoがupgradeして、ドはまりな現象が再現した。これは、たまらんので、なんとかするべく聞きまくってみた。

基本的には、Andale Sans UIがないのだが

/usr/lib/openoffice/share/registry/data/org/openoffice/VCL.xcu
の中身で
    
      
        HG Mincho Light J;MS P ゴシック;TLPゴシック;LXゴシック;東風ゴシック;Kochi
  Gochi;Gothic;MS Mincho;HG Mincho J;HG Mincho L;HG Mincho;Mincho;MS PMincho;HG Minch
o Light J;MS Gothic;HG Gothic J;HG Gothic B;HG Gothic;Gothic;MS PGothic;Andale Sans
UI;Arial Unicode MS;Lucida Sans Unicode;Tahoma
      
      
        HG Mincho Light J;MS P ゴシック;TLPゴシック;LXゴシック;東風ゴシック;Kochi
  Gochi;Gothic;MS Gothic;HG Gothic J;HG Gothic B;HG Gothic;Gothic;MS PGothic;Andale S
ans UI;Arial Unicode MS;Lucida Sans Unicode;Tahoma
      
      
        Andale Sans UI;MS P ゴシック;TLPゴシック;LXゴシック;東風ゴシック;Kochi Go
chi;Gothic;MS Gothic;HG Gothic J;HG Gothic B;HG Gothic;Gothic;MS PGothic;Andale Sans
  UI;Arial Unicode MS;Lucida Sans Unicode;Tahoma
      
      
        HG Mincho Light J;MS P 明朝;TLP明朝;LX明朝;東風明朝;Kochi Mincho;Mincho;T
horndale;Times New Roman;Times;Lucida Serif;Lucida Bright;Timmons;New York;Serif
      
      
        HG Mincho Light J;MS P ゴシック;TLPゴシック;LXゴシック;東風ゴシック;Kochi
  Gochi;Gothic;Cumberland;Courier New;Courier;Lucida Sans Typewriter;Lucida Typewrite
r;Monaco;Monospaced
      
      
        HG Mincho Light J;MS P ゴシック;TLPゴシック;LXゴシック;東風ゴシック;Kochi
  Gochi;Gothic;Cumberland;Courier New;Courier;Lucida Sans Typewriter;Lucida Typewrite
r;Monaco;Monospaced
      
      
        Andale Sans UI;HG Mincho Light J;MS UI Gothic;TLPゴシック;LXゴシック;東風
ゴシック;Kochi Gochi;Gothic;gnu-unifont
      
      
        HG Mincho Light J;Cumberland;Courier New;Courier;Lucida Sans Typewriter;L
ucida Typewriter;Monaco;Monospaced
      
    
の設定あるので、ここでなんとかならんかなと。KochiのGochiってなんだろう。gothicじゃないのかなー

OOo-jaの人のパッチをみると
- #define FALLBACKFONT_UI_SANS_JAPANESE2 "Kochi Gochi;Gothic"
+ #define FALLBACKFONT_UI_SANS_JAPANESE2 "Kochi Gochic;Gothic"
になっている。このpatchもtypoのようだ。

色々チェックすると
× Kochi Gochi
○ Kochi Gothic
です。

上記を変えてあげると、前のバッドノウハウを覚えなくて済みます。今からDebian-OpenOffice.orgのBTS調べます。


19:04 Update
/usr/lib/openoffice/share/registry/data/org/openoffice/VCL.xcu
の中身を上記のように"Kochi Gothic"にしてあげると、font replaceはしなくて良くなりました。

19:10 Update
バグ番号は、233491です。

233491 ああっと bugs.debian.org ですので:)

2004-02-20 [長年日記]

_ slashdot.jpより記事を移しています。今日(2006/05/07)すると古い記事なのですが過去の自分の記事なのでここに移しておきます。

_ [Ruby] 11:19 PM #295 rubyeclipse

rubyeclipse(http://sourceforge.net/projects/rubyeclipse/)

ちょっとやってみよう > RubyEclipse

_ 10:29 AM #294 受け入れテストとユニットテスト

受け入れテストとユニットテスト(http://d.hatena.ne.jp/ma2/20040203#p1)

単体テスト項目の進み具合を報告するのは便利です。組み合わせテストや、タイミングが関係するようなテストは、顧客にどう説明するのかは考えるが、基本的にヤルべきことをリストアップするのは賛成。


2004-02-24 [長年日記]

_ slashdot.jpより記事を移しています。今日(2006/05/07)すると古い記事なのですが過去の自分の記事なのでここに移しておきます。

_ [DPiS] 07:00 PM #296 DPiS:Mono Doc

monodoc - The MONO documentation viewer

The MonoDoc Project is the documentation framework of the MONO project which provides detailed API documentation for all MONO components and the MONO .NET Framework.

This is a meta package containing dependencies for the main components of monodoc.