トップページ⇒tech
1001コメント251KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2010/09/18(土) 00:14:05
質問する前にGoogleで検索しましょう。http://www.google.co.jp

プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

前スレ
スレ立てるまでもない質問はここで 106匹目
http://hibari.2ch.net/test/read.cgi/tech/1276215571/
0153デフォルトの名無しさん2010/09/24(金) 17:51:00
プログラミング言語ってたくさん覚えたほうがいいですか?
とりあえずPHPとJavaScriptでHello Worldが書けるところまでは覚えましたが・・・
RubyとPythonも抑えたほうがいいですかね?
0154デフォルトの名無しさん2010/09/24(金) 17:53:33
HelloWorld程度じゃ役に立たないだろうが
0155デフォルトの名無しさん2010/09/24(金) 17:54:17
Hello World書ける程度でいろいろ覚えるのは、
一つか二つ徹底的に覚えたあとでいい。
0156デフォルトの名無しさん2010/09/24(金) 17:54:27
>>152が頑張っております。
温かい目で見守ってあげてくださいね。
0157デフォルトの名無しさん2010/09/24(金) 17:57:16
>>156 具体例を出されて反論されたら、そういうごまかししかできないわけですね。わかります
0158デフォルトの名無しさん2010/09/24(金) 17:59:16
>>154-155まじで?ifとforを覚えてくる
0159デフォルトの名無しさん2010/09/24(金) 18:32:53
このスレッドは>>152を温かく見守るスレッドです。
0160デフォルトの名無しさん2010/09/24(金) 18:54:09
俺の大学時代のつれの弁護士に聞いたら
えきすぷれすを商用利用すると著作権法違反容疑になるらしいよ。
過去に逮捕された例もあるらしい。

これでこの件は決着だな。>>152はすぐに謝罪したほうがいいよ。
0161デフォルトの名無しさん2010/09/24(金) 18:56:18
いいかげんにしろ人間の屑。
http://www.microsoft.com/japan/msdn/vstudio/2008/product/express/faq.aspx
の記述に反論できるものがあるなら示してみろ。
0162デフォルトの名無しさん2010/09/24(金) 18:57:23
じゃあ、2010の同じ記述のページを頼む
0163デフォルトの名無しさん2010/09/24(金) 18:57:48
俺の大学時代のつれの弁護士の友達は俺です
0164デフォルトの名無しさん2010/09/24(金) 18:59:39
ms vs.net のエクソプレスで作ったソフトは商用利用不可(シャアウェア)でフリーソフトで配布も不可じゃなかったけ?
0165デフォルトの名無しさん2010/09/24(金) 19:01:27
>>161
無料の物が商用利用できるわけがないんだよ。
そこに書いていることが本当だとすれば、
有料(3万円ぐらい以上)で買ったえくすぷれすの場合だよ。

ごちゃごちゃ言わず>>152を温かく見守ればいいんだよ。
そうしようという意見がおおいじゃないか。多数決だよ。
0166デフォルトの名無しさん2010/09/24(金) 19:03:09
http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvc/thread/3030a179-f7be-4f40-84ff-debd6d290b2c
0167デフォルトの名無しさん2010/09/24(金) 19:05:24
> そうしようという意見がおおいじゃないか。多数決だよ。

2ちゃんねるでは多数決じゃなくて「自演乙」と言いますw
0168デフォルトの名無しさん2010/09/24(金) 19:08:05
>>165
キチガイ黙れよ
0169デフォルトの名無しさん2010/09/24(金) 19:32:12
今 2010 Express 使用許諾の画面(=ライセンス条項)を確認してみたけど、
商用利用は禁止とは書いておらず、使っても良いということになる。

このライセンス条項に使い方の制限がかなり詳細に書かかれてるが、
商用利用はいずれにも該当しない。
そして、ここで書かれている制限に該当しない限り使用を許諾すると書かれている。
つまり商用利用して良いということに他ならない。

ライセンス条項でそうなっているだから、これより確かな物はないだろう。
使用できないというならそれなりの根拠を示してもらいたいものだ。
0170デフォルトの名無しさん2010/09/24(金) 19:34:32
とりあえず商用利用禁止提唱者はコテかIP出せよ
0171デフォルトの名無しさん2010/09/24(金) 19:38:23
馬鹿が勘違いしそうなので一応書いておくけど、

制限事項に
? 本ソフトウェアを商用ソフトウェア ホスティング サービスで使用すること。
というのがある。
これをやってはいけないことになるが、これは商用利用の禁止ではなく、
商用のホスティング サービスで利用することの禁止だから勘違いすんなよ。
0172デフォルトの名無しさん2010/09/24(金) 19:46:41
>>170
なんで?
0173デフォルトの名無しさん2010/09/24(金) 19:48:54
>>169
ideじゅなくてc#.netコンパイラの方は確認したのか?
0174デフォルトの名無しさん2010/09/24(金) 19:56:18
2008はOKだったが2010は
使用許諾みてきたけどどこにも明文化されてないぞ
どの条項見てOKっていってるの?
どっちとはいえないがグレーな感じはする
製品版持ってるからどっちでもいいんだがw
0175デフォルトの名無しさん2010/09/24(金) 19:58:04
OKとも書いてないがダメとも書いてない
ちゃんとMSに問い合わせないと分からないんじゃね?
0176デフォルトの名無しさん2010/09/24(金) 20:02:09
こういうセコイのは面倒だから、もうMSは無料提供なんかやめて有料にしてくれないかな。
実際windows市場なんて5年で消えるんだし。
0177デフォルトの名無しさん2010/09/24(金) 20:04:08
windowsが消えたらどうなるのっと
0178デフォルトの名無しさん2010/09/24(金) 20:11:07
雲が落ちてくる心配でもしてろ
0179デフォルトの名無しさん2010/09/24(金) 20:18:48
>>176
有料版あるんだから買いたければ買えばいいんじゃね
0180デフォルトの名無しさん2010/09/24(金) 20:27:50
ライセンスがあいまいではっきり書いてないMSが悪い
ていうかお試しのみでそれ以外全て不許可ってことでいいじゃん
どうせwindowsなんだし
0181デフォルトの名無しさん2010/09/24(金) 22:21:10
Exchange Server用の新着メールチェッカーを作りたいのですが、
何から手をつけたら良いか分からない状態なのでアドバイスをください。
言語はCかVBなら多少経験があります。(初心者に毛が生えた程度です。)
無謀と思われるかもしれませんが、どうかよろしくお願いします。
0182デフォルトの名無しさん2010/09/24(金) 23:04:53
車輪の再発明をしたいのですが、アドバイスください。
車輪に手を突っ込むのは無謀ですか?
0183デフォルトの名無しさん2010/09/24(金) 23:15:50
>>181
VBA で Outlook のスクリプト書くとか
WSH で上と同じことするとか
Python / Ruby から COM 経由でとかいろいろ
0184デフォルトの名無しさん2010/09/24(金) 23:20:18
>>182
危ないよ。
0185デフォルトの名無しさん2010/09/25(土) 00:05:08
>>181
>何から手をつけたら良いか分からない状態なのでアドバイスをください。
「メールサーバーに Exchange Server を使用している人のためのメールチェッカー」
でググル
0186デフォルトの名無しさん2010/09/25(土) 00:59:39
>>181
ExchangeServer に POP3 とか IMAP に対応した IMC が入っているなら
既に出回ってる一般のメーラーとかで出来るだろ
0187デフォルトの名無しさん2010/09/25(土) 04:44:21
LinuxもしくはCygwin32でWindwsのアプリケーションが作れるクロスコンパイラ
があったら教えてください。
MONOとか。
0188デフォルトの名無しさん2010/09/25(土) 04:46:40
>Cygwin32でWindwsのアプリケーションが作れる

gcc
0189デフォルトの名無しさん2010/09/25(土) 05:09:57
で結局、無償版(評価伴)のVisual C# 2010 Express Editionと
製品版のVisual Studio 2010は何が違うんですか?
30日以内に登録すればずっと使えるようだし。
C#とBasicが別々なのと、商用使用が曖昧なくらいですか?
IDEに差でもあるのでしょうか?
0190デフォルトの名無しさん2010/09/25(土) 05:15:41
個人で使うぶんにはかわれりないんだろ。
デバッグとか共同でやるのが違うとかきいたような。
どっかに違いの表があるだろ
0191デフォルトの名無しさん2010/09/25(土) 05:16:36
商用の許可非許可に関わらず
Expressで製品をつくろうなんて考えたくないくらい違う
本当に学習用程度の機能しかないよ
IDEっていうかツール関係かな
0192デフォルトの名無しさん2010/09/25(土) 05:25:30
Express を使ったこと無いけど。使ったことない機能が使えないだけなんで平気なんじゃ。

http://www.microsoft.com/japan/msdn/vstudio/2008/product/compare.aspx
http://www.microsoft.com/japan/visualstudio/products/
0193デフォルトの名無しさん2010/09/25(土) 05:54:04
なるほど。やはり製品版にはあると便利な自動化ツールとかあるんでしょうね。
でも逆にそれなりにスキルが無ければツールを使いこなせなかったり、
さらにスキルがあれば、ツールなんて使わなくても全部手で打ち込むよ!って人も居るんでしょうね。
とりあえず無償版から始めて、必要に応じて製品版を購入するのが賢明なようですね。
0194デフォルトの名無しさん2010/09/25(土) 05:55:01
自動化ツール?
0195デフォルトの名無しさん2010/09/25(土) 11:33:16
前に大学でプログラム教わったときプログラムの打ち方的なこと教わって強制された
閉じ忘れを防ぐためだろうけどこんな感じで括弧とか二重引用符を先に書けって言われてた
打ち方なんて人によるし強制することではないと思うんだがどう思います?

(i)
public class Test{
}
     ↓
(ii)
public class Test{
  public static void main()
}
     ↓
(iii)
public class Test{
  public static void main(String[] args)
}
     ↓
(ix)
public class Test{
  public static void main(String[] args)
    System.out.println()
}
     ↓
(x)
public class Test{
  public static void main(String[] args)
    System.out.println("")
}
0196デフォルトの名無しさん2010/09/25(土) 11:39:37
>>195
俺もカッコを書くときは、両方かいてそれから中身を書いてるけど、
そういうのって頭の性能悪い感じで、人にやれって言えないな。
0197デフォルトの名無しさん2010/09/25(土) 11:47:22
>>195
強制されるってことは、入力忘れて「動かないんですけどー」とかいうやつがいっぱいいるんじゃないのか?
大学で強制されたところで、実際の現場でももっといろんなこと強制されるし、自由に書けるところでは
自由に描けばいい。

自分もその方法使ってるし、講座やる時でも勧めるな。
まぁ強制はしないが。
0198デフォルトの名無しさん2010/09/25(土) 12:40:45
「(」とか「{」とか書くと勝手に「)」と「}」を表示してインデントまでしてくれるエディタがあるから
0199デフォルトの名無しさん2010/09/25(土) 12:51:45
こういうアホ決まりの話題になると、すぐレベルの低いヤツ用にやってるって言い訳がでてくるな。
0200デフォルトの名無しさん2010/09/25(土) 12:56:36
実際にこんなミスするのはレベル低いヤツだからなぁ
0201デフォルトの名無しさん2010/09/25(土) 12:56:51
そんなエディタに頼ってたら、そのエディタが無い環境で不便するんじゃないの
新人教育では絶対にサクラエディタ使って書かしてるぞ
0202デフォルトの名無しさん2010/09/25(土) 12:57:13
老害はvi
0203デフォルトの名無しさん2010/09/25(土) 13:07:29
>>200
たいがい実効性ないし、単に言い訳してるだけでしょ。
0204デフォルトの名無しさん2010/09/25(土) 13:17:13
>>195
その講義はそういうやり方を教える場なのだから、受講するなら講義の場ではそれにしたがうべき。受け入れられないなら受講をやめろ。
ホメオパシー講座を受講中に「ホメオパシーは科学的ではないから従わない!」なんて叫んでも仕方がないだろ。それと同じ。受け入れられないなら受講をやればいい。
科学的であろうとなかろうと、ホメオパシー講座はホメオパシーに流儀を教える講座なのだから。

講義の外は講義の内容に使うかどうかはそれぞれの判断だ。大学の講義が講義外の何かを強制するものであるはずがない。
0205デフォルトの名無しさん2010/09/25(土) 13:19:25
>>195
俺も普通にそうしてるけどな。
0206デフォルトの名無しさん2010/09/25(土) 13:23:52
サクラエディタ(笑)m9
0207デフォルトの名無しさん2010/09/25(土) 13:26:38
がんばって(笑)なんて付けるようなエディタじゃないと思うけどな。
無料で使える良いエディタだよ。
0208デフォルトの名無しさん2010/09/25(土) 13:29:31
サクラエディタとTeraPadってやたら似てるけどなにか経緯があるの?
0209デフォルトの名無しさん2010/09/25(土) 13:42:26
使ったことないけど、TeraPadがぱくってるんじゃないの
サクラエディタはもう何年も変わってない
0210デフォルトの名無しさん2010/09/25(土) 13:44:14
TeraPadは大昔からある気が
0211デフォルトの名無しさん2010/09/25(土) 13:46:29
大昔っていつだよww
0212デフォルトの名無しさん2010/09/25(土) 13:48:19
Terapadの方が先輩なんだよそんな事も知らないのか
0213デフォルトの名無しさん2010/09/25(土) 13:51:11
1999-4-19 TeraPad
0214デフォルトの名無しさん2010/09/25(土) 13:52:06
>>212
あほかwww
テキストエディタほうが先だろwww

ってか、できたのが先後より機能が大幅に増えて今の形になったのはサクラのほうが先でしょ。
サクラになったときにほとんど今の形だし。

まぁ、エディタなんてどれも似たようなもんだが。
0215デフォルトの名無しさん2010/09/25(土) 13:54:13
>>213
残ってる、テキストエディタの更新履歴
・1998.05.21 ■ 1998.05.22 折り返し行の最後に全角がある場合、
0216デフォルトの名無しさん2010/09/25(土) 13:55:18
>>211
オープン化以前も含めるとサクラの方が先か。リリース日は特定できなかった。


> 原作者はnakatani(たけ)。1998年頃から原作者により「テキストエディタ」の名前で開発が進められた。
0217デフォルトの名無しさん2010/09/25(土) 14:03:17
vb6で作ってたのかな・・・
0218デフォルトの名無しさん2010/09/25(土) 14:03:30
そもそも似てねーだろ なんで比べるんだよ
0219デフォルトの名無しさん2010/09/25(土) 14:04:19
>>217
サクラは今でもvb6のプロジェクトファイルのこってるよ
0220デフォルトの名無しさん2010/09/25(土) 14:25:10
あの時代はvb6の全盛期だったからね・・・
らるち〜とか
0221デフォルトの名無しさん2010/09/25(土) 14:36:22
GPGよりOpenSSLのほうが早いのはなぜですか?
0222デフォルトの名無しさん2010/09/25(土) 16:27:25
GPLのファイルを利用してプログラムを開発した場合、自分が書いたコードはGPLとして配布しないとダメですか?
利用したGPLのファイルは、exeには埋め込まず、自分が書いてコンパイルしたexeと同じフォルダに入れて利用する形になります
0223デフォルトの名無しさん2010/09/25(土) 16:32:28
GPLのファイルはソースコードのまま同梱?
でなくてコンパイルしてライブラリとして同梱?
0224デフォルトの名無しさん2010/09/25(土) 16:38:07
lgplじゃないならソース形態かどうかにかかわらず君のプログラムもgplの適用をうける。
開発者としてgplを利用するなら、gpl系のライブラリはかなり厳しいライセンスだと思った方がいい。
0225デフォルトの名無しさん2010/09/25(土) 16:38:27
GPLのDLLなら自分のプログラムもGPLにしないといけない
02262222010/09/25(土) 16:41:40
GPLのファイルはDLLファイルやEXEファイルなど一つのフォルダにまとめて入っていますがそれらのソースコードは見当たりません
ということはGPLで開発するということですね
0227デフォルトの名無しさん2010/09/25(土) 16:43:45
ソースコードも探せば手に入るはず
02282222010/09/25(土) 16:46:51
ここで問題発声しました
もう一つの外部ライブラリがBSD Licenseであるのですが(これも自分が作ったプログラムと同じフォルダに入れるだけのタイプ)、
BSD LicenseのライブラリとGPLのライブラリを一緒に使うことは出来ないっという認識でよろしいでしょうか?
たとえばGPLのライブラリがLGPLだったらまぜて使うことはOKですか?
0229デフォルトの名無しさん2010/09/25(土) 16:47:54
ちょっとはライセンス読んでみたの?
ここできいて問題ないと思って、作った結果問題あるってわかったらどうするの?

あほなの?
0230デフォルトの名無しさん2010/09/25(土) 16:49:38
こっそり自分だけで使う分にはOK
配布したらNG
0231デフォルトの名無しさん2010/09/25(土) 16:52:23
>>228
wikipには、BSDとGPLは互換性があるって書いてあるけど。
0232デフォルトの名無しさん2010/09/25(土) 16:54:02
いやいやBSDはソースを非公開できるけどGPLはソース公開の義務があるから互換性ないでしょ
0233デフォルトの名無しさん2010/09/25(土) 16:57:22
混ぜて作って、さらに有料・無料を問わず配布するつもりならそれぞれのライセンスを熟読しないといけない。
読むのが面倒なら車輪の再生生産をお薦めする。
0234デフォルトの名無しさん2010/09/25(土) 17:39:20
>>232
いやいやじゃねぇ
無知すぎるだろお前wwww
ソフトウェアライセンスにおける互換性ってのはそう言う意味じゃない。
BSDはソースを非公開できるけどGPLはソース公開の義務があるから互換性ないでしょ
0235デフォルトの名無しさん2010/09/25(土) 17:40:47
どういう意味?
02362342010/09/25(土) 17:41:11
やべえ途中で誤爆したwww

ソフトウェアライセンスにおける互換性ってのは
ある意味誤訳が定着したもので、Compatibleっていう英語で
理解しておいた方がいいよ。

この辺 熟読しろ

英語なら
Various Licenses and Comments about Them - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/licenses/license-list.html

日本語なら
GPL とライセンスの互換性
http://producingoss.com/ja/license-compatibility.html

02372342010/09/25(土) 17:42:03
>>235
混乱させて済まない。
>>234の最後の行はレスを誤爆する時についてきちゃった相手のレス。
0238デフォルトの名無しさん2010/09/25(土) 17:52:16
>>236
英語なんてどうでもいいから説明しろよ
0239デフォルトの名無しさん2010/09/25(土) 17:57:48
>>236
読んでもわからん
0240デフォルトの名無しさん2010/09/25(土) 18:36:09
GPLのコードとBSDのコードをまぜてGPLのコードしては公開できるけど、
BSDのコードしては公開できないってことだろ?
0241デフォルトの名無しさん2010/09/25(土) 18:38:32
>>238-239
馬鹿は他人のコードを混ぜるな
0242デフォルトの名無しさん2010/09/25(土) 21:17:07
混ぜるな危険
Ω
><
0243デフォルトの名無しさん2010/09/26(日) 07:47:36
VC# Expressの無償版をダウンロード/インストしてみた。
途中で2回も再起動だって。いちいちLANやネット繋ぎなおしだからメンドクサいんだよね。
あれって「後で再起動する」を選べば、最後までインストしたあと、1回の再起動ですんだのかな?
0244デフォルトの名無しさん2010/09/26(日) 09:58:16
そうかもね。
0245デフォルトの名無しさん2010/09/26(日) 10:02:14
C,C++,C♯のどれかで
画像を表示するソフトで
全画面表示じゃないのにウインドウの×ボタンとかの上部部分や枠が無い画像を表示するソフトって作れますか?
0246デフォルトの名無しさん2010/09/26(日) 10:04:14
どれでも作れると思うよ
0247デフォルトの名無しさん2010/09/26(日) 10:06:10
サンクス
0248デフォルトの名無しさん2010/09/26(日) 10:07:52
CはGUIプログラムを作るのは難しいからC++がいいんじゃないか
0249デフォルトの名無しさん2010/09/26(日) 10:08:30
C++/CLIのフォームアプリからってことですか?
0250デフォルトの名無しさん2010/09/26(日) 10:16:37
VC#2010EXPRESSをインストールしました
このあと申請しると無料で使えるVC#2010プロフェッショナルをインストールしたいのですけど
VC#2010EXPRESSはアンインストールしてから因子トールしたほうがいいですか?
0251デフォルトの名無しさん2010/09/26(日) 10:21:12
CLIだけはやめとけ。>>248はC++とwin32apiまたはMFC/ATL/WTL etcってことだろうと思うけど
おすすめは圧倒的にC#。
0252デフォルトの名無しさん2010/09/26(日) 10:21:33
>>236
GPLは悪ってことでおか?
■ このスレッドは過去ログ倉庫に格納されています