- 1 名前:デフォルトの名無しさん mailto:sage [2019/11/08(金) 21:03:36.68 ID:q9/Fdf+e.net]
- 質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ スレ立てるまでもない質問はここで 149匹目 https://mevius.5ch.net/test/read.cgi/tech/1529199088/ 前々スレ スレ立てるまでもない質問はここで 151匹目 https://mevius.5ch.net/test/read.cgi/tech/1541239698/ 注意「〜と〜はどっちの方が○いですか?」みたいなのは このスレの粘着荒らしですので無視してください
- 321 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 13:42:43.12 ID:pBNbzQKf.net]
- 私も出来ると思う
- 322 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 13:53:03.55 ID:lSVBRmYP.net]
- 左右反転拡大縮小トリミングなんかには対応しなくていいのかな
- 323 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 14:25:12.88 ID:pBNbzQKf.net]
- 人物判定が出来る時代に
そのくらいの加工を判別出来ないわけが無い とは思わないの?
- 324 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 16:52:37.22 ID:lSVBRmYP.net]
- で、そんなお手軽ライブラリがあるわけ?
- 325 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 17:12:14.69 ID:g8OSapKt.net]
- 後出しで「お手軽ライブラリ」とかダッサ
- 326 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 19:35:15.69 ID:Oy/c40c6.net]
- だって312が求めてるものってそういうものでしょ?
出来る出来ないで言えば出来る ただ一般人が現実的にどこまで出来るかは別
- 327 名前:デフォルトの名無しさん mailto:sage [2020/01/12(日) 19:50:16.40 ID:Xff8C4Cf.net]
- 今のところ条件は>>310だけ
- 328 名前:蟻人間 mailto:sage [2020/01/12(日) 20:03:39.07 ID:26db5mti.net]
- >>310
Python+OpenCVでちゃちゃっとやるのが流行りみたいっすよ。 https://qiita.com/best_not_best/items/c9497ffb5240622ede01
- 329 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 10:42:53.53 ID:V22NtS8V.net]
- すいません初心者です。
オブジェクト指向で、継承とかオーバーライドとか例題的に作ってみて理解したつもりなんですけど、 実際にコード書くときに使う必要性が見つけられません。 ゲーム作ってて、 基本クラス enemy1, enemy2,・・・・ 親玉作るために継承 super enemy1, superenemy2 基本クラスで一部挙動違う派生敵作るためオーバーライド overenemy1,overenemy2 とかゲームなら便利だと思うのですが、 数値計算とかだとどのような場合に継承とかオーバーライドをつかっていくのでしょう?
- 330 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 10:44:11.83 ID:V22NtS8V.net]
- 自分はある処理を関数として分離させてみても、
1回こっきりしか呼び出しておらず、単に分離させてタイトルつけて可読性をあげただけみたいになっています。 クソコード量産しているのではないかとガクブルです。
- 331 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 11:17:17.01 ID:irRGjj5F.net]
- >>321
必要性の感じられないものを無理に使うのはバカでしかない コピペで増やすのと違う継承のメリットは保守性 例えば訂正が必要な時に元を書き換えれば何か所もコピペで増やしたところを直さなくて済む
- 332 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:02:36.45 ID:KUNSdwO3.net]
- 実のところ継承自体はOOPの肝ではないと思う
クラスを汎化して、インターフェース経由でアクセスすることが凄い 継承はそれを実現するための便利なひとつのパターン インターフェースの凄さはUSBの例が分かりやすい USB対応であることさえわかれば、あとはポートに繋ぐだけ 新しい機器を買ったときにハンダ付けする必要もなければOSやPCをまるごと買い換える必要もなく、いくらでもお手軽に拡張や取り替えができる プログラムでは変更への強さ、テストのしやすさ、可読性の高さに繋がる
- 333 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:07:55.93 ID:evkq1+YN.net]
- 同一ドメインの別ポートで公開されているページ上の JavaScript から WebAPI を実行します。
別ポートでホストされるページは第三者のページなので、CSRF が考えられます。 CSRF 対策としてトークンを二重送信する方式を使うことを考えています。 しかし Cookie はポートが異なっているだけでは共有されてしまいます (RFC6265) ので、 1.Cookie で TOKEN_xxxx(ポート番号) を受け取る。(JavaScriptから読み出せないようにするためhttponly) 2.JavaScript は事前に XHR でオリジンから CSRF トークンを受け取る。(レスポンスから取るのは事情があり別読み込み) 3.ホストはプリフライト(OPTIONS)にはエラーを返す。(クロスオリジンでは2のアクセスができなくなるという理解) とすることを考えました。 ホストでは POST リクエストヘッダのトークンと、自ポートに対応した Cookie のトークンを突き合わせます。 WEBセキュリティは経験不足なので、これで良いのか不安です。
- 334 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:09:18.08 ID:KUNSdwO3.net]
- >>322
OOP以前に構造化プログラミングのメリットを知る必要がありそうだ 可読性を上げただけというけど、クソコードって何がクソなんだと思う? 可読性が低いことこそクソコードの一番の性質でしょ 10000行続くメソッド、ブロックが10段ネストした処理、それを回避しただけでも価値がある ひとつの関数がひとつの責任だけ果たすように作れば保守性もテストしやすさも改善する
- 335 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 12:10:39.73 ID:evkq1+YN.net]
- あ、しまった
ネットワークプログラミング相談室に投稿しようと思っていたのに誤爆 でも、あっちって2018以降寂れてる……
- 336 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:02:59.59 ID:V22NtS8V.net]
- なるほど。
自分でコード書いててクラスとして分離したら便利ってことあまりないのは、 本当はそういうケースが有るんだけど、それに気づいてないだけではないかと思ってしまう。 オブジェクト指向の説明って たいやきかラーメンを利用した比喩 ↓ ゲームでの実例 で終わってそれは理解してるつもりなんだけど、 数値計算とかでどう使うのかがいま一歩わかってないような気がするんですよね。
- 337 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:15:45.29 ID:lfPKL+oG.net]
- >>328
数値計算の分野なら既存のライブラリを見てみるといいよ。分かりやすいところで言えば、行列やベクトルをクラス化したりしている。 オブジェクト指向を覚えたからといってなんでもかんでもそれを使わなければいけないというものでもないぞ。適材適所で使っていけばいい。たくさん書いているうちにここはこう纏めた方が使いやすい、分かりやすい、という勘所が分かってくると思う。
- 338 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:23:30.46 ID:nlvLw0Pz.net]
- 数値計算とかのざっくりした用語で聞かれても困るわ
有用性に気付いてないのが不安ならOSSのコードを見まくればいい
- 339 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:25:48.20 ID:utlaLaUk.net]
- 説明だけ見ててもわかった気にしかなれないから
とにかくたくさんコードを書いて経験積んでみることだね そのうちブレイクスルーしてこういうことだったのかって理解出来るようになる
- 340 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 13:52:02.48 ID:KUNSdwO3.net]
- 分岐自体が少ない小規模で数学的な処理なら多態性の出番も少ないかもな
実務に寄るほど特例だの役割だの立場だのとめんどくさくなってくる ソース内にif文がたくさんあるなら使いどころを理解できてない可能性も高いと思う
- 341 名前:デフォルトの名無しさん [2020/01/13(月) 14:49:31.57 ID:2OsDzEgR.net]
- ステートレスAPIをステートフルAPIにするのってどうすればいいの?
- 342 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 14:53:20.57 ID:fbxsP8B7.net]
- echo ステートレスAPI | sed s/レス/フル/
- 343 名前:デフォルトの名無しさん [2020/01/13(月) 15:24:46.68 ID:msCnFZ1P.net]
- したたか君
- 344 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 16:54:10.94 ID:nfiKoGl1.net]
- >>325
別ポートに別のサーバー名を割り当てる foo.bar.com bar.bar.com ↓こういうのでマルチテナントやったら死ぬ www.bar.com:8080 www.bar.com:8081
- 345 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 22:06:22.43 ID:evkq1+YN.net]
- >>336
それも考えたんだけど、ドメインがlocalhostなんでネームサービス介してなくて… サーバ内臓のWebAPIを使えるローカルHTTPサーバという変態的なコンセプト 死ぬことは分かってるけど、無理を通して道理をうっちゃるしかないなとあえて
- 346 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:19:37.17 ID:vq82NN4B.net]
- 学生です。
頭がこんがらがって考えがまとまらないのでここで質問させていただきます。 今使用しているパソコンは 2.7 GHz Quad-Core Intel Core i5 メモリ8GBのimacです。 エディタは主にAtomを使用しています(VimやVisualStudioも後々使うかもと思ってインストールだけしています)。 自分は将来、自分のオリジナルゲームを作りたくてプログラミングを勉強していて、 今のところ、 https://www.cprogramming.com/ https://www.youtube.com/watch?v=vLnPwxZdW4Y これらのサイトや動画で構文や基本的なことを勉強しています。(WebアプリやWebサービスのことも理解したいと思っています) ただ、次の段階に進むために、何をすれば良いのかがわかりません。 c++でゲームを作っている動画を探しても、VSで作っているものばかりで、mac版のVSだとc++を用いてコードを書くことができないので、どうしようか悩んでいます。 どうしたらゲームを作れるのか、よくわかりません。 ゲームを作るだけだったらunityやgame maker2を用いた方が良いのでしょうか? また、せっかくimacを使っているなら、iphone用のアプリの開発を経験しておいた方が良いのでしょうか? わからないことだらけで、萎えてます。。。
- 347 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:21:30.83 ID:5GjUS2iX.net]
- まずはimacを捨てる
- 348 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:26:39.26 ID:vq82NN4B.net]
- まじですか?
- 349 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:30:29.57 ID:lfPKL+oG.net]
- >>338
ゲーム作ること自体が目的ならunityとかでいいと思うよ。 少なくともC++はやめといた方がいい。本職のプログラマになってガリガリやってくのならいずれは身に付けたいが、レスを見る限り今の段階で手をつけても途方にくれるだけだと思う。
- 350 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:38:30.98 ID:vq82NN4B.net]
- 回答ありがとうございます。
それでは、RubyやPython、PHPなどを一通り勉強し終わってから、c++に取り組んでみようと思います。
- 351 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:40:01.30 ID:evkq1+YN.net]
- いやいや、そんなご無体なことを言って惑わしてどーするのかと
macで開発している人もいっぱいいるから安心し ・・・俺もmac嫌いだけど ゲーム関係だとこれから流行りそうなのは Rust な気がしてる ・・・golangスキーとしては業腹だけど (妬み嫉み
- 352 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:54:17.95 ID:vq82NN4B.net]
- なるほど...?
- 353 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:56:23.30 ID:kbEHI+CO.net]
- 根本的なところでどんなゲームを作りたいみたいな構想はすでにあるんだよね?
- 354 名前:デフォルトの名無しさん mailto:sage [2020/01/13(月) 23:58:40.85 ID:vq82NN4B.net]
- RPG
2Dゲーム ドット絵 みたいな感じです
- 355 名前:蟻人間 mailto:sage [2020/01/14(火) 00:02:27.85 ID:HRTVomUI.net]
- アニメーションの原理はパラパラ漫画。
フレームレートに合わせて画面を切り替えると動いて見える。 詳しくはゲーム制作板へ。
- 356 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:04:38.16 ID:mOmvXuHw.net]
- ありがとうございます。
ドット絵制作にはAsepriteを使っています。。。
- 357 名前:蟻人間 mailto:sage [2020/01/14(火) 00:10:14.63 ID:HRTVomUI.net]
- いまさらドット絵RPGだと?
RPGつくーる ですでに完結してるコンテンツじゃん。
- 358 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:10:57.78 ID:eRfyK84l.net]
- OSSのC言語ソースコードを読み解きたいのですがそういうのを支援してくれるエディタや分析ツールってどんなのがありますか?
対象は組み込み向けのソースコード500KByte程度です。自分はC言語が得意ではないので普通のテキストエディタでにらめっこはきついです 関数呼び出しの関係とか構造体を含む変数/定数とかを簡単に見られると便利かなと思います あと軽快に動作し無償で使えるとありがたいです(趣味なので)
- 359 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:16:36.44 ID:mOmvXuHw.net]
- Atom
VisualStudio Vim 僕はこれくらいしかエディタ知りませんすみません。。。
- 360 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:19:31.4
]
- [ここ壊れてます]
- 361 名前:6 ID:mOmvXuHw.net mailto: >>349
ドット絵味があっていいと思いません? 3Dゲームにも興味ありますけど、なんか難しそうで。。。 [] - [ここ壊れてます]
- 362 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:23:19.96 ID:eL1p+DpS.net]
- >>352
で、RPGツクールじゃダメなの? 最新のMVとやらはjavascriptで拡張とかもできるらしいし、それで事足りるのでは?
- 363 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:35:23.44 ID:mOmvXuHw.net]
- >>353
そうなんですよね。 今時は充実したソフトがたくさんあって、ありがたい限りです。 それでは、c++やc#は、ゲーム制作のためではなく、Webサービス・アプリの開発を目的として勉強した方が良いのでしょうか?
- 364 名前:蟻人間 mailto:sage [2020/01/14(火) 00:42:54.89 ID:HRTVomUI.net]
- wasmを使えばウェブでC++やC#などを動かせると思う。
- 365 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 00:45:56.78 ID:eL1p+DpS.net]
- >>354
質問の意図が分からんよ。 C++/C#という言語の一般的な用途を知りたいの? それとも君がC++/C#を学ぶ必要性を知りたいの? 後者ならば、今は必要ない、必要になってから考えろとしか言えない。
- 366 名前:蟻人間 mailto:sage [2020/01/14(火) 00:51:33.80 ID:jnGGSJUr.net]
- iMacのような監獄から脱するなら仮想化の力を借りるとよい。WineとかVirtualBoxとかVMwareとか。
- 367 名前:蟻人間 mailto:sage [2020/01/14(火) 00:57:05.43 ID:jnGGSJUr.net]
- VirtualBoxにUbunt Linuxを入れればあら不思議。iMacが仮想Linuxマシンに。
- 368 名前:蟻人間 mailto:sage [2020/01/14(火) 01:06:42.23 ID:HRTVomUI.net]
- もしかして普通のアプリとウェブアプリの違いを知らないとか?
- 369 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 12:21:03.22 ID:AM8t1N0H.net]
- ツクールのサンプルにあるような10分程度のRPGでもその土台作りにJavaで3万行ほどかかる
でもどうしてもやりたいならJavaでやればいいんじゃないの
- 370 名前:デフォルトの名無しさん mailto:sage [2020/01/14(火) 22:19:24 ID:2z75AiLp.net]
- PC等のカテゴリ慣れていないので板違いだったらすみません
deep linkでPWAを開く方法はありますか? あれば参考になるサイトや書籍を教えていただきたいです 自作のPWAをホームに設置したのですがSafariやTwitterなどでリンクを踏んでも各々のブラウザで開かれてしまいます
- 371 名前:デフォルトの名無しさん [2020/01/14(火) 22:57:22.73 ID:U+XmaCjP.net]
- ぼく「KLOC・・・?『ケーロック』でしょ?」
ジャップ「キロステップだろバカw」 外人様「the K-LOC or KLOC , pronounced "kay-lok"」 おいおいジャープさん・・・w
- 372 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 00:33:50 ID:lGVyxVPX.net]
- dinput8.dllからdependency finderってのを使ってBlack Ciperの依存性を切れって言われたんだけどどういうこと?
dependency finderってJavaで動かすの? くそ素人の質問ですまん
- 373 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 09:09:39 ID:aop662iW.net]
- VBScriptでJPEGやRAWデータのファイル名に
撮影日時を追加するツールを作ったんだけど 見かけ上はうまく出来たようにみえるんだけど 何故かファイル名にスペースが入ってしまうんだけどなんでだろ? 具体的にはもとのファイル名が "C:\Users\hoge\Desktop\新しいフォルダー (3)\DSC_0030.JPG" だったとするとツール実行後は "C:\Users\hoge\Desktop\新しいフォルダー (3)\‎ 2019 ‎07 ‎16- ‏‎2127_DSC_0030.JPG" になってしまう。ちなみにこれはサクラエディタやコマンドプロンプトでの見え方で デスクトップ上やメモ帳ではスペースは入らない
- 374 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 09:25:19 ID:oRcV/dFn.net]
- >>364
スペースではなく変な制御文字でも入れてるんじゃないか? パス名を生成してるところのコードを示せば誰か答えてくれるかもよ。
- 375 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 09:56:15 ID:aop662iW.net]
- >>365
↓ほぼネットからのコピペですがこんな感じです '画像データから撮影日を取得 JPGIndx = 12 strText = objWSHFolder.GetDetailsOf(objWSHFolder.ParseName( objFiles.name), JPGIndx) '撮影日時が含まれない場合は更新日時を取得 if strText = "" then JPGIndx = 3 strText = objWSHFolder.GetDetailsOf(objWSHFolder.ParseName( objFiles.name), JPGIndx) End if satueiDate_A = Replace(strText, "/", "") satueiDate_A = Replace(satueiDate_A, ":", "") satueiDate_A = Replace(satueiDate_A, " ", "-") satueiDate_B = Replace(objFiles.Name, "-", "") satueiDate_B = Replace(satueiDate_B, "_", "") objFiles.Name = satueiDate_A & "_" & satueiDate_B
- 376 名前:蟻人間 ◆T6xkBnTXz7B0 mailto:sage [2020/01/17(金) 10:51:33 ID:90cOo287.net]
- >>364
リファレンスを見よ。 たしか、正の数の場合、符号の代わりに空白が入る仕様だったはず。
- 377 名前:デフォルトの名無しさん [2020/01/17(金) 11:25:45 ID:aop662iW.net]
- >>367
なんか出来たっぽい ちなみに strText = objWSHFolder.GetDetailsOf(objWSHFolder.ParseName( objFiles.name), JPGIndx) のところで型変換することで解決しました ありがとうございまた
- 378 名前:デフォルトの名無しさん [2020/01/17(金) 19:04:46.50 ID:lYbmF4lH.net]
- プログラマ適正がある人ってずぶの素人からHTMLとJavascriptの勉強を始めて
1ヶ月後にはアドオン普通に作れるようになってるものなのでしょうか?
- 379 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 19:51:01 ID:ippysI8O.net]
- 独学か教えてもらうかにもよるけど、玄人とはレベルの差は出るし、
コードはつっこみどころ満載だろうけど、作るだけなら余裕でしょうね。
- 380 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 22:20:34 ID:dz6rwKu+.net]
- 適性以上に目的目標がハッキリしてる事が大事な気がする
プログラム書く練習でなんとなくアドオン作るとかだと色々な部分をおまじないで見過ごしてしまう 大学の講義で習ったプログラミングは本当にそれで時間の無駄だった
- 381 名前:デフォルトの名無しさん mailto:sage [2020/01/17(金) 22:28:57 ID:uiCb80Xb.net]
- それプログラミングに限らず他の生産的な活動ほぼ全てに言えると思う
プログラミング教育もそうだけど手段が目的化している例の多いこと多いこと
- 382 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 08:39:03 ID:RfvMocRY.net]
- {% $ a}
こんな感じで○○○aって文字列を出力するのってなんていうのかわかりませんか? 前に習ったんですけど どの言語かすら思い出せません……
- 383 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 09:34:30.53 ID:6Wtj4R8r.net]
- perlやrubyの変数展開か
pythonのprintのformatが%で指定する
- 384 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 12:44:04 ID:RfvMocRY.net]
- 返事遅れてすみません……
ありがとうございます! 最初にいろんな言語手を出してしまってこんがらがってますw
- 385 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 13:21:51.97 ID:34RcyaUW.net]
- >>373
{% だとDjango(python用のwebアプリテンプレート)かなぁ、でも$は使わないみたいだし https://blog.pyq.jp/entry/2017/10/12/110000 %{ だとPowerShellかも www.math.kobe-u.ac.jp/HOME/kodama/tips-powershell-grammar.html#pipe
- 386 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 13:27:36.96 ID:w6J1AYPB.net]
- <% =$a %>こんな感じやろ?
- 387 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 13:28:02.59 ID:w6J1AYPB.net]
- {% =$a } こうか
- 388 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 14:11:31 ID:RfvMocRY.net]
- すみません
$使ったかも定かじゃないです…… なんか逆クォーテーション使った記憶もあるんですが 検索しようとすると%が上手く反映されないんですよね…… %は確実にあったようなきがしてるんですけど
- 389 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:23:55.20 ID:bM4MYCHR.net]
- "$x"みたいにリテラルに埋め込むのは正確にはString Interpolationと呼ばれる言語
- 390 名前:d様
文字列補間と訳されることが多い シェル言語で%xみたいに書いて真っ先に置換される仕組みは変数展開と呼ばれることが多い [] - [ここ壊れてます]
- 391 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:37:00.96 ID:w6J1AYPB.net]
- よしjinjaでYAMLを処理してその中にシェルスクリプトを実行するphpファイルを書こうぜ!
- 392 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:53:58 ID:RfvMocRY.net]
- ありがとうございます!!
変数展開ってのは聞いたことあるんでそれっぽいです! 今日は21時に寝るんで明日朝一で調べてみます
- 393 名前:デフォルトの名無しさん mailto:sage [2020/01/18(土) 20:55:01 ID:RfvMocRY.net]
- ちょっと聞いたことない単語も多いんで
とりあえずは変数展開で調べます ほんとにありがとうございました!
- 394 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 16:57:52 ID:ybpL1SAF.net]
- さくらサーバーなり自鯖なり立てておいて、そこのURLにクライアントアプリから画像送ったら一定の加工がされて送り返される。みたいなのを作りたいんだけど(完全に個人用、公開する予定無し)
こういうアプリケーションとかシステムとかの名称ってある? 作り方調べようにも名前がわからないとググりよう無くて困ってる RESTAPIってのがそれっぽいけどちょっと違う気もするし
- 395 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 17:30:48.28 ID:FsFcJUwr.net]
- CGI もしくは WebAPI でいいと思う
RESTAPI はそれの一種 HTTP の POST で MIME 使ってアップロードして、 デコードした画像を加工して、 レスポンスでやはり MIME で結果を返す という作りになるはず TCPで自分で一から作ることもできるけど、色々とライブラリとか揃ってるから普通は自作しない
- 396 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 19:54:25 ID:WZO8NLFP.net]
- WebAPIだね
CGIはサーバーのプロセスを起動するための古典的な仕組みで、RFCで具体的な仕様が定められてる
- 397 名前:デフォルトの名無しさん mailto:sage [2020/01/19(日) 20:10:16 ID:i/V4/11U.net]
- スレたてるまでもない質問スレがあるから単発でスレたてる奴が出てくる
- 398 名前:デフォルトの名無しさん mailto:sage [2020/01/22(水) 07:22:37.64 ID:UIhPmf0q.net]
- firebase認証でjwtを取得してます。
jwtってどこに保存すべきですか?
- 399 名前:デフォルトの名無しさん [2020/01/23(木) 22:21:00.72 ID:3mcFpShz.net]
- testcafeの質問です
webでダウンロードボタンをクリックして、「名前を付けて保存」っていうダイアログがありますけど あれをtestcafeで操作ってできる? ダウンロードとアップロードボタンがあると仮定して、それのテストをしたい
- 400 名前:389 mailto:sage [2020/01/23(木) 22:27:00.80 ID:3mcFpShz.net]
- 失礼、推敲する前に書き込んでしまった。
内容は>>389の通りなんだけど、もしできない場合の代替案とかがあれば聞きたい
- 401 名前:デフォルトの名無しさん mailto:sage [2020/01/24(金) 08:05:56 ID:L98ica9l.net]
- 例えば、Ruby, Selenium WebDriver で、ブラウザを操作して、
HTML 上のボタンは押せるけど、 保存ダイアログは、OS のネイティブ機能だから、ブラウザから操作できるかな?
- 402 名前:デフォルトの名無しさん [2020/01/24(金) 12:07:54 ID:TsxkySTN.net]
- Macだと9216バイトまでしかUDPで受信できないらしいんですが
https://stackoverflow.com/questions/22819214/udp-message-too-long TCPだとそれ以上のデータを送信できますか? TCPでも分割しないと無理ですか?
- 403 名前:デフォルトの名無しさん mailto:sage [2020/01/24(金) 12:27:51 ID:CY4nTdbX.net]
- TCPにはサイズ制限はない
接続を維持して延々と通信することもよくある telnetとかXとか
- 404 名前:デフォルトの名無しさん [2020/01/24(金) 12:35:12.54 ID:TsxkySTN.net]
- >>393
ありがとうございます!!
- 405 名前:デフォルトの名無しさん mailto:sage [2020/01/24(金) 12:40:24.36 ID:CY4nTdbX.net]
- と書いて、XのプロトコルってTCPだよな?
SSHで転送したりするからTCPだと思い込んでるけど
- 406 名前:デフォルトの名無しさん [2020/01/25(土) 14:20:32 ID:/z7xtUSg.net]
- 日曜プログラマなんだけど
Javaから乗り換えるなら何がいいかな? ネットに情報豊富で GUIライブラリが使いやすくて Javaと同程度には速くて 文法構文が古臭くないのを探してます 用途はカジュアルゲームとかデータベースアプリくらい 配布は考えてません
- 407 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 14:25:48 ID:xIqVUNvp.net]
- >>396
WindowsならVSでC#
- 408 名前:デフォルトの名無しさん [2020/01/25(土) 14:27:25 ID:cxLY0DeL.net]
- 土曜日だが。
- 409 名前:デフォルトの名無しさん [2020/01/25(土) 14:36:59 ID:/z7xtUSg.net]
- >>397
C#はシンプルに使えますか? 昔、VSでMFC(C++)をやってた事があるんですがフォーム作るのとか目茶苦茶面倒でいい思い出がありません… ヘッダファイルとか無いですかね?
- 410 名前:デフォルトの名無しさん [2020/01/25(土) 14:49:23 ID:oEqdrxlM.net]
- python
- 411 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 14:53:01 ID:xIqVUNvp.net]
- >>399
コントロールをGUI上で貼り付けできるしあれ以上楽な言語は知らない WPFやってわざわざ苦しみたいのなら別
- 412 名前:デフォルトの名無しさん [2020/01/25(土) 15:15:19 ID:nzU6Nwgv.net]
- >>401
なるほど 正直MSって無駄に重いイメージがあって敬遠してたんですが良さそうですね >>400 pythonも気になってました ブロックが分かりづらそうですがそうでもないんですかね? インタプリタ言語だって聞いてますが速さは問題ないですか? Cをコールしたりは正直したくないです…
- 413 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 16:05:29 ID:QYVASXsU.net]
- 個人的にMSは好きじゃないが開発環境としてVisual Studioがほぼ最強なのは認めざるを得ない
次点でElectronをはじめとするNode.jsをベースとするフレームワークかな Web技術ベースなので任意のWebデザインツールが使えるかと。主な言語はJavaScript >>402 JavaScriptなんかが有名だが今時のインタプリタ言語はJIT技術が使われていることが多いので 条件次第ではJava以上のパフォーマンスを発揮する。あとネイティブコードのライブラリを多用すると 当たり前だが速くなる。書き方と処理内容次第なので自分で試してみるしかないかと
- 414 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 17:42:23.99 ID:pHR/BzaD.net]
- >>401
WPFは工夫すると画面ロジックであるVMをNUnitで自動テストできるんで、カバレッジ厨としてありがたい テストした完璧なアプリが欲しいんじゃなくて、そこそこの開発コストでアプリが欲しいという場合にはFormsが楽だけどねー
- 415 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 18:42:38 ID:U4TacZBo.net]
- GPLとかLGPLとかライセンスが
ややこしい感じのプラグインって仕事で使ってます? MITだと心置きなく使えるんですが、 そうじゃないのはパッケージに含めるとやばい気がして躊躇します
- 416 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 21:01:33 ID:7Hk921Mv.net]
- ライセンスを理解しないままパッケージにするアホがどこにいるんだ
- 417 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 21:22:40 ID:d7edv7Ht.net]
- 暗いセンスな奴だな
- 418 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 23:22:39.75 ID:nGGHbHoP.net]
- 未来センスなやつだな
- 419 名前:デフォルトの名無しさん mailto:sage [2020/01/25(土) 23:46:13 ID:RhWjIMv4.net]
- 1ユーザーとしてIDE等のツールに登録して使うだけなら問題ないが
ソフトウェアに組み込むのはかなりリスキーだぞ 発覚したらGPLソースクレクレ乞食が湧いて誹謗中傷の限りを尽くすからな
- 420 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 00:00:25 ID:J+S32M8/.net]
- マジレスすると案件によるとしか言えないのでは?
社内でしか使わないソフトならGPLのコードを使っても問題になるケースは少ないだろう
- 421 名前:デフォルトの名無しさん mailto:sage [2020/01/26(日) 07:33:45 ID:2mov5k+8.net]
- 海外(特に国は指定しません)での開発について、質問です。
日本の開発では、要件定義書、基本設計書、詳細設計書を作り、実装・・・・と言うスタイルが一般的かと思います。 海外でも
|

|