ラベル 04. SE、開発、プログラミング関連 の投稿を表示しています。 すべての投稿を表示
ラベル 04. SE、開発、プログラミング関連 の投稿を表示しています。 すべての投稿を表示

2019年11月12日火曜日

UML作成ツール:StarUML(最新バージョン、オープンソースバージョン)

UMLを作成できるプログラムとして、StarUMLがあります。
私も学校でStarUMLを利用して、クラスダイアグラムなどを作ったことがあります。

StarUMLの最新バージョンは現在商用化されましたが、体験(原文:evaluation)はできそうです。
しかし、商用化されたプログラムであり、「evaluation」ですので、権限の確認お願いします。

StarUMLサイト:
http://staruml.io/

_______________________________
そして、サイトのFAQ(http://staruml.io/faq)を見ると(2018-11-12、私が確認した時点基準)ー

StarUML V1は、GPL Licenseの様々な目的に使用可能なオープンソースプロジェクトですが、「StarUML(after V2)」からはスポンサー不足等で、オープンソースではなく、商用化されたと語っています。

また、StarUML V1は続けて使用できると書かれています。

_______________________________
StarUML V1のURLは、次のとおりです:
http://staruml.sourceforge.net/v1/

現在StarUML V1ホームページにある、
StarUML V1ダウンロードアドレスは次のとおりです:
https://sourceforge.net/projects/staruml/files/staruml/5.0/

皆さんが実際使う際には変化などがあるかもしれないので、ちゃんと!確認してくださいませ!: )

_______________________________
しかし、StarUML V1の時にはオープンソースで進行されたプロジェクトが、スポンサー不足で商用化されたのは残念なことですね。

ですので、資金に余裕がある方、長い間StarUMLをお使いの方等は、StarUML最新バージョンを購入して使用しても良いと思います。

StarUML購入:
http://staruml.io/buy

2019年8月29日木曜日

AIに関連する言語

AI開発に興味のある人はPythonを学んでみても良いと思います。
AI以外にも多様なとこに使われている人気言語であり、プログラミングやOOPなどを学ぶ手段としても良いです。

実際、私は大学校1年生の頃にPython関連の授業を受けました。

                                                                 

(韓国語サイト)
http://www.itworld.co.kr/news/109189


1. Python

2. Javaと仲間たち(JVM言語群:Scala、Kotlin、Clojureなど)

3. C、C++

4. JavaScript

5. R

その他:Lua(下押し気配)、Julia、Swift


                                                                 

(韓国語サイト)


1. Julia

2. Haskell

3. R

4. C++

5. Matlab

6. Python

7. LISP

8. Prolog

9. AIML

10. Java