フリーソフト作者の愚痴 37at PROG
フリーソフト作者の愚痴 37 - 暇つぶし2ch418:仕様書無しさん
10/03/29 18:35:53
>>415
もともと、自分で使う用の技術者向けの開発ツールばかりなんで、
もしかしたら誰かがデバッグとか改良とかしてくれるんじゃないかと淡い期待をして公開してる。
この辺は対象ユーザによって気構えが変わってくるのかもね。

419:仕様書無しさん
10/03/29 18:39:59
>>418
そんな期待しちゃうのは中学生までにしとけw
絶対に、確実に、ありえないから

420:仕様書無しさん
10/03/29 18:48:15
まぁ10000人に配布しても起こらないくらいの確率だな

421:仕様書無しさん
10/03/29 18:56:36
ただ公開してるってだけなら誰も勝手に改良なんかしないわな。
他人のコードを触るぐらいならイチから自分で作った方が都合がいいからね。
開発に参加したいと思う動機を作るにはまずコミュニティが必要で、
そのコミュニティの中で自分の成果に対する評判を広く聞くことができるような体制がないとダメだと思う。
例えばひげぽんのコードバトンみたいなのはなかなか良いと思う。
バトンを持っている間はみんなが一人に注目する。
売名バトンとかいわれてるけど、売名性がないと他人のコードを触りたいと思う人はいないと思うんだよ。

422:仕様書無しさん
10/03/29 19:17:39
>>419
全くその通りで、今のところなんのリターンもないw

後出して申し訳ないんだけど、元々とあるネットワーククライアントを
オフラインで使う為のソフトを作る→内部的にはローカルサーバ立てる
→多分セキュリティソフトがトロイ扱いするだろう→よからぬ噂を立てられる前に
公開しとけっていう流れもあったりする。

>>421
俺の場合、物を作る時はサンプルソースを最初に探す。
一から自分で作った方がいい、という考えは社会人3年くらいで終わった。
今、厨二病全開の人に触れて、自分の厨二病時代を思い出すような恥ずかしさを感じてる。

423:仕様書無しさん
10/03/29 19:34:35
そのうち、村山智春君が改良してくれるさ

424:仕様書無しさん
10/03/29 19:44:47
村山とかいう架空の人物をでっち上げてる奴、
お前ちょっとライトノベルの読みすぎだから、たまにはハードSFでも読め。

425:仕様書無しさん
10/03/29 20:11:04
中学生ぐらいの子はみんな頭の回転が早い。
俺はもう40代だけど、俺に比べたら中学生はどの子も頭の回転が素晴らしく早い。
俺が中学生ぐらいの頃は社会経験なんかなくても自分の頭で論理的に考えて
あらゆる答えを導き出せると思っていたぐらいだ。
経験が足りない、と馬鹿にするように言う癖に何も論理的に説明できない大人を逆に影で馬鹿にしたもんだ。
でも社会経験値が少ないから人が何を望んでいるのかを理解することができないんだよね。
そして今度は社会経験を積んでいくといろんなことを考えてしまって逆に考えがまとまらず頭が鈍くなってしまう。
うまくいかないもんだねぇ。
大人が中学生を馬鹿にするのも、中学生が大人を馬鹿にするのも、どっちもどっちなんだろうなぁ。

426:仕様書無しさん
10/03/29 20:28:41
>>424
どうした?まさかピンポイントで特定されたか?

427:仕様書無しさん
10/03/29 21:53:40
村山乙www

428:仕様書無しさん
10/03/29 21:57:56
以前、検索ソフトなど出されていた「にゃんこ先生」こと「立尾 博樹」さんの近況ご存知の方はいらっしゃらないでしょうか?
スレチかも知れませんがよろしくお願いします。

429:仕様書無しさん
10/03/30 07:26:03
非国民端末iPhoneだけを観覧禁止にすることは可能ですか?

430:仕様書無しさん
10/04/02 11:03:07
暫くフリーソフトというかプログラム全般から離れていたものですが
2000年くらいはVB,VC++,Delphi,BCB++とかが
フリーソフト制作によく利用されていたみたいですが
2010年の今は、開発環境はどの様に変化しましたか?
C#とかJavaの仮想マシンで実行するソフトが主流ですか?

431:430
10/04/02 11:04:36
当時自分はVC++&MFCとかでソフト作ってましたが
さすがにもうMFCは使ってないのだろうな…

432:仕様書無しさん
10/04/02 11:43:42
ウェブサービスと連携するソフトはAir製が多くなってきた。
Java製はあまり見ない、C#はそこそこ。

VC、Delphiはフリーソフト界では相変わらず現役。
VBはほぼ死滅。

433:仕様書無しさん
10/04/02 11:49:10
>>430
開発環境は今も昔もかわらないと思う、
適材適所じゃないかな?
自分はvcつかってる

今月トータル800ダウンロード
win95で作ったクソソフトが今でもdownloadされてるのが不思議

434:仕様書無しさん
10/04/02 12:35:35
.NET で作るプログラムを確実に、しかもコストをかけず難読化する方法ありますか。

435:仕様書無しさん
10/04/02 12:36:13
ない。

436:430
10/04/02 12:44:13
レスありがとうございます。

>>432
Javaはあまり無いですか。
C#も思ったほどは普及してないみたいですね。
AirというのはAdobeの開発環境なんですね。なるほど。

>>433
おおVCですか。
今でもまだ最新verのVCでもMFCは使えるんですか?
ちなみに自分の10年近く前に作ったソフトもまだDLされ続けてます…

JavaやC#のソフトが思ったほど無いところをみると
やはりまだネイティブアプリの方が求められてるんでしょうか。
最新版のVSインスコしてまた何か作ってみようかな…

437:仕様書無しさん
10/04/02 12:45:32
バイナリに変換して配布
難読化ツールを買う

438:430
10/04/02 12:47:00
>>432
>VBはほぼ死滅。
うーむ、確かに旧VB使うなら
C#かVB.NETに移行した方がいいでしょうしね…
言語的にもC#の方が自分だったらいいなぁ。

439:仕様書無しさん
10/04/02 12:49:47
VBAも入れたら、まだまだたくさん作られているよ。

440:仕様書無しさん
10/04/02 12:51:57
あぁ、.NETとかJavaとかは中間コードなので
逆コンパイル?され易いとかもあるのかー

C#のソフトとかってパフォーマンス的にはどうなんだろう?
あれってJITコンパイルでしたっけ?実行時に一気にオブジェクトコードに変換するんでしょ?
んで確かそのキャッシュを保存しておいて、次回からは変換コストがなくなるとか
そんな仕組みでしたよね?という事は時間かかるのは最初だけという事でしょうか?
あと実行速度的にはC++のネイティブアプリなどと比べてどうなのかなぁ。

なんかスレ違いだな申し訳ない。

441:仕様書無しさん
10/04/02 12:55:30
>>439
今のエクセル・ワードって旧VB形式のVBAなんですかね?

どっちにしても仕事とかでは旧VB製アプリの保守管理とか
まだまだ結構あるんでしょうね。

442:仕様書無しさん
10/04/02 13:08:40
>>441
文法は変わらないね
VBAがなくなるというもっともらしい噂が何度も流れているけど、
Mac版も次のバージョンでは復活するようだし、10年後も現役のような気がする

443:仕様書無しさん
10/04/02 13:37:14
>>442
VB以外受け付けない人が結構いそうだしね。
復活するんですか… う~んVB根強いなぁ。

444:仕様書無しさん
10/04/02 13:53:21
>>434
コストかけないで難読化ならNanDoKu。
複数のアセンブリを圧縮ファイルにまとめる.NETZという手もある。
どちらにせよ解読は可能だけど。

>>440
.Netのマネージドコードは実行速度はそんな変わらない。
ローカルマシンに合わせて実行中に最適化がかかるらしく、
理論的にはネイティブコードより速くなるらしい。体感した事ないけど。
問題視されているのは起動時間とソースの暗号化。
フリーソフトで公開する場合は.Net frameworkの別途インストール。

.Netで作るとメチャクチャ楽な分、ユーザのストレスが若干上がる。
開発規模が大きい場合は.Net、お手軽アプリの場合はネイティブアプリと
使い分けるのがいいのではと、個人的には思う。

445:仕様書無しさん
10/04/02 15:04:36
Airアプリの開発も増えてるのかぁ。
あれ、ネットで見てるとプログラミングスキルが著しく低い人しか
見かけない気がする。調べ物するとどうしようもないサイトばかり
検索にかかって困る。
たまに凄いと思えるソフトもあるっちゃあるのだが。

446:仕様書無しさん
10/04/02 21:05:09
LLって居ないよね。LLの人たちはみんなWeb系なんだろうか。

447:仕様書無しさん
10/04/02 23:57:14
.NETはインストーラでngenしてあげるといいよ。
ま、そのオプションを外されることも多いし、そもそも
インストーラ嫌いが日本人は多いな。

448:仕様書無しさん
10/04/03 11:46:09
インストーラ嫌いな人多いのか。
だったおれもzipにしようかな。

一般ユーザはインストーラの方がラクで良いかなと思って
インストーラ作ってたんだけど。正直面倒なんだよね。

449:仕様書無しさん
10/04/03 17:41:21
自分の望んでいるものかどうか、ちょっと見てみたいだけなのに
インストールとか面倒なんだろう。

450:仕様書無しさん
10/04/03 18:04:18
ファイル1,2個のプログラムならそれでもいいだろうけどね。
でも、いくらフリーソフトでもEULAは読んでほしいな。

451:仕様書無しさん
10/04/03 18:49:58
>>450
無理無理w
使おうとするソフトのREADMEすら読まんのだから

452:仕様書無しさん
10/04/04 01:56:39
Readme読まなきゃ使えないような糞ソフトは死滅しろ

と言う信念で開発してるから、Readme添付してないが使用方法聞かれた事も無いな

453:452
10/04/04 02:19:44
まぁ、まともに使われた事も無いが

454:仕様書無しさん
10/04/04 02:25:47
で?

455:仕様書無しさん
10/04/04 02:28:51
>>453
こんなくだらない所で騙るな屑が

456:仕様書無しさん
10/04/08 23:42:55
で?っていう

457:仕様書無しさん
10/04/09 09:10:46
ユーザのやるべき動作が3つしか無い超単純なアプリ配った時、
あまりに単純なために誰もReadme読んでなかったのか、
紹介されてるブログたくさん見たけどほぼ全員動作1つ飛ばしてた。

458:仕様書無しさん
10/04/09 16:09:24
たった3つしかないのに、誰も理解できない桁外れの糞UIだったと言う事ですね

459:仕様書無しさん
10/04/09 23:29:47
>>447
日本人だけじゃなく世界中のパソコンマニアはみんなインストーラ嫌いだと思うけど。
理由は簡単。
どこの馬の骨ともしれぬフリーソフト作家のインストーラの挙動が信用できないから。
ゴミが残ったり、余計な物を勝手にインストールしたり、勝手にアドウェアをインストールしたり、
アンインストールが正常に終了しなかったり、不都合なことが予測できすぎてしまう。

460:仕様書無しさん
10/04/09 23:34:15
エロゲじゃあるまいし、独自のインストーラなんて作る労力がもったいないわ!

461:仕様書無しさん
10/04/09 23:54:51
ユーザ層に合わせればいいのかな。。

PC詳しい層向けならzip
PCの事あまり知らない層向けならインストーラ

悩むのはビジネス層向けだな。
詳しい人とそうでない人が入り交じっているから。

462:仕様書無しさん
10/04/10 02:25:40
ビジネス層ならZip解凍が仕事ってわけじゃないからmsiでネットワークインストールできなきゃ話にならん

463:仕様書無しさん
10/04/10 02:36:11
バージョンアップの頻度、方法などを考慮して決めないとな

464:仕様書無しさん
10/04/10 07:19:21
>>459
インストーラがなければアドウエアがインストールされないとでも思っているのか?

465:仕様書無しさん
10/04/10 07:20:20
俺もインストーラ嫌い
ダウンロードしてみてインストーラだったら使わない

466:仕様書無しさん
10/04/10 07:32:17
会社によっては社員が勝手にソフト入れられないように、インストーラ起動をブロックしているところもある。

467:仕様書無しさん
10/04/10 07:51:07
両方作れよバーカ

468:仕様書無しさん
10/04/10 08:15:26
>>466
だからインストーラ必要なんだろ

469:仕様書無しさん
10/04/10 09:28:09
>>465
俺もだw
手軽にいくつか試して選びたいのに、アプリケーションの追加と削除で
わざわざ消さないといけないのが面倒。

自作のソフトは初回起動時にインストーラでやるべき処理をしてる。

470:仕様書無しさん
10/04/10 10:13:01
>>469
じゃあどうやって綺麗に削除すんだカス

471:仕様書無しさん
10/04/10 11:25:42
Vectorに登録するならウイルスの心配はないだろ

472:仕様書無しさん
10/04/10 13:15:43
釣れてますか?

473:仕様書無しさん
10/04/10 13:23:23
テーマ
「インストーラは必要」という側に立ってスレを荒らせ。

評価 C-
単純に文末に罵詈雑言を並べれば釣れるというものでもありません。
相手を立てるフリをして実は全く意見を聞いていない等のレスも効果的です。
もう少し考えましょう。

474:仕様書無しさん
10/04/10 13:41:15
むしろインストーラなんてつけるなといいたい
アプリ+データを1フォルダに収まるように設計しろ
レジストリは論外
USBでの運用もできるし
フォルダを分けて複数の設定を使いわけることも容易

これさえやっておけば俺に怒られる事もなくなるぞ

475:仕様書無しさん
10/04/10 16:05:25
はぁ?何エラソーに講釈たれてんのこのクソバカ
レジストリが論外ならビルゲイツにでも
その得意の上から目線でクレーム入れてろカス
オマエが怒ろうが低脳ユーザーの寝言なんだよ。寝てから一人で言ってろクズ

>>473
評価お願いします。

476:仕様書無しさん
10/04/10 16:30:03
日ごろよく使うソフトと数回使えば後は用済みなソフトでは扱いが違う

477:仕様書無しさん
10/04/10 16:37:44
UACのようなシステム保護機能を有効活用するには適切な場所へ適切なアクセス権でインストールすることが重要。
誰でも改変できる場所に普段使用しているアプリを置くなんて自殺行為。

USB?
ワロス

478:仕様書無しさん
10/04/10 16:37:52
俺様ルールキタ━m9(^Д^)━!!!!

479:仕様書無しさん
10/04/10 16:40:38
管理者権限が無くてもインスコできるようにしたいお

480:仕様書無しさん
10/04/10 16:56:14
Windowsの場合、MSIでないといろいろ不便。


481:仕様書無しさん
10/04/10 17:40:46
相変わらず作者スレに突撃してくるユーザ

482:仕様書無しさん
10/04/10 17:49:05
>>474
やるなと言われていることを推奨するやつ。

483:仕様書無しさん
10/04/10 20:51:41
ぶっちゃけビジネスユースならMSI以外ありえない
複数フロア200台以上のPCに一晩の内にアップデート適用する身にもなれ

484:仕様書無しさん
10/04/10 21:00:44
>>483
シンクラにしろよw

485:仕様書無しさん
10/04/10 21:16:56
>>484
お前んところは、シンクライアントにフリーソフトを入れるのか。

486:仕様書無しさん
10/04/10 21:30:41
>>485
お前んとこは会社の機械にフリーソフト入れるのか?w

487:仕様書無しさん
10/04/10 21:42:30
シンクライアントは、丸投げだかららくちんだよ。

488:仕様書無しさん
10/04/10 22:04:17
>>486
メジャーのなら普通に入れるんじゃね。
FirefoxやAdobe Readerなんか、普通に入ってるだろ。

489:仕様書無しさん
10/04/11 09:00:29
インストーラかぁ。
確かにコピペ以外で簡単に環境移行も出来ないし
面倒ではあるよね。
レジエディタで値弄るのも面倒だし。
.iniならテキストちょいちょいで初期値弄れるしなぁ。
俺は自分がそんな考えだから自分のソフトも
レジ未使用のインストラなしにしてるよ。

490:仕様書無しさん
10/04/11 09:04:46
>>444
そうっかー環境毎に最適化したコード吐けるぶん有利な面もあるのかー
しかしさ、やっぱり起動時間の問題もあるんで
予め開発時に最適コンパイルするネイティブアプリみたいな
処理コストのかかる最適化が出来ないとかはないのかな?
まぁ生成されたオブジェコードの実行ファイルを取っておけば
起動ロスは一度だけなので、そこまで問題ないかなー
インスコ時に自動的にやってもいいしね。
>>447はそういう意味ですよね?

あとビジネスアプリ以外、例えば
バリバリ最新の3D機能利用したゲームみたいなプログラムの場合は
C++ネイティブとC#では速度に差はあるのかなぁ?

なんか質問攻めでスマンコ。

ガベージコレクションがある言語は
メモリ開放の時の処理コストの問題とかないのかな…
リアルタイム性が重視されるゲームとかだと
無視できない問題になったりとか…
う~ん、しばらくプログラムしてなかったので
今の現状がどういう状態なのかよく把握出来てない…
C#ゲーム開発とかありなのかな…?

491:仕様書無しさん
10/04/11 09:31:11
この先はやっぱりC/C++が
アセンブラみたいな位置づけになって
普通のプログラマは中間コード吐く
言語に移行していくのかな。

というか.NETてMacやLinuxでも動くの現状で?

492:仕様書無しさん
10/04/11 09:43:14
>>491
Monoが完全でないということを意識していれば、実用レベルで動く

493:仕様書無しさん
10/04/11 09:59:01
>>492 そっか。やっぱりだんだんと移行して行きそうだね。
一つのコードで多環境までカバーできるのはやっぱ大きいしね。
そろそろ新しいVSに手出してみるかな…
C++はあれとしても、MFC辛いから…

494:仕様書無しさん
10/04/11 11:28:05
レジストリ嫌がり厨って何なの

495:仕様書無しさん
10/04/11 11:31:56
vs2010のstandard版が無いのがムカツク

496:仕様書無しさん
10/04/11 11:34:53
ソフトがレジストリのどこを編集したかわかりにくいし、簡単に調べる方法もないから、
ソフトを使う前の状態に戻すのが難しい。
自分のディレクトリに設定ファイルを保存するソフトだったら、
ディレクトリごと削除すればクリーンアンインストールができる。
インストーラ付きのソフトもクリーンアンインストールできない不完全な物が多いから信用できない。
要するに、フリーソフトを使うかどうかという基準に
クリーンアンインストールできるかどうかというのも含まれるんだよ。
世の中のフリーソフトの出来がマチマチだから、
いつでも元に戻せることを考えるのは別に不思議なことじゃない。

497:仕様書無しさん
10/04/11 11:37:55
>>496
ファイルにしたら解決すると思っているらしい。

498:仕様書無しさん
10/04/11 11:43:51
>>497
わざわざ無関係のディレクトリに設定ファイルを保存する悪質なソフトならみんなが指摘するだろ。

499:仕様書無しさん
10/04/11 11:49:42
おかしな話だけど、レジストリを使うフリーソフトはレジストリの
どこを編集してもおかしな挙動だとは誰にも言われないけど、
ファイルで保存する場合はホームディレクトリか実行ファイル以下の
ディレクトリ以外に保存する場合はおかしな挙動だと言われる。

というのも巷に出回っているレジストリをいじるフリーソフトは
マナーも糞もへったくれも無い物が多すぎるというのが現状なんだよね・・・。

500:仕様書無しさん
10/04/11 11:51:39
マナーの悪いと思われているフリーソフトがマナーの悪い行いをしても誰も変に思わない。
当たり前だね。

501:仕様書無しさん
10/04/11 11:54:51
>>499
> レジストリのどこを編集してもおかしな挙動だとは誰にも言われないけど、
どこをということはないだろ。
> ファイルで保存する場合はホームディレクトリか実行ファイル以下のディレクトリ以外に保存する場合はおかしな挙動だと言われる。
設定ファイルを保存する場所としてはどちらも不適当だろ。特に、後者は典型的なだめソフトだろ。

502:仕様書無しさん
10/04/11 11:57:35
例えばネットワークドライブやUSBメモリにソフトをインストールして、
いろんなPCで使いたい場合などに、
レジストリを使わず設定をファイルとして保存するソフトなら、
設定を共有することが簡単だよね。

503:仕様書無しさん
10/04/11 11:59:24
>>501
> 設定ファイルを保存する場所としてはどちらも不適当だろ。
後学のために、レジストリ以外でどこに保存するのが適当だと思いますか?

> 特に、後者は典型的なだめソフトだろ。
そうは思っていません。
むしろ安心できます。

504:仕様書無しさん
10/04/11 12:01:16
というかマジで設定ファイルは.iniにしてほしい。
環境移行する時とか、他の環境から設定をコピーしたい時とか
単純にコピペでOKだから。
レジストリ使用でのメリットて何があるかな?
ごめん無知で。

505:仕様書無しさん
10/04/11 12:02:08
何この低レベルなスレ…
脱レジストリなんて10年前にやっておけよ…
こんなんだからフリーウェアですら中華に追い抜かれちゃうんだよ…

506:仕様書無しさん
10/04/11 12:02:09
えっと、一言いいたいのですが、
不安定で単機能のフリーソフトがレジストリやホームディレクトリを弄ることに不安は感じないのですか?

507:仕様書無しさん
10/04/11 12:02:52
お前ら暇だな

508:仕様書無しさん
10/04/11 12:03:30
>>503
501は実行ファイル以下に保存するのが望ましいと言ってるんじゃないの?
あなたはそれ以外のディレクトリに保存する方が望ましいの?

509:仕様書無しさん
10/04/11 12:04:40
素性も知れぬ誰かさんが作った不安定で信用できないが一部の機能だけ使いたいソフトは
なるべく隔離して動かしたいんですよ。
しかし仮想マシン上で動かすほど手間も掛けたくない。
だったら作者が配慮して、ユーザーが指定する物以外は
なるべく自分のディレクトリの中だけですべてを終わらせるべきじゃない?

510:504
10/04/11 12:05:54
マジでレジのメリットがわかんない…(汗
今まで自分では殆ど使ったことないしな >レジ
独自拡張子登録とかくらいかな使ったのは…

511:仕様書無しさん
10/04/11 12:06:04
>>508
もっとよく嫁

512:仕様書無しさん
10/04/11 12:07:04
>>510
レジストリのメリット:
APIで簡単に操作できる
MS推奨
ユーザー毎に分かれている

513:仕様書無しさん
10/04/11 12:09:14
>>511 だから読んでそう思ったんだよ?

514:仕様書無しさん
10/04/11 12:10:16
>>513
さらにもっとよく嫁

515:仕様書無しさん
10/04/11 12:11:14
>>512
.iniもAPIで簡単に操作できない?
MS推奨はww よくわかんないなぁ。
ユーザ毎に分かれてるのはまぁそうだね。
でも個別に.ini置いたり、ディレクトリごと置いてもいいしね。

516:仕様書無しさん
10/04/11 12:12:50
>>503
お前、マじゃないだろ。

517:仕様書無しさん
10/04/11 12:14:02
501 :仕様書無しさん:2010/04/11(日) 11:54:51
> ファイルで保存する場合はホームディレクトリか実行ファイル以下のディレクトリ以外に保存する場合はおかしな挙動だと言われる。
設定ファイルを保存する場所としてはどちらも不適当だろ。特に、後者は典型的なだめソフトだろ。

これは実行ファイル以下のディレクトリ以外に保存するのは不適当だと言ってるじゃないのか?

518:仕様書無しさん
10/04/11 12:15:31
>>512
レジストリは、システム全体で共有する情報(COMに必要な情報も含む)を保持するためのDB。
今は、アプリが自分で使う情報を保持するにはMSも推奨していない。


519:517
10/04/11 12:15:59
あ、前者はホームディレクトリ「以外」とは言ってないな…
う~んどういうこと?

520:仕様書無しさん
10/04/11 12:16:12
MS推奨はもうXMLだよ。
軽い設定は相変わらずエディタで弄れるINIファイルがユーザーに好まれる。
この期に及んでレジストリにしがみついてる奴って
最初にそのやり方を覚えちゃって他のを覚えたくないだけだろw

521:仕様書無しさん
10/04/11 12:16:23
>>517
そうだよ。そんなところに保存するな。

522:仕様書無しさん
10/04/11 12:17:07
>>509 もしかして仕事に使おうとしてる? 仕事でフリーソフト? アホかと馬鹿かと

523:仕様書無しさん
10/04/11 12:18:19
>>518
つーことは拡張子登録とかスタートアップ登録とか以外の
そのアプリの固有の情報は、やっぱ個別のファイルに保存した方がいいって事だよね?
というかそっちのが利便性高く感じるんだよなやっぱおれは。

524:仕様書無しさん
10/04/11 12:19:50
春うららの日曜日にリジストリについて論争する。そんなマを夢見ていました

525:仕様書無しさん
10/04/11 12:20:09
フリーソフトも良いソフトあるからなぁ。

526:501
10/04/11 12:20:50
>>517
Application Data ディレクトリに保存。

527:仕様書無しさん
10/04/11 12:21:23
>>520
XMLファイルをどこに保存するの?
ホームディレクトリでしょ。

528:仕様書無しさん
10/04/11 12:22:26
>>526
つまりApplication Dataとソフト毎の個別のディレクトリ以外に
設定を保存するなってことだよな?

だとしたら、俺もそっちのがいいと思う。楽だし。

529:仕様書無しさん
10/04/11 12:24:14
XMLかぁ。未だにVC6とMFC使ってる
おれには利点がよくわかんね…
だれか利点を優しくおしえてちょ。

530:501
10/04/11 12:24:52
>>527
目的に応じて、All Usersかログインユーザの Application Data ディレクトリ

531:仕様書無しさん
10/04/11 12:25:19
>>525
良いソフトを見つけるために、糞みたいな100本のソフトを触って確かめないといけない事実w
糞ソフトはマナーの悪いものも多いから、変なところに変なファイルを作ったり、
レジストリの変なところをいじったりするからほんと疲れる。
糞ソフトは自分のディレクトリ以外のファイルは触るなと言いたい。
人気があるソフトだけホームディレクトリやレジストリを触ってもいいけど。

532:仕様書無しさん
10/04/11 12:27:01
>>529
XMLは規格が統一されているし、ネットでも使われているから汎用性が高くて応用が利く。
それに文字ベースだからパーサも容易に作れる。

533:仕様書無しさん
10/04/11 12:28:36
>>531 まぁそれはそうだな。
おれはvectorとか窓の杜とかで一定の評価つけられてるのと
ネット色々調べてしっかり吟味して評判よさそうなのしか
そもそも試しでもインスコしないから、そこまで労力かけずに
目的にそぐうの見つけられるけど。

534:501
10/04/11 12:29:45
>>531
MSIに対応しているなら、Just me でインストールしてみたらいい。

535:仕様書無しさん
10/04/11 12:30:52


536:仕様書無しさん
10/04/11 12:31:14
>>532
汎用性高いのはいいね。

ところでそろそろ.NETでアプリ作りたいなと思ってるんだけど
今までがVC++とMFCだったので、.NETはよいとして
言語をC#にするメリットてどのくらいあるかな?
C++から.NET使った方がよいかな?だれかアドバイスお願いします。

537:仕様書無しさん
10/04/11 12:46:19
>>536
C#はGUI作るとき便利だよ。
.NETベッタリだから逆に便利w
あとはGCがあるのも楽でいいね。
.NETはJVMみたいにGUIがもっさりしていないからGUI使うならJavaよりC#の方が気持ちイイでしょ。
でもGUI以外ならJVMを利用する言語の方が汎用性が高い上に高速かもね。
VMのデファクトスタンダードはなんといってもJVMだからね。

538:仕様書無しさん
10/04/11 12:58:19
>>537
レスどうもっす。
GUIの動きはJVM(Java Virtual Machine?)より高速という事ですよね?
んで、業界標準もまだまだVMだと?そういう事ですか?
それで一番自分が聞きたい事は
.NETをC#から使うのと、C++から使うのは
それぞれどういうメリット・デメリットがあるのかという事なんです。
.NETてC++からも利用可能なんですよね?
自分はVC++使ってたので、なるべく新たな言語の習得負担とか
その他もろもろの移行に拘わるコスト掛けずに
新たな開発環境の恩恵を受けたいと思ってるんですが
習得の負担があっても思い切ってC#から.NETは使った方が利点は多いでしょうか?

539:仕様書無しさん
10/04/11 12:59:32
自分で調べろボケ

540:仕様書無しさん
10/04/11 13:00:15
ごめんなさい;

541:538
10/04/11 13:02:40
>>540は別人なんですが…(笑)

>>539
まぁそうですね… 自分で調べなきゃいけませんね。
ここの人は色々詳しそうだしアドバイスもらえたらなと思ったのですが…
あんまり甘えてもダメですよね。

542:仕様書無しさん
10/04/11 13:07:09
>>538
そんなの、あんたの事良く知らないからなんとも言えないに決まってるじゃん。
どの程度の言語習得力があるのかも知らないし。

543:仕様書無しさん
10/04/11 13:09:59
ユーザーです。いつも、いろいろ役立つソフト作っていただき感謝してます。遅レスですが
気になることがあります。一度試用してみて、自分には合わないと思い削除する場合ですけど、
Windowsの「プログラムのアンインストールまたは変更」を使ってアンインストールした上で
そのソフトの入っているディレクトリ毎削除しても、そのソフトだけで使っていた、COMに必要な情報とか?
は完全にレジストリから削除されないで残ったりするんでしょうか?
別に残っていてもいいと思うのですが、気になりますので。

544:538
10/04/11 13:11:24
>>542
そうっすね(笑)
固有な問題多すぎて
一般的な回答を出せという方がムリなのかもしれませんねww

速度に差がそんなになくて
C#からの方が.NETもずっと使いやすいなら
C#から使った方がよいのかもしれませんね。

というか、C#くらい覚えろよといわれそうですしww

言語は使い分けですよねやっぱ。

545:仕様書無しさん
10/04/11 13:12:55
Win一択ならJavaはないだろ。
競合にネイティブアプリがあったら速攻見限られる。

他プラットフォームといえばLinuxとMacだけど
Linuxはディストリビューションにねじ込んでもらえるレベルに達しないなら全く見向きもされないし
MacでJavaアプリなんて作法がどーたら言って難癖つけられるだけ。

業務のJavaの知識を流用できるんでもなければ覚える価値は低い。

546:仕様書無しさん
10/04/11 13:18:07
>>543
わかりません。

547:仕様書無しさん
10/04/11 13:23:49
Javaでても手が出せず
.NETがでても手が出せず

結局C++でMFC使い続けてるおれって… 結局損してる?

というかみんなは何で作ってるのさ?

548:仕様書無しさん
10/04/11 13:30:32
>543
モノによる(作者の実装次第)
ゆえに>546のとおり

アンインストーラになっている以上すべて片付けるのが流儀だけれども
一般的によく使われるであろうランタイム系のファイルは残すだろうし
シェアウェアのお試し期間付きみたいなのは
初回起動時間的な値を意図的にどこかに残してたままにすることは稀によくある

549:543
10/04/11 13:45:35
>>546 >>548
なるほどランタイム系のファイルとか、そのために必要なレジストリ情報とかは残ったりするわけですね。
Windowsの仕様と考えざる得ないですね。でも作者が独自に作ったランタイムのファイルは
ソフトの入ってるカレントディレクトリに入れてくれた方が親切ってことでしょうか。よくわかりました。
サンクス

550:仕様書無しさん
10/04/11 13:53:18
まぁ、レジストリ云々言ってるけど、
そのソフトがレジストリや設定ファイルのどこを弄っているのか
READMEに書いておいてくれるなら別に使ってもいいよ。
手動でクリーンできるように手段を残してくれるならね。

551:仕様書無しさん
10/04/11 14:01:27
作者は自分ではちゃんとしてるつもりでも、
ユーザーは作者の事なんか知らないし信用する根拠が無いんだから、
やっぱり自分のソフトがクリーンだと信用してもらえるような処置をする義務があるよね。

552:仕様書無しさん
10/04/11 14:11:58
「稀によくある」という日本語はおかしい


553:仕様書無しさん
10/04/11 14:18:27
稀によくある=稀に「良好な状態として(システムに害がない状態として)」ある

554:仕様書無しさん
10/04/11 14:19:10
という意味だろ?

555:543
10/04/11 14:24:44
絶滅危惧種のシェアウェアって意味で稀という意味かも

556:仕様書無しさん
10/04/11 14:25:27
稀によくあるって、例えば1/3の確率で起こる事象のうち2/3の確率で起こる事象、っていう意味でしょ

557:仕様書無しさん
10/04/11 15:20:09
あんた日本人じゃないな。「事象のうち」と言いながら「事象の外」を指しやがった

558:仕様書無しさん
10/04/11 15:29:29
ネットスラングについてgdgdとレスがつくのも稀によくある流れですね
いちど試しに使ってみたいソフトが何クリックも要するインストーラだったら敷居が高く感じるのはわからんでもないが
なにか残るのが嫌とかいう潔癖症の人はProcessMonitorでも使ってCreateFile()やRegOpenKey()を監視してたらいいのにと思う

559:仕様書無しさん
10/04/11 15:55:22
黙って「稀によくある」でぐぐれ

560:仕様書無しさん
10/04/11 16:00:22
>>558
フリーソフトにそこまでするメリットってなに?
そこまでするんだったら、一般企業の有料のソフト買うよ
お金は信用だね

フリーソフトを導入する理由ってなに?
得たいの知れない作者の実行ファイルなんて怖くて実行できない

潔癖と言うかもしれないが、技術的にはいろいろ可能なことを
知らない自分のことを棚に上げてるだけにしか見えない
一般企業でもテスト用マシンがあるんだから普通だと思う


561:仕様書無しさん
10/04/11 16:07:36
>>558
大して有用な機能も無いくせにいかにも便利そうな説明文を書いて、
挙句にそこまでして俺を疲れさせるソフトの存在が許せない。

562:仕様書無しさん
10/04/11 16:08:40
>>557
記号にすれば一目瞭然なことも
自然言語で語るとわかりにくいよね。

563:仕様書無しさん
10/04/11 16:12:41
時に… みんな数学はどれくらい出来る?
俺、プログラムは好きだけど数学は全然ダメ。
そもそも計算がダメ。
センターとかどれくらい取れるレベル?

564:仕様書無しさん
10/04/11 16:14:40
>>563
センター試験って・・インテリを名乗るならケアレスミスで1問か2問間違ったとしてもほぼ満点が普通だと思うけどな。
インテリでないならそもそも発言すべきじゃないし。

565:仕様書無しさん
10/04/11 16:15:18
フリーソフトと何の関係が?

566:仕様書無しさん
10/04/11 16:17:11
>>560
全くその通りだな
そのへんに落ちてるファイルを実行して起きたことは全部自己責任だ
・・・当たり前だよな?
リスクを評価する方法は仰るとおりいろいろあるし

567:仕様書無しさん
10/04/11 16:20:19
>>565
頭の悪いヤツはフリーソフトを作るなってことじゃね

568:仕様書無しさん
10/04/11 16:23:06
>>522
お前の会社じゃ有料ブラウザ使ってんの?アホかと馬鹿かと

569:仕様書無しさん
10/04/11 16:27:40
オープンソースとフリーソフトを一緒にしないでくれ

570:仕様書無しさん
10/04/11 16:42:38
>>567
じゃぁ、頭悪いんで有料ソフトつくるね

571:仕様書無しさん
10/04/11 17:07:57
そもそも、次々と脆弱性が発見されるOSであるところのWindowsのインストーラー自体が分けの
わからないブラックボックスですしね。それとソフト選びは異性と付き合うのに似てない?
あまり潔癖では、恋愛も不倫もできないしょw

572:仕様書無しさん
10/04/11 17:09:56
フリーソフトと何の関係が?

573:仕様書無しさん
10/04/11 17:16:18
貴重な時間を割いてソフトと付き合ってます

574:仕様書無しさん
10/04/11 17:26:08
なるほど
最初は踏み台と考えるのか

575:仕様書無しさん
10/04/11 17:52:25
>>564
ほー そりゃたいしたもんだね。
いや俺はむしろインテリじゃないから
そういうのが気になったんだよ。

576:仕様書無しさん
10/04/11 18:39:16
インテリの作ったフリーソフト使ってみたいです。
インテリソフトの代表的なソフトとかありますか?

577:仕様書無しさん
10/04/11 18:39:37
Winny

578:仕様書無しさん
10/04/11 19:37:33
なるほど。しかしインテリでなくても人気ソフトを作れるところが面白いところではあるな。
それにインテリはインテリ以外から強制的に徴収した税金で勉強する時間と情報を得てるところがあるしね。
まぁ結果がすべてだろ。

579:仕様書無しさん
10/04/11 19:50:47
素晴らしい学歴がなくても人に尊敬されるソフトを作れる時点でインテリだと思うわけだが。

580:仕様書無しさん
10/04/11 20:26:58
じゃあ俺はインテリか

581:仕様書無しさん
10/04/11 20:29:16
おれもインテリだな。

↓おまえは?

582:仕様書無しさん
10/04/11 20:56:09
>>563
熱効率は温度差になると言うカルノー理論を理解する程度。
熱力学の知識も必要だけど計算ミスはよくでる得意技だ。w


583:仕様書無しさん
10/04/11 21:11:52
インテリはやはりDelphiとか使うのかな。

584:仕様書無しさん
10/04/11 21:32:02
インテリはヒューマンインターフェースを重視する

585:仕様書無しさん
10/04/11 21:37:05
そもそも俺は自分の頭が信じられないから
コンピュータに計算させてるんだよ。

586:仕様書無しさん
10/04/11 21:45:39
>>851
オタは上を良くすれば見栄えがよくなると思ってるけど、本当の所は人は下から見るんだよ。
まず靴、ズボン、シャツ、アウターの順。
だからまずはアウターより良い靴を買うべき。

587:仕様書無しさん
10/04/11 22:41:35
>>586
上ダサダサなのに、靴だけ超お洒落なのも痛くない?

588:仕様書無しさん
10/04/11 22:43:37
一瞬GUIかプログラム構造のことかと思ったけど
下というより思いっきりジャンプしてるし、結局どこの誤爆だ?


589:仕様書無しさん
10/04/11 22:47:47
悪かったよ誤爆だよ

590:仕様書無しさん
10/04/11 22:50:29
以下作者以外書き込むな
書き込む作者は署名と自作品のURL必須な

591:仕様書無しさん
10/04/11 22:52:24
ビル・ゲイツ

Windows

microsoft.com

592:仕様書無しさん
10/04/11 22:56:14
ごめんフリーじゃなかったwww

593:仕様書無しさん
10/04/11 23:33:06
つか、ビルゲイツがこんなところにいるのに驚いた。

594:ゲイシ
10/04/12 00:07:14
俺はどこにでもアクセス出来るぞ?
ちなみにプライベートではLinux使ってるけどな!

595:仕様書無しさん
10/04/12 00:14:25
南極旅行は楽しかったですか?

596:仕様書無しさん
10/04/12 00:43:33
「稀によくある」を英訳するとsome times? every time?

597:仕様書無しさん
10/04/12 01:02:47
つーか、MSの鯖は全部Winなの??

598:仕様書無しさん
10/04/12 01:08:50
solarisもあるよ

599:仕様書無しさん
10/04/12 21:48:52
作者のグッチー外来

600:仕様書無しさん
10/04/13 12:24:12
フリーソフト作者さん達は尊敬するよ。
かく言う俺もフリーソフト作者デビューしたけど、あんま評価は良くないw
スタートアップだから気にしないよう割り切ってる。

601:仕様書無しさん
10/04/13 14:25:04
>>600
この世の数千万あるフリーソフトのうちで良い評価をされるのはほんの0.000001%程度じゃね

602:仕様書無しさん
10/04/13 14:35:29
目的を達成するために同ジャンルの数百に及ぶフリーソフトを一々吟味できないからなあ
とりあえずVectorで一番上に出てくるソフト選んじゃう

603:仕様書無しさん
10/04/13 15:18:08
ユーザー数どれくらい獲得すれば良いソフトと言える?
数百人?数千人?数万人?

604:仕様書無しさん
10/04/13 15:52:05
俺のソフト、3本出してるけど
1本が10人
1本が20人
1本が30人 ・・・おrz

605:仕様書無しさん
10/04/13 16:01:52
>>604
使ってくれる人が居るだけでいいじゃん。
それに専門性が高いソフトほど使用者数は少ないけど
中身は秀逸なのもあるしなぁ。
当たり前だけど、使用者数だけでは測れないよな。
逆にアーカイバーとかなら誰でも使うし。


俺ので一番人気あるソフトは
Vectorの累計ダウンロード数5マンか6マンくらいのあるな。
今でも毎月数百のダウンロードあるけど
常時使ってるのは一体何人なんだろうか。

606:仕様書無しさん
10/04/13 17:18:54
俺のフリーソフトはアップロード開始日に30人ダウンロードして、次の日は5人、そして現在0人

607:仕様書無しさん
10/04/13 20:52:47
新作ソフトでいきなりランキングトップにくるのって
なんか宣伝とかしてんのかな
新着ソフト欄だけ見てそんな人気でるとは思えないんだが・・・
作者のHPとか?

608:仕様書無しさん
10/04/13 21:00:37
トップじゃなくて上位って意味ね・・・

609:仕様書無しさん
10/04/13 21:03:12
>>607
2ch工作とかブログ工作とか?
ブログのコメントでこういうソフトもあるよみたいに宣伝したり、
誰か有名なブログで紹介してもらえるようにメール打ったり

610:仕様書無しさん
10/04/13 21:05:08
意外と上位のDL数でも少ないからいくらでも上位に入れるかな~

611:仕様書無しさん
10/04/13 21:09:30
だよな。
工作云々と言ってる奴はもう少し自分のソフト見直した方がいい。

612:仕様書無しさん
10/04/13 22:00:18
ジャンルにもよるけど大体月1万もダウンロードされれば上位に入るもんな

613:仕様書無しさん
10/04/13 22:58:10
俺、初めて作ったソフトが月4000ダウンロードで、ジャンル4位。

614:仕様書無しさん
10/04/13 23:24:21
>>613
Helloworldって人気あるんだなぁ

615:仕様書無しさん
10/04/14 16:29:47
いかにも高性能っぽく期待を持たせるような説明文にすればいい
ソフトの内容なんてどうでもいいんだよ

616:仕様書無しさん
10/04/14 16:34:21
でも世の中には説明も何もなしでexeファイルを
ポンと2chにでも晒しておけばみんなこぞって
ダウンロードしたがるソフトもあるんだけどな。

617:仕様書無しさん
10/04/14 16:50:02
俺の一番良かったのは、たった数百行のプログラムを5000円で1日で1000人が買ってくれたこと。

618:仕様書無しさん
10/04/14 17:13:58
>>617
スレタイ読めてる?

619:仕様書無しさん
10/04/14 18:31:04
>>618
反応するのも嵐

620:仕様書無しさん
10/04/15 15:36:38
こっちの要望無視する頭の固い作者は
フリーのメアドで多面的に攻めると攻略可能。

これ豆な。

女性名で送るのも効果的。

621:仕様書無しさん
10/04/15 17:11:51
ヘッダで発信元のIP見たら全部同じというオチ
一度に同じ内容が来れば誰でも気付くわ

622:仕様書無しさん
10/04/15 21:16:32
要望がいくら来ようがイラネと思ったらスルーするので無駄ですよ?
んな暇があれば自分で作ればいいのに

623:仕様書無しさん
10/04/15 22:07:39
>>618
フリーソフト作者がシェアウェアも作ってるのだろ、まぁグチではないけどなw

>>620
役に立ちそうもない豆だな、節分も終わってるし。

こっちは節分が終わったのに天候不順でカゼを引いたぜ、ゴホッゴホッ。
これはグチなw


624:仕様書無しさん
10/04/16 16:00:32
>>622
バカ言うな

625:仕様書無しさん
10/04/16 22:30:38
はぁ?

626:仕様書無しさん
10/04/17 21:25:17
へぇ?

627:仕様書無しさん
10/04/18 01:45:36
ほぉ?

628:仕様書無しさん
10/04/19 05:52:50
こっちの性欲無視するガードの固い女は
フリーのメアドで多面的に攻めると攻略可能。

・・・と言ってるのとさして変わらんな。
キチガイなストーカー行為だよ。


629:仕様書無しさん
10/04/19 07:04:07
>>628
亀レスで発想もソッチか。ならば↓の部分はどうする?
>女性名で送るのも効果的。

一億の預金の証明書とかあれば、結果は逆になる可能性大なり。


630:仕様書無しさん
10/04/20 00:19:05
やっぱ乞食はその程度の知能か。
たかだか3日で亀レスとかどれだけ2ch依存症だ。
まっとうなコミュニケーション能力が欠如している事に気づけよ。

631:仕様書無しさん
10/04/20 08:13:32
>>630>>628
同じ人ですか? 今度は24間以内のレスですね。
多分自分の書いた内容にどのようなレスが付いたか気になって来たのでしょう?

深夜12時過ぎても起きていて朝も6時前に起き出しているとは働き者ですね。

まぁ自分もフリーソフトを公開してますが気分転換や情報収集で来ます。
事実無根でウィルス混入の疑いをブログに書かれ謝罪も無いとか、面白いし。


632:仕様書無しさん
10/04/20 13:51:50
と作者じゃないストーカーが申しております

633:仕様書無しさん
10/04/20 16:20:33
誰だよ、>>628の会心の出来を貶したのは?

>>628の機嫌が悪くなってるだろ。



最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch