- 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/
- 684 名前:デフォルトの名無しさん mailto:sage [2019/08/31(土) 16:52:58.34 ID:V6UjPAjJ.net]
- >>647
ありがとうございます。 Kaitai Struct よさそうですね。(解体?) 他も含めそれぞれ試してよさそうなのを選ぼうと思います。自作も視野に入れつつ。
- 685 名前:デフォルトの名無しさん [2019/09/01(日) 11:08:59.15 ID:N6XIGky8.net]
- 大卒フリーターにオススメのプログラミング教室ってありますか?
テックエキスパート検討しているのですが
- 686 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 11:29:41.87 ID:eAzLeteX.net]
- >>649
フリーターなら迷わず職業訓練校 教えて貰えて金も貰える タイミングがあるからすぐに始めたいなら無理かも知れない
- 687 名前:デフォルトの名無しさん mailto:sage [2019/09/01(日) 12:38:57.06 ID:XF6G4Ohn.net]
- プログラミング学習サイト10選|独学でもプログラミングスキルが身につく
https://liskul.com/programming-learning-27303 無料で、Ruby on Rails が学べるサイトもあるみたい!
- 688 名前:デフォルトの名無しさん [2019/09/02(月) 09:39:42.10 ID:RY5OTcY5.net]
- 聞きかじり素人に教えてください
証券会社のネット取引ツールの操作を自動化したいんだけど (起動終了だけじゃなく) UWSCでマウス操作自動化だけだと、モニターにつながってない状態だと 作動しないことが判明 マウス操作の自動化じゃなくツールを自動で動かしたいんですが そういう自動化ソフトとかありますか? RPAとやらはあれUWSCとたいして変わらん気がする
- 689 名前:デフォルトの名無しさん mailto:652 [2019/09/02(月) 09:43:08.01 ID:RY5OTcY5.net]
- でいろいろ考えたんですけど
「エクセルとVBAみたいに元々自動化ツールがついててそれ使うか ブラウザ自動操作みたいに、特化したライブラリがないと無理」 これで合ってます?
- 690 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 10:23:35.84 ID:PyPzRv4a.net]
- モニターにつながってないと動かないなら
モニターにつなげればいいじゃん
- 691 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 12:05:18.30 ID:ZSYwkq3t.net]
- 漏れは、Ruby, Selenium WebDriver で、Chrome ブラウザを自動操作してる
サイトにログインするとか、 Showroom のアバターを削除するとか 主に、入力欄に入力して、ボタンを押すなどの操作
- 692 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 12:40:13.88 ID:LddXNwm9.net]
- >>652
俺もseleniumだなぁ rubyじゃなくpythonだけど、そこは感性に合う言語使ってくれ
- 693 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 12:51:45.95 ID:LddXNwm9.net]
- あぁ、ツールがブラウザではない可能性もあるのか
VPSとUWSCでググれば色々と出てくるけど、それとは違うケースなのかな
- 694 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 12:55:54.21 ID:PyPzRv4a.net]
- seleniumの何が駄目かって、動いてる間は
PCが使えない所
- 695 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 13:01:54.15 ID:LddXNwm9.net]
- >>658
本気で自動売買ツール動かす場合、どんなツールでも専用の端末を用意するものだと思うけど違うの? 専用の端末が用意できない場合は、SeleniumのWebDriverで起動したブラウザ以外は操作に支障ないから、普段使わないブラウザをWebDriverで起動するといいよ
- 696 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 21:28:50.78 ID:49KA97r0.net]
- JAVAのmain関数とC言語のmain関数についてご教示いただけると幸いです。
JAVAではpublic static void main(String...)と書き、 C言語では、int main(void)と書きますが JAVAでは、main関数は戻り値なしで返すが、 C言語では、main関数は必ず0を返すというのが当たり前のことなのでしょうか?
- 697 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 21:38:08.77 ID:LddXNwm9.net]
- >>660
javaはエラーを例外で飛ばすからmainの戻り値は明示しないのでvoid Cのmainは正常時は通常0を返して、異常時は0以外を返す必要があるのでint こんな説明でいい?
- 698 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 21:38:21.19 ID:PyPzRv4a.net]
- JAVAのmain関数とC言語のmain関数について調べてください
- 699 名前:デフォルトの名無しさん mailto:sage [2019/09/02(月) 22:31:06.96 ID:49KA97r0.net]
- >>661
しっくりきました!ありがとうございました。 >>662 不勉強で申し訳ありません。もっと勉強します。
- 700 名前:デフォルトの名無しさん [2019/09/03(火) 02:34:18.31 ID:GO7zJdXK.net]
- Lineの友達を増やすのにアフィリエイトシステムを作りたい
友達追加リンクをそれぞれのユーザーに与えて、どのリンクから友達追加されたか識別可能にする 友達追加1人につき100円とかをアフィリエイト報酬として払う これは実現可能ですか?
- 701 名前:デフォルトの名無しさん mailto:sage [2019/09/03(火) 08:43:45.29 ID:kjcxpfe7.net]
- >>664
あなたがお金を払えるなら可能なんじゃない?
- 702 名前:666 mailto:666 [2019/09/03(火) 09:38:00.50 ID:S71XDm09.net]
- 666
- 703 名前:667 mailto:667 [2019/09/03(火) 11:04:33.78 ID:JzHlK+VD.net]
- 667
- 704 名前:デフォルトの名無しさん mailto:sage [2019/09/05(木) 00:50:46.77 ID:6OoO9Zxr.net]
- 電子工作においてC言語のポインタってどういうときに使用しますか?
- 705 名前:デフォルトの名無しさん mailto:sage [2019/09/05(木) 00:51:17.85 ID:ymsvBiyv.net]
- ハンドル?
- 706 名前:デフォルトの名無しさん mailto:sage [2019/09/05(木) 01:00:55.45 ID:f7Zd74bD.net]
- >>668
操作する装置とやり取りをするために使うよ 例えばマニュアルに このLEDを光らせるためには、アドレス0x100番地に1を、LEDを消すためには0を書き込みます のように書かれていたら、LEDをONするプログラムは int *p = 0x100; *p = 1; // LED ON となる
- 707 名前:デフォルトの名無しさん mailto:sage [2019/09/05(木) 01:52:05.16 ID:kja/STyL.net]
- androidやiPhone実機の性能について質問なんだけど
座標値を変更しながら点の表示
- 708 名前:動かし続けたいです
3000点ほど計算→表示を5秒毎程度で繰り返す予定なのですが余裕なのかな? 描画とかほとんど手を出してなかったから気になる ゲーム会社とかはどれくらい古い機種でテストするものなの? [] - [ここ壊れてます]
- 709 名前:デフォルトの名無しさん mailto:sage [2019/09/05(木) 01:54:16.87 ID:ymsvBiyv.net]
- >>671
3000ポリゴン程度とみなしてよいなら余裕。最近のならね。
- 710 名前:デフォルトの名無しさん mailto:sage [2019/09/05(木) 02:02:20.61 ID:kja/STyL.net]
- >>672
ありがと これから座標値の計算部分を作り込むから大体の目安がしりたくて こういうマシン性能の上限も技術者としては知っておかないと…とまだまだ勉強だね 計算部分も盛り盛りだからもう少し削れないかも見当してみます ありがとうございました …ん?最近の? …再見当します
- 711 名前:デフォルトの名無しさん [2019/09/06(金) 00:00:14.86 ID:wlR8T2X3.net]
- プログラミングビギナーです
ワードプレスのプラグイン使ってSNS(ユーザー数千人)を運営してるんですが、メンバー同士の相性を数値化してマッピングしたいです 1人のユーザーを中心においてその周りに相性の近い(やりとりの多い)ユーザーのアバターから放射線状にマッピングするイメージです 実現可能ですか?PHPしか使えない初心者ですが
- 712 名前:蟻人間 mailto:sage [2019/09/06(金) 00:07:01.43 ID:AgDBiA/M.net]
- >>674
多分、数学のグラフ理論を勉強した方がいい。Javascriptで次のようなライブラリがある。 https://qiita.com/TakahiroYamamoto/items/123533c332adfb71ce06
- 713 名前:デフォルトの名無しさん [2019/09/06(金) 01:40:48.93 ID:wlR8T2X3.net]
- >>675
ほかのユーザーとの相性を表示するのはそれ専用のプラグインがあったので簡単に実現できました あとはこれを相性のパーセンテージが高い順に表示して、それを放射状に並べるだけなんですが、難しいですかね?
- 714 名前:蟻人間 mailto:sage [2019/09/06(金) 01:49:44.65 ID:AgDBiA/M.net]
- CSSとJavascript触れないならちょっと難しいですな。JSを使えるようにWordPressで設定する必要が。
- 715 名前:蟻人間 mailto:sage [2019/09/06(金) 02:18:33.82 ID:AgDBiA/M.net]
- JSのAPI叩いて、相性情報を取得して、jQueryかなにかで画面にネットワークを表示するんじゃなかろうか。
- 716 名前:デフォルトの名無しさん [2019/09/07(土) 08:27:09.60 ID:Y1C0Ugi4.net]
- クライアントからGETでデータ要求が来て、サーバ内でエラーが発生したら500のステータスコード返すってプログラム書いてるんですが、
C#で下記のように書いても200で返ってしまいます。。。なにが問題でしょうか。。。? return HttpResponseMessage { StatusCode=HttpStatusCode.InternalServerError }
- 717 名前:デフォルトの名無しさん mailto:sage [2019/09/07(土) 13:46:50.93 ID:LGCtCXOo.net]
- このスレではなく、C# のスレに書き込んで、聞いてください!
- 718 名前:デフォルトの名無しさん mailto:sage [2019/09/12(木) 13:36:31.63 ID:OLQXazPd.net]
- OOPでいうところのインターフェイスはオブジェクトのAPIみたいなものですか?
OPI?
- 719 名前:デフォルトの名無しさん mailto:sage [2019/09/13(金) 05:56:00.21 ID:qdoB8RTo.net]
- https://ideone.com/AxPkdO
https://ja.wikipedia.org/wiki/MD5 ウィキペディアを参考にしてMD5のエンコーダを書いています。 しかし、ウィキペディアの疑似コードが良くわからない言語なので、四苦八苦しています。 現状をideonに投げてみました。どこが間違っていますか?
- 720 名前:デフォルトの名無しさん mailto:sage [2019/09/13(金) 06:00:40.69 ID:08rV0d8/.net]
- > どこが間違っていますか?
1. ウィキペディアを参考にすること 2. 擬似コードを参考にすること 3. ideonに投げること
- 721 名前:デフォルトの名無しさん mailto:sage [2019/09/13(金) 06:04:16.47 ID:qdoB8RTo.net]
- >>683
それはなぜですか?
- 722 名前:デフォルトの名無しさん mailto:sage [2019/09/13(金) 21:17:37.22 ID:qdoB8RTo.net]
- https://ideone.com/VBlAus
また来ました。MD5のお時間です。 前回のコードをあきらめて、vector<bool>で書き直してみました。 そうしたら、ビット列からNbit整数への変換が良くわかりません。 ご教示いただけないでしょうか。
- 723 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 10:33:12.38 ID:kbK1hmlQ.net]
- たとえば、以下のビット列を32bit整数にする場合
00010010001101000101011001111000 まず、ビット列をバイト列にする。 「入力のバイト値は、最高位ビットが先のビットであるビット列として解釈する」ので、 8ビットずつに区切って、先頭が最高位ビットになるように解釈する。 00010010 00110100 01010110 01111000 0x12 0x34 0x56 0x78 次に、「値はすべてリトルエンディアンとする」ので、 32bit(4バイト)分を逆順に並べる 0x78563412
- 724 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 15:34:05.25 ID:oc39AgJX.net]
- >>686
回答ありがとうございます。 >>685 です。 ちょっと実験してみます。
- 725 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 18:03:44.93 ID:oc39AgJX.net]
- >>686
https://ideone.com/fxzdp2 おかげ様で上記のようなコードを書くことができました。 必要であればご査収ください。
- 726 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 18:09:12.92 ID:tdzCu94K.net]
- いりません
- 727 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 18:14:38.40 ID:852QxLke.net]
- 宿題は宿題スレでやってもらえないかな
- 728 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 18:16:58.05 ID:oc39AgJX.net]
- 宿題ではないです。自己課題デス。
- 729 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 18:20:17.60 ID:0sx3Vi6f.net]
- 元ニートで最近はたらきだしたものです。
会社のPCはExcelとブラウザはEdgeとIEが入っているwindows10のようです。 この環境でテキストエディターとかメモ帳でパパっとなんかスクリプト?プログラム書いて インターネットで調べものした時にパパっとサイトから文字列切り抜いたりWEBサイト加工して 保存して、 元ニートくんすげーじゃないか! キャー!元ニートさんかっこいいわ!抱いて! って言われたいのでそういうのするためにはどうすればいいか知りたいのですが、 開発環境とかは勝手にインストールできません。 となるとVBAとかjava scriptとかVBscriptとかでコードかいて IEなり拡張子指定して保存したりして実行すればいいのでしょうか? 誰か教えてください。お願いします。(・´з`・)
- 730 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 18:33:51.04 ID:6zmW6nfH.net]
- >>692
java script使ってください VBscriptはIE11以降非推奨になりました
- 731 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 19:00:14.96 ID:4BvpKeMe.net]
- Chrome拡張で動画配信サイトの省力化ツールを作りたいのですが、何を勉強したらいいでしょうか。
Javascriptの入門書は読んだのですが、それだけでは何も分からず。 MDNを読みながら既存の拡張を解析してみたらいいですかね?
- 732 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 19:57:06.62 ID:oc39AgJX.net]
- JSってスリープ命令無いよね。古い記憶だけど。
- 733 名前:692 mailto:sage [2019/09/14(土) 21:11:22.27 ID:0sx3Vi6f.net]
- >>693
java script一択ですかね? (`・ω・´)
- 734 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 21:40:09.23 ID:VzzIpQr2.net]
- >>694
https://developer.chrome.com/extensions/samples ここのサンプル見ながら ExtensionAPIsとMDNとにらめっこ
- 735 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 21:47:08.09 ID:kkjG6p//.net]
- >>692
俺も元ニートだけど、ExcelのVBAをお勧めする 2時間かけてExcelで単純作業をしていた同僚のために マクロを作って1分で終わるようにしたら、とても感謝された 有能で役に立つ人だと思われ、本当にモテるようになる お望みの、Webから文字列を取得して加工することもある程度は可能だ 他の言語だと環境構築が必要で、特に、同僚に使ってもらいたい場合に難がある 最初からWindowsに付属してるPowerShel
- 736 名前:lもあるけど、初心者には難易度が高めだ []
- [ここ壊れてます]
- 737 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 22:20:44.50 ID:39Ot+pwS.net]
- >>684
横レスだけど既存のロジックをコードにするときは ・複数の参考サイトを探して理解に努める Wikipediaには他にも詳しく載っているロジックがあるけど、そこだけを参考にするのは危険 仮に仕様書などがあればそれも並行して読むようにする。日本語の解説が無くても義務教育レベルの英語力と最悪グーグル翻訳で読める ・疑似コードは理解を深めるためのもので疑似コードを直に翻訳しようとしてはいけない あくまでもロジックを理解したうえで自分でコードおこすのが基本 そしてこの板はデバッグや監修を頼む場所じゃないよ
- 738 名前:デフォルトの名無しさん mailto:sage [2019/09/14(土) 22:37:10.86 ID:oc39AgJX.net]
- >>699
デバッグしてもしても上手くいかないときは若干疑心暗鬼になるのでそれを払しょくしたかった。 次から宿題スレになげるようにするわ。すまない。
- 739 名前:692 mailto:sage [2019/09/15(日) 01:07:16.74 ID:Zn1Tgbon.net]
- >>698
VBAとJava Scriptを勉強することにします。 ありがとうございました。 (・´з`・)
- 740 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 03:15:28.38 ID:vhYJbDpr.net]
- https://www.google.co.jp/search?&q=log4%2816%29
https://ja.wikipedia.org/wiki/対数 これ、なんで2にならないのでしょうか。 4*4で2ですよね? なお、文系民です。
- 741 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 03:34:12.93 ID:vhYJbDpr.net]
- グーグルさん、loge(4)*16計算してない?
- 742 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 04:01:00.54 ID:vhYJbDpr.net]
- double MyLog(const double& V, const double& Base) {
return std::pow(V,1/std::log(std::exp(Base))); } こういう関数を書いたら、自分の認識とあった。 それではさらばじゃー。
- 743 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 04:09:15.06 ID:y9x4nuGr.net]
- 9.63295986125の上にlog(4)*16=と書いてある
logは常用対数(底が10)
- 744 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 04:13:03.53 ID:vhYJbDpr.net]
- いやーちょっと違うらしいです。
https://cpprefjp.github.io/reference/cmath/log.html によると、std::log(N)はネイピア数のN乗を示すらしいです。
- 745 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 05:50:50.24 ID:y9x4nuGr.net]
- お前が張ったURL
https://www.google.co.jp/search?&q=log4%2816%29 の9.63295986125の上にlog(4)*16=と書いてある←事実 googleを電卓扱いした時のlogは常用対数(底が10)←事実 だから*16して9.63295986125になる 自然対数はlnな
- 746 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 06:28:45.43 ID:vhYJbDpr.net]
- >>707
すみません。
- 747 名前:デフォルトの名無しさん mailto:sage [2019/09/15(日) 21:55:15.68 ID:R9L0Jm0B.net]
- なにが文系だよ
おまえ単に高卒やろ
- 748 名前:デフォルトの名無しさん mailto:sage [2019/09/16(月) 16:43:34.94 ID:6Bt41uEu.net]
- プロジェクトオイラー解くのって力つきますか?
- 749 名前:デフォルトの名無しさん mailto:sage [2019/09/16(月) 17:20:38.92 ID:LCUbae2V.net]
- ブロイラー、唐揚げ食いたくなってきた
- 750 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 04:59:54.78 ID:TMSCi5y8.net]
- >>43
ロベールとか捨てろよ
- 751 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 18:39:09.87 ID:IoM9hprN.net]
- 一周年だからってケチつけるなや
- 752 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 22:19:24.02 ID:4wOD4j6P.net]
- テキストファイルにデータがいっぱい入ってまして
a 7 b c d e f 2 g h i j 4 k l m みたいな。それでこの場合で言うと数字部分でその行がどのクラスのデータかを指し示しています。1行ずつコードを読み込んでクラスを判断してインスタンス作ってそのデータを格納していくみたいな それで現状このクラスの種類が本当にたくさんあるんです 現状のコードだとelse ifが下に延々と続くような構造です。自分としてはswitch caseにしろやと思ったんですけどそれでも多分焼け石に水でしょう なんか上手いことコードを見やすくまとめるアイディアはありませんか?
- 753 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 23:07:24.90 ID:jdz9k0WV.net]
- 「クラスを判断して」の内容が分からないから「数字部分でその行がどのクラスのデータか」+「switch case」以上のアイデア出しようがないと思うんだが?
- 754 名前:デフォルトの名無しさん mailto:sage [2019/09/17(火) 23:20:56.98 ID:4wOD4j6P.net]
- クラスを判断してはクラスを判断してなのですが……
switch (number) case 1: var class1 = new Class1() class1.read みたいな
- 755 名前:デフォルトの名無しさん mailto:sage [2019/09/18(水) 00:02:20.06 ID:scRUUMeN.net]
- readメソッドはswitchの外に書けるでしょ
newも switchよりいいかどうかわからないけど、配列か連想配列にビルダーやプロトタイプを入れておくという手もある
- 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はいくら何でもありえない
|

|