△▲ WebProg 初心者 ..
[2ch|▼Menu]
245:nobodyさん
08/04/30 11:46:08
つか内側は自鯖ってことになるよな?
だったらすべて自鯖にすりゃえぇんとちゃうのん?

246:nobodyさん
08/04/30 14:57:56
common lispとemacs lisp(笑)のうごくサーバーどこかにないでしょうか?

247:nobodyさん
08/04/30 14:58:48
専鯖借りたらいいんじゃね

248:nobodyさん
08/05/01 13:13:18
複数のアカウントにカウンターを付け、
さらにデイリーのカウンターのログを取っていこうと思います。
こういう場合、DBはどういう風に使うのがいいですか?
とりえあず、アカウントテーブルにカウンターカラムを作成し、
一日一回、ログテーブルにカウンターカラムの内容を書きだそうかと
思っていますが、もっといいやり方があれば教えてください。

249:nobodyさん
08/05/01 13:28:49
ユニーク ID で管理すりゃいっくらでも管理できるだろうw

250:nobodyさん
08/05/01 13:31:48
ユーザー一覧のテーブルをつくり、内容は下記のようにする
UID|BASE URL|MAIL|SER NAME|PASSWORD|以降オプション設定とか

んで、UID の名前でテーブルを作る
DATE|COUNT|LAST IP

こうやって、あとは普通にカウントアップすりゃいい

251:nobodyさん
08/05/02 23:16:06 vIztINkO
教えてください!!
Dreamweaver MX で 〜.html に flash.swf を1つ貼付けると下記の様になるのですが、
flash.swf の 表示サイズ(倍率)はかえず、〜.htmlの表示サイズに関わらず常に上下左右ともに中央に配置されるようにするにはどうしたらよいのでしょう?
どこで聞けばよいのか解らなかったのでまずここで聞いてみました。
よろしくお願いします。

<object classid="clsid:********-****-****-****-************"
codebase="URLリンク(download.macromedia.com)" width="160" height="90">
<param name="movie" value="flash.swf">
<param name=quality value=high>
<embed src="main.swf" quality=high
pluginspage="URLリンク(www.macromedia.com)"
type="application/x-shockwave-flash" width="160" height="90"></embed>
</object>

252:nobodyさん
08/05/03 09:13:20
>>251
Webサイト制作初心者用質問スレ Part 196
スレリンク(hp板)

253:nobodyさん
08/05/07 17:14:35 ae64vN4s
URLリンク(hoge.com)
こういうURLを与えた時に、
PATH_INFOが
/fuga/moge/
になります。
連続した/が、ひとつの/にまとめられてるみたいです。
これは何故ですか?

254:nobodyさん
08/05/07 17:31:08
まとめられなかったらキレるわ

255:nobodyさん
08/05/07 17:38:29
そうですか?勝手にまとめられるのは問題では?
違うURLでリンクされてしまう可能性があるということですよ
SEO的に問題があるでしょう

256:nobodyさん
08/05/07 17:42:09
ねーよw

257:nobodyさん
08/05/07 17:42:25
手元のLinuxじゃ //////home/////hoge////fuga は /home/hoge/fuga でした
理由までは知らないがUN*Xじゃそういうもんなんでしょ

Windows(IIS)でどうなるかはしらないけど。

258:nobodyさん
08/05/07 17:46:07
たしかにファイルシステム上では連続したスラッシュはひとつと解釈されます
ただ、URLでもそうなるのは問題ではないでしょうか?
PATH_INFOを使うのではなく、REQUEST_URIを自分で分解して
処理する方がいいのではないでしょうか

259:nobodyさん
08/05/07 17:46:55
問題ではない
よくない

260:nobodyさん
08/05/07 17:48:50
否定するのは結構ですが理由を書いて下さい
単なる煽りと区別がつきません
>>256
URLリンク(hoge-no-blog)
こんな風にリンクされてもいいのですか?

261:nobodyさん
08/05/07 17:53:26
googleでは
URLリンク(www.google.co.jp)
等と指定するとページが見つからないと言われます
googleもやはりスラッシュはまとめるべきではないと
考えているからではないでしょうか?

262:nobodyさん
08/05/07 17:58:07
>>261
URLリンク(www.google.co.jp)


263:nobodyさん
08/05/07 18:00:39
だからOSとWebサーバ次第じゃないの?
それに刃向かって「気持ち悪い!」って思うなら、あなたの言う通り
REQUEST_URIを自分で分解したら?

264:nobodyさん
08/05/07 18:23:18
mod_dir を組み込まない WEB サーバー借りるか自鯖で頑張ればいいと思うよ

265:nobodyさん
08/05/07 19:36:58
連続するスラッシュをまとめているのはmod_dirなのですか?
URLリンク(httpd.apache.org)
この説明の中には、最後のスラッシュの扱いの記述のみがあり、
連続するスラッシュに関する記述はありませんが・・・

266:nobodyさん
08/05/07 23:11:54 13lDIKGH
質問します  ユーザのお気に入りの本をまとめてるDBテーブルがあります
カラムは、id,bookName,userId として、bookNameは本の名前、userIdは登録者のIDです
このテーブルに対して、削除のプログラムを作りたいのですが(delete.php)、
この.phpへのアクセスがGetメソッドでパラメタを渡すしかない場合、
delete.php?bookId=100&uId=10の形でリンクして、そのまま
delete from bookTable where`id`=$bookId and `userId` = $uId を実行しようと思ってます

が、上記の場合、不正アクセスされてuserIdやbookIdを総当りでランダムで打ち込まれたら
簡単に消されちゃうような気もします
セキュリティ向上のために、どのような手段が考えられますか?
どんな視点でもいいので、ご意見いただければ嬉しいです よろしくお願いします

267:nobodyさん
08/05/08 00:50:06
ユーザーごとのDBを作成する (WORK用として)
メインプログラムでセッションを張る
削除プログラムはセッションを張ることを絶対にしない
メインプログラムがセッションIDをWORK用DBに書き込む
メインから削除へセッションIDを渡す(GETでもいいよ)
削除プログラムに渡されたUSER IDとセッションIDを照合する
両者ともに合致すれば削除へ


これはまずいんじゃね?って指摘があればよろしくです。

268:266
08/05/08 02:47:01
どうもです
where `userId` = $_SESSION['uId'] ってことですか?
今のプログラムでは、ログイン時にユーザIDをセッション化して、
ずっと引き回すようにはしています…
理解できてなかったらすみません

269:nobodyさん
08/05/08 03:09:21
>>266
その質問て前半のDBが云々は別にいらなくて、
要は「不正ログインされないためにはどういうことを気をつけたらよいか」ってことだよね?

270:nobodyさん
08/05/08 03:22:37
>>267
不正アクセス(セッションIDが盗聴される等)だとあまり意味ないと思うけど。

不正アクセスに対するという意味では通信をSSLにするとか
Webで検索すれば出てくるような定番の方法をまずやるべきだと思うな。



271:nobodyさん
08/05/08 09:51:18
セッションIDが盗聴されても困らないけど
セッション取得時の情報やセッション中のやりとり内容が盗み見られるのは困る

というならSSL使えばいい

272:266
08/05/08 10:21:05
みなさんいろんな意見ありがとうございます
すごくためになりました
>>267 さんの意見は
if($_SESSION['uId']==$_GET['uId']){
 $db->execute($deleteSql);
}
って感じですよね? ようやく理解できました
(SSLを使った上で上のような処理にすれば大丈夫でしょうか?)
とりあえずこれで行こうと思っています
ほんとにありがとうございました

273:nobodyさん
08/05/08 10:47:52
>>272
>if($_SESSION['uId']==$_GET['uId']){
これって意味ある?
ログインしてるかどうかは$_SESSION['uId']に値が
入ってるか入ってないかで判断できると思うんだけど。
だってログインしない限り$_SESSION['uId']には値が入らないんでしょ?


274:266
08/05/08 11:30:26
>>273
>だってログインしない限り$_SESSION['uId']には値が入らないんでしょ?
そうだと思いますよ
ただ、delete文の実行条件として、念のため検証するっていう事じゃないでしょうか?

単純に delete from `bookTable` where `bookId`=$_GET['bookId'] and `uId`=$_GET['uId'] だと
別の正規ユーザとしてログインした人間が、イタズラしようとしてブラウザのurl欄をいじったら
簡単に不正な削除処理がされてしまう可能性があるからかな、と理解しているんですが…
(delete.php?bookId=10&uId=100 のアクセスで削除処理を実行する場合、簡単にパラメータ書き換えられるので)
僕の勘違いかもしれません 誰でも、気が向いたら意見くれるとうれしいです

ただこれも、セッションの値を好きなタイミングで書き換えられたらダメですよね
そんなことできるのかな それとも、ページの頭でログインチェッカー入れてれば大丈夫かなぁ…

275:nobodyさん
08/05/08 11:50:44
>単純に delete from `bookTable` where `bookId`=$_GET['bookId'] and `uId`=$_GET['uId'] だと
>別の正規ユーザとしてログインした人間が、イタズラしようとしてブラウザのurl欄をいじったら

delete from `bookTable` where `bookId`=$_GET['bookId'] and `uId`=$_SESSION['uId']
でいいんでは?


276:266
08/05/08 12:24:26
>>275
やっぱりそれで良いんですかねぇ…
今作ってるプログラムはその形なんです まんまそのままです
でも不安だったので質問させてもらいました
もう一つ手を加えて、セキュリティをあげることってできないのかなぁ
きりがないですけどね、言い出したら。

277:nobodyさん
08/05/08 19:11:48 aEDgk2Ho
セッションハイジャックって言葉としておかしくね?
全然高度高くないじゃん
それを言うならセッションジャックだろwww

278:nobodyさん
08/05/08 19:21:39
おまえ低脳すぎじゃね?
全然分かってないじゃん
ハイはhighじゃないんだけどwww

279:nobodyさん
08/05/08 19:26:22
ハイジャック(Hijack)とは武器や脅迫などの暴力的手段を用いて交通手段(航空機、鉄道・船舶やバスなど)を占拠する行為を指す。
ただし、日本では、航空機の占拠行為についてのみこの語を用いる場合が多い。

本当だ
この勘違いはかなりの日本人がしてるだろうな
>>278
毛唐乙www

280:nobodyさん
08/05/08 19:30:04
いやいや俺江戸っ子じゃけん

281:nobodyさん
08/05/08 19:31:51
バスハイジャックとか言ったら馬鹿にされそう
これでちゃねらー釣るかwww

282:nobodyさん
08/05/08 19:35:15
>>279
普通常識

283:nobodyさん
08/05/08 19:35:53
でもやっぱセッションハイジャックはおかしいな
ジャック=盗聴だから
検索数もセッションジャックが圧倒的に多いから
セッションハイジャックは勘違いだろwww

284:nobodyさん
08/05/08 19:36:58
>>282
嘘だっ

285:nobodyさん
08/05/08 19:38:03
>>284
ゆとり乙

286:nobodyさん
08/05/08 19:40:29
なんか、シージャックとかバスジャック(どっちも和製英語)も定着してるのよね。
瀬戸内シージャック事件だか何だか(犯人射殺になった事件)のせいなのかな。

>>277を見て「そうかー。離陸前の飛行機はハイジャックされないんだー」と
賢くなった気分になろうとしてみた。一瞬だけ。

287:nobodyさん
08/05/08 19:43:44
調べたらジャックに盗聴なんて意味なかったww

288:nobodyさん
08/05/08 19:45:26
>>286
ネオ麦茶バスジャック事件も有名

289:nobodyさん
08/05/08 19:47:09
ジャックだけでは言葉にならない
ハイジャックという単語に乗っ取りの意味がある

なぜ英和ぐらいひけないかね・・・

290:nobodyさん
08/05/08 19:53:16
>>289
昭和生まれ乙

291:nobodyさん
08/05/08 20:59:32
たしかに昭和だが … 昭和で何が悪いww

292:nobodyさん
08/05/09 00:56:37
若造め、と言ってるんじゃない?

293:nobodyさん
08/05/09 07:23:05
今は平成生まれの時代
昭和生まれはもう終わりバイバイw

294:nobodyさん
08/05/09 12:11:52
昭和で若造とかあなたは何時代なんだとw

295:nobodyさん
08/05/09 15:50:07 cq1aYSJI
googleにログインしたままユーザエージェントを切り替えてアクセスしても
ログアウトされません。
UAのチェックによるセッションジャック対策は
されていないようです。
Googleがしていないということは、あまり意味がないのでしょうか?
意味のあるセッションジャック対策とは、
どのようなものでしょうか?

296:nobodyさん
08/05/09 16:07:57
よく考えてみましたが、
接続の途中でUAが変わることなんて通常はないから、
チェックしないよりはした方がいいですよね?
Googleって案外怠慢なんですね

297:nobodyさん
08/05/09 16:14:53
つか、ハナからUAなんて信用してないんだろ

298:nobodyさん
08/05/09 21:05:07
質問です。
あらかじめ決められた大きさに画像を分割するようなCGIを
Perl+Imagemagickで作ったのですが、
実行してみると意外とサーバに負荷がかかってしまいます。
そこで、画像をブラウザ側で分割→分割した各画像をサーバに送信、
というようなことができれば良いと思うのですが、
ActionScriptあたりを使えば実現できるんでしょうか?
それとも、他に良い方法があるんでしょうか?

299:nobodyさん
08/05/11 14:43:33 +WmV08hv
セッションストレージにmemcachedを使ったのですが
標準の設定だとパラメータが足りないみたいでセッションが消失するようになりました
ただmemcachedの設定の資料がネット上にほとんど見つかりません
memcachedに関する詳しい資料があったら教えてください

300:nobodyさん
08/05/12 20:41:58
MySQLによるデータベースとJavaScriptで少量の在庫を管理するようなシステム
(個数を増やしたら反映できるようにしたい)
を作りたいと思っています。
在庫管理以外は別で作ることになっており、後で結合するような形になります。
サンプルや作り方を検索しても思うように出てこず、
買った本もイマイチで、初心者であることもありうまく作ることが出来ません。

わかりやすいサイトやサンプルなどありましたら参考にさせて下さい。

301:nobodyさん
08/05/13 10:17:39
まずは欲張らずにJavaScriptナシで作ってみれ

302:nobodyさん
08/05/13 19:12:06
>>296
いい事言うなあお前。
みんなが頭じゃわかっててもなかなか実践できない事を口に出して言えるなんざ大した自信だよ。
それで出来てなかったらあのインチキ占いのバアさんと一緒だぞお前。
そんなに当たり前の事を言いたかったら尼さんにでもなって言行等しくなってから説教したらどうだ。

303:nobodyさん
08/05/13 19:21:51
通常無いを怠ると其れが穴になる可能性も・・・

304:nobodyさん
08/05/14 19:09:27 FZ1Ewx/2
自動投稿を防ぐために、
ページ表示とポストされるまでの時間の差を見て
それが短すぎた場合に受付を拒絶するというアイデアを考えました
これってどうですか?

305:nobodyさん
08/05/14 19:25:57
素敵

306:nobodyさん
08/05/14 19:28:28
それが60秒だったとしても自動の妨げにはならないよね
10秒制限だったとしてもローカルで書いてコピペして投稿を弾いちゃうよね

確かに素敵システムや

307:nobodyさん
08/05/15 14:35:52 6TpfGxq5
質問なんですが
ブラウザのアンカーがクリックされたときに(キャッシュではなく)常にサーバーに問い合わせたいんです。
かつ、ブラウザの戻るボタンは普通に使わせたいです。
今、これがしたいがためURLが常にユニークになるよう、
アンカー出すときperlで
URLリンク(xxx?)($time)
って悪あがきしてるんですが、我ながらダサいと思ってます。
他になにか方法あるんでしょうか?


308:nobodyさん
08/05/15 17:36:59
戻るボタンを普通に使う、とは?

309:nobodyさん
08/05/15 18:38:43
ブラウザのアンカー、とは?

310:nobodyさん
08/05/15 18:57:31 D2TXYMi6
firefoxとieで、フォームのサイズの解釈が違いますよね?
ブラウザによって動的に属性の値を変えるべきでしょうか?

311:nobodyさん
08/05/15 18:58:29
operaとnetscapeとsafariも考慮してくれ

312:nobodyさん
08/05/15 19:16:53
iCabも

313:nobodyさん
08/05/15 19:20:53
Amayaは?Amayaは漏れたの?

314:nobodyさん
08/05/16 19:07:37 cMD4NoxH
iframeによる自動投稿を防ぎたいのですが、
どのような対策をすればいいですか?

315:304
08/05/16 19:11:43
巡回ロボットによる自動ポストは、
表示から10秒も待たないはずですので、
素敵システムを実装しました。
ローカルで下書きしてコピペするケースは、まず少ないですし、
書くとしてもページを表示してから書くと思いますので、
まず問題ないかと思います。
皆さんも真似していいですよ。

316:nobodyさん
08/05/16 22:15:12
そんな糞システムは7年前ぐらいに作って悪評ばかりだった俺がズサー

317:nobodyさん
08/05/16 22:52:45
たしかに破ろうと思えばすぐに破れるspam避けは意味ないかもしれません・・・

318:nobodyさん
08/05/16 22:54:30
>>307
ヘッダでキャッシュしないように指定すればいいんじゃない

319:nobodyさん
08/05/16 23:03:51 WXqtcL95
一定時間経過するとページ内にリンクが現れるってのをやりたいんですが、
何を使えばいいかも分からん。

誰か教えてくだされー

スクリプトを使うんでしょうか?



320:nobodyさん
08/05/17 00:09:53
Javascriptでやれ。

321:ハチミツ
08/05/17 02:18:03 NjyaorB6
初めまして。ハチミツと申します。私は
URLリンク(bbs.832tool.net)
のショボい掲示板を作って、パーミッションは604にしました。
しかし、なぜかindex.phpのスクリプトが抜かれてしまいます。
教えてください。
また、サーバはXREA.COMを借りています。

322:nobodyさん
08/05/17 02:50:45
プーさんになめられてろ

323:nobodyさん
08/05/17 04:06:44
JavascriptだとかHTMLだとかって普通はどんなツールで書くんですか?
秀丸でもいいんでしょうか

324:nobodyさん
08/05/17 04:13:23
メモ帳一択

325:323
08/05/17 15:42:30
>>324
ありがとうございます

326:nobodyさん
08/05/17 22:45:28
メモ帳ひとつで何でもかける!

327:nobodyさん
08/05/18 10:40:25
ごめん、俺ゆとりだからメモ帳だと何も書ける気がしないわ

328:nobodyさん
08/05/18 11:49:33 cNQ2cmgi
質問です 技術的な質問ではなく、運営上の考え方についての質問になると思います

今、ASP的なサービスでアンケートフォームを作っています。内容的には
・「名前・年齢・性別」などの基本的な項目10コ
・アンケートシステムの利用者が任意で追加できる追加質問3コ
・追加質問は回答形式を テキスト入力/ラジオボタンなど選択制 を自由に選択可
・追加質問は、自由なタイミングで変更・削除できる
…という構成になっています。
このとき統計をどう取ったらいいのか悩んでいます
基本項目に限ればすべての期間を対象にした統計を取れますが、
追加質問の項目はそうもいきません(質問が変わるので)

こういう場合はどうしたらいいんでしょうか?
追加質問の項目一個ごとに統計取るのかなぁ…

329:nobodyさん
08/05/18 12:06:50
はい?上司と相談して決めろ

330:edry(えどりぃ)
08/05/18 12:43:24
>>328
その構成だと「実験計画」は完全無視ですか、
運営や技術より統計のこと考えた方が吉かと。

URLリンク(ja.wikipedia.org)統計学


統計学なんでもスレッド7
スレリンク(math板)l50

331:nobodyさん
08/05/18 14:53:56
>>328
結論だけ言うと取れる!
悩み方が足りないだけ

332:nobodyさん
08/05/18 18:03:44
dreamweaverでcssの編集したら、いじってるうちにいらんプロパティーがやたら増えていかね?
なめてんの?

333:nobodyさん
08/05/18 18:13:32
板違い

334:nobodyさん
08/05/18 18:37:41
CGI質問スレが落ちてしまっているのでこちらで質問させてください。

今は閉鎖されてしまった髭めがねさんの掲示板の
以下のタイプを探しています

「New NICOLE Board Type-2 v1.15b - Edit by 髭めがね」

かなり探したのですが見つけられませんでした。
再配布場所をご存知の方いらっしゃれば教えてください

335:nobodyさん
08/05/18 18:52:30
URLリンク(oshiete1.goo.ne.jp)

さくっと検索してみたけどこれじゃダメか?

336:nobodyさん
08/05/18 19:17:20
>>335
そちらのサイトが閉鎖されている・・・・
と思っていたのですが、
串を通してみたらなぜかいけました!

助かりました、ありがとうございます。

337:nobodyさん
08/05/19 02:22:04 i7qsMY9z
画像用のサーバが変わることがありますが、
そのいう場合CSSだと中のurlをいちいち書き換えないといけません
そこで拡張子CSSもPHPとして実行するようにしたらいいんじゃないかと思ったのですが、
このアイデアどう思いますか?

338:nobodyさん
08/05/19 02:22:55
いいんじゃない?

339:nobodyさん
08/05/19 12:13:58
些細なプログラムの変更でサーバーの動作を変更 (つっても htaccess だけだけどさ) はただの逃げでしかないですよ
アイデアではなくて逃げてるだけ

設定ファイルに画像ファイルの置かれてるベースの URL を書いておけばいいだけじゃないか

340:nobodyさん
08/05/19 16:18:04
>>339
どういうこと?
CSSだけで動的な切り替えが可能なの?

341:337
08/05/19 18:26:53
たしかにcssをphp化するのはちょっとやりすぎな気がするので
mod_rewriteでcssをcss_index.phpに渡して
そこで書き換えることにしました

342:nobodyさん
08/05/19 18:40:08
いや、読み込む CSS の URL を PHP の中で切り替えりゃいいじゃん
なにを小難しいことやろうとしてるの?

343:nobodyさん
08/05/19 19:11:39
そもそもそういうことがしたくないからphpでやるとか言い出したと思うんだが・・

344:nobodyさん
08/05/19 19:14:21
別に<link href="/path/hogehoge.php" でええやん

345:nobodyさん
08/05/19 19:41:38
質問者が言ってる「URL」は、CSSの中の、例えば
 background-image: url(画像のURL)
の「画像のURL」部分を変更したいってことだよな。
 <link href="CSSのURL"
ではなくて。


346:nobodyさん
08/05/19 19:46:42
そうみたい。んで、どういう事情か知らないけど scheme:// から
指定しなきゃダメな勢いで変える必要があるっぽい。

> 画像用のサーバが変わることがありますが、

347:nobodyさん
08/05/19 20:05:39
CSSをPHPで書いてもいいと思うけどね。
どうせコード内容は普通のCSSファイルと大して変わらないでしょ。

348:nobodyさん
08/05/19 20:48:28
>>345
だから内部をPHPで動的に書き換えればいいだろっていう話なんだが

349:nobodyさん
08/05/19 23:17:58
CSS 内のイメージ URL となる部分を ##IMGURL## と書き換える
PHP から CSS をロード
##IMGURL## を書き換える
出力する HTML に CSS を埋め込む

終了

これが簡単じゃないですか
こうすれば htaccess を用意しなくてもいいし、サーバーに mod_rewrite を要求することも無い
もっと柔軟に考えましょうよ

350:nobodyさん
08/05/19 23:37:12
設定ひとつで済むmod_rewriteの方がいいじゃん

351:nobodyさん
08/05/20 00:02:40
URLが変わるたびにhttpd.conf書くの?
バッカじゃねぇのw

352:nobodyさん
08/05/20 00:04:23
accessでいいのでは?

353:nobodyさん
08/05/20 00:06:03
.ht がかわいそうだからよくない。

354:nobodyさん
08/05/20 00:10:04
>>351
この流れでそれは一番かっこわるいレスだと思う。

355:nobodyさん
08/05/20 00:16:20
>>351
意味不明
cssファイルをフロントコントローラに渡す設定を一回書けば
後はURLが変わっても15秒で対応出来る

356:nobodyさん
08/05/20 00:24:50
いやいや、そんなちょこまか変わるもの対してサーバーの設定なんかいじるなよ
ってこと。
htaccess、httpd.confは最後の手段でいいじゃないの。
プログラムで充分対応できるのになんでサーバーの設定の手を出そうとするのかよく分からない。

357:nobodyさん
08/05/20 00:31:03
サーバの設定で十分対応できるのになんてわざわざプログラム側で余計な処理しようとするのか理解に苦しむ

358:nobodyさん
08/05/20 03:49:02
鯖いじるのに抵抗ある=レン鯖止まりのショボプログラマ
鯖設定いじればいいじゃん=鯖まるごと使い慣れてる人

359:nobodyさん
08/05/20 16:29:32
全員が全員サーバーをまるごと弄れるんじゃないんだよ
環境依存のプログラムしか作れない奴のほうがショボプログラマ

360:nobodyさん
08/05/23 04:22:31 /v52sf5m
外部javascriptがキャッシュされ、最新のソースを読まないので
デバッグが大変です。
キャッシュしないようにするにはどうしたらいいですか?

361:nobodyさん
08/05/23 04:49:57
>>360
<script type="text/javascript" src="js/script.js?<?php echo time(); ?>"></script>

362:nobodyさん
08/05/23 07:24:15 mk9X01oi
最近のjavascriptのライブラリのメインストリームって何ですか?
jqueryってのが出てるみたいですが。
prototypeはもう古いのでしょうか?


363:nobodyさん
08/05/23 08:02:34
JSはweb製作板へ

364:nobodyさん
08/05/24 02:27:09 P7261Ak7
ニコニコ動画のようなタグをユーザーが付加できる
データベースシステムを構築したいのですが
PHP言語で実現可能でしょうか?
またそれ以外に必要となる言語などありましたら教えてください。

365:nobodyさん
08/05/24 02:30:55
HTMLとjavascriptかな

366:nobodyさん
08/05/24 02:36:03
javaが必要ですか。
HTMLも必要という事ですが
動的なページを作成するにはPHPが必要だと思うのですが
PHPの中で使うHTMLという解釈で合ってますでしょうか?

367:nobodyさん
08/05/24 02:39:21
Java≒javascript
後半はそれでok。まぁ中だけとは限らないけど

368:nobodyさん
08/05/24 02:39:51
ごめん間違えた≠ねw

369:nobodyさん
08/05/24 02:41:35
ああ、Javaっていろいろ細かく分かれてるんでしたね。
申し訳ないです。
質問に答えて下さりありがとうございました。
頑張って作ってみようと思います。

370:nobodyさん
08/05/24 06:11:25
>364
そもそもニコニコのようなタグ付け、とは?

>369
Javaが幾つかに分類されるのは事実だけど、JavaとJavaScriptは名前が似てるだけの別物。

371:nobodyさん
08/05/25 00:28:26
>>371
あああ、またしても。
話は聞いた事あるのですがどう違うとかは知らなかったのです。
知ったかぶりでした。申し訳ありません。

ニコニコのようなタグ付け、というのは
あくまでも理想ですが
ユーザーが自由に、簡単に編集できる「キーワード」です。
ニコニコ動画で一つの動画に10個まで自由にキーワードをつけることが出来るやつです。

372:nobodyさん
08/05/25 00:29:06
×>>371
>>370

ああ、もうだめだ

373:370
08/05/25 07:05:11
>371
1つのアイテム(例えば動画)に、複数タグを関連付けるシステムが作りたいのか、
それとも、ニコニコだと動画を見ながらタグをシームレスに編集できるけど、ああいうインタフェースが作りたいのか、
判断つかなかっただけ。

ごめんね。

374:nobodyさん
08/05/25 19:19:27
>>373
現段階、あくまでも構想上の話ですが
その両方が実現できたら理想なのです。
ですがシームレスである必要性はありません。
(見た目とか興味の範囲で実装してみたい、というレベルです)

実際にやりたいのが、動画じゃなくて画像に変わっただけの話なんです。

375:nobodyさん
08/05/31 06:00:21
2chのIDのような仕組みを自作掲示板に組み込みたいのですが
2chのID生成ルールはどのようになっているのでしょうか。
IP 日付 板名を使うことまでは調べてわかったのですが
具体的にどういうアルゴリズムなのかはぐぐっても見つけられませんでした。

376:nobodyさん
08/05/31 06:13:33
ぐぐれば見つかるよ

377:nobodyさん
08/05/31 16:46:34
メールマガジンの会社を作りたいんですが、技術的に何が必要ですか?
PHPなどは分かるんですが、、、、
教えてプロい人

378:nobodyさん
08/05/31 16:57:35
PHPなんかより、メールサーバの知識が大事だろ。

つか起業前から2ちゃんで相談って時点で、会社作るのやめとけ、としか言えない。

379:nobodyさん
08/05/31 17:20:58
このご時世にメルマガて・・

380:nobodyさん
08/05/31 17:31:39
PHPよりサーバ運営の知識のが必要。

381:nobodyさん
08/06/02 10:24:10
>>377
会社を作るなら技術より営業力やら経理やらのほうが必要。
メールを順次配信するだけならサルでもできる。

382:nobodyさん
08/06/02 10:51:01
は?できねーよ
携帯の場合大量に送信したらブロックされるだろ

383:nobodyさん
08/06/02 12:42:31
送信に関する契約を結べば大量送信はできるよ
もちろんそれなりの金額が必要だけど

384:nobodyさん
08/06/02 14:20:17
>>382
そこで必要なのが営業力だろ。技術で解決する問題じゃない。

385:nobodyさん
08/06/03 09:44:05
どっちも必要だ。そしてここで問題なのは何の技術かだろ。
どっちが重要か問題じゃない。重要なのはメルマガを必要とする読者がいないという事実だ。

386:nobodyさん
08/06/03 18:13:42
まぐまぐみたいなもん?

387:nobodyさん
08/06/03 18:31:41
>>386
まぐまぐは実績があるから、当分、広告は入り続けると思うよ。

388:nobodyさん
08/06/05 00:47:25
OS:WindowsXPHomeの環境に
Apache2.2をServer:localhostでインストールしたんですが、URLリンク(localhost)にアクセスできません。
(Apacheサービスは起動しています)
netstat -anで調べてみると
127.0.0.1:80の行はなく、127.0.0.1:1029がありました。
URLリンク(localhost)にアクセスできるようにする方法を教えてください。

389:nobodyさん
08/06/05 01:04:49
ログは?

390:388
08/06/05 01:34:41
error.logには

httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.2 for ServerName
[Thu Jun 05 01:27:20 2008] [notice] Apache/2.2.8 (Win32) configured -- resuming normal operations
[Thu Jun 05 01:27:20 2008] [notice] Server built: Jan 18 2008 00:37:19
[Thu Jun 05 01:27:20 2008] [notice] Parent: Created child process 2088
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.2 for ServerName
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.0.2 for ServerName
[Thu Jun 05 01:27:20 2008] [notice] Child 2088: Child process is running
[Thu Jun 05 01:27:20 2008] [notice] Child 2088: Acquired the start mutex.
[Thu Jun 05 01:27:20 2008] [notice] Child 2088: Starting 64 worker threads.
[Thu Jun 05 01:27:20 2008] [notice] Child 2088: Starting thread to listen on port 8080.

とありました。

391:nobodyさん
08/06/05 02:06:30
>Starting thread to listen on port 8080

になってるなら URLリンク(localhost:8080)

じゃないの?



392:388
08/06/05 02:20:25
>>391
それでIt's works!と表示されてました。
ありがとうございました。

393:nobodyさん
08/06/05 14:03:16
会員登録とかでメールに長いIDのついたURLが
あって、そのURLを開くと登録できるような
サイトが多いですが、その長いIDを生成する
アルゴリズムって何か有名なものってありますか?

394:nobodyさん
08/06/05 14:10:50
時間
IP
などからテキトーに crypt でも MD5 でも生成してください

395:nobodyさん
08/06/05 19:27:22
意味分かって使おうとしてんのか

396:nobodyさん
08/06/06 02:51:06 XxyWIPlY
過負荷の時に、ページを表示しない等の処理をおこなっているサイトがあります
おそらく、ロードアベレージを見て、
一定値以上だと表示しないようにしてるのだと思うのですが、
その固定値はどうやって求めるのですか?
また、ロードアベレージを見るのに毎回systemでコマンドを発行するのは、
コスト的にどうかと思うのですが、そのへんどうなのでしょうか?

397:nobodyさん
08/06/06 02:54:54
ひょっとして 503 Service Unavailable とかのことか?
CGIとかでのことなら一定秒数内のアクセス数カウントしてるだけだと思うが。

398:nobodyさん
08/06/06 10:46:21
mod_proxy を使ってください

399:nobodyさん
08/06/07 00:22:16
サーバーにPEARがインストールされているか知りたいんですが
<?php
require_once ('DB.php');
?>
だけのファイルを実行してエラーにならなければインストールされている
と考えていいのでしょうか

400:nobodyさん
08/06/07 00:59:24
>399
レンサバか?
PEAR のどのモジュールがインストールされているかが重要なのであって、
PEAR がインストールされているかどうかは重要じゃないだろ。
ヘルプ見ろ、説明なければ検索しろ、それでも無ければ依頼を管理者に出せ

401:nobodyさん
08/06/07 04:02:24 waK+xnrN
携帯からの荒らし対策で
特定のユーザからの書き込みを蹴るcgi探してます。
URLリンク(cgiroom.nu)
これはDocomo専用なんですけど
こんな感じで全キャリアに対応してる物を探してます。
どなたかご存知の方いらっしゃいましたらよろしくお願い致します。

402:nobodyさん
08/06/10 10:34:24 0J852P6g
perlでブログサイト作りたいんだけど、
メールで画像添付して記事投稿できるようにするには
何をどうすれば良い?

403:nobodyさん
08/06/10 11:10:28
MTAのフィルタかメールアカウントでforwardするようにしてperlのスクリプトを呼べ
その中で画像を取りだして登録しろ

404:402
08/06/10 12:18:57
>>403
ありがとう
その方向で調べてみます

405:nobodyさん
08/06/10 17:30:27 RwWfY1Rf
外部のmemcachedにデータをストアしようと思うのですが
パスワードによる認証機構がないようです
このままだとどこからでも繋げるのでは?と思って試してみたところ、繋げました
セキュリティー的な壁は、
IPアドレスによる制限しか設けることができないということでしょうか?
なんだかちょっと怖いのですが
いい方法があれば教えて下さい

406:nobodyさん
08/06/10 17:44:21
Wikipedia項目リンク
memcached は認証やセキュリティの機能を持っておらず、 すなわち適切に設定されたファイアーウォールを用いるサーバー上でのみ使用できる。

wikipediaに答えありました

407:nobodyさん
08/06/11 10:22:50 YzEauCpJ
ギガバイトをキロバイトに直すにはどういう式でやればいいですか?

408:nobodyさん
08/06/11 10:31:50
s/ギガバイト/キロバイト/

409:nobodyさん
08/06/11 10:32:35
1GB=1024KB=1024*1024B

410:nobodyさん
08/06/11 10:42:48
>>408
氏ね
>>409
キロバイト=ギガバイト/1024ですね
ありがとうございました

411:nobodyさん
08/06/11 10:44:10
それすらも分からないのか
初心者ってレベルじゃねーぞw

412:nobodyさん
08/06/11 10:46:03
>キロバイト=ギガバイト/1024ですね
1キロバイト=1024ギガバイト/1024
Σ(゚Д゚;エーッ!


413:nobodyさん
08/06/11 10:47:49
GB*1024*1024=KB
(´〜`)イヤーマッタク

414:メガバイト
08/06/11 10:57:46
みなさん、ときどきでいいので私を思い出してくださいね。

415:409
08/06/11 11:28:25
メガバイト素で忘れてたw
俺も初心者レベルですらねーな・・・回答自粛します

416:nobodyさん
08/06/11 11:57:23
まあ、たまにあるよなwww

417:nobodyさん
08/06/11 20:10:47
ゲームボーイよりメガマック

418:メビバイト
08/06/16 19:07:18 ZjgYLnmM
私のことも忘れないでください。

419:nobodyさん
08/06/16 21:50:09
テトラポット)<沖の鳥島を守ってる僕のこともたまには思い出して

420:nobodyさん
08/06/17 00:28:11
PHPの開発に初めてSubversionを使って、自宅鯖のほうにも保存しときたいと
思ってEclipse等で環境構築しました。
同時にそれを使って動作確認を行おうと、Samba経由で
file://hogehoge/foo(ユーザディレクトリ)/public_html(火壁と.htaでLAN内のみ公開)/workspace
にリポジトリを作ったのですが、実ファイルが生成されないみたいで、動作確認がができません。

SVNってこういう仕組みだということに驚いたんですが、
鯖側で動作確認を行ういい方法はありませんでしょうか?

421:nobodyさん
08/06/17 00:34:12
なにをやってるのかサッパリわからん
リポジトリを作って実ファイルが生成されないって、svnを使えてないんじゃ?

422:nobodyさん
08/06/17 00:47:23
>>421
そうなんでしょうか……
別のところにチェックアウトすると保存はされているみたいなんですが
やりたいことはつまり

./workspace の下に ./hogehogeというプロジェクトのリポジトリを作って
そこにコミットしたのですが、./hogehogeというディレクトリ自体ないみたいなんです
./workspaceには./confやら./hooks、./dbというディレクトリが並んでいます。
確かworkspaceを作る際に鯖のほうでsvnadminと言うコマンドを打ったのですが、
それがまずかったのでしょうか?

423:nobodyさん
08/06/17 00:51:04
リポジトリがなんなのか解っていないような?
普通リポジトリは一つでワークスペース毎にチェックアウトするもの
作業はワークスペースで行なうのでリポジトリを直接ファイルとして見ることはしない

424:nobodyさん
08/06/17 01:01:07
なんか私のほうが勘違いしているみたいですね
ワークスペースをpublic_html下においても意味がないということでしょうか

コミットするたびにpublic_htmlの下にチェックアウトするようにすればいいんだろうか

425:nobodyさん
08/06/17 01:04:06
public_htmlの下に一度チェックアウトしといて、
コミットするたびにpublic_htmlの下をsvn update

426:nobodyさん
08/06/17 01:28:01
その方法でいけました
hooksの下のpost-comitというファイルに
svn updateのコマンドを書くと自動的にやってくれるみたいですが
うちの環境では上手くいかないみたいです。しばらくはコミットするたび
SSHでコマンド打って対応することになりそうです

427:nobodyさん
08/06/17 14:23:53 puB0OAW4
掲示板で、<br>を<br />と吐かせるために
半角スペースを入れるにはどう記述したらいいでしょうか?
私はPerlは全く分からず(専らデザイン)、
SEの友人と協力して調べているのですがなかなか分からず手こずっています。
よろしくお願いいたします。

428:nobodyさん
08/06/17 14:38:48
誰か翻訳してくれ・・・

429:nobodyさん
08/06/17 14:43:30
まずそのSEの友人に翻訳してもらって書き込むんだ

430:nobodyさん
08/06/17 14:47:20
html を吐くときの空白はキミはどうやって出してるのか気になるなw

431:nobodyさん
08/06/17 15:17:58
たかま

432:427
08/06/17 15:31:05
書き方が悪くてすみません><
<br />と吐かせるために、友人は<br\r\/>と書いたようなのですが、
これだと上手く半角スペースにならなかったようなのです。
投稿された文章の改行部分に<br />と付きません。
\rに代わるものはないでしょうか?

433:nobodyさん
08/06/17 15:35:14
普通に " "入れられないの?

434:nobodyさん
08/06/17 17:14:50
\x20ってのがあるよ^^

435:427
08/06/17 17:21:34
>>433
はい、初めは" "と普通に半角スペースを入れてみたのですが、
それだと<br/>となって半角スペースが抜けて表示されるのです。
ちなみにapeboardをいじってもらっています。

>>434
ありがとうございます、
実はそれも試したのですがだめだったみたいです…

436:nobodyさん
08/06/17 18:18:02
んじゃあ、その後の処理で s/ //g or tr/ //d みたいなのあるでしょ

437:427
08/06/17 18:54:01
>>436
これでしょうか…
$message =~ s/\r/<br$spc\/>/g;

全く分からずファイルからコピペして来たので間違ってたらごめんなさい。

438:nobodyさん
08/06/17 19:02:27
それは改行コードを<br /> に変換する
何か話がかみ合わんなあ
apeboardってのをみてみりゃいいの?

439:nobodyさん
08/06/17 19:04:26
もちろん、$spc = '\x20';というのがどっかにあるの前提だけど。

440:427
08/06/17 19:38:56
>>438>>439
今、その問題の掲示板を
URLリンク(cross.hacca.jp)
にインクルードさせて表示させています。
(サイトのDTDは現在HTMLにしてあります。未完成サイトなので色々とご容赦を…)
>>437の状態で、投稿された記事の改行部分は<br\x20/>と文字列がそのまま出て
全く改行の役目を果たしていない状態です。

>>439
すみません、それは見つかりませんでした…

441:nobodyさん
08/06/17 19:46:37
>>440
全然関係ないけど、IE7とIE6でページレイアウト確認した?

崩れまくってるよ。

442:427
08/06/17 20:06:38
>>440
すみません、Fxでしか見てなかったです><
今IE7用に直しました。これからIE6も確認します。
ありがとうございます!(板違いでごめんなさい)

443:nobodyさん
08/06/17 20:15:02
FireFoxでしか確認してないとかアリエネー

444:nobodyさん
08/06/17 20:38:17
金が絡んだりするようなクリティカルなもんはIEもテストするけど
趣味で作るようなもんはFOXでしかテストしとない

445:nobodyさん
08/06/17 21:05:34
>>440
apeboard見てみた。

925行目を
s/\r/<br \/>/g
にすれば<br />になるんじゃないかと。

446:nobodyさん
08/06/17 22:01:12
質問者じゃないけど >>445 さんので正解

にしてもデフォルトスキン使うのにすら修正が必要とかおかしなスクリプトだw

447:427
08/06/17 22:31:00
神がいらっしゃる!><
>>445様の通りにやってみたら出来ました!!

>>443>>444
ううごめんなさい、今回晒したのはリニューアル用のテストページでしかなく
一般公開はまだしてないので、IEまで手をつけてませんでした…
正式に公開してる方は色々な環境でテストしてあります…

>>445
何とお礼を言っていいものやら…わざわざapeboardまで見て下さって、
本当にありがとうございます!
これですべてのページをXHTMLで統一出来ます、あなたは神!!

>>446
皆さんすごいです…

448:445
08/06/17 23:13:28
>>447
今回の件は、427とSEの人が難しく考えすぎたのが問題かな。
実際は>>433で回答出てた内容だったみたいだし。

まぁ、何にせよ問題解決してよかったね。

449:nobodyさん
08/06/18 01:51:08
apeboard が扱うデータの非効率さとか
use strict した際のボロボロ具合からして
ほかにスクリプトを探すことをオススメします

テンプレート とか スキン って単語を含めながら掲示板とか探せば
数多くの掲示板が見つかると思います。

数ある中で満たしておきたい基準は

use strict;
use CGI;
use Encode;

の3つを使ってることぐらいでしょうか。
3つ目は無くてもいいですが、最初の2つを使ってないスクリプトはやめたほうがいいです。

450:nobodyさん
08/06/18 02:46:36
apeは今となっては相当古いんだけど、かつては便利なフレームだったんだよね。
そんなわけで利用人口が多くて資産もあって・・・あれ?何か似たような話しがそこかしこで

451:nobodyさん
08/06/18 08:34:14
>>499
二つ目も「必須」ではないと思うけど。

452:nobodyさん
08/06/18 08:35:48
失礼
>>451は、>>449


453:nobodyさん
08/06/18 11:56:58
古いライブラリよりもサーバー借りれば大体は使えるライブラリ
って意味で必須かなって…

454:nobodyさん
08/06/19 14:19:31
クライアントがget送信するとき
user Agentsで実際にあるブラウザで一番文字数の少ないのはなんですか?
getの文字数を1バイトでも減らしたいんです
opera 9.25(Windows Vista)が短そうなのですが
もっと短い文字数のがあれば教えてください

455:nobodyさん
08/06/19 14:47:57
>>454
携帯の Tu-ka が最短8文字
URLリンク(www.openspc2.org)

456:nobodyさん
08/06/19 15:40:11
>>455
ありがとう!
凄い一覧表あるんだw
めちゃ参考になります!

457:nobodyさん
08/06/19 20:16:49
送信する側だったら、実在するuser agentである必要ないのでは?


458:nobodyさん
08/06/19 21:55:59
>>457
それじゃあもしばれたらアク禁なるじゃん
だめじゃん
実在する中から一番短いのを探してるの。

459:nobodyさん
08/06/19 22:04:01
アク禁になるようなことするな。手伝わせるな

460:nobodyさん
08/06/19 22:20:44
大丈夫だよ
ちゃんと自分のアカウントでログインするから
ある時間ちょうどにあるページにアクセスしたいんだ
でも普通にやってたら「大変混み合ってます」で終了しちゃう
1秒以内に完結しないと駄目なことがわかった
だから最後の1アクションで待機して
時間1秒前にリクエスト発射!
逆に言えば嘘で固めたリクエストでは目的は達成できないもんね
安心してていいよ

461:nobodyさん
08/06/19 22:21:15
あ、教えてくれたのあなたでしたか
ありがとうございました

462:nobodyさん
08/06/19 22:26:36
なんだそれ
uaの長さなんてたいした意味ねーよ・・・

463:nobodyさん
08/06/19 23:20:23
>>462
Ajaxの解説本を山のように買い込んで
すべて嘘ばかりだとわかるのに半年かかった
それで著者約30名にメールを出した
返事が返ってきたのは2名
1名は「はあ?輩言ってると刑事告発もありますよ」ってな感じでした
もう1名はF旗先生
この方は本当に尊敬できますよ
本業は別のことをやっているらしいんだけど
プログラム関係の解説本を数十冊書かれている天才でつ
そのF先生が親身にお返事をくれたので私もやりたいことを全部書いてみました
そしたら「不可能じゃないけどAjaxというよりjavaサープレットとか学んで、例え1バイトでも文字数を少なくするのは効果が期待できそうです」と教えてくれたんだ
実際、あるてすとしてみたら明らかに結果が違ってた
だから1文字でも少なくしたかったんですよ
もうちょっと・・・ってところでいつも新しい壁が現れる
結局、プログラムの組み方一通り勉強してわかったことはF旗先生のおっしゃる通りだったんだ
これやりはじめて1年半くらいになるんだけど
成功したらF旗先生にお礼言いたい
教えてもらったときは、そんなことは無い、もっと他に方法あるはずだって色んな言語勉強したけど
F旗先生の意見が正解だったとやっとわかった
話し長くなったけど0.01秒を争う世界では効果絶大ってことでした
んじゃねオヤシミ

464:nobodyさん
08/06/19 23:28:08
刑事告発もありますよ
って言ってきた作者って誰?

465:nobodyさん
08/06/19 23:35:02
1バイトの差で影響がでる世界なら当然アセンブラでサイクル数削ってコーディングしてるんだろうなあ
0.01秒とか言ってるのにAjaxを勉強しようってのが信じられんわ

466:nobodyさん
08/06/20 00:03:38
>>464
ひ・み・つ
調べてみたら爺さんだたw
>>465
当時、非同期通信が一番速いってなんかで読んだんよ
そしてAjaxaのサンプル付きは全部買った
F旗先生が教えてくれたんだけど
「そういう技術があります。っていう技術紹介です。日本は通常サーバー側が対応していない。」
私がアクセスしたいサイト名を教えたところ
「パッと見、全滅です。商用サイトでAjaxa対応はまだまだ先だと思われるので他の方法を勉強したほうがいい」って教えてくれたんだ
アセンブラもちょっと勉強してみたんだけど
私がやりたいことに到達するには何年もかかりそうだ
(その間にサイトがリニュアルしちゃうよw)
それより他の方法探さないと間に合わないと判断したんだ
実際java(サープレットではない”java”)で成功してるグループがいてることもわかった
・・・壁があるんだよね
個人じゃ限界感じてるけど
ここまでやったんだからもう少し1人で頑張ってみる
んじゃね
あじがと


467:nobodyさん
08/06/20 01:26:02
>>463に書いてあることがおれにはさっぱりわからん
縦読みでもなさそうだけど

468:nobodyさん
08/06/20 01:33:51
わからんかったらスルーでいいのに・・・

469:nobodyさん
08/06/20 01:51:16
なんかキチガイっぽいにおいがする
いちいち30通もメール送る時点で異常だし・・・怖い

470:nobodyさん
08/06/20 02:07:47
>>469
それだけ必死だったってこと
当時、追突事故されて相手は逃げちゃうし(未だに見つからない)体は痛いところだらけ&手術予定だらけで
マジで痔札考えてたくらいですよ
今も社会復帰できていないんだけどね(´-ω-)

TCPの緊急ポインタを1にする方法ないですか?

471:nobodyさん
08/06/20 13:17:27
むしろそんなシビアなことやろうとしてるのにコンソールじゃなくてブラウザ使うとかバカすぎる
って思うのは気のせいかしら?


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5367日前に更新/164 KB
担当:undef