トップページ⇒php
1001コメント345KB

WebProg 初心者の質問 Part3

■ このスレッドは過去ログ倉庫に格納されています
0001マリモーマ ◆r6PDGT6Xd2 03/02/13 08:15ID:h+ZGjkuO
2ちゃんねるは初めて。
WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
前スレ
http://pc.2ch.net/test/read.cgi/php/1030151932/
http://pc2.2ch.net/test/read.cgi/php/1037222063/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願
0409nobodyさん03/04/28 04:04ID:???
>>408
使ったことないけど、ぐぐったらヒットしますた。
http://pastel.acc.ne.jp/cgi-lab
0410nobodyさん03/04/28 04:35ID:???
>>408
JavaScriptと併用して、CGI起動の引数にrefererを渡してやるとかしないとダメかと。
SSIだと何も考えずに環境変数を使えばいいんだけどね。
キーワードはrefererの中身を解析すれば分かる。サーチエンジンによって違うので
研究してみれ。
0411nobodyさん03/04/28 10:17ID:PNWrWbSc
ボイスチャットを作りたいのですが、自分ができるのは、perlかphpでCGIを書くことです。
これでできますか?
0412nobodyさん03/04/28 10:50ID:???
>>411
現状のスキルでは無理。
ただし、禿しく勉強すればできる鴨。
0413nobodyさん03/04/28 12:13ID:???
>>412
具体的に言語は何を使えばよいか教えて下さい。
JAVAでしょうか。
0414nobodyさん03/04/28 12:40ID:???
言語というより、VoIPとかネットワーク音声制御の知識だろう。
言語は何でもいいんじゃねーか。
0415nobodyさん03/04/28 12:53ID:???
>>414
PHPとかLOGOでもできると?
0416nobodyさん03/04/28 12:59ID:QtNefB68
質問でつ。
Perlで、例えば日付が2003/04/28とあるのをtimeに変換するにはどうすればいいのでしょうか。
時間は00:00:00で良いのですが…。
0417nobodyさん03/04/28 13:17ID:???
POSIX::mktime
041840803/04/28 13:33ID:???
>409
>410
回答ありがとん♪
>410
SSIが使えないから、CGIでなきゃだめなんだけど、それだと
Java使えないと駄目か…。
JavaScriptは詳しくないんだよなぁ。
それに、OFFにされたら解析できないのでは?
ちょっと、研究してみます。
0419これなーに?↓03/04/28 13:33ID:???
HTML><HEAD><TITLE>lovely_mm</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<SCRIPT language=JavaScript>
<!--
function MachakFull(Ie,other){
//Copyright ?1999 m.milicevic [email protected] [email protected]
x=screen.availWidth;
y=screen.availHeight;
target = parseFloat(navigator.appVersion.substring(navigator.appVersion.indexOf('.')-1,navigator.appVersion.length));
if((navigator.appVersion.indexOf("Mac")!=-1) &&(navigator.userAgent.indexOf("MSIE")!=-1) &&(parseInt(navigator.appVersion)==4))
window.open(other,"sub",'scrollbars=yes');
if (target >= 4){
if (navigator.appName=="Netscape"){
var MachakFull=window.open(other,"MachakFull",'scrollbars=yes','width='+x+',height='+y+',top=0,left=0');
MachakFull.moveTo(0,0);
MachakFull.resizeTo(x,y);}
if (navigator.appName=="Microsoft Internet Explorer")
window.open(Ie,"MachakFull","fullscreen=yes");
}
else window.open(other,"sub",'scrollbars=yes');
}
//-->
</SCRIPT>

<META content="Microsoft FrontPage 4.0" name=GENERATOR></HEAD>
<BODY onUnload= alert("ヒ「ミツヤルハヤハヤソエー。」。") bgColor=#000000 onload="MachakFull('mm.htm','')" text=#999999>
0420nobodyさん03/04/28 15:38ID:???
読み込んだときにMachakFullして、出るときにヒ「ミツヤルハヤハヤソエー。」。する
0421これなーに?↓03/04/28 16:36ID:???
>>420
ありが�d
http://www.taconet.com.tw/AdTaconet/-3095492799027a8ae318bdf217abffca|1051192371-/dynamic_frame.htm?sid=nec007/josikouseikankin.htm&TACO=3095492799027a8ae318bdf217abffca|1051192371
↑IPを抜く罠と誰かが言っていたのだけれど本当?
0422nobodyさん03/04/28 16:45ID:???
>>421
はいはい、ご苦労さん
042341603/04/28 17:37ID:???
>417
ありがとうございました!
おかげさまで解決いたしました〜〜!!感謝!
0424動画直リン03/04/28 18:29ID:uuOaaVb8
http://homepage.mac.com/hitomi18/
0425nobodyさん03/04/28 19:06ID:???
とほほさんのトコのメールフォームをつけたんですが。
メールが届きません。
CGIは正常に動作してます、とちゃんと出んですが。
サーバーはロリポップです。
0426nobodyさん03/04/28 19:27ID:???
>>425
説明書をよく読みましょうとしか言えません。
0427nobodyさん03/04/28 21:28ID:???
>>425
とほほさんに聞いてください。
0428nobodyさん03/04/29 15:54ID:NwM97ZRW
nicky!という日記スクリプトを使おうと思ったのですが、なかなかうまいこと
動いてくれません。普通に動いてくれる環境ももちろんあるのですが、
・CGIとして動かす→500
・perlに直接読ませる→何も出力せず入力待ち
といったほうが多いです。これはスクリプトに問題があるってことでしょうか?
また、皆さんの環境では動きますか。

実験環境
==OK
This is perl, v5.8.0 built for i386-freebsd
This is perl, v5.6.1 built for i86pc-solaris
==NG
This is perl, version 5.004_05 built for sun4-solaris
This is perl, v5.6.1 built for i386-linux
This is perl, v5.6.0 built for i386-linux
This is perl, v5.8.0 built for MSWin32-x86-multi-thread (with 1 registered patch, see perl -V for more detail)
0429nobodyさん03/04/29 15:58ID:???
>>428
いや、きっとお前に。
0430nobodyさん03/04/29 16:57ID:???
>>428
なるほどな。そこまで調べていれば察しはつくな
0431nobodyさん03/04/30 04:40ID:uyIo6h4r
ke(略)のCGIおよびそれを参考にしたCGI等にはjcode.plが使われていますが、
最近の高性能ブラウザしか来ない事がわかっているならば
jcode.plの処理は省略してしまってもいいのでしょうか?
0432nobodyさん03/04/30 05:09ID:???
>>431
どんなブラウザを使っているかは関係ありません。
jcode.plで何を処理をしているかソースを見てみましょう。
0433nobodyさん 03/04/30 05:24ID:???
>>431
日本語使わないとか、FormのgetやPostの漢字コードがcgiの内部コードとかわらんのであれば使わんでもいいんだろうけど、
使用頻度高いわけでもないし、入れとくほうがよかない?
自鯖であればJcode.pmやEncode や Unicode::Japaneseとか他にもいいモジュールもあるこったし、選んでみるのもよいのだが・・・
043443103/04/30 05:30ID:???
>>432
未知の文字コードでの入力をCGIの文字コードに変換しているだけにしか見えないので
元々CGIの文字コードでクエリーを取得できるならばjcode.plは必要ないように思えますが、
どうなんでしょう?
0435nobodyさん 03/04/30 05:33ID:???
>>434未知の文字コードってURIエンコードの事か?
0436nobodyさん03/04/30 06:07ID:???
CGIの文字コードでクエリーを取得できるならば
省略してしまってもいいよ。
0437動画直リン03/04/30 06:29ID:amWoVOiY
http://homepage.mac.com/hitomi18/
043843103/04/30 06:29ID:???
>>435
いえ、CGIの文字コードとは違う文字コードのことです。

考えた末jcode.plを省略できるかどうかはブラウザ側の挙動次第のような気がしてきたので
ブラウザがどんな状態の時にどんな文字コードでクエリーを送るか試してみる事にします。
答えてくださった皆様どうもありがとうございました。
0439nobodyさん03/04/30 06:34ID:OIl8eZVq
http://homepage3.nifty.com/coco-nut/
0440nobodyさん03/04/30 10:30ID:???
>>438
書いたソースの漢字コードとブラウザーの漢字コードが
一致するならjcode.plをはずしてもいい。メール送信する場合は必須。
0441ごまお ◆cNUxPJ5ztQ 03/04/30 10:59ID:???
>>440
> 書いたソースの漢字コードとブラウザーの漢字コードが
> 一致するならjcode.plをはずしてもいい。

それちと気になったです。

言ってる意味はわかるんだけど、そもそもブラウザがどんな文字コードで
送出してくるか規定がない(つまり予想が出来ない)から、受け取った文字列を
任意の文字コードに変換してやる処理が必要なわけで、
「漢字コードが一致するなら」ていう文脈はありえないとおもうんだよね。

いや、言って意味はわかるんだけど(しつこい?)、そうやって教えられた人は
ある特定のブラウザだけでテストしてて「ああjcodeいらないじゃん」とかなって
トラぶった時に何がいけないか判断できない人になっちゃうんじゃないかという。

そんだけです。
0442nobodyさん03/04/30 11:05ID:???
実際のところ、
国内でのOSが9割以上同じ状態だから
不要なのかもしれない。
0443ごまお ◆cNUxPJ5ztQ 03/04/30 11:30ID:???
>>442

たしかに、現状はOSを問わず、ページが記述されているのと同一の文字コードで
クエリを送出するブラウザが多いわけなので、そういう判断はぜんぜんありですね。

ただ「初心者の質問」というスレタイからすると、正確を期しておきたいというか、
職業病というか。w

ま、文字コード変換の必要性(不要性)を知ってて省くのはOKで、
あまり知らんうちはお決まりとしてやっとけってことじゃないかと。
0444nobodyさん03/04/30 14:13ID:???
入れといたほうが無難だって。
クエリーで文字コードを取得して、うまくない場合はエラーに
するように改造するほうが余計な手間だろう。
エラー処理を組まずにページと同じ文字コードを仮定して
通過させてしまったら、意図的に別のコードと特定の文字の組み合わせを
送りつけるアタックを受けるセキュ穴にもなるし。
044542803/04/30 19:51ID:???
>>430
結局原因として考えられるのはなんなんでしょうかね…
テストを繰り返した身としてはスクリプトがアレなのが原因だとしか思えない状況です。

>>429
なにか心当たりがあるなら教えてもらえませんか。
あと、あなたの環境では動きますか? できればperlのバージョン教えてほしいです。
0446nobodyさん03/04/30 21:37ID:???
>>445
配布のまま、まったく無改造でやって動かないのか?
どこかいじったんじゃないの?
0447nobodyさん03/04/30 23:15ID:cUD8h55l
2日前からIISで自宅鯖をなんとか始めた者です。
次に、ActivePerlをインストしようとしたのですが、
「The installer has insufficient privileges to access this
directory:C:/usr. The installation cannot continue. Log on
as administrator or contact your system administrator」
というエラーメッセージが出ました。
「インストできねよ、ゴルァ!」というような意味なのは分かるのですが、
なにが原因だか分かりません。
助けてください・・・、おながいしまつ。
0448nobodyさん03/04/30 23:32ID:???
管理者としてログインしろってさ。
0449nobodyさん03/04/30 23:35ID:???
>>447
そういうレベルじゃIISはやめたほうがいいんじゃないか?
0450nobodyさん03/04/30 23:36ID:???
>>447
自宅鯖板へどうぞ
0451nobodyさん03/04/30 23:44ID:???
ああ、ちゃんとadministratorでログインしています。
たしかにこんなレベルだけど、やってみたいのさ(涙
自宅鯖板よりはこっちかなと思ったのですが・・・。
ごめんよぅ。
045242803/05/01 01:15ID:???
>>446
なんにもいじってません。
実験するサーバによっては先頭行だけは変更しましたけど
0453nobodyさん03/05/01 02:04ID:???
>>452
まだ解決してなかったのかよ。。。

ラクダ本に書いてあるよ
045442803/05/01 06:13ID:???
>>453
うむ? 私が持ってるのは改訂版というやつなんですがどのへんに載ってるんでしょうか?
Perl4と5の違いみたいなとこでもないようだし、ほかにバージョンや
環境毎の違いについて書かれてる部分も見当たらないんですが…
エラーメッセージ出るわけでもないから診断メッセージの項も違うし、うーむ…分からない
0455nobodyさん03/05/01 08:44ID:etXUKhKA
>>447
ほんとにActivePerlか?
ActivePerlはc:/usr なんか使わないぞ。
0456nobodyさん03/05/01 09:16ID:v74b4Yqb
スカラ〜電磁波
http://homepage3.nifty.com/coco-nut/
0457nobodyさん03/05/01 14:06ID:???
>>455
( ゚д゚)ポカーン
0458nicebodyさん03/05/01 21:38ID:???
servletのServletContextを利用して、
ログをメモリ上に残しておくようなチャットを作ろうと思ったんですが、
メモリを占領しすぎて鯖が落ちちゃったりしないでしょうか?
0459nobodyさん03/05/02 01:53ID:vV7UM5Cz
あの〜質問です。
バックでアクセス集計をしているCGIを、他の人には見せたくないんですけど、
パーミッションが755っつーのがイマイチ意味が解らないんですけど。。。なんで?
収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
結局自分だけが見れるということっすか?
初めてやってみている所ですが、激しく間違っているのでしょうか?…宜しく。
0460nobodyさん03/05/02 02:30ID:???
>>459
質問の意味が分かりません。
0461nobodyさん03/05/02 03:22ID:???
>>459
>収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
こんなのを探し出すソフトや方法はいくらでもある。
見せたくないという面ではあまり効果なし。
自分だけが見たいならBASIC認証でも使ったほうがいい。
0462nobodyさん03/05/02 07:36ID:???
>>458
ふーん。ログをメモリに置いておく事なんてできるんだ〜。
とにかく、ログをメモリに置いておく事が可能で、メモリに置いておいたとしても・・・
ログを何Mも置いておかない限り、そんなに支障は出ないと思うが。
せいぜい、置いておいたとしても10k未満でしょう。
大丈夫だと思ふ。
046345903/05/02 11:20ID:???
>461
そうですか。そうですよね。
0464nobodyさん03/05/02 12:06ID:???
>>458
占有し過ぎないように作ればいいだけだろ
0465nobodyさん03/05/02 14:54ID:o4MNtfX+
激しく無知な質問ですいません。
サーバでsendmailが使えない場合、PHP掲示板からのメール送信
(mb_sendmail関数)は使えないんでしょうか?
0466nobodyさん03/05/02 15:18ID:???
>>465
もちろん。あ、qmailはつかえるとかそういうのなしね。
0467ごまお ◆cNUxPJ5ztQ 03/05/02 15:31ID:???
>>461

> >収めているフォルダ名・CGIファイル名は自分しか知らないという意味において、
> こんなのを探し出すソフトや方法はいくらでもある。

それちょっと気になった。
正確に言うと、「探し出すソフトや方法」があるから
その秘密のログ解析CGIのアドレスがばれるんじゃないよな。
(そんな方法やソフトがあったら大変だぜよw。セキュホ)

そういうのは大体、単にREFERERでばれてるんだわな。
無知なヤシがその(バレた)状況みると、そりゃあ驚きのあまり
クラックでもされたかのように思えるだろうけど。

459のログ解析の例だったらREFERERの解析もしてるんだろうから
たぶんリンク元アドレスへ<A></A>リンクしてるんだろうと。(ややこすい)
それをクリックしちゃうと秘密のはずのアドレスをREFERERに持った状態で
他所へとんでいくことになるです。


まあ結果的には、認証は忘れずにってことでいいんですけど。
0468nobodyさん03/05/02 18:37ID:???
画像投稿掲示板を置いているのですが画像を直リン防止に
するスクリプト教えていただけませんか?
0469nicebodyさん03/05/02 18:44ID:???
>>462
>>464

ありがとうございます
計算してみたところ、100人が同時に使っても余裕でいけそうでした
047045903/05/02 21:27ID:???
>>467有難う。BASIC認証勉強中。なるほど。
もうちょっとreferer… の所詳しく教えて。自分が持って他所にばらしちゃう
つー事ですか?…マジかけだしですぅぅ。
047146503/05/02 22:10ID:???
>>466
やっぱりそうですか。ありがとうございました。
0472nobodyさん03/05/02 23:27ID:???
>>468
そんなスクリプトはない。
やりかたはあるが。
047346803/05/02 23:41ID:???
>>472
なかったかっけ?なんか鯖蓮あぷろだで使われてた気がしたけど。
やり方教えてください・・・
0474nobodyさん03/05/02 23:48ID:???
>>473
スクリプト探しなら該当スレへ行けよ。
っつーか、そんなのググれば(ry
0475nobodyさん03/05/03 03:29ID:6k1M2Nzb
質問です。。

サーバAに実行ファイルと、データがあるとして、
実行ファイルで掲示板みたくデータを操作します。

んで、特定の処理(転送ボタンを押す、とか)で、
サーバAにある操作されたデータをサーバBに転送(FTP)
したいのです。

phpとかcgiでこういうことって可能でしょうか?
まわりくどいですが、サーバBで受信専用のcgiとかを
走らせておいて、そいつがサーバAのデータを参照する、
みたいなやり方も考えてみたのですが、実行ファイルは
サーバAにだけ置いておく方がスマートですよね。。

また、良い本がありましたら教えてくださいませ。
自分は、C++をちょっとかじったことがあるぐらいのレベルで、
ワケあってwebプログラムを作ってみたくなりました。
0476nobodyさん03/05/03 05:03ID:???
最近技術系を中心にいい加減な知識をひけらかす
「教えるちゃん」が流行の兆しだな。

例えば>467
こういうやつの"自称"秘密のURLに限って
ロボットにさらわれてたりしてな(w
0477nobodyさん03/05/03 08:43ID:???
>>475
外にコネクション張らせてくれるサーバなら可能っしょ。
俺、ライブラリ嫌いだから勉強がてらFTP実装するけど。
0478ごまお ◆cNUxPJ5ztQ 03/05/03 10:30ID:???
>>476

その言葉そっくりそのままおまいに返しまーす。
おまいこそあんま適当なことかくなや。

もういちどはっきり書くが
ディレクトリの一覧が禁止される鯖上で、どこからもリンクされていない
単独ファイルの存在をhttp経由で外から知る方法は無いよ。

あるとしたらそりゃ単に特定のweb鯖の特定のverに存在するバグなだけ。
476 がそーゆー実例や方法を知ってるなら具体的に例をあげてみ。


0479nobodyさん03/05/03 10:36ID:???
>>478
まぁ、スマートではないが総当たりという手段もある。
0480nobodyさん03/05/03 11:26ID:W23FnfEc
Java Appletとcgi(perl, php)との連携プログラムを説明している(・∀・)イイHP教えてください。
0481nobodyさん03/05/03 11:45ID:???
前に検索した時はほとんど役に立つページが無かったなぁ。
結論: JAVA API リファレンス + CGIの知識 で十分(・∀・)イヤマジデ
0482nobodyさん03/05/03 15:02ID:h30KZ0+v
ディレクトリ一覧を見られないようにするために一応作っておく
index.htmlはタグも何も無い白紙のテキストでいいんですか?
0483bloom03/05/03 15:10ID:TBhkUsV+
http://homepage.mac.com/ayaya16/
0484nobodyさん03/05/03 15:10ID:???
>>482
名前がindex.htmlなら、なんでもよろし。
トップへ飛ばすタグとか書いてれば、なお良し。
0485nobodyさん03/05/03 15:12ID:???
>>475
プログラミングとしては可能だが、両方のサーバがレンタルなら
現実にはかなり難しいだろう。
0486nobodyさん03/05/03 15:21ID:???
レンタルというか共用じゃ難しいだろうね。
専用サーバや自宅サーバならなんとでもなるだろうけど。
0487nobodyさん03/05/03 16:15ID:???
<a href="1051434480/l50">1: ちっ、ちくびっ!ちくび勃っとるがな! (9)</a> 
<a href="997805167/l50">403: よくあるクイズのガイドライン (305)</a> 

これをdat番号と題名だけにしたいのですが・・
s/(.*)([0-9]{9,})(\/l50\"\>[0-9]*\: )(.*)( \([0-9]*\).*)/$2 $4/;
こうすると全部9桁になってしまうんです。で、
s/(.*)([0-9]{10})(\/l50\"\>[0-9]*\: )(.*)( \([0-9]*\).*)/$2 $4/;
こうすると全部10桁になってしまって・・・

誰か教えてPLZ
0488nobodyさん03/05/03 16:22ID:???
すんまへん最初の(.*)→(.*\")にしたらできますた
048948203/05/03 16:55ID:???
>>484
レスありがとうございました。なるほど飛ばすタグですか。書くことにします。
0490nobodyさん03/05/03 21:33ID:???
>>477さん >>485さん

レスどもです。環境としては、自サバと、友だちサバ間なので、
多分大丈夫と思います。
実現するにはどんな言語がよいですかねぇ?
477氏の言われてる、FTPを実装、ってのはどんなイメージ
なのでしょうか?FTPをcgiとかで組んじゃう、ってコトですか??
ん〜、、勉強せねば。。
0491nobodyさん03/05/03 22:58ID:JfXUPjtp
Windows2000Serverのなんちゃって管理者をやっているのですが、
WindowsServerのUser登録・変更を初心者(私も初心者ですが)でも
円滑に行えるようにするためWebブラウザで登録フォームを作りたい
と思いました。

そこで質問なのですが、CGIでそういった操作は可能なのでしょうか?
つまり、CGIでサーバであるWindows自身の設定を変更したいのです。

プログラミング自体、あまり詳しくないため稚拙な表現になってしまい
申し訳ありません。
0492nobodyさん03/05/03 23:00ID:???
間違えました

×Webブラウザで登録フォームを作りたい
○Webブラウザで操作できる、登録フォームを作りたい
0493nobodyさん03/05/03 23:00ID:???
>>491
CGIがなんたるか解ってれば答えは明白。
0494bloom03/05/03 23:10ID:TBhkUsV+
http://homepage.mac.com/ayaya16/
0495nobodyさん03/05/03 23:21ID:???
>>493

レスありがとうございます。CGIのなんたるかは漠然としか
わかっていません。ブラウザから送信されたデータを元に
データファイルを編集・表示することしかできないのでしょうか?

ActiveXを利用したWebアプリケーションで…、も考えたのですが
JAVAアプレットにしろ何にしろ、こういったWebシステムって
よく考えたら別途にサーバプログラムも作らなければいけませんよね?

知識が浅く素っ頓狂なことを書き込んですみませんでした。

諦めてTerminalServiceの使い方とユーザデータの編集方法を
ドキュメント化します。
0496nobodyさん03/05/04 03:03ID:arThx6EH
すいません、スレ違いかもしれないですが、
いや板違いかもしれません。
できたWebアプリのマニュアルを
作らなければならないのですが
WebページをWordに貼り付ける場合
通常であればPrintScreenしたものを貼り付けているのですが
スクロールバーが出てきて下部が表示しきれない場合
(たとえばhttp://www.yahoo.co.jp/のような)、
ページ全体を1つの画像として取得する方法はないでしょうか?
どうも方法がみあたらないので
複数の画像をPrintScreenして
画像ソフトで結合してあげるしかないのかな、
とか考えるとかなり鬱です・・・
0497nobodyさん03/05/04 04:10ID:???
>>496
HyperSNAP DX5
http://www.oddie.com/
0498nobodyさん03/05/04 06:28ID:???
>>491
1)NET USER ADDをcgiから呼び出せればよい。(ASPならbasp21のExecute使う)
適当に考えてみたんだが・・・ActiveDirectoryは考慮してないです
NT4.0のPDCなら NET USER ADD /Domain オプションが有ったので対処は可能かな?
0499nobodyさん03/05/04 08:30ID:???
>>496
HTML版を作ったほうが、製作側にとっても閲覧側にとっても楽だと思うけどなー。
0500nobodyさん03/05/04 11:54ID:???
>>497
試用してみました。やりたいことができて感動しています。
6250円は少し高い気もしますが払う価値はありそうです。
ありがとうございます。

>>499
それは思いつきませんでした。Wordはやはり、
目次、段落、書式、ページ番号、ヘッダー、フッダー、印刷設定
などが便利なのでうちの会社ではごく一般的に使われてます。
HTMLでもがんばればできそうな気がしますが
自分にはまだむずかしそうです。

0501nobodyさん03/05/04 12:44ID:???
ちょっと下らない質問です。
しかも2ちゃんねる初めてです。

1年くらい前、自分で思った通りのCGIがほしくて、perlを初めてみました。
で、今はperlのCGIならだいたい思った通りの物が作れるようになり、
webでは自己満足したサイトが作れるようになりました。

しかし、perl本などは買ってみたものの、完全に独学でプログラムがなんたるものかも未だに分かっていません。

最近は欲をかいて自分のPC内で動くソフトが作りたくなってきました。
javaなら無料と聞いたのですが、コンパイルだのなんだの言われても全く分かりません。
perl-CGIなら思った物を作れるレベルなのですが、
そんな俺がjavaを始めるのは大変な事でしょうか?
それとも、かなり苦労しますか?

根がめんどくさがりなので、難しいものだとしたらあまり作りたいとは思わないのですが、
今の俺の段階では大変でしょうか?

下らないコトで長文すみませんでした。
0502nobodyさん03/05/04 12:54ID:???
>>501
Perlでも自分のマシンで動くものはできる。つか、本来はそれが目的。
ウィンドウが出てボタン押したりするソフトも、Perl/Tk使えばできる。
http://www.geocities.co.jp/SiliconValley-Oakland/1680/perl_tk/index.html
この辺とか読め。
物にしようと思ったら、オブジェクト指向とかイベントドリブンとかの概念を覚えざるを得ない。
今までのやり方を切り捨てて新しいやり方を覚えられるかどうかが試されるだろうけど。
050350103/05/04 12:59ID:???
>>502
にょー!
感激内容なレスありがとうございます。
perlで出来るんなら、もう文法とか覚えたので楽になってきそう。とか思ってしまいました。

今から読んできます。
0504動画直リン03/05/04 13:10ID:c6ZqX6LO
http://homepage.mac.com/hitomi18/
0505nobodyさん03/05/04 13:12ID:???
Perlで独自ウインド作るのって無理があると思うんだよな〜俺は。
そんな所勉強するより、Windowsソフト作りたいならC/C++へ移行した方が良いと思うんだよね〜。
C/C++が難しいって言うんなら、Delもあるし。
完全無料でしたいのなら、HSPとかもあるし。
餅は餅屋だと思ふ今日この頃。
050650103/05/04 13:18ID:???
>>505
HSP…?
なんか聞いた事あるような、ないような…。

Cとかはやりません。無料じゃないとちょっと気が乗らない人なんです、ごめんなさい。

でも全く知識もなにもない状態ですので、取り敢えずweb上でイロイロ調べてみたいと思います。
んで何をやるか決めたら本を買ってきます。
あんま細かい事は分からないし、気にする必要もないと勝手に思ってるので取り敢えず、
やると決めたものでやりたいと思います。
実際に不都合が出てから他の言語に乗り換えても良いと思うので…。

そんなわけでまず、馴染みのあるperlから調べてみたいと思います。
0507nobodyさん03/05/04 13:23ID:???
板違いな質問するなよ
0508nobodyさん03/05/04 13:46ID:???
>>501
javaでもなんでも、やっぱ行き詰まる所はあるよ。
ただ、javaの場合少し重いのでお気をつけ。俺は使った事ないけどね。

>しかも2ちゃんねる初めてです。
>>501ではメールに「0」書いて、>>503になると「sage」にして、
「>>***」この形式で特定レスにリンク貼って、2ちゃんねるが初めてかよ。
■ このスレッドは過去ログ倉庫に格納されています