1read 100read
2011年10月1期UNIXSolarisプログラミング教えてチョンマゲ
TOP カテ一覧 スレ一覧 削除依頼 ▼
・ 次のスレ
タイピング速い奴らの数→ *箱研*石研* DAC960とTru64UnixV5.1 rootのパスワードはなんじゃろな?
Solarisプログラミング教えてチョンマゲ
1 :02/01/20 〜 最終レス :11/07/28 一ヶ月前、父親に「パソコン買って」とねだったら[Ultra10]と書かれたマシンをくれました。 わくわくして起動してみるとなんか友達の持ってるヤツと全然違う・・・ っていうかキーボードとマウスもよく見るとなんかおかしい。 親にネットにつないでもらって調べてみるとUltra10というのは サン・マイクロシステムズというメーカーが出しているワークステーションで Solarisというシステム(UNIX?)が動いているようです。 父親にこのワークステーションで何ができるのか聞いてみると、 「ホ→ムペ→ジもメールも見られるぞ」「派手なゲームはできない」 「どうせ暇なんだからプログラムでも勉強してみろ」 とつれない答えが・・・ まあ冬休みで暇だからプログラミングを勉強でもしてみるか、と ネットで勉強しながらifとかwhileとか構造体とかポインタとか覚えました。 しかしこれを使って具体的に何ができるのか・・・? ネットで見られる情報には↑とかの基本的な使い方しか書かれて無い模様。 ここからステップアップしたいのですがどうすればいいんでしょうか? 友達にも知ってる人はいないし、 本屋で立ち読みしてもネットで得られるものと同じような基本的な部分にしか触れていません。 2ch閉鎖騒動の動画をみてUNIX板の存在を知り ここならすごいプログラマーの人がいると思い質問させていただきました。 お願いします。
2 : Solaris教えてスレッド 其の4 http://pc.2ch.net/test/read.cgi/unix/1006530084/
3 : 氏ね
4 : 削除依頼済み
5 : 本屋を本当に探したのかと小一時間問い詰めたい つーかネタだよね?
6 : ネタスレすぎるな… 煽り所をちゃんとつくれよボケ>>1
7 : 悲惨過ぎてageちゃう
8 : 笑えないネタは糞以下だね。 はやく削除したって。
9 : >>2 そっちの方はレベルが高そうだったんで・・・ ごめんなさい。>>3-8 ネタじゃないんです・・・
10 : 自分で何かソフトを組んでみよう。
11 : >>10 はい、そういうことをやってみたいのですが、 今の知識(printf,scanf,if,for,etc...)ではどうやってアプローチしていいのかわからないんです。
12 : フリーソフトのソース読んで勉強すれ。 w3m(テキストブラウザ)なんかどうだい? ファイル探すなら http://www.iij.ad.jp/archie.html w3mのプロジェクトページは http://w3m.sourceforge.net/
13 : >>12 いきなりw3mはきつくない?
14 : >>9 本当にネタじゃないんだとして、 Ultra10を与えてくれるような父親なら、 その父親も100%近い確率でこの板を読んでると思われるので、 君がこういう書き込みしていることが筒抜けだよ。 あ、それから、Cのプログラムなら、例えば、 /bin/echo とか、/bin/cat の簡易バージョンを自分で書いてみるとか…
15 : >>9 とりあえず、作ってみたいと思うものの傾向ってなによ?
16 : >その父親も100%近い確率でこの板を読んでると思われるので そんなこと無いだろう・・・
17 : みなさんありがとうございます。>>12-13 プログラムをダウンロードして見てみましたが全然わかりません・・・>>14 たぶん親が見てることは無いと思いますが、見られてたら最悪です。 echoとかcatのプログラムはどこにあるのでしょうか・・・? 馬鹿ですいません。>>15 簡単なゲームなんか作ってみたいです。 テトリスとかインベーダーゲームみたいなヤツです。>>16 だといいんですけど・・・
18 : >>17 うーん確かにいきなりw3mはつらいか... じゃあhttp://www.jp.freebsd.org/cgi/cvsweb.cgi/src/bin/ でechoとかcatとかのソース見たり、downloadしてコンパイルしてみたら?http://www.jp.freebsd.org/cgi/cvsweb.cgi/src/games/ にはテキストベースのゲーム(rogueとか)もあるよ。 FreeBSDのソースだからSolarisでコンパイルするとあちこちエラーが出る かもしれないけど、それを修正して自分のマシンで動くようにするだけでも 結構勉強になるもんだ。 # *BSD使ってたら/usr/src以下で全てのソースが見れるんだがなぁ。 # Solarisのソースを見る方法もあるけど、オヤジさんは入手してないよう # な気がするな...(入手してたら入れてそうだし)
19 : まとめてgetするならftpもある。 ftp://ftp.jp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/ 開発ブランチだけど、まぁkernelとかでなければさほど問題あるまい。
20 : ええ父親だ・・・winマシンなんか渡した日にはエロゲしかしないだろうしな。
21 : Windowsマシンあってもエロゲしないだろ、普通。
22 : >一ヶ月前、父親に「パソコン買って」とねだったら[Ultra10]と書かれたマシンをくれました。 面白い親父だな(w 「M$製のソフトなんて...」とか「LinuxはUNIXでは云々」なんて 日常的に会話してない?この親父さんのレポートをキボン ひょっとするとこの板の連中なんかが裸足でぶっとぶスーパーハカーの可能性も なきにしもあらずだけど(w
23 :
24 : >>23 は犬糞厨房。
25 : catのソースはここです。ttp://www.freebsd.org/cgi/cvsweb.cgi/src/bin/cat/ ttp://cvsweb.netbsd.org/bsdweb.cgi/basesrc/bin/cat/ ttp://www.openbsd.org/cgi-bin/cvsweb/src/bin/cat/
26 : みなさんありがとうございます。>>18-19 ゲームのプログラムありがとうございます! 小さめなヤツから眺めてみることにします。>>20-21 エロゲームもやってみたいのですが、 この機種じゃ無理みたいですね・・・。 別の事で楽しむことにします。>>22 家族の前ではあんまりコンピューターの話はしません。 たまにチャットで外国人の人達と話してるみたいですが・・・>>25 cat.cとMakefileというのはわかるのですが、cat.1って言うのは何なんでしょうか? 中身を見ても全然わかりません。すいません・・・。
27 : >>26 cat.1はmanコマンドで見るマニュアルのcatに関する部分です。 プログラムには直接関係ないのでひとまず無視しておくということで
28 : Ultra でもエロゲはできるぞ。http://www.aist-nara.ac.jp/~masaki-c/private/unitbase/xsys35/ プログラムの技術はあんまり関係ないが、Unixの世界のことがわからないと遊べない。 遊びたいならUnixを学べ!
29 : >>1 いきなり、U10持ってくるって、だいたい、U10は、PCじゃねえだろ。 はっきりいって、PCの100倍くらいの高品質のパーツ使ってるからなぁ。 5年間、電源入れっぱなし&OS立ち上げっぱなしでも、性能劣化が無いマ シンだからねぇ。 [# uname -a]でSolaris のVer. 確認してみて、もし、SunOS 2.6 or 2.8 が入っているなら、sendmail(メール送信サーバソフト) とか、apache(Web配信 サーバソフト)とか立ち上げてみて、メールの仕組みとか、Webの仕組みとか勉強 してみれば。かなり面白い世界が見えてくると思うよ。 ちなみに、Solaris関連のHPは、↓http://www.sunfreeware.com/ http://solaris.bluecoara.net/ http://www.wakhok.ac.jp/~maruyama/Super/Super.html http://solaris.sunfish.suginami.tokyo.jp/ Solarisって、OSは、インターネットプロバイダーとか、E-Mailのサーバー とかで動いてるOSで、今のところ、世界一(ここのスレだと反論もいっぱいあ るだろうけど)のOSだと思う。 ネットワーク関係(他のマシンとファイルを共有したり、メールとか、Webとか) を勉強するにはもってこいだと思うよ。 ある意味、超いい親父だよ。M$のWindow$ なんて糞OSだからね。あんなもん触っ てたら、ユーザーにしかなれないよ。 とりあえず、http://docs.sun.com(Sun Microsystems の公式マニュアル公開 ページ:本当の初心者用から、商売で使う人まで幅広いマニュアルを公開)から システム管理者ガイドとかダウンロードしていろいろいじってみれば。
30 : 「ここからソースとれるぞ」って、行った先が大抵(というか、ほとんど) FreeBSD などの BSD 系のところだね。 Linux はどうしたのかと、問いたい。
31 : nroff -man cat.1
32 : >>30 LinuxのcatとかechoってGNU-ほげほげの中にまとめて入ってるけど、 どれに入ってるかなんていちいち覚えてないし、ツールはあそこ、 glibcはこっちみたいに情報源もあちこち分散してるので、URL書く のも手間かかるんだよね。 各distributionのソースパッケージならとりあえず一カ所に固まっ てるだろうけど、.rpmとか.debをSolarisな人(しかも初心者)に言っ ても躓くの目に見えてるし。
33 : ここでこういう事書くのもスレ違いだけど、Linux系のソース パッケージってローカルパッチ当てた状態で配布されてるのが 嫌だね。 FreeBSDのportsみたいに、オリジナルのtarballはそのままで パッチを別ファイルに分けておいてくれれば、別のOS使ってる 時(例えば>>1 がSolarisでコンパイルしようとした時とか)でも パッチだけ拝借して来れるんだけど。 まぁ自分でdiff取ればいいって話もあるけど、このパッチは 当てる、このパッチは当てないといった収拾選択できないから やっぱいまいち。 # もしパッチが別になってる形式があるなら俺の認識不足って # だけなんで無視してくれ
34 : >>33 Linuxの*.src.rpmなら、中にはオリジナルの*.tar.gz(or *.tar.bz2)と、 バグフィックスやmakeを通すためのpatchと、 ディストリビューション固有のローカルpatchとが、 分離されて入っていますが、何か? 俺、実際、Linuxの*.src.rpmをrpm2cpioで分解して、 Solarisで利用してるよ。 FreeBSDのcat.cをSolarisでmake通すのは結構大変。BSD makeの壁もあるし… それより、GNU textutils のソースならSolarisでもFreeBSDでも、 ./configure; make 一発だよ。
35 : 宗教戦争化しそうだな。とか言って見るテスト。
36 : 喧嘩すんな。>>1 には宗教戦争なんて関係ないだろ。
37 : みなさん本当にありがとうございます。 >>27 ありがとうございます。 現在cat.cのプログラム読んでコンパイルに挑戦しているのですが結構むずいです。 がんばります。 >>28 おお、こんなものもあるんですね。 プログラミングだけじゃなくてSolaris自身も使いこなせるようにがんばってみます。 >>29 関連ページの紹介ありがとうございます。 そこを参考に何個かソフトを入れてみました!
38 : なんつーかアレだ、ほのぼのとしていていいスレだ。 皆もマターリやろう。
39 : Solarisってソース公開されてなかった? 有料だっけ?
40 : スマソ。ageちまった。
41 : >>39 中途半端にSol8FCS版の一部のみ公開されている。 その後のアップデートは一切なし。 ダウンロードは事前の書面手続きが面倒。 CD-ROMでの注文は簡単だが、ちょっと高価。
42 : ネタかと思ったけど、そういうおやじいるよね。 私(今26)もうまれてはじめて触ったのは親父が会社から仕事で 持ってきたHPのマシンだよ。小学生のとき。(当時の最高級車なみの 値段するものらしかった) カートリッジでUFOゲームとかしたよ。 (UFO静止画だしモノクロだし。。でもめちゃおもろかった。) さいしょはインストール猿でOKと思う。でもpkgはだめよん。 自分でmakeしてね。 昔はconfigure,make一発でうまくいかないの だらけだったから、自分でちょこっとわけわかでもMakefileや ソースに手いれたりして コンパイルしてみて→やったー、でついでになにげにmakeとかgcc,ccの オプションとかがだんだん覚えられる っていうのがあったんだけど、 いまどきは、一発でとおっちゃうのばかりだから勉強っていみでは よろしくないね。
43 : 現在、FreeBSDのホームページからもらってきたcatを解読中です。 今週は宿題が多くてあんまり進みませんでした。週末にがんばります。 インクルードされてるプログラムも読まないといけないから結構たいへんです。 探すのに苦労しましたが・・・ Solaris自身も使いこなせるように勉強中です。 はじめから入ってたネットスケイプコミュニケーター4.7が使いにくい(ブックマークの編集してるとおかしくなる?)ので、 サンのページからネットスケープ6とHotJavaというのを見つけたので入れてみました。 すごい遅いです・・・ とりあえず今週末がんばります。
44 : >>43 なんかほのぼのしてて良いな がんばれ1年生!
45 : FreeBSDのcatは Revision 1.17 からUNIXドメインソケットを読めるようになり、 その分ソースコードも複雑化してるから、練習用には Revision 1.16 をお勧めする。
46 : 漏れもこのスレの>>1 さんに感化されて VAIOノート上でなんかやってみようとしたんだけど! Cygwinってlessもviもed(!!)もないんですね。 正直フェチ心がうずきます。
47 : みなんさんの貴重な時間を割いていただいて本当にありがとうございます。 学校の修学旅行(1年目なのに・・・)なんかあってごたごたしてました。 FreeBSDのcat.hや、それにインクルードされてる.hファイルも一通り読み終わりました。 理解できたような、理解できてないような・・・テストでは一番危険な状態です。 読んでるだけだと上達しないと思うので、引数で数値を受け取ってそれを計算するプログラムや ファイルに書かれてる事を読みとって、何か計算したり、加工したりする小さなプログラムに挑戦してます。 プログラミングだけじゃなくてSolarisの勉強も少しずつですがやっています。 そのときに、Solaris教えてスレッドの参考ページがすごい役に立ちました。 過去の書き込みも(理解できないことは多いけど)参考になるところも多かったです。 過去の話題をみて、xemacsをインストールとtcshの日本語化に成功しました。 みなさんから見れば大したことない事にも悪戦苦闘してる馬鹿者ですが、 何か困ったときにアドバイスなんかいただければありがたいです。
48 : >46 あるよ。(日本語使えないけど) ttp://www.io.com/~kazushi/less/ にあるパッチ当てれば日本語使えるlessはできる。 あと, ttp://hp.vector.co.jp/authors/VA003457/vim/vim3/vim.html にあるパッチでvi(m)は日本語になるよ。 edはないよ。 っていうか,このスレマターリしてていいね。 こんなスレでもちゃんとしたスレになるのがUNIX板の良いとこだよね
49 : プププ、何このスレ? 馬鹿が化石ソラリスにはまってるのか? 可哀想だね〜、Sunって。こんな厨房しか寄りつかないんだね(プププ あー俺はLinux使ってて良かった。
50 : いいね。ほのぼの。こういうスレって大好きだね。 >>1 、がんばって良スレにしてください。
51 : 本スレにおいて他OSとの比較を行うことはスレの趣旨に反しますので OSの優劣に関する話題は下記へお願いします 「SolarisとLINUXどっち???」 http://pc.2ch.net/test/read.cgi/unix/999172129/l50
52 : >>48 おいおい。edもvim6もパッケージにあるぞ。(GNU edは最近入った) パッケージのvim6はsjisならそのまま扱える。 そのURLの奴はjvimだから、パッケージのvim6には当たらんぞ。 # スレ違いなのでsage。質問その他はCygwinスレで
53 : みなでがんばって1が Linux のPOSIXスレッドなんかクソで使ってらんねーよ やっぱ libthreads 最強! CSI I18nマンセー! 程度の事叫びだすまで教育しよう。
54 : >>53 オレもSolaris派だが そのカキコがLinux派を刺激してマターリすべきスレが荒れる 原因になる できれば刺激的なカキコはしかるべきスレの方でやってほしいのだが......
55 : >>52 >おいおい。edもvim6もパッケージにあるぞ。(GNU edは最近入った) ガーン。 vim6は入れて結構使っているんだけど, edって使ってないから分からなかった。 情報サンクス >そのURLの奴はjvimだから、パッケージのvim6には当たらんぞ。 それは分かっております。 大丈夫です。 jvimのほうが簡単かなと思ったまでです。 って言うかedって何?(←前振り) #この前振り寒いかも…
56 : レスして下さった方、有難うございます。 つうかrpmとかいうk(自粛)で管理するのは なんか虫唾が走るんで、ソースから全部入れてみます。 とりあえずこのスレを参考にしながら進んでいくつもりです。 >>1 さんがんばってくだちい。
57 : >>54 あ、スマソ。そこまで考えてなかった。 いや、デザインチョイスだからね。あくまで Linux pthreads も I18n もアリだと思うヨ! とかいまさら言っても遅いか。
58 : 俺もソラリス使い手ぇ!
59 : >>55 ed は DOS の edlin のような line editor です。
60 : >>59 ありがとう。なんとなくは分かってたんだけど。 Erectile Dysfunction っていうの期待してたんだよね。(やっぱ寒いな) ごめんね。ごめんね。 >>52 exっつーのはあったんだけど, edって見当たらないんだけど 何処にあるんだい? #すれ違いのレスばかりでスマソ
61 : >>60 ex は vi と hard link されているもの。vi の : な prompt が出てくる。 Solaris8 だと /usr/bin/ex or /usr/ucb/ex ed はもっと primitive な editor で、普通 /usr/bin/ed に存在するはず。 Linux とかだと ed がない distribution もあると思うけど、ここは Solaris スレだから、/usr/bin/ed はあると思うんだけど…。
62 : ここは>>1 の成長を暖かく見守るスレだから、 質問はSolarisスレでやるべし。
63 : 高校 1 年で Solaris 使う時代なんだな...。 正直、うらやましい。
64 : >>61 /usr が mountできない時のために /bin/edじゃねーか? /sbin かもしれんが。
65 : Solaris教えてスレッドでやれよ・・・ 質問が分散すると、後で探しにくいだろ。
66 : >>64 おいおい、solarisでは/usr/bin=/binだって
67 : 期末テスト?
68 : >>64 /bin=/usr/bin /sbin≠/usr/sbin これ、Solarisの常識。
69 : うっ・・羨ましい...... わたくしめでしたら金さえあればintelなマシンは買わんが..... また、貴方のお父様も通好みな物をお持ちで....
70 : ちょっと詰まっているので、知ってる方がいたら教えてください。 レベルの低い質問だとは思いますが・・・ コマンドラインからの引数を受け取りたい場合、 int main(int argc, char **argv) と書きますよね、 argvは引数の先頭のアドレスだからargv++とかで、次の要素へズラすことができる、 *argvはその中身で、while(argc--){printf("%s",*argv);argv++;}で表示することができる。 では**argvと言うのは何を表しているんでしょうか? いろんなソースを眺めているとコマンドラインから受け取るオプションのチェックなどに使われているように思われるのですが・・・
71 : **argv は *argv[ xx ] と思っていいよ そしたらわかるかい?
72 : >>70 71さんに勝手に補足(やりすぎたらごめんよ。自分で答えみつける方が楽しい からね) - 文字列はcharの配列である。書くときは char *hogeともchar hoge[]とも書ける。これの意味は同じ - じゃあ文字列を要素とする配列はどうかく?
73 : >72 に勝手に補足。 char **argvの意味するところが判ったら、次は (コードとして難易度は比較的高い部類なんだけれど) コマンドライン引数を解析する為の関数である getopt(3)あるいはgetopt_long(3) がunistd.hあるいはgetopt.h(Solarisはどっちだろ...) にあるので、それの使い方および内部構造を読んでみると 更に理解が進むと思う。 http://cvsweb.netbsd.org/bsdweb.cgi/basesrc/lib/libc/stdlib/getopt.c?rev=1.21&content-type=text/x-cvsweb-markup http://cvsweb.netbsd.org/bsdweb.cgi/basesrc/lib/libc/stdlib/getopt_long.c?rev=1.15&content-type=text/x-cvsweb-markup # GPL版のgetopt_longは正直ごちゃごちゃしてるのでお勧めしない
74 : >>71-72 なるほど。たとえば、 int main(int argc, char *argv[]){ argv++; //./a.outを読み飛ばして argc--; //一つ減らす } をコンパイルして、 ./a.out test1 test2 として実行したとき、 *argv は test1 **argv は t を表すって事ですよね? つまり「char型の配列を要素とする、配列」と言うことで間違って無いですよね? >>73 アドバイスありがとうございます。 早速、挑戦してみます。
75 : ポインタ演算は最初はわかりにくいね。
76 : >>>1 よ。お前みたいな奴をみると、あの日のことを思い出すよ。 >2001年8月25日。2ちゃんが本格的に閉鎖になりかけた日だよ。 >転送量が多すぎて、費用が月700万もかかってるって発表されて、「数日中に閉鎖」って予告されてさ、 >その日のうちにあっちこっちの板が封鎖されてた日だよ。 >あのときのUNIX板の住人、カッコよかったんだぜ。「総力を結集」ってのはまさにああいう状態だよ。 >転送量を1/3に削減しないと閉鎖、ってもんだから、新しいプログラム組んでさ、 >そしたらほんの何時間かで完成したんだよ。それが聞いてくれよ、目標は1/3だったのに >1/16まで圧縮に成功しやがったんだよ。職人技なんてもんじゃねえよ、神技だよ。 >でもよ、そうやって頑張る人がいた一方で、「ボクの肛門も閉鎖されそうです」とか駄スレ立ててたバカも >いたわけだよ。ちょうど、今のお前みたいにな。 >だからよ、俺たちは総力を結集して、お前のバカ度を1/16に圧縮しようと思うよ。 >ま、圧縮後でもお前のバカ度はこの世に生かしておくことのできないレベルだけどな。 >要するに俺らの力を結集してもお前を助けることができないってことだ。 >わかったら、まわりに迷惑をかけないようにひっそりと死んでくれよな ってコメントあったんですけど、この中の「ボクの肛門も閉鎖されそうです」ってスレ探してます。 だれか教えてください。
77 : Solarisでプログラミングの勉強して何になるの? 滅びるOSにしがみついてるヤツには未来は無いな(w Solarisを選んだ時点で負け組確定だろ。 若いうちから人生捨てるとは馬鹿なヤツだ >>1 *BSDもSolarisもLinuxにひれ伏してるじゃん。 これからはLinuxの時代だ!
78 :
79 : >74 理解の助けに、getopt(3)の日本語manualのlinkも貼っておこう。 # 日本語manualが、NetBSDでもFreeBSDでもsection 3は未訳なので # GPL版のドキュメントなことに注意。でも基本は一緒。 http://www.linux.or.jp/JM/html/LDP_man-pages/man3/getopt.3.html (↑と同じ)http://www.linux.or.jp/JM/html/LDP_man-pages/man3/getopt_long.3.html (↑と同じ)http://www.linux.or.jp/JM/html/LDP_man-pages/man3/getopt_long_only.3.html
80 : >>77 オマエみたいなのはこっちに来い! http://pc.2ch.net/test/read.cgi/unix/999172129/l50
81 : ちょっとヒートアップしてしまったが・・・本題に戻しますか。 Solarisのgetopt(3C)の解説はここを見るといいでしょう(ただしEnglish)。 http://docs.sun.com/ab2/coll.40.6/REFMAN3A/@Ab2PageView/107180 あと、Solaris上のプログラミング一般についてはここなんかいいかも。 http://docs.sun.com/ab2/coll.141.7/@Ab2CollView あと、 http://soldc.sun.com/ も参考になるかも(ただしEnglish)。
82 : 77にマジレス past-lookingな傾向はMacコミュニティにもLinuxコミュニティにも、 そしてUNIXコミュニティにもあるね。SolarisよりLinuxすすめる 根拠がわからない。10年後に今を振り返ってみたらどっちもどっちだよ。 きっとね。 高校生がUNIX使うのは悪くないよ。そういう高校生のなかから、 大学生になってUNIXに飽きて何か新しいことをはじめる人が でてきたら面白い。
83 : >82 以前からSun関連スレで暴れてた、自称Linux使い。 厨房板等で荒し用perl scriptをコピペしてお山の大将、んで現在Unix板他を荒らしていると。 よって、今後一切マジレス無用。
84 : >*argv は test1 >**argv は t >を表すって事ですよね? > >つまり「char型の配列を要素とする、配列」と言うことで間違って無いですよね? うん、そんな感じで理解してれば良いと思うよ。 しかし、最近荒れ気味のUNIX板でオアシスのようなほのぼのとしたスレだ。 >>1 も良い親父を持ったものだな〜。 Ultra10使ってる高校生なんて見たこと無いよ。 どれほどのスペックのマシンなんだい? >>1 頭のおかしな人達の標的にされるといけないのでsage進行でマターリ行きましょう。
85 : みんなぁ!ここから先はサブマリン攻撃だ(sage侵攻) ところで、、、もらったポインタをインクリメントするのは オジサン本能的にチビっちゃうな >>1 インクるデクるときは、ポインタの写しをそうする方が安全だよ、 mallocとか使い始めるとわかるかもしれんけど。 # あ、そこ、CPUパワーのムダ使いとかいわないように
86 : >>75 そうですよねー。 >>79 >>81 とても参考になります。日本語の情報は本当にうれしいです。 ありがとうございます。 >>84 詳しくはわからないんですが、起動するときに UltraSPARC IIi 300MHz / 256MB と出てます。 >>85 なるほど・・・勉強になります。 int argc_copy char **argv_copy とかしてやってみます。
87 : >>86 argcはコピらんでもええよ、、、 もともとmainにやってくるときにコピられてるんだから。
88 : 何が楽しくてSolarisなんて使うかなぁ? 実用性も楽しさもLinuxの方が遙かに上だと思うんだけど? 煽りとかじゃなくてマジで。
89 : Linux だとお前のような馬鹿がうじゃうじゃいるからじゃないかなぁ? 煽りとかじゃなくてマジで。
90 : >>88 人によって好みも価値観も違いますからね。 「〜の上」と根拠も示さずに書くのはただの 煽りと変わりませんよ。
91 : デバイスドライバやプリインストールアプリの豊富さ等ではLinuxの方が上でしょうな. SMP/multithreading/CSIに基づいたI18NなんかではSolarisに軍配が上がるでしょう.
92 : まぁ>>91 で挙げたSolarisの強みというのは,Linuxの強みに比べると 一般のエンドユーザには直接的には実感しにくいところではあるかな. でも,Apache2の正式リリースにより,multithreadingについては 再評価されるのではないかな,と思っていたりする.
93 : >>92 そうそう、 >>88 はただの煽りだろーけど、 一般エンドユーザー代表意見としては 結構的を得ているかも。 SMP/multithread/CSI i18n は FreeBSD/NetBSD あたりでわりと頑張ってる人が いるみたいなので、個人的には *BSD に期待。 solaris/ia も存続希望〜。でも sun にとってはあんまりウマ味ないかもなあ。
94 : プププ、ここは化石にしがみつく馬鹿が集まるスレですかぁ? Linuxの方がすべてにおいて上なんだけどねぇ・・・ それにきずかないSun信者ってかわいそうだね(w
95 : >>94 http://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=%A4%AD%A4%C5%A4%AF&sw=2
96 : きずかない、って… 小学生?
97 : 1はどこいった?
98 : 今はUltra10に Linux入れてます。 やっぱ、メジャーな方が何かと都合がいいですね。
99 : 犬厨ってどうしようもないな・・・
100read 1read 1read 100read
TOP カテ一覧 スレ一覧 削除依頼 ▲
・ 次のスレ
タイピング速い奴らの数→ *箱研*石研* DAC960とTru64UnixV5.1 rootのパスワードはなんじゃろな?