ヘ(^o^)ヘ いいぜ
|∧
/ /
(^o^)/ てめえが何でも
/( ) 思い通りに出来るってなら
(^o^) 三 / / >
\ (\\ 三
(/o^) < \ 三
( /
/ く まずは前スレ
. 幸せサーバープロジェクト 「アイデア・技術のある人募集中」★4
http://qb5.2ch.net/test/read.cgi/operate/1246115202/
【お品書き】
http://happy.70.kg/
【過去ログ置き場】
http://suamania.70.kg/kako/
探検
幸せサーバープロジェクト 「アイデア・技術のある人募集中」★5
■ このスレッドは過去ログ倉庫に格納されています
1動け動けウゴウゴ2ちゃんねる
2010/03/10(水) 18:56:19ID:CaFhRhQb02010/04/12(月) 00:32:21ID:ej9fTfQ20
iMonaスレpart13,14あたりからパクッて来ると楽できるかもねとかメモしておく
114NAO ★
2010/04/12(月) 23:57:16ID:???0 また、週末に(ry
時間ががが
時間ががが
2010/04/13(火) 00:37:53ID:kQHHJAg80
スペシャル
116NAO ★
2010/04/14(水) 07:16:50ID:???i てすと1
117NAO ★
2010/04/14(水) 07:18:15ID:???i てすと3
118NAO ★
2010/04/14(水) 07:19:49ID:???i 一応うごくのかー
119NAO ★
2010/04/14(水) 12:56:49ID:???i 正常にヘッドライン取得できた予感
# 新しくなったらしい
# 新しくなったらしい
120動け動けウゴウゴ2ちゃんねる
2010/04/15(木) 22:37:33ID:6ag17Mc2O てすとはてすとすれでやれやグェー
<めも>
http://qb5.2ch.net/test/read.cgi/operate/1271229589/642-643
642 名前:NAO ★[sage] 投稿日:2010/04/23(金) 07:53:04 ID:???i
こうかなdocomoの場合、こう絞れば良いんかな?
proxy([a-z0-9]+)([0-9]{2}).docomo.ne.jp
proxy****xx
1). proxyと言う文字列は一定
2). 拡張として[a-z]で任意に文字列がつく
3). その後に数字が続く
4). その数字下2桁を正規表現で吸収する
今適当に芋見つつ考えただけなんで詰めが甘いかも
携帯は移動端末なので、あちこちに動く荒らしが出たら一階層上での全体規制で抑える
って考えならチョットマシになるのかな?
# あと、BBM端末は●経由もお断りにするとか(ry
643 名前:NAO ★[sage] 投稿日:2010/04/23(金) 07:58:14 ID:???i
auはこうかな
wb([0-9]+)proyx([0-9]+).ezweb.ne.jp
2つめの可変領域(数字)を正規表現で吸収
</めも>
http://qb5.2ch.net/test/read.cgi/operate/1271229589/642-643
642 名前:NAO ★[sage] 投稿日:2010/04/23(金) 07:53:04 ID:???i
こうかなdocomoの場合、こう絞れば良いんかな?
proxy([a-z0-9]+)([0-9]{2}).docomo.ne.jp
proxy****xx
1). proxyと言う文字列は一定
2). 拡張として[a-z]で任意に文字列がつく
3). その後に数字が続く
4). その数字下2桁を正規表現で吸収する
今適当に芋見つつ考えただけなんで詰めが甘いかも
携帯は移動端末なので、あちこちに動く荒らしが出たら一階層上での全体規制で抑える
って考えならチョットマシになるのかな?
# あと、BBM端末は●経由もお断りにするとか(ry
643 名前:NAO ★[sage] 投稿日:2010/04/23(金) 07:58:14 ID:???i
auはこうかな
wb([0-9]+)proyx([0-9]+).ezweb.ne.jp
2つめの可変領域(数字)を正規表現で吸収
</めも>
2010/04/27(火) 00:05:53ID:6yaQne2AP
何を目的としためもなのかしら
規制範囲の絞り込み?
可変部分にはよく知られた規則性があるんでしょうか?
あと、BBM端末は●を使っても書けないと思います
規制範囲の絞り込み?
可変部分にはよく知られた規則性があるんでしょうか?
あと、BBM端末は●を使っても書けないと思います
2010/04/30(金) 18:25:51ID:46IRxhBE0
新しいPerl出たみたいだけど入れたのかしら
124NAO ★
2010/05/02(日) 16:49:27ID:???0 hmb=>べ
てすと
てすと
125NAO ★
2010/05/02(日) 17:02:19ID:???0 hmb on if=>べ
てすと
てすと
2010/05/02(日) 17:15:18ID:AfmvM+bDP
テストはテストスレでやれよ
なんのためのテストスレだよ・・・
なんのためのテストスレだよ・・・
プロジェクトの為のスレじゃなくて自分の為のスレだと勘違いしてるんだろうな
128NAO ★
2010/05/02(日) 18:09:10ID:???0 内部処理用データ
//内部リンクhあり
http://qb5.2ch.net/test/read.cgi/operate/1268214979/
//内部リンクhなし
ttp://qb5.2ch.net/test/read.cgi/operate/1268214979/
//外部リンクhあり
http://happy.70.kg
//外部リンクhなし
ttp://happy.70.kg
//内部リンクhあり
http://qb5.2ch.net/test/read.cgi/operate/1268214979/
//内部リンクhなし
ttp://qb5.2ch.net/test/read.cgi/operate/1268214979/
//外部リンクhあり
http://happy.70.kg
//外部リンクhなし
ttp://happy.70.kg
130NAO ★
2010/05/02(日) 20:01:02ID:???02010/05/02(日) 20:08:32ID:JUfHrqrk0
PCで見た感じですが、URLの表記はサーバ名より板名のほうがいいかも?
132NAO ★
2010/05/03(月) 01:05:23ID:???0 こっちにも
一旦形になったので、全公開
鯖煮メニュー - PHPブラウザ
http://happy.70.kg/mobile/
書き込みは寄生型
目的は見ること
機能重視より簡素さ重視
次は検索機能の付加が課題
一旦形になったので、全公開
鯖煮メニュー - PHPブラウザ
http://happy.70.kg/mobile/
書き込みは寄生型
目的は見ること
機能重視より簡素さ重視
次は検索機能の付加が課題
test2.cgiの実装ってどうなってんだろ。
今のtest.cgiのソースもみたい(前バグっぽいもの見つけたし)
今のtest.cgiのソースもみたい(前バグっぽいもの見つけたし)
おっ?どんなんですかね?@帰宅中
2の方は単純にリストからぶん投げて調べてるだけですがー
2の方は単純にリストからぶん投げて調べてるだけですがー
正規表現にダブルクォートが混じってるとクラッシュするっていうバグ。
まぁ混入することはないとは思うけど一応
今のソースはわかんないけど、前上げた奴だと
$display_match_string =~ s/\\/\\\\/g; -> $display_match_string =~ s/(\\|")/\$1/g;
でおkかなぁ。
まぁ混入することはないとは思うけど一応
今のソースはわかんないけど、前上げた奴だと
$display_match_string =~ s/\\/\\\\/g; -> $display_match_string =~ s/(\\|")/\$1/g;
でおkかなぁ。
どもども
>正規表現にダブルクォートが混じってるとクラッシュする
ご指摘の通りまあ混入することはないかと思いまする。
一応そうしたほうがいいのかなぁー
>正規表現にダブルクォートが混じってるとクラッシュする
ご指摘の通りまあ混入することはないかと思いまする。
一応そうしたほうがいいのかなぁー
んですなー、つかこれ
$display_match_string =~ s/(\\|")/\\$1/g;
こじゃね?
$display_match_string =~ s/(\\|")/\\$1/g;
こじゃね?
140 ◆NAO/2MXDEk
2010/05/08(土) 16:43:01ID:IitSxarS0 >>132
これのソースのゴミを除いてから公開してみよう、そうしよう
これのソースのゴミを除いてから公開してみよう、そうしよう
2010/05/08(土) 17:03:47ID:QuCQ5jjY0
後悔すんなよ?
142 ◆NAO/2MXDEk
2010/05/08(土) 17:06:53ID:IitSxarS0 >>141
何を後悔するの?
何を後悔するの?
2010/05/08(土) 17:13:10ID:FTn+Kjct0
公開したことを
2010/05/08(土) 17:20:05ID:jvEY+HD80
さむそんっ!
146 ◆NAO/2MXDEk
2010/05/08(土) 17:21:05ID:IitSxarS0 ∧..∧
(´・ω・`) ソースを公開するだって?
cく_>ycく__) 後悔すんなよ?
(___,,_,,___,,_) ∬
彡※[>>141]※ミ 旦
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
\ 公開だけにってか!! /
\ / ∞
l|||||||||||||| ∩,,∩ ∩,,∩ ∩,,∩ ミ∩ハ∩彡
(, )(,, ) ,,)( )( )
(´・ω・`) ソースを公開するだって?
cく_>ycく__) 後悔すんなよ?
(___,,_,,___,,_) ∬
彡※[>>141]※ミ 旦
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
\ 公開だけにってか!! /
\ / ∞
l|||||||||||||| ∩,,∩ ∩,,∩ ∩,,∩ ミ∩ハ∩彡
(, )(,, ) ,,)( )( )
147動け動けウゴウゴ2ちゃんねる
2010/05/08(土) 17:22:24ID:K+k0Z3Xg0 無駄にAA貼るな糞が
2010/05/08(土) 17:23:46ID:QuCQ5jjY0
ええええ〜〜〜〜
149 ◆NAO/2MXDEk
2010/05/08(土) 17:36:13ID:IitSxarS0 >>147
9cm ぷぎゃー
9cm ぷぎゃー
2010/05/08(土) 17:37:06ID:3rABTnHkP
公開はまだなの
151 ◆NAO/2MXDEk
2010/05/08(土) 17:44:35ID:IitSxarS0 頑張ってコメントつけてる、もうちょっと待って
152 ◆NAO/2MXDEk
2010/05/08(土) 17:56:29ID:IitSxarS0 >>132のソースコードを公開
先ずは、text形式でどうぞ
http://happy.70.kg/mobile/source/2ch-reader.txt
これは、SJISで書いてますが、phpファイルにするときはUTF-8を想定しています
先ずは、text形式でどうぞ
http://happy.70.kg/mobile/source/2ch-reader.txt
これは、SJISで書いてますが、phpファイルにするときはUTF-8を想定しています
153 ◆NAO/2MXDEk
2010/05/08(土) 18:00:14ID:IitSxarS02010/05/08(土) 18:26:59ID:QuCQ5jjY0
らじゃ
落とした。解読はこれから。
2010/05/09(日) 00:24:31ID:vsfaIpoA0
ええと……read.cgi/1234567890/l50は「しーじーあい/きー/えるごじゅう」だと思うのですが>.88行目付近
157 ◆NAO/2MXDEk
2010/05/09(日) 00:46:36ID:/OTifYCv0 >>156
おりょ、これ "|" じゃなくて "l" だったのか
専ブラしか知らないから、今までずっと誤解してた予感
# でも、それはスクリプト内での処理だから、別にこれでも動くんですけどね
# | => l に置換して使ってもらえればほぼ互換の予感
おりょ、これ "|" じゃなくて "l" だったのか
専ブラしか知らないから、今までずっと誤解してた予感
# でも、それはスクリプト内での処理だから、別にこれでも動くんですけどね
# | => l に置換して使ってもらえればほぼ互換の予感
158 ◆NAO/2MXDEk
2010/05/09(日) 00:51:35ID:/OTifYCv0 取り敢えず修正チャレンジ
159 ◆NAO/2MXDEk
2010/05/09(日) 00:58:05ID:/OTifYCv02010/05/09(日) 01:09:52ID:eFDUvcZb0
コード斜め読みで思ったこと。
・エラー制御演算子大杉。そんなに @func() しなくても。
・実は mbstring に "Shift_JIS" というのはないのです。
・ereg の時代は終わりました。
・エラー制御演算子大杉。そんなに @func() しなくても。
・実は mbstring に "Shift_JIS" というのはないのです。
・ereg の時代は終わりました。
161 ◆NAO/2MXDEk
2010/05/09(日) 01:18:56ID:/OTifYCv0 なるほろ
今後は mb_ereg_* に置き換えていくべきかのか・・・
>mbstring に "Shift_JIS" というのはないのです。
動いてるから意識した事なかったです
どもですどもです
今後は mb_ereg_* に置き換えていくべきかのか・・・
>mbstring に "Shift_JIS" というのはないのです。
動いてるから意識した事なかったです
どもですどもです
162 ◆NAO/2MXDEk
2010/05/09(日) 01:26:17ID:/OTifYCv0 > ereg 正規表現関数: この関数の代わりに PCRE 正規表現関数を使うことが推奨されています。
> PCRE 正規表現関数の方がはるかに高速であり、しかも他の言語やアプリケーションで使われている
> 正規表現と一貫性があるからです。ereg 関数はサポートされなくなるため、PHP を 1 つの正規表現
> エンジンで標準化することができます
# preg:PCRE正規表現、ereg:POSIX正規表現
http://www.ibm.com/developerworks/jp/opensource/library/os-php-5.3new5/index.html
ほほう
> PCRE 正規表現関数の方がはるかに高速であり、しかも他の言語やアプリケーションで使われている
> 正規表現と一貫性があるからです。ereg 関数はサポートされなくなるため、PHP を 1 つの正規表現
> エンジンで標準化することができます
# preg:PCRE正規表現、ereg:POSIX正規表現
http://www.ibm.com/developerworks/jp/opensource/library/os-php-5.3new5/index.html
ほほう
163 ◆NAO/2MXDEk
2010/05/09(日) 01:28:28ID:/OTifYCv0164 ◆NAO/2MXDEk
2010/05/10(月) 01:52:49ID:kA7yfIgJ0 http://qb5.2ch.net/test/read.cgi/operate/1272382379/520
>ただこれって、どうやってスレ内のレスを遡ればいいの?
>見たとこ最大レス表示数しか変えられないんだけど…
これを実装しました
あと、実況民用のメニューを増設した
http://happy.70.kg/mobile/
>ただこれって、どうやってスレ内のレスを遡ればいいの?
>見たとこ最大レス表示数しか変えられないんだけど…
これを実装しました
あと、実況民用のメニューを増設した
http://happy.70.kg/mobile/
165NAO ★
2010/05/17(月) 01:53:46ID:???0 http://happy.70.kg/mobile/ 宛へのgooglebotの過剰クロールが止められない
denyした心算がなぜかお断りできずに来ちゃう
書き方間違ってるのかなぁ
# メニュー生成をそのうち考え直そう
denyした心算がなぜかお断りできずに来ちゃう
書き方間違ってるのかなぁ
# メニュー生成をそのうち考え直そう
2010/05/17(月) 02:46:22ID:2BXpjRbt0
denyより先にrobots.txt置いてないの?
無視してるなら容赦なくdenyでいいだろうけど。
無視してるなら容赦なくdenyでいいだろうけど。
2010/05/18(火) 01:19:32ID:6Rpiq0GU0
dat取得する際に、monazilla名乗らなくても良くなっていたのか……
向こうも見てるだろうけど流れちゃうとあれだから貼っといてあげよう
---------------------------------------------------------------
携帯→2ch運用情報スレッド112
http://qb5.2ch.net/test/read.cgi/operate/1272382379/887
887 名前:proxy1110.docomo.ne.jp(7uA3nM0)[sage] 投稿日:2010/05/17(月) 23:53:03 ID:t9BgdvGKO
>> NAO ★さん
鯖煮メニューで anchorage→シベリア板内のスレを見るとレスが
レス番・名前・YMD・HMS・発信元
だけ表示されて書き込み内容が表示されません
anchorageでも他板のレスは表示されます
お時間ある時にご確認頂ければ幸いです
DoCoMo/2.0 P902iS(c100;TB;W24H12)
---------------------------------------------------------------
携帯→2ch運用情報スレッド112
http://qb5.2ch.net/test/read.cgi/operate/1272382379/887
887 名前:proxy1110.docomo.ne.jp(7uA3nM0)[sage] 投稿日:2010/05/17(月) 23:53:03 ID:t9BgdvGKO
>> NAO ★さん
鯖煮メニューで anchorage→シベリア板内のスレを見るとレスが
レス番・名前・YMD・HMS・発信元
だけ表示されて書き込み内容が表示されません
anchorageでも他板のレスは表示されます
お時間ある時にご確認頂ければ幸いです
DoCoMo/2.0 P902iS(c100;TB;W24H12)
2010/05/18(火) 03:32:24ID:ZKOEVCww0
> 向こうも見てるだろうけど流れちゃうとあれだから貼っといてあげよう
人はそれをマルチポストと呼ぶ
人はそれをマルチポストと呼ぶ
棒グラフ
これがバーボンか
一度ローカルに落として、それからじゃないと絶対むりぽだね
cronで/h毎にファイルを更新取得
48hr分のデータを常にこちらで保持する形で、グラフ化に挑めばいいかな
一度ローカルに落として、それからじゃないと絶対むりぽだね
cronで/h毎にファイルを更新取得
48hr分のデータを常にこちらで保持する形で、グラフ化に挑めばいいかな
5 * * * * hogehoge
位でいんじゃないでしょか?いつも3分で生成されてるようだしー
時計あってればですが。
位でいんじゃないでしょか?いつも3分で生成されてるようだしー
時計あってればですが。
となると
---------------------------------------------------------------
現時点の時間(yyyymmdd)を取得
序に、昨日と、一昨日の時間も計算
↓
http://gimpo.2ch.net/_service/SMART-yyymmdd.txt
http://gimpo.2ch.net/_service/SMART-yyyymmdd-system.txt
http://yutori7.2ch.net/_service/SMART-yyyymmdd.txt
それぞれについて、それぞれの中身を取得
↓
それらを時系列順に並び替える
↓
適当な名前のファイル3つに、それぞれを保存し、それを用いる
---------------------------------------------------------------
これを、cronで/hで回す、と
その場合、更新の遅延などを考えて、ジャストhh:00で実行するのではなく、
hh:30とか、30分ずらして実行した方が良いのかな
>>176
ごめんなさい、SMARTな某グラフの話にシフトです
---------------------------------------------------------------
現時点の時間(yyyymmdd)を取得
序に、昨日と、一昨日の時間も計算
↓
http://gimpo.2ch.net/_service/SMART-yyymmdd.txt
http://gimpo.2ch.net/_service/SMART-yyyymmdd-system.txt
http://yutori7.2ch.net/_service/SMART-yyyymmdd.txt
それぞれについて、それぞれの中身を取得
↓
それらを時系列順に並び替える
↓
適当な名前のファイル3つに、それぞれを保存し、それを用いる
---------------------------------------------------------------
これを、cronで/hで回す、と
その場合、更新の遅延などを考えて、ジャストhh:00で実行するのではなく、
hh:30とか、30分ずらして実行した方が良いのかな
>>176
ごめんなさい、SMARTな某グラフの話にシフトです
そのつもりでしたが
あー、systemのデータが3分で生成なんですなぁ
んで普通の方が5分生成かー、30分もずらさ無くてもいいんじゃないでしょか?
あー、systemのデータが3分で生成なんですなぁ
んで普通の方が5分生成かー、30分もずらさ無くてもいいんじゃないでしょか?
グラフは折れ線グラフで
E1, E8, E9のそれぞれを色分けして、gnuplotで描写でいいかな
---
保存されたファイルから、E1, E8, E9の数値を配列化
↓
それら数値群から、maxとminを取得@tree → x軸数値範囲
↓
その配列を更にパッキング
↓
時系列表記も配列化し、上記と一緒にgnuplotへ
↓
時系列をy軸にセット
↓
x軸に数値を@範囲+1くらいで
↓
y軸点で変動する多軸プロットで描写
↓
php gd lib.でpngに吐き出す
↓
うp
こんな感じでいこうかな、と
>>178
ありゃ、さーせん
そんなにもずらさなくて良いですかね?
幸せ鯖では内部uptime計るスクリプトが、
265日目にして何も触らず7分ずれてきてたりするわけですが
E1, E8, E9のそれぞれを色分けして、gnuplotで描写でいいかな
---
保存されたファイルから、E1, E8, E9の数値を配列化
↓
それら数値群から、maxとminを取得@tree → x軸数値範囲
↓
その配列を更にパッキング
↓
時系列表記も配列化し、上記と一緒にgnuplotへ
↓
時系列をy軸にセット
↓
x軸に数値を@範囲+1くらいで
↓
y軸点で変動する多軸プロットで描写
↓
php gd lib.でpngに吐き出す
↓
うp
こんな感じでいこうかな、と
>>178
ありゃ、さーせん
そんなにもずらさなくて良いですかね?
幸せ鯖では内部uptime計るスクリプトが、
265日目にして何も触らず7分ずれてきてたりするわけですが
そんなにズレてんすか?
trickboxの方で2pixのデータを時間指定して取得してますが、特に問題なく取得してるので、、、実は遅れてたのかなぁ
つかphpで生成するんですねぇ、てっきりMRTGとか使うもんかと思ってました。
出来ればE1が何でE8、E9が何ってのもグラフ内に書いてもらいたいですなぁ
trickboxの方で2pixのデータを時間指定して取得してますが、特に問題なく取得してるので、、、実は遅れてたのかなぁ
つかphpで生成するんですねぇ、てっきりMRTGとか使うもんかと思ってました。
出来ればE1が何でE8、E9が何ってのもグラフ内に書いてもらいたいですなぁ
E1(総書き込み量)
E8, E9 寿命を示す可能性がある、らしいunknown値
何がなんだと言われると・・・うーん
複数値(今回は、3つ?)同時描写は、gnuplot+phpの方が楽かなとか思ってみたんですが、
そうでもないんですかねぇ
E8, E9 寿命を示す可能性がある、らしいunknown値
何がなんだと言われると・・・うーん
複数値(今回は、3つ?)同時描写は、gnuplot+phpの方が楽かなとか思ってみたんですが、
そうでもないんですかねぇ
2010/05/24(月) 14:48:44ID:liATjlLP0
複数値であれば、rrdtool がおすすめ。某と線を複合できる。
2010/05/24(月) 14:53:02ID:/P5LUc6r0
利用可能な予備領域(E8)
メディア消耗指標(E9)
ちゃんと説明があるんだからそう書いておけばいいじゃない。
「寿命を示す」なんて妄想言ってないでさ。
メディア消耗指標(E9)
ちゃんと説明があるんだからそう書いておけばいいじゃない。
「寿命を示す」なんて妄想言ってないでさ。
185NAO ★
2010/05/24(月) 16:17:39ID:???i >>182
ありがとうございます
調べてみますー
<めも>
http://www.itmedia.co.jp/enterprise/articles/0705/30/news022.html
</めも>
ありがとうございます
調べてみますー
<めも>
http://www.itmedia.co.jp/enterprise/articles/0705/30/news022.html
</めも>
2010/05/24(月) 16:29:45ID:/P5LUc6r0
>>184
E8とE9の意味についてのintelのソース
ttp://www.intel.co.jp/jp/consumer/Shop/diy/features/ssd/optimizer/p6.htm
寿命の指標に使えるかどうか分からんって話はあちこちに出てる
ttp://8thway.blogspot.com/2009/06/x25-me9.html
E8とE9の意味についてのintelのソース
ttp://www.intel.co.jp/jp/consumer/Shop/diy/features/ssd/optimizer/p6.htm
寿命の指標に使えるかどうか分からんって話はあちこちに出てる
ttp://8thway.blogspot.com/2009/06/x25-me9.html
2010/05/24(月) 16:34:04ID:9bPwIEZ60
>>184
…もしかして今まで元ネタも知らずにE8,E9言ってたの?
IntelのサイトにS.M.A.R.Tのユーザーズガイドがあるよ。
但し個人向けとしては公開されていないので一個人が見る事は無理だけどw
…もしかして今まで元ネタも知らずにE8,E9言ってたの?
IntelのサイトにS.M.A.R.Tのユーザーズガイドがあるよ。
但し個人向けとしては公開されていないので一個人が見る事は無理だけどw
2010/05/24(月) 16:41:26ID:9bPwIEZ60
あ、しまった。俺のも古いな。
Intel SSD Toolboxのマニュアル見ればいいのかも。
Intel SSD Toolboxのマニュアル見ればいいのかも。
べっ、別にSMARTって言われて嬉しかった訳じゃ無いんだからねっ!///
一日待ってみたが、誰もツッコミを入れなかったでござる。ニンニン
2010/05/25(火) 20:12:39ID:mMgodpjm0
|д゚)ジー
● ●
( ;∀;) イイハナシダナー
( ;∀;) イイハナシダナー
2010/05/25(火) 23:07:57ID:AQzMTRTx0
>>190-191
2828
2828
195動け動けウゴウゴ2ちゃんねる
2010/05/27(木) 20:35:13ID:ABSJIqyH0 metabolic+trickで
metaborick★に改名しようぜ
metaborick★に改名しようぜ
2010/05/27(木) 22:24:57ID:/FNMHaco0
携帯とかで撮った画像をブラウザ上で加工(簡単なサイズ変換ぐらいでいいかも)
してブログのようにカッコよく公開できる。
画像をブラウザ上で簡単にFlashに変換できる。
してブログのようにカッコよく公開できる。
画像をブラウザ上で簡単にFlashに変換できる。
198 ◆NAO/2MXDEk
2010/05/29(土) 17:59:43ID:5AVVMAjS0 gimpo - SSD x2
yutori - SSD x1
tsushima - SSD x2
これらは非RAID構成
SMART-yyyymmdd-system : これが/homeが入ってない側
SMART-yyyymmdd : これが/homeが入ってる側
↓
gimpo
http://gimpo.2ch.net/_service/SMART-yyyymmdd.txt
http://gimpo.2ch.net/_service/SMART-yyyymmdd-system.txt
yutori
http://yutori.2ch.net/_service/SMART-yyyymmdd.txt
tsushima
http://tsushima.2ch.net/_service/SMART-yyyymmdd.txt
http://tsushima.2ch.net/_service/SMART-yyyymmdd-system.txt
こうかな
yutori - SSD x1
tsushima - SSD x2
これらは非RAID構成
SMART-yyyymmdd-system : これが/homeが入ってない側
SMART-yyyymmdd : これが/homeが入ってる側
↓
gimpo
http://gimpo.2ch.net/_service/SMART-yyyymmdd.txt
http://gimpo.2ch.net/_service/SMART-yyyymmdd-system.txt
yutori
http://yutori.2ch.net/_service/SMART-yyyymmdd.txt
tsushima
http://tsushima.2ch.net/_service/SMART-yyyymmdd.txt
http://tsushima.2ch.net/_service/SMART-yyyymmdd-system.txt
こうかな
199 ◆NAO/2MXDEk
2010/05/29(土) 18:03:07ID:5AVVMAjS0 取得スクリプトをPHPで書こうかなと思うので、
鯖のphpのverを調べてこよう
鯖のphpのverを調べてこよう
200 ◆NAO/2MXDEk
2010/05/29(土) 18:05:10ID:5AVVMAjS0 $ php -v
PHP 5.2.5 (cli) (built: Mar 14 2009 04:04:31)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
ってことで、PHPは5.2.5でした
故に、file_put_contents で排他処理がサポートされているので、これでファイル系を実装
PHP 5.2.5 (cli) (built: Mar 14 2009 04:04:31)
Copyright (c) 1997-2007 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies
ってことで、PHPは5.2.5でした
故に、file_put_contents で排他処理がサポートされているので、これでファイル系を実装
201 ◆NAO/2MXDEk
2010/05/29(土) 18:12:24ID:5AVVMAjS0 取得するファイルは、日付で調整されているので、文字列として日付を生成
常に48時間分を保持すると考えると、常に今日・昨日・一昨日を取得して、
最新48行だけを記録する感じで良いかな
//----------------------------------------------------------------
:
:
//今日は何日@日本時間
date_default_timezone_set('Asia/Tokyo');
$today = date("Ymd"); //todayに今日
//昨日
$yesterday = strtotime("yesterday");
$yesterday = date("Ymd", $yesterday);
//一昨日
$b_yesterday = strtotime("-2 day");
$b_yesterday = date("Ymd", $b_yesterday);
:
:
//----------------------------------------------------------------
これで
$today
$yesterday
$b_yesterday
が出来上がり
常に48時間分を保持すると考えると、常に今日・昨日・一昨日を取得して、
最新48行だけを記録する感じで良いかな
//----------------------------------------------------------------
:
:
//今日は何日@日本時間
date_default_timezone_set('Asia/Tokyo');
$today = date("Ymd"); //todayに今日
//昨日
$yesterday = strtotime("yesterday");
$yesterday = date("Ymd", $yesterday);
//一昨日
$b_yesterday = strtotime("-2 day");
$b_yesterday = date("Ymd", $b_yesterday);
:
:
//----------------------------------------------------------------
これで
$today
$yesterday
$b_yesterday
が出来上がり
202 ◆NAO/2MXDEk
2010/05/29(土) 18:20:39ID:5AVVMAjS0 各ファイルに書かれているデータは
yyyy/mm/dd hh:mm:ss E1=**** E8=*** E9=***\n
と言う形式で書かれている。
各行は\nで区切られ、下にあるのが最新行
故に
b_yesterday のデータ
+
yesterday のデータ
+
today のデータ
と繋げるだけでリニアに出来るかな。
その後、順序を逆にし、上から48行だけ再格納で良いかな
どうやら、(E8|E9)値はzero paddingされているようなので、
文字列→数値 として処理するにはzero suppressが必要
yyyy/mm/dd hh:mm:ss E1=**** E8=*** E9=***\n
と言う形式で書かれている。
各行は\nで区切られ、下にあるのが最新行
故に
b_yesterday のデータ
+
yesterday のデータ
+
today のデータ
と繋げるだけでリニアに出来るかな。
その後、順序を逆にし、上から48行だけ再格納で良いかな
どうやら、(E8|E9)値はzero paddingされているようなので、
文字列→数値 として処理するにはzero suppressが必要
203 ◆NAO/2MXDEk
2010/05/29(土) 18:34:34ID:5AVVMAjS0 ファイルを取得する
//----------------------------------------------------------------
$url[0] = "http://gimpo.2ch.net/_service/SMART-";
$url[1] = "http://yutori.2ch.net/_service/SMART-";
$url[2] = "http://tsushima.2ch.net/_service/SMART-";
$url_count = count($url);
for($i = 0; $i < $url_count; $i++) {
$dat[$i] = file_get_contents($url[$i] . $b_yesterday . ".txt")
. file_get_contents($url[$i] . $yesterday . ".txt")
. file_get_contents($url[$i] . $today . ".txt");
if($i != 1) {
$dat_s[$i] = file_get_contents($url[$i] . $b_yesterday . "-system.txt")
. file_get_contents($url[$i] . $yesterday . "-system.txt")
. file_get_contents($url[$i] . $today . "-system.txt");
}
}
//----------------------------------------------------------------
これで、$dat[0-2]の中にそれぞれ、/homeが入ってるSSDのSMARTのデータを取得
また、$dat_s[0,2]の中にそれぞれ(ry を取得
//----------------------------------------------------------------
$url[0] = "http://gimpo.2ch.net/_service/SMART-";
$url[1] = "http://yutori.2ch.net/_service/SMART-";
$url[2] = "http://tsushima.2ch.net/_service/SMART-";
$url_count = count($url);
for($i = 0; $i < $url_count; $i++) {
$dat[$i] = file_get_contents($url[$i] . $b_yesterday . ".txt")
. file_get_contents($url[$i] . $yesterday . ".txt")
. file_get_contents($url[$i] . $today . ".txt");
if($i != 1) {
$dat_s[$i] = file_get_contents($url[$i] . $b_yesterday . "-system.txt")
. file_get_contents($url[$i] . $yesterday . "-system.txt")
. file_get_contents($url[$i] . $today . "-system.txt");
}
}
//----------------------------------------------------------------
これで、$dat[0-2]の中にそれぞれ、/homeが入ってるSSDのSMARTのデータを取得
また、$dat_s[0,2]の中にそれぞれ(ry を取得
204 ◆NAO/2MXDEk
2010/05/29(土) 18:38:00ID:5AVVMAjS0 書き出すファイルネームを決めよう
gimpo
SMART-yyyymmdd.txt → SMART_gimpo.txt
SMART-yyyymmdd-system.txt → SMART_gimpo_sys.txt
yutori
SMART-yyyymmdd.txt → SMART_yutori.txt
tsushima
SMART-yyyymmdd.txt → SMART_tsushima.txt
SMART-yyyymmdd-system.txt → SMART_tsushima_sys.txt
こんな感じで
gimpo
SMART-yyyymmdd.txt → SMART_gimpo.txt
SMART-yyyymmdd-system.txt → SMART_gimpo_sys.txt
yutori
SMART-yyyymmdd.txt → SMART_yutori.txt
tsushima
SMART-yyyymmdd.txt → SMART_tsushima.txt
SMART-yyyymmdd-system.txt → SMART_tsushima_sys.txt
こんな感じで
205 ◆NAO/2MXDEk
2010/05/29(土) 18:47:11ID:5AVVMAjS0 >>203の続き
取得したデータを、逆順にして、最新48時間分だけにする
//----------------------------------------------------------------
for($i = 0; $i < $url_count; $i++) {
//分割作業時に都合が悪いので末端の改行を消す
$dat[$i] = substr($dat[$i], 0, -1);
//改行で切って配列化
$dat[$i] = explode("\n", $dat[$i]);
//念のために重複殺し
$dat[$i] = array_unique($dat[$i]);
//データの並びを逆順(最新順)に並び替え
$dat[$i] = array_reverse($dat[$i]);
if($i != 1) {
$dat_s[$i] = substr($dat_s[$i], 0, -1);
$dat_s[$i] = explode("\n", $dat_s[$i]);
$dat_s[$i] = array_unique($dat_s[$i]);
$dat_s[$i] = array_reverse($dat_s[$i]);
}
}
//----------------------------------------------------------------
これで、多重配列化されながら、格納されてるはず
取得したデータを、逆順にして、最新48時間分だけにする
//----------------------------------------------------------------
for($i = 0; $i < $url_count; $i++) {
//分割作業時に都合が悪いので末端の改行を消す
$dat[$i] = substr($dat[$i], 0, -1);
//改行で切って配列化
$dat[$i] = explode("\n", $dat[$i]);
//念のために重複殺し
$dat[$i] = array_unique($dat[$i]);
//データの並びを逆順(最新順)に並び替え
$dat[$i] = array_reverse($dat[$i]);
if($i != 1) {
$dat_s[$i] = substr($dat_s[$i], 0, -1);
$dat_s[$i] = explode("\n", $dat_s[$i]);
$dat_s[$i] = array_unique($dat_s[$i]);
$dat_s[$i] = array_reverse($dat_s[$i]);
}
}
//----------------------------------------------------------------
これで、多重配列化されながら、格納されてるはず
206 ◆NAO/2MXDEk
2010/05/29(土) 19:03:45ID:5AVVMAjS0 んで、48行実装
//----------------------------------------------------------------
for($i = 0; $i < $url_count; $i++) {
for($h = 0; $h < 48; $h++) {
$dat48[$i][] = $dat[$i][$h];
if($i != 1) {
$dat48_s[$i][] = $dat_s[$i][$h]
}
}
}
//----------------------------------------------------------------
//----------------------------------------------------------------
for($i = 0; $i < $url_count; $i++) {
for($h = 0; $h < 48; $h++) {
$dat48[$i][] = $dat[$i][$h];
if($i != 1) {
$dat48_s[$i][] = $dat_s[$i][$h]
}
}
}
//----------------------------------------------------------------
207 ◆NAO/2MXDEk
2010/05/29(土) 19:10:28ID:5AVVMAjS0 やっぱ>>206なし
書き直し
48行実装
//----------------------------------------------------------------
for($i = 0; $i < $url_count; $i++) {
for($h = 0; $h < 48; $h++) {
$dat48[$i] .= $dat[$i][$h] . "\n";
if($i != 1) {
$dat48_s[$i] .= $dat_s[$i][$h] . "\n";
}
}
}
//----------------------------------------------------------------
書き直し
48行実装
//----------------------------------------------------------------
for($i = 0; $i < $url_count; $i++) {
for($h = 0; $h < 48; $h++) {
$dat48[$i] .= $dat[$i][$h] . "\n";
if($i != 1) {
$dat48_s[$i] .= $dat_s[$i][$h] . "\n";
}
}
}
//----------------------------------------------------------------
208 ◆NAO/2MXDEk
2010/05/29(土) 19:15:06ID:5AVVMAjS0file_put_contentsで排他的(LOCK_EX)に上書きでファイル書き出し
//----------------------------------------------------------------
:
:
//ファイルネーム用意
$f_name[0] = "SMART_gimpo.txt";
$f_name[1] = "SMART_yutori..txt";
$f_name[2] = "SMART_tsushima.txt";
$f_name_s[0] = "SMART_gimpo_sys.txt";
$f_name_s[2] = "SMART_tsushima_sys.txt";
//書き出し@LOCK_EX
for($i = 0; $i < $url_count; $i++) {
file_put_contents($f_name[$i], $dat48[$i], LOCK_EX);
if($i != 1) {
file_put_contents($f_name_s[$i], $dat48_s[$i], LOCK_EX);
}
}
//----------------------------------------------------------------
209 ◆NAO/2MXDEk
2010/05/29(土) 20:02:18ID:5AVVMAjS0 http://happy.70.kg/ch2smart/data/SMART_gimpo.txt
http://happy.70.kg/ch2smart/data/SMART_gimpo_sys.txt
こんな感じで
>>207
× for($h = 0; $h < 48; $h++) {
○ for($h = 0; $h < 48; $h++) {
全角と半角がごっちゃになってました
http://happy.70.kg/ch2smart/data/SMART_gimpo_sys.txt
こんな感じで
>>207
× for($h = 0; $h < 48; $h++) {
○ for($h = 0; $h < 48; $h++) {
全角と半角がごっちゃになってました
210 ◆NAO/2MXDEk
2010/05/29(土) 20:03:54ID:5AVVMAjS0 めも
yutori7 には、SMARTのファイルがありませんでした
作られてないのか、掃除されているのかよく分からないので、
rootさん待ちと言う事で
yutori7 には、SMARTのファイルがありませんでした
作られてないのか、掃除されているのかよく分からないので、
rootさん待ちと言う事で
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- JR長野駅近くで2人刺される 1人は意識がない状態 警察 [首都圏の虎★]
- フジテレビ大株主のダルトン「フジの会見は意図的な真相隠蔽」「今週中に記者会見やり直しを」 [ヴァイヴァー★]
- JR長野駅前で男女3人が襲われる 刺された男性1人が心肺停止状態 犯人は男とみられ刃物を持って逃走 ★2 [首都圏の虎★]
- 【フジテレビ】一部のCM企業 広告料金返金交渉や契約終了の動き CM差し替えは地方局にも [muffin★]
- フジテレビ、一部アナウンサーへの中傷・デマ拡散に警告 「刑事・民事の法的措置も含めて厳正に対処」★2 [冬月記者★]
- 立民・野田氏、減税論に疑問呈す 「未来世代からの搾取」 [首都圏の虎★]
- 【ATP】テニス総合実況スレ2025 Part 36【WTA】
- 競輪実況★1284
- 【NJPW】新日本プロレスワールド part.2210
- はません
- @@@令和七年大相撲初場所vol.9@@@
- 【WOWOW】UEFAチャンピオンズリーグ・ヨーロッパリーグ ★23
- 【実況】博衣こよりのえちえちオフコラボスペース🧪★1
- 【速報】長野駅前で複数人刺される [545512288]
- 【自民党からのお知らせ】インバウンドが8兆円を超えて自動車に次ぐ外貨産業になりました。5年後には観光客数1.6倍目指します [237216734]
- 長野通り魔の犯人40代独身弱男と判明!!!!!いますぐ40代独身弱男を全員死刑にしろ!!!!! [269899796]
- なんでも実況G ID非表示スレ🏡
- 【悲報】斎藤元彦陣営のネット広報担当会社が投稿したnoteで騒然★401 [931948549]