jikenjp の回答履歴
- ディレクトリ内すべてのファイルのアクセス権を変更したいです。
FedoraCore3を使っています。 GUIのファイルブラウザにて右クリック→プロパティ→アクセス権の変更を行っています。 選択したファイル・ディレクトリは変更できますが、選択したディレクトリの下の階層は変更できません。 選択したディレクトリの以下の階層すべてを変更するにはどのようにすればよいのでしょうか。 GUIの操作でもCUIコマンド操作でもかまいません。 よろしくお願いいたします。
- デコードフォームについて。
以下のスクリプトについて質問があります。かなり多いのですが・・・ sub DecodeForm #返り値:Name=>Val のハッシュ(グロブ) #使用例:*form = EncodeForm(); print $form{name}; { my($encoding) = @_; my($method) = $ENV{'REQUEST_METHOD'}; local($query, @in, $key, $val); require 'jcode.pl' if $encoding; if ($method eq 'GET') { $query = $ENV{'QUERY_STRING'}; } elsif ($method eq 'POST') { read(STDIN, $query, $ENV{'CONTENT_LENGTH'}); } local(@query) = split(/&/, $query); foreach (@query) { tr/+/ /; ($key, $val) = split(/=/); # %HH形式を元の文字にデコードする。 $key =~ s/%([A-Fa-f0-9][A-Fa-f0-9])/pack("c", hex($1))/ge; $val =~ s/%([A-Fa-f0-9][A-Fa-f0-9])/pack("c", hex($1))/ge; $val =~ s/\r\n/\n/g; jcode'convert(*key, $encoding) if ($encoding); jcode'convert(*val, $encoding) if ($encoding); $in{$key} = $val; } return *in; } 多いので先頭から順に箇条書きにさせて頂きます。 ・Name=>Val の意味。(#以下がメモであることは分かっています) ・グロブとは何か ・*form = EncodeForm(); print $form{name}; の意味。(特に、先頭の*が分かりません) ・my $encoding という変数も見たことがあるのですが、my($encoding) と my $encoding はどう違うのか。 ・クエリとは何か ・jcode.pl とは、インストールしたPerlに標準でついているライブラリなのか?そうでないのならjcode.plとは何か? ・%HH形式とは何か ・\rの意味 ・jcode'convert の意味 ・*key の * の意味 ・*in の * の意味 多くて申し訳ないです。分かる方いらっしゃいましたご教授くださると幸いです。よろしくお願いします。
- ベストアンサー
- Perl
- fortunefeeling
- 回答数4
- gccのサイトでコンパイラのダウンロードの仕方
ウィンドウズ版のgccのコンパイラがちょっと必要なのですが、gccのHPに行ってもよくわかりません。 ダウンロード、インストールの仕方を教えていただきませんでしょうか?
- ベストアンサー
- C・C++・C#
- kamakuragengorou
- 回答数3
- グローバル変数のサイズ
C言語でWindowsのプログラムを作成しようとしています。(初心者) Windows のプログラムでは、グローバル変数は最大どれくらい確保できるものなのでしょうか? また、グローバル変数を多く取りすぎると、OSへ影響が出るのでしょうか? 下記の変数を確保使用としています。 char Data[1000][4096]; よろしくお願いいたします。
- グローバル変数のサイズ
C言語でWindowsのプログラムを作成しようとしています。(初心者) Windows のプログラムでは、グローバル変数は最大どれくらい確保できるものなのでしょうか? また、グローバル変数を多く取りすぎると、OSへ影響が出るのでしょうか? 下記の変数を確保使用としています。 char Data[1000][4096]; よろしくお願いいたします。
- ディレクトリ内すべてのファイルのアクセス権を変更したいです。
FedoraCore3を使っています。 GUIのファイルブラウザにて右クリック→プロパティ→アクセス権の変更を行っています。 選択したファイル・ディレクトリは変更できますが、選択したディレクトリの下の階層は変更できません。 選択したディレクトリの以下の階層すべてを変更するにはどのようにすればよいのでしょうか。 GUIの操作でもCUIコマンド操作でもかまいません。 よろしくお願いいたします。
- 改行コード変換…
今、ソケットを用いたメール送信プログラムを作成していて、以下のページを 参考にプログラムを組んでいるのですが、次の意味が分かりません。 どなたかご存知の方がいらっしゃいましたら教えて頂きたいのですが。 # -------------------- # 改行コード変換 # -------------------- sub decode{ my $inf = $_[0]; $$inf =~ s/\x0D\x0A|\x0D|\x0A/\n/g; #←特にこの行が } 『Knave Web講座』"http://www.site-cooler.com/kwl/perl/smtp.htm#perl"より
- 良い有料サーバーはどこ?
有料サーバーを借りようと思っています。 しかし、どのサーバーを借りればよいか検討がつきません。 サーバーの容量はあまり多くなくてもOKです。 できれば安価なところが良いです。 そして、信頼性のあるところが良いです。 オススメの有料サーバーを教えてください。 有料サーバーの比較表などがあればそちらもよろしくお願いします。
- ベストアンサー
- ハードウェア・サーバー
- takotyu
- 回答数3
- 1
- 2