W_Hのプロフィール
- ベストアンサー数
- 21
- ベストアンサー率
- 47%
- お礼率
- 0%
プログラム言語は、言語と名が付く以上、コミュニケーションのツールだと思います。当然、機械とのです。 毎日使ううちに、機械の心を開くような文を自然と打てるようになる。まさに、言語だと思います。 きっと、プログラマーはそんな人なんでしょう。そして、そんな人になりたい。そんな夢見る人間です。
- 登録日2007/05/22
- プログラムとは理系ですか文系ですか?
当方はプログラミング歴は20年以上です。 ある程度のゲームやアプリケーションは作れます。 先日、コンピューター専門学校卒業(その人のプログラミング経験は専門学生時代の在籍のみで、「Hello world」すらうてません)の友人となぜか論議になったのですが、 彼いわくプログラムは文法を使うから理系じゃなく文系だと言うのです。 その彼が通っていた学校の講師もそう言っていたらしいです。 私は理系だと思っています。 そもそも文系と理系自体に完全に別ける事時代がナンセンスなのかもしれませんが、プログラマー(プロアマ問わず)のみなさんはどうおもわれますか?
- ベストアンサー
- その他(プログラミング・開発)
- binta1015
- 回答数19
- これを作るための言語って何ですか?
以前、アマゾンのHPで、自分がクイックした、商品を、3Dみたいなので、くるくる回せるような感じの表示がありましたが、(現在なくなったみたいですが・・)自分の、HPにも、そのようなものを付けたいと思いますが、これは、どんな言語を使っているんでしょうか? HTMLしか作った事がないレベル技術でも、作れるものなんでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- noname#57880
- 回答数1
- プログラム前の段階で悩んでいます。
Perl-CGIに関してお力を貸して頂きたく、投稿します。 今現在、Apache1.3.37にてmod-sslを用いてアップローダサイトを運営しておりますが、 サーバーを単一部署のみの運営から、他部署他地域までをカバーするものにすることになりました。 現時点のビジネスモデル(例です~) ケース: アクター: 数学の先生(運営者) 生徒(利用者) #運営者から利用者 数学の先生が生徒に宿題、その回答、テストなどを配布します。 生徒は自分のアカウントにベーシック認証/エーリアスのゲートを通って自分のフォルダのドキュメントを回収します。 #利用者から運営者 生徒は、アップロード機能を用い宿題・テストのアップロードをします。 先生は、アップロードフォルダを学内からftpで回収。 先生は、答案を生徒のフォルダにftpで送信 生徒は、答案をアップロード機能を用い、自宅PCなどに回収。 I)ココで、クリティカルエレメントとして、生徒は、他の生徒のユーザー名を見てはいけない。 II)カンニングもあるので、他の生徒のアカウント・フォルダを見れない。 現時点ではココまでは問題なく行われております。 ここで、この運営方式を他教科の先生が聞きつけて、ウチも欲しい!という事になりました。 1)教科毎にサーバーを立ててということは、数学の先生の荷が重過ぎます。(apacheのバーチャル実装も考えましたが、結局、複数のサーバーのメンテは変わりません) 1あ)また、生徒も複数のアカウントを持つのは、送信先を間違えたりする可能性があり、また運用に関してのトレーニングが必要になり、やはり数学の先生は乗り気ではありません。 2)他教科の先生達にftpを使って生徒の提出物を管理させる事は、数学の先生は乗り気ではありません。つまり、教科の先生は、数学の生徒と同じく、WEBからベーシック認証を通り、自分のアップロードフォルダを回収する方向でと考えております。 3)他教科の先生は、生徒一覧が見えてもOKなのですが、生徒は依然として、他生徒のアカウントを見ることは、避けたいのです。 上記IとII参照 4)他の先生が使用することで、今まで無かった、生徒フォルダ内の文書の上書きも生じます。コレは、ftpされると起こる可能性が多くなりますが、web/cgiを用いて、格納時に、学科_教諭名_ファイル名という規則を作るつもりです。 今までは、syukudai_A~Z test_1~n だったのですが~社会科の先生も同名規則になると上書きの可能性もあり、悩んでいる箇所でもあります。 とりあえず、3)で悩んでいます。 つまり、CGIの中で生徒のリストを呼ぶと、生徒がアップロードするとき、他生徒のアカウント名一覧が出てきてしまうような~気がするのです。 ==少しだけ、本来のビジネスモデルを~== 実際、生徒なら問題無いのですが、価格競争コンペなどに用いているために、他生徒(下請け他社)に、何処に情報を出しているか?絶対に知られたくないという、絶対的なリクアイヤメントが生じます。 1)じゃ~ベンダの名前がわからないようにアカウントを作ればいいじゃん! >すでに、数学の先生は、アカウントを多数持っておりますし、生徒フォルダの同期や、すでに制作したアカウント制作のスクリプトなどを使いたいと思っています。 2)送りと受けのサーバーを別にしたら? >公的認証機関を用いSSLを使っていますので、年あたり1000ドルかかります。出来れば、サーバー数・ドメイン数は減らしたいのです。 3)数学の先生はプライベートでこのサーバーを持っていますが、転任時も考えられるので、他教諭用のサーバーを学校の校費を用いて購入する予定です。つまり、1台は別に新築することになっています。 質問は、、、 1)テンパッてしまって、自分でも良く分からなくなっているので、こうしたら~あーしたらという漠然な意見が沢山欲しいのです。 2)順次必要なコード、システム構成は載せて行きたいのですが~何を載せて良いのか?悪いのか?判断しかねるところがあります。 3)同じようなソリューションがあれば、教えていただけると大変助かります。探しても、複雑なアップロードをするものがみあたりませんでした。 4)とりあえず、webDAVなども考えたのですが~教頭先生からダメ!といわれてしまったので、、、(教頭をギャフンと言わせれるだけの入れ知恵でも助かります)
- 愚問かもしれませんが教えて下さい。
ウィルスソフトの自作 プロムラミング初心者です。 ウィルスソフトの自作ってできるのでしょうか?なるべく市販されている製品に近づけたいです。プログラムソフトはフリーの(特に指定はありません。)を使ってできるのでしょうか?方法を教えて下さい。どういうプログラムを打つのかも教えて下さい。
- ベストアンサー
- その他(プログラミング・開発)
- chopin1810
- 回答数4
- ログファイルの指定行に書込み
open(IN,"$log") || &error("Open Error"); @data = <IN>; close(IN); while (100 <= @data) { pop(@data); } open(OUT,">$log") || &error("Write Error"); print OUT "$in{'id'}<>$in{'comment'}\n"; print OUT @data; close(OUT); ログにはID、時間、コメントが登録されています。 送信データの中に、ログに登録済みのIDがある場合には、そのIDのある行のみを書き換えたいのですが、方法がどうしてもわかりません。 $logに記録されるIDの順番は以下のようにランダムです。IDに登録される文字列は1からの数値のみです。 52<>コメント 120<>コメント 35<>コメント 8<>コメント 2<>コメント 19<>コメント 85<>コメント よろしくお願いいたします。