ホーム 主筆 その他ソフト その他情報 Syuhitu.org English

Windows関連

スクリーンセーバー作成法

半透明ウインドウの性能

bootfont.bin

キャビネット形式

ウインドウスタイルをいじる

Java製ソフトをServiceに登録する

イベントログにメッセージを出力する

コントロールパネルにアイコンを追加する

Solaris関連

OpenGL

Solaris設定

ディレクトリの読み込み

主筆プラグイン開発

Sun Studio 11

マルチスレッドでの開発

door

音を出す

Blade100の正しい虐め方

パッケージの作成

画像入出力

BMPファイル

ICOファイル

ANIファイル

JPEGファイル

減色アルゴリズム

減色アルゴリズムの並列化

その他アルゴリズムなど

自由軸回転

Base64

文字列操作

CPU利用率の取得

正規表現ライブラリ

メタボールを作る

メタボールを作る2

正規表現とNFA・DFA

C言語の構文解析

マルチスレッド開発の傾向と対策

Sun Studio 11

[1] 主筆嬢 06/01/22 18:46

Sunが出してるSolaris用統合開発環境Sun Studio 11の解説ページを作ってみる事にした。

[2] nabiki_t 06/01/22 18:46

あぁそう。

まぁ、勝手にしろ。

[3] 主筆嬢 06/01/22 18:46

勝手にしろとはどういう事だ。ちっとは手伝え。

[4] nabiki_t 06/01/22 18:47

知らねぇよ。

[5] 主筆嬢 06/01/22 18:47

もういい。

[6] nabiki_t 06/01/22 18:48

そう言うことで、まずはSun Studio 11の動作環境について。

推奨 CPU Ultra SPARC IIIi 1.6GHz x 2( Blade2500 )
メモリ 1GB
HDD 1.7GB
最小 CPU Ultra SPARC II 450MHz( Ultra 60 )
メモリ 512MB
HDD 1.7GB
ソフトウェア OS Solaris 8, 9, 10
Java処理系 j2SE 1.4.2_08 または j2SE 5.0 Update 3

はっきり言って、推奨環境はSunで出してる最高性能のワークステーション。

さすがにSun Studio 11を動かすためだけに新しくマシンを買うわけにはいかないから、私は下記の環境で使用している。

CPU Ultra SPARC IIIi 1.064GHz x 2
メモリ 1GB
HDD 36GB
G/A XVR-100

つまり、いつものFire v250ということ。

[7] 名無しさん 06/01/22 18:49

どうせなら、x86系の動作環境ぐらいかけよ・・・

推奨 CPU AMD Opteron 2.6 GHz x 2
メモリ 1GB
HDD 1.1GB
最小 CPU Intel Pentium III 500 MHz
メモリ 512MB
HDD 1.1GB

[8] 主筆嬢 06/01/22 18:49

そう言うことで、目次。

インストールから起動まで

インストール手順とスクリーンショット・アンインストールの方法。

Hello Worldプログラムの作成と実行

まずはじめはごく簡単なコンソールアプリケーションを作成してみる。

X-Designerを使ってGUIアプリケーションを作る1

X-DesignerというGUI設計を行うツールを使って、GUIを持つアプリケーションを作ってみる。

X-Designerを使ってGUIアプリケーションを作る2

今後の開発を見据えて、もう少しちゃんとした方法で作ってみる。

イベントに応じた処理を行う

ボタンが押されたときの処理を記述してみる。

リソースの設定をする

リソースとしてロケール依存の部分を切り出してしまう。

ダイアログを追加する

アプリケーションにダイアログボックスを追加してみる。

ダイアログをモーダルにする

追加したダイアログをモード付きにしてみる。

ファイル選択ダイアログを追加する

ファイル選択ダイアログに関する細かい話。

formウィジットを使ったデザイン1

formウィジットを使ったデザイン2

formを使ってウィジットをいろいろと配置する話。

Java系のデザイン

Javaのレイアウトマネージャと同じ振る舞いをするレイアウト用ウィジットを使ってみた

自動並列化を試してみる

Sun CCが持っている、自動並列化機能とOpenMPを使ってみた。

デバッグ

Sun Studio 11のデバッガについていろいろと。

[9] nabiki_t 06/01/22 18:49

あー、どうもつかれさん。

[10] 名無しさん 06/01/22 18:49

ぬるぽ

[11] 主筆嬢 06/01/22 18:50

おつかれさんって・・・

薄情な奴だ。

[12] nabiki_t 06/01/22 18:51

おまえに薄情とは言われたくない。

ところで、このページはこれだけ?

[13] 主筆嬢 06/12/22 18:52

うん、これだけ。