- 1 名前:デフォルトの名無しさん mailto:sage [2018/06/17(日) 10:31:28.00 .net]
- 質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 ワッチョイは住人が離れスレが寂れます導入禁止。 前スレ スレ立てるまでもない質問はここで 148匹目 [無断転載禁止]©2ch.net https://mevius.5ch.net/test/read.cgi/tech/1495618637/
- 756 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 01:57:31.59 ID:GIOjMe2C.net]
- https://ideone.com/L5EVGG
ちょっと前にここで言われていたことってこういうことやったんかいな。 ちゃんとシェアポでメモリも解放されて「うまいな。」と、思った。 あとは、初期化引数をどうするかということかな??
- 757 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 02:21:33.92 ID:GIOjMe2C.net]
- template <class... Arg> using FUN = Object(*)(const Arg&...);
typedef std::vector<FUN> Factory; これがやりたい5分間であった。グフッ。
- 758 名前:692 mailto:sage [2019/09/18(水) 20:30:33.62 ID:VGwPj1bT.net]
- どうも、>>692で質問して。
アドバイス頂き、 >>701 のレスで 自分のやりたいスクレイピングのようなことは Java ScriptとVBAでやりたいと思いますと書いたのですが、 あの後調べ ブラウザのJavascriptでスクレイピング(任意のウェブページのソースを読み込んで 解析)をするのはCORSの制限により基本的にできないと聞きました。 会社の実行PCに実行環境を勝手に足せないことから、 ぱっとみ関連しそうな項目は Windows10 Excel IE Edge なのでそれで使うとなるとあとはVBA一択になるのかなぁと思いました。 やはり実行環境ととのえないとなかなか難しいのですかね? WEBサイトをローカルに保存してシェルスクリプトとかJava scriptで処理するのが正解ですかね? アドバイスよろしくお願いします。
- 759 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 20:54:42.80 ID:CdEduQpk.net]
- >>720
JScriptでググれ!
- 760 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 20:56:32.33 ID:GIOjMe2C.net]
- windows ならOLEオブジェクト召喚しないといけない気がする。
愚直にソケットたたいたりしないでしょ?
- 761 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 21:00:27.83 ID:VIgnmm9s.net]
- なにその縛りプレイ
ソフト入れられないってのは、定型業務以外やるなってことなんじゃねぇの?
- 762 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 21:35:55.14 ID:KfOpwfAy.net]
- >>720
会社でネットのスクレイピングってアホか 「キャー!元ニートが会社のPCで遊んでいるー」って言われたいのか、仕事しろよ VBAはExcel上でしか使えないぞ あとこんなとこで毎回質問せず家でPC使って自分で勉強しろ 自分で調べず掲示板で依存して多く質問する人間はプログラム分野では成長しない
- 763 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 22:02:07.75 ID:iVebrqsI.net]
- 英語の掲示板なら質問も回答もごろごろだけどね
- 764 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 23:26:14.61 ID:6T+8t/8R.net]
- >>720
パワシェやれば
- 765 名前:デフォルトの名無しさん mailto:sage [2019/09/19(木) 18:28:58.51 ID:8TFTzSml.net]
- list<animal>なら即決でanimalsって変数名にするけど
list<list<animals>>だったらどうします?上手い変数名の付け方が思いつかない。listofanimalsじゃlist<animal>の意味とも取れてしまうしそもそもlistの変数名にlistを入れるのは美しくない
- 766 名前:デフォルトの名無しさん mailto:sage [2019/09/19(木) 18:29:40.56 ID:8TFTzSml.net]
- 失礼。list<list<animal>>の間違い
- 767 名前:デフォルトの名無しさん mailto:sage [2019/09/19(木) 18:34:51.66 ID:wQ8yU9I3.net]
- >>727
クラス
- 768 名前:名・変数名に迷ったら書き込むスレ。Part28
https://mevius.5ch.net/test/read.cgi/tech/1494147712/ こっちでやれ [] - [ここ壊れてます]
- 769 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 02:31:26.90 ID:S6sL13px.net]
- if (a > b) {
for (A) { //同じ処理 } } else { for (B) { //同じ処理 } } 条件違いでループ条件も変わるのですが、処理自体は同じこんな感じのコードがあります。 同じ処理を2回書いちゃってるので、無駄そうに感じ違和感を覚えます。 処理を1回かくだけで済む方法ありますか?
- 770 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 02:41:36.22 ID:yfjJ61aj.net]
- >>728
そういう時は別の単語を用意するといいよ 例えばzooとかsafariとか、そんな感じで付けてる
- 771 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 02:46:38.61 ID:ZVVuMGcz.net]
- A や B を引数としてうけとって処理する関数を書いてから
if (a >b)
- 772 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 02:47:39.89 ID:ZVVuMGcz.net]
- if (a > b) { f(A) }
else { f(B) }
- 773 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 02:49:55.69 ID:yfjJ61aj.net]
- >>730
C = B if (a > b) { C = A } for (C) { //同じ処理 }
- 774 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 03:37:11.72 ID:fQRmEVoK.net]
- C = a > b ? A : B;
for (C) { //同じ処理 }
- 775 名前:730 mailto:sage [2019/09/20(金) 06:48:03.21 ID:S6sL13px.net]
- レス頂いた方ありがとうございました。
だいぶスマートになりました。
- 776 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 14:11:18.60 ID:qcElLt/f.net]
- 関数内関数ある言語だったら、関数化してしまう。など。
と、蛇足。
- 777 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 22:48:28.65 ID:ZJdNoPP/.net]
- kwsk
- 778 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 22:52:55.06 ID:ZVVuMGcz.net]
- どこからでも呼べる関数宣言はよくあるけど
言語によってはスコープ持ちの関数があって それで 同じ処理 のところを関数で書けば グローバルに呼べる関数の名前空間汚さなくて済むよね という類の話なはず
- 779 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 23:12:58.94 ID:ZJdNoPP/.net]
- サンクス!
- 780 名前:デフォルトの名無しさん mailto:sage [2019/09/20(金) 23:46:35.92 ID:qcElLt/f.net]
- いわゆるラムダ等。
- 781 名前:デフォルトの名無しさん mailto:sage [2019/09/21(土) 11:56:16.16 ID:D9lL+VVQ.net]
- じゃあstd::付けまくればいいんじゃねえの?
std::coutとか好きでしょみんな
- 782 名前:デフォルトの名無しさん mailto:sage [2019/09/24(火) 15:59:30.60 ID:b0EiNdg2.net]
- Cの構造体というのは、
Javaなどのオブジェクトの属性メンバを使用でき、メソッドが使えないだけの違いですか?
- 783 名前:デフォルトの名無しさん mailto:sage [2019/09/24(火) 19:25:54.69 ID:bClBRrNx.net]
- アクセス権限の指定もない
ほんとにただ変数束ねただけ
- 784 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 00:38:05.21 ID:bFVb+cqI.net]
- ・簡単なプリミティブ図形を表示できる
・簡単なGUIフォームを作成できる ・拡大や縮小しても高品質に補間、描画される(特に図形) ・マルチプラットフォーム(WindowsとxWindow) こんなGUIフレームワークってないかな。機能的にはWebブラウザで足りる程度なんだけど Electron的なのは配布サイズがでかすぎ。ネイティブで書けば大きくても数MB程度の物を 一式100MBはいくら何でもありえない
- 785 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 08:11:39.08 ID:yVdxmw/e.net]
- chromeがインストールされていること、を要件にできれば、goでChromeをElecrtonっぽく使うのがあったはず。
ビルドしても8Mとか。
- 786 名前:745 mailto:sage [2019/09/25(水) 11:01:02.46 ID:RIo/wWvq.net]
- 配布する物だしChrome限定は厳しい。IE/Chrome/Firefoxの3対応ならありかもしれんけど
昔の?Excelの印刷プレビューみたいに縮小したら線が消えたり形がゆがんで見えたりするのは困る
- 787 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 11:29:29.41 ID:U/hW4ktQ.net]
- エクセルでできることができない何百万のシステム・・
https://anond.hatelabo.jp/20131204101200 こういう案件
- 788 名前:ゥな []
- [ここ壊れてます]
- 789 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 11:38:29.12 ID:1nPWkkBB.net]
- ネイティブ 数MB
マルチプラットフォームGUI 100MB 妥当じゃないか?
- 790 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 12:08:46.09 ID:I60lDMRg.net]
- >>745
一度仕様固めてWindowsネイティブで作ってから考えれば? マルチプラットフォーム舐めてんじゃないの
- 791 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 14:03:40.28 ID:5vUcPWA7.net]
- cairoってGUIでマルチプラットフォームだっけ?
- 792 名前:745 mailto:sage [2019/09/25(水) 18:32:19.14 ID:y22V4Yjr.net]
- >>749
wxWidgets使っているAudacityだってexe/dll併せて20MBくらいだしそこまでの差はないよ 内wx*.dllは8MB程度 >>750 それだと Windows→DirectX Linux/*BSD→OpenGL で同じ仕事をするコードを2回書くはめになっちゃうじゃないか それに線や円弧を描画して拡大や縮小表示をさせるために3D描画APIとにらめっこは勘弁 >>751 cairoとwxWidgetsを組み合わせて使用できれば・・・と思ったけどそうは問屋は下ろさないようだ
- 793 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 19:57:46.45 ID:U/hW4ktQ.net]
- draw - Pygameドキュメント 日本語訳
westplain.sakuraweb.com/translate/pygame/Draw.cgi 要するにこういう図形ライブラリが欲しいんでしょう
- 794 名前:デフォルトの名無しさん mailto:sage [2019/09/25(水) 20:46:25.55 ID:Bfv7XIzg.net]
- >>752
wxWidgetsはunix系ではGTK依存じゃなかったかな? それだとライブラリだけで50MB越える気がするが
- 795 名前:デフォルトの名無しさん mailto:sage [2019/09/26(木) 11:03:36.81 ID:fpmxZcyx.net]
- Windowsネイティブで作ってPC UNIXは要Wine
- 796 名前:デフォルトの名無しさん [2019/09/27(金) 03:30:07.02 ID:VUYMHo7d.net]
- 今のプログラミング教育のサイト見て
ここの板の人らしょぼいって思ったわ。 パズルみたいに簡単にwebでできて それで売れるものを作ってる 日本って遅れてるな。 なにがintよ?いちいち糞細かいプログラム無謀に打ちまくるより、あんな簡単に組めるプログラムを教えたほうがよっぽど応用できると思ったわ。 そら外国の人の方が知恵があるわw ま、いっぺん調べてみ、あれを小学生が楽しむんだよw
- 797 名前:デフォルトの名無しさん [2019/09/27(金) 03:32:57.36 ID:VUYMHo7d.net]
- code orgとかな。あんなんで普及したら
もっとプログラムら簡単にシンプルになるし、暴走もしないとは思う。 爆笑するわ
- 798 名前:745 mailto:sage [2019/09/27(金) 08:07:42.43 ID:eaYCvXZ3.net]
- なるほど、wineはありかもしれない。Linux等は当面サブだし
Webブラウザという高速かつ高品質にレンダリングしてくれるソフトがあるのに活用できないジレンマ
- 799 名前:デフォルトの名無しさん mailto:sage [2019/09/28(土) 01:57:43.96 ID:mOHVtsFt.net]
- わざわざこんな板にまできて、お前らしょぼいとか主張するのは、何かの病気なのか?
欧米の方が教え方が上手いと言うのには賛同する 昔の教科書からしてレベルが違っていた 学問はとかく小難しくして神聖化する癖があるが、それを平易に説明するのは英語圏のが積極的な印象がある
- 800 名前:デフォルトの名無しさん mailto:sage [2019/09/28(土) 17:43:30.26 ID:PfyteUuj.net]
- この板酔っぱらって書き込むやつ多すぎる
- 801 名前:デフォルトの名無しさん [2019/09/28(土) 21:02:38.60 ID:dhyJhH1O.net]
- https://github.com/CodingTrain/website/blob/master/CodingChallenges/CC_145_Ray_Casting/P5/ray.js
のshow()の中身について、stroke(255);以外何をしているのかわかりません。 javascriptにはtranslate()のようなものはなさそうなのですが。
- 802 名前:デフォルトの名無しさん mailto:sage [2019/09/28(土) 21:07:38.00 ID:E6lKnilk.net]
- 古のOGLのような動きに見えた。
- 803 名前:デフォルトの名無しさん mailto:sage [2019/09/28(土) 21:32:53.18 ID:ooITggSb.net]
- p5.jsというライブラリの関数でしょ
- 804 名前:デフォルトの名無しさん [2019/09/28(土) 23:37:16.68 ID:iCIjx3ay.net]
- 上記方法と
show() { stroke(255); line(this.pos.x, this.pos.y, this.dir.x * 10, this.dir.y * 10); } では何か違うのでしょうか? push()とpop()の必要性がいまいちわかりません。
- 805 名前:デフォルトの名無しさん mailto:sage [2019/09/29(日) 01:09:02.33 ID:VaMR58J2.net]
- それ単純にバグってないか?
元のコードと等価にするならこうじゃない? line(this.pos.x, this.pos.y, this.pos.x + this.dir.x * 10, this.pos.y + this.dir.y * 10) こう冗長に書いたりそうやってミスをするくらいなら一時的に起点をずらすのはスマート
- 806 名前:デフォルトの名無しさん [2019/09/29(日) 06:53:15.10 ID:P/1/VvjH.net]
- なるほど。ありがとうございます。
- 807 名前:デフォルトの名無しさん mailto:sage [2019/09/29(日) 10:43:48.49 ID:zQCXqQB2.net]
- Language Reference (API) \ Processing 3+
https://processing.org/reference/ まずはここの関数を全部眺めりゃいいんじゃねえの translateもpushMatrix/popMatrixも最重要関数だろコレ
- 808 名前:デフォルトの名無しさん mailto:sage [2019/09/29(日) 13:06:18.24 ID:RNbbFQK1.net]
- >>766
いえいえ
- 809 名前:デフォルトの名無しさん mailto:sage [2019/09/29(日) 15:47:43.53 ID:h4AzYPKS.net]
- どこで聞くべきか迷ったのですが、ここなら知ってる人もいると思うのでお願いします。
携帯電話番号あてのメール、いわゆるSMSなんですが、 あれを受信したら、SMTPで特定のメールアドレスに自動で転送することって技術的に出来ますか? もし既存のソフトウェアがあれば教えて頂けませんか? 自分のスマホからじゃ入れてるメッセージアプリが悪いのかもしれませんが、 SMSは削除しか出来ません。
- 810 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 14:49:44.72 ID:HLD/jecn.net]
- この質問についてなんですが
python3で数値を0.05刻みで切り捨てて丸めるには https://teratail.com/questions/176744 ベストアンサーでは ・その数値に20を掛けて、四捨五入し、その結果を20で割ればいい となってて、実際そのとおりだったんですが、これはどういう原理でこうなってるんでしょうか? 0.05刻みではなく0.03刻みとかだったら33.3333倍して四捨五入して33.3333で割ればいいんでしょうか? 他の数値でも1.00÷その値の倍して四捨五入して割る感じですか?
- 811 名前: mailto:sage [2019/10/02(水) 15:50:55.06 ID:UVi+WN38.net]
- >>770
0.05 × 20 = 1
- 812 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 15:52:36.56 ID:OQjmwzHP.net]
- それでいいよ
0.03を33.3333倍しても0.999999にしかならず、切り捨てすると0になるから この誤差を吸収するためには四捨五入が都合いい ただし四捨五入する弊害で、元の数値の精度が高いと誤差が出る たとえば0.049は0.05に切り上げられてしまう もし根本的な部分が直感でわからないならまず0.1刻みを10倍するケースで考えればいい
- 813 名前:デフォルトの名無しさん [2019/10/02(水) 16:00:46.20 ID:HLD/jecn.net]
- >>772
確かに0.1と10倍だとイメージしやすいですね ありがとうございます
- 814 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 18:10:49.72 ID:jxFo6R/z.net]
- 切り捨てて丸めるのに四捨五入するってアホなのか
- 815 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 19:05:29.52 ID:wzM2k9fz.net]
- どういう結果を求めているのか分からないけども
0.03キザミで切り捨てという表現なら 0.029 → 0.00 0.03 → 0.03 0.031 → 0.03 0.045 → 0.03 0.05999 → 0.03 0.06 → 0.06 だと思う より近い方に丸めたいなら、いわゆる五捨五入と呼ばれる端数処理が良いと言われていて 0.029 → 0.03 0.03 → 0.03 0.031 → 0.03 0.045 → 0.06 (中間の値を0.3にするか0.6にするか) 0.05999 → 0.06 0.06 → 0.06 と0.45の結果が偶数になる側に丸める 前者の処理は普通にやるなら int(値 / 0.03) * 0.03 後者の処理は少し難しいので、五捨五入を諦めて四捨五入で良ければ int((値 + 0.03/2)) * 0.03 を使う 値/0.03の部分を33.3333倍と書いてもいいけど、素直に値/0.03と書いた方が意味が通りやすい
- 816 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 19:06:55.28 ID:uTylPaUx.net]
- 俺はfmodするかなぁ。
v = fmod(N,0.05); N-v; これ合ってる?
- 817 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 19:11:08.29 ID:uTylPaUx.net]
- M=0.05;
v = fmod(N,M); N+(M-v); こうかも??
- 818 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 19:25:44.88 ID:wzM2k9fz.net]
- 後者の処理間違えてた
int((値 + 0.03/2)/0.03) * 0.03 >>777 掛け算や割り算の演算後は、結果にどうしても誤差が出るから、そっちのが良さそうだね
- 819 名前:デフォルトの名無しさん mailto:sage [2019/10/02(水) 21:29:48.23 ID:5I+Ib8eq.net]
- >>769
SNSもどきならアプリが幾らでも有るだろうけど、 キャリアが中継しているSNSはキャリアのオフィシャルアプリで無いと無理では?
- 820 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 07:46:22.84 ID:KZaCYRmp.net]
- >>775>>778
ありがとうございます 四捨五入して切り捨てよりこっちのほうが良さそうですね しかし、これもなんで動いてるのか良くわからない… みんな色々考えるなぁ
- 821 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 07:50:54.65 ID:KZaCYRmp.net]
- >>777
これは、Nを0.05刻みで丸めるってことですか?
- 822 名前:デフォルトの名無しさん mailto:sage [2019/10/03(木) 13:22:17.29 ID:BEu/eL8s.net]
- Visual Studioに入っているSpy++を、単独でインストールしたり、
インストール不要で持ち歩いたりする仕組みって無いですかね。 Visual Studio全体はインストールしたくないのですが。
- 823 名前:蟻人間 mailto:sage [2019/10/03(木) 14:16:02.71 ID:v08mCmz3.net]
- >>782
WinHierでも使えばいいんちゃう? https://katahiromz.web.fc2.com/winhier/ja
- 824 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 16:49:01.99 ID:uDYalzB/.net]
- smb等のネットワークドライブにあるc/c++のコンパイルした実行ファイル(a.out)を実行したら
実行速度遅くなる?それとも,全部メモリに読み込まれてから実行される?
- 825 名前:デフォルトの名無しさん mailto:age [2019/10/05(土) 19:32:18.23 ID:vPszJTDH.net]
- ニコ生の弾幕ツールを作ってみたいのですが
どういう知識を今後つければ作れるようになりますか? 今現在C言語とC#の入門書に書いてあるような事は身につけた状態です 何かを作ったりはしたことないです
- 826 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 19:49:47.69 ID:NXndjuW4.net]
- >>785
AAエディタだな。 ニコニコの色のパレットパクってきて、色付けれるようにするのが最初かな??
- 827 名前:デフォルトの名無しさん mailto:age [2019/10/05(土) 21:19:09.02 ID:vPszJTDH.net]
- >>786
AAエディタでググったのですがツールの紹介ページばかりで 何を学習すれば良いのかわかりませんでした・・・
- 828 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 21:27:12.03 ID:NXndjuW4.net]
- >>787
要するに、ニコニコの動画の弾幕って文字の羅列なのですよ。 なので、最小単位がcharacterなわけだ。ドットじゃない。 ニコニコにの投稿には規則があってそれを俯瞰して取得しないといけない。 字数で表示速度が変わるか等。そういう真似をしないといけない。 お解かり?
- 829 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 21:27:32.05 ID:0Y4VxuE6.net]
- >>784
一般的にメモリに読み込んでから実行。
- 830 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 21:36:13.99 ID:XxzZolYN.net]
- >>785 HTML5
- 831 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 21:40:13.32 ID:NXndjuW4.net]
- >>790
それはいえてるなぁ。 ニコニコ動画も、HTML5に移行して幾らか経った頃合いだな。 HTML5+Javascript+CSSか。
- 832 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 21:43:58.26 ID:yiaA1L0M.net]
- わからないなら素直にわからないと言っていいのよ
黙ってていいのよ
- 833 名前:デフォルトの名無しさん mailto:sage [2019/10/05(土) 21:48:02.31 ID:NXndjuW4.net]
- >>792
俺に言ってる??じゃぁ引っ込むわ。あとよろしく。
- 834 名前:デフォルトの名無しさん mailto:age [2019/10/06(日) 00:01:47.99 ID:knSoAAQ3.net]
- Cは全く意味なくて新たにHTML習わないとダメってことですかね?
解答ありがとうございました。
- 835 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 00:44:08.75 ID:sy828SFu.net]
- ようは整形してコピペできればなんでもいいんだろう?
ならCは全く意味ないなんてことはない VC++使ってWindows向けのデスクトップアプリ作るもよし その気になればコンソールアプリでもどうにかなるだろう ただC/C++は糞大変なのでおすすめしない Windows向けならC#やVB.NETでやったほうがいいね まあHTML+JavaScriptのほうがもっと簡単だと思うけど この場合HTMLはユーザーインターフェースなので別に気合いれて覚える必要もない マウス操作でほど完結するHTMLエディタもあるだろう(ある程度わかってないと使えないけど)
- 836 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 07:16:52.15 ID:LuWsaW91.net]
- わからないなら素直にわからないと言っていいのよ
黙ってていいのよ
- 837 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 13:41:04.25 ID:Fbc1b1He.net]
- スマホで楽天ペイをインストールしたんだけどログインできません
なんでですか? 一応ブラウザからは楽天にログインできるみたいです
- 838 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 14:18:51.94 ID:LuWsaW91.net]
- OS古いんでしょ
- 839 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 16:22:15.91 ID:Uav16Orm.net]
- わからないなら素直にわからないと言っていいのよ
黙ってていいのよ
- 840 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 16:27:58.10 ID:MwEIxLDV.net]
- よっぽど悔しかったんやなぁ
- 841 名前:デフォルトの名無しさん mailto:sage [2019/10/06(日) 16:51:24.25 ID:Fbc1b1He.net]
- すいませんスマホ再起動で行けました!
- 842 名前:デフォルトの名無しさん [2019/10/12(Sat) 01:39:08 ID:q8E6eyrs.net]
- MITライセンスでGitHubに無料公開されてるプログラムを、数行だけ書き換えて有料で販売しようと思っているのですが、これって著作権料を取られたりしませんか?
他の方の意見を調べた感じだと、著作権表示とかURL情報をXcodeに含むだけで良いみたいなことが書いてあるんですが、本当ですかね? https://teratail.com/questions/6672
- 843 名前:デフォルトの名無しさん [2019/10/12(Sat) 01:50:12 ID:q8E6eyrs.net]
- MITライセンスでコードを公開する側には何のメリットがあるんでしょうか
- 844 名前: mailto:sage [2019/10/12(Sat) 02:05:28 ID:M2MM4lKm.net]
- ライセンス的なことよりもそんなもので商売になると思ってんのか
タダで配布しているものを誰が金出して買うんだよ サポートしなきゃならないとか他の人がもっと安く売るとかそのくらいのリスクすぐわかるだろ だから大抵の人は売るんじゃなく寄付を募る
- 845 名前:デフォルトの名無しさん [2019/10/12(Sat) 06:49:43 ID:q8E6eyrs.net]
- >>804
やり方次第で商売になりますよ
- 846 名前:デフォルトの名無しさん mailto:sage [2019/10/12(土) 07:31:34.46 ID:zNYc1jm8.net]
- GPLがでるまでは普通にライセンス付けて儲けるやつらいたから不思議じゃない
- 847 名前: mailto:sage [2019/10/12(Sat) 09:28:39 ID:zNqyKEfv.net]
- モラルの問題はあるが法律的にはなんの問題もない
それが嫌ならMITライセンスをやめるしかない
- 848 名前:デフォルトの名無しさん mailto:sage [2019/10/12(土) 09:32:21.14 ID:KPH02bXL.net]
- 難解な無料の本体をサポートすると言って金を取るのは****の十八番。
- 849 名前: mailto:sage [2019/10/12(Sat) 09:39:55 ID:zNqyKEfv.net]
- MITライセンスを適用する側のメリットは、自分の作ったものを広く使ってもらえること
あとライセンスについて細かく考える手間を省けること
- 850 名前:デフォルトの名無しさん mailto:sage [2019/10/12(土) 17:13:19.76 ID:TXtjhlnX.net]
- なん種類かのMITのソースをforkして取り込んでほんの少しのグルーコード書いて、
サブスクモデルで金とってるアプリ知ってるけど、 作者が頭イッてる。
- 851 名前:デフォルトの名無しさん [2019/10/12(土) 21:22:49.51 ID:tVakKO/V.net]
- RubyとPythonについて質問です。
私はノンプログラマーですが、学生時代にC言語とJavaを習ったことが有り、VBAについてはちょくちょくいじって使っています。 そんな私が、業務効率化のためにスクリプト言語を覚えようと思っています。 その際、RubyとPythonという2つの言語が良さそうだと思いました。 どちらがおすすめですか?おすすめな理由を添えて教えていただけると嬉しいです。 より、オススメな言語がある場合はそちらの紹介をお願い申し上げます。
- 852 名前: mailto:sage [2019/10/12(Sat) 21:50:50 ID:zNYc1jm8.net]
- python3
流行に載っているためにコミュニティの活性化状態で 書籍の数などが大差
- 853 名前: mailto:sage [2019/10/13(Sun) 00:07:33 ID:Gu1oNPJo.net]
- ツール作りでは、Ruby 一択!
Web 系の仕事では、Python, Java の10倍! 例えば、Python のDjango の本は、掌田津耶乃の1冊だけだが、 Ruby on Rails の本は、10冊ぐらい出てる 勉強の順序として、Ruby から始めないと失敗する! 他の言語は難しすぎる。初心者向けではない YouTube の雑食系エンジニア・KENTA の動画を参照! Railsでポートフォリオを作るまでの学習順序と具体的な教材について https://www.youtube.com/watch?v=8UtQPtxbXF0 Javaの方がRubyよりも求人が多いという勘違いについて https://www.youtube.com/watch?v=GLfvnHQ5v-0 「AIや機械学習に興味があるのでPythonから勉強」は誤りです。【YAGNIの法則】 https://www.youtube.com/watch?v=dRSsdsw0-r8
- 854 名前:813 mailto:sage [2019/10/13(日) 00:41:17.47 ID:Gu1oNPJo.net]
- 例えば、CSV 処理で、4列目内のカンマを、読点に変換する
require 'csv' # 引数は入力ファイル名 CSV.filter( File.open( ARGV[ 0 ] ) ) do |row| # 1行ずつ処理する p row[ 3 ] #=> "あ,い,う" row[ 3 ].tr!( ",", "、" ) # 列4 end 入力ファイル a,b,c,"あ,い,う",d 出力 a,b,c,あ、い、う,d この3冊を読めば、ほとんどのツールは作れるし、中級プログラマーになれる! たのしいRuby 第6版、2019/3/19 Effective Ruby、2015 改訂2版 Ruby逆引きハンドブック、2018/8/28
- 855 名前: mailto:sage [2019/10/13(Sun) 01:12:59 ID:5y3mzviq.net]
- >>811
業務効率化って具体的にどういうことを想定してるかによる MSOfficeのアドオンならC#かTypeScript WebのカスタマイズならJavaScript スクリプト言語からExcel操作したいならPython+xlwingsとか 目的によって候補が違ってくる RubyかPythonかの2択なら断然Ruby 表現力が高くて標準で便利機能が多く用意されてるのでつまずきにくい 公式チュートリアルをサクッとやってみて比べると良いと思う https://www.ruby-lang.org/ja/documentation/quickstart/ https://docs.python.org/ja/3/tutorial/index.html
- 856 名前:デフォルトの名無しさん mailto:sage [2019/10/13(日) 01:24:07.45 ID:kaSZg9r2.net]
- Windowsで業務効率化ならそのままVBAを極めるかC#かな
効率化だけならPowershellも悪くない PythonかRubyを学ぶ目的があって業務効率化は副産物という話なら感性に任せるのがいい Rubyは落ち目でPythonは流行ってるけど、ウェブ系ではまだ食べまだRubyのがはるかに強くて、機械学習ならPythonしかない
|

|