スレ立てるまでもない質問はここで 165匹目

レス数が950を超えています。1000を超えると書き込みができなくなります。
2023/06/20(火) 20:24:27.69ID:Eu3jcPcB0
この板はプログラムを作る人のための板です。
あらゆる質問はまず
スレ立てるまでもない質問はここで
スレにしてください。

次スレは>>980が立てること

【前スレ

スレ立てるまでもない質問はここで 164匹目
https://mevius.5ch.net/test/read.cgi/tech/1681132438/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2024/10/03(木) 10:40:13.62ID:4vPtcbPl0
> うまく動かないのですが、どうしたら良いでしょうか。
アホの子かw
エラーが出てるならエラー内容を貼り付けてGPTに聞けよ
2024/10/03(木) 10:46:55.99ID:hvrA0bLB0
GPTだろうが掲示板だろうが
魚を与えてもらおうとするだけでなく
魚の釣り方を学ぼうとしないと
いつまでたってもアホの子のまま
2024/10/04(金) 07:40:19.92ID:BveI+02d0
以下を消したら動くようになりました。
解決です。

Param(
[int]$Length = 16,
[switch]$IncludeUppercase,
[switch]$IncludeLowercase,
[switch]$IncludeNumbers,
[switch]$IncludeSymbols
)
2024/10/04(金) 15:47:25.84ID:swUgCMz+0
>>880
釣り方はあくまで手段だからね
手に入るのなら、釣ろうが養殖しようが買おうが全部一緒
ここで釣りにこだわるのがプログラマーに多い傾向
2024/10/04(金) 16:24:00.86ID:CXscnsfs0
>>882
元になっている格言の意味を全く理解してないのな
これも答えだけを与えられて読解力・思考力・判断力といった知性が身についてない一つの例だろう
2024/10/04(金) 16:50:29.49ID:6lZW+X9H0
理解できないからこんなところで質問してるのだろう
自分の頭で考えることをしないと釣り方なんて覚えられないよ
2024/10/04(金) 20:45:37.80ID:abzZ56Ai0
>>882
釣りを覚えるってのはプログラミングを覚えるってだけじゃない
自ら解決する能力を持ったほうがいいというアドバイス
口は悪いけど的確
もちろん自分でプログラミングせずにアウトソースすることはできる
けど問題解決力そのものが足りていない子だとアウトソース先の選定や交渉など事あるごとに困難や損失や不快が生じる
賢くはないわな
886デフォルトの名無しさん (ワッチョイ 9ef3-KaiP)
垢版 |
2024/10/07(月) 21:35:13.81ID:o+2rzUJV0
インフラエンジニアやSREエンジニアのスレはどこかにある?
887デフォルトの名無しさん (ワッチョイ cbda-chx6)
垢版 |
2024/10/08(火) 06:28:20.92ID:u3fJk7wa0
ネットワーク板にありまみた。
2024/10/12(土) 18:32:16.65ID:9K2sKp5+0
Base64のロジックで変換表として下記を使うとバイナリを発音できるように変換できるよね?
それで何が嬉しいのかというと知らん。

000--- ア イ ウ エ オ カ ガ キ
001--- ギ ク グ ケ ゲ コ ゴ サ
010--- ザ シ ジ ス ズ セ ゼ ソ
011--- ゾ タ ダ チ ツ テ デ ト
100--- ド ナ ニ ヌ ネ ノ ハ バ
101--- パ ヒ ビ ピ フ ブ プ ヘ
110--- ベ ペ ホ ボ ポ マ ミ ム
111--- メ モ ヤ ユ ヨ ラ リ ル
2024/10/13(日) 01:49:22.40ID:DazL8fo90
>>888
それよりはケンシロウ進数の方がずっとマシだし実用性がある
2024/10/13(日) 08:05:49.60ID:sGii0mXaa
>>878
>batファイルをダブルクリックして、PowerShell(PS)を実行しています

わざわざ、bat ファイルから、PS を起動しなくても、
デスクトップにショートカットを作って、リンク先に、

powershell 何々とか、
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe 何々、
と書けば、ダメなの?
2024/10/13(日) 14:41:53.18ID:ebU6oF2Y0
ショートカットはそれ自体を作る手間が掛かるし
絶対パス指定しかできないから関連ファイルを移動するだけで修正が発生する
2024/10/13(日) 19:13:51.18ID:OANLogqy0
スクリプトエラーでハマって時間を浪費することがあるくらいならbatとps1を別々に作ったほうがほとんどのケースは合理的ってのはある
偉いボスから1ファイルで配布しろと勅命を受けたならしょうがないけど
2024/10/18(金) 02:18:13.21ID:CjkJZ4+l0
1ファイルだと楽だよね
2024/10/20(日) 02:15:39.99ID:XeYcvfkY0
この中で最強のguiなgrepってどれ

ast-grep
busybox
gettext
gow
grep
igrep
nim
pcre2grep
pcregrep
ripgrep
rktools2k3
ugrep
unxutils
astrogrep
baregrep
dngrep
grepwin
roughgrep
virtualbox-np
virtualbox-with-extension-pack-np
virtualbox52-np
2024/10/23(水) 20:10:30.97ID:2LAuI9TX0
趣味でプログラミングを勧められたのですが、何が面白いのですか?
896デフォルトの名無しさん (ワッチョイ 8dc7-ncRr)
垢版 |
2024/10/23(水) 20:27:22.65ID:HhkTEH/c0
>>895
神様になった気分になれる
2024/10/23(水) 22:29:46.89ID:2LAuI9TX0
>>896
とても面白そうですね
まずは何から始めればいいでしょうか
2024/10/23(水) 22:37:09.89ID:LHdMhq9n0
>>895
面白くはない
得意だからやってる
なんか書けちゃうのよ
899デフォルトの名無しさん (ワッチョイ e949-ncRr)
垢版 |
2024/10/23(水) 22:38:09.53ID:tfnmuwY40
>>897
難問。

興味のあるものからとしか。

webに興味あるならJavaScript。
しかしそのためにはHTMLやCSSも学ぶ必要がありハードル高い。

Excel使ってるならVBA。
しかしExcel特有の仕様は知っておく必要がある。

昔ならBASICから始めるの一択で他の分野の前提知識は不要だったからとっつきやすかったが。
2024/10/23(水) 23:16:59.66ID:jhRVml5J0
一番身近なスマホで動くアプリ作った方がいいよ
最初から色んなセンサー付いてるし一生遊べる
901デフォルトの名無しさん (ワッチョイ 8d26-LLhR)
垢版 |
2024/10/24(木) 07:27:54.21ID:Eu/Yv5G20
>>898
面白くないのですか
じゃあやめようかな
>>899
データ分析ができるようになりたいです
2024/10/24(木) 07:42:36.37ID:G/0dkLyr0
じゃあやめれば
903デフォルトの名無しさん (ワッチョイ 21da-b8FO)
垢版 |
2024/10/24(木) 07:52:07.40ID:0U08ikma0
>>895
趣味でプログラミングはプログラミング能力はたいして無いくせに、新しい言語の文法ばかり詳しくなる言語オタク(自分含む)を生み出しやすいから、あまりお勧めしない。

仕事や他の趣味に使える「道具」としてプログラミングを勉強した方が良い。
2024/10/24(木) 08:56:40.62ID:aH3uWAv/0
会話パターンからどちらかというとプログラミングには向いてないタイプに見える
貴重な時間をほかのことに使ったほうがいい
2024/10/24(木) 12:29:40.73ID:rUXCzn0d0
>>900
センサーって何ですか?
>>902
どうせ続かなそうですしね
906デフォルトの名無しさん (ワッチョイ 0241-LLhR)
垢版 |
2024/10/24(木) 12:30:45.65ID:rUXCzn0d0
>>903
わかりました
>>904
趣味にするのは諦めます
2024/10/24(木) 14:07:42.04ID:857qDMCd0
所詮プログラムは自分で作れる工具やからな
やりたいことが思いつかない人には縁のないものだ
2024/10/24(木) 15:37:40.34ID:YOPshXIe0
プログラムは妄想した構造を直ぐに具現化できるのが面白い
リアル工作ではなかなかそうはいかずストレスを感じるけども
2024/10/24(木) 22:11:42.53ID:MAL691ey0
今までphpとかc#とかnodeとかメモリの開放というものを全く意識しない言語ばかりやってきたのですが、
そろそろ低レベルプログラミングもしたくなりました。
そういう時はやっぱりc c++から始めるのが良いのでしょうか
それともrustからで基本が学べるのでしょうか
2024/10/24(木) 22:16:12.73ID:JSx64TfL0
好きだから、興味があるから、金が稼げるから、でこの仕事やるならやめとけ
マジで適性が全てみたいな仕事だ
下手な奴がやると間違いなく鬱になるぞ
俺は何人も鬱になってボロボロになるやつを見てきた
911デフォルトの名無しさん (ワッチョイ 21da-b8FO)
垢版 |
2024/10/25(金) 04:56:44.71ID:yKX0DG3f0

才能無かったので、上司からいじめられて自主退職に追い込まれマスター(´Д`)
912デフォルトの名無しさん (ワッチョイ 21da-b8FO)
垢版 |
2024/10/25(金) 05:08:58.50ID:yKX0DG3f0
>>909
Cかな。
C++はメモリの確保・開放以外のオブジェクト指向が余計すぎる。
そっちはそれこそC#で良い。

Rustもメモリの開放意識しない系ですよ。
GCが無いのに意識しないための独特な文化がある感じ。
Rustは手続き型言語の皮をかぶった関数型言語+独自文化

どっちにしても、C/C++でメモリの確保・開放の苦労を体験してからやね。
2024/10/25(金) 07:53:53.23ID:R9Pzmpbf0
まだ汎用ゲームエンジンがしょぼかったPS3時代にc++でゲーム開発していたがよくあんな複雑なものを作ったもんだ
今の俺には無理
2024/10/25(金) 17:23:33.75ID:H99+k0cm0
PSは2も3も仕様が変態すぎて目眩する
2024/10/26(土) 18:51:31.98ID:ndLHQT9da
>>912
doubt
Rustは関数型言語の皮をかぶった手続き型言語+独自文化
だろ
916デフォルトの名無しさん (アウアウエー Sa8a-v/8H)
垢版 |
2024/10/26(土) 18:54:08.70ID:ndLHQT9da
智慧をくれ ahoo co jp /qa/question_detail/q14186393664
このように知恵袋の質も年々下がってきています。もううんざりしてきました。
また、日本には海外に比べ専門の話題を扱うフォーラムが少ないので
5ch/2chなどの大型掲示板がその役割を果たしており、私も専門板にはよく足を運びます。
文学板、世界史板、日本近代史板、LInux板、プログラム技術板、昔のPC板辺りです。
917デフォルトの名無しさん (アウアウエー Sa8a-v/8H)
垢版 |
2024/10/26(土) 18:55:00.90ID:ndLHQT9da
この板は同好の士が好きなものを語り合っているのでなんJと違って煽りや叩きも少なく割と平和なんですけど、
2015年あたりから煽りが目立つようになってきた記憶があります。
私もアングラサイトに潜っていた時期が合ったので煽られるとワクワクするのですが、
その煽りがお粗末で小学4年生が3秒で考えたようなものでわワクワクぜず、
918デフォルトの名無しさん (アウアウエー Sa8a-v/8H)
垢版 |
2024/10/26(土) 18:55:29.83ID:ndLHQT9da
だいたい無視しているのですが、特にお粗末なものには、

-どこが何故お粗末なのか。
-どのように煽るべきなのか。

を1から相手にレクチャーしています。
だいたいの人間は、これで自分の煽りのお粗末さを自覚し姿を見せなくなります。
919デフォルトの名無しさん (ワッチョイ 21da-b8FO)
垢版 |
2024/10/26(土) 19:46:28.17ID:QG40CL6R0
>>915
本当だw
素で間違ってたw
920デフォルトの名無しさん (ワッチョイ 21da-b8FO)
垢版 |
2024/10/26(土) 19:48:58.53ID:QG40CL6R0
>>919
ん?
いや?
やっぱ間違ってないよな?
見た目は手続き型言語だけど、中身はかなり関数型言語寄りだから

見た目→皮

と考えると、やっぱり手続き型言語の皮をかぶった関数型言語で合ってるよな?
2024/10/26(土) 20:28:52.84ID:wGrcLzMu0
iosやandoridアプリでステージング用にビルドしたアプリの内部テストってどうやってますか?
testflightやplay consoleだとステージング用のアプリを別で登録するしかない気がしてるんですが、それって規約的にアウトですよね?
デファクトスタンダード的なのがあれば教えてほしいです
firebase app distributionとかのサービスで配布するんですか?
922デフォルトの名無しさん (ワッチョイ 9190-o0So)
垢版 |
2024/10/30(水) 20:59:18.57ID:Dudj4buG0
完全な初心者なんですがAndroidとios両方で使えるアプリ作るならどの言語でどの開発環境でやればいいですか?
2024/10/30(水) 22:56:38.89ID:x0G86HEF0
ここでお勧めされるのを使うよりは普段使ってるアプリの開発言語を調べた方が早いよ
2024/11/07(木) 11:04:48.53ID:f72QDsoS0
Web系の話になっちゃうんですけど、
あるページでスクリプトによってサーバから取得されたBlob形式の画像がImageのエレメントで画面に表示されます。
Chromeの開発者ツールから画像を保存するスニペットを作りたいのですが、
調べてみると画像をCanvasに取り込んで保存みたいな回りくどい方法しかありません。(この方法で動くかまだ試していません)
他に見つけた方法はImgタグのcurrentSrc属性を取得してそれに対して保存を実行する方法でしたが、Blobのデータのエイリアスのような短い名前だけ割り当てられているようで画像を開けませんでした。
何か画像データを変換無しに直接取得する方法は無いでしょうか
(もしかしてsrc属性に生データがあるとか?)
2024/11/07(木) 13:15:12.38ID:B6CUMfAl0
>>924
BLOBになってるならcanvas経由する必要ない

const a = document.createElement(‘a’);
a.href = img.src;
a.download = ‘filename.png’;
a.click();

拡張子が固定でないならimg.src.match(/image\/(.*);/)みたいので取り出す
926デフォルトの名無しさん (ワッチョイ a9da-lVIn)
垢版 |
2024/11/07(木) 16:45:34.66ID:NVSipRlq0
著作権侵害のにおひがする
2024/11/07(木) 23:10:36.33ID:f72QDsoS0
>>925
ありがとうございます。試してみましたがうまく動かせませんでした。
Javascript経験が浅くて何か大きな勘違いをしているんだと思います。
もうぶっちゃけますと、対象は近日閉鎖が予告されているマンガ図書館Zです。
手動でページを表示しつつ、1~2枚ずつでも保存できたらなと思ってはいるのですが
サンプル:ps://vw.mangaz.com/virgo/view/139431/i:0#

for (const img of document.getElementsByClassName("image protect")) {
if (img.getAttribute("no") != null){
const a = document.createElement("a");
a.href = img.src;
a.download = "p"+img.getAttribute("no")+".jpeg";
a.click();
}
}
このforとif文で目的のimgタグ(1又は2個)は抽出できるんですが、そこから先がネットワークエラーになって駄目でした。
開発者ツールのSourcesタブから取得した画像自体は閲覧できるので、そこからSave image as...としてファイルに保存することは出来ています。

>>926
言い訳にはなりますが、
合法に公開されている画像を保存するのは著作権法的には私的複製になると思います。
ただしサイト側の規約違反の可能性は大いにあります。
2024/11/08(金) 01:17:26.65ID:smun7UZ90
URL.createObjectURL()で作ったURL(blob:で始まる)を
onloadでURL.revokeObjectURL()で削除してある
canvasに取り込んで保存すればいい
2024/11/08(金) 13:22:20.09ID:F9yTI1pla
>>926
共犯者になりそうね
930デフォルトの名無しさん (ワッチョイ a9da-lVIn)
垢版 |
2024/11/08(金) 19:03:37.44ID:ehAYcPXz0
>>927
確か違法なサイトからDL(そちらで言う私的複製)した人も罰せられるんじゃなかったっけ…。
というか、サイトの方がDL方法用意してないのをDLする時点でアウト。
明確に私的複製を許してないのにDLするのは窃盗罪。
2024/11/08(金) 19:23:33.22ID:lU/tFLBu0
>>930
https://keiji.vbest.jp/columns/g_other/4662/
違法ダウンロードとは、違法にアップロードされた動画などを、その事実を知りながらダウンロードすることをいいます。
YouTube上では著作権者によって公式にアップロードされた動画のみならず、それ以外の動画も多く存在します。
この動画を、違法アップロード動画であると知りながら自分のパソコンやスマートフォンに録音・録画などして保存する行為は違法ダウンロードとみなされます。

上記説明の通り、合法に配信されているデータの保存は違法ダウンロードに該当しません。
ちなみに窃盗罪は財物が対象なので電子データの場合はまったく関係ないですね
また私的複製は許諾無しに行うことが出来ると法律に規定されています
2024/11/08(金) 19:31:34.14ID:/9aOuPiF0
画像サイズが分かるならブラウザの表示サイズをそれに合わせてサイズ指定スクリーンショットとページ送りのキー操作を自動化すればいい
2024/11/08(金) 20:18:21.10ID:Ym5XDkS/0
犯罪者がいるスレはここですか
2024/11/23(土) 16:45:48.60ID:RDDdR5zbM
お疲れ様です。
Windows CEで動いているソフトをアンドロイド端末に移植したいのですが、何をすれば良いでしょうか。
素人なので、どこから手を付ければ良いかを、まず調べているのですが、中々情報が見つからない状態です。
2024/11/23(土) 16:52:48.38ID:FMX9sr/ma
言っちゃ悪いけど不可能
ソースコードあればできるけど移植作業大変だし、バイナリだけならもうって感じだし
2024/11/23(土) 17:23:28.82ID:iTmIV0ch0
エミュレータはあるよ
2024/11/23(土) 17:59:37.61ID:0fvlCeGq0
CEの情報なんてほとんどMSDNサブスクが情報源だから金のない素人は手も足も出ないよ
2024/11/23(土) 20:30:46.13ID:RDDdR5zbM
ご回答ありがとうございます
一応ソースコードはありますが、難易度の高さはなんとなく理解しました
ありがとうございます
939デフォルトの名無しさん (ワッチョイ f78f-lJYL)
垢版 |
2024/11/24(日) 00:35:54.01ID:qiMG7RSh0
Windowsのソフトを作ってらっしゃる方にお尋ねします。
そのソフトで取り扱うファイルをソフトに関連付けたり、
アイコンを設定するのにレジストリを利用すると思うのですが、
どこにキーと値を設定しますか?
MP3、AIFF、OGG、個別にアイコンを設定したいのですが、
3つセットになってるようで1つのアイコンを変えると全部変わってしまいます。
個別にアイコンを設定できる方法があったら教えてください。
2024/11/24(日) 03:43:44.81ID:3j3vc/kc0
>>939
HKLM(ユーザー毎ならHKCU)\Software\Classes\拡張子\DefaultIcon キーの(既定)の値をREG_SZまたはREG_EXPAND_SZで以下のように設定する
アイコンを含んだファイルのパス,アイコンのインデックス
レジストリの設定後はエクスプローラーのアイコンキャシュをクリアするか、再起動する
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_FLUSH, 0,0);
2024/11/24(日) 08:37:33.76ID:ct6Z+vBZ0
HKEY_CLASSES_ROOT\WinRAR
みたいなカテゴリ作って
.zip, .rarといった個別の拡張子をWinRARに関連付ける

そこら辺の作法は英語サイトあさりまくって調べるしかない
>Best Practices for File Associations
942デフォルトの名無しさん (アウアウエー Sadf-wjfe)
垢版 |
2024/11/24(日) 10:42:45.86ID:9Gv3GpvEa
APIあるやろ
943デフォルトの名無しさん (ワッチョイ f7e6-lJYL)
垢版 |
2024/11/24(日) 12:52:48.74ID:qiMG7RSh0
ご返信ありがとうございます。

>>940
HKCU に \Software\Classes\.mp3\DefaultIcon
値に C:\Icon\mp3.ico,0
を入れて再起動してみたのですが、変わりありません。
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_FLUSH, 0,0);
というのは、PowrShell のコマンドでしょうか?入れてみたのですが、エラーが返ってきます。

>>941
HKEY_CLASSES_ROOT の MP3キーにDefaultIconキーを作って、アイコンのパスを入れてみましたが、変わりありませんでした。
間違ってますでしょうか…

>>942
APIってなんでしょう。どのように使えば良いのでしょうか?

レジストリは長く触ってきましたが、プログラムの知識は皆無なので教えて頂けると助かります。
2024/11/24(日) 14:22:02.29ID:3j3vc/kc0
要するにエクスプローラーのアイコンキャッシュを削除できてればいいので下のを試してみて
https://engrmemo.jp/win/surface-iconcache/
それとHKEY_CLASSES_ROOT(HKCR)はHKLMとHKCUを結合した実体の無いビューだから、HKCRから変更しようとすると検証がややこしくなるよ
945デフォルトの名無しさん (ワッチョイ f75c-lJYL)
垢版 |
2024/11/24(日) 14:41:01.78ID:qiMG7RSh0
>>944
ありがとうございます。
\HKEY_CURRENT_USER\Software\Classes\.mp3\DefaultIcon
C:\Icon\mp3.ico,0
でやってみて、IconCache.dbも消して再起動してみたんですが、変わりません。
どうやったらいいのでしょう…
2024/11/24(日) 14:56:12.61ID:qiMG7RSh0
アイコンの変更はDefault Progarams EditorとFileTypesManというのを使ってみたんですが、
どちらもMP3、AIFF、OGGがまとまってしまってます。
なぜそれぞれアイコンを変えたいかというと、クリエイターさんがMP3とAIFFを作って
分けてエンジニアさんに渡さなければいけないのですが、同じアイコンなので
混入させて渡してしまうことが頻発します。
クリエイターさん自身も作業上見分けがつきやすくしたいと要望があり、
アイコンをどうにかできないかという相談になります。
2024/11/24(日) 15:03:36.21ID:qiMG7RSh0
ファイルをエクスプローラー上で種類別でソートするとか、
出力時に違うフォルダを指定するなど工夫してきたのですが、
クリエイターさんは感性が感覚的というか、
厳密にファイルを管理するのが苦手な人が多く、アイコンを変えるしかない…
という状況になっています。
2024/11/24(日) 15:10:38.91ID:+Dwt+g+ua
面倒だから拡張子ごとに関連付けるアプリ変えりゃいいw
アイコンが変更できないってのはデフォルトの設定(関連付けられてるアプリの設定)が残ったままでそっちが優先されてるんだしょ
2024/11/24(日) 15:21:11.72ID:qiMG7RSh0
>>948
それが、どのファイルも開くのは同じアプリでして…
Windowsのデフォルトの設定が3つまとめられているようで、
他にもAVIFとWEBPも1つにまとめられています。
こちらもデザイナーさんが使い分ける必要があって、同様なトラブルを抱えています。
わたしはクリエイターさんとエンジニアさんとのやりとりの間に立つ立場でして、
いつもエンジニアさんに頭をさげて謝ってます(;_;)
950デフォルトの名無しさん (アウアウエー Sadf-wjfe)
垢版 |
2024/11/24(日) 15:24:38.68ID:9Gv3GpvEa
>なぜそれぞれアイコンを変えたいかというと、クリエイターさんがMP3とAIFFを作って
>分けてエンジニアさんに渡さなければいけないのですが、同じアイコンなので
>混入させて渡してしまうことが頻発します。

問題設定と解決方法の選択が間違ってる気がする

>クリエイターさん自身も作業上見分けがつきやすくしたいと要望があり、
>アイコンをどうにかできないかという相談になります。

相手の環境(レジストリ)もいじりたいの?
2024/11/24(日) 15:25:16.02ID:3j3vc/kc0
https://news.mynavi.jp/article/windows-477/
を参考にすると、
まず以下のアイコンを変えたい対象の拡張子のキーのProgIdの値を確認する
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.拡張子\UserChoice

対象全部のProgIdの値(例えばmp3にWindowsMediaPlayerが関連付けられてたらWMP11.AssocFile.MP3とか)をすべて取得していく
ここで、もしProgIdの値が拡張子で共通だと、そのアプリに関連付けられたアイコンは普通の方法で変更できないので
アプリの関連付け自体を変える必要がある

次に、
HKEY_CLASSES_ROOT\(ProgIdの値)\DefaultIconの(既定)の値の参照するアイコンを変えてみる
アイコンキャッシュをクリア(またはファイルを削除)、エクスプローラーを再起動してアイコンが変わるか確認する
2024/11/24(日) 15:28:06.91ID:qiMG7RSh0
>>それが、どのファイルも開くのは同じアプリでして…
どのファイルもダブルクリックして開きたいのは同じアプリという意味です。
右クリックからプログラムを開くで別のアプリに変えると
違うアイコンにできるのは分かっているのですが、
同じアプリが開いてもらわないと困るといった具合です。
2024/11/24(日) 15:30:35.63ID:qiMG7RSh0
>>950
クリエイターみなさんの環境(レジストリ)を変えたいと思っています。
便利であれば、エンジニアさんも変えたいとなるかもしれません。
2024/11/24(日) 15:35:55.39ID:3j3vc/kc0
手っ取り早い方法としては>>948の通り
どんな手段でもいいが、ウイルス対策に引っかからず、ウィンドウ非表示でアプリを起動できる実行ファイル(EXE)を作るなりして用意する
拡張子の関連付けを用意したEXEの物に置き換えて、EXEを経由してアプリに引数を与えて起動してやればいい
2024/11/24(日) 16:04:32.38ID:qiMG7RSh0
>>951
AVIFとWEBPで見てみました。ProgIDはどちらもXnViewMP.imageで、画像ビューワが割り当たっているようです。
HKEY_CLASSES_ROOTにXnViewMP.imageを見つけることができましたが、DefaultIconのキーはありません。
これ、前後に並んでるProgIDを見るとXnView.iff、XnView.jpgというのがあるので、
新たにXnView.avifというProgIDを作ってやると別のアイコンが指定できたりできますでしょうか?
2024/11/24(日) 16:24:06.61ID:qiMG7RSh0
>>ウィンドウ非表示でアプリを起動できる実行ファイル(EXE)を作る
エンジニアさんはWindowsのアプリを作れるかといえばそうでもないらしく、
作れたとしてもなんでそこまでしてやらなければいけないんだと険悪な状況になってしまっており、
勝手にそんなアプリを作るというのも社内的に許されそうにありません…(;_;)
957デフォルトの名無しさん (ワッチョイ 97da-85jV)
垢版 |
2024/11/24(日) 17:19:55.88ID:7LCq6ZGA0
もう、逆に拡張子を見えるようにして、拡張子で判断してね!とか、
フィルターかけてMP3だけ。AIFFだけ。と、どっちかしか表示できないようにするとか。
片方は圧縮して渡すとか。
2024/11/24(日) 17:28:01.32ID:qiMG7RSh0
>>957
拡張子は見えるようにしてもらってます。検索かけてどちらしか表示させないようにとか、いろいろ手は尽くしたのですが、間違いがどうしても発生します。なんでそんなこともできないんだ!ってエンジニアさんに切れられるのですが、やはりクリエイターさんとエンジニアさんとは脳の仕組みが違うといいますか、どうしてもクリエイターさんはアイコンのビジュアル的な違いがないと判断が難しいようです。(;_;)
逆にビジュアル的な違いがあると、エンジニアさんには気づかれないような些細な差でもクリエイターさんは判別がつくようです。
2024/11/24(日) 17:58:07.56ID:qiMG7RSh0
AVIFがWEBPと同じProgID、XnViewMP.imageで一緒になっているので、ProgIDにXnView.avifを新設して、.avifがXnViewMP.imageの値を持つところをXnView.avifにしてやると、切り離すことができたのですが、関連付けがWindowsデフォルト?のフォトで開き、AVIFのアイコンが白紙になってしまいました。AVIFファイルを右クリック、プログラムから開くでビューワのXnViewを選択するとXnViewで開くのに戻せましたが、アイコンもまた同じもにに…あともう2歩くらいまで近づけたような気がしますが、難しいですね。
2024/11/24(日) 18:03:25.62ID:3j3vc/kc0
>>955
https://qiita.com/alRex/items/b1322ff5667aa6fa78f6
この辺を読んでHKCR\ProgId\shell\open\command辺りを独自に定義してやればレジストリだけで変えられるかも
2024/11/24(日) 18:57:03.32ID:qiMG7RSh0
HKEY_CLASSES_ROOT\XnView.avif\shell\openというようにしてみました。
WEBPとは切り離されましたが、なぜか今度はAVIF ICOとPSDと一緒にまとまりましたw
どうなってるんでしょうね…
2024/11/24(日) 22:59:49.59ID:qiMG7RSh0
ProgIDがXnViewMP.~となってる時点で、アプリXnViewの管理がそうさせていて、こちらで勝手にProgIDを割り当てたところでXnViewの管理に戻ってしまうのかもしれませんね。XnViewに管理を変えてもらうしかないのかもしれません。無理がありますね。
そして私が板挟みになって、休みの日にもあれこれ試行錯誤してるのもおかしな話かもしれません。
963デフォルトの名無しさん (ワッチョイ b049-p8ju)
垢版 |
2024/12/05(木) 11:54:15.95ID:DSq5f2890
甲斐はいらん。巨人に来るな。
964デフォルトの名無しさん (ワッチョイ dfad-N88W)
垢版 |
2024/12/08(日) 18:40:43.28ID:KJc93Byg0
Androidタブレットでプログラミングの学習をしたいのですが
おすすめのアプリはありますか?PCではVisualstudio2022を使って学習してます
2024/12/08(日) 18:49:43.90ID:d7OE/SEZ0
とりあえずAndroidStudio入れてKotlinで何か適当に作ってみるのがおすすめ
2024/12/08(日) 18:57:24.21ID:KJc93Byg0
>>965
書くべきこと書いてなかった・・・。申し訳ないです
C#を使うのでC#動く物を探してます。
2024/12/08(日) 19:01:24.73ID:d7OE/SEZ0
は?
こんなスレに質問するしか知恵が働かない無い奴がC#に固執しても何も良いことないから一旦忘れとけ
ではさいなら
2024/12/08(日) 19:19:22.98ID:KJc93Byg0
なぜに切れてるのか不明ですが引き続き募集してます
2024/12/08(日) 19:35:20.34ID:xllqP0wk0
おすすめのアプリってどういう意味?
練習題材として何がいいかってことか?
2024/12/08(日) 19:58:03.32ID:NIwBIUGx0
①C# playgroundで検索して適当な実行環境をブックマーク
②マイクロソフト公式のチュートリアルを読んでコードコピペして①で動かしてみる
これくらいじゃね、タブレットで本格的な開発環境とか無理だろうし
2024/12/08(日) 21:26:28.88ID:KJc93Byg0
>>969
適当な実行環境が欲しかったのです
C# playgroundでググったら一番上に出てきたw
ありがとうございます
2024/12/09(月) 17:22:39.52ID:apYLNmO+0
>>971
頑張ってな
2024/12/11(水) 15:06:45.43ID:j0qahdVT0
popCountが2進数でみたときに立っている1のビットの個数を表す関数として
(popCount (xor x (x-1)))-1
というコードが
最右の1がたっているビットの位置を返す(8なら3 4なら2 3や5や1なら0
というものみたいなのですがなぜこうなるのか解説していただけませんか
xor x (x-1)の部分だけでも良いので(C言語だとx^(x-1))お願いします
2024/12/11(水) 15:19:40.85ID:TMP5yUNc0
そのxは何の変数なの?
2024/12/11(水) 15:27:46.03ID:j0qahdVT0
入力です。参考までにC++コードでかきました
#include <bits/stdc++.h>
using namespace std;

int popCount(int x){ return __builtin_popcount(x);}

int leastBit(int x){
return (popCount(x^(x-1))-1);
}
int main() {
for(int i=1;i<10;++i){
cout << leastBit(i) << endl;
}
}
2024/12/11(水) 15:34:32.26ID:TMP5yUNc0
すまん、974は読み違えしてた。
X-1は最も低いオンビットとそれより下位のビットを反転させるので、XOR取ると反転したビットの数が取れる
右端1個目を0とするから1を引く
各数値の計算途中のビット列を書き出してみるとわかると思う
2024/12/11(水) 15:41:09.56ID:j0qahdVT0
>>976
理解できました!ありがとうございます!
2024/12/12(木) 23:56:48.61ID:y0y9OndY0
私これまでその社内で完結するような小規模なプロジェクトばかりだったのですが、今回初めて複数社でやるようなプロジェクトをやってます
それでソース管理なんですが今どきSVNというのは置いておいて、共通のリポジトリを使ったりしないんですよね
各社バラバラなんです。弊社に先方からzipでコードが送られてきて、弊社内のリポジトリにそれをマージして管理みたいな。
それで弊社で作った変更をまたzipで送るみたいな

規模の大きい開発ってこんなもんなんですか?てっきり中央のリポジトリにみんなで変更を加えていくみたいなのをイメージしてたんですけれども。
なんかげんなりしています。というかコメントアウトですべてのコードを残すみたいなことやってるプロジェクトなんで多分時代遅れなことやってるんだと思いますが……
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況