【Perl】勉強したい人協力したい人ドゾー【PHP】
■ このスレッドは過去ログ倉庫に格納されています
PHPもボチボチ始めてはいるが、Perlの習得率が低いせいで思うように動かせず・・・
そんなオイラがダラダラとソース公開しつつ、勉強していきたいと考えているス(・ω・`)
手始めに2ch内の画像やら動画やらのアドレスを拾ってサムネイル(画像のみ)表示するものを作ってみたス
手直しのポイントや新しい機能(アイディア)があれば教えて欲しいス
他にも空いた時間で色々やってみたいとか思ってるス
2ch IMAGE thumbnail
http://vip.ty.land.to/image/
似たようなスクリプトを他に見かけるのは内緒ス(・ω・`)
ソースとか、勝手に持ってって欲しいス
0002nobodyさん
2006/10/11(水) 22:39:17ID:???他スレに頼ると悪いかなぁと思ってス
一応張っとくス
△▲ WebProg 初心者の質問 pert14▲△
http://pc8.2ch.net/test/read.cgi/php/1151501830/
【Perl】
ご希望のCGIを作成いたします
http://pc8.2ch.net/test/read.cgi/php/1145308869/
Perlコーディング初心者質問スレ Part 52
http://pc8.2ch.net/test/read.cgi/php/1158296511/
【 スクリプト改造依頼スレ 】(丸投げ) part6
http://pc8.2ch.net/test/read.cgi/php/1157787046/
■こんなCGI作ってください■ Part.2
http://pc8.2ch.net/test/read.cgi/php/1133361560/
【Perl上級者コーナーPart01】
http://pc8.2ch.net/test/read.cgi/php/1024741312/
【PHP】
【PHP】下らねぇ質問はここに書き込みやがれ 30
http://pc8.2ch.net/test/read.cgi/php/1159979905/
くだすれPHP(超初心者用)
http://pc8.2ch.net/test/read.cgi/php/1150088761/
【PHP】自作スクリプト発表会
http://pc8.2ch.net/test/read.cgi/php/1017456911/
【PHP】フレームワークについて語るスレ5【総合】
http://pc8.2ch.net/test/read.cgi/php/1159579507/
【ASP】
【質問】ASP.NETスレ Part3【議論】
http://pc8.2ch.net/test/read.cgi/php/1160355849/
昼間にいじったら、やたら重かったス・・・
ループが多すぎるのか・・・
その時のコード消しちゃったスから、また書いたらここに記録するス(・ω・`)
0005nobodyさん
2006/10/11(水) 23:41:05ID:???Perlがmodで動いてないならPHP使ったらどうよ。
真にありがたい!!
PHPは現在Perlよりも習得率が低くて、使い物にならないスよ・・・
頑張って書いてみてもよかったスが、今回はモジュールを利用して通信とかを楽に行うことがおおよその目的だったス(・ω・`)
PHPでデータベースを扱うと楽というニュアンスだけは、掴んでるス
やっぱりPHPにもモジュールが沢山あるんスかね・・・
>>1のスクリプトに限らず、色々やっていきたいス!(・ω・`)
0007nobodyさん
2006/10/11(水) 23:51:00ID:+fnuyG+2じゃあVIPやれ
0009評価スレの続き
2006/10/11(水) 23:54:57ID:???・オライリーの"詳説正規表現"を読め。
・もっとmy使って欲しいス。
・私的にはexit欲しいス。
・Shift_JISじゃなくて流行りのUTF8かEUCで組んで欲しいス。
・ヒアドキュメントもっと使って欲しいス。
・現状で使う必要あるか分からないけど、時々flockのことも思い出してくださいス。
・format関数も調べてみると面白いスよ。
・print "<div class=\"page_list\" align=\"center\">[新]";
↓せめて
print '<div class="page_list" align="center">[新]';
要はシングルクオートも要所要所で使えス。
面白いから頑張れス。
0010評価の人
2006/10/11(水) 23:57:30ID:???まだ俺はニ・三年ぐらいス。
> ・== '1'←クォートの必要なし。
薄々気づいてたス(・ω・`)オーマイガ
> ・オライリーの"詳説正規表現"を読め。
読んでみるス!
> ・もっとmy使って欲しいス。
> ・私的にはexit欲しいス。
my苦手ス・・・
欲しい時に欲しい関数が使えないのは、きっとオイラのプログラミング技術がヘボなせいスね・・
> ・Shift_JISじゃなくて流行りのUTF8かEUCで組んで欲しいス。
EUCに乗り換えようか考えてるス、でもソース表示が・・・(・ω・`)アウアー
> ・ヒアドキュメントもっと使って欲しいス。
何スか?ソレ・・・
> ・現状で使う必要あるか分からないけど、時々flockのことも思い出してくださいス。
いつも使ってるス(・ω・`)
この先また使うかもスね
> ・format関数も調べてみると面白いスよ。
何だろう・・・美味しいスか?(・ω・`)
調べてみるス
> 要はシングルクオートも要所要所で使えス。
変数使わないところ限定スね
> 面白いから頑張れス。
thankス!
gdgd頑張っていくス(・ω・`)
使って慣れろ!という話しでスな(・ω・`)ナルホド
知らないものを使うのは結構勇気がいるスが、今回のモジュールしかりで使ってみるととても便利なものがいっぱい見つかって楽しス
最近(2日程前)ようやくindex()の使い方が解ったス・・・
便利すね、正規表現より早い感じでよかったス
この調子で色々盛り込んで、ナイスなスクリプトが組めるようになっていいたいス(・ω・`)
目指せ商用レベル!ス(・ω・`)
0013nobodyさん
2006/10/12(木) 00:05:39ID:???これ>>1のサイトじゃないの?
VIPでdatから画像のurl抜き出したいから教えてくれスレたってたんだが
同じ質問をperlの初心者スレでもしてスルーされてたけど
0014nobodyさん
2006/10/12(木) 00:06:46ID:???ソレオイラじゃないス
その人のスレでよく宣伝がてら、一緒にgdgd考えてたスからその人と間違ってないスか?
>同じ質問をperlの初心者スレでもしてスルーされてたけど
オイラしてないス
顔文字了解・・・少しさみしス・・
これはオイラ作ス
今日のところは時間もきついので、一旦就寝しまス
また翌日によろしくス
0017nobodyさん
2006/10/12(木) 01:21:01ID:???0018nobodyさん
2006/10/12(木) 02:47:02ID:???「画像が多過ぎる為一括表示には適していません」と表示されるページでも、n_view=all付けると一括表示できるねぇ
ぃゃ、まぁちょいと気になっただけで使われても(表示がやたら遅い)以外に問題がないなら構わんけど
0019nobodyさん
2006/10/12(木) 08:02:27ID:???2ちゃんねるにおまえだけのためのオナニースレを作るんじゃねーぞ。
削除依頼を出して来い!
#今ココとページへの直接リンク
の下の
$kazu = $cnt%$n_view ? int($cnt/$n_view)+1:int($cnt/$n_view);
の下に
#表示件数が多すぎる場合の規制
if($FORM{'n_view'} eq 'all' && $kazu > 5){
$n_view = 12;
$kazu = $cnt%$n_view ? int($cnt/$n_view)+1:int($cnt/$n_view);
}
を追加してみたけど、動作変わらず・・・
何でかねぇ・・
もうちょいトライ
0022nobodyさん
2006/10/12(木) 15:08:57ID:W1cJYpmB毎度色々考えるスね(・ω・`)
オイラのも
http://vip.ty.land.to/image/
似たようなもの開発中
参照スレ
http://pc8.2ch.net/test/read.cgi/php/1160569533/
0023nobodyさん
2006/10/12(木) 15:10:13ID:???誤爆元?
http://ex16.2ch.net/test/read.cgi/news4vip/1160632528/
0026nobodyさん
2006/10/12(木) 15:50:08ID:???調べたらまったく同じことしてるサイトがあるのなw
やられたス
しかもオイラのスクリプトより高機能!
すごいねぇデータベースとかも使って、自動巡回とかもさせてさ。
オイラも自動巡回の機能とか組み込みたい・・・
Fedora5鯖立てようとしたけど、結局失敗したし・・・
HTMLは表示されるけど、CGIが表示されないというなぞ
まだまだ勉強が足りんようです
0027nobodyさん
2006/10/12(木) 16:00:18ID:sgxCUKAsURLおせーて
0028nobodyさん
2006/10/12(木) 16:11:14ID:???なら、
ttp://www.abars.biz/search/
ここ
0030nobodyさん
2006/10/12(木) 18:39:27ID:???・自動巡回
・対応板数
・評価機能
・サムネイルの画像修正
・データベース管理
かなり素敵な機能が盛り込まれているス
データベースいいね!!
自動巡回最高じゃん!!!
0031nobodyさん
2006/10/12(木) 18:40:39ID:???削除依頼だしとけ
0033nobodyさん
2006/10/12(木) 20:04:38ID:???0036nobodyさん
2006/10/12(木) 20:28:31ID:???あふぃ付ける予定ならソース公開なんてしませんが?
これから覚えたい人とかも参考にできるように、と思って公開してるわけですが?
0042nobodyさん
2006/10/12(木) 20:54:36ID:???言い訳かっこわるっ。そうやって信者集めに必死なんデツネ・・・・・
おいっオマイラ!>>1アフィ厨に気をつけろっ
0044nobodyさん
2006/10/12(木) 21:02:49ID:???おまえのオナニー用にスレたててんじゃねーよ
気をつけて〜〜
さて、オライリーどこにしまったかな
0047nobodyさん
2006/10/14(土) 11:29:06ID:???0048nobodyさん
2006/10/14(土) 16:26:50ID:???すごいです。
ただ、そのままだと500エラーが出たので
sub page_list{
の直前に
print "Content-type: text/html\n\nOK.\n"; exit(1);
を入れて以下を無効にしたら何とか動いてるみたいです。
あっちこっち閲覧してみたのですが
拡張子だけではなく
http://imepita.jp/
http://pita.st
http://pic.to
http://new.cx
や
htmlにjpgを埋め込む所とかも取得出来たらいいなとか思ったです。
取得出来なくても、URL抽出とか。
0049nobodyさん
2006/10/24(火) 16:11:12ID:???美修正サンクコ
イメピタとかは呼んで欲しいアドレスから、実際に画像のあるアドレスへ飛ばすみたいなことしてなかったっけ?
変な日本語ですまそ
もしワンクッションあるなら、その分もスクリプトにがんばって貰わなきゃならないからさらに処理が遅くなるという・・・
とりあえず久々の更新
イメージ表示中にIMGタグのALT属性を使って、イメージのアドレスが貼られたレス内容をまるっと表示しはじめました。
実況アドレスは、TEXTAREAのボックスを使って表示
ちょっと見づらいかもしれませんが、何とか欲しい情報をコソコソと取れるようになったとか思ったり・・
この作業で色々と変数が追加されたり、扱われ方が変わった変数(@get_img_addr_ori)があったりします。
読む方は注意されたし!
お疲れ様です。
そういえば たまたま同じサーバですが
こういうのもあります↓
http://findpic.oh.land.to/
ソレに刺激されて作ったんですw
>>1のはキャッシュとサムネイル化の機能を持ってるので、使い勝手というより用途が若干違う感じです。
実況アドレスを探すのは同じようなものですが、デザイン面で差が出たらなあとか思ってます。
あと、ソースを公開することでこれから学ぼうとする方や何かの参考にしたい方とかに提供したいってのもあります。
オープンソースでいいよね、って。
イメピタとかのアドレスへの対応も、少し考えてます。
実現に何が必要かとかとか・・・
0052nobodyさん
2006/10/25(水) 22:13:10ID:???0054nobodyさん
2006/10/25(水) 23:14:47ID:???どーしてもPerlで特定のポートにPINGを遅れない!
mms://111.222.333.444:5555
こういうアドレスにpingを飛ばして生存チェックをしたいわけですが、
5555番ポートにpingを送る手段が調べても出てこない・・・・
唯一近いと思ったのがNET::Ping、でもコレはポート指定出来ないくさいかんじ。
で、考えたのが画像を取得しに行くのと同じようにアドレスに対してアクセスしてみる方法
繋がっていても繋がっていなくても、応答コード501
その上コンテンツタイプはtext
なにこれ・・・orz
部分的にソースを抜き出してplとしてローカルで稼動させると503とか返ってきたりする。
さらに、手間を承知でソケットの生成から書いてみたら、200正常に繋がったりする。
(繋がってしまう問いデータをどんどん送られるから困る)
正常に繋がらない場合は、ヘッダのX-Serverってとこに「kagami/0.7.6」とか入ってる。
恐らく繋がってはいるので応答としてkagamiTOOLが503を返してきたものと推測。
しかし、ローカルで確認できるこの作業は鯖にあげると機能しなくなるという罠
land.toさんはソケットつくっちゃいかんのかな・・・
あぁ・・・行き詰まり・・・orz
0056nobodyさん
2006/10/27(金) 14:55:30ID:???0057nobodyさん
2006/10/27(金) 15:17:11ID:???>・他者の著作物を当該著作者の許可なく使用転用すること。
これかぁ・・・
0058nobodyさん
2006/11/22(水) 16:07:53ID:7s5sDByKkwsk
0060nobodyさん
2006/11/23(木) 17:01:59ID:???0061nobodyさん
2006/11/23(木) 23:47:57ID:???ただし、勉強し始めなら隅に置いて後回しにしても問題ない。
0062nobodyさん
2006/11/23(木) 23:52:08ID:???レスありがとうございます。
そうですか、イマイチ分からなかったので、もう少し後になってから勉強することにします。
0063nobodyさん
2006/12/02(土) 00:04:30ID:heVuucMIあれじゃ鯖に負担かかりすぎるでしょ。
0064nobodyさん
2006/12/02(土) 02:19:42ID:???エディタ何使ってる?
0065nobodyさん
2006/12/03(日) 10:32:49ID:???http://pc8.2ch.net/test/read.cgi/php/1133785416/l50
どのへんをどういじると負荷軽減に繋がるのかアドバイスが欲しいのですが、
ループ減らすとか・・・、そのへん?
0068nobodyさん
2006/12/08(金) 10:19:12ID:ewFyIfPgここの買取口数とメールフォームの口数を買い取り口数にマイナスする計算の連動
似たようなスクリプトありませんか?もしくは作れますか?
よろしくお願いいたします
0069nobodyさん
2006/12/15(金) 14:25:01ID:???ソースの作り変え・・・、まままままってくれ!
おいらにはそこまでの腕はない!!
どういう風に書くと負担が減るのか、今回のソースは負担とか無視して作ってるような希ガス
特に無駄とも思われるループの数は異常では?
専ブラで意味のなくなるスクリプトだしw
とりあえず、思い立ったかのようにイメピタたの画像に対応しますた。
「trial」ってディレクトリを参照してます。
トライアルってお試しだよね?
正規登録とかするとディレクトリ名かわるってことかいな・・・、だとしたらどこに保存してあるのか判断しなきゃだね。
こりゃ参った。
>>68
CGI/Perl改造依頼とか作成依頼に頼んだほうがよくね?
ここは勉強が中心なので、「作ってください」だと誰も作らないと思われ。
>作れますか?
可能か不可能化だけを考えたら、現実存在しているんだから可能じゃね?
では、またボチボチがんばります。
warningだったかつけるとエラー吐きまくっておいらのソースじゃ動きませんwwww
0070nobodyさん
2006/12/21(木) 13:28:52ID:???0071nobodyさん
2006/12/21(木) 16:50:23ID:???昨日見たときは確かに表示されてなかったけど、正規表現の\d+を{8}とかにして個数指定の形で一致させたら表示出来たのでおk
何か日本語がかなりおかしいけど、頭まわってないので勘弁してください。
0072nobodyさん
2006/12/26(火) 01:08:55ID:???それを歩合に変換したいのですが、どのように書けばよいでしょうか
50 と入力すると 五割
65 と入力すると 六割五分
等です。
ググってもそれっぽいのが出てきません。。。
$wari = int($percent / 10);
$bu = ($percent % 10);
こんな感じじゃないスか?
後は応用とかしてください。
splitとどっちが早いかな・・・?
文字列として扱うより、数値のまま扱った方がいいのかも。
$parcent =~ s/([\d])([\d])(\d)$/$1割$2分$3厘/;
とか厳しそうな手もあったり無かったり・・・、後はエロい人が降臨した時に聞いてみてください。
おいらじゃこれが限界ス
0075nobodyさん
2007/01/12(金) 22:19:14ID:6+bHJUiKファイルパーミッション 「705」または「755」
ディレクトリパーミッション 「705」または「755」
にして下さい、ということなのですが
どういうことですか?
0076nobodyさん
2007/01/13(土) 23:57:14ID:???0077nobodyさん
2007/02/18(日) 23:23:07ID:4rAZbWsIとりあえず、キャッシュ機能を働かせたいのですがエラーになっちゃいます。
なんで つД`)
0078nobodyさん
2007/02/23(金) 21:22:17ID:???キャッシュ無しだと動くのかいね?
「cache」ってディレクトリ作ってある?
自動で作らないしチェックも出来ないもんで、ごめん。
0080Lisa
2007/05/01(火) 21:10:25ID:vsWpEyDKあったら教えて下さい☆
0082nobodyさん
2007/08/26(日) 21:15:12ID:???やっぱデータベース扱えるようにならんとだめかね
0084nobodyさん
2007/08/30(木) 19:36:27ID:???ttp://vip2.if.land.to/
取り直した。
でも何で凍結されたのかわからん。
容量オーバーかな?
0085nobodyさん
2007/08/30(木) 19:44:45ID:???ttp://vip.wassyoi.info/image/
ごめ、なんか駄目だ。
ソケット使えなくなったとかかもしらん。
エラーが出て動かんので、別口で開発中のアドレスに置いた。
ちなみに開発中なスクリプトは、祭りソナーというかなんというか、検知プログラム。
自動通信、自動更新、データベース管理、メール発射、とか考えてる。
時間無くて一行もかけてないけど、ノートとかにまとめてるからしばしまたれよ。
偉そうなこと書いてスマソ
0086nobodyさん
2009/12/17(木) 23:04:11ID:/DMlVjMv超初心者です。
このページ↓のスクリプトを実行すると「暗号化するファイルが開けません」とエラーが出ます。
http://itpro.nikkeibp.co.jp/article/COLUMN/20060131/228211/
その場合考えられることは何でしょうか?
PCはWindowsXP SP2で、c:\phpにphp-5.3.1-nts-Win32-VC9-x86.msiをインストールしています。
0087nobodyさん
2009/12/17(木) 23:05:42ID:???0088nobodyさん
2009/12/17(木) 23:11:55ID:???0089nobodyさん
2009/12/22(火) 10:46:47ID:XYGCxpLUhttp://pecl.php.net/
ERROR:
DB Error: connect failed
だとさ
0090 忍法帖【Lv=40,xxxPT】(1+0:8) 【48.2m】 電脳プリオン ◆3YKmpu7JR7Ic
2012/10/24(水) 00:09:37.46ID:????PLT(12079)■ このスレッドは過去ログ倉庫に格納されています