投稿

ラベル(Dia)が付いた投稿を表示しています

Ubuntu 16.04LTS/15.10でDia 日本語入力

イメージ
現在のdia 0.97.3 では日本語入力が不可能(fcitx+mozc)だ。 しかし、以下のサイトを参考にしたところ、 可能になったので記しておく。ありがとうございます。 http://blogs.yahoo.co.jp/grandfleet1151/33086031.html キモはdiaインストール時に同時にインストールされるdia-normalを使うこと、 さらにそのためのdesktopファイルを書いておく 以下を... --------------------------------------------------------------------------------------------------- [Desktop Entry] Encoding=UTF-8 Type=Application Version=0.97.3 Name=Dia GenericName=Dia-normal Comment=A program for drawing structured diagrams Type=Application Exec=dia-normal %F Icon=dia Terminal=false Categories=GNOME;Graphics; StartupNotify=true MimeType=application/x-dia-diagram; X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=dia X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-Version=@0.97.3@ --------------------------------------------------------------------------------------------------- ~/.local/share/applications/dia.desktopへ 保存後、 $ nautilus ~/.local/share/applications をして表示されたDiaのアイコンをUnityにDrag&DropすればOK 尚、オリジナルの...

UML tool Dia

イメージ
Ubuntu12.10でも安定しているDia ボクの好みとして、使うツールはシンプルで、簡単な方が良い。 そして、Open Sourceが理想である。収益のないツールならば開発元が停止してしまう恐れがないからである。 お金は可能な限り、仕事が成功したら、出来るだけ開発者へDonationしたいと常々考えている。(昔はBeosにもしたなぁ、BlenderやUbuntuからも機会があれば、いろいろ購入しているw)  そのためか、無料という意識はあまりない。いずれ、どんな形であれ、代償は払わなければならないからである。Googleへは将来どれだけ支払うことになるか!w。 で、UMLを描くためのツールだが、 Dia を使っている。Diaの開発アイデアはMSのVisioであるがUMLが描きやすく、シンプル、簡単、高速、マルチプラットフォーム対応、そして、使っている人(英語圏?)が多いというのが理由である。ほかにjavaベースのものなども使ってみたが、重かったり、機能がありすぎてバグが多く、かつ複雑で使う気がおこらなかった。java以外で良くてもWindowsオンリーと先が見えてていたりする。またQtベースではこれだというのがなかった。視野が狭いボクではあるが、消去法的で残ったのがDiaという感じである。 現時点の最新版は 2011-Dec-18:Version 0.97.2である。 diaはdia2codeというツールを使って、ソースの金型を出力してくれる。 シンプルな使い方は。。。 $ dia2code -t java test.dia とするとtest.diaから、java codeを出力する。 Ver 0.8.3での出力言語は...Helpをみれば分かるが、  ada,c,cpp,idl,java,php,php5,python,ruby,shp,sql or csharp で、デフォルトはc++(cpp)である。 Ubuntuは apt-get install dia dia2code でインストール可能。 WindowsなどはバイナリがDL可能だ。  参考: dia   https://live.gnome.org/Dia Wikipedia dia ...