トップページ⇒tech
268コメント59KB

【今更だけど】Windows→UNIX,Linux【再入門】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
今までWindowsでコンソールアプリを書いて、
「何か違うな〜」
とか思っている人に、UNIX,Linuxを進めてみるスレ。

厨的質問OK。(C言語、シェルスクリプトとか)
Windows入れてるやつはとりあえず、RedHatなり何なり落としてきませう。
0002デフォルトの名無しさんNGNG
( ゚д゚)ポカーン
0003デフォルトの名無しさんNGNG
( ゚д゚)ポカーン
0004デフォルトの名無しさんNGNG
( ゚д゚)カポーン
0005デフォルトの名無しさんNGNG
( ゚д゚)ポカーン
0006デフォルトの名無しさんNGNG
( ゚д゚)ポカーン
0007デフォルトの名無しさんNGNG
( ゚д゚)カ゚ポーン
0008デフォルトの名無しさんNGNG
( ゚д゚)ポコーン
0009デフォルトの名無しさんNGNG
( ゚д゚)ヌルポーン
0010デフォルトの名無しさんNGNG
WinのAPIに該当するものを、Linuxでは何と呼びますか?
キーワードが分からないので検索しようがない・・・
0011デフォルトの名無しさんNGNG
LinAPI
0012デフォルトの名無しさんNGNG
suzuka入れました。格好いいです。気に入ってます 。
あまりlinuxチックでないですが、私のような初心者にはお薦めです。
0013デフォルトの名無しさんNGNG
>>11
わら他
0014sageNGNG
ageてしまった。
0015デフォルトの名無しさんNGNG
>>12
割と良いセンスしてます。good
0016デフォルトの名無しさんNGNG
Linux(レッドハットかターボかマンドレイク) を導入したいのですが、
FTP に入ってもどれをダウソして、どれをどんな風にCDに焼けばいいのかわかりません。
金をかけたくないので雑誌の付録CDで、というのは無理です。
0017デフォルトの名無しさんNGNG
CDR代かかるよ
001816NGNG
CDR代は無視して良いものとする。それはすでに持ってるので…。
0019デフォルトの名無しさんNGNG
VisualStudioみたいなIDEがないとな。

いまさらmakeファイルを書きたく無いよ。DOSじゃあるまいし。
0020デフォルトの名無しさんNGNG
>>19
じゃあrpmですか?(藁
0021デフォルトの名無しさんNGNG
>VisualStudioみたいなIDEがないとな。
>いまさらmakeファイルを書きたく無いよ。DOSじゃあるまいし。
DOSではまともなmakeは640kBの壁で動かなかったぞ。
IDE卒業して大人になれ。オシャブリやめられん子供と同じだぞ。
0022デフォルトの名無しさんNGNG
kmake はまともじゃないと…?
0023デフォルトの名無しさんNGNG
知らないと思われ
0024デフォルトの名無しさんNGNG
どう贔屓目に見ても板違い。
http://pc.2ch.net/linux/
0025デフォルトの名無しさんNGNG
Qtならqmakeがあるじゃないか。
0026デフォルトの名無しさんNGNG
makeファイル書きみたいな単純作業は、機械か猿がやるものだ。
0027デフォルトの名無しさんNGNG
そもそもLinuxの定義がわからん

Linuxのソフトダウンロードしようとすると、いろんなLinux向けのものがあるし
そもそもザウルスって本当にLinuxなのか?
0028デフォルトの名無しさんNGNG
今更、うにっくすなんか使うのやめとけ。あんな物は過去の遺産なんだよ。
まともなGUIとかアプリとか20年かかっても作られないプラットフォームだよ。
まぁBugFixだけ10年もやってりゃ安定するわな。
0029デフォルトの名無しさんNGNG
べつにGUIいらねーし。
0030デフォルトの名無しさんNGNG
>>27
ザウルス:ハードウェア
Linux:ソフトウェア

ある意味対極。
0031デフォルトの名無しさんNGNG
UNIX系OSをMicrosoftが製品化したら使ってやる鴨。
0032デフォルトの名無しさんNGNG
ん? XENIX?
0033デフォルトの名無しさんNGNG
UNIX系のゴミOSってまとまりが無くて何インストールしたらいいか訳わからん
このご時世にCUIでサーバー管理するタコの気がしれん
/stand/sysinstallなんて腐りきってるし
0034デフォルトの名無しさんNGNG
MSがLindows買収すれば無問題
0035デフォルトの名無しさんNGNG
>33
MS03-039のパッチははもうあてたか?
毎週、毎週大変だな。
0036デフォルトの名無しさんNGNG
ENIXとUNIXは関係あるんでつか?
0037デフォルトの名無しさんNGNG
とりあえず、GUIとか開発環境とかライブラリの標準化を済ませてからだな。
OSの標準化も。その点ではFreeBSDのほうがましかな。
現状では開発成果物の実行環境を想定しずらい。
0038デフォルトの名無しさんNGNG
別に大変じゃないと思われ
0039デフォルトの名無しさんNGNG
まぁUNIX系OSなんてマニアな人達の趣味の世界でいいんじゃないですか?
業務では絶対に使えませんよ。
0040デフォルトの名無しさんNGNG
>>1
Windowsでわざわざコンソールアプリなんか作らん。
&板違い
0041デフォルトの名無しさん NGNG
>>33
>このご時世にCUIでサーバー管理するタコの気がしれん

タコですが何か?
0042デフォルトの名無しさんNGNG
糞スレ立てんな馬鹿。
この手のスレは自称プログラマーのパソコンヲタクが
拠ってきて常にageるのでウザい。。
0043デフォルトの名無しさんNGNG
kdevelopってどうよ?
0044デフォルトの名無しさんNGNG
おまえがウザい。。
0045デフォルトの名無しさんNGNG
>>40
> &板違い
ではないだろ。
0046デフォルトの名無しさんNGNG
>41
ディレクトリ階層深くて、訳の分からない程オプションのあるオタクなユーティリティーで
毎日、毎日大変だな。

こちとらクリックで作業完了してますが何か?
0047デフォルトの名無しさんNGNG
samba+telnet(ssh)+vnc+Visual Studioで完璧。
0048デフォルトの名無しさんNGNG
>>46
telnetでやってないんですか?
まさか1台とか?
0049デフォルトの名無しさんNGNG
>47
何回ログインが必要ですか?
何回ユーザー・パスワードを設定しましたか?
VSSは使ってますか?(CVSか・・・)

結局のところWin系サーバーより使いやすいわけありませんね。
0050デフォルトの名無しさんNGNG
安直に使いやすさだけで選ぶヴァカはWinでよし。
そのうち現行Winと同じような泥沼に嵌まるのは目に見えているが、
それでも今の安定性と安全性を考えるならUnix,Linuxへ行きたきゃ行け。
使う奴がヴァカであるならばUnix,LinuxでもWin以上に危険になるがな
Unix,Linuxに漠然としたWinにはない何かという夢を描いてるガキは
そのままWin使っとけ。ガキの成長はたかが知れてるからな。
まず、Winなんて糞だからUnix,Linux移るとか言う奴は、
ヴァカという名の雑菌を広めない為に今すぐ業界から去って山奥で
兎でも追って暮らせ(プ
今Winでやってて、Unix,Linux入門者だが、やりたいというなら、
二足三足の草鞋を当分履くことを覚悟しろ。多足履く以上、
理由なく偏見を傾けるな。出来ないならば、どちらも蔑視せよ(笑
ヴァカな奴はそれをやらずにWinを放置して、後に
Unix,Linuxでも行き詰まりに遭った時泣きを見る。
大体ヴァカほどそういうのをやらかすから見てて笑える(プ
0051デフォルトの名無しさんNGNG
「OSは宇宙からやってきた隕石ではない。」
0052デフォルトの名無しさんNGNG
開発機はともかくとして、サーバは UNIX だろ。普通。
0053デフォルトの名無しさんNGNG
>>50
コピペ
0054デフォルトの名無しさんNGNG
>>52
そうだよな
Win鯖じゃライセンス料がシャレにならん
0055デフォルトの名無しさんNGNG
クライアントはWin2000、鯖はLinux、
現実的スペック。
0056デフォルトの名無しさんNGNG
>>19
eclipseは結構いけてますよ、linuxで日本語も動いてるし。
補完機能もスムーズ
VB見たいにRADじゃないけどね。
Kylixは重たいし....
0057デフォルトの名無しさんNGNG
>>56
Swingは、補完機能さえあれば十分RAD可能なライブラリだと思うがな。
0058デフォルトの名無しさんNGNG
>>37
現状では開発成果物の実行環境を想定しずらい。

取りあえずOSの前にウン十年日本に住んでいるにも関わらず日本語が書けないことを嘆け。
0059デフォルトの名無しさんNGNG
しずらい
しずらい
しずらい
しずらい
しずらい
しずらい
しずらい
しずらい
しずらい
しずらい
0060デフォルトの名無しさんNGNG
結局、現状ではRedHatのようなメジャーなデストリを想定して開発するしかない。
しかしパッチのリリース周期やOSのバージョンアップが頻繁であり、多くのソフトウェア
ベンダーが参入できづにいるのが現状である。
0061デフォルトの名無しさんNGNG
>>60
どこの大手マーケティング会社の方ですか?(藁
0062デフォルトの名無しさんNGNG
>>60
|パッチのリリース周期やOSのバージョンアップが頻繁であり
Windows のことだよね?
0063デフォルトの名無しさんNGNG
age
0064デフォルトの名無しさんNGNG
>>62
WindowsCEではこの限りではない。とか言いたいのでは?
0065デフォルトの名無しさんNGNG
>>60
autoconfで解決する問題だわな。
MSの方がよっぽど質が悪いと思うが。
0066デフォルトの名無しさんNGNG
OracleってDebianでうごくの?
0067デフォルトの名無しさんNGNG
MSはバイナリ互換性を大事にしてる。
UNIXにはこれはまったくない。
0068デフォルトの名無しさんNGNG

Oracleってケータイで動くの?
006968NGNG
追加です
Oracle for i-mode
0070デフォルトの名無しさんNGNG
>>67
その代わりかなりの環境でコンパイルできるソースコードが出回ってる。
0071デフォルトの名無しさんNGNG
OSとはカーネルのことではない。
0072デフォルトの名無しさんNGNG
>>70
実体は3行ごとの#ifdefだがな
0073デフォルトの名無しさんNGNG
罵り合いは犬糞板でやってね。
0074デフォルトの名無しさんNGNG
あげ
0075デフォルトの名無しさんNGNG
GUIアプリの開発環境の定番ってなに?
あと、バイナリ配布はやはり根付いてないの?
0076デフォルトの名無しさんNGNG
↓Qt厨登場
0077デフォルトの名無しさんNGNG
Qtってなぁに?
0078デフォルトの名無しさんNGNG
>>66
動くよ。オラクルのサポートは受けられないと思うが。

>>72
ワラタ
0079デフォルトの名無しさんNGNG
>>78
サポートを受けるにはどうすればいいの?
Miracle使えばいいの?
0080デフォルトの名無しさんNGNG
KDevelop
0081デフォルトの名無しさんNGNG
>>75
Linuxの話?

開発環境は相変わらずテキストエディタが主流。
KDevelopというのもあるが完成度は#Developといい勝負(ようするにかなり低い)。
ライブラリは大昔のOWLを思わせるKDEのクラスライブラリ。
機能はブクブクと増え続けているが使い勝手が非常に悪い。
ショボイデザイナがないこともないけど国内情報は皆無。

あと一時話題になったKylixは安定性最悪。
国内でもっともメジャーなRedhatに普通にインストールしてもまず動かない。
さらにKylix発売直後にKylix2が発売され(当然有償アップグレード)
Borand信者は呆れて既に去ってしまい国内で使われている形跡はほとんど見られない。

今度VBもどきのRealBasic for Linuxが発売されるらしいがどうなることやら。
0082デフォルトの名無しさんNGNG
↓vi厨とemacs厨の戦い始まる
0083vi厨NGNG
emacs? はつみみですぅ
0084デフォルトの名無しさんNGNG
要するにLinuxはコンソールアプリしか必要ないし
ほとんどのソフトは揃っているので金の臭いはしないってこと?
アマチュアが遊ぶにもプログラミングはおもしろくなさそうだし
プログラムを組む人間はいらないっぽいな
0085デフォルトの名無しさんNGNG
Qtいいよ。
0086デフォルトの名無しさんNGNG
サイレントヒルの〜歌〜
みんなで歌おう〜
みんなで〜
みんなで〜
歌いましょう〜
0087デフォルトの名無しさんNGNG
>>75
rpm や apt-get でバイナリ配布が流行っているので
アンチテーゼとして emerge が出たくらい。

>>84
UNIX/Linux の方がプログラミングが面白いと思うが。
Cygwin でもいいが、GNU 環境をふんだんに使えるというのは大きい。
0088デフォルトの名無しさんNGNG
GTK+マンセー
0089デフォルトの名無しさんNGNG
Linuxなんてあんな使いにくいOSをよく使いますね
パッケージの依存関係たらい回しはいい加減にしてもらいたいです


FreeBSDマンセー
Portsマンセー
0090デフォルトの名無しさんNGNG
>>89
aptを知らない食わず嫌いさんですか?
0091デフォルトの名無しさんNGNG
カーネルのことをOSとはいわん。
ライブラリやユーティリティが揃って、OSと呼べるのだ。
0092デフォルトの名無しさんNGNG
だからSH4クロス開発環境をサクっと作れる方法だけ教えてくれよ
0093デフォルトの名無しさんNGNG
某ワームに、うちのsolaris鯖が5回もダウンされられたけど、
これでMS訴えること出来ないのか?
0094デフォルトの名無しさんNGNG
Redhat以外は亡くなってくれないかな。
標準化されないと、各デストリにあわせての作業が多くてアフォみたいなんだけど。

開発者は開発だけに集中したがるものだ。
0095デフォルトの名無しさんNGNG
>>94
ええ、IE4なんて速く絶滅して欲しいし、Win95使ってるバカも死んで欲しい。
DLL HELLなんて無くなればいいのに。
0096デフォルトの名無しさんNGNG
>>94
ソフトウェアを開発/配布する場合の話?
別に(tarball と) rpm だけ作ればいいんじゃない?
0097デフォルトの名無しさんNGNG
JAVA使えばディストリの壁も超えられるんでしょ?
もうJAVAだけ使えばいいじゃん
0098デフォルトの名無しさんNGNG
FreeBSDは良いね。
0099デフォルトの名無しさんNGNG
FreeBSDはなんで根強い人気あるの?

まるで、セガサターン信者みたい
0100デフォルトの名無しさんNGNG
Linux のようにディストリというのがないからかと。
0101100NGNG
あと GNU 色が薄いとか。
0102デフォルトの名無しさんNGNG
2chには、FreeBSD板がないよな、なんかUNIXとか、LINUXに
寄生してるし。
0103デフォルトの名無しさんNGNG
BSDといえば普通は{Net,Open}BSDです。
FreeBSDはヘタレBSDです。近寄らないのが吉です。
0104デフォルトの名無しさんNGNG
BSDってUNIXなんでしょ?
0105デフォルトの名無しさんNGNG
>>104
じゃあ、UNIXと言え。
0106デフォルトの名無しさんNGNG
UNIXでもC#使えよおまいら
0107デフォルトの名無しさんNGNG
>>99
Linuxと違って偽物じゃないから
0108デフォルトの名無しさんNGNG
Linuxのようにアフォみたいにディストリがないから。
0109デフォルトの名無しさんNGNG
すまん、釣りじゃなくてディストリってなによ?
0110デフォルトの名無しさんNGNG
sageているから釣りだな
0111デフォルトの名無しさんNGNG
結論:

 貧乏でアフォなガキはLinuxとかシコシコ100回くらいインストールしてなさい。

 オナニーOS=フリーUNIX。

 ※※※※※糸冬 了※※※※※※
0112デフォルトの名無しさんNGNG
UNIXは別として、PC-UNIX触る以上はハードのマニュアルや
ソースを読みまくって、自分でその動作原理を100%把握してる
状態を目指さなくてはいけません。甘えは許されません。
アプリケーションプログラマが直ぐに飛び込んでいける世界とは
違うのです。
0113デフォルトの名無しさんNGNG
soudemonai
0114デフォルトの名無しさんNGNG
アプリケーションプログラマがUNIXを使い始めるのなら
Solaris以外にはないですね。PC-UNIXでUNIXを勉強できると
思うのなら、それは大間違いです。そんな人は仕事では
何の役にも立ちません。
0115デフォルトの名無しさんNGNG
>>114
割と同意。Solaris/AIX/HP-UX のどれかくらいは使えた方がいい。
それとは別に Linux も使えるべきだが。
0116デフォルトの名無しさんNGNG
商用UNIXとLinuxの主要な違いって何?
0117デフォルトの名無しさんNGNG
Solarisもディストリの一つぐらいに考えちゃダメなの?
無料だし
0118デフォルトの名無しさんNGNG
商利用は有料
0119デフォルトの名無しさんNGNG
UNIX系でC、C++でGUIプログラミングしている香具師いる?
正直、GUIだとJavaかTck/Tkが多いと思ってたんだけど・・・
0120デフォルトの名無しさんNGNG
GUIはhttp使っているから直で使うことはないなぁ
0121デフォルトの名無しさんNGNG
>>119
GUIのフリーソフトをいくつかインストールしてみればわかる。
Javaとか、Tcl/tkはゴミ。
0122191NGNG
>>120
>>121
ありが�d

とりあえず、gtk、Qt等を使ってC++でGUI書いている
香具師は人数的に多いのかな?っと思ったので
書いてみますた。
Linuxっというか、UNIXではデーモン、コンソールアプリ
シェルスクリプトしかやったことないから・・・
0123119NGNG
>>122
名前間違えた。。。
0124デフォルトの名無しさんNGNG
GtkとかQtとかで組んだ国産プログラムってどれぐらいあるの?

Sylpheedぐらいしか知らん。
0125デフォルトの名無しさんNGNG
俺も興味あるなぁ。
GTKとかCから使ってる奴ってどれくらいいるんだろう。
ザウルスはQtだったかな?
0126デフォルトの名無しさんNGNG
ruby-gtk で適当にプログラム組んでるよ。自分用だけど。
公開するようなやつは基本的にウェブベースかな。
0127デフォルトの名無しさんNGNG
UNIXでGUIプログラミング覚えてもはっきり言って価値ないよ
0128デフォルトの名無しさんNGNG
http://pc.2ch.net/test/read.cgi/linux/995808691/
http://pc.2ch.net/test/read.cgi/linux/1022744633/
0129デフォルトの名無しさんNGNG
クソOS=フリーUNIX
クソスレ=here
0130デフォルトの名無しさんNGNG
なんだかんだ言っても注目度高いな
0131デフォルトの名無しさんNGNG
おまえら、楽しいか?
0132デフォルトの名無しさんNGNG
あげ
0133デフォルトの名無しさんNGNG
なんだかんだ言って、この板の中ではこのスレの伸びが早い
0134デフォルトの名無しさんNGNG
open motifで組まれてたのは知ってる。
0135デフォルトの名無しさんNGNG
Motifってまだ生きてたのか。。。まだ大学生だった10年位前良く見たような記憶が。。。
0136デフォルトの名無しさんNGNG
あげ
0137デフォルトの名無しさんNGNG
lesstifってなかったっけ。
そんな名前のライブラリでMotifを勉強した憶えがあるよ。
0138デフォルトの名無しさんNGNG
Motif のフリー実装が lesstif
0139デフォルトの名無しさんNGNG
>>138
さんくす。

でも何だね、いろいろなWindowシステムのプログラムをやると文化の
違いみたいなのがあって楽しいね。
0140デフォルトの名無しさんNGNG
lesstifというとNetscape/4.xのLinux版の最大の癌だったな
0141デフォルトの名無しさんNGNG
え???
プログラマーはLinux Unixを使って開発されてるのではないのですか?
0142デフォルトの名無しさんNGNG
>>141
セルフコンパイルできる十分速くて快適な環境がある以上、クロスコンパイルを行う理由もないだろう。
0143デフォルトの名無しさんNGNG
>>141
漏れは Java メインなので Windows 上で Eclipse 使って開発。
テストと稼動は Solaris で。
0144デフォルトの名無しさんNGNG
>>143
JAVAはLinuxでも開発できるのではなにのですか?
Linux版のほうがリリース速いって聞いたけど違うの?
0145デフォルトの名無しさんNGNG
windowsしか使えないプログラマーは居るのですか?
0146デフォルトの名無しさんNGNG
>>144
・本番機やそれと同じ環境のマシンが開発時点で使えるとは限らない
・Solaris や Linux を開発機にしている人もいる
・自分の場合は、最初に支給されたのが Windows マシンだったのでそのまま使ってるだけ
0147デフォルトの名無しさんNGNG
>>114
"使える"というのは、何をもって言うのだろうか...
OSに依存しない(精神的に)のが大切では。
そう思ってlinuxも勉強したいと思ってます。
ところでlinuxでJ-TAG使えるのかなぁ
0148デフォルトの名無しさんNGNG
EclipseはGTK+なのかな。
0149デフォルトの名無しさんNGNG
>>148
JavaとSWTっしょ。
0150デフォルトの名無しさんNGNG
>>147
ただ、C、C++でOSに依存しないっというソースを
書く場合は、うまくやらないと#ifdefのあらしになって
ソースが汚くなる場合があるので注意汁
0151デフォルトの名無しさんNGNG
Linuxの開発環境は相変わらずテキストエディタが主流。
KDevelopというのもあるが完成度は#Developといい勝負(ようするにかなり低い)。
ライブラリは大昔のOWLを思わせるKDEのクラスライブラリ。
機能はブクブクと増え続けているが使い勝手が非常に悪い。
ショボイデザイナがないこともないけど国内情報は皆無。

あと一時話題になったKylixは安定性最悪。
国内でもっともメジャーなRedhatに普通にインストールしてもまず動かない。
さらにKylix発売直後にKylix2が発売され(当然有償アップグレード)
Borand信者は呆れて既に去ってしまい国内で使われている形跡はほとんど見られない。

今度VBもどきのRealBasic for Linuxが発売されるらしいがどうなることやら。
0152デフォルトの名無しさんNGNG
>Linuxの開発環境は相変わらずテキストエディタが主流。
テキストエディタ無しでどうやってコーディングするの?
もしかしてマウスしか使わないでプログラムを組んでいるとか?
0153デフォルトの名無しさんNGNG
EclipseにC/C++のプラグインってのは?
0154デフォルトの名無しさんNGNG
>>152
何だ、あなたのPCにはまだ導入されていないのか。。。
音声で処理を操作できる次世代PCWinux。ヨロシク。
0155デフォルトの名無しさんNGNG
>>151
普通、統合開発環境(IDE)はテキストエディタとは呼ばない。
0156155NGNG
s/151/152/
0157デフォルトの名無しさんNGNG
Kylix買ったけど、どっかいっちゃった・・・。

あれって、動かないの?インストールで失敗して
挫折していましたけど

0158デフォルトの名無しさんNGNG
>>154\
Winux
0159デフォルトの名無しさんNGNG
UNIX上でのGUIアプリケーションなんてこれまでもこれからも
まともなものはないだろうね。
0160デフォルトの名無しさんNGNG
GTK+でもQtでもMotifでも何でも良いから標準化すれば、メリット大きいと思うんだけど、
それぞれの信者が分裂していくのがUNIXの文化だからねぇ。

0161デフォルトの名無しさんNGNG
>>159
WindowsにまともなGUIアプリケーションがないように、でつか?
0162デフォルトの名無しさんNGNG
UNIXなんてもともとはLISPを動かすためだけのカーネルだよ。
シンボル操作が全ての基本。そんなものにグラフィカルなUIやら
ウィンドウシステムなんて要らない。どうにかUNIXで商売したい
ベンダが無理やり載せたようなもの。
0163デフォルトの名無しさんNGNG
>>159
そうだね。これからも、Mac OSXでもまともなGUIアプリは出ないよね。
0164デフォルトの名無しさんNGNG
MacOSXには、UNIX系でも標準があるだろアフォ。
0165デフォルトの名無しさんNGNG
昔、IRIXの4Dwm上で動いていたアプリケーションは最高にクールだった。

Wavefrontとかね。
0166デフォルトの名無しさんNGNG
モマエラ、超漢字で超感じちゃえ
0167デフォルトの名無しさんNGNG
Windowsしか触ってないヤシは、Windowsを褒めちぎる傾向があるな。
リアル厨房なんだろうけど。
0168デフォルトの名無しさんNGNG
力っていろいろな方向から加わるとあまり威力がでませんよね?
○○ックスが正にそうです。非常に無駄なことをしています。
その点Winは一方向から力を加えるので強力な力を発揮します。
それが分からない人はベクトルが一方向になるような標準GUIライブラリでも作ってください(プ
0169デフォルトの名無しさんNGNG
>>168
WindowsDNAとかどこに行ったっけ?
.NETってこれからどこに行くんだろう?

一方向は一方向だが、常にかかるベクトルの方向が変わってその場でぐるぐる回転してるだけのような気がする。某OS。
0170デフォルトの名無しさんNGNG
>>169
集権体制を強いていても、制御できるのは UI デザインくらいだってことだね。
0171デフォルトの名無しさんNGNG
>>170
まぁ、重要だけどな。
0172デフォルトの名無しさんNGNG
90年代前半にMotifで書かれたコードって結構あるはずなんだけど、、、もったいないね。
0173デフォルトの名無しさんNGNG
>>167
Windowsをロクに知らないまま他のOSを触ったら藻前みたいな事言い出すんだよ
0174デフォルトの名無しさんNGNG
Windowsをロクに知ろうと思えばWindowsから離れられない罠。
いいんでないの、狭く深く、広く浅く、いろいろいて。
0175デフォルトの名無しさんNGNG
Linuxをロクに知ろうと思えばLinuxから離れられない罠。
Macをロクに知ろうと思えばMacから離れられない罠。
論理的におかしい事言って恥ずかしくないか?
0176デフォルトの名無しさんNGNG
開発プラットフォームとしてのLinuxに魅力を感じないのは
とにかくオブジェクト指向度が低すぎるということ。GUI云々はその結果でしかないと思う。

いいかげんコンパイル済みのクラスを再利用する仕組みを作って
OSや周辺ツール(上のケースではautomake)をクラス経由でアクセスさせて欲しいね。
# .NETはコンパイラやデバッガすらクラスになってコマンドは唯のフロントエンドに成り下がった。
今一生懸命C/C++でライブラリ貯めても再利用性や利便性はあまり高くないと思うよ。
配布にはヘッダが必要な上にメッセージドリブンなライブラリはC++には向かないし、
その意味で貧弱なパイプでしか通信できないls, tail等のコマンド郡はもっと向かない。

上の研究機関とやらはそのあたりは何もしてないの?MONOやJavaにまかせっきり?
俺的にはレガシーなOSとしてのLinuxはさっさと廃れてCUIベースのフルスクラッチでオブジェクティブなOSに流行って欲しいよ。
0177デフォルトの名無しさんNGNG
>>176
> 貧弱なパイプ
Windowsのパイプの事か?(w
0178デフォルトの名無しさんNGNG
test
0179デフォルトの名無しさんNGNG
>>176
WindowsAPIはC言語から呼び出す前提なのでオブジェクト指向も減ったくれもないが。
ハンドル?Linuxにもディスクリプタとかそう言う概念は普通にあるけど。
0180デフォルトの名無しさんNGNG
久々にRedHat触ってみたんだけど、デスクトップとして常用するのに
かなりのところまで来てるんじゃない?
0181デフォルトの名無しさんNGNG
># .NETはコンパイラやデバッガすらクラスになってコマンドは唯のフロントエンドに成り下がった
デバッガがクラスになったってどういう意味?
クラスはオブジェクトの雛形という意味だよな?
0182デフォルトの名無しさんNGNG
標準出力がクラスになるというのはどういう意味だ?
0183デフォルトの名無しさんNGNG
RedHat9いいんだけど5ボタンマウスがわけわからん挙動する
なんとかしてくれ
0184デフォルトの名無しさんNGNG
再利用性がどうたらこうたら抜かす寝言大好きな方はそろそろ退場したほうがいいっすな
0185デフォルトの名無しさんNGNG
> コマンドは唯のフロントエンドに成り下がった
昔は、コマンドは、ただのフロントエンド以外のなんだったんだろう。
0186176NGNG
馬鹿が沢山釣れたw
0187デフォルトの名無しさんNGNG
>>181
違います。実行モジュールの殆どが.NETコンポーネントということです。
これに似た考え方はMSはCOMの頃から取り入れています。
.NETランタイムエンジンはCOMコンポーネントとして書かれています。
monoやGnomeのIcazaが、パイプでの通信は古いとUNIX界へ
メッセージを投げかけても、あまりよい反応は得られませんでした。
実行モジュール再利用の枠組みにしても、UNIXには共有ライブラリしか
ありません。COMや.NETなどのフレームワークをOSとして提供することが
アプリケーションプログラマ市場を育てるのに、UNIX界の連中は
そういったことにはなんの関心も示さない。頭の硬いUNIX屋はホントに嫌になります。
0188デフォルトの名無しさんNGNG
>>187
馬鹿はお前だ。オブジェクト指向という文脈で、クラスといったら上記の意味だろ。
なんでそんなレスがくるんだ?
0189デフォルトの名無しさんNGNG
>>188
いやお前が馬鹿。文脈嫁。
0190デフォルトの名無しさんNGNG
>>176>>187をみると
コンポーネント指向とオブジェクト指向の区別もついてないようにみえますが?
クラスがオブジェクトの雛形でないとするならそれを証明する論文なり規格書を提示してもらえますか?
0191デフォルトの名無しさんNGNG
>>190
>クラスがオブジェクトの雛形でないとするならそれを証明する論文なり規格書を提示してもらえますか?
なんでそんなに必死なの?
0192デフォルトの名無しさんNGNG
>>191
classが何かしらないという事が認められませんか?
無知は恥ずかしいことではありませんよ。
0193187NGNG
UNIXには共有ライブラリっていう原始的な仕組みしかないっていう
事実を揚げただけなんだけど。クラスがどうとかおれは関心ないし、
それにクラスなんて一言もいってないし。
0194デフォルトの名無しさんNGNG
>>176の
># .NETはコンパイラやデバッガすらクラスになってコマンドは唯のフロントエンドに成り下がった

が発端では?

別人なら、あなたはなぜ>>176のレスにレスを付けたのですか?
0195187NGNG
>>194
176なんて知らないけど、「〜すらクラスになって」ってところぐらい
コンポーネントのインタフェイスからアクセスできるって意味に取れるだろ。


UNIXのことを真面目に考えてるやつはいないのか?
いないなら書き込んだ俺が馬鹿だった。
0196デフォルトの名無しさんNGNG
>>193
Windowsでもネイティブで実行するファイルはそうだと思いますが?
違っていれば訂正をおねがいします。
0197デフォルトの名無しさんNGNG
>>196
馬鹿は死んでね。
0198デフォルトの名無しさんNGNG
アフォだな。
DLLのエクスポート関数とDLLで実装されたインプロセスサーバのメソッドが同じなのか?
0199デフォルトの名無しさんNGNG
これのこと?
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vcsample/html/_sample_mfc_inproc.asp
0200199NGNG
UnixのDLLとどう違うの?
0201デフォルトの名無しさんNGNG
実行モジュールなんて単語つかうのは
”アノ死滅寸前の言語”の使い手しかありえないな。w
0202デフォルトの名無しさんNGNG
>>200
それは自分で考えろC厨(爆
0203デフォルトの名無しさんNGNG
vtableを調べてから戻って来い。
0204デフォルトの名無しさんNGNG
>>203
C++の仮想関数テーブルのこと?
0205デフォルトの名無しさんNGNG
>>204
必死だな藁
0206デフォルトの名無しさんNGNG
UNIXはオブジェクト指向度が低すぎるOSということは論証ずみであるのに。
いまさら蒸し返そうという神経をうたがうねw
オブジェクト指向が理解できない池沼は韓国に帰れ!!(爆
0207デフォルトの名無しさんNGNG
WindowsNTはC++で書いてあるのにUnixはC(藁
この事実がすべてをものがたっているな。
あの低レベルなC
メモリ管理も自分でしなきゃいけないC
すぐ配列をオーバーするC
例外も投げないC
こんな危険なCでかいてあるUNIXがWINに勝てるはずが無いな(藁
0208デフォルトの名無しさんNGNG
>>195
取れません>>176にはコンポーネントなんて言う単語は一言も出てないようですが。
オブジェクト云々でクラスが出たら、ふつうJava等のクラスを思い浮かべるのが普通ですよ。
0209デフォルトの名無しさんNGNG
>ふつうJava等のクラスを思い浮かべるのが普通ですよ。

そりゃあ、お前の日本語が不自由だからだ。(藁
0210デフォルトの名無しさんNGNG
>>209
上げ足とるのに精一杯のようですね。
クラスとインスタンスの区別はつきましたか?
0211デフォルトの名無しさんNGNG
JAVA厨って死滅UZEEEEEEEEEEEEE!!
0212デフォルトの名無しさんNGNG
インターフェースのクラスのことじゃないノン?
0213デフォルトの名無しさんNGNG
インスタンス化しなくても使えるメソッド増えたな
よくわからんけど
0214デフォルトの名無しさんNGNG
>>209
クラスと聞いたら小学校のクラス分けでも思い浮かべるのか?
頭の中が小学校から進歩してないVB厨は大変だな。
0215デフォルトの名無しさんNGNG
クラスってインスタンス化しないと使えないの?


System.out.println("こんにちは、厨房");
0216デフォルトの名無しさんNGNG
>>215
namespaceとclassを混同したクソ言語を例に使うな
0217デフォルトの名無しさんNGNG
>>216
【警告】VB厨がC++厨の振りをしています
0218デフォルトの名無しさんNGNG
>>176は
Linux普及のためには その3
http://pc.2ch.net/test/read.cgi/linux/1062863632/466
のコピペ

再利用ってのはコピペらしいな(w
0219デフォルトの名無しさんNGNG
35年ほど前の古典的なOSの焼き直しに煽られて、今更だけど古臭いほうに入門しちゃおうか
などという声も聞かれてしまうのは滑稽であるな。
0220デフォルトの名無しさんNGNG
>>219
Basicの焼き直しの入門をする方が不可解だがね
0221デフォルトの名無しさんNGNG
LISPは色褪せませんが何か
0222デフォルトの名無しさんNGNG
未だにTCP/IPなんてつかってるんだもんな。
研究のフィードバックなんてこの世界には関係ないね。
0223デフォルトの名無しさんNGNG
皆さん勘違いしてらっしゃいますがVBは純粋なオブジェクト指向言語ですよ。
0224デフォルトの名無しさんNGNG
死にたくなってきた
0225デフォルトの名無しさんNGNG
よく考えなくても別にオブジェクト指向である必要もないし
カーネルが一塊でも実用に耐えうればよい話なので。
0226デフォルトの名無しさんNGNG
純粋なオブジェクト指向言語のわりには型があるな
0227デフォルトの名無しさんNGNG
>>223
無粋な。の間違いか?
0228デフォルトの名無しさんNGNG
コンポーネント的なGUIライブラリってこれじゃだめ?
http://www.tcl.tk/
GUI開発環境があれば、もっと便利なんだけどね。
0229デフォルトの名無しさんNGNG
WindowsだってVCLとかOWLとかMFCとか色々あるじゃん。
0230デフォルトの名無しさんNGNG
>>228
コンポーネントベースのGUIと言えばGnu Network Object Model Environment
(Gnome)だろ。
corba経由でコンポーネント呼び出しができる。
0231デフォルトの名無しさんNGNG
>>230
たかだかプロセス間通信に大げさなもん引っ張り出してくるんだな。
0232デフォルトの名無しさんNGNG
>>231
一度コンポーネントを作れば、単独アプリとしても、アプレット(dock)としても、
他のアプリへの組み込みコンポーネントとしても使え、ネットワークもまたげる
と言う価値が分からんとは。
あんたは一生pipe、signal、FIFO、semaphor、message、shm、socket
だけ使ってなさい。
0233デフォルトの名無しさんNGNG
>>232
message は使わんな。
0234 NGNG
messageで実体渡ししてないやつは完全にアフォ
同期オブジェクト駆使してポインタ渡ししてなチャイ
0235デフォルトの名無しさんNGNG
>>232
その代わりクソ重かったら時期尚早のテクノロジとしか評価されることはないわけだが。
何かそんなような理想論掲げながら死んでいった技術って腐るほどあるけれど。
0236デフォルトの名無しさんNGNG
>>235
Java関係の技術の話しれすか?
0237デフォルトの名無しさんNGNG
GNUが障害
0238デフォルトの名無しさんNGNG
avi形式のファイルをPS2で再生できませんかね?
0239デフォルトの名無しさんNGNG
AVI自体は単なるファイルフォーマットだから、それで使われている
コーデックをどうにかする根性があれば処理能力の許す限りにおいて
再生可能。
0240デフォルトの名無しさんNGNG
このCMを見て、Lindowsを買う事にしますた。
http://movies.livedoor.com/soft/asx/lin_500.asx
0241デフォルトの名無しさんNGNG
>>239
具体的にどうするべか?
0242デフォルトの名無しさんNGNG
>>241
彼に解るわけがないだろう。へりくつこね回して悦に浸っているナイスガイだ。
0243デフォルトの名無しさんNGNG
>>241-242
おまいら、マジでAVIを知らないとみた。
知らないときには黙っておけ。
0244デフォルトの名無しさんNGNG
好きなの選べ。

http://www.google.co.jp/search?sourceid=navclient&ie=UTF-8&oe=UTF-8&q=avi+PS2+%E5%86%8D%E7%94%9F
0245デフォルトの名無しさんNGNG
>>243
RIFFチャンク構造を持った動画ファイルの拡張子。
0246デフォルトの名無しさんNGNG
gets(dandhi-)
0247デフォルトの名無しさんNGNG
公開されていないアルゴリズムで圧縮されたデータを復元するのは、殆ど不可能に近い難事な訳だが…。
 >>239
0248デフォルトの名無しさんNGNG
いまglibc-2.3.2をビルドしてるんだが、
なんでこんなに時間がかかるんだろうか?
GCCやカーネルのビルドの何倍もかかる。
NetBSDを/usr/srcまるごとビルドするよりも時間がかかる。
なんでこうなの?
0249デフォルトの名無しさんNGNG
つまりネッソスとかでデコイスキャンをしたとしても
スニッファできなきゃ意味ないわけだ。
内部ネットワークならIPspoofingも可能だしセッションハイジャック
も可能。スキャンかければクロスサイトプリンティングや
CGIのセキュリティホールも洗い出せるだろ。
あそこら変は穴ボコボコ空いてるから。
ちなみにスイッチングハブスニッファは可能だよ。
あとはヘッダ書き換えてくれればそれでよろし。
0250デフォルトの名無しさんNGNG
>>247
「コーデックをどうにかする根性があれば」って言うてるやん。
0251デフォルトの名無しさんNGNG
根性があっても相当の知能が無いと無理ですな。
0252デフォルトの名無しさんNGNG
>>250
素直に私には出来ません。とかかいとけや。
0253デフォルトの名無しさんNGNG
根性というか膨大な時間をさける超暇人だと思うが・・・

仕事でもやりたくはないけどね
0254デフォルトの名無しさんNGNG
perlで言うところの$| = 1に相当するCのシーケンスを教えて下さい。
0255デフォルトの名無しさんNGNG
const char* buf="abc";
char *val;

val=*buf;

0256デフォルトの名無しさんNGNG
>>255
そのアドレスに一体何が?
0257デフォルトの名無しさんNGNG
0258デフォルトの名無しさんNGNG
つまんね。間違ってるし。
0259デフォルトの名無しさんNGNG
>>255 ←これなんなの?
0260デフォルトの名無しさんNGNG
>>259
"abc\0"と等価のアドレスをポインタに代入。
0261デフォルトの名無しさんNGNG
>>260
どこがよ?val=*buf;
0262デフォルトの名無しさんNGNG
val=buf;//直感的にわかりそうなもんだが・・
0263デフォルトの名無しさんNGNG
>>262
その直感的に誰もがわかることをわざわざ間違ってるわけだ。
フォローのつもりが逆効果だな。
0264デフォルトの名無しさんNGNG
>>254
setvbuf()
0265デフォルトの名無しさんNGNG
米Microsoft,UNIXからの移行を支援するツールの新版「SFU 3.5」を無償提供
http://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20040116/1/
>  米Microsoftは,UNIX環境からWindowsプラットフォームへの
> 移行を支援するためのソフトウエア・ツール・セットの
> 新版「Windows Services for UNIX Version 3.5(SFU 3.5)」を,
> 米国時間1月15日に発表した。SFU 3.5を使用すると,UNIXと
> Windowsの両環境でユーザー・アカウント/パスワード情報やファイル,
> その他リソースを共有したり,UNIX用アプリケーションをWindows環境で動作させたりできる。

> さらに,UNIX用アプリケーションをコンパイルし直して
> Windows環境で動作させるための強化版Interixサブシステムと,
> Software Development Kit(ソフトウエア開発キット)も提供する。
> 強化版ではマルチスレッド対応アプリケーションの実行も可能となり,
> 「UNIX用に開発されたより多くのアプリケーションを,
> Windowsプラットフォーム上で利用できる」(同社)
0266デフォルトの名無しさんNGNG
WindowsUpdateですら面倒とか言ってる奴には無理だな
リナのほうが激しいスピードでパッチとか出るし
ソフトによってばらばら不定期で自分で調べるしかない
カーネルですら週一で新しくなる状況だぞ
0267デフォルトの名無しさんNGNG
debianにはapt-getあって樂だけどね。

まぁ〜どうでもいい事なので
0268デフォルトの名無しさんNGNG
おおお

       〃───、
      / _____)    
      / /´ (_  _)ヽ
     ||●  ● | 
     |(6   ゝ  |  
     |ヽ   θ  ノ< お父ちゃん、
      ヽ|\_/    
        
■ このスレッドは過去ログ倉庫に格納されています