Category Archives: プログラム/記述言語

Permalink to single post

[Arch Linux]Javaの文字化けを直す方法

NetBeansをインストールして実行したら、日本語が文字化けして、豆腐(白い四角)になってしまった。
どうやらJava VM上で動いているソフトウェアは文字化けを起こしてしまうようです。

ということで、色々調べて、うまく解決できたので記録しとく。

ちなみに、VL-Gothicと、sunのjreがインストールされている環境が前提です。

  1. /opt/java/jre/lib/fonts/fallbackを作る
    • mkdir /opt/java/jre/lib/fonts/fallback
  2. その中に、適当なフォント(ここではVLゴシック)のリンクを作る
    • ln -s /usr/share/fonts/TTF/VL-PGothic-Regular.ttf

とりあえずこれでできました。

Permalink to single post

GentooでNetBeans 6を使う

本家のportageは、現段階ではdev-util/netbeans-5.5.1-r1までしかないようです。

なんとなくNetBeans6が使いたかったので、java-overlayを使いました。
・・・いやぁ、既にバージョンは6.5なのに5.5使うのもさすがに気が引けてねぇ。。。

ということでやり方だけ簡単に。

参考→java-overlay Wiki(英語)

(1)laymanインストール

laymanをインストールしてない場合はインストールする。

emerge layman

/etc/make.confに一行追加。

# source /usr/portage/local/layman/make.conf

これでok。

(2)java-overlayの追加

# layman -a java-overlay

(3)インスt・・・の前にkeyword

安定版使いの人は、ACCEPT_KEYWORDSを設定するか、/etc/portage/package.keywordsに以下の一行を追加

dev-util/netbeans ~*

(4)インストール

# emerge netbeans

しかーーーーし、なんかant-nodepがどうちゃらこうちゃらってエラーが出た。
よくわかんないけどインストール

# emerge ant-nodeps
# emerge netbeans

無事成功。ふぅ。

Permalink to single post

python2.5

Gentooで適当にemerge worldしてたら

なんかpythonが2.4からpython 2.5にアップデートされたらしくて、pythonつこうてるアプリケーションが一通り動かない。どうやらモジュールが一通りインストールされていないらしい。

「No module named gtk」とかいろいろなモジュールに対してメッセージがでる

調べたらpython-updaterというものが使えるらしい

せっせとemergeしとったのに不要だったか。。。

Permalink to single post

glade+PyGTKがウルトラ便利な件

gladeキャプチャ

GUIのプログラムを作るとき、コントロールを視覚的にはっつけたりできるのは非常な便利なわけですが

あんまりそのようなツールを知らず、やっぱりMS様の.NETには敵わないななんて思ってたわけですが

gladeとPyGTKでプログラムを組んでみたら非常に楽。これはいい。

とうとう念願だった、Linuxでの満足なGUI作成環境が見つかった。かも。

時間あるときにチュートリアルでもこのページに組むかな


最近のエントリ »