[過去ログ] スレ立てるまでもない質問はここで 152匹目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
454: 2020/01/31(金)21:42 ID:uao/m7zT(3/5) AAS
OAuth
455
(1): 2020/01/31(金)22:04 ID:y3M2GGQ2(2/2) AAS
>>452
署名の検証のことを復号化と呼ぶのはちょっと・・・

やるなら↓こんな感じだけどキーはシリアルナンバーみたいなわかりやすいものにはならないしコピーは防げない

1. ライセンス販売時にメールアドレスのようなユーザー固有の値を取得
2. ユーザー固有値を特定のロジックで変換してそれに対する署名をライセンスキーとして発行
3. アプリにユーザー固有値とライセンスキーの2つを入力させて検証
456: 2020/01/31(金)22:11 ID:uao/m7zT(4/5) AAS
>>451
そもそも署名を使わない意味で449では暗号化と復号って書いてたのに
なんで署名って書いてるんだよ自分
署名と暗号化は従兄弟くらいの別の技術。すまねぇ
457: 2020/01/31(金)22:31 ID:uao/m7zT(5/5) AAS
>>455
書き間違い>署名

シリアルナンバーとCRCとかチェック用のビット列を暗号化したものをプロダクトキーとして入力
プロダクトキーを公開鍵で復号してチェックすればとりあえず正当なプロダクトキーらしい?ことは分かる
プロダクトキーを秘密鍵を持たない第三者が捏造することは困難だから
という意味で最短と

内部に持ってる公開鍵にパッチ当てられると無力だけど、それなら認証ロジックをnopするんじゃないかな?
458: 蟻人間 ◆T6xkBnTXz7B0 2020/01/31(金)23:41 ID:r/XM8LG1(1) AAS
チェックサムを追加したり、デバッグを禁止したり、解析屋との闘いはいろいろやるよね。
459: 2020/01/31(金)23:56 ID:/fagGTpB(1) AAS
>>453
twitter みたいな会員登録機能でログインして、

データベースに点数を記録して、
長期間ログインしなければ、会員から削除するとか
460
(1): 2020/02/02(日)22:12 ID:A9JRuskj(1) AAS
質問です。Windowsで、あるプロセスを外部のアプリから監視して
そのプロセスがどこにアクセスしてるのかを知る方法はありますか?
フリーソフトとか見るとRemoteAddressは表示してくれて
そのプロセスがどのサーバーにアクセスしてるかは分かるんですがもっと詳しく知りたいです。
例えばそのプロセスが5chにアクセスしたとして「www.5ch.net/test/read.cgi」くらいまで知る事って出来ないでしょうか?
461
(1): 2020/02/02(日)22:43 ID:N5COx75g(1) AAS
>>460
urlは通信内容なんで電文の中身を読まないとわかりません
wiresharkでパケット読んでください
462: 2020/02/03(月)01:11 ID:HCDYXqFl(1) AAS
>>461
ありがとうございます。wiresharkで見てみますね。
463
(1): 2020/02/03(月)11:08 ID:i5PIv24J(1/2) AAS
fortranコンパイラってc++より速いってホントですか?
464: 2020/02/03(月)11:15 ID:Bvdfvp5R(1) AAS
違う言語のコンパイラの速度比較してどうするの
465: 2020/02/03(月)11:21 ID:i5PIv24J(2/2) AAS
いやコンパイル速度じゃなくて
一般的なオブジェクトコードの速さです
466: 2020/02/03(月)12:52 ID:62FLJlST(1) AAS
SIMDとか効率よく使ってくれるコードは吐いてくれる確率が高い
って昔は言われてたからその都市伝説がまだ流通してるんだろう
467: 2020/02/03(月)18:58 ID:jMGplki4(1) AAS
速かろうが77から赤Cにスイッチしたときの感動は
468
(1): 2020/02/04(火)01:30 ID:6xtXNqGo(1/3) AAS
画像の中から丸い形状だけ取得して、その丸の中心座標を得るようなプログラムを書こうと思ったらどうすれば良いですか?
opencvなどを使えば簡単に出来ますか?
469
(1): 2020/02/04(火)12:42 ID:SyKO2BA6(1) AAS
まるちはいかんお
2chスレ:tech
>こんな感じの絵から〇の中心座標と〇の番号割り振りをしようと思ったら
>やっぱりAIを使わないと厳しいですか?
>画像リンク[jpg]:dotup.org
470
(1): 2020/02/04(火)13:08 ID:Np8xXmTj(1/2) AAS
精度がどれくらい必要なんだ?
471: 2020/02/04(火)14:09 ID:6xtXNqGo(2/3) AAS
>>470
中心座標の精度はあまり必要ないです。
丸の範囲内に収まってるくらいで大丈夫です。
丸の順番は80〜90%以上あると嬉しいです。
分岐してる箇所は、どっちを先に読み取っても大丈夫で、ディレクトリ構造みたいに階層構造が分かればokな仕様にしたいです。
472: 2020/02/04(火)14:11 ID:6xtXNqGo(3/3) AAS
>>469
マルチポストしてごめんなさい
途中で、画像処理のスレの方が適切かもと思って移動してしまいました
473: 2020/02/04(火)15:05 ID:Np8xXmTj(2/2) AAS
ハフ変換による丸検出ってのが簡単そうだぞ
中心座標がわかれば丸同士のパス検出は自前でも何とかなるんじゃね?
474: 2020/02/04(火)19:08 ID:rvpdgwbC(1) AAS
機械学習だろそこは
475: 2020/02/07(金)08:44 ID:Oz9minLC(1) AAS
>>468
OpenCVとか画像処理ライブラリ使うと簡単だぞ
例えば、画像からエッジを抽出して円要素だけ抜き出して円弧を補完するとか
476: 2020/02/07(金)18:07 ID:7KczGd1L(1) AAS
スレチかもしれなないが、質問だ。
ツイッターで、C言語の投稿を検索するときってどうすればいいの?
ハッシュタグはなんですか?

#C では関係ないヒットが多すぎてツライ。
477
(1): 2020/02/07(金)23:31 ID:Aojjs6N4(1) AAS
>>463
ざっくり言うとだが
昔はfortranはC言語でいう関数が言語仕様に組み込まれてるから
思い切った最適化が出来て速いコードを生成しやすいと言われていた

今はfortran以外の言語も頑張ってるから
差は縮まっていると聞く
478: 2020/02/08(土)12:07 ID:vyHTTWz1(1) AAS
>>477
その昔のfortranのライブラリは直接機械語で書いてあったので早かった
いまだにそのライブラリが使われているらしい
479
(3): 2020/02/08(土)22:06 ID:FBDx471W(1/4) AAS
ドットインストールの動画をダウンロードしたら
メール来てアカウント停止された。
禁止行為らしい。
通勤時などにオフラインで勉強したいだけなのに。
おかしくない?
480: 2020/02/08(土)22:09 ID:AzxwIx7o(1) AAS
>>479
ここの利用方法すらわからない低能は消えろ
481: 2020/02/08(土)22:24 ID:FBDx471W(2/4) AAS
なんだと!
だれが低脳ザルだ?
482
(1): 2020/02/08(土)22:25 ID:FBDx471W(3/4) AAS
じゃどこで動画を見ろと?
家にいるときは実際にコード書いて動かしているわけだから
動画なんて見る時間はない。
通勤時間のすきま時間を利用するのが効率的なのに。
483
(1): 2020/02/08(土)22:42 ID:uvgcwZ2m(1) AAS
>>482
お前の都合なんて知ったことではないだろう。ちゃんと提供されたサービスの範囲で利用しろよ。
484: 2020/02/08(土)23:03 ID:FBDx471W(4/4) AAS
>>483
SIMフリーのスマホで月々のデータ制限が少ないのを使ってるんだよ。
オフラインで見れなきゃ利用価値はない。
そもそもダウンロードさせないってそこのサービス管理人はちんちんの小さいヤツだな
485: 2020/02/08(土)23:12 ID:0wE1WgKD(1) AAS
スレチ↓ここでどうぞ
2chスレ:tech
486: 2020/02/08(土)23:17 ID:E3W6HTim(1) AAS
ほんまに移動してて草
487
(1): 2020/02/09(日)00:08 ID:lHBgXdX9(1) AAS
>>479
普通、エロ動画でも、有料配信ではダウンロードも出来るけど。
ドットインストールは、常識を知らないのだろう

他のサイトへ、移った方がよい
488: 2020/02/09(日)00:43 ID:YpWJ7Y8F(1) AAS
>>487
なるほどそうですよね
全くこのサイトはけしからん
489: 2020/02/09(日)07:09 ID:8Rkgjrki(1) AAS
>>479
ざまあああw
490: 2020/02/09(日)08:07 ID:JwRobFO2(1) AAS
ストリーミングでもないのか
規約に書いてるのか知らんけど確かにひでえなw
まあこんなサイトで勉強しないですんだじゃん
MDNやらPHPのサイト見たほうがよほどいいよ
491
(4): 2020/02/09(日)17:59 ID:QqkdphAP(1/2) AAS
-1001/100の結果が-11になるのは
2進数で計算した時の誤差が関係してると思うけど、
仕様上ありえる話でしょうか?
492: 2020/02/09(日)18:03 ID:OgMNplUP(1) AAS
>>491
ならないよ
何使ってなったか知らないけど浮動小数点数の誤差はそういうものじゃないから
493: 2020/02/09(日)18:20 ID:GpaXptWq(1) AAS
>>291
-2.25 を整数にマイナス方向に丸めて -3
494: 2020/02/09(日)18:46 ID:6++kPC7v(1/5) AAS
>>491
ありえる
例えばC++03/C89以前では負数の商は処理系定義だから商が-11になる処理系も規格準拠であった
※ C++11/C99では負数でも0方向に丸めることが規定されたので処理系準拠なら必ず-10になる
495
(1): 2020/02/09(日)19:12 ID:mORiFTgk(1/6) AAS
なぜC++だと思った?
496: 2020/02/09(日)19:15 ID:QqkdphAP(2/2) AAS
言語は指定してないよ
497: 2020/02/09(日)19:29 ID:mORiFTgk(2/6) AAS
2進数ともかぎらないのか

何進数でも
結果を整数に負の方向に丸めれば
結果は11
498: 2020/02/09(日)19:30 ID:mORiFTgk(3/6) AAS
-11
499: 2020/02/09(日)19:47 ID:6++kPC7v(2/5) AAS
>>495
「例えば」の意味もわからんのか?
500: 2020/02/09(日)19:49 ID:mORiFTgk(4/6) AAS
「例えば」にC++の特殊事情を4行も書くから
501
(1): 2020/02/09(日)20:15 ID:6++kPC7v(3/5) AAS
だから何?→
502: 2020/02/09(日)20:43 ID:rLPnmqry(1) AAS
たらばがに
503
(1): 2020/02/09(日)20:54 ID:mORiFTgk(5/6) AAS
>>501
文脈からわかるでしょ?
長々と関係ない事を書いてるから勘違いしてるのかと思ったって
504: 2020/02/09(日)21:07 ID:6++kPC7v(4/5) AAS
>>503
4行で長々とか言われてもなぁ…
もっといい説明があるなら君が書けばいいんじゃね?
俺はたまたまC/C++の例が思いついたから書いただけだし
505
(1): 2020/02/09(日)21:10 ID:mORiFTgk(6/6) AAS
中身があれば関係ないことを4行書いても何とも思わないけど
中身が「ありえる」だからね

中身4文字
雑談4行
506
(1): 2020/02/09(日)21:57 ID:6++kPC7v(5/5) AAS
「ありえる」だけ書いとけっていう主張?
なら君はそうすればいいと思うよ
あと雑談とか意味わからん
蛇足とかのボキャブラリーもないのかな?w
507: 2020/02/09(日)22:31 ID:OliK3lJl(1) AAS
>>505
あり得るという主張についてその根拠として例を挙げているだけだから、端から見てもいたってまともな流れだと思うぞ。
それに対して変に突っかかっているお前の方が頭おかしいと思うぞ。
508
(1): 2020/02/09(日)23:02 ID:pOPbuoc0(1) AAS
すいません、POODLE攻撃でパディングだけのブロックに暗号文のブロックをはめこんでを復号を試みると
256分の1で成功するってどういことですか?さっぱり意味がわかりませんので教えてください。
509
(2): 2020/02/10(月)02:27 ID:VRCQc/iz(1) AAS
>>506
いやいや
読解力ゼロか?

質問が>>491だからね
なぜそういう値になるかを知りたいわけで
510: 2020/02/10(月)02:32 ID:jvWR6fCp(1/2) AAS
>>509
>>491で質問したのは俺だけど、言語に限らず
そういう仕様はありえるかを聞いただけだよ
読解力無いのはお前
511: 2020/02/10(月)02:34 ID:jvWR6fCp(2/2) AAS
> なぜそういう値になるかを知りたいわけで
いや別にそれはいい。理由なんていくつかぱっと
思いつくものの一つだろうし調べればわかることだから
512: 2020/02/10(月)03:44 ID:dcztTfMY(1) AAS
>>509
まあ落ち着け
「例えば」を見落とした自身の落ち度を棚に上げて
勘違いさせたのは相手が4行も書いたからだ自分は悪くない!
なんて端からみても逆ギレそのものだよ
文脈からわかるでしょと相手には言外の理解を求めるのに
自分は相手の言い分を理解しようとするそぶりもない
甘えん坊か
引っ込みが付かない気持ちもわかるが
こんな振る舞いじゃ味方は現れないし
省1
513: 2020/02/10(月)06:40 ID:oq8L7+LM(1) AAS
ひどい自演
514: 2020/02/10(月)21:07 ID:L6eYQqyh(1) AAS
>>508
ブロック暗号は平文を一定の長さに区切る
パディングとは長さを揃えること
平文の最後のブロックが8ビットで残りがパディングされていると仮定すると256通り
仮平文と暗号文(最後のブロック)から256個の鍵を算出できる
その鍵を他のブロックにも適用し意味が通れば当たり
POODLE攻撃という言葉が同じ方法を指すものかは知らない
515
(1): 2020/02/12(水)15:00 ID:ohhYjydu(1) AAS
知り合いが会社で書かされてたらしいんだけど何でこの令和の時代にCOBOLなんてものが蔓延してるんですか?
BCD採用してる言語という理由にしても今ならもっと読みやすい言語あるだろうし
企業の説明会でもあんな物を書かされた文系が「新人のころの良い経験」って自慢してくるの
流石に頭おかしいし仮にもSIerならもっとまともなシステムの提案しろって思うんですけど。
516: 2020/02/12(水)15:07 ID:a1w2Xqz0(1) AAS
SJISも半角カタカナも全角英数もまだ絶滅してない
517: 2020/02/12(水)17:58 ID:h0cbN6Js(1) AAS
>>515
COBOLで書かれた稼働中の既存の巨大なシステムを、今時の新しい言語で全面リプレース(当然これまでのシステムと同等の信頼性を保証するだけのテスト込み)するのを顧客が納得する価格で提案できるならやってみれば?
518
(2): 2020/02/13(木)12:54 ID:j/Xu5oaf(1/2) AAS
このスレに適してる質問なのか分からないですが
メルカリみたいな中古販売のアプリを作ったと仮定して

顧客の売り上げ金を顧客の銀行口座に出金するような機能を実装しようと思った場合、どうしたら良いですかね?
かなり実装が難しいですか?
519: 2020/02/13(木)12:56 ID:j/Xu5oaf(2/2) AAS
半自動で出金手続きとなると
個人でもそういうものを作れるものなんでしょうか?
520: 2020/02/13(木)15:36 ID:1y46ra0V(1) AAS
>>518
プログラム板じゃなく銀行にどんな手続きが必要かとか聞けよ
ありえないが仮に全ての銀行に口座出金用の共通のAPIとかあったとしても手続きは銀行ごとに違うの当たり前
そんな調べ方とか考え方の時点で向いてないからやめとけ
521: 2020/02/14(金)13:57 ID:+9NDg3r6(1) AAS
無数の銀行があるし、自分で実装することは無理

各ユーザーが、各銀行のアプリを使って、操作する
522: 2020/02/14(金)17:47 ID:EOtBZfN8(1) AAS
>>518
LINE Payみたいな「何とかペイ」系の送金サービスで銀行振込対応してるところがある

でも1つに絞ると使う側の利便性が低いので
送金サービスを集約してくれるような決済ベンダーを使うか
自前で複数の送金サービスに対応するかだろうね
523: 2020/02/15(土)00:46 ID:dj77mElG(1) AAS
銀行対応しようとすると、これまた古い全銀協フォーマットとかが出てくる
、そして、ある日突然システム変わったから、フォーマット変わりました、ヨロピクねって言って来るw
524: 2020/02/15(土)01:22 ID:4nCkOaKa(1) AAS
SICPをいま読むのは無駄?
525: 2020/02/15(土)02:22 ID:QAGa8Flq(1) AAS
いつ読むの?無駄でしょ!
526: 2020/02/15(土)12:14 ID:nZygKFuF(1) AAS
あえて無駄なことをする
527: 2020/02/15(土)15:11 ID:b15PnjdK(1/2) AAS
今日みかけたC++の意味不明な記述
for(;;){
int i, j;
if (a==1) break;
}
なんだこれ?一体なにの変数でループするの?

a=b=c;
これはaとbに一度にcの同じ値を入れるってこと?
528: 2020/02/15(土)15:15 ID:co+55GLA(1/2) AAS
∞ループ
while(1)と一緒
529: 2020/02/15(土)15:20 ID:b15PnjdK(2/2) AAS
なるほど
530: 2020/02/15(土)15:31 ID:nVzum59x(1) AAS
>a=b=c;
>これはaとbに一度にcの同じ値を入れるってこと?
そう
「a = b = c」は「a = (b = c)」で、「=」は代入した値を返す演算子
a = b = cの記述ができるようにそうしてある
531: 2020/02/15(土)16:01 ID:0hgUDlXi(1) AAS
代入した値を返すわけじゃない
代入した後のbの参照を返す

コンパイラによっては
素直に書くよりコストがかかるかも知れない
532
(1): 2020/02/15(土)19:30 ID:BBNrjqch(1) AAS
int[][] ab=new int[100][100];
2次元配列でカウントしていく場合
ab[100][1] ab[100][2] ab[100][3]
と右側を小とみてカウントさせていく作りにするのが普通ですか?

ループではこうでしょうか。
for (i=0;i<100;i++) {
 for (j=0;j<100;j++) {
  ab[i][j]=1;
 }
}
省9
533: 2020/02/15(土)19:35 ID:co+55GLA(2/2) AAS
普通は座標でも as[y][x] だけど
DirectX と OpenGL だと逆にした方が良いとか
C/C++ と Fortran だと逆にした方が良いとか
って話もあったりなかったり
534: 2020/02/15(土)21:27 ID:EjXucOxV(1/2) AAS
c言語で多次元配列なんて使ったこと無かったんだけどカオスすぎて苦笑
(ab[100]) [100] かなと思ったら違う?えっ、外側のインデックスが連続なの?

何が言いたいかと言えば、ポインタが指すアドレスがページをまたがるとページングが発生する可能性が発生する
連続したアドレスに対して処理を行う方が原理として高速に処理できるはず
ただ、最適化によっては知らん
535: 2020/02/15(土)21:29 ID:EjXucOxV(2/2) AAS
あ、C言語とは指定されてなかった失敗
536: 2020/02/15(土)21:32 ID:cTwFsuY/(1) AAS
>>532
>と右側を小とみてカウントさせていく作りにするのが普通ですか?
「小とみて」の意味がわからん 小も大もないと思うんだけど?

>ループではこうでしょうか。
一般的にはそう
配列のメモリ表現を考えればインナーループとアウターループを逆にすると効率悪い

>座標の時はどちらがいいかわかりません。
インデックスを1つだけ指定した場合に行を取得したいのか列を取得したいのかによる
array[row][col]で処理したいのかarray[col][row]で処理したいのか
537
(1): 2020/02/16(日)11:36 ID:nYOrfTm7(1/2) AAS
CとJavaは違うぞ

>c言語で多次元配列なんて使ったこと無かったんだけど

知らないなら黙ってろよω
538: 2020/02/16(日)12:32 ID:RAeRriFB(1) AAS
>>537
何が言いたいかと、以降は無視かよクズ
539: 2020/02/16(日)12:41 ID:4bp8Vns/(1/2) AAS
言いたいことも言えないこんな世の中じゃ・・
540
(2): 2020/02/16(日)13:11 ID:AefWo1TQ(1) AAS
数値(数字?)チェックの関数を作るとしたら名前は
isNumeric と isNumber のどちらが良いでしょうか?
numericとnumberの違いは数値と数字の違いでしょうか?
検索したらどちらもあるけど、numericの方が多いようです。
541: 2020/02/16(日)13:20 ID:4bp8Vns/(2/2) AAS
Numberは数学的な表現での意味合い。
Numericはプログラム言語のオブジェクト表現での意味合い。
と考えてるお!
542: 2020/02/16(日)13:24 ID:nYOrfTm7(2/2) AAS
isNaNを造って!isNaNで判定
543
(1): 2020/02/16(日)15:26 ID:iNVxJNOu(1/3) AAS
>>540
個人的には文字や文字列が数字として扱えるかどうかチェックならisNumericのほうがしっくり来る
isAlphaNumericとは言ってもisAlphaNumberとは言わないから
変数が数値そのものなのかどうかのチェックならisNumberのほうがしっくり来る

isNumericを後者の用途で使ってたりisNumberを前者の用途で使ってるケースもあるから
使用言語やその言語のメジャーなフレームワークを参考にすると良いと思う
544: 2020/02/16(日)18:38 ID:v3JJWFtt(1) AAS
なんだって!
545: 2020/02/16(日)19:23 ID:5EL9p8ON(1/2) AAS
たぶん、それぞれで意味が異なるのだろう

JavaScript では、isNumber
jQuery では、$.isNumeric
546
(1): 2020/02/16(日)20:51 ID:iNVxJNOu(2/3) AAS
素のJavaScriptにはisNumberという関数はないよね?

1. Node.jsのisNumberObject()
util.types.isNumberObject(0); // => false
util.types.isNumberObject(new Number(0)); // => true

2. LodashのisNumber()
_.isNumber(3); // => true
_.isNumber('3'); // => false
_.isNumber(Infinity); // => true

3. jQueryのisNumeric()
$.isNumeric(10); // => true
省2
547
(1): 2020/02/16(日)21:02 ID:iozwRYdz(1) AAS
>>540
> 数値(数字?)チェックの関数を作るとしたら名前は
> isNumeric と isNumber のどちらが良いでしょうか?

まず言葉をちゃんと区別して使いましょう
数値は文字通り「値」でありその値がどんな値かと言えば数、つまり算術演算の対象となる値だ
他方、数字は「字」であって予め前提とされている読み方(その逆写像は十進法などの数の表記法)に従うと
数(つまり数値)を表す文字(あるいは文字列)だから、数値と数字とは全く別物(前者は字面によって表された意味、後者は字面そのもの)だよ
548: 2020/02/16(日)21:42 ID:Tgn1WNaT(1) AAS
本来は Numeric は形容詞として使われるのが普通
Number は名詞として使われるのが普通
本来は isNumber の方が英語的にはふさわしい気がする
どうしても Numeric を使いたいのなら isNumericValue とか
しないと不自然
549: 2020/02/16(日)22:24 ID:iNVxJNOu(3/3) AAS
SVCのCは名詞か形容詞
550: 2020/02/16(日)23:11 ID:7XKOgWLJ(1/3) AAS
>>543
> isAlphaNumericとは言ってもisAlphaNumberとは言わないから

alnumがどっちの意味かわからんのだよなw
551: 2020/02/16(日)23:13 ID:7XKOgWLJ(2/3) AAS
>>547
そうなんだけど、数値として扱いたいけど、使用できる文字は0-9だけにしたいとかあるんだよね
数値チェック用の関数とか、指数形式とか16進数表記に対応していたりとかしていて
たしかに数値ではあるんだけど、そんな文字は受け付けたくない。
552: 2020/02/16(日)23:20 ID:7XKOgWLJ(3/3) AAS
数字には桁数という概念はあっても値の範囲という概念は無いと思うんだよね
それに対して数値は値の範囲がある。

よくisNumberだけとかisNumecicだけのチェクがあるけど、
特定の値の範囲で使える文字は10進数表記のみにするなら、
isNumber かつ isNumeric とかにしたほうが良いんだろうか

とか今思ってる
553
(1): 2020/02/16(日)23:42 ID:5EL9p8ON(2/2) AAS
>>546
から推測すると、

_.isNumber は、数値型かどうか、
$.isNumeric は、数値として扱えるかどうか
1-
あと 449 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s