Pythonのお勉強 Part75 (570レス)
Pythonのお勉強 Part75 http://mevius.5ch.net/test/read.cgi/tech/1743698824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん (ワッチョイ 33d8-PysV) [sage] 2025/04/04(金) 01:47:04.18 ID:UMpXJcmx0 !extend:default:vvvvv:1000:1024 !extend:default:vvvvv:1000:1024 ↑スレ立てる毎に減るので、減ってたら3つに補充すること。 ※前スレ Pythonのお勉強 Part74 https://mevius.5ch.net/test/read.cgi/tech/1726881242/ VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1743698824/1
471: デフォルトの名無しさん (ワッチョイ 4a79-YjA1) [] 2025/07/18(金) 22:05:31.67 ID:gSlJPYKw0 >>469 > ちょっと仕様が変わっちゃっているのでは? どこの何の仕様を言ってるのか分からない > キーワード専用引数を条件によって与えたり与えなかったりするにはどうすればいいんでしょうか この質問には合ってるはず # これでもいいけど、hooの定義はただの確認用 def hoo(*, hoge=0, fuga=0): print(hoge) print(fuga) http://mevius.5ch.net/test/read.cgi/tech/1743698824/471
472: デフォルトの名無しさん (ワッチョイ d010-mivq) [sage] 2025/07/18(金) 22:29:51.34 ID:bJpxei9t0 数値0がデフォルト引数として適切なケースならそれでもいいけど、一般的にそうとは言えないから、その点をどう考えるかかな。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/472
473: デフォルトの名無しさん (ワッチョイ 4a79-YjA1) [] 2025/07/18(金) 22:42:32.04 ID:gSlJPYKw0 hooの定義とか余計な事を書かなければ良かったのかな これだけで args = {'hoge': 3} if True: args['fuga'] = 21 hoo(**args) http://mevius.5ch.net/test/read.cgi/tech/1743698824/473
474: デフォルトの名無しさん (ワッチョイ 7e01-1hpD) [sage] 2025/07/18(金) 23:11:48.96 ID:aupZghvf0 忍耐強さに素直に拍手 http://mevius.5ch.net/test/read.cgi/tech/1743698824/474
475: デフォルトの名無しさん (ワッチョイ d010-mivq) [sage] 2025/07/18(金) 23:43:46.64 ID:bJpxei9t0 関数hooの内容はブラックボックスにしておいた方が本質的な議論になるのは確かだと思うけど、可変長キーワード引数を使うのは(一般論としては)やっぱり抵抗感があるんだよね。 関数hooのその可変長キーワード仮引数は、hogeをキーとして持ち、さらにオプションでfugaもキーとして持つことができる辞書ということになるけど、そのことはコメントかリファレンスにでも書いておかないと関数のユーザー側からは分からないよね。普通、関数の仮引数に可変長キーワード引数がある場合、ユーザー側は任意のキーワード引数が渡せるものだと想定するものものだと思うんだが。任意のキーワード引数が渡せるわけではないこと(渡せるキーワード引数が一定範囲に限定されていること)を示唆するためにkwargsに代えて別の名前を使うことも考えられるけど、hoge_fugaみたいな仮引数名にするくらいなら素直に>>459で書いた方がずっと分かりやすいのではないかと思う。 hogeとfugaが何らかの設定項目のようなもので、可変長キーワード引数としてsettingsみたいな名前を使うのがぴったりくるようなシチュエーションなら良いと思うんだけどね。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/475
476: デフォルトの名無しさん (ワッチョイ fb54-3Gka) [sage] 2025/07/19(土) 00:06:17.29 ID:WQpIS8cc0 昔ながらのAPIをやりたい時用なのでは もっと安全で判りやすくて保守性も高い方法がいろいろある http://mevius.5ch.net/test/read.cgi/tech/1743698824/476
477: デフォルトの名無しさん (ワッチョイ 7e01-1hpD) [sage] 2025/07/19(土) 00:27:33.97 ID:BXrDX6cI0 >>475 辞書アンパックをちょっと勘違いしてる `hoo(**args)`は`hoo(hoge=3)`か`hoo(hoge=3, fuga=21)`に展開されると考えればいい 関数hooの定義で可変長キーワード引数を取るようにしておく必要はない http://mevius.5ch.net/test/read.cgi/tech/1743698824/477
478: デフォルトの名無しさん (ワッチョイ d010-mivq) [sage] 2025/07/19(土) 01:14:22.09 ID:mpZ7ZyiC0 >>468の関数定義が可変長キーワード引数になっていたのでそれを前提に考えていたんだけど、仮に関数hooが仮引数として(可変長キーワード引数ではなく)hogeとfugaを取る場合、少なくともfugaの方にはデフォルト値が必要にならない? 適切なデフォルト値を選択できるかという方の問題(>>472)になるのかなと思うけど。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/478
479: デフォルトの名無しさん (ワッチョイ 4a79-YjA1) [] 2025/07/19(土) 04:01:16.92 ID:Hbwb5ZS70 >>475 コメントとかリファレンスとか面倒なので、可変長を止めた デフォルト値も0からNoneにした 渡された引数の確認用printも止めた これでいいかな? (個人的には、hooじゃなくfooを使いたい) def hoo(*, hoge, fuga=None): pass args = {'hoge': 3} if True: args['fuga'] = 21 hoo(**args) http://mevius.5ch.net/test/read.cgi/tech/1743698824/479
480: デフォルトの名無しさん (ワッチョイ cedb-YjA1) [] 2025/07/19(土) 07:03:58.56 ID:DOzvDSMA0 ・下記からしてワープ中もエネルギーが減衰 情報は消すとエネルギーになって漏れていく――情報の物理性実証に成功 2025.06.30 https://nazology.kusuguru.co.jp/archives/180561 ・AとBの個所は下記の状態が必須条件 量子コンピューターの真価を、実機で証明することに初めて成功。理論から現実への一歩となるか 2025.07.18 https://wired.jp/article/quantum-computer-exponential-speedup/ 量子コンピューター同士の長距離通信を実現、データを橋渡しする新しい“翻訳機”が秘めた可能性 2025.07.12 https://wired.jp/article/universal-translator-in-quantum-networks/ 電子は動かず『電子のスピンだけ』が流れて情報伝達できる微小チップを開発 2025.07.15 https://nazology.kusuguru.co.jp/archives/181574 ・上記のチップを使用すると下記の情報を100%読み取れる 電子の電荷を運ばず磁気だけを運ぶ「幽霊粒子」を観測することに成功 2025.07.15 https://nazology.kusuguru.co.jp/archives/181583 >>「量子世界の理論が現実の物質で実際に再現可能である」という強力な証拠 ↓上記まで読み取れるので下記の理論が出観測できる 量子トリックにより「観測しないこと」で物体を冷却することに成功 2025.06.04 https://nazology.kusuguru.co.jp/archives/178933 ↓なぜ同じ状態が観測できないかというと下記の時間差によって異なるために生じる 量子もつれの伝達速度の限界を解明することに成功! 2024.04.01 https://nazology.kusuguru.co.jp/archives/147855 量子もつれは「瞬間」ではなく誕生には232アト秒のタメ時間があった 2025.06.11 https://nazology.kusuguru.co.jp/archives/179350 http://mevius.5ch.net/test/read.cgi/tech/1743698824/480
481: デフォルトの名無しさん (ワッチョイ 9360-mivq) [sage] 2025/07/19(土) 09:53:59.24 ID:RatjLwY90 >>479 スマンが、値Noneがデフォルト値として適切なケースならそれでもいいけど、一般的にそうとはいえないという点は、数値0と同じだと思う。 とはいえ、>>459に対する一般的な回答とはいえなくても、個別のケースを見れば何らかの適切なデフォルト値(多くの場合は、数値0, 1, None, 空文字烈のどれかでカバーできるんじゃないかと思う)を見つけられることが多いと思うから、実践的にはそれで十分と言えるかもしれない。 ただ、そもそも論として、複数の実引数を1つの辞書にまとめ、関数に渡すときに**でアンパックするという方法論は、本質的には場合分けを行う場所を移しているだけだよね。475末尾のsettingsのように、1まとまりのものと観念できるような場合にはともかく、一般論としては>>459と比べて分かりやすくなっているとはいえないと思うよ(辞書の名前という余分な情報が増える分だけ、読む側の負荷が増えるだけなのでは)。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/481
482: デフォルトの名無しさん (スフッ Sd94-l3/T) [] 2025/07/19(土) 09:56:56.29 ID:TEpbrrsSd #お前がしたいのはこう言うことか def hoo(**kwargs): for k in ['hoge', 'fuga']: print(f'{k}: {kwargs.get(k, None)}') args = {'hoge': 3} hoo(**args) args['fuga'] = 21 hoo(**args) http://mevius.5ch.net/test/read.cgi/tech/1743698824/482
483: デフォルトの名無しさん (スフッ Sd94-l3/T) [] 2025/07/19(土) 10:02:46.87 ID:TEpbrrsSd てすと paiza.io/projects/N9V8GMKR_tIb1zGa6ubx5Q?language=python3 http://mevius.5ch.net/test/read.cgi/tech/1743698824/483
484: デフォルトの名無しさん (ワッチョイ b601-1hpD) [sage] 2025/07/19(土) 11:14:22.91 ID:TorbFPco0 >>478 459の質問はデフォルト付きのキーワード専用引数がある既存の関数を呼ぶ前提でしょ 仮にそうじゃなくて任意引数にできないなら明示的に渡せばいいだけじゃない? いずれにしてもどういう制御構造を使うかとは直交した別の問題だと思うよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/484
485: デフォルトの名無しさん (ワッチョイ d401-1hpD) [sage] 2025/07/19(土) 11:21:54.47 ID:GfjIQpqe0 >>481 分岐が必要なキーワード引数が1つだけなら>>459のように単純なif-elseのほうが分かりやすいと思うが数が増えてくると辞書を使うやり方のほうが分かりやすくなることが多い ちゃんとしたプログラムならBuilderパターン使って辞書を隠蔽したAPIを用意するけど内部構造は>>479と同じ http://mevius.5ch.net/test/read.cgi/tech/1743698824/485
486: デフォルトの名無しさん (ワッチョイ 4a79-YjA1) [] 2025/07/19(土) 12:44:55.92 ID:Hbwb5ZS70 # 1行バージョン、引数が増えても安心 hoo(hoge=3, **({'fuga':21} if True else {})) http://mevius.5ch.net/test/read.cgi/tech/1743698824/486
487: デフォルトの名無しさん (アウアウウー Sa3a-l3/T) [] 2025/07/19(土) 18:08:03.19 ID:26f45OWma 本質的には場合分けを行う場所を移しているだけ http://mevius.5ch.net/test/read.cgi/tech/1743698824/487
488: デフォルトの名無しさん (ワッチョイ fb54-3Gka) [sage] 2025/07/19(土) 20:15:58.43 ID:WQpIS8cc0 こういうのは運用重視だな 後で機能の追加や変更をする時に、いかに既に使ってるとこに影響させないか http://mevius.5ch.net/test/read.cgi/tech/1743698824/488
489: デフォルトの名無しさん (ワッチョイ 8639-YjA1) [] 2025/07/19(土) 21:09:14.95 ID:w9wuHEcm0 PythonをLinux上でデバッグできる? Visual Studioみたいにw http://mevius.5ch.net/test/read.cgi/tech/1743698824/489
490: デフォルトの名無しさん (ワッチョイ b202-URyn) [sage] 2025/07/19(土) 22:15:21.21 ID:87mZT3Vf0 >>489 できるよ 手元がWindowsならWindows用のVSCodeにPython開発用の拡張とSSH拡張入れて Linuxに接続して実行・デバッグすることもできる 手元がLinuxならLinux用のVSCodeにPython開発用の拡張を入れて、VSCode上で実行・デバッグできる http://mevius.5ch.net/test/read.cgi/tech/1743698824/490
491: デフォルトの名無しさん (ワッチョイ 8639-YjA1) [] 2025/07/19(土) 22:25:27.17 ID:w9wuHEcm0 >>490 あ、できますね Visual Studio CodeでLinuxに接続。 それだけかね? さすがにpdbだかはキツそう… http://mevius.5ch.net/test/read.cgi/tech/1743698824/491
492: デフォルトの名無しさん (ワッチョイ b202-URyn) [sage] 2025/07/19(土) 22:34:22.71 ID:87mZT3Vf0 >>491 VSCodeのPythonデバッグ環境がほぼもう最強で一択なので、それだけでよいよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/492
493: デフォルトの名無しさん (ワッチョイ ce20-6Lwj) [] 2025/07/19(土) 23:01:09.11 ID:n3MqcKUz0 Pythonを深くやっていないんでよくわからんが、スレッドのデバッグとかはPythonでも厳しいんでないかい? http://mevius.5ch.net/test/read.cgi/tech/1743698824/493
494: デフォルトの名無しさん (ワッチョイ 877c-Bd2j) [sage] 2025/07/20(日) 15:32:04.17 ID:SQq4ZXml0 スレッド先やら名前付きデコレータをステップデバッグしたいならPycharm使え http://mevius.5ch.net/test/read.cgi/tech/1743698824/494
495: デフォルトの名無しさん (ワッチョイ df3e-Bd2j) [] 2025/07/20(日) 15:59:19.04 ID:s1mG3CAy0 >>494 VS codeよりいいの? 外見は似てるけど http://mevius.5ch.net/test/read.cgi/tech/1743698824/495
496: デフォルトの名無しさん (ワッチョイ 877c-Bd2j) [sage] 2025/07/21(月) 19:27:42.56 ID:DwRtI9zl0 Pycharmの方が10年以上先発で、基本は商用なので機能はてんこ盛りだね。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/496
497: デフォルトの名無しさん (ワッチョイ 672f-5L0S) [sage] 2025/07/22(火) 00:43:35.79 ID:z8EAwCQI0 AIでどんなネイティブコードも自在に生成出来るようになったら Pythonなんてのは必要なくなるかもな http://mevius.5ch.net/test/read.cgi/tech/1743698824/497
498: デフォルトの名無しさん (ワッチョイ ffb6-FoMz) [sage] 2025/07/22(火) 01:21:56.31 ID:O2jwelHu0 uv 0.80.0ぶっ壊れるな 依存関係の解釈が狂ってる http://mevius.5ch.net/test/read.cgi/tech/1743698824/498
499: デフォルトの名無しさん (ワッチョイ 67e6-Nb+b) [sage] 2025/07/22(火) 01:55:03.64 ID:D+KPxIdR0 >>497 与えた仕様でしか内容を把握できなくなるからメンテできなくなる 100%誤解のない誰が書いても同じ出力になる仕様なんて皆無だから いまのプログラミング言語にあたる中間的な表現はほしい http://mevius.5ch.net/test/read.cgi/tech/1743698824/499
500: デフォルトの名無しさん (ワッチョイ dffd-Bd2j) [] 2025/07/22(火) 05:32:46.90 ID:Z1PZI78m0 ・テレポートが完全に否定されました 量子物理学が「宇宙の輪廻転生」を否定――我々の宇宙は一度限りのものだった 2025.07.21 22:00:10 MONDAY https://nazology.kusuguru.co.jp/archives/181905 >>近年注目を集めている量子重力理論という新しい分野です。 >>これは重力に量子力学の考え方を取り入れ、従来の物理法則では説明できない現象にもアプローチする理論です。 >>これは重力に量子力学の考え方を取り入れ、従来の物理法則では説明できない現象にもアプローチする理論です。 >>例えば、真空中でもごく短時間だけ負のエネルギーが現れる現象(カシミール効果)や、ブラックホールがエネルギーを放出するホーキング放射という不思議な現象が知られています。 >>これは従来の特異点定理が前提としている「エネルギーはどこでも負にならない」という仮定を根本的に揺るがすものです。 >>そのため現在の物理学界では特異点重視派と回避派が理論的なしのぎを削っている状況にあります。 >>第一に、完全な特異点の形成を回避できる可能性があることです。 >>第二に、多くの人が抱く「ではビッグバンの前には何があったのか?」という一般の人の素朴な疑問にも「前の宇宙があった」と答えられるため、科学的にも物語的にも興味を惹くものでした。 >>本質的には「宇宙やブラックホールが崩壊する過程で、もしもエントロピーが常に増加し続ける(=GSLが成り立つ)限り、いかなる場合も完全な崩壊=特異点形成を避けることはできない」という定理を証明したのです。 >>つまり、量子効果をどんなに考慮しても、特異点が必ず現れてしまうという結論になり、ビッグバウンスを起こすには基本的な物理法則の一つであるエントロピー増大則を破らなければならない、ということが明らかになったのです。 >>その結果、宇宙全体が収縮の後に再膨張するという「ビッグバウンス型」のシナリオも、少なくとも通常の物理法則の枠組み内では否定されることになりました。 >>少なくともブーソ氏をはじめ多くの物理学者は「どんな理論においても、時間が止まる境界のようなものは残るだろう」と考えています。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/500
501: デフォルトの名無しさん (ワッチョイ 4781-xTds) [] 2025/07/22(火) 07:03:07.65 ID:c/UpAMoW0 >>489 馬鹿はVSはLinuxで動くことを知らない http://mevius.5ch.net/test/read.cgi/tech/1743698824/501
502: デフォルトの名無しさん (ワッチョイ dffd-Bd2j) [] 2025/07/22(火) 13:07:44.33 ID:Z1PZI78m0 Googleの強化版Geminiが数学オリンピックで金メダルを取る性能に到達、自然言語で動作し人間と同じ制限時間で解答を導き出す 2025年07月22日 11時04分 https://gigazine.net/news/20250722-google-gemini-mathematical-olympiad-gold-medal/ OpenAIの「実験的推論モデル」が数学オリンピックで金メダル相当のスコアを達成、GPT-5は近日中にリリース予定で「実験的推論モデル」はまだ先 2025年07月22日 11時03分 https://gigazine.net/news/20250722-openai-mathematical-olympiad-gold-medal/ http://mevius.5ch.net/test/read.cgi/tech/1743698824/502
503: デフォルトの名無しさん (ワッチョイ 5f2d-1PD3) [sage] 2025/07/23(水) 12:56:19.08 ID:FN2nSjVA0 5ちゃんねるで、スクリプト対策で導入されたどんぐりですが、課金してなるハンターで 無差別に連射してレベルを下げようとする悪質な人物がおります どんぐりシステムの名前は変えられますので、いろんな名前にしてスレを荒らしております 毎日何十人もの書き込みを撃っているので、自動化のプログラムで撃っているのだと思いますが、 pythonでそのようなシステムを作ることは可能でしょうか? http://mevius.5ch.net/test/read.cgi/tech/1743698824/503
504: デフォルトの名無しさん (ワッチョイ 5f2d-1PD3) [sage] 2025/07/23(水) 12:57:23.72 ID:FN2nSjVA0 私は素人なのでプログラミングについては知りませんが、スクリプトの自動書き込みも、pythonを使って作っていると聞きました。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/504
505: デフォルトの名無しさん (アウアウウー Sa2b-HBOg) [] 2025/07/23(水) 13:05:56.98 ID:5wkcFgsQa 可能 次のかたどうぞ http://mevius.5ch.net/test/read.cgi/tech/1743698824/505
506: デフォルトの名無しさん (ワッチョイ dffd-k2hJ) [] 2025/07/23(水) 13:21:18.21 ID:cQ85VHpL0 Claude Sonnet 4に匹敵するコーディング特化のオープンモデル「Qwen3-Coder」をAlibabaが発表 2025年07月23日 10時45分 >>Qwen3-Coderの大きな特徴は、ネイティブで256Kトークンという広大なコンテキスト長をサポートするだけでなく、 >>「YaRN(Yet another RoPE-based scaling method)」という拡張技術を用いることで最大100万トークンまで対応可能である点です。これにより、リポジトリ全体を理解するような大規模なタスクにも対応できます。 >>C++、Java、Python、Ruby、Swift、ABAPなどを含む358もの多様なプログラミング言語をサポート。加えて、ベースモデルから一般的な能力と数学的能力を維持しつつ、コーディングに特化しているとのこと。 >>さらに、その能力を最大限に引き出すため、エージェントコーディング用のコマンドラインツール「Qwen Code」も同時にオープンソース化されています。このQwen CodeはGemini Codeをフォークして開発 >>するSWE-Bench Verifiedにおいて、Qwen3-CoderはCloud Sonnet 4よりも小さいモデルサイズでほぼ同等のスコア ブラックホールに捕食されても生還した「奇跡の星」を確認 2025.07.23 WED https://nazology.kusuguru.co.jp/archives/181937 http://mevius.5ch.net/test/read.cgi/tech/1743698824/506
507: デフォルトの名無しさん (ワッチョイ 5f2d-1PD3) [sage] 2025/07/23(水) 19:41:30.66 ID:FN2nSjVA0 >>503 こちら、具体的に何のソフトを導入して、コードが完成したら、どのように扱えばいいのか教えて下さい http://mevius.5ch.net/test/read.cgi/tech/1743698824/507
508: デフォルトの名無しさん (ワッチョイ 4730-ufQn) [sage] 2025/07/23(水) 21:27:44.31 ID:icKpj23n0 夏休みだね〜 http://mevius.5ch.net/test/read.cgi/tech/1743698824/508
509: デフォルトの名無しさん (ワッチョイ 5f2d-1PD3) [sage] 2025/07/26(土) 17:24:17.74 ID:XDfHy8mb0 待っていても有効な回答が得られなかったので再度質問いたします 5ちゃんねるで、スクリプト対策で導入されたどんぐりですが、課金してなるハンターで 無差別に連射してレベルを下げようとする悪質な人物がおります どんぐりシステムの名前は変えられますので、いろんな名前にしてスレを荒らしております 毎日何十人もの書き込みを撃っているので、自動化のプログラムで撃っているのだと思いますが、 pythonでそのようなシステムを作ることは可能でしょうか? http://mevius.5ch.net/test/read.cgi/tech/1743698824/509
510: デフォルトの名無しさん (ワッチョイ 4781-xTds) [] 2025/07/26(土) 18:08:56.90 ID:TaQ3GNhs0 >>509 馬鹿は消えろ http://mevius.5ch.net/test/read.cgi/tech/1743698824/510
511: デフォルトの名無しさん (ワッチョイ ffed-Fw6L) [] 2025/07/26(土) 20:03:56.60 ID:h2cme/4w0 熱意があれば出来るんじゃねぇの http://mevius.5ch.net/test/read.cgi/tech/1743698824/511
512: デフォルトの名無しさん (ワッチョイ bfa9-iP3F) [] 2025/07/26(土) 21:25:51.48 ID:upqQeXUN0 >>509 505と同意見で可能だと思う スレ違いだけどJavaScriptでサクッと書いてもいいんじゃない? http://mevius.5ch.net/test/read.cgi/tech/1743698824/512
513: デフォルトの名無しさん (ワッチョイ 4781-xTds) [] 2025/07/26(土) 22:10:41.53 ID:TaQ3GNhs0 こういうところで「可能か?」と聞く馬鹿は「作ってくれ」という意味だろ http://mevius.5ch.net/test/read.cgi/tech/1743698824/513
514: デフォルトの名無しさん (ワッチョイ 17f2-tmuG) [] 2025/07/27(日) 05:01:19.83 ID:E5Gc4xYA0 勉強になるから作ってごらん http://mevius.5ch.net/test/read.cgi/tech/1743698824/514
515: デフォルトの名無しさん (ワッチョイ 1781-+HRp) [] 2025/07/27(日) 06:06:34.61 ID:lqrTZ/u40 こんなところでしつこく聞くような馬鹿には無理 http://mevius.5ch.net/test/read.cgi/tech/1743698824/515
516: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/27(日) 07:47:24.26 ID:+ass9nTV0 >>510 >>515 てめえが消えろ害虫バカカス煽り http://mevius.5ch.net/test/read.cgi/tech/1743698824/516
517: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/27(日) 07:51:58.97 ID:+ass9nTV0 >>513 何も知らん無能に加え、更に逆ギレして質問者を妨害するようなバカはこの世で最も愚かで存在価値のない人種 幼稚な煽り=役に立たんバカの自己証明=存在価値皆無のゴミ http://mevius.5ch.net/test/read.cgi/tech/1743698824/517
518: デフォルトの名無しさん (ワンミングク MMda-OZQ2) [] 2025/07/27(日) 09:04:32.36 ID:2pYi0tv8M >>517 事実を指摘されて悔しかった? 馬鹿というより境界知能とか知的障害者と言われた方がよかった? http://mevius.5ch.net/test/read.cgi/tech/1743698824/518
519: デフォルトの名無しさん (ワッチョイ 2e96-ZKvD) [sage] 2025/07/27(日) 09:15:12.99 ID:L7a2gVck0 ジェネレーター(イテレーター)の動作イメージって、病院とか郵便局に置いてある番号札発行機で例えるのが一番分かりやすいと前々から思っているんだけど、あんまり見ないね。ボタンを押すと(__next__)次の番号札が出てくる(次の要素が返される)ってことでぴったりだと思うんだが。 初心者向けの入門書とかで、このアイデア使ってくれてもいいぞw http://mevius.5ch.net/test/read.cgi/tech/1743698824/519
520: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/27(日) 09:48:35.58 ID:+ass9nTV0 >>512 可能とのことですね、私は初心者なのでプログラミングのことについては詳しくありませんが、 まず何を準備すればいいのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1743698824/520
521: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/27(日) 10:28:01.17 ID:4jy4lfp7a AIに聴いたらきっとバカ丁寧にいつまでも相手してくれるぞ http://mevius.5ch.net/test/read.cgi/tech/1743698824/521
522: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/27(日) 10:29:45.72 ID:4jy4lfp7a >>519 あれは連番固定だからいまいち OTPジェネレータの方がカッコいい http://mevius.5ch.net/test/read.cgi/tech/1743698824/522
523: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/27(日) 11:28:38.59 ID:vJg2RrKv0 本当に在庫があって順番に渡してるだけか、 実は常に在庫0で注文来てから作ってるかの違い 客からは同じに見えるけど店は倉庫不要になる http://mevius.5ch.net/test/read.cgi/tech/1743698824/523
524: デフォルトの名無しさん (ワッチョイ ce01-4xm9) [sage] 2025/07/27(日) 15:12:11.20 ID:UrszVYoC0 注文が来てから作る場合は原材料在庫や中間在庫が必要なので保管場所は必要 そして客から見た場合は注文から商品を手に入れるまでの所要時間が大きく異なるので同じには見えない http://mevius.5ch.net/test/read.cgi/tech/1743698824/524
525: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/27(日) 15:20:17.77 ID:vJg2RrKv0 原材料を卸してる下請けも在庫0で回してるんだよ 超かんばん方式 http://mevius.5ch.net/test/read.cgi/tech/1743698824/525
526: デフォルトの名無しさん (ワッチョイ eacb-edLl) [] 2025/07/27(日) 16:28:42.01 ID:dSYk6qA30 看板方式って下請けを倉庫代わりにしてるだけのことだしな 在庫をひっくり返してやってる手間を省いてるに過ぎない そんなのよりギガキャストとか3D造形とか根本的な製造手法の革新の方がまとも とっくに日本は遅れた二流だよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/526
527: デフォルトの名無しさん (ワッチョイ 17f2-tmuG) [] 2025/07/27(日) 19:11:27.15 ID:E5Gc4xYA0 >>520 今の時代はAIに聞いたほうがいい答えが返ってくる気がするが、ますはpythonをインストールしなさい http://mevius.5ch.net/test/read.cgi/tech/1743698824/527
528: デフォルトの名無しさん (ワントンキン MMda-OZQ2) [] 2025/07/27(日) 19:22:16.30 ID:isXbMAxaM >>520 この馬鹿マルチポストもしてる どうしようもないクズ http://mevius.5ch.net/test/read.cgi/tech/1743698824/528
529: デフォルトの名無しさん (ワッチョイ 2e33-P2//) [] 2025/07/27(日) 19:56:51.28 ID:YvyDzZS70 >>520 https://docs.python.org/ja/3/tutorial/index.html このチュートリアルを30%くらいやったら https://docs.python.org/ja/3/reference/index.html このリファレンスに目を通す あとはライブラリ見つけて組み合わせるだけで 何でも出来るよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/529
530: デフォルトの名無しさん (ワッチョイ 17f2-tmuG) [] 2025/07/27(日) 20:24:06.34 ID:E5Gc4xYA0 「誰かが作ったネットに転がってるライブラリを組み合わせてプログラムを作る」 っておじちゃんからすると感動的なんよな http://mevius.5ch.net/test/read.cgi/tech/1743698824/530
531: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/27(日) 20:32:17.26 ID:vJg2RrKv0 最後のちょっと繋ぐとこだけ残して全部作ってあるキットみたいなもんだしな ちょっと繋ぐ技術だけ習得すると格段に便利になる でもそんなのすぐにAIがやってくれるという過渡期 http://mevius.5ch.net/test/read.cgi/tech/1743698824/531
532: デフォルトの名無しさん (ワッチョイ 1a2d-RFtv) [sage] 2025/07/28(月) 01:09:41.95 ID:t7Y5k9Dj0 >>518 >>521 ぐうの音も出ない事実正論を突きつけられて一切反論が出来ないバカが 逃げ口上によく使う、今まで相手から言われた言葉を悔し紛れに 書き込むだけのお手本能無し恨み説=猿以下の脳みその無能の=存在価値皆無のゴミ http://mevius.5ch.net/test/read.cgi/tech/1743698824/532
533: デフォルトの名無しさん (ワッチョイ 1a2d-RFtv) [sage] 2025/07/28(月) 01:10:01.64 ID:t7Y5k9Dj0 >>528 ぐうの音も出ない事実正論を突きつけられて一切反論が出来ないバカが 逃げ口上によく使う、今まで相手から言われた言葉を悔し紛れに 書き込むだけのお手本能無し恨み説=猿以下の脳みその無能の=存在価値皆無のゴミ http://mevius.5ch.net/test/read.cgi/tech/1743698824/533
534: デフォルトの名無しさん (ワッチョイ 1a2d-RFtv) [sage] 2025/07/28(月) 01:11:28.35 ID:t7Y5k9Dj0 マルチしたところで出てくるのが528みたいな、他人に迷惑かけることだけが生きがいの この世で最も無能で存在価値のないゴミしか出てこないんだから何の意味もないわ http://mevius.5ch.net/test/read.cgi/tech/1743698824/534
535: デフォルトの名無しさん (ワッチョイ f3ad-QpV9) [] 2025/07/28(月) 03:12:48.63 ID:HWw1q3Ep0 夏休みだね〜 http://mevius.5ch.net/test/read.cgi/tech/1743698824/535
536: デフォルトの名無しさん (ブーイモ MM8a-Mozv) [] 2025/07/28(月) 05:36:02.35 ID:7FU5Q+4GM >>533 自分で解決するどころか何もできずに厚かましくしつこく人に聞き回ることしかできない馬鹿 http://mevius.5ch.net/test/read.cgi/tech/1743698824/536
537: デフォルトの名無しさん (ワッチョイ 4a16-NEYE) [sage] 2025/07/28(月) 09:34:40.18 ID:viAWcmTF0 こりゃハンターに撃たれまくって当然だわな http://mevius.5ch.net/test/read.cgi/tech/1743698824/537
538: デフォルトの名無しさん (ワッチョイ 07bb-QuBQ) [sage] 2025/07/28(月) 10:06:09.40 ID:nOXvKCQ+0 >>537 キレたら簡単に正規表現でマッチできそうなレスするもんなw こりゃ撃ちやすいw http://mevius.5ch.net/test/read.cgi/tech/1743698824/538
539: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 13:08:04.68 ID:J5wAroMtd 開発環境をwinからmacにしたらmacのフォント管理の仕様のせいでwxPythonのGUIが壊れて、該当部分100個以上削除しなきゃいけなそうでやる気なくした いっそguiだけ作り直した方が早そうだから仕切り直そうと思うんだけど、アプリのモードや選択したラジオ毎に表示ボタンが細かく変わる場合切り替えるとオブジェクトが削除されてたりしてエラー吐くことが多いんだけど、こういう場合各種表示要素、本処理のモジュールに受け渡す変数とかって全部一括で起動時に定義して保持しておいた方がいいんかね 素人コーディングだから行き当たりばったりでやってたけど前もって仕様を決めておくのって重要なんだなと思った http://mevius.5ch.net/test/read.cgi/tech/1743698824/539
540: デフォルトの名無しさん (ワッチョイ 2e6a-yl7g) [sage] 2025/07/28(月) 13:08:59.91 ID:yWfPGHuk0 それは誰がやっても大変な気がするけど http://mevius.5ch.net/test/read.cgi/tech/1743698824/540
541: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 13:09:09.56 ID:J5wAroMtd あとはwxPythonよりPyQtとかのがわかりやすい? http://mevius.5ch.net/test/read.cgi/tech/1743698824/541
542: デフォルトの名無しさん (アウアウウー Sa1f-VjO/) [] 2025/07/28(月) 13:34:37.35 ID:f/ONtylva きっとまだ使ってるオブジェクト捨ててるんだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/542
543: デフォルトの名無しさん (ワッチョイ 4a16-NEYE) [sage] 2025/07/28(月) 14:38:20.79 ID:viAWcmTF0 どう考えても自分が書いてるコードに問題があるのになぜ人のせいにするのか http://mevius.5ch.net/test/read.cgi/tech/1743698824/543
544: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 16:20:26.59 ID:BgJfHYPFd >>542 というか画面更新して戻すとなったりするんだよね 新規に作られないというか GUI関連はまだイマイチわかってない >>543 Macのフォント云々の話? もちろんその通りなんだけど、その仕様が存在することが原因でもあるからね 別にMacが俺に合わせろって言っているわけではなくそういう経緯があったからアプローチを変えなきゃねという話 http://mevius.5ch.net/test/read.cgi/tech/1743698824/544
545: デフォルトの名無しさん (ワッチョイ ce01-vMWQ) [sage] 2025/07/28(月) 16:26:58.18 ID:Ll2TdyBA0 >>539 >こういう場合各種表示要素、本処理のモジュールに受け渡す変数とかって全部一括で起動時に定義して保持しておいた方がいいんかね アプリケーションで管理すべき状態とそれを参照するUI表示要素を分離できてないだけでは? 一般的にはどちらも必要になったら生成して必要なくなったら破棄するのでいいがメインのアプリケーション状態はずっと必要なのでアプリの起動時に生成されて終了時にまで破棄されない http://mevius.5ch.net/test/read.cgi/tech/1743698824/545
546: デフォルトの名無しさん (スップ Sd8a-gcZ9) [] 2025/07/28(月) 16:47:31.38 ID:BgJfHYPFd >>545 確かにちゃんと分離していないかも 受け渡し部分そのものはうまく行ってるんで、そこら辺を踏まえて設計しなおしてみるわ ありがとう http://mevius.5ch.net/test/read.cgi/tech/1743698824/546
547: デフォルトの名無しさん (ワッチョイ ead5-/90x) [] 2025/07/28(月) 16:59:20.17 ID:6kJ7bdhc0 GoogleがAIアプリ開発用のバイブコーディングツール「Opal」を発表、自然言語やビジュアルエディターでノーコード開発が可能に 2025年07月28日 13時55分 https://gigazine.net/news/20250728-google-vibe-coding-app-opal/ >>プログラミング知識がない人でもアプリやソフトウェアを開発できるようになると期待されています。Googleが現地時間の2025年7月24日、自然言語やビジュアルエディターを使ってAIアプリを開発・共有できるバイブコーディングツール「Opal」を発表しました。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/547
548: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/29(火) 10:03:06.31 ID:OsSDti6U0 >>536 誰もてめえになんか聞いてねえよ蛆虫自惚れんなゴミ、妨害しか出来ない害虫と比べたら うんこの方が価値があるわ😂 http://mevius.5ch.net/test/read.cgi/tech/1743698824/548
549: デフォルトの名無しさん (ワッチョイ 6a79-RFtv) [sage] 2025/07/29(火) 10:04:39.37 ID:OsSDti6U0 >>537-538 白痴にはシステム理解できないだろうけどここハンター関係ねえぞ 反論できない低能低学歴赤っ恥図星反射脊髄発狂レス http://mevius.5ch.net/test/read.cgi/tech/1743698824/549
550: デフォルトの名無しさん (ブーイモ MM8a-Mozv) [] 2025/07/29(火) 21:02:44.00 ID:SPVwgRaCM しつこくあちこちで聞き回る奴の本性はだいたいこんなもん http://mevius.5ch.net/test/read.cgi/tech/1743698824/550
551: デフォルトの名無しさん (ワッチョイ 734f-Ov1w) [] 2025/07/29(火) 21:10:15.92 ID:0u2jQFnz0 GUIに関してはきちんと分離したほうがよいよ 最低でもMVCにして、VとMはCのみが知る状態にしたほうがテストも修正も差し替えも楽 GUIのイベント発火をCへ伝達、CがMとVへ依頼が基本 日本の資料ってGUIの構造化に関するものがあんまりないけど、ボタンイベントに全部ぶら下げるとかドメイン関係とか責務とか雑に書き下す悪癖ついちゃうでな そのへんに転がってるtkinterのハウツーとか最悪 http://mevius.5ch.net/test/read.cgi/tech/1743698824/551
552: デフォルトの名無しさん (ワッチョイ 7f54-3UC4) [sage] 2025/07/29(火) 21:43:50.43 ID:10YYZmIw0 個人で趣味で作るもんはテストしない http://mevius.5ch.net/test/read.cgi/tech/1743698824/552
553: デフォルトの名無しさん (ワッチョイ 177c-TX1H) [] 2025/07/30(水) 04:31:57.45 ID:C3CuNunK0 >>551 Webでも無いのにMVCなの? ステートレスだからMVCな訳なのに? http://mevius.5ch.net/test/read.cgi/tech/1743698824/553
554: デフォルトの名無しさん (ワッチョイ 0b93-Ov1w) [] 2025/07/30(水) 05:06:52.68 ID:AkKaH1o10 ローカルなんかはステートフルだから 現在進行系をメインクラスやViewに押し込めたらええやんという主張には賛同できない ま、短いスクリプトのランチャーくらいだったらどうでもいいけど 今回のもとの書き込みを見るに処理系が分散してるせいで画面変遷に問題抱えてるわけで、それって密結合と責任分離の失敗に起因しとるべ ウィジェットがデータや状態持ったり 勝手にデータ層と通信したり処理したりするからそうなるんであって そうやって収集つかんくなるから中央集権にするわけやんていう http://mevius.5ch.net/test/read.cgi/tech/1743698824/554
555: デフォルトの名無しさん (ワッチョイ ea3f-/90x) [] 2025/07/30(水) 06:58:00.89 ID:dn+Bg3eY0 ・超指向性スピーカーを使用して統合失調症の周囲で殺人をしたと話していたのですがご存じの方知りませんか? 【兵庫県知事問題】「斎藤知事動画はバズる」と直感、編集して1500万再生 中傷動画も発信した男性(31)の後悔 [ぐれ★] 2025/07/29(火) 21:04:36.36 https://asahi.5ch.net/test/read.cgi/newsplus/1753790676/ こちらの方は後悔しているけれど 統合失調症周囲の人間は逆の精神状態の下記の人物 「仕事はデキるのに…」異常で執拗なパワハラをする“ダーク・トライアド“と呼ばれる、職場のヤバい人たち [パンナ・コッタ★] 2025/07/30(水) 02:17:10.53 https://asahi.5ch.net/test/read.cgi/newsplus/1753809430/ http://mevius.5ch.net/test/read.cgi/tech/1743698824/555
556: デフォルトの名無しさん (ワッチョイ ce01-NEs0) [sage] 2025/07/30(水) 12:51:06.54 ID:/4q6QjXc0 >>553 ステートレスかどうかとMVCにするかどうかは全く関係ない それにWebアプリのMVCはデスクトップアプリのMVCが起源だぞ http://mevius.5ch.net/test/read.cgi/tech/1743698824/556
557: デフォルトの名無しさん (ワッチョイ 756a-SiZM) [] 2025/08/04(月) 02:17:14.49 ID:MuSc+C4C0 Pythonのインデント縛りが窮屈に感じられるようになってきた http://mevius.5ch.net/test/read.cgi/tech/1743698824/557
558: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/04(月) 07:54:49.08 ID:7RpwUgFD0 インデントが深くて見辛かったら、書き方の工夫が足りない http://mevius.5ch.net/test/read.cgi/tech/1743698824/558
559: デフォルトの名無しさん (ワッチョイ 079d-kSZg) [] 2025/08/04(月) 09:09:24.10 ID:ZzI4clel0 インデントやめて枠でくくればいいのになw http://mevius.5ch.net/test/read.cgi/tech/1743698824/559
560: デフォルトの名無しさん (ワッチョイ 5f2a-Jj3s) [] 2025/08/04(月) 09:27:25.42 ID:8ZmEdn5c0 >>557 インデントは今はどんな言語でも使う。インデント「縛り」はPython 他少数かもしれないが。 「縛り」が窮屈ということはインデントを崩して書きたい場合があるということだと思う。例えばそれはどんな書き方? http://mevius.5ch.net/test/read.cgi/tech/1743698824/560
561: デフォルトの名無しさん (ワッチョイ 756a-SiZM) [] 2025/08/04(月) 11:21:16.65 ID:MuSc+C4C0 例えば自分専用のComfyUiのカスタムプラグイン(単純な処理を含むpassノードとか)書く時に 割りとその場限りでしか必要ない書き捨てのコードを簡素なエディタで書いたりするんだけど 他の言語だと(あえて誇張して書くとperlみたいに)切り詰めて書けるけど Pythonだとインデント必須だからやたら冗長になる http://mevius.5ch.net/test/read.cgi/tech/1743698824/561
562: デフォルトの名無しさん (ワッチョイ 07a6-kSZg) [] 2025/08/04(月) 13:12:24.57 ID:ZzI4clel0 関数{ } 一行で書いてしまいたいのが多数でしょ http://mevius.5ch.net/test/read.cgi/tech/1743698824/562
563: デフォルトの名無しさん (ワッチョイ 0b14-y9x+) [sage] 2025/08/04(月) 13:51:01.32 ID:r7BtCw1v0 言語選定間違ってつかってるのが多数と それは辛くて非生産的やね http://mevius.5ch.net/test/read.cgi/tech/1743698824/563
564: デフォルトの名無しさん (ワッチョイ c925-nezu) [] 2025/08/04(月) 14:24:07.65 ID:0quoIEV70 >>557 スペース2個にしたら分かりやすいし見やすい http://mevius.5ch.net/test/read.cgi/tech/1743698824/564
565: デフォルトの名無しさん (ワッチョイ cb31-J1BY) [] 2025/08/04(月) 14:33:59.10 ID:717Xfa2b0 インデントはタブ文字 その時々で伸び縮みさせる http://mevius.5ch.net/test/read.cgi/tech/1743698824/565
566: デフォルトの名無しさん (ワッチョイ 2b18-i7aF) [] 2025/08/04(月) 14:37:37.41 ID:YgDHhQH30 崩して書きたいとかそういうことじゃなくてルールとして強要されるのがイヤ オフサイドルールがなくても同じように書くことを選択するかもしれないが書いてて逆に気が散る コロッサスは自由は幻想に過ぎないと言ったが人間は自由を欲しているのだ http://mevius.5ch.net/test/read.cgi/tech/1743698824/566
567: デフォルトの名無しさん (ワッチョイ 4954-Dra7) [sage] 2025/08/04(月) 19:03:34.77 ID:ujCRjETh0 C言語で{}書くのも嫌だと言ってそうだな http://mevius.5ch.net/test/read.cgi/tech/1743698824/567
568: デフォルトの名無しさん (ワッチョイ bbc1-BoCf) [sage] 2025/08/04(月) 19:13:09.41 ID:IfdApRBS0 Cの{}は位置が自由だし。 個人的には閉じ括弧の省略による行数の減少が嬉しいのでオフサイドルールはわりと好きだけど。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/568
569: デフォルトの名無しさん (ワッチョイ c955-EITD) [] 2025/08/05(火) 00:37:35.89 ID:eeTjrgT40 結局Cでも視認性のためにインデントするし今時はCでも自動でインデントされるし http://mevius.5ch.net/test/read.cgi/tech/1743698824/569
570: デフォルトの名無しさん (ワッチョイ ffbb-SiZM) [sage] 2025/08/05(火) 00:47:01.45 ID:S4VV0+Ub0 しょうもない関数とか、 簡単な条件でcontinueとかbreakする時1行で書きたい気持ちはある とはいえC#書いてる時に;と{}にイラッとする回数のが多いからやっぱりオフサイドルールが好き http://mevius.5ch.net/test/read.cgi/tech/1743698824/570
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s