Pythonのお勉強 Part75 (973レス)
1-

137: (ワッチョイ 9fb9-dVHu) 04/27(日)02:08 ID:CXqgH5ak0(1) AAS
>>136
では何のため?
138: (ワッチョイ 9f63-+o1k) 04/27(日)10:05 ID:PEcsUA/t0(1) AAS
自分は関数型言語にはあまりなじみがないからよくは知らないけれど、聞いたことがあるのは、副作用のない決定的な関数でプログラムを構成することによって、見通し良くきれいに書けるようになり、デバッグもしやすくなる等かな。ただ、ループは再帰で書くとか関数はすべてカリー化するとかはちょっと自分にはしんどいなと思ったけど。
Pythonは基本的には手続型の言語だけど、そういう関数型っぽく書けるツールも一応用意してありますよってくらいのスタンスじゃないかと思うけど。
139: (ワッチョイ 3754-LFIC) 04/27(日)10:52 ID:ZbcTWFBD0(1) AAS
LISPのループは再帰だったけど、あの流れは今でもやってるのか
140: (アウアウウー Sa1b-Dl8r) 04/27(日)14:44 ID:rRExk4WBa(1) AAS
reduce reuse recycle
141
(4): (JP 0H4f-KaeE) 04/30(水)19:44 ID:IchQwRQ5H(1) AAS
Tkinterを使ってのWindows用のGUIアプリを作りたいです

ただ、ウィンドウ内のグラフィックスの描画等は
既にpygameで作られており、
できる限りそれをそのまま使いたいです

Tjinterで作ったウィンドウ内に、pygameで作ったウィンドウを開かせる、みたいなことをしたいのですが、
どのようにすればよいのでしょうか
142
(1): (ワッチョイ 9751-R4aH) 04/30(水)20:01 ID:w8FFzGOy0(1) AAS
>>141
pygameの描画毎にPILとかでtkinterに持ち込むことはできる。もちろんラグはある
あるいは別スレッドとか別プロセスで、通信系を作り込む
基本的に描画系は併用非推奨
143
(1): (アウアウウー Sa1b-ko3M) 05/01(木)10:33 ID:nTiKCI2Ra(1/2) AAS
御勧めしないに同意
混ぜるな危険は
複数のフレームワークが
それぞれ別のイベントループを持っているケース
144
(1): (アウアウウー Sa1b-ko3M) 05/01(木)10:35 ID:nTiKCI2Ra(2/2) AAS
どうしてもやりたいなら
windowのDCを取得してMemDCにイメージを転送
さらにtkCanvas経由で描画かな
145
(1): (ワッチョイ 3754-LFIC) 05/01(木)10:48 ID:rL94JWKE0(1) AAS
描画させてるウィンドウを動かそうとしたら固まったりする

一つコード書いたらどの環境でも動くようにしよう活動は、
重くなるだけでどの環境でもあんまりうまく動かない
windowsしか対応してませんが何か的な開発環境がいい
146
(1): (アウアウウー Sa1b-ko3M) 05/03(土)10:36 ID:ekVKJoF2a(1) AAS
>>141
>ただ、ウィンドウ内のグラフィックスの描画等は
>既にpygameで作られており、
>できる限りそれをそのまま使いたいです

pygame側のソースがそもそもあるのか
それが自分で描いたものか
それが改変可能なものか
にもよるだろうけど
pygame.display.flip()
のタイミングで同じものをtk側にも描く
(もちろん個々のsprite毎じゃなくて1画面丸ごと転送で良い)
ただしtk側で描画タイミングによってはフレーム落ちするかも知れないので
確実に全フレーム描画して欲しいなら双方のメッセージループの理解が必要だと思う
147: (ワッチョイ 9faf-VDOd) 05/03(土)19:17 ID:fDLzZ/5V0(1) AAS
スマホとPCの作業を効率化したい--「Copilot Vision」の便利な8つの活用例
2025-05-03 07:00
外部リンク:japan.zdnet.com
1 プログらまーまこれを改造してるので上記以外の状態でも使用できるようにしている

2 すでにプログラムがあるので1〜コードを作成する必要が無い

ボイス・トォ・スカルの本態が一般パソコンにまで来たのでつい買い捨てができるようになった
マネーロンダリング 談合 インサイダー などがはかどるといわれる
148: (ワッチョイ 3754-LFIC) 05/03(土)19:18 ID:AwEz6y6m0(1) AAS
確かに、人間が書き込みしてるように見える
149: (アウアウウー Sac3-7Zak) 05/04(日)11:31 ID:RkNPiBO2a(1) AAS
>>141
やってみた
外部リンク:ideone.com
150: (ワッチョイ cf7e-Enlg) 05/05(月)08:50 ID:3AfvJi9A0(1) AAS
“イリヤ神”がまたやった 動画生成AI「FramePack」が革命的なワケ
2025年05月05日 07時00分更新
外部リンク:ascii.jp
 4月17日に登場した動画生成AIプログラム「FramePack(フレームパック)」が世界的に衝撃を与えています。PCローカル環境で動画AIを動かすには、少なくともビデオメモリー(VRAM)が12GBあるビデオカードを搭載していないと難しいというのが常識でした。ところが、VRAM 6GBでも安定的に動作させられるため、一気に動画AIの裾野を広げそうです。開発したのは、画像生成AI分野で「ControlNet」や、使いやすいツール「Fooocus」などを開発してきたことで知られる、スタンフォード大学に在籍中のIllyasviel(イリヤスフィール、以下イリヤ)さん。既存の方法論にまったく違ったアプローチでブレイクスルーを引き起こす、“イリヤ神”のアプローチに再び注目が集まっています。
中略
 AI動画を作ってみたいけれども、スペックが足りないために諦めていたという人が次々に自前の環境で試すようになってきました。既にワンパッケージでインストールできる環境も整えられているため、スタートも簡単です。様々なファイルをダウンロードしてくるため、初期設定は2時間くらいは見ておく必要があるものの、圧倒的にハードルが下がりました。
151
(2): (オイコラミネオ MMf3-6Vb9) 05/05(月)17:42 ID:W5jbe3TNM(1) AAS
LINUXでパイソンするにはVIエディタを使って書くのですか
最近やっとSSHというのができました
152: (ワッチョイ a701-c0Og) 05/05(月)17:49 ID:llDeB0gD0(1) AAS
日本語でok
153: (ワッチョイ 9354-D65E) 05/05(月)17:55 ID:qElqF1Fg0(1) AAS
何もinstallできない環境でdocopt使えないから、
仕方なくargparse使ったらこっちの方が使いやすかった
154: (ワッチョイ 1681-zH3c) 05/05(月)18:43 ID:DEP3Jdi/0(1) AAS
>>151
色々と馬鹿過ぎる
10年早い
155: (ワッチョイ 9230-FdcV) 05/06(火)00:05 ID:Bw5bErWu0(1) AAS
>>151
いや、がんばってる
えらい
156: (ワッチョイ 1202-mpUa) 05/06(火)14:16 ID:S17iTsVR0(1/4) AAS
AIって、
なんでPythonなの?

なんでC++じゃないの?
157: (ベーイモ MM6e-5RKp) 05/06(火)14:44 ID:4IZhlIVjM(1/2) AAS
C++だよ
CPU時間ベースならAIに関連する処理の9割以上はC/C++で書かれたコードが動いている
158
(1): (ワッチョイ 9354-D65E) 05/06(火)14:45 ID:pDyZnEuD0(1/3) AAS
書かれたコードの量で言えば大半はpythonなのでは
159
(2): (ワッチョイ 1202-mpUa) 05/06(火)14:48 ID:S17iTsVR0(2/4) AAS
>>158
なんでPythonなんだろうね?
160: (ワッチョイ 9265-gJ0A) 05/06(火)14:49 ID:aM9HFYcb0(1) AAS
main.cppをpythonで書くかC++で書くかの違い、他のファイルは全部C++で書かれてる
これでいい?
161: (ベーイモ MM6e-5RKp) 05/06(火)14:50 ID:4IZhlIVjM(2/2) AAS
プロジェクト単位で見ればそうでもないでしょ
Pythonのコードなんてしょーもないちょっとしたグルーコードに過ぎないんだから、
特定の一つのAIプロジェクトについて見たときには実際に動いているコードの総量は圧倒的にC/C++の方が多いはず
でもC/C++のコードは同じものが多数のプロジェクトで使用されているから、世の中の全プロジェクトの総量で見れば差は縮まるだろう
162: (ワッチョイ 9354-D65E) 05/06(火)14:54 ID:pDyZnEuD0(2/3) AAS
動いているという詭弁をやめないと、普通のpythonだって実体はCPythonだし
163
(1): (ワッチョイ 1ec2-7Pj4) 05/06(火)15:39 ID:41RYZT5z0(1) AAS
C++からAI関係のPythonコード呼ぶの不可能に近いくらい面倒よね
別exeにするのもカッコ悪いしなぁ
boostも結局dll必要でスタティックにできなそうだし
164: (ワッチョイ 1202-mpUa) 05/06(火)17:37 ID:S17iTsVR0(3/4) AAS
>>159
まあ、
ここで、まともな答えが返ってくるわけないか…

謎だな…
165: (ワッチョイ 9354-D65E) 05/06(火)17:53 ID:pDyZnEuD0(3/3) AAS
昔はperlだったんだけどな
166: (アウアウウー Sac3-7Zak) 05/06(火)18:52 ID:nZOyiL0Ra(1) AAS
>>163
Rust使え
1-
あと 807 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.023s