△▲ WebProg 初心者の質問 Part19 ▼▽
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
2009/03/06(金) 00:11:17ID:???質問したいけど、どうしたら良いか分からない。
そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。
質問する前に、まずはここを読んでね。
【注意事項】
・質問する前にGoogleで検索してみましょう
http://www.google.co.jp/
・環境(ソフトウェアのバージョンなど)は、必ず書いてください。できるだけ詳しく。
後から情報を書き足す、いわゆる情報の小出しは極力避けてください。
・何がしたくて、何ができて何ができないのかを書きましょう
・マルチポスト(複数のスレッドで質問する行為)は絶対に禁止です。
・過去ログは必ず読みましょう。あなたと同じ質問をしてる人がいるかも知れません。
2ch 総合ガイド
http://www.2ch.net/guide/
お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
関連情報は
>>2-3辺り
☆前スレ☆
△▲ WebProg 初心者の質問 Part18 ▼▽
http://pc11.2ch.net/test/read.cgi/php/1219842559/
0875nobodyさん
2009/05/27(水) 20:06:55ID:???0876nobodyさん
2009/05/27(水) 20:12:40ID:e2JMDIbh0877854
2009/05/28(木) 01:26:37ID:???自分では若いつもりでも厳しいのでしょうね。
>>858
簿記2級があれば、この年齢でも雇ってくれるでしょうか?アルバイトしながら勉強すること
になるので1年先になると思うので年齢的にどうなのでしょう?
資格を取っても実務経験ないと厳しくないですか?
0879nobodyさん
2009/05/28(木) 01:33:40ID:cvkdPkHhまたは近いトコにある職じゃないと辛いよ。
なんだかんだ言って、年齢的に任されることが多いでしょうし勉強できる時間なんか帰宅後にあると思わないほうがいいかと。
簿記2級ったって、実務が無ければ意味ありません。
やはり実務ありきですので、労働形態を気にせず兎に角2〜4年の実務経験は必要かと
つか、板違いw
0880854
2009/05/28(木) 01:48:24ID:???それはわかってるんですけど、年齢が問題みたいですよ。
アルバイトや派遣で実務を経験してるうちに40になっちゃうじゃん・・・・
もう何やっていけばいいか分からなくなりました、3Kの仕事しかないか
0882nobodyさん
2009/05/28(木) 06:23:34ID:dO94EyCNプログラマーの需要は特殊な分野やデスマーチプロジェクトを除くと40歳で終わりだからね。
企業間で出回る求人文書に明確に「40歳以下。Java5年以上経験者。コミュニケーション
スキル重視」とか書いてあるから。正直、こっちの仕事も3Kに負けず劣らず労働条件悪い
ことが多いから、他逝けるんなら逝った方が良いよ。
ただ、簿記2級は少々アレかも。今は会計ソフトがよくできてるから、税理士じゃないとやって
らんねーってレベルの会社じゃなければ会計ソフト任せだよ。おれも簿記はやりながら
覚えたし。
0883nobodyさん
2009/05/28(木) 10:32:36ID:???でも年齢そのものはあまり関係ない。
その辺はこの手の技術が世の中に出てきたときに
それらを作った人や使い始めた人の年齢考えればわかるべ
0884nobodyさん
2009/05/28(木) 10:38:04ID:Q7gI28KI携帯ブラウザでも動作するような
Yahooの路線図みたいなプログラムを作りたいんです。
どんな勉強から始めたら良いのでしょうか?
0885nobodyさん
2009/05/28(木) 10:41:24ID:???目的は?事業を興したい?勉強?趣味?
0886884
2009/05/28(木) 10:50:23ID:???路線検索システムみたいな感じです。
各店舗別の割引率表示が根幹で
条件設定がかなり複雑になりそう。
携帯ブラウザで店舗名と条件を入力してやれば
答えを返すみたいなイメージ。
だから、Yahooの路線検索システムが一番イメージに近いかなと。
とりあえず、趣味と勉強程度で始めようかと。
需要はありそうなので、1・2年程度で物になれば、
自分のWEBサイトと連動すれば、アフィの効率が上がるかなと考え中。
フリーのCGI探すのが一番よさそうだけど、携帯対応と
条件設定が複雑っぽいので、勉強も兼ねてみようかと。
0887nobodyさん
2009/05/28(木) 10:59:18ID:???あなたの中でイメージは十分固まっているようだけども申し訳ないが俺にはよく分からない。
実現したいアイテムで検索するとそれに必要な部品を売っている店舗の組み合わせ例が表示されるとか?
まぁ、Webと連携するなら、HTML,CSS,JavaScript,PHP/Perl,MySQLあたりを押さえると良いと思います。
0888nobodyさん
2009/05/28(木) 11:01:24ID:hjO6s1Eg0889nobodyさん
2009/05/28(木) 11:03:11ID:???自宅にLinuxあたりのサーバたてて、環境いろいろ構築しながら
仮想のサイト構築していくのがいいかも。
0890884
2009/05/28(木) 11:18:04ID:???>>887
たぶんMySQLが必要なほど、冗長なデータサイズにはならいと思います。
HTML,CSSあたりは、なんとか読めますので
PHPかPerlの勉強からスタートですね。
>>888
JavaとC++を携帯ブラウザからどうやって動かしていいやら
見当もつかないほどの初心者です。
>>889
たぶんDB構築が必要なほど冗長なサイズにはならないと思います。
デスクトップにAN HTTPDを入れて、ノートPCからテストして、
最終的にはレン鯖にCGI置こうと思ってます。
皆様、ありがとうございました。
0891nobodyさん
2009/05/28(木) 11:24:14ID:???あとそれどんなシステムなの?さっぱりイメージがつかめないんだが。
条件って何?答えって何?
話を聞く限りでは単なる商品検索システムに見えるけど、アルゴリズムは何使うの?
0892nobodyさん
2009/05/28(木) 11:25:40ID:???0893nobodyさん
2009/05/28(木) 11:26:55ID:cvkdPkHh君はプログラミングだとかそう言ったことよりも、
まずはコミュニケーション力と説明能力向上に努めるべき。
0894nobodyさん
2009/05/28(木) 13:19:03ID:???0895nobodyさん
2009/05/28(木) 13:36:39ID:???0896nobodyさん
2009/05/28(木) 22:15:58ID:???何か作ろうったって無理
0897nobodyさん
2009/05/28(木) 22:24:29ID:???だれも言ってない。
0898nobodyさん
2009/05/29(金) 09:12:59ID:4+pBIE+Vtomcat6.0です。
javamailで質問です。
javamailとactivation.jarは、%CATALINA_HOME%/common/lib
の中にいれるので正しいのでしょうか。
これでjavamail送信できますか?
よろしくお願いします。
0899nobodyさん
2009/05/29(金) 09:54:36ID:???0900nobodyさん
2009/05/29(金) 22:34:30ID:lfQviTIS更にそれらが数セットあるとします。
これらをアクセス毎にランダムで表示させる方法はありませんか?
つまり
A(アフィ1 アフィ2 アフィ3 アフィ4 アフィ5)
B(アフィ6 アフィ7 アフィ8 アフィ9 アフィ10
C(アフィ11 アフィ12 アフィ13 アフィ14 アフィ15)
とあったら、アクセスごとに
Aパターンのアフィ Bパターンのアフィと変えていきたいんです。
0901nobodyさん
2009/05/30(土) 02:33:30ID:???やり方がいっぱいありすぎて、答えようが無いというか。
PHPとかPerlなら、ページがロードされたときに、rand関数とか使えばいいんじゃないの?
0902nobodyさん
2009/05/30(土) 04:18:08ID:Eu8FAc3g更に補足するなら
複数の場所で同時適用したいんですよ。
例えば、1〜4までの箇所があるとして
1(A〜Cパターンのアフィに変化)
2(D〜Fパターンのアフィに変化)
3(G固定)
4(H・Iパターンのアフィの変化)
といった感じで。
やり方は、もっとも簡単かつSEO的に有利なやつでお願いします。
0903nobodyさん
2009/05/30(土) 04:20:08ID:???B-1,B-2,B-3,B-4,B-5
C-1,C-2,C-3,C-4,C-5
って全部で15パターンあるってこと?
だったら、
$a[1] - #a['5']
とか、連想配列にいれておいて、あとは
randで出すってのはどう?
0904nobodyさん
2009/05/30(土) 04:36:17ID:???動的に表示を切り返る手法は、Javascriptか、サーバサイドのスクリプトになるわけだけど
その中でも簡単なPHPとPerlより簡単な方法で、っていうならまぁ無いよ。
SEOの話は、Web製作サイト初心者スレにもどって聞いたらいい。
Javascriptを使ってやるんだったら、Web製作板のどっかのスレだなぁ。
Javascript使うならPHPのほうが簡単だけど。
0905904
2009/05/30(土) 04:38:56ID:???0906nobodyさん
2009/05/30(土) 05:53:53ID:???クローラが読んでくれないJavaScriptでよければWeb制作板で。
0907nobodyさん
2009/05/30(土) 13:00:57ID:cPO8/SB9相手がどんな環境でも見れるようにしたいんです。
例えばJavaScriptを切っている人も
リロードするごとに変化する。
あるいはJavaScriptを切っていても
A-1,A-2,A-3,A-4,A-5の1つは必ず表示される。
ってのが望ましいです。
0908nobodyさん
2009/05/30(土) 13:09:49ID:???0909nobodyさん
2009/05/30(土) 13:10:32ID:???0910nobodyさん
2009/05/30(土) 14:10:11ID:1O+cd2Coよく判らないんです。
懇切丁寧にタグ?などを教えてくれると幸いです。
0911nobodyさん
2009/05/30(土) 14:13:03ID:???0912nobodyさん
2009/05/30(土) 14:17:03ID:1O+cd2Co>HTMLタグじゃない
FC2ブログなんですが、使用可能でしょうか?
0913nobodyさん
2009/05/30(土) 14:19:31ID:???0914nobodyさん
2009/05/30(土) 14:20:20ID:1O+cd2Co0915nobodyさん
2009/05/30(土) 14:32:41ID:???0916nobodyさん
2009/05/30(土) 14:39:55ID:1O+cd2Co0917nobodyさん
2009/05/30(土) 14:49:14ID:???0919nobodyさん
2009/05/30(土) 15:10:35ID:1O+cd2CoTOK2のサーバー(容量無限)を利用しているのですが
そこを利用してもダメでしょうか?
0920nobodyさん
2009/05/30(土) 15:23:33ID:???0921nobodyさん
2009/05/30(土) 15:29:55ID:1O+cd2Coどうでしょうか? よく判りません。
0922nobodyさん
2009/05/30(土) 15:45:30ID:???0923nobodyさん
2009/05/30(土) 15:55:44ID:???0924nobodyさん
2009/05/30(土) 16:02:17ID:1O+cd2Co懇切丁寧に1から説明してくれるか
それが無理なら、大まかな概要でも良いから教えてくれませんか。
0925nobodyさん
2009/05/30(土) 16:19:36ID:???2.CGIにしてUPする
3.使いたいサイトでそのCGIへのリンクを張る
0926nobodyさん
2009/05/30(土) 16:37:35ID:???0927nobodyさん
2009/05/30(土) 16:41:16ID:1O+cd2Co0928nobodyさん
2009/05/30(土) 22:52:45ID:1O+cd2Coを元にしてやったんだけど
<?php
$a[1] = "アフィA";
$a[2] = "#アフィB";
$a[3] = "#アフィC";
$afi_bangou = rand(1,3);
print($a[$afi_bangou]);
?>
こんな感じでいいの?
これをどうやって、CGIにしたらいいの?
0929nobodyさん
2009/05/30(土) 23:34:13ID:???0930nobodyさん
2009/05/30(土) 23:43:07ID:1O+cd2Co判らない。
perlじゃないとダメなの?
Perlだと、どう書けばいいの?
0931nobodyさん
2009/05/30(土) 23:45:43ID:???プログラミングってレベルじゃない
急がば回れ
0932nobodyさん
2009/05/30(土) 23:57:50ID:1O+cd2Coその道を進もうとしてるわけでも無いんです。
ただ手段としてPHPやCGIを使わなければならなかったので
結果的にそうなっただけなんです。
0933nobodyさん
2009/05/31(日) 00:12:31ID:???0934nobodyさん
2009/05/31(日) 00:33:07ID:???0935nobodyさん
2009/05/31(日) 17:56:24ID:???自分で1からできないのなら諦めろ。ここにそんな親切な人間はいないよ
0936nobodyさん
2009/05/31(日) 20:07:19ID:fI/m9wr5サーブレットフィルターを作っています。
動的なコンテンツ(jsp、サーブレット)にのみ行いたい処理があるのですが、
フィルターが動的なコンテンツに対して呼ばれたか、
静的なコンテンツに対して呼ばれたかを
判断する方法ってありますでしょうか。
0937nobodyさん
2009/06/01(月) 02:00:11ID:???っていうソース(データ)ありませんかね?
むしろ逆ですか? よろしくお願いします
0938nobodyさん
2009/06/01(月) 02:10:10ID:???http://www.google.co.jp/trends?q=java%2Cphp&ctab=0&geo=all&geor=all&date=all&sort=0
javaのが依然、優勢だと思うけど。
0939nobodyさん
2009/06/01(月) 02:13:08ID:???0940nobodyさん
2009/06/01(月) 02:17:41ID:???Googleにこんなのあったのか・・・
ありがとうございます
ゼミの資料で>>987のようなデータ使いたかったんですが、難しいですね
0941nobodyさん
2009/06/01(月) 02:19:25ID:???でした^^;
JavaのシステムからPHP,MySQLに再構築する利点みたいなのって何かありますか?
もしくは逆にPHP,MySQLからJavaにっていうのはありますか?
0942nobodyさん
2009/06/01(月) 02:20:14ID:???0943nobodyさん
2009/06/01(月) 02:27:30ID:???色々調べてみます
0944nobodyさん
2009/06/01(月) 02:31:22ID:???同一案件内で言語をリプレースってのは無駄だからやらないよ
0945nobodyさん
2009/06/01(月) 07:33:31ID:???0946nobodyさん
2009/06/01(月) 15:09:36ID:???PHP > Java
とか。
0947nobodyさん
2009/06/01(月) 15:20:26ID:???Java
無料サポート 4、5年
有料サポート Sun提供。最長15年
メジャーバージョンが上がっても互換性はかなり保たれる。
PHP5
無料サポート PHP6が出てから3、4年?(PHP4の実績から推測)
有料サポート PHP5の有料サポートをする会社が出てくるかはまだ不明
PHP6になると、文字列の内部表現がUTF-16になるなど
かなりかわるのでプログラムのオーバーホールが必要になると思われる。
ということでPHPはここしばらくは業務では使いがたいと思われる。
0948nobodyさん
2009/06/01(月) 15:21:15ID:???新規案件の単価がやすい方(利益の少ないほう)が普及してるってことでいいじゃんw
0949nobodyさん
2009/06/01(月) 15:28:03ID:???0950nobodyさん
2009/06/01(月) 15:31:36ID:???0951nobodyさん
2009/06/01(月) 22:29:07ID:???あまりお奨めしない方法なのかな?
0954nobodyさん
2009/06/01(月) 22:53:19ID:mfjwGsXQ0956nobodyさん
2009/06/02(火) 08:39:41ID:???↓見たいなhtmlで、
----
<input type='button' onclick='hogehoge();'>
----
↓みたいなjavascriptで、
----
hogehoge () {
alert("test");
document.frm.submit();
}
----
複数ページで何箇所か同じような事をしているんですが、
一箇所だけ、何故かfirefox限定でsubmitが動いてくれません。
alertのtestは出るので、hogehogeは実行されていると思うのですが。。
あと、エラーコンソールには何も出ていませんでした。
formタグとか、nameがfrmになっているかとか、ケアレスミス系は全て確認しました。
というかIEとoperaで確認すると、普通に動きます…orz
この状態で、何か思い当たる原因って考えられますでしょうか?
アドバイス宜しくお願いしますm(_ _)m
0957nobodyさん
2009/06/02(火) 08:53:53ID:???0961nobodyさん
2009/06/02(火) 15:49:21ID:3kgfpOUBサーバー負荷を考えて、テキストデータと画像のデータを2つのサーバーに
わけて保存する仕様にしたいと思っています。
それを実現する方法は、どういったものがありますでしょうか?
できれば、テキストを登録するcgi部分(仮にAとする)を窓口として画像登録も済ませることが
できる構造にしたいのです。記事番号をAからうけとって画像をアップロードを受け持つ
cgi部分は別サーバーにCGIをおいて、画像送信完了画面で、Aの部分に飛ぶという
ことしかないでしょうか?
そうした場合は、(不正な)画像だけ登録して、掲示板の閲覧cgiを参照せずに
ダイレクトに画像だけをみるということも可能ですが、これを投稿が完了しない
かぎり画像は有効にならず一定時間後に破棄されるといったギミックを仕組みた
いのですが、テキスト保存(掲示板表示)サーバーと画像保存サーバーとの
連携など、なにかアイデアがないでしょうか?
0962nobodyさん
2009/06/02(火) 15:59:56ID:???プロトコルはてきとーに。
でも普通はテキストと画像を分けるんじゃなくて
同じ処理をするサーバーを複数用意するんじゃないかねー。
0963nobodyさん
2009/06/02(火) 16:07:21ID:???0964nobodyさん
2009/06/02(火) 16:09:05ID:???投稿時に、画像と記事を一緒のHTTPでアップしてもらうようにすれば何でもできるでしょ。
Aサーバーは、受信完了したら、まずBサーバーに画像を転送して、それが成功したら記事
を登録すればいい。記事と画像の関連づけは、書き込み内容のデータファイルを作って、
それでやればいいじゃん。例えばタブ区切りで、URLエンコード(でも何でもいいけど)した
記事とBサーバーでの画像のパスを入れておくとかしてさ。
AからBへの画像転送は何でもいい。FTPでもSCPでも、フル権限設定できるサーバーなら、
NFSでマウントしたディレクトリに直接コピーしてもいいと思う。もしくは、BサーバーにHTTP
で画像を受信できるスクリプトを入れておいて、そのスクリプトが、Aサーバーからの送信し
か受け付けないようにしてもいいわけだし。
0965nobodyさん
2009/06/02(火) 16:26:47ID:???全てをSSL配下に置くのでも無い限り、
サーバ負荷を気にして、テキストと画像を別サーバに置く必然性は無いと思う。
回線も全く別と言うのならば、帯域分散にはなるけど。
0967nobodyさん
2009/06/02(火) 16:44:22ID:???漏れは、画像ファイルのContent-TypeをIEが無視することによって起こるXSSを排除するために、
画像ファイルの正当性を検証する処理かなと思ったのだが。
0968nobodyさん
2009/06/02(火) 16:44:48ID:???それとも投稿時の負荷低減が目的なの?
0970nobodyさん
2009/06/02(火) 16:47:48ID:???何の負荷が増えていると思う?
いまの情報内で。
画像の転送負荷のことなら、A⇒Bがそれほど遠くないサーバーなら
特に問題ないのかと思ったけど。
0971nobodyさん
2009/06/02(火) 16:55:04ID:???画像って言ってるのが例えば医療用工業用の画像とかだったりして
実は数百MBあったりするのかもしれん。
>>961の質問の仕方が悪いでFA
0972nobodyさん
2009/06/02(火) 18:57:08ID:6oflzVcZサーバー A (CGI)
サーバー B (IMG)
A と B にそれぞれ 100Base NIC と 1000Base NIC が1枚ずつある
A と B はそれぞれ別回線 (100Base) である
A と B は Gigabit Ethernet で繋がっている (default gateway 設定無しのローカル通信のみ)
A に対して画像がアップされると B に即座にコピーされる
これなら負荷軽減出来るでしょうけど、画像系 あぷろだ でも無かったり、日あたり数十万 PV もなければ、
気にするだけ無駄ですよ。
0973961
2009/06/02(火) 23:42:04ID:3kgfpOUB引き続きおつきあいください。
先ほどは掲示板として書きましたが、それは例の話であって、オークション商品登録
閲覧システム、ブログ、記事システム、ショッピングの商品登録システム にすべて
共通する処理ですので、簡単に掲示板としただけです。個人的には、商品登録システム
やマガジン(記事)システムを作っていまして、972さんの指摘の通りヤフオクのよう
に商品ページ(記事ページ)のサーバーと画像送信サーバーを別に起きたいと考えたからです。
負荷分散の狙いは、単に、ユーザー閲覧時にテキストデータ(商品ページ)と
画像は別サーバーにしておけば、アクセス数が増えた時でも、画像送出でもたつく
ことはないだろうと思ったからです。(帯域分散という意味もあります。)もちろん、
そんな心配しても無駄というなら、画像サーバーをわざわざ分ける必要もないと思いますが。
基本的に、普通に登録cgiで商品説明や画像も登録できて、閲覧ページのcgiでは
画像は別サーバーから送信されるってことができればいいのですが。もちろん、
登録完了されていない商品の画像は表示されない(一定期間の保守プログラムで
仮登録データは削除する)といったことができるのが理想です。
また、登録閲覧するサーバー自体を複数に拡張した場合は、検索などでどの商品が
どのサーバーに記録されているかインデックスファイルを持たないといけなくなりますが
そういった部分での手法など、perlとアパッチで構成は可能なのでしょうか?
やはり、ロードバランサーとかもっと別次元の話になってくるのでしょうか?
持っているスキルはperlとちょっとしたアパッチの基本知識くらいなので、なにか
アドバイスをいただけると幸いに存じます。
0974nobodyさん
2009/06/03(水) 00:14:01ID:???ロードバランサーはこの際関係ないだろ。
その規模で考えてるなら、別に商品登録時の
画像の転送の負荷なんて微々足るものだろ。
閲覧数に比べれば。
商品登録時に画像を画像用サーバーに転送
すればいい。その手法なんて山ほどある。
んで、どこにアップロードするかは、商品ごと
に画像URL情報を持ってもいいし、商品のID
に紐付けたディレクトリを画像用サーバーに
作って、ファイル名規則だけで関連付けさせ
てもいいと思う。
あと、負荷分散とか考えるなら、商品や記事
を登録・検索する処理をRDBMSにしてもいい
と思う。件数が多くなったところでDBを別サーバー
にできるから。
0975961
2009/06/03(水) 00:29:31ID:gBY2kqmD画像用サーバーに転送する手法について、少しヒントをいただけませんか?
たとえば、レンタルサーバー1で登録したデータのうち、画像のみを
レンタルサーバー2に転送し、登録成功していないデータをレンタルサーバー2
から削除する、ということも可能でしょうか?
それと、データですが、テキストファイルで構成を考えているのですが、
検索用のインデックスファイルを用意しておけば、実データファイルを
10万件ずつに区切っておけば、特に問題がないように思うのですが、いかがでしょうか?
レス数が950を超えています。1000を超えると書き込みができなくなります。