一ヶ月前、父親に「パソコン買って」とねだったら[Ultra10]と書かれたマシンをくれました。
わくわくして起動してみるとなんか友達の持ってるヤツと全然違う・・・
っていうかキーボードとマウスもよく見るとなんかおかしい。
親にネットにつないでもらって調べてみるとUltra10というのは
サン・マイクロシステムズというメーカーが出しているワークステーションで
Solarisというシステム(UNIX?)が動いているようです。
父親にこのワークステーションで何ができるのか聞いてみると、
「ホ→ムペ→ジもメールも見られるぞ」「派手なゲームはできない」
「どうせ暇なんだからプログラムでも勉強してみろ」
とつれない答えが・・・
まあ冬休みで暇だからプログラミングを勉強でもしてみるか、と
ネットで勉強しながらifとかwhileとか構造体とかポインタとか覚えました。
しかしこれを使って具体的に何ができるのか・・・?
ネットで見られる情報には↑とかの基本的な使い方しか書かれて無い模様。
ここからステップアップしたいのですがどうすればいいんでしょうか?
友達にも知ってる人はいないし、
本屋で立ち読みしてもネットで得られるものと同じような基本的な部分にしか触れていません。
2ch閉鎖騒動の動画をみてUNIX板の存在を知り
ここならすごいプログラマーの人がいると思い質問させていただきました。
お願いします。
Solarisプログラミング教えてチョンマゲ
1帰宅部高校1年
NGNGNGNG
自分で何かソフトを組んでみよう。
11帰宅部高校1年
NGNGNGNG
フリーソフトのソース読んで勉強すれ。
w3m(テキストブラウザ)なんかどうだい?
ファイル探すなら http://www.iij.ad.jp/archie.html
w3mのプロジェクトページは http://w3m.sourceforge.net/
w3m(テキストブラウザ)なんかどうだい?
ファイル探すなら http://www.iij.ad.jp/archie.html
w3mのプロジェクトページは http://w3m.sourceforge.net/
NGNG
>>12
いきなりw3mはきつくない?
いきなりw3mはきつくない?
NGNG
>>9
本当にネタじゃないんだとして、
Ultra10を与えてくれるような父親なら、
その父親も100%近い確率でこの板を読んでると思われるので、
君がこういう書き込みしていることが筒抜けだよ。
あ、それから、Cのプログラムなら、例えば、
/bin/echo とか、/bin/cat の簡易バージョンを自分で書いてみるとか…
本当にネタじゃないんだとして、
Ultra10を与えてくれるような父親なら、
その父親も100%近い確率でこの板を読んでると思われるので、
君がこういう書き込みしていることが筒抜けだよ。
あ、それから、Cのプログラムなら、例えば、
/bin/echo とか、/bin/cat の簡易バージョンを自分で書いてみるとか…
NGNG
NGNG
>その父親も100%近い確率でこの板を読んでると思われるので
そんなこと無いだろう・・・
そんなこと無いだろう・・・
17帰宅部高校1年
NGNG1812
NGNG >>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のソースを見る方法もあるけど、オヤジさんは入手してないよう
# な気がするな...(入手してたら入れてそうだし)
うーん確かにいきなり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のソースを見る方法もあるけど、オヤジさんは入手してないよう
# な気がするな...(入手してたら入れてそうだし)
1912
NGNG まとめてgetするならftpもある。
ftp://ftp.jp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/
開発ブランチだけど、まぁkernelとかでなければさほど問題あるまい。
ftp://ftp.jp.freebsd.org/pub/FreeBSD/FreeBSD-current/src/
開発ブランチだけど、まぁkernelとかでなければさほど問題あるまい。
20名無しさん@お腹いっぱい。
NGNG ええ父親だ・・・winマシンなんか渡した日にはエロゲしかしないだろうしな。
NGNG
Windowsマシンあってもエロゲしないだろ、普通。
NGNG
>一ヶ月前、父親に「パソコン買って」とねだったら[Ultra10]と書かれたマシンをくれました。
面白い親父だな(w 「M$製のソフトなんて...」とか「LinuxはUNIXでは云々」なんて
日常的に会話してない?この親父さんのレポートをキボン
ひょっとするとこの板の連中なんかが裸足でぶっとぶスーパーハカーの可能性も
なきにしもあらずだけど(w
面白い親父だな(w 「M$製のソフトなんて...」とか「LinuxはUNIXでは云々」なんて
日常的に会話してない?この親父さんのレポートをキボン
ひょっとするとこの板の連中なんかが裸足でぶっとぶスーパーハカーの可能性も
なきにしもあらずだけど(w
23あぼーん
NGNGあぼーん
NGNG
>>23は犬糞厨房。
25heno
NGNGcatのソースはここです。
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帰宅部高校1年
NGNGNGNG
NGNG
Ultra でもエロゲはできるぞ。
http://www.aist-nara.ac.jp/~masaki-c/private/unitbase/xsys35/
プログラムの技術はあんまり関係ないが、Unixの世界のことがわからないと遊べない。
遊びたいならUnixを学べ!
http://www.aist-nara.ac.jp/~masaki-c/private/unitbase/xsys35/
プログラムの技術はあんまり関係ないが、Unixの世界のことがわからないと遊べない。
遊びたいならUnixを学べ!
29名無しさん@お腹いっぱい。
NGNG >>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 の公式マニュアル公開
ページ:本当の初心者用から、商売で使う人まで幅広いマニュアルを公開)から
システム管理者ガイドとかダウンロードしていろいろいじってみれば。
いきなり、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ななし
NGNG 「ここからソースとれるぞ」って、行った先が大抵(というか、ほとんど)
FreeBSD などの BSD 系のところだね。
Linux はどうしたのかと、問いたい。
FreeBSD などの BSD 系のところだね。
Linux はどうしたのかと、問いたい。
31名無しさん@お腹いっぱい。
NGNG nroff -man cat.1
NGNG
>>30
LinuxのcatとかechoってGNU-ほげほげの中にまとめて入ってるけど、
どれに入ってるかなんていちいち覚えてないし、ツールはあそこ、
glibcはこっちみたいに情報源もあちこち分散してるので、URL書く
のも手間かかるんだよね。
各distributionのソースパッケージならとりあえず一カ所に固まっ
てるだろうけど、.rpmとか.debをSolarisな人(しかも初心者)に言っ
ても躓くの目に見えてるし。
LinuxのcatとかechoってGNU-ほげほげの中にまとめて入ってるけど、
どれに入ってるかなんていちいち覚えてないし、ツールはあそこ、
glibcはこっちみたいに情報源もあちこち分散してるので、URL書く
のも手間かかるんだよね。
各distributionのソースパッケージならとりあえず一カ所に固まっ
てるだろうけど、.rpmとか.debをSolarisな人(しかも初心者)に言っ
ても躓くの目に見えてるし。
NGNG
ここでこういう事書くのもスレ違いだけど、Linux系のソース
パッケージってローカルパッチ当てた状態で配布されてるのが
嫌だね。
FreeBSDのportsみたいに、オリジナルのtarballはそのままで
パッチを別ファイルに分けておいてくれれば、別のOS使ってる
時(例えば>>1がSolarisでコンパイルしようとした時とか)でも
パッチだけ拝借して来れるんだけど。
まぁ自分でdiff取ればいいって話もあるけど、このパッチは
当てる、このパッチは当てないといった収拾選択できないから
やっぱいまいち。
# もしパッチが別になってる形式があるなら俺の認識不足って
# だけなんで無視してくれ
パッケージってローカルパッチ当てた状態で配布されてるのが
嫌だね。
FreeBSDのportsみたいに、オリジナルのtarballはそのままで
パッチを別ファイルに分けておいてくれれば、別のOS使ってる
時(例えば>>1がSolarisでコンパイルしようとした時とか)でも
パッチだけ拝借して来れるんだけど。
まぁ自分でdiff取ればいいって話もあるけど、このパッチは
当てる、このパッチは当てないといった収拾選択できないから
やっぱいまいち。
# もしパッチが別になってる形式があるなら俺の認識不足って
# だけなんで無視してくれ
NGNG
>>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 一発だよ。
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いひひ
NGNG 宗教戦争化しそうだな。とか言って見るテスト。
NGNG
喧嘩すんな。
>>1には宗教戦争なんて関係ないだろ。
>>1には宗教戦争なんて関係ないだろ。
37帰宅部高校1年
NGNGNGNG
なんつーかアレだ、ほのぼのとしていていいスレだ。
皆もマターリやろう。
皆もマターリやろう。
39名無しさん@お腹いっぱい。
NGNG Solarisってソース公開されてなかった?
有料だっけ?
有料だっけ?
4039
NGNG スマソ。ageちまった。
NGNG
42名無しさん@お腹いっぱい。
NGNG ネタかと思ったけど、そういうおやじいるよね。
私(今26)もうまれてはじめて触ったのは親父が会社から仕事で
持ってきたHPのマシンだよ。小学生のとき。(当時の最高級車なみの
値段するものらしかった) カートリッジでUFOゲームとかしたよ。
(UFO静止画だしモノクロだし。。でもめちゃおもろかった。)
さいしょはインストール猿でOKと思う。でもpkgはだめよん。
自分でmakeしてね。
昔はconfigure,make一発でうまくいかないの
だらけだったから、自分でちょこっとわけわかでもMakefileや
ソースに手いれたりして
コンパイルしてみて→やったー、でついでになにげにmakeとかgcc,ccの
オプションとかがだんだん覚えられる っていうのがあったんだけど、
いまどきは、一発でとおっちゃうのばかりだから勉強っていみでは
よろしくないね。
私(今26)もうまれてはじめて触ったのは親父が会社から仕事で
持ってきたHPのマシンだよ。小学生のとき。(当時の最高級車なみの
値段するものらしかった) カートリッジでUFOゲームとかしたよ。
(UFO静止画だしモノクロだし。。でもめちゃおもろかった。)
さいしょはインストール猿でOKと思う。でもpkgはだめよん。
自分でmakeしてね。
昔はconfigure,make一発でうまくいかないの
だらけだったから、自分でちょこっとわけわかでもMakefileや
ソースに手いれたりして
コンパイルしてみて→やったー、でついでになにげにmakeとかgcc,ccの
オプションとかがだんだん覚えられる っていうのがあったんだけど、
いまどきは、一発でとおっちゃうのばかりだから勉強っていみでは
よろしくないね。
43帰宅部高校1年
NGNG 現在、FreeBSDのホームページからもらってきたcatを解読中です。
今週は宿題が多くてあんまり進みませんでした。週末にがんばります。
インクルードされてるプログラムも読まないといけないから結構たいへんです。
探すのに苦労しましたが・・・
Solaris自身も使いこなせるように勉強中です。
はじめから入ってたネットスケイプコミュニケーター4.7が使いにくい(ブックマークの編集してるとおかしくなる?)ので、
サンのページからネットスケープ6とHotJavaというのを見つけたので入れてみました。
すごい遅いです・・・
とりあえず今週末がんばります。
今週は宿題が多くてあんまり進みませんでした。週末にがんばります。
インクルードされてるプログラムも読まないといけないから結構たいへんです。
探すのに苦労しましたが・・・
Solaris自身も使いこなせるように勉強中です。
はじめから入ってたネットスケイプコミュニケーター4.7が使いにくい(ブックマークの編集してるとおかしくなる?)ので、
サンのページからネットスケープ6とHotJavaというのを見つけたので入れてみました。
すごい遅いです・・・
とりあえず今週末がんばります。
44名無しさん@お腹いっぱい。
NGNG45名無しさん@お腹いっぱい。
NGNG FreeBSDのcatは Revision 1.17 からUNIXドメインソケットを読めるようになり、
その分ソースコードも複雑化してるから、練習用には Revision 1.16 をお勧めする。
その分ソースコードも複雑化してるから、練習用には Revision 1.16 をお勧めする。
46名無しさん@お腹いっぱい。
NGNG47帰宅部高校1年
NGNG みなんさんの貴重な時間を割いていただいて本当にありがとうございます。
学校の修学旅行(1年目なのに・・・)なんかあってごたごたしてました。
FreeBSDのcat.hや、それにインクルードされてる.hファイルも一通り読み終わりました。
理解できたような、理解できてないような・・・テストでは一番危険な状態です。
読んでるだけだと上達しないと思うので、引数で数値を受け取ってそれを計算するプログラムや
ファイルに書かれてる事を読みとって、何か計算したり、加工したりする小さなプログラムに挑戦してます。
プログラミングだけじゃなくてSolarisの勉強も少しずつですがやっています。
そのときに、Solaris教えてスレッドの参考ページがすごい役に立ちました。
過去の書き込みも(理解できないことは多いけど)参考になるところも多かったです。
過去の話題をみて、xemacsをインストールとtcshの日本語化に成功しました。
みなさんから見れば大したことない事にも悪戦苦闘してる馬鹿者ですが、
何か困ったときにアドバイスなんかいただければありがたいです。
学校の修学旅行(1年目なのに・・・)なんかあってごたごたしてました。
FreeBSDのcat.hや、それにインクルードされてる.hファイルも一通り読み終わりました。
理解できたような、理解できてないような・・・テストでは一番危険な状態です。
読んでるだけだと上達しないと思うので、引数で数値を受け取ってそれを計算するプログラムや
ファイルに書かれてる事を読みとって、何か計算したり、加工したりする小さなプログラムに挑戦してます。
プログラミングだけじゃなくてSolarisの勉強も少しずつですがやっています。
そのときに、Solaris教えてスレッドの参考ページがすごい役に立ちました。
過去の書き込みも(理解できないことは多いけど)参考になるところも多かったです。
過去の話題をみて、xemacsをインストールとtcshの日本語化に成功しました。
みなさんから見れば大したことない事にも悪戦苦闘してる馬鹿者ですが、
何か困ったときにアドバイスなんかいただければありがたいです。
NGNG
>46
あるよ。(日本語使えないけど)
ttp://www.io.com/~kazushi/less/
にあるパッチ当てれば日本語使えるlessはできる。
あと,
ttp://hp.vector.co.jp/authors/VA003457/vim/vim3/vim.html
にあるパッチでvi(m)は日本語になるよ。
edはないよ。
っていうか,このスレマターリしてていいね。
こんなスレでもちゃんとしたスレになるのがUNIX板の良いとこだよね
あるよ。(日本語使えないけど)
ttp://www.io.com/~kazushi/less/
にあるパッチ当てれば日本語使えるlessはできる。
あと,
ttp://hp.vector.co.jp/authors/VA003457/vim/vim3/vim.html
にあるパッチでvi(m)は日本語になるよ。
edはないよ。
っていうか,このスレマターリしてていいね。
こんなスレでもちゃんとしたスレになるのがUNIX板の良いとこだよね
49名無しさん@お腹いっぱい。
NGNG プププ、何このスレ?
馬鹿が化石ソラリスにはまってるのか?
可哀想だね〜、Sunって。こんな厨房しか寄りつかないんだね(プププ
あー俺はLinux使ってて良かった。
馬鹿が化石ソラリスにはまってるのか?
可哀想だね〜、Sunって。こんな厨房しか寄りつかないんだね(プププ
あー俺はLinux使ってて良かった。
50PoP'N-Mu WOTA
NGNG いいね。ほのぼの。こういうスレって大好きだね。
>>1、がんばって良スレにしてください。
>>1、がんばって良スレにしてください。
51誘導
NGNG 本スレにおいて他OSとの比較を行うことはスレの趣旨に反しますので
OSの優劣に関する話題は下記へお願いします
「SolarisとLINUXどっち???」
http://pc.2ch.net/test/read.cgi/unix/999172129/l50
OSの優劣に関する話題は下記へお願いします
「SolarisとLINUXどっち???」
http://pc.2ch.net/test/read.cgi/unix/999172129/l50
NGNG
>>48
おいおい。edもvim6もパッケージにあるぞ。(GNU edは最近入った)
パッケージのvim6はsjisならそのまま扱える。
そのURLの奴はjvimだから、パッケージのvim6には当たらんぞ。
# スレ違いなのでsage。質問その他はCygwinスレで
おいおい。edもvim6もパッケージにあるぞ。(GNU edは最近入った)
パッケージのvim6はsjisならそのまま扱える。
そのURLの奴はjvimだから、パッケージのvim6には当たらんぞ。
# スレ違いなのでsage。質問その他はCygwinスレで
53名無しさん@お腹いっぱい。
NGNG みなでがんばって1が Linux のPOSIXスレッドなんかクソで使ってらんねーよ
やっぱ libthreads 最強! CSI I18nマンセー!
程度の事叫びだすまで教育しよう。
やっぱ libthreads 最強! CSI I18nマンセー!
程度の事叫びだすまで教育しよう。
NGNG
5548
NGNG >>52
>おいおい。edもvim6もパッケージにあるぞ。(GNU edは最近入った)
ガーン。
vim6は入れて結構使っているんだけど,
edって使ってないから分からなかった。
情報サンクス
>そのURLの奴はjvimだから、パッケージのvim6には当たらんぞ。
それは分かっております。
大丈夫です。
jvimのほうが簡単かなと思ったまでです。
って言うかedって何?(←前振り)
#この前振り寒いかも…
>おいおい。edもvim6もパッケージにあるぞ。(GNU edは最近入った)
ガーン。
vim6は入れて結構使っているんだけど,
edって使ってないから分からなかった。
情報サンクス
>そのURLの奴はjvimだから、パッケージのvim6には当たらんぞ。
それは分かっております。
大丈夫です。
jvimのほうが簡単かなと思ったまでです。
って言うかedって何?(←前振り)
#この前振り寒いかも…
5646
NGNG レスして下さった方、有難うございます。
つうかrpmとかいうk(自粛)で管理するのは
なんか虫唾が走るんで、ソースから全部入れてみます。
とりあえずこのスレを参考にしながら進んでいくつもりです。
>>1さんがんばってくだちい。
つうかrpmとかいうk(自粛)で管理するのは
なんか虫唾が走るんで、ソースから全部入れてみます。
とりあえずこのスレを参考にしながら進んでいくつもりです。
>>1さんがんばってくだちい。
5753
NGNG58北京 ◆5rr1Eed6
NGNG 俺もソラリス使い手ぇ!
59名無しさん@お腹いっぱい。
NGNG >>55
ed は DOS の edlin のような line editor です。
ed は DOS の edlin のような line editor です。
6055
NGNG61名無しさん@お腹いっぱい。
NGNG >>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 はあると思うんだけど…。
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 はあると思うんだけど…。
NGNG
ここは>>1の成長を暖かく見守るスレだから、
質問はSolarisスレでやるべし。
質問はSolarisスレでやるべし。
NGNG
高校 1 年で Solaris 使う時代なんだな...。
正直、うらやましい。
正直、うらやましい。
64名無しさん@お腹いっぱい。
NGNGNGNG
Solaris教えてスレッドでやれよ・・・
質問が分散すると、後で探しにくいだろ。
質問が分散すると、後で探しにくいだろ。
NGNG
>>64
おいおい、solarisでは/usr/bin=/binだって
おいおい、solarisでは/usr/bin=/binだって
67名無しさん@お腹いっぱい。
NGNG 期末テスト?
68名無しさん@お腹いっぱい。
NGNGNGNG
うっ・・羨ましい......
わたくしめでしたら金さえあればintelなマシンは買わんが.....
また、貴方のお父様も通好みな物をお持ちで....
わたくしめでしたら金さえあればintelなマシンは買わんが.....
また、貴方のお父様も通好みな物をお持ちで....
70帰宅部高校1年
NGNG ちょっと詰まっているので、知ってる方がいたら教えてください。
レベルの低い質問だとは思いますが・・・
コマンドラインからの引数を受け取りたい場合、
int main(int argc, char **argv) と書きますよね、
argvは引数の先頭のアドレスだからargv++とかで、次の要素へズラすことができる、
*argvはその中身で、while(argc--){printf("%s",*argv);argv++;}で表示することができる。
では**argvと言うのは何を表しているんでしょうか?
いろんなソースを眺めているとコマンドラインから受け取るオプションのチェックなどに使われているように思われるのですが・・・
レベルの低い質問だとは思いますが・・・
コマンドラインからの引数を受け取りたい場合、
int main(int argc, char **argv) と書きますよね、
argvは引数の先頭のアドレスだからargv++とかで、次の要素へズラすことができる、
*argvはその中身で、while(argc--){printf("%s",*argv);argv++;}で表示することができる。
では**argvと言うのは何を表しているんでしょうか?
いろんなソースを眺めているとコマンドラインから受け取るオプションのチェックなどに使われているように思われるのですが・・・
NGNG
**argv は *argv[ xx ] と思っていいよ
そしたらわかるかい?
そしたらわかるかい?
7242
NGNG >>70
71さんに勝手に補足(やりすぎたらごめんよ。自分で答えみつける方が楽しい
からね)
- 文字列はcharの配列である。書くときは
char *hogeともchar hoge[]とも書ける。これの意味は同じ
- じゃあ文字列を要素とする配列はどうかく?
71さんに勝手に補足(やりすぎたらごめんよ。自分で答えみつける方が楽しい
からね)
- 文字列はcharの配列である。書くときは
char *hogeともchar hoge[]とも書ける。これの意味は同じ
- じゃあ文字列を要素とする配列はどうかく?
73通りすがり
NGNG >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は正直ごちゃごちゃしてるのでお勧めしない
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帰宅部高校1年
NGNGNGNG
ポインタ演算は最初はわかりにくいね。
NGNG
>>>1よ。お前みたいな奴をみると、あの日のことを思い出すよ。
>2001年8月25日。2ちゃんが本格的に閉鎖になりかけた日だよ。
>転送量が多すぎて、費用が月700万もかかってるって発表されて、「数日中に閉鎖」って予告されてさ、
>その日のうちにあっちこっちの板が封鎖されてた日だよ。
>あのときのUNIX板の住人、カッコよかったんだぜ。「総力を結集」ってのはまさにああいう状態だよ。
>転送量を1/3に削減しないと閉鎖、ってもんだから、新しいプログラム組んでさ、
>そしたらほんの何時間かで完成したんだよ。それが聞いてくれよ、目標は1/3だったのに
>1/16まで圧縮に成功しやがったんだよ。職人技なんてもんじゃねえよ、神技だよ。
>でもよ、そうやって頑張る人がいた一方で、「ボクの肛門も閉鎖されそうです」とか駄スレ立ててたバカも
>いたわけだよ。ちょうど、今のお前みたいにな。
>だからよ、俺たちは総力を結集して、お前のバカ度を1/16に圧縮しようと思うよ。
>ま、圧縮後でもお前のバカ度はこの世に生かしておくことのできないレベルだけどな。
>要するに俺らの力を結集してもお前を助けることができないってことだ。
>わかったら、まわりに迷惑をかけないようにひっそりと死んでくれよな
ってコメントあったんですけど、この中の「ボクの肛門も閉鎖されそうです」ってスレ探してます。
だれか教えてください。
>2001年8月25日。2ちゃんが本格的に閉鎖になりかけた日だよ。
>転送量が多すぎて、費用が月700万もかかってるって発表されて、「数日中に閉鎖」って予告されてさ、
>その日のうちにあっちこっちの板が封鎖されてた日だよ。
>あのときのUNIX板の住人、カッコよかったんだぜ。「総力を結集」ってのはまさにああいう状態だよ。
>転送量を1/3に削減しないと閉鎖、ってもんだから、新しいプログラム組んでさ、
>そしたらほんの何時間かで完成したんだよ。それが聞いてくれよ、目標は1/3だったのに
>1/16まで圧縮に成功しやがったんだよ。職人技なんてもんじゃねえよ、神技だよ。
>でもよ、そうやって頑張る人がいた一方で、「ボクの肛門も閉鎖されそうです」とか駄スレ立ててたバカも
>いたわけだよ。ちょうど、今のお前みたいにな。
>だからよ、俺たちは総力を結集して、お前のバカ度を1/16に圧縮しようと思うよ。
>ま、圧縮後でもお前のバカ度はこの世に生かしておくことのできないレベルだけどな。
>要するに俺らの力を結集してもお前を助けることができないってことだ。
>わかったら、まわりに迷惑をかけないようにひっそりと死んでくれよな
ってコメントあったんですけど、この中の「ボクの肛門も閉鎖されそうです」ってスレ探してます。
だれか教えてください。
77名無しさん@お腹いっぱい。
NGNG Solarisでプログラミングの勉強して何になるの?
滅びるOSにしがみついてるヤツには未来は無いな(w
Solarisを選んだ時点で負け組確定だろ。
若いうちから人生捨てるとは馬鹿なヤツだ >>1
*BSDもSolarisもLinuxにひれ伏してるじゃん。
これからはLinuxの時代だ!
滅びるOSにしがみついてるヤツには未来は無いな(w
Solarisを選んだ時点で負け組確定だろ。
若いうちから人生捨てるとは馬鹿なヤツだ >>1
*BSDもSolarisもLinuxにひれ伏してるじゃん。
これからはLinuxの時代だ!
78あぼーん
NGNGあぼーん
NGNG
>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
理解の助けに、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
NGNG
8180
NGNG ちょっとヒートアップしてしまったが・・・本題に戻しますか。
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)。
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)。
NGNG
77にマジレス
past-lookingな傾向はMacコミュニティにもLinuxコミュニティにも、
そしてUNIXコミュニティにもあるね。SolarisよりLinuxすすめる
根拠がわからない。10年後に今を振り返ってみたらどっちもどっちだよ。
きっとね。
高校生がUNIX使うのは悪くないよ。そういう高校生のなかから、
大学生になってUNIXに飽きて何か新しいことをはじめる人が
でてきたら面白い。
past-lookingな傾向はMacコミュニティにもLinuxコミュニティにも、
そしてUNIXコミュニティにもあるね。SolarisよりLinuxすすめる
根拠がわからない。10年後に今を振り返ってみたらどっちもどっちだよ。
きっとね。
高校生がUNIX使うのは悪くないよ。そういう高校生のなかから、
大学生になってUNIXに飽きて何か新しいことをはじめる人が
でてきたら面白い。
NGNG
>82
以前からSun関連スレで暴れてた、自称Linux使い。
厨房板等で荒し用perl scriptをコピペしてお山の大将、んで現在Unix板他を荒らしていると。
よって、今後一切マジレス無用。
以前からSun関連スレで暴れてた、自称Linux使い。
厨房板等で荒し用perl scriptをコピペしてお山の大将、んで現在Unix板他を荒らしていると。
よって、今後一切マジレス無用。
NGNG
NGNG
みんなぁ!ここから先はサブマリン攻撃だ(sage侵攻)
ところで、、、もらったポインタをインクリメントするのは
オジサン本能的にチビっちゃうな >>1
インクるデクるときは、ポインタの写しをそうする方が安全だよ、
mallocとか使い始めるとわかるかもしれんけど。
# あ、そこ、CPUパワーのムダ使いとかいわないように
ところで、、、もらったポインタをインクリメントするのは
オジサン本能的にチビっちゃうな >>1
インクるデクるときは、ポインタの写しをそうする方が安全だよ、
mallocとか使い始めるとわかるかもしれんけど。
# あ、そこ、CPUパワーのムダ使いとかいわないように
86帰宅部高校1年
NGNG88名無しさん@お腹いっぱい。
NGNG 何が楽しくてSolarisなんて使うかなぁ?
実用性も楽しさもLinuxの方が遙かに上だと思うんだけど?
煽りとかじゃなくてマジで。
実用性も楽しさもLinuxの方が遙かに上だと思うんだけど?
煽りとかじゃなくてマジで。
NGNG
Linux だとお前のような馬鹿がうじゃうじゃいるからじゃないかなぁ?
煽りとかじゃなくてマジで。
煽りとかじゃなくてマジで。
デバイスドライバやプリインストールアプリの豊富さ等ではLinuxの方が上でしょうな.
SMP/multithreading/CSIに基づいたI18NなんかではSolarisに軍配が上がるでしょう.
SMP/multithreading/CSIに基づいたI18NなんかではSolarisに軍配が上がるでしょう.
まぁ>>91で挙げたSolarisの強みというのは,Linuxの強みに比べると
一般のエンドユーザには直接的には実感しにくいところではあるかな.
でも,Apache2の正式リリースにより,multithreadingについては
再評価されるのではないかな,と思っていたりする.
一般のエンドユーザには直接的には実感しにくいところではあるかな.
でも,Apache2の正式リリースにより,multithreadingについては
再評価されるのではないかな,と思っていたりする.
NGNG
94名無しさん@お腹いっぱい。
NGNG プププ、ここは化石にしがみつく馬鹿が集まるスレですかぁ?
Linuxの方がすべてにおいて上なんだけどねぇ・・・
それにきずかないSun信者ってかわいそうだね(w
Linuxの方がすべてにおいて上なんだけどねぇ・・・
それにきずかないSun信者ってかわいそうだね(w
NGNG
NGNG
きずかない、って… 小学生?
NGNG
1はどこいった?
NGNG
今はUltra10に Linux入れてます。
やっぱ、メジャーな方が何かと都合がいいですね。
やっぱ、メジャーな方が何かと都合がいいですね。
NGNG
犬厨ってどうしようもないな・・・
NGNG
♪〜
アイマン・イヌチュー
ヨーアン・イヌチュー
ウィーアー・イヌチュー…
ブラザーズ!
♪〜
(皆さんご一緒に…)
(1行4拍でラップ風に)
アイマン・イヌチュー
ヨーアン・イヌチュー
ウィーアー・イヌチュー…
ブラザーズ!
♪〜
(皆さんご一緒に…)
(1行4拍でラップ風に)
NGNG
馬鹿はおとなしく隔離されてろよ・・・
NGNG
NGNG
う〜ん、犬厨の考えることは理解できんな。
104山崎渉
NGNG (^^)
105名無しさん@お腹いっぱい。
NGNG Java ( http://java.sun.com/j2se/1.4/ja/ ) とか
Qt ( http://www.jp.kde.org/~ichi/qt-2.3.2/index.html ) とか
OpenGL ( http://www.opengl.org/developers/documentation/specs.html )
にもチャレンジしてみては。
Qt ( http://www.jp.kde.org/~ichi/qt-2.3.2/index.html ) とか
OpenGL ( http://www.opengl.org/developers/documentation/specs.html )
にもチャレンジしてみては。
NGNG
犬厨は1つの側面で総て語ろうとするから怖いね。
Winも歴史的経緯抜きで考えるといい面もあるけど、もちろんな如く総て否定して煽りいれてそうだね。
。。。だれもLINUXバカにしてないのに
思想的なバカはどこいってもバカなのは確かだす
Winも歴史的経緯抜きで考えるといい面もあるけど、もちろんな如く総て否定して煽りいれてそうだね。
。。。だれもLINUXバカにしてないのに
思想的なバカはどこいってもバカなのは確かだす
NGNG
遅レスにも程があるぞ
108名無しさん@お腹いっぱい。
NGNG Solarisプログラミングを初心者が
学べるご本はありますか?
教えてください。
学べるご本はありますか?
教えてください。
109銃
NGNG >>108
この辺から選んでみれば?
ttp://www.gihyo.co.jp/books/series.php/hyopro
取敢ず、プログラム組んで動かすのもいいかも。
機種依存(SPARC/IA,*Linux,*BSD)の問題はその後だね。
この辺から選んでみれば?
ttp://www.gihyo.co.jp/books/series.php/hyopro
取敢ず、プログラム組んで動かすのもいいかも。
機種依存(SPARC/IA,*Linux,*BSD)の問題はその後だね。
レスを投稿する
ニュース
- たぬかな、結婚していた SNSで報告 生配信では入籍時期も説明 祝福殺到「おめでとう!」「幸あれ」 [muffin★]
- 【工作員】「X」のアカウント所在地公開機能が暴いた世論操作の実態 MAGA支持著名アカウントの多くが米国外から運営 日本にも波及 [ごまカンパチ★]
- 【高市関税キター!!】個人輸入・少額輸入品への税優遇見直しへ…中国の通販サイトなどからの大量輸入を懸念 [1ゲットロボ★]
- 自民 国会議員の歳費 月額5万円引き上げ 今国会での成立目指す [どどん★]
- 「車を処分してください」生活保護の窓口 取材で見えた利用者の実情 [少考さん★]
- 「クラウンに乗りたかった」東京・足立の車暴走 男性、容疑を否認★2 [七波羅探題★]
- 自民党閣僚関係者「党内外問わず高市総理に批判的なことを言える空気ではない」 [834922174]
- 山上、安倍が「韓鶴子総裁に敬意を表します」と話す動画を観てしまい絶望。愛国者であるネトウヨは絶望しなかったの? [219241683]
- 高市政府、ラピダスに全ベット!1000000000000円投入wwwwwwwwwwwwwwwwwwwwwwww [271912485]
- 【謎】巨人田中将大(37) 年俸1億←これw w w w w w w w w w w w w w w w w w w w
- 【動画】慶應准教授の有野氏、高市答弁の問題点を理路整然と指摘しまいネトウヨ発狂wwwwwwwwwwww [271912485]
- パンティ見たい人いたら来てー
