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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
101: 86 2021/03/01(月)02:20 ID:6RQFswOZ(1/3) AAS
>>95
パッと読んだ感じでは、同一プロセス内のメモリ空間に配置されるものは、
一部分の部品をコード化した、DLL みたいにサイズが小さいもの

昔は、1つのプロセスの仮想メモリ空間は、4GB しかなかったから。
今は、どうか知らないけど

EXE 同士みたいなものは、サイズが大きいから、
別のプロセスとして起動されるのだろう
102
(2): 2021/03/01(月)14:38 ID:Gxj572y+(1) AAS
クラウドサービスを利用してる場合のテストってどうすればいいの?

前提として
・API互換性のあるオンプレ製品は無い
・E2Eテストなのでモックでは駄目

普通に考えると金を払ってテスト用のクラウドサービスを借りるしかないんだけど
テストのために余計な費用を払いたくない
103: 2021/03/01(月)15:32 ID:EnwEHWfA(1) AAS
>>102
クラウドからでもオンプレからでもローカルPCからでもE2Eテスト実行すればええやん
何に困ってるのか分からん
104: 2021/03/01(月)16:10 ID:UPXhvHyB(1) AAS
> E2Eテストなのでモックでは駄目
というのは思考停止

モックでいい部分(自社ロジック部分)のテストが絶対にある
本当にモックではだめな部分だけE2Eテストをするだけの話

1か0で考えるのはやめなさい
テストのために余計な費用を払いたくないんでしょう?
0にできないなら1にするんじゃなくて0.1にすればいいでしょう
105: 2021/03/01(月)16:25 ID:56/Qlwnm(1) AAS
>>102
テストデータにはテスト用のフラグを付けて区別するとか、色々やりようはあるでしょ
106: 2021/03/01(月)16:29 ID:MvU3YVh1(1) AAS
マシンリソースやネットワークリソースは使いたいけど金は払いたくないってこと?
プロダクションと違った形の節約はできるだろうが無料枠にでも収まらない限り金払わないのは無理だろ
107
(1): 2021/03/01(月)17:55 ID:lVBC54RE(1) AAS
画像リンク[png]:i.imgur.com
108: 2021/03/01(月)18:02 ID:lUjHuGPy(1) AAS
>>107
スクール入会金
ウン万円
109: 2021/03/01(月)19:42 ID:a7k6+LlL(1) AAS
こんな可愛いPMなんかいねーよ
110: 2021/03/01(月)22:28 ID:q/O5cji9(1) AAS
テストってDBだけ入れ替えたら出来るよね?
111: 2021/03/01(月)23:23 ID:qIwpFI/L(1/2) AAS
質問・アドバイスよろしいでしょうか?
Pythonで統計分析をしたくてプログラミングの独学を始めて間もないのですが,パソコンが壊れてしまいました。買い替えにあたってパソコンの最低限のスペックやOSはどのようなものがいいでしょうか?様々なサイトを見てもWindowsがいいとかmacがいいとか,結局何がいいのかいまいちわからないです。ご教授いただけると嬉しいです。
112: 2021/03/01(月)23:27 ID:6RQFswOZ(2/3) AAS
Ruby on Rails の実行環境は、
development, test, (staging), production

テストは、単体・機能・結合・システムテスト
113
(1): 2021/03/01(月)23:32 ID:6RQFswOZ(3/3) AAS
Python は知らないけど、
Ruby なら、Mac でメモリ32GB とか

Windows 10 pro版でも、WSL2, Linux, Docker で、メモリ16〜32GB。
8GB では足りない

メモリは、とにかく最大まで積む

Pythonのスレで聞けば?
114: 2021/03/01(月)23:43 ID:qIwpFI/L(2/2) AAS
>>113
ありがとうございます
115: 2021/03/03(水)19:02 ID:K8zIHYhU(1) AAS
php勉強するんだけどphp民のおすすめエディタおしえて

ちなJavaはeclipseでフロントはvscode使ってる
116
(1): 2021/03/05(金)10:03 ID:qGqr3pNV(1/5) AAS
どこで聞けば良いか分からなかったので教えてくだしあ

とあるasp.netからiisを経由して表示するプログラムがあるんだが
元々は問題なく動作していたんだ
そのうち1つのaspxファイルの一部をvisualstudioでコメントアウトして実行したら404が返ってきたので
そのコメントアウトを元に戻して実行したんだけど
やっぱり404が返されるんだ

念のため変更したaspxファイルをwinMergeで比較してみたが全く同じ
元々の動作する状態と変更後で何が変わったかサッパリなんだが
これって何が問題なのか可能性として挙げられるものを教えてくれないだろうか

asp.net自体初めて触ったのに誰も教えてくれない環境で詰んでる
省1
117
(1): 2021/03/05(金)10:17 ID:SsMuuYFF(1/3) AAS
リポジトリ全体をロールバックしてみたら
118: 2021/03/05(金)10:26 ID:qGqr3pNV(2/5) AAS
>>117
git管理していないから無理な気がする
あと元に戻ったとしてもいずれ触らないといけない部分なので
できれば原因を追及したい……
119
(1): 2021/03/05(金)10:50 ID:7U7M/a2u(1) AAS
>>116
コメントアウトして実行ってのはどうやって実行してるの?

同じ環境と同じ実行手順で問題なく動作してたことをコメントアウト直前に自分で確認してる?
120
(1): 2021/03/05(金)11:01 ID:qGqr3pNV(3/5) AAS
>>119
・変更直前に正常に動作したことは確認済み
・aspxファイルのある1つのtdタグ部分をコメントアウトした
・その他のコーディング部分はチンプンカンプンの状態だが
少なくともコメントアウトしたtdタグ部分を直接参照する部分は無い気がする
・コメントアウト前(正常起動時)とコメントアウトから戻した後(404リターン時)でaspxファイルの記述は完全一致
121
(1): 2021/03/05(金)11:18 ID:SsMuuYFF(2/3) AAS
URLが間違ってるんじゃないの
122: 2021/03/05(金)11:28 ID:qGqr3pNV(4/5) AAS
>>121
それならコメントアウトする直前に動作している以上
元に戻したときにも動作すると思うんだけど
asp.netってもしかしてコード部分以外で何か特殊なことをしてる?
無知で申し訳ない
123
(1): 2021/03/05(金)11:50 ID:/lmwOJl7(1) AAS
古いものは、キャッシュを表示していただけとか、

ファイルのタイムスタンプが変わったから、
ファイル名に付いている、ハッシュが変わったので、キャッシュから読み込まず、
再読み込みしようとして、古いファイル名が存在しなくなったとか

プロジェクトなら、何かを修正したら、
ファイル名に付いている、ハッシュなどが変わるので、
再デプロイしなくてはならないとか

そのプロジェクトのフレームワークによるかも?
124: 2021/03/05(金)12:01 ID:qGqr3pNV(5/5) AAS
>>123
なるほど
キャッシュが生きてたから動いていただけの場合
キャッシュを削除して実行していれば変更前の時点で既に404を返されていた可能性があるってことか

その場合然るべき場所に参照されるデータを再配置すれば解決するけど
それが一体何なのか調べる必要があるってことか……
うげー吐きそう

ありがとう試してみる
125: 2021/03/05(金)12:35 ID:QWuUnW8Q(1) AAS
>>120
どういう環境でどういう手順で実行してるのか?

実行環境が変わったかコードが変わったかのどちらかしかないから両方精査して
tdタグコメントアウトしたくらいで404になったりしないから見にいってる場所が違うに1000ペリカ
126
(2): 2021/03/05(金)12:35 ID:si/4Bu18(1/3) AAS
自作のWindowsアプリに「起動時パスワード」を付けたいと思っています。
初期値はオフで、そのときはパスワードを求めないままにしたいです。

この機能を付けるとすると、
設定のオンオフ状態やパスワードの文字列は、
どこにどのように持たせるべきでしょうか。

他の設定と同じようにiniファイルやレジストリなどに入れると、
たとえ暗号化したとしても、その項目自体を消してしまえば、
設定が初期値に戻ってパスワードを求めないようになってしまいます。
127
(1): 2021/03/05(金)12:52 ID:piwKD6ZW(1/2) AAS
>>126
パスワードを設定するユーザーとパスワード入力を回避してアプリを使いたいユーザーが同じOS上の権限をもってるなら
ローカルに設定を保存してローカルで認証するする限りパスワードがあっても時間と手間をかければ破られる

できるのはその方法を分かりにくくしてより手間をかけさせることだけ
破られるのは仕方がない
128
(1): 2021/03/05(金)12:54 ID:piwKD6ZW(2/2) AAS
とりあえず設定が消されたらパスワード認証するように作っとけば?
129
(1): 2021/03/05(金)13:34 ID:QpDkjV+0(1) AAS
>>126
初期状態のキーを iniなど適当なファイルの更新時間を組み合わせてハッシュにしておく
初回実行時に上のキーは削除

ただし ini の初期状態のキーとファイルの更新時間も含めて復元されたら無効
130: 2021/03/05(金)13:36 ID:si/4Bu18(2/3) AAS
>>127-128
解説ありがとうございます。

使用しているメールソフトにも同じような起動時パスワードの設定があったのですが、
レジストリに「設定するか」と「実際のパスワード(暗号化)」の二つが入っていて、
「設定するか」を手動で0に変更しただけで起動できるようになってしまいました。
この程度の仕組みしか作れないものなんですかね。

初期値はオフで、初期パスワードも存在しないので、
設定が消されたら認証というのも難しいでしょうし。
131: 2021/03/05(金)13:41 ID:si/4Bu18(3/3) AAS
>>129
解説ありがとうございます。
アプリの外で書き換わっていたら無効化してしまうということですね。
132: 2021/03/05(金)14:58 ID:SsMuuYFF(3/3) AAS
ローカルにあるアプリデータを暗号化するだけだよ
133: 2021/03/05(金)15:47 ID:FExPofIl(1) AAS
起動時パスワードとかいう発想が意味不明なんだよな
134: 2021/03/05(金)17:36 ID:M1VcZAqc(1) AAS
起動時パスワードはWEB側で管理するものだよ
135: 2021/03/05(金)18:44 ID:rfD4qAER(1) AAS
言うまでもなく暗号化ハッシュ化はCRYPTREC電子政府推奨暗号リストを使わなければならない
136: 2021/03/05(金)18:48 ID:Kddl3isq(1) AAS
メールソフトとかパスワード忘れました
対策のほうが重要だ
137
(4): 2021/03/07(日)01:53 ID:9WV6HKiO(1/6) AAS
来週閉鎖するホームページのミラーを保存したいんですがwgetやhttrackで保存しても画像が上手く表示されません
原因が良く分からないので詳しい方居たら教えて欲しいです
ちなみにこれがそのページです
外部リンク:www.revdol.com
138: 2021/03/07(日)07:57 ID:bNghcsY5(1/2) AAS
>>137
今、携帯からなので想像ですけど
リンク先を見たら商品ページ、だとすると画像とかはcgiで配信しているのかもしれません
保存ディレクトリに、image?id=123456 とかのファイルは無いでしょうか?
139: 2021/03/07(日)08:13 ID:bNghcsY5(2/2) AAS
>>137
cgiに対応しているダウンローダーだと、画像URLとかの部分をうまく書き換えてくれますが、wget とかはそのままのダウンロードデータを保存するため上手く行きません
ブラウザは image?id... の image までをパス、?id... 以降は引数と解釈して参照するため、画像ファイルが見つからない事態になります
また、画像ファイルもそのurlのままに保存するので、url からの image?id=... というファイル名(urlエンコードされて%xx%xxとか読みづらいかも)そのままで保存されています
140
(1): 2021/03/07(日)12:16 ID:9WV6HKiO(2/6) AAS
image?id=...というファイルは存在しないですね…
元のwebsiteのhtmlで埋め込まれてる画像のURLを確認しても
画像リンク[jpg]:www.revdol.com
とかになっててハテナは入ってないです
141: 2021/03/07(日)13:05 ID:NGBp4E5a(1/2) AAS
wgetでindex.htmlだけ取得
index.htmlダブルクリック
で表示されるけど
142: 2021/03/07(日)14:33 ID:9WV6HKiO(3/6) AAS
オフラインでプライベートブラウジングすると表示されないです
143: 2021/03/07(日)15:42 ID:Htr3Z/NJ(1) AAS
>>137
chromeでctrl+sで保存じゃダメなのか?
144: 2021/03/07(日)15:48 ID:9WV6HKiO(4/6) AAS
リンク先も保存したいので出来ればwget等のミラーリングツールが使いたいです
145: 2021/03/07(日)19:16 ID:NGBp4E5a(2/2) AAS
>>140
> 画像リンク[jpg]:www.revdol.com
オフラインでサイトにあるデータにアクセスできるわけがない
../wp-content/
相対パスで
146
(1): 2021/03/07(日)20:42 ID:9WV6HKiO(5/6) AAS
http://***/wp-content/のところを../wp-content/に置換するスクリプト書くしかない感じですかね
147: 2021/03/07(日)20:52 ID:LoC/rHxp(1) AAS
テキストエディタでちょこっと置換するだけのことじゃね
148: 2021/03/07(日)20:59 ID:9WV6HKiO(6/6) AAS
ページがいくつもあるのと階層に応じて相対パス書き換える必要があるんでエディタでやるのはきつそうです
149: 2021/03/08(月)10:06 ID:A+E7x4iR(1) AAS
>>146
wgetの-kオプション
150
(1): 2021/03/08(月)14:10 ID:CHREQTow(1/4) AAS
そのオプションは試したんですが上手く書き変わらないですね
WordPressが使われてるのが原因なんですかね
151: 2021/03/08(月)15:03 ID:wHqvdvLW(1) AAS
>>150
俺の環境では書き換わるな
原因調べるか他の方法使うか好きにして
152: 2021/03/08(月)16:03 ID:CHREQTow(2/4) AAS
どこが書き変わってるか知りたいのですが
index.htmlのdata-src="..."のところですか?
153: 2021/03/08(月)16:32 ID:CHREQTow(3/4) AAS
どこがと言うよりindex.htmlのdata-srcset="https://*/wp-content/*"がdata-srcset="../wp-content/*"に書き変わるかが知りたいです
154: 2021/03/08(月)18:23 ID:mZK0MLvW(1) AAS
data-* 属性は書き換え対象外なんじゃないかな
--follow-tags=list の仕様はそう読める
書き換えていい実ファイルなのかURNみたいな識別子なのかわからんし
外部リンク[html]:www.gnu.org
155: 2021/03/08(月)23:11 ID:CHREQTow(4/4) AAS
wgetはdata-*に対して何もしない感じなんですかね?
an internal table of HTML tag / attribute pairsがどういうattributeを集めてるのかが分からないですね
156: 2021/03/09(火)00:15 ID:S5lnRcq1(1) AAS
ウタウダ言ってる間にちゃちゃっと置換しちゃったほうが早い
157: 2021/03/09(火)04:40 ID:NUN2sKP0(1) AAS
data-* 属性は、ユーザーが使い方を決める部分

そこに入っているデータは、使い方が決まっていないから、何もできない。
そこにリンクを入れてるのは、その人独自の使い方と言うだけ

だから、そこは直接書き換えるか、置換プログラムを書くとか
158
(1): 2021/03/09(火)09:11 ID:K8yALR59(1) AAS
AWSのcodepipelineでcodebuildからelasticbeanへのデプロイが成功って出てるのにアプリがawsのサンプルになってしまうのですが、buildspecファイルのartifactの置き場所が違うとそうなる、とかありますか?
159: 2021/03/09(火)11:58 ID:UEq7DsGd(1) AAS
ふとパワーシェルを勉強しようと仕事サボって遊んでるんだが、$_で躓いた

$obj=ls; echo $obj.PSDrive
は良くて
ls| echo $_.PSDrive
がだめな理由が分からん
暇な方いたら解説頼みたい
160
(1): 2021/03/09(火)20:32 ID:L1JhVdDy(1) AAS
ファイルが1個の場合はコレクションにならないのでパイプラインを通す意味がなくて、通常
(ls).PSDrive
で事足りる

敢えてパイプラインを通すなら要素1個のコレクションと考えて、
ls | % {echo $_.PSDrive}
161: 2021/03/09(火)21:24 ID:FO598anN(1) AAS
>>160
サンクス
コレクションならforeachで要素を展開して動かすってのは直感的に分かるんだ

ただそうなると変数に格納した場合に動く理由が分からん
もし、コレクションに対してecho $obj.PSDriveで動くのなら、ls| echo $_.PSDriveも動いていいんじゃね?ってのが疑問
何か勘違いしてるんだと思うんだが自分じゃ気付けずモヤモヤしてる…
162: 2021/03/09(火)21:55 ID:sQfPg4KP(1) AAS
lsコマンドってpipe時はis -1になるからじゃない?
163
(1): 2021/03/09(火)22:16 ID:2BiJ5sGo(1) AAS
繰り返すけどその$objはコレクションじゃない
ファイル1個の場合と複数の場合とでそれぞれ$obj.getType()を確認してくれ

%に流せばそれなりに良きに図らってくれるけど本来固くやるなら明示的にコレクションに変換すべき
,(ls) | % {echo $_.PSDrive}

あと$_はそのような使い方はそもそも存在しないから確認して
もっと簡単な例で試すと
(0,1,2) | echo $_ # error
164: 2021/03/10(水)02:34 ID:hr2yGgcj(1/6) AAS
>>158
デプロイしても、すぐに起動されるとは限らないのでは?

Kubernetes のrolling update とか、すべてが入れ替わるのに時間が掛かる
165
(5): 2021/03/10(水)02:43 ID:hr2yGgcj(2/6) AAS
JavaScript でよくある。
0, 1, 2以上で、型が変わるので統一的に書けないとか

0 ならnil を返して、1 なら単数形を返して、
2以上ならコレクションを返すみたいな、バラバラなAPI を作っている

それを統一的に書けるのが、jQuery。
jQueryオブジェクトに変換すれば、0でも空配列、1以上は配列になる

0以上で、すべてeach で書ける。
0なら何も実行されない
166
(2): 2021/03/10(水)12:56 ID:wBm3UJME(1) AAS
>>163
何度もありがとう

ファイル1つと複数でfileinfoとobject[]になってるのは確認したが、
$obj=ls; echo $obj.PSDrive
はどちらでも実行可能だった
聞きたいことの本質ではないのでここは割愛

>あと$_はそのような使い方はそもそも存在しないから確認して
ググってみるとパイプで渡されたオブジェクトを格納する変数とか書かれていた
意味わからんのでもう少し調べてみたら、processブロック内で参照できるように渡されたオブジェクトって記載を見かけた
awkにおける$0、無名関数における変数に近いのだとひとまず理解したつもりになったわ
省7
167
(1): 165 2021/03/10(水)13:53 ID:hr2yGgcj(3/6) AAS
>>165
に書いた

$_ は、パイプの前段から渡ってくるもの

パイプの前段が、nil なら、エラーになる。
nil.Name に、Name 属性はない

1つが返ってくると、単数型.Name。
2以上なら、配列.Name

nil, 単数型・複数型に、Name 属性があるかどうか、
3つの条件処理で分けないといけない
省12
168: 165 2021/03/10(水)13:58 ID:hr2yGgcj(4/6) AAS
一旦配列化して、each を使うと、
前段のパイプが、0のnil, 1の単数型・2以上の複数型と、どれを返しても正常に動く

jQueryオブジェクト、Ruby の1-liner と同じ原理

[ ].each
[ "a" ].each
[ "a", "b" ].each
169: 165 2021/03/10(水)14:06 ID:hr2yGgcj(5/6) AAS
[ ].each
[ "a" ].each
[ "a", "b" ].each

要素が0の場合は、処理なし。
要素が1の場合は、$_ に、a が渡ってくる

要素が2の場合は、1回目の$_ に、a が渡ってくる
2回目の$_ に、b が渡ってくる

だから一旦配列化して、each を使うと、
前段のパイプが、0のnil, 1の単数型・2以上の複数型と、どれを返しても正常に動く
170: 165 2021/03/10(水)14:21 ID:hr2yGgcj(6/6) AAS
例えば、JavaScript では、関数の戻り値が、

0個・該当無しの場合は、nil を返して、
1個の場合は、文字列を返して、
2個以上の場合は、配列を返すとか、

3つの型が異なる設計にしているから、
一々、3つの条件処理で分けないといけない

これが苦痛だから、jQuery オブジェクトが出来た。
0のnil, 1の単数型・2以上の複数型と、どれを返しても正常に動く

nilでも単数型でも、配列化してしまうので、each で処理できる
171
(1): 2021/03/11(木)00:16 ID:RchM98kf(1/2) AAS
>>166
ls|sort $_.Name
これが想像通りに動作していない理由は、sortの第一引数がソート対象のパイプライン対象データやコレクションではなく、-Property 引数だからだよ
ls|sort -Property $_.Name
と書いているのと同じで、プロパティ名として謎のリストが渡されている状態
ls|sort -Property $(if ($_ -eq $null) { "LastWriteTime" } else { "Length" } ) を実行してソート順をみると分かりやすい
$_ は $null になってる
ls | ForEach-Object { echo $_ } のようにコマンドレットのスクリプトブロック外で呼び出しても $_ は $null になっていて使い物にならない模様

echo 1
は当然エラーにならないのに対して
省1
172
(1): 2021/03/11(木)00:21 ID:RchM98kf(2/2) AAS
文が変なので訂正

ls | ForEach-Object { echo $_ } のようにコマンドレットのスクリプトブロック内で参照するのが正しい
ls | コマンドレット $_ のように外で $_ を参照しも $null になっていて使い物にならない
173: 2021/03/11(木)08:00 ID:veC1m4UT(1) AAS
>>167
丁寧な解説痛みいる
背景的な内容は分かりやすかったが、すまんが俺の疑問は直接解決できんかった

>>171
分かりやすい回答ありがとう
> ls|sort -Property $(if ($_ -eq $null) { "LastWriteTime" } else { "Length" } ) を実行してソート順をみると分かりやすい
これは天才的な分かりやすさだった!一発で理解できた、マジでスッキリした

>>172
この内容、公式ドキュメントに書いておいて欲しいぐらいだわ…

レスしてくれた方々、非常に助かった
省1
174
(1): 2021/03/11(木)12:29 ID:xLl2MnNI(1) AAS
すいません、AWSで仮想ルータ作成してIPsecなどのVPNを構築できますか?
175: 2021/03/11(木)12:48 ID:7AhbbQuZ(1) AAS
>>174
AWS VPNっていうそのまんまなサービスがある
変な知恵を働かせようとするのはやめて猿のように完全マネージドサービスに頼るのがAWSの正しい使い方
176: 165 2021/03/11(木)13:08 ID:EP88fPM9(1/2) AAS
大文字に変換する、Ruby の1-liner、
ls | ruby -ne 'print $_.upcase'

これが動く原理は、-e オプションで、
print $_.upcase を、暗黙の内にループで囲むから

ls | ForEach-Object { echo $_ }
も、たぶん同じ原理で、
ForEachで、ループで囲むか、イタレータ・配列化してる

これによって、前段が、次の3パターンの型のどれを返しても、エラーにならない。
該当なし0, nil
1つの単数型
省6
177
(2): 2021/03/11(木)14:16 ID:Jwslfn/r(1) AAS
質問というか雑談やが
google画像検索ってくっそ精度低い
のに
二次元画像詳細検索はどうやってあそこまで
高い精度出してるんだ
分かるやつおる?
178: 2021/03/11(木)14:22 ID:EP88fPM9(2/2) AAS
異なるものを使っているから。
たぶん、開発者も異なる

YouTube なんか、しょっちゅうデザインが崩れる。
漏れは、いつも通報してるけど、ひどい時は1か月も修正されない

ちゃんと開発できる香具師は、意外と少ない
179: 2021/03/11(木)14:48 ID:z2KCe4yD(1) AAS
>>177
グーグルは画像からキーワードを抽出して文字列で検索しとるだけやろ
180: 2021/03/11(木)18:02 ID:Q/MHSOVy(1) AAS
>>177
俺が雑に画像検索作るならこんなもんかな
1.ハッシュ値の検索
2.各色の比率、分布
3.アクセス頻度、ワード検索
181: 2021/03/12(金)15:11 ID:87XOLJ3X(1) AAS
>>137ですが, pythonでwebクローラーを書いて解決しました
解答して下さった皆さんありがとうございました
182
(4): 2021/03/12(金)20:42 ID:JVJjAlGn(1/2) AAS
既存のソースコードの処理の流れを把握するのによく使われる調査ツールや分析手法とかありますか?
外部リンク:lvgl.io (組み込み向けのGUIフレームワーク)
の画像をレンダリングする部分を改造したいのですがこの規模のソースコードだと何かどうなっているのかさっぱり判りません・・・
183
(1): 2021/03/12(金)21:02 ID:REwpE7TJ(1) AAS
>>182
軽く見てみたけどかなり綺麗で読みやすいコードだな
ネーミングもコメントも神経質すぎるくらい丁寧
このレベルでさっぱり判らないならたぶん改造なんて無理だから諦めたほうがいいよ
184
(1): 2021/03/12(金)21:04 ID:uT2s1Yvs(1/2) AAS
>>182
リファクタリング
185
(1): 2021/03/12(金)21:05 ID:uT2s1Yvs(2/2) AAS
正確には調査的リファクタリング
186
(1): 2021/03/12(金)22:23 ID:U+iRPjP4(1) AAS
>>182
静的解析ツールでDependency DiagramやCall Graphを生成する
図にしてくれるやつは有償のが多い
無償ならdoxygen + graphvizとか
187: 182 2021/03/12(金)23:58 ID:JVJjAlGn(2/2) AAS
GUIフレームワークの裏側の知識なんて全くないしどこから手を付ければいいのか・・・
とりあえずシミュレータとやらを動かしてみるとか?
この類のプログラムだと動かすのも簡単ではなさそうだけど

改造内容は出力対象としてラインバッファを追加してメモリを節約出来ないかなと

>>183
確かにコードは見やすくコメントはよく書いてある方だと思いますが
フレームバッファに書いているのは何処なのか・・・

>>184-185
ググったら「レガシーソフトウェア改善ガイド」なる本が出てきましたが
今度本屋へ行ったときに見てみようと思います
省2
188
(1): 2021/03/13(土)02:00 ID:EttNgG4o(1) AAS
競技プログラミングのスレ、人気スレのようだけど
ム板でもよさそうだけどなんでプログラマー板いっちゃった?
もともとマ板なんかネタスレしかなかったのに
いつのまにか立場逆転しとるやん
189: 2021/03/13(土)08:37 ID:DIvgpMzo(1) AAS
競技プログラミング=ネタだから
190: 2021/03/13(土)08:48 ID:+/gF4ceM(1) AAS
>>188
競プロのスレはアルゴリズムとか技術的な話はほとんどなくて、不正がどうのスコアやルールがどうの就活が〜〜とか、ム板にあったらマ板に行けって言われるような内容だぞ
191: 2021/03/14(日)13:18 ID:dGW/zbvR(1) AAS
ちょっとマイナーかもしれませんが、pythonのgrapheneに関する質問です。
queryに指定されたレスポンスのフィールドがどれかを知ることはできるのでしょうか?
192
(2): 2021/03/15(月)04:07 ID:MNT36Itg(1) AAS
エンジンとライブラリってどう違いますか?
ググったのですが、参考になるページが出てこなかったので質問させてください。

たとえば、音声合成エンジン、音声合成ライブラリ、
――などの文脈で使われる、「エンジン」と「ライブラリ」は、
同じようなものですか?それとも全然別物でまったく違うものなのでしょうか??
193: 2021/03/15(月)06:33 ID:3pdFxOVF(1) AAS
>>192
同じようなもの
言い切った者勝ち

でも他のプログラムに皮被せたようなものでエンジンとか言ってたら、俺は胡散臭い目で見ちゃう
なんちゃら(爆)速エンジンw
ライブラリと言っておけば安泰
194
(3): 2021/03/15(月)12:13 ID:NUPkxmQY(1/3) AAS
javascriptのファイルをIEやchromeの開発者ツールで見えないようにすることは難しいでしょうか?
195: 2021/03/15(月)12:21 ID:KUxKEAvv(1/2) AAS
モジュール・ライブラリは、いくつかの関連するクラス・関数などを、1つにまとめたもの。
例えば、CSV 関連のモジュールなど

一方、エンジンは、Unity ゲームエンジンとか、
上のモジュールなどを、大量に使って、1つのシステムにしたもの
196
(1): 2021/03/15(月)12:43 ID:YjBdAbou(1) AAS
>>194
こういうの使えば見られても解読されんよ
外部リンク:closure-compiler.appspot.com
197: 2021/03/15(月)13:21 ID:sEBHDRmj(1) AAS
ヘルパー フレームワーク 似たような言葉がどんどん出てくるね
198: 2021/03/15(月)13:25 ID:QmxS+DUu(1/2) AAS
英語ができない人は可哀想だな
199: 2021/03/15(月)15:08 ID:W4mhVG7e(1) AAS
>>192
同じようなものの場合もあるが文脈的に強調したい点が違うか違うものを指すほうが多い気がする
エンジンという場合は対象の中核となる処理を実行するソフトウェアコンポーネントを指すことが多い
(中核となる処理を担いますよとアピールしたい場合にも使う)

音声合成エンジンは音声合成処理そのものを実行するコンポーネント
音声合成ライブラリはアプリケーションプログラムが音声合成機能を使いたいときに利用できるAPIを備えたライブラリ
音声合成ライブラリが特定の音声合成エンジンを含んでいる場合もあればエンジンは選択可能な場合もある

正規表現エンジンと正規表現ライブラリとかで考えればわかりやすいかと
200: 194 2021/03/15(月)15:35 ID:NUPkxmQY(2/3) AAS
>>196
ありがとうございます。
ただ、見にくくなるだけで、頑張って解析しようとしたら読めるんですかね?
ただ、.htaccessでjsに直接アクセスできないようにしても、F12ツールで見えてしまうでしょうし、これで読みにくいように持っていくのがベストでしょうかね?
1-
あと 752 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.033s