[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/13 20:10 / Filesize : 278 KB / Number-of Response : 1016
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん mailto:sage [2018/11/03(土) 19:08:18.89 ID:nx8/6O0X.net]
質問する前にGoogleで検索しましょう。 www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。

前スレ
スレ立てるまでもない質問はここで 150匹目
https://mevius.5ch.net/test/read.cgi/tech/1537176309/

注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください

562 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 18:23:54.40 ID:QxOnjf7q.net]
SSHで表示されるフィンガープリントって偽装できますか?
有効なサーバー証明書が無いリモートホストに安全に接続できるのか
ちょっと不安なんですが接続していいんですかねこれ?
ちなみに公開鍵暗号方式でのログインのみ許可してます
公開鍵は実機のある場所まで1度移動してローカルログインしてUSBからコピーしました

563 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 20:13:42.18 ID:83mGLOxX.net]
論理思考が身につく勉強法とかありますか?
2月は仕事暇なんでオンライ学習してみましたレベルです
PG未経験Python勉強初めて3週間位 

基礎の基礎(完成時10行制限時間1時間)レベル練習問題50問やってみた
Whileでor/and条件、2重ループ条件 の様なのが頭痛い
数字入れてシュミレーションしてますが・・時間掛かる
組み合わされるとワケワカランので条件を分割して解決した けど完成PGは長くなった

文法は経験重ねて覚えていける様な気がするけど
論理的思考って経験重ねれば身につくものなのでしょうか?

564 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 20:14:12.58 ID:wxuqB1I2.net]
シュミレーション

565 名前:KAC mailto:sage [2019/02/23(土) 20:34:25.81 ID:t38g1jzM.net]
趣味携行食?

>>556
とりあえず「アルゴリズム」をキーワードにして調べてみたら?

566 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 20:45:57.70 ID:NL+Tj02A.net]
別にプログラミングで論理思考が身につくわけではないしプログラミングに論理思考が必要なわけでもないよ
特に基礎のアルゴリズムなんてほぼ「そういうもん」として覚えるものばっか

567 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 20:52:13.71 ID:E/kA7t9o.net]
>>559
回り道しても実現させることを優先するのがプログラムだからな

568 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 22:40:14.90 ID:83mGLOxX.net]
条件が逆だったり ループが多かったり and/orが意図した判定にならなかったり です

アルゴリズム見てみますわ

569 名前:デフォルトの名無しさん mailto:sage [2019/02/23(土) 23:07:44.43 ID:+xa06aIl.net]
ディレクトリのパスの末尾に/や\\があったりなかったりするけど
パスの仕様としては本来ディレクトリの末尾には付けるべきだったりするの?

570 名前:さまよえる蟻人間 mailto:sage [2019/02/23(土) 23:20:23.85 ID:QdDbr8Dw.net]
C:\とかややこしい場合もあるから、素直にPathAddBackslashとかPathAppendを使っときゃいいよ。



571 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 10:44:21.01 ID:uTWMHZSW.net]
>>562
何の環境も出さずに…自分の使っている言語で確認してください

572 名前:デフォルトの名無しさん mailto:sage [2019/02/24(日) 14:40:15.81 ID:nlMNXQkf.net]
パスを入力するのはエンドユーザーだから、どっちでも同じように処理する義務がOSとアプリにあるってところだと思うよ
ルートのように末尾のスラッシュがないと表現できなかったりOSが判断つかなくなる場合を除く
URLならRFCで決まってるからスラッシュ付けとけばいい

573 名前:デフォルトの名無しさん [2019/02/24(日) 18:50:59.84 ID:iK4D+UQi.net]
>>559
本当はちゃんと理解した方が良いけどね。
アルゴリズムはリスト前提だから、一回リストで作って、
配列だとどう変えればいいいのか考えた方が理解が進む。

574 名前:デフォルトの名無しさん [2019/02/25(月) 13:26:08.65 ID:3XCMZPw5.net]
複数のアカウントの特定の情報をワンクリックで変更することができるツールを作りたいのですが、適してる言語ってなんですか?

575 名前:KAC mailto:sage [2019/02/25(月) 15:20:13.80 ID:x7ragrd0.net]
>>567
まずは利用規約が理解できるだけの日本語読解力を身につけるべき

576 名前:デフォルトの名無しさん [2019/02/25(月) 21:55:40.19 ID:oXIIuPsp.net]
Webサービスの通信内容暗号化ってSSLだけ対応しとけば良いですよね?
何か知り合いがパスワードとかID送るとこはSSL無くても暗号化しとくべきだって客に言われたらしくそんな訳あるかとブチギレてたので気になりました

577 名前:KAC mailto:sage [2019/02/25(月) 22:06:47.78 ID:x7ragrd0.net]
>>569
パスワードに関して平文を使わないのは最早常識かと。

578 名前:デフォルトの名無しさん [2019/02/25(月) 22:27:40.14 ID:oXIIuPsp.net]
>>570
いやもちろんDBへの登録時には暗号化するし通信経路はSSL使った上でですよ
検証用の環境でSSL使ってないから通信パケット内に平文パスワード含まれてる!って指摘食らったらしいけど本番はSSL使うから関係ないよねって話です

579 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 22:40:14.53 ID:71suqXCs.net]
>>571
それ業界談義だから板違いだね
客を説得するか客の言うことを聞くか選ぶのはプログラムとも関係ない

580 名前:デフォルトの名無しさん [2019/02/25(月) 22:48:23.31 ID:oXIIuPsp.net]
今まで通信内容暗号化なんてSSLしかやった事なかったのでわざわざ個別に送信内容暗号化なんて必要ある?と思ったので聞いてみました
客とやりとりしたり説得したりは私自身じゃなくて知り合いの話なのでどうでもいいですw



581 名前:KAC mailto:sage [2019/02/25(月) 22:50:16.09 ID:v2foDE6m.net]
>>571
うん。それは大前提だけど
その上での>570

パスワードが復元可能な状態で保存されている(暗号化含む)だけでも危険視されている昨今、
通信経路上にパスワード流すのは流石に安全とは言えない。

SSLだけに頼り切ったクライアントから
サーバーへのアカウントとパスワードをとるには
どういう攻撃が有効だか考えてみよう。

582 名前:デフォルトの名無しさん [2019/02/25(月) 22:56:57.86 ID:oXIIuPsp.net]
>>574
SSLで暗号化されてたら取りようが無くないですか?
クライアントにIDとパス保存されてるならともかく

583 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 22:59:04.72 ID:jjF3mg4o.net]
お前ら、ブラウザのフォームのパスワード入力欄(<input type="password">)を使っていて
生パスワードを送らない方法があると思ってんの?ないよ?

584 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 23:01:01.84 ID:jjF3mg4o.net]
(SSLで)暗号化して送信している時に
暗号化を外せば、生パスワードじゃないですか!って
じゃあどうすればいいって思ってんの?

どんな暗号化をかけても、暗号化を外せば
生パスワードみれるじゃないですか!

585 名前:デフォルトの名無しさん mailto:sage [2019/02/25(月) 23:03:04.80 ID:qqF0nOH8.net]
すべての暗号を過去にする

586 名前:デフォルトの名無しさん [2019/02/25(月) 23:05:02.85 ID:7x0ZrkOB.net]
SSL破れるくらいのハッカーならどんな暗号化してても無駄だしな
クライアントのクッキーに平文で保存してるとかでない限りSSLかけとくだけで良いよ

587 名前:KAC mailto:sage [2019/02/25(月) 23:14:57.15 ID:v2foDE6m.net]
暗号化が駄目なのは既に常識だと思ってたんだが、まだ未だなのか

一番簡単なのはハッシュ化
普通は複数の基礎技術を組み合わせて使う

588 名前:デフォルトの名無しさん [2019/02/25(月) 23:19:30.74 ID:7x0ZrkOB.net]
通信経路の話してるのにハッシュ化てw
クライアント側にハッシュソルト持たせる気か?

589 名前:デフォルトの名無しさん [2019/02/25(月) 23:45:46.99 ID:oXIIuPsp.net]
やっぱりWebサイトだとSSL使ってれば十分ですよね
クライアントアプリとかスマホアプリならハッシュ化した上で暗号化する事もありますがjsでハッシュ化なり暗号化なりしても丸見えだから意味ないですしね
皆さんありがとうございました!ID変わる前にお礼だけ言いたかったのでw

590 名前:KAC mailto:sage [2019/02/26(火) 00:51:43.59 ID:p+PkEMId.net]
>>581
チャレンジレスポンスとか色々あるだろ。。。
つか、このご時世まともな認証できないとIoTとか取り残されるぞ?



591 名前:デフォルトの名無しさん [2019/02/26(火) 01:11:05.59 ID:NvtWozhD.net]
>>583
Webサイトの話してるのにIoTとか言い出す時点でお門違い
Webブラウザでの認証について知らないんだったら黙ってた方が良いよ
チャレンジレスポンスもSSLの脆弱性対策とかで一生懸命ググってきたんだろうけど、SSLの脆弱性突いて盗聴してたらチャレンジレスポンスもスルー出来るからな?

592 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 02:51:22.79 ID:jz4MlE1x.net]
実際の運用を想定するならSSLだけに頼るのは危険だと思う
人間のミスを吸収できない

593 名前:KAC mailto:sage [2019/02/26(火) 05:08:41.46 ID:p+PkEMId.net]
>>584
あぁ、Webクライアントはブラウザしか無いと思ってる人か。
今回の話は、HTTPの認証機能使ってないからブラウザの方が関係ないと思うが?

594 名前:デフォルトの名無しさん [2019/02/26(火) 07:19:44.63 ID:TN2T3CtF.net]
アメリカ合衆国の大統領になりたい。

595 名前:デフォルトの名無しさん [2019/02/26(火) 07:30:12.46 ID:TN2T3CtF.net]
神は実在するのでしょうか?

596 名前:デフォルトの名無しさん [2019/02/26(火) 08:04:47.28 ID:NvtWozhD.net]
>>586
お前チャレンジレスポンスなりの認証を実装する時にクライアント側どう実装するか分かってないだろ?
聞きかじりの知識しかないの丸分かりだからもうその辺で止めとけ

597 名前:KAC [2019/02/26(火) 08:38:14.04 ID:Vald7smW.net]
宇宙飛行士は超絶エリートですか?

598 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 11:44:32.29 ID:+jhhHGqD.net]
宇宙の法則、授かる命をみれば、神の存在は明白です。どう計算しても奇跡です

599 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 11:51:37.53 ID:+jhhHGqD.net]
「宇宙で最も生命を育める所、そこが
科学的発見にも最適な場所になっている。
私には、これは単なる偶然というより、むしろ
陰謀のように感じられるのです」(ギエモ・ゴンザレス助教授)

Original full English version DVD
The Privileged Planet: Illustra Media

驚くべき惑星 地球 (短縮版 17分) - YouTube
https://www.youtube.com/watch?v=1LMcyFQBcWk
2012/03/05

600 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 12:06:36.93 ID:+jhhHGqD.net]
神の見えない性質、すなわち、神の永遠の力と神性とは、
天地創造このかた、被造物において知られていて、明らかに認められるからである。
したがって、彼らには弁解の余地がない。

ローマ人への手紙、1章 20節



601 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 12:15:08.26 ID:mzpuGBIJ.net]
んで、お前ら、チャレンジレスポンスとかを
ウェブのフォームで使ってんの?
使ってねーよな?
SSL通信だから安全で終わりだろ?

602 名前:KAC mailto:sage [2019/02/26(火) 12:23:40.71 ID:p+PkEMId.net]
>>589
暗号化とハッシュ化の区別くらいつけような?

603 名前:デフォルトの名無しさん [2019/02/26(火) 12:41:46.60 ID:6sIGIjyS.net]
神って本当に存在するのかな?

604 名前:デフォルトの名無しさん [2019/02/26(火) 13:03:31.69 ID:fmmcERBg.net]
>>595
あぁゴメン、俺が思ってる以上に君低レベルだったわ
セキュリティ語ってるからあの内容で伝わるレベルかと思ってたら何も理解してない事がそのレスで分かってしまった
教科書でセキュリティの勉強するのも良いけど実際に自分でWebサービス作ってみて色々攻撃してみたりセキュリティの実装考えてみたりするといいよ

605 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 13:37:30.92 ID:5MxkS3P7.net]
>>567
ブラウザの自動操作は、iMacros

プログラミングなら、Ruby で、Selenium WebDriver, Nokogiri などを使う

606 名前:デフォルトの名無しさん [2019/02/26(火) 14:35:57.15 ID:IQsyyqJE.net]
神は全てを超越しているのでしょうか?

607 名前:デフォルトの名無しさん [2019/02/26(火) 14:47:49.70 ID:IQsyyqJE.net]
神には未知の領域なんてものは無いんですか?

608 名前:デフォルトの名無しさん mailto:sage [2019/02/26(火) 17:13:44.36 ID:jz4MlE1x.net]
情報技術の分野で低レベルという言葉を煽り目的で使われると混乱すんねん

609 名前:デフォルトの名無しさん [2019/02/26(火) 17:38:22.50 ID:Wi/rESMA.net]
ウンコぶりぶり。

610 名前:KAC mailto:sage [2019/02/27(水) 01:55:44.37 ID:UybYig1v.net]
>>597
RFCに実装まで定義されてるのに
やり方がどうのととか騒いでるのは、
チャレンジレスポンスの根本すら理解していない馬鹿ってことで、
あんまり相手する価値が無いと認識した。
理解してから反論してくれ。



611 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 07:08:13.68 ID:XUj+n760.net]
チャレンジレスポンスでもなんでもいいが、
相手に生パスワードを送らずに、アカウントを作成する方法があるなら教えてくれ
クライアントでハッシュ化でもすんのか?w

612 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 08:14:13.28 ID:kNpVgaSV.net]
>>571
検証もTSLでやれば?
今は無料で証明書取れるでしょ

613 名前:デフォルトの名無しさん [2019/02/27(水) 08:53:01.05 ID:MitD/HmJ.net]
生パスワードは送らない。
パスワードは、クライアント側で暗号化して、受け取ったサーバー側で、解読する

共通鍵方式で暗号化したものを、公開鍵方式で暗号化して、包んで送る

614 名前:デフォルトの名無しさん [2019/02/27(水) 08:57:02.78 ID:NGXaUL3N.net]
青木ヶ原樹海で首吊り自殺したい。
完全なる無になってもう二度と有になりたくない。

615 名前:KAC mailto:sage [2019/02/27(水) 09:09:32.57 ID:e0tC0nI9.net]
>>604
お前さん、それをマジで言ってるのならプログラマーに向いてない

616 名前:KAC [2019/02/27(水) 09:23:32.30 ID:NGXaUL3N.net]
ああああああああああふぃえjをpぐぇgjうぃpg

617 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 14:51:10.97 ID:AnTdac0F.net]
gitは使えるようになるのに何十時間ぐらいかかりますか?

618 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 15:12:46.44 ID:XUj+n760.net]
>>608
SSL使うっても、その中に生パスワードが入ってるならアウトという前提で
どうやってパスワードを送るか書いてください。

619 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 15:13:38.38 ID:XUj+n760.net]
>>606
> パスワードは、クライアント側で暗号化して、受け取ったサーバー側で、解読する
でもSSLつかっても暗号化にならないって話なんですよ?

どうやって暗号化しますか?
ブラウザのフォームで

620 名前:さまよえる蟻人間 mailto:sage [2019/02/27(水) 15:24:09.15 ID: ]
[ここ壊れてます]



621 名前:E7O6pYFA.net mailto: Javascriptで普通に暗号化してhidden要素にデータをセットすればいけるやろ。 []
[ここ壊れてます]

622 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 16:21:18.86 ID:XUj+n760.net]
でも暗号化する共通鍵は、生で流れるんですよね

623 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 17:13:55.03 ID:quEUeM53.net]
Webでパスワード暗号化って何日続けるの、邪魔
テンプレやローカルルールにJavascript は Web 制作板、CGI は Web プログラミング板へ。って書いてあるからまず板違い
平日の昼間にそんな暇ならハロワ池

624 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 19:35:21.75 ID:mU3E8+t1.net]
サーバから公開鍵もらって、cryptoで暗号化してサーバ側は秘密鍵で復号するのがいいと言いたいんだろうけど、通常、SSLの存在意義を否定すること自体がナンセンスだと思う。
SSLに頼り切ったクライアントと言うが、そういう物は独自実装しないと言う事が一番のセキュリティ対策なので、頼り切るべきでは?
証明書は厳密に検証しても良いだろうけど、それでもSSLに乗るべきじゃねえかな。

625 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 20:22:04.89 ID:ajs1Ye6I.net]
クライアントでハッシュ化でいいじゃん
なんで>604が草生やしてるのかわからん

626 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 20:52:40.80 ID:XUj+n760.net]
>>617
クライアントでハッシュ化するということは
そのハッシュ化したものを奪うことができるわけですよ。

そしてそのハッシュ化した値を使えば
攻撃できちゃうわけですね

627 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 22:42:11.63 ID:U+okKr8F.net]
同じパスワードを使ってる別サイトへの飛び火は防げるね

628 名前:KAC mailto:sage [2019/02/27(水) 22:55:52.68 ID:5x4+hdcn.net]
>>619
セキュリティの知識が無い奴にその手の指摘しても、
どの程度の効果があるのかすら理解できないから、
相手にしない方が良い。

629 名前:デフォルトの名無しさん mailto:sage [2019/02/27(水) 23:51:17.30 ID:5GOwcvUn.net]
>>618
それこそチャレンジレスポンスでいいじゃん

630 名前:デフォルトの名無しさん [2019/02/28(木) 00:34:23.48 ID:eIQmDvRF.net]
競技プログラミングでスクリプト言語で組むのはハンデになりますか?



631 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 00:36:26.26 ID:IYEK0cme.net]
>>621
> それこそチャレンジレスポンスでいいじゃん

チャレンジレスポンスができるのはですね。
サーバーにすでにアカウントが作成されている場合なんですよ。
アカウント作成時のパスワード送信はどうやっても避けられないのです

632 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 00:36:38.25 ID:ufQTgCzR.net]
ハッシュ化したものが奪われちゃうなら
ハッシュ化してなかったら生PWを奪われちゃうね
なら、より、ハッシュ化しないのはありえないね

633 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 00:36:54.69 ID:IYEK0cme.net]
訂正

アカウント作成時(もしくはパスワード変更時)のパスワード送信はどうやっても避けられないのです

634 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 00:39:17.06 ID:IYEK0cme.net]
>>624
アカウント作成時(もしくはパスワード変更時)のパスワードは
サーバー側でハッシュ化するから意味があるんですよ。

クライアントでハッシュ化したものを送って
パスワード登録なんてセキュリティの意味がありません。

635 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 02:12:45.18 ID:ufQTgCzR.net]
>>626
「生PWを奪われるよりはハッシュ化後を奪われるほうがマシである」
Yes or No ?

636 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 10:52:36.67 ID:GdwBglQC.net]
>>627
そこは論点じゃない。

ハッシュ化後のものが盗まれる可能性があるという前提だから
セキュリティの実現が不可能なんだよ

637 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 18:50:37.66 ID:7fCb9SHw.net]
動画の原理説明する時
1秒間に30〜60枚ぐらいの写真をとってそれを繋げるみたいな説明をよく耳にしますが
(ビデオ)カメラって実際本当にそんなことやってるんですか?

638 名前:デフォルトの名無しさん [2019/02/28(木) 19:42:18.27 ID:2OlnHHtJ.net]
>>629
それはあくまで分かりやすく説明する為の方便であって
ビデオカメラが記録してるのは動画だよ

639 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 19:50:25.42 ID:1CZp94M3.net]
>>629 30分の1秒間隔で記録している

640 名前:KAC mailto:sage [2019/02/28(木) 21:58:35.09 ID:6DWog0A3.net]
>>629
表示装置が、秒間数十回程度画面を書き換えるのを基本としてるから
録画装置も同じようになるのは自然なこと。



641 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 22:18:27.49 ID:o8LdAn98.net]
やってるよ
映写機の原理が分かるなら撮影機の原理も分かるはず
ライフルからマシンガンを発明できるならスチルカメラからシネマ用カメラの連写だって発明できる
アナログにしろデジタルにしろ処理速度が間に合うかどうかと大量のフレーム枚数をどう収めるかの問題だけになる

642 名前:デフォルトの名無しさん mailto:sage [2019/02/28(木) 22:47:45.78 ID:PBjHM/k0.net]
>>623
パスワード送りたいってことならDH鍵交換という手がある。
通信相手自体が信用できるかどうかはまた別の話だが。

643 名前:デフォルトの名無しさん [2019/03/01(金) 10:16:57.22 ID:QXJZCb+V.net]
東京大学理学部数学科に入りたい。

644 名前:デフォルトの名無しさん [2019/03/01(金) 12:06:31.89 ID:QXJZCb+V.net]
でも、正直もう自殺したいとも思っている。かなり迷う。

645 名前:606 mailto:sage [2019/03/01(金) 13:01:08.04 ID:yZJ4Zkhu.net]
パスワードを共通鍵方式で暗号化したものを、公開鍵方式で暗号化して、包んで送る。
2重に暗号化されているのに、パスワードを盗まれても、解読できないだろ

>>622
スクリプト言語だと遅い

Java とかは1秒間に、500万回ループできるけど、
動的言語では、100万回ぐらいじゃないの?

TopCoder スレとか、競技プログラミングのスレで聞けば?

646 名前:デフォルトの名無しさん [2019/03/01(金) 13:17:14.56 ID:5ZiyS3sJ.net]
なんかの手違いで圧縮されてしまいました。ここにくれば解凍してくれると聞きました。よろしくお願いします。

647 名前:さまよえる蟻人間 mailto:sage [2019/03/01(金) 14:31:24.04 ID:V2sWjbOV.net]
>>638
何が圧縮されてる? ファイル?
ファイル形式は?

648 名前:デフォルトの名無しさん mailto:sage [2019/03/01(金) 19:12:36.36 ID:HVxvwZsK.net]
>>637
そんな馬鹿な方法を実際にやっているのですか?頭の調子はいかがでしょうか?

649 名前:デフォルトの名無しさん mailto:sage [2019/03/01(金) 19:18:45.42 ID:6NZQtfxb.net]
キチガイ大量発生してやがる

650 名前:デフォルトの名無しさん mailto:sage [2019/03/03(日) 01:26:54.55 ID:rAVFLZQu.net]
Githubでコミットユーザーがrootになっているのをたまに見ますがこれはどういう意味ですか?



651 名前:デフォルトの名無しさん mailto:sage [2019/03/03(日) 09:14:11.59 ID:oO/57lY2.net]
gitのcommitに記録されたcommitterを表示しているだけだろ。
それはコミットした時のローカルのアカウント名か git config user.name の値。

652 名前:デフォルトの名無しさん mailto:sage [2019/03/03(日) 11:06:27.44 ID:+9DVFrBX.net]
初心者すぎる質問なのですけどsourcetreeに紐付いてくるgitでコマンドラインから操作したい時ってどういう設定すればいいですか?

653 名前:デフォルトの名無しさん mailto:sage [2019/03/03(日) 15:03:12.40 ID:VGp10ZhI.net]
git.exeにパスを通しておくといい
Sourcetree git パス でググると画像付きで手順が出てくるよ

654 名前:デフォルトの名無しさん mailto:sage [2019/03/03(日) 15:30:01.10 ID:iA1De6tu.net]
git勉強してると心が灰色になる〜

655 名前:デフォルトの名無しさん [2019/03/04(月) 05:09:18.98 ID:HFYidvTj.net]
アマゾンのアンリミテッドとかいう月額980円の本の読み放題サービスだけど
日経リナックスとか日経ソフトウェアの雑誌が読み放題らしいよね
こういう雑誌ってどうなの?
読んでる人いますか?
日経ソフトウェアとかふつうに買うと1,200円らしいからお得らしいけど

656 名前:562 mailto:sage [2019/03/04(月) 16:46:36.26 ID:L6OnBmvA.net]
>>563-565
レスありがとう
統一の規格があるわけではないから丸く動くようにすればいいってことか

657 名前:デフォルトの名無しさん mailto:sage [2019/03/06(水) 09:15:25.00 ID:rN/jfDP4.net]
スマホアプリを作りたいのですが、テキストはtxtファイルで保存、読み込み、書き出しで良いでしょうか?
もっと高速、低負荷なファイル形式などありますか?

658 名前:デフォルトの名無しさん [2019/03/07(木) 00:55:09.18 ID:rho0N8iD.net]
おすすめのプログラミングスクールを教えてください。

趣味でプログラミングをしようと考えたいます。あわよくば転職も考えています。
教室通おうとしましたが、予想以上にたくさんあり、ど
れにするか悩んでいます。

転職はいますぐではないので、そこまで切羽つまってるのではなく、まずは趣味として始めて感触良ければ転職考えています。
プログラミングは完全未経験です。
できれば一人で通うより仲間がほしいです。ただ、マンツーマンと集団どちらがいいんでしょうか。
趣味なのであんまり高いとためらいますが、アドバイスお願いします。

659 名前:KAC mailto:sage [2019/03/07(木) 01:33:36.32 ID:+yhhGKkC.net]
>>650
とりあえず、
「何がしたいのか」を具体的に見つけないと何を学ぶべきなのかもわからんだろう。

ゲーム作りたいのか、AI弄りたいのか、
量子コンピュータ使いたいのか、
表計算ソフトを便利に使いたいのか。

漠然としててもいいから
どういう感じの仕事をしたいのか書かないと、
“運転手になりたいけどどこで習ったらいいの?”
みたいな回答がばらつく質問になるだろう。

660 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 02:28:17.19 ID:aMy7Pax9.net]
客先常駐でぽいとされたいんだろ



661 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 05:20:19.04 ID:8RwKmlXy.net]
>>647
日経Linux は、2ヶ月毎に出るので読んでる。
Ubuntu, ラズパイの記事が多い

他に読む雑誌は、WEB+DB, Software Design。
この2冊はプロ向け

これら3冊は普通、会社が定期購読するもの

日経ソフトウェアは読まない。
これは初心者向け

662 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 06:11:03.79 ID:QV3BiXwo.net]
日経Linuxはクソ

Software Designは良記事多いね
最近は機械学習の同じ話多過ぎだが、しゃあないか

663 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 09:37:32.79 ID:oVD+pZgg.net]
あるオープンソースのライバルとなるものを作った
相手よりも優れている点もある
だが認知されていない

そのライバルのIssueに行って
俺のやつならそれ解決してるぜヒャッハーって
宣伝しに行ったらだめだよなぁ(苦笑)

664 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 11:48:41.10 ID:kW4fKNmZ.net]
>>655
構ってちゃんはみっともないぞ。
認知されたいのなら適切な場所でアピールするなりしてこいよ。

665 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 12:16:23.07 ID:FkfAG2tD.net]
暖かくなってきたからいろいろわいてくる時期
>>650
資格じゃないものを「スクール」に行って勉強するのは金と時間の無駄遣い
ましてプログラムはPCとまともな通信環境あれば独学でいくらでもできるのに

666 名前:デフォルトの名無しさん [2019/03/07(木) 13:12:18.43 ID:I1udYxQv.net]
誰もが嘘をついている〜ビッグデータ分析が暴く人間のヤバい本性〜
セス・スティーヴンズ=ダヴィドウィッツ, 酒井 泰介
Kindle 版
販売: 株式会社 光文社


これアメリカのベストセラーらしくて2年前の本だけど読んでるの
おもしろい
それでデータサイエンティストとかの他の日本の書籍みたけど変なのがまじってるね
中小企業診断士がかいたデータサイエンティスト養成読本 みたいなのがある
売上予測をビッグデータからしようみたいな感じ
どうも従来の中小企業診断士程度の仕事に適当にビッグデータをちょびっとだけからめましたっていう感じ
ものすごく日本って程度が低いね
日本でデータサイエンティストってほとんど高卒の中小企業診断士みたいなのがやってるんじゃないの?
詐欺だよね
もしくはマーケティングっていう口先だけの詐欺師どもの新たなセールストークのひとつとしてデータサイエンティストがあるのかも
だいたいビッグデータの切り口をしていくつかモデルをつくってそれを売り物にしてるけどそれがおかしいよね
いくつもの切り口を柔軟に駆使するのがあたりまえでその切り口をモデル化することじたい中小企業診断士の発想だよね
どうなの?
こういう輩ってグーグルに入社できるような人材なの?
まともな大学とか学部でてるの?
なんで中小企業診断士とかが最先端の波にのって本出してるの?

667 名前:デフォルトの名無しさん mailto:sage [2019/03/07(木) 14:59:54.51 ID:KigKI/3M.net]
質問です
Tim collectionでプレイステーションソフトの画像を抽出したのですが、画像が乱れていて見れません
この乱れを整列させて1枚の画像として表示させるには、何が必要なのでしょうか?

668 名前:デフォルトの名無しさん [2019/03/07(木) 16:15:47.12 ID:ewPzNVaf.net]
>>658
そんな怪しい本を読んでるバカのくせに、能書きこくね!

いや、そういう君のような、低脳の馬鹿のキチガイの自信過剰の若者が
失敗してゆくのを見るのは
とても気持ちがいい!

バカはバカらしくしてようね!
じゃないとケガするよ?

669 名前:デフォルトの名無しさん [2019/03/07(木) 23:13:30.92 ID:mJXIVNbz.net]
神は存在しますか?

670 名前:デフォルトの名無しさん [2019/03/07(木) 23:59:49.19 ID:IPA/YSGf.net]
素人がプログラミング学んでWebサービス作って
副業として収益得ること可能?



671 名前: mailto:sage [2019/03/08(金) 00:06:22.57 ID:z/Z4PF0F.net]
>>662
そのサービスが魅力的であれば十分に可能だと思います
個人的な要望としては米国株の鞘取りトレードを支援してくれるサイトを作ってほしい
鞘取りトレードとはhttps://investars.jp/sayatori.php

672 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 00:19:18.30 ID:Vp1S1/uy.net]
>>662
だれでも最初は素人なのであなたに能力があればね

673 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 00:41:11.13 ID:N66/0TP0.net]
YouTube に動画ある

Excel エンジニアが半年で、Ruby on Rails のプログラマーになったとか

いきなり、Rails Tutorial をやるのは難しいので、
まず、RubyのSinatra をいじくりまわす

674 名前:KAC mailto:sage [2019/03/08(金) 00:54:25.06 ID:26G/FHl+.net]
>>662
素人がWeb小説書いて書籍化されて儲ける程度には可能かと。

675 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 01:09:33.47 ID:Sy1GZuWW.net]
>>662
可能か不可能かだけなら可能な人も知るだろうけど、収入の期待値としてはコンビニバイトでもした方が高いと思うぞ。

676 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 01:13:55.18 ID:Sy1GZuWW.net]
>>667
知る→いる

677 名前:デフォルトの名無しさん [2019/03/08(金) 01:48:33.80 ID:/VdYBtzV.net]
世界一コンピュータ・ソフトウェア・ネットワークに詳しくなるにはどうすれば良いですか?

678 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 02:08:43.09 ID:N5vwRoVx.net]
一人でやってるとバグ出しとかテストデータ用意とかかったるくなるんだよな

679 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 05:29:45.89 ID:R/8nwPFF.net]
ITでどの業種で働きたいのか、何がしたいのかが未だに分かりません。
web、SI、ハード、ソフトと色々業界とかありますが、何が良いのか未だに分かりません。
皆さんどうやって決めましたか?
そんなもん自分で考えろと言われたらそれまでだとは思いますがお願いします。

680 名前:KAC mailto:sage [2019/03/08(金) 08:03:45.26 ID:26G/FHl+.net]
>>671
やりたいことが無いのなら、
この業界は向いてない。



681 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 12:20:31.88 ID:5/vroO7H.net]
テンプレ理解できない人多すぎ

682 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 14:26:18.54 ID:KIsN4DHY.net]
>>671
どうせ派遣しか受からないんだから心配する必要なし!

683 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 15:13:10.13 ID:+/e6j35a.net]
>>673
板違いが分からないくらい知能的にマズい人が沢山いるのがこの世界

684 名前:デフォルトの名無しさん [2019/03/08(金) 16:52:21.09 ID:jAWBoCTx.net]
全が全パワー(全ての力)で自滅しようとしたらどうなるのでしょうか?

※全パワー(全ての力)とは、その名のとおり、「全て」の力のことなので、
 際限がありません。これは究極の大きさの力のことです。
 これより上の力はもちろんありません。
 なぜなら、例えばこれより大きい力があったとしても、
 それも「全て」に含まれるからです。
 つまり、全パワー(全ての力)より大きな力というのは論理的に考えてありません。

685 名前:デフォルトの名無しさん mailto:sage [2019/03/08(金) 17:12:14.49 ID:bb1wz+7w.net]
病院とハロワに行け

686 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 01:09:22.85 ID:cfwlR9A2.net]
VisualStudio(2017)のフォームアプリを作る画面で
ツールボックスという項目が無いのですがどうすれば出せますか?
はじっこにはプロパティしかありません

よろしくお願い致します。

687 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 08:30:29.82 ID:ZgP/Syxv.net]
質問する前にGoogleで検索しましょう

688 名前:デフォルトの名無しさん mailto:sage [2019/03/09(土) 10:55:32.10 ID:UpidnITW.net]
[root@test ~]# find /bin/ -name vim
/bin/vim
[root@test ~]# find / -name vim
/usr/bin/vim
/usr/share/vim

ディレクトリ/bin/から検索すると/bin/vimが見つかるのに
ディレクトリ/から検索すると/bin/vimが見つからないのはなんで?

689 名前:デフォルトの名無しさん mailto:sage [2019/03/10(日) 12:12:29.10 ID:fhYjyrE6.net]
>>669
お前以外みんなしねばいい

690 名前:デフォルトの名無しさん [2019/03/11(月) 23:38:06.49 ID:sxtflQnJ.net]
5ちゃんねるに書き込むと、書き込みが終わりましたっていう文字が出て、
画面が切り替わるじゃないですか。
今まではそうだったのですが、一時期パソコンの調子が悪くて、
おそらくパソコンの何かの設定を弄ってしまって、
それ以来、書き込みが終わりましたっていう文字は出るのですが、
画面が切り替わらなくなってしまったのです。
ですが、何を弄ったのかが思い出せなくて、困っています。
今は画面が切り替わらないので、書き込んだら戻るボタンを自分で押して、
そしてF5キーを押して切り替えています。
何を弄ってそうなったかが思い出せないので、誰かパソコンに詳しい方がいましたら教えてください。
よろしくお願いします。



691 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 23:43:58.21 ID:1/lZZfqu.net]
カトリーヌと王子は100戦もすれば王子が6:4くらいで勝ちそう
王子の前では葉子ちゃん丸裸よ

692 名前:デフォルトの名無しさん mailto:sage [2019/03/11(月) 23:44:19.16 ID:1/lZZfqu.net]
>>683
思いっきりスレ間違えました
ごめんなさい

693 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 03:59:38.96 ID:HQ1HwTul.net]
最新の3Dゲームを作るにはどの程度のスペックのPCが必要なんでしょうか?
なるべく低予算でそれほどストレスもなく作りたいです
トータル20万ぐらいでいけますかね?

694 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 07:57:08.52 ID:oX4bYoPv.net]
3D は、ゲーミングPC 以上の最高級PCが必要!

メモリも、最低でも16GB 以上。
グラボもいる

695 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 08:18:26.31 ID:NXddD3K8.net]
UnityやUnrealゲームエンジンの推奨環境を見る限り、20万あれば1まわり2まわり上回るPCが買えるんじゃないか

696 名前:デフォルトの名無しさん [2019/03/12(火) 09:54:02.53 ID:6LXfKGMA.net]
画面サイズが50インチぐらいの超薄型超高性能ノートパソコンが欲しい。
どこかで個人的に頼んで作って売ってもらえないかな?

697 名前:デフォルトの名無しさん [2019/03/12(火) 10:17:20.28 ID:X0bS5XQQ.net]
>>688
頭がキムチで出来てんのか?

698 名前:デフォルトの名無しさん mailto:sage [2019/03/12(火) 18:37:18.71 ID:LrLR8c5Y.net]
>>682
>>685
>>688
板違い。適切な場所以外で質問しても適切な回答は帰ってこない
初心者の質問
https://matsuri.5ch.net/qa/
構って欲しいなら
自己紹介
https://mevius.5ch.net/intro/

699 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 00:40:54.14 ID:f1OFbIIl.net]
PythonとかJavascriptだとイベントをほぼ同時に大量発生させるなどの高負荷をかけるとすぐ落ちて、C++だと大丈夫てのは偏見?

700 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 08:12:46.78 ID:C11CZt6j.net]
偏見。負荷で落ちることなんて無い。
あるとしたらバグだが、言語にバグはないだろ
つまりそれ使って書いたお前のバグ



701 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 13:31:30.13 ID:XDoGDfXu.net]
プログラミングには英語が必須らしいけど
中学英語も怪しい場合は先に英語から勉強したほうがいいですか?

702 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 13:36:33.27 ID:wEWk53QM.net]
いいえ

703 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 13:46:55.85 ID:RZKurIj+.net]
三人称単数とかはわかってないとHelloWorldは厳しいだろ

704 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 14:24:09.64 ID:VL0ezKFE.net]
HelloWorldが難しいなら
こにゃにゃちは世界と出力すればいいのだ
APIやライブラリは丸暗記なのだ

英語音痴な人はおかしな命名をするからチーム作業には少し迷惑だけど日常茶飯事だから気にならないとも言える

705 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 14:44:22.23 ID:p5tR50bu.net]
isExist

706 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 15:00:33.71 ID:2+gyCmbm.net]
gnu の ar で、既に zzz.o を含んだ aaa.a があった場合に、
ar rcs aaa.a xxx.o yyy.o
とすると、aaa. a の 中に zzz.o が残ったままになると思うけど、
zzz.o を削除して、xxx.o yyy.o だけを aaa.a の中に入れる方法って、
あらかじめ aaa.a を rm aaa.a などとして削除しておくしかないの?

707 名前:デフォルトの名無しさん [2019/03/13(水) 15:26:50.97 ID:l0Sb1xaE.net]
命名がどうでも良いってやつは
今日からうんこマンって名前にされても良いのか!

708 名前:デフォルトの名無しさん mailto:sage [2019/03/13(水) 16:56:05.56 ID:AXviKZ05.net]
>>693
英語が必須って誰が言ってんの?
そんなものより根拠曖昧なことをここに質問するような人とか自分で何でも調べられない人はプログラムに向いてない

709 名前:685 mailto:sage [2019/03/13(水) 21:31:45.18 ID:/iZb80VV.net]
レス遅れました
レス頂いた方ありがとうございます
予算もきついのでRTX2070 9700k メモリ32GBで妥協しようと思います
ゲーム作りは金かかりますね

710 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 17:45:51.94 ID:3NUkTrgL.net]
>>693
中学の英語ができるならそれで読めない技術文章なんてないよ。
文法じゃなくて、用語と概念がわかるか?なんだから。
プログラミング言語のメイン部分はそんなでもないけど
ライブラリなどの外部リファレンスの類は毎年レベルで手が入るので
いちいち翻訳して(待って)らんないので英語版読むから
そういう意味ではプログラマーは英語必須です。



711 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 19:49:51.71 ID:cwJgMvv6.net]
昨日からプログラミング(C言語)初めたひよこやけど質問あります
gccっての使ってよくわからん黒い画面でやってるふうな感じ醸し出してて

で、とりあえず hoge.cってのがあるとしてそれを gcc -o hoge hoge.c

712 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 19:50:40.18 ID:cwJgMvv6.net]
ってやると hoge.exe が出来てそれを 起動させて、んでここで

713 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 19:52:35.35 ID:cwJgMvv6.net]
あ、やっぱこっちのほうがいいわ!って感じで
エディタで直して、ctrl+s押すとサクッと上書きされるとこまではわかったんすけど、
そうしたらまた コンパイル上書きというかしなきゃならないじゃないっすか

そしたらまた gcc -o hoge hoge.c とやって元のhoge.exeを上書きするんですけど

714 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 19:53:25.88 ID:cwJgMvv6.net]
これもっと早い方法ないんすかね サクッとexeファイルを上書きするコマンドみたいの。

715 名前:さまよえる蟻人間 mailto:age [2019/03/14(木) 19:55:09.35 ID:1+g2CCuw.net]
>>705
ビルド

716 名前:プロセスの話か?
次は分割コンパイル。
そのつぎはMakefile。
そのまた次はCMakeだ。
CMakeができたらGitHubへ進め。
[]
[ここ壊れてます]

717 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 19:55:14.66 ID:cwJgMvv6.net]
シフトエンターの癖ついててめっちゃ連投になってしましましたすいません気をつけますwww

なんか無駄に連投な上に自分でも何ってるか微妙なかんじになっちゃったけど
もしわかるニキいたらレス付けてやってください…

718 名前:デフォルトの名無しさん mailto:sage [2019/03/14(木) 20:00:21.47 ID:cwJgMvv6.net]
>>707
ワードググってきました
プログラムの書き直してかコンパイルし直しめんどくせー的なものをそういうンすね
ひととおり眺めてきます。 意味不明だったらもどってくるんでまたかまってやってくださいw

719 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 01:16:15.27 ID:g/eYOghD.net]
求めているのはIDEだと思う

720 名前:デフォルトの名無しさん [2019/03/15(金) 02:33:11.30 ID:VNrw/uVt.net]
完全なる無になってもう二度と有にならない。
これが俺の最大の夢。



721 名前:デフォルトの名無しさん [2019/03/15(金) 03:05:05.27 ID:VNrw/uVt.net]
この板にいる人の学歴ってどんなものなのでしょうか?
最低でもマーチ以上の大学は出てるのでしょうか?
東大卒の人もいるのでしょうか?
どんな感じなのでしょうか?

722 名前:デフォルトの名無しさん [2019/03/15(金) 10:49:00.61 ID:NqnaBhXI.net]
全てのものやことに対して一切執着をしないことが最も大事なのでしょうか?
そうすると、全てのものやことに対して一切執着をしないということに対して執着してしまう気がするのですが、
要するに、意識をしているかしていないかが問題なんですか?
全てのものやことに対して一切執着をしないということを考えた上で、
それを実践してしまうと、結果的には執着しているということになってしまうので、
全く意識をせず、自然に全ての物事に対して執着しないということが大事ということですね。
つまり、本当に自然に全く意識をせずに全ての物事に対して執着しないとなると、
当然自分自身は執着していない自分には気づかない(というより、気づいた時点で意識しているということになり、
結局はさっきも言ったように、執着しているということになってしまう。)
ので、執着しないということはある意味実現できないことなんですね。
何事にも執着していない人を、第三者が見ることはできても、
自分自身ではそれを見ることはできないですね。
自分自身でそれを見れるということは、自分を意識しているということになり、
結局、何事にも執着しないということに執着していることになりますからね。

723 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 14:00:10.09 ID:L+hp7qbL.net]
>>703-707
端末の上下矢印で、コマンド履歴が出るから、楽

他には、CMake などのタスクランナーを使う

Ruby なら、Rake, Thor とか、
JavaScript なら、gulp, npm scripts とか

Jenkins も有名

724 名前:デフォルトの名無しさん mailto:sage [2019/03/15(金) 16:05:52.73 ID:q/23SL4w.net]
>>712
本当の一流は実力で選ばれるのでそのマーチの大学教授の多くはマーチ出身ではない。

725 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 12:32:11.42 ID:H3i8scwV.net]
画像処理でマルチコアプログラミングをやってみたいと思うのですが、i64のアセンブラで他のコアに処理を振るサンプルを探しています。
何か良い例はないでしょうか。
マルチコアプログラミングで検索すると、高級言語かライブラリの説明ばかりヒットしてしまいます。
CPUが実際どのように他のコアに処理を振り、処理を振られたコアは処理を終えた後どうなるのかを知りたいのです。

726 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 13:13:42.51 ID:6II37VyR.net]
すみません、質問お願いします。sliderを作成しています。
スライダーバーのファイル作成してを使いまわしたいと考えています。
スライダーの入力値は、サーバーに保存し、スライダーを呼び出すたびに
サーバーのデータを呼び出して、初期値として表示したい、と考えてます。
作成は、jquery:ララベルで行ってます。
ちょっと長いので、複数回にわたって投稿させてください。

727 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 13:17:07.36 ID:nyY/nPNV.net]
質問お願いします

728 名前:さまよえる蟻人間 mailto:age [2019/03/16(土) 13:57:47.03 ID:PQISp+Pa.net]
堕天使: ララベル

729 名前:さまよえる蟻人間 mailto:age [2019/03/16(土) 13:58:37.58 ID:PQISp+Pa.net]
>>716
マルチスレッド

730 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 16:33:16.92 ID:jftbKHCZ.net]
>>716
マルチスレッド、マルチコアに関しては、BeginThread() などの呼び出しや、
WaitForSingleObject(), SetEvent(), EnterCriticalSection(),
InterLockedIncrement() などの同期オブジェクトを扱う部分以外は、
シングルスレッドと代わりが無い。

なので、基本的には書き方にアセンブラとC/C++で違いが有るわけではない。



731 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 22:43:16.52 ID:1E15fsAJ.net]
>>716
CUDA を使った、GPU プログラミングとかだろ?

「gpu programming cuda」で検索!

732 名前:デフォルトの名無しさん mailto:sage [2019/03/16(土) 22:45:32.51 ID:1E15fsAJ.net]
>>717
web アプリの質問は、この板よりも、web制作管理板の方へ書き込んでください!

733 名前:デフォルトの名無しさん mailto:sage [2019/03/17(日) 14:43:33.25 ID:nIiKRKOv.net]
>>722
>i64のアセンブラで

って、x64 のことだと思ったけど?

734 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 19:55:58.95 ID:7suUWcj3.net]
selenium の使い方入門では、グーグル検索をしている例が多々あると思います。
しかしグーグルは自動クエリを禁止しているので、そうした例は全てグーグルの規約違反になるんですか?

735 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 20:03:43.59 ID:Xn/hxnkC.net]
>>725
https://oshiete.goo.ne.jp/qa/210360.html
その質問について詳しく掘り下げたいのならネットサービス板とか別のところで聞いた方がいい

736 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 20:26:43.21 ID:7suUWcj3.net]
>>726
その辺はかなりググってみたんですけど、明確なことがよく分からなくて。ここで詳しい人いませんかね。

737 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 20:53:07.54 ID:r/ejW3JK.net]
明確なルールはないから全て自己責任で個々のサイトごとに線引きを考えなきゃならん
サイト利用規約やrobotsを見るか管理者に問い合わせて情報を貰ってリスクリターンを天秤にかけて判断するしかない
基本NGのサイトでもリクエスト間隔を調整したり取得するデータを限定すればOKになる場合もある
企業としてやるなら規約にOKと明示されてないサイトは事前に管理者と交渉して許可を得るところまできっちりやったほうがいいと思う
日本ではクローリングで逮捕まで行った事例がたしかあったはずから慎重になったほうがいいかもね

738 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 21:07:39.31 ID:7suUWcj3.net]
まあ実を言うとすでに色々試してるんですけどね。
グーグルの場合何のウエイトもかけずに連続して検索すると10回とか20回くらいやった時点で
「お使いのコンピュータネットワークから通常と異なるトラフィックが検出されました」って画面になってキャプチャやらされるんですけど、
その前に5回とか毎に数秒間ウエイトを入れてやればそれが回避できます。
問題は、グーグルとしてはそうやって適当に間隔を置けばok、気にしませんよってことなのか、
それともたとえ適当な間隔を置いても自動クエリはダメ、そのうち何らかのペナルティを課すのかって当たりですね。

739 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 21:18:01.02 ID:+xohpwGH.net]
>>729
サーバーに負荷をかかけるのは良くない、業務妨害かな

740 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 21:28:22.81 ID:7suUWcj3.net]
>>730
グーグルの業務を妨害するのが目的っていうわけじゃないです。
あくまでグーグルの検索結果を利用して他にやりたい目的があるからです。



741 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 22:38:54.07 ID:wAyZGyvT.net]
>>731
お前さんの目的が何であれ、相手が業務妨害と感じたら妨害だろう

742 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 22:53:52.50 ID:7suUWcj3.net]
>>732
問題はそこです。
「お使いのコンピュータネットワークから 通常と異なるトラフィックが検出されました」と言ってくるなら、明らかにグーグルは業務妨害だと見做しているとわかります。
では逆にそう言ってこないのであればグーグルが業務妨害と見做していないと言っていいのかどうかですね。

743 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 22:56:38.39 ID:r/ejW3JK.net]
だからさっき言ったように規約等に合法であると明示されてないなら問い合わせるしかないよ
うじうじ考えるだけ時間の無駄

744 名前:KAC mailto:sage [2019/03/21(木) 22:59:48.50 ID:nCiOHmRQ.net]
>>733
例えばお前の運用しているサーバにDDoS攻撃が来たとしよう。
当然、色々なIPから大量のパケットが送られてくる。

お前が「迷惑だ」と通知できたところ以外の攻撃元は
「迷惑では無い」存在なのか?

745 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 23:24:52.04 ID:YZuATuj4.net]
>>733
通常とは異なるトラフィックってのは普通の利用で出ることもある
検知の厳しさは正規ユーザーに不便をかけることとのトレードオフで決まる
検知をすり抜ければ業務妨害と見做していないと言えるかもーなんて自分に甘い見立てで判断行動してもいざというとき通用しないべ

746 名前:デフォルトの名無しさん mailto:sage [2019/03/21(木) 23:59:51.38 ID:wAyZGyvT.net]
>>733
わざわざそういうメッセージが出る仕組みが作られているということは、グーグルにとって迷惑な利用方法であることは明白だろう。
一般の正常な利用者にまで誤って不要なメッセージを出さないように余裕を持った線引きをしているだけであって、メッセージがでない範囲なら許容されているなんて自分に都合の良い解釈は止めな。
仮に法律的には禁じられている状況ではないとしても、道義的にすべきではないと思うよ。

747 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 00:13:43.25 ID:MYYinHgI.net]
グーグル社に凸れ

748 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 16:11:46.16 ID:OIORwdX/.net]
faker関連の質問をお願いします。

主テーブルにある主キーと名前と
従テーブルの主キーと名前と同一にして
ダミーデータを作成する方法ってありますか?

749 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 16:20:49.62 ID:Ihkg0DES.net]
どんな教育を受けたら質問する方が「質問をお願いします」
なんていう変な言い回しするようになるんだ?

750 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 16:49:01.14 ID:z9ChYb8e.net]
日本特有の空気読め文化教育だろ
書いてなくても理解しろよ行間読めよ
アスペかよ



751 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 17:44:20.56 ID:OIORwdX/.net]
どうか日本語のご指導よりプログラムのご指導をお願いします

752 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 17:44:48.18 ID:Ihkg0DES.net]
>>741
739の意図が理解出来なかったと思ったのなら
あなたの行間読めとかアスペかよ、と言う言葉をそっくりお返しする

753 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 19:45:00.72 ID:N1hBvetG.net]
正しい日本語として
faler関連の質問を(しますので、回答を)お願いします。

と文脈から容易に推測できる文節要素は省略することがある

国語レベル小学4年生

754 名前:KAC mailto:sage [2019/03/22(金) 20:35:14.66 ID:FWFDSv5s.net]
質問をお願いします。

と言われれば、
何か質問してあげるのが聴講マナー。

755 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 20:42:22.74 ID:kbq14hB7.net]
>>740はちゃんと?で質問してるけど
それにマジレスしてるのは、ちょっと信じられない

756 名前: mailto:sage [2019/03/22(金) 21:51:47.46 ID:nrO+MVHg.net]
>>719
墜落と堕落を間違えるネタって昔ありましたね…

757 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 21:59:30.74 ID:f0Eqpp3S.net]
こういう(プチ炎上みたいな)
ときは(質問者が)
謝っちゃうと(終息が)
早い(のだけど要求を繰り返しちゃったか)

758 名前:KAC mailto:sage [2019/03/22(金) 22:02:30.27 ID:G2KBE10S.net]
>>744
主語に対応する述語を替えてしまうのは流石に補完じゃ無いだろ。

759 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 22:06:11.12 ID:L3Lg44di.net]
日本語がどうこうとかどうでもいいんで、質問をわかりやすくしてほしい
「faker関連の質問です」って言われても「faker

760 名前:デフォルトの名無しさん mailto:sage [2019/03/22(金) 22:09:37.37 ID:L3Lg44di.net]
間違って途中で書き込んでしまったw
「faker」が何かすぐわかる人は多くないだろうし、LaravelだとかPHPみたいなキーワードを頭につけてほしい
同じ用語でも言語などによって内容が変わることもあるかもしれないから



761 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 07:41:45.22 ID:OuZDFNNv.net]
>>739
従テーブルを定義するコードで、
主テーブルの主キーと名前を連想配列にして渡して
それをfakerのrandomElementで挿入させればいいんじゃない?

762 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 08:58:52.79 ID:O2CdSa/N.net]
>>749
もはやインジェクションだな
select * from(EMPLOEE; delete) EMPLOEE;

課金する
どしどし募集してください
募金をお願いします
etc.
質問をお願いしますも常用されつつあるのかもしれない

763 名前:デフォルトの名無しさん mailto:sage [2019/03/23(土) 23:18:48.06 ID:OuZDFNNv.net]
fakerの目的からして、739の求める機能はありそうなんだけど
このスレでは、知ってる人がいなかったんだってことだね

764 名前:デフォルトの名無しさん [2019/03/24(日) 20:01:24.52 ID:hHGo3Wg7.net]
iOSアプリ(Swift)でプッシュ通知をサーバー(PHP)から送りたいのですが、
Apple Push Notification Serviceを経由しないといけないらしいです

それにはApple Push Notification Serviceに「端末」を登録する必要があるとのこと
https://qiita.com/natsumo/items/d5cc1d0be427ca3af1cb

しかし、プッシュ通知を送信するときは、全ユーザーからデバイストークンを貰って送るんですよね?
それではApple Push Notification Serviceに登録する端末は何を意味するんでしょうか?

とりあえず会社の代表者のiPhoneの端末を登録しとけ程度の意味合いですかね?

765 名前:デフォルトの名無しさん mailto:sage [2019/03/24(日) 23:29:10.98 ID:3fqiTHWE.net]
Ruby にも、Faker あるけど、
漏れは、でたらめな文章を作って、HTML に表示しているだけw

Rails などのO/R マッパーで使うのは、FactoryGirl とかだろ

require 'faker'

puts Faker::Lorem.paragraph 5

出力
Consequatur neque odio.
Facere neque eaque.
Dolor sapiente amet.
Repudiandae neque eveniet.
Laborum sed libero.

766 名前:デフォルトの名無しさん [2019/03/26(火) 03:06:26.78 ID:Uqzplg+2.net]
ソケットのSO_TIMEOUTが分かりません。
ブロックにタイムアウトを設定します、という説明を良く見かけますが、
ブロックとは何をブロックしているんですか?

5秒を指定すれば5秒間一切通信が無い場合にタイムアウトする、
という事だと思ってるんですが、しかしブロックの意味が分かりません。

767 名前:デフォルトの名無しさん [2019/03/26(火) 03:08:55.06 ID:Uqzplg+2.net]
ソケット ブロックでぐぐったらわかりました。
入出力処理を呼び出したスレッドをブロックするということですか

768 名前:デフォルトの名無しさん [2019/03/27(水) 13:14:37.98 ID:3djc0g5R.net]
ビッグデータであそぶのはじぶんのパソコンだとムリだからサーバ借りるらしいけどいくらぐらい費用がかかるの?

769 名前:デフォルトの名無しさん mailto:sage [2019/03/27(水) 13:15:45.17 ID:3kAXQpGf.net]
>>759
その質問のどこにプログラムの要素があるの

770 名前:デフォルトの名無しさん mailto:sage [2019/03/28(木) 02:16:02.60 ID:yLTGLAEP.net]
https://blog.goo.ne.jp/hanji-2017/e/ff2e6c013ed30ee3e5a7aa19c3bc1b07

アプリのバージョン情報と最終更新日がそのための重要な判断基準になる筈なのに、
それをどちらも表示しないのは一体どういう理由からなのだろうか?
それを見せると、「バージョン:1.0.0」、「更新:2012年10月9日」 のように、
メンテナンスが行なわれないままずっと放置されたアプリばかりであることが
丸分かりになるので、それを隠すためにやっているのではないか?w



771 名前:デフォルトの名無しさん mailto:sage [2019/03/29(金) 09:57:15.18 ID:BUSS7ptA.net]
簡単なカウント用アプリをつくりたいです
ボタンをタップすると、その回数を記録するシンプルなアプリなら簡単に作れるだろうと調べ始めたのですが、Xamarin.Formsというのは難しそうで…
簡単に作れるツールや、参考にすべきサイトがあれば教えてください

772 名前:デフォルトの名無しさん mailto:sage [2019/03/29(金) 10:10:49.65 ID:BUSS7ptA.net]
>>762
monacaはじめました
ありがとうございました

773 名前:デフォルトの名無しさん mailto:sage [2019/03/29(金) 10:16:33.51 ID:BUSS7ptA.net]
monaca無料トライアル前に個人情報きいてくるので辞めました

774 名前:デフォルトの名無しさん mailto:sage [2019/03/29(金) 12:45:17.68 ID:BUSS7ptA.net]
Freeプランあるじゃないですかー

775 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 17:48:19.02 ID:PiCC8t84.net]
いまちょっと並列処理の用語を調べてるんだけど、
なんか俺が勘違いしてるのかもしれんけどさ、
並列で行われてる処理がすべて終わるのを待つ
join?ってのはあるんだけどさ、一つ(もしくは数個)が
終わるのを待つってのが見当たらない気がするのなんで?
データがすべて終わるのを待たなくても、
終わったやつから順次次の処理を行えるってことあるでしょう?

776 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 17:56:08.91 ID:Q5tjZXyx.net]
joinというと一般的には1つのスレッドの待ち合わせだと思うが。
なんの言語/ライブラリの話?

777 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 18:25:41.01 ID:PiCC8t84.net]
>>767
そうか。いろいろ勘違いしてるわ。言語もライブラリも特に関係なくて
まあ、実は(簡単に使える)ライブラリみたいなのを作るかもしれないし、
サンプルコード程度で終わるかもしれないんだけど
まあ要はそこでなんて用語(メソッド名等)を使うかだね。
並列処理の一つの処理単位はワーカーで良いのかなぁとか

でさっきまで「データがすべて終わるのを待つ」ばかり見つけたと思ってたんだが
なんか今度は見当たらなくなってきたw なんか混乱してるわ

例えばこれかな
https://masutaka.net/chalow/2017-10-15-1.html
> threads.each(&:join)
複数のスレッドを全部joinしてるから全て待つってことを勘違いしてたんかな

で、もう一つがParallel.eachを使った場合、これは自動的に全部待つよなぁ。
これ待たない方法ないんかなぁってのが今俺が探してることなのかな
> Parallel.each(0..29, in_threads: thread_num) do |i|
> heavy_process(i)
> mutex.synchronize { results << i }
> end

すまんね。自分でもよくわかってない。使いやすい並列処理ライブラリが
どういうメソッド名で、どういう機能を持ってるのかってのを調べてるんだ。

778 名前:デフォルトの名無しさん mailto:sage [2019/03/30(土) 18:48:06.51 ID:Wz3G10DU.net]
検索についてご意見お願いします。
日本人を対象に、
1 女性
2 20〜40歳
3 既婚者
4 就業者
5 子供あり

と検索を掛けるのと、5 -> 1に向かって、逆に検索を続けていくのとでは
最後に検索された人、数は同じだけれど、検索順序が異なる、ということでいいのですか?

779 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 11:37:18.83 ID:JQgg57jI.net]
質問
Win7です
WinMergeのパッチ生成機能みたいなことをファイル単位ではなくフォルダ単位でやりたいのですが
(あるフォルダ下の全てのフォルダとファイルの差分を全部調べて一気に全部パッチを書き出す)
そういうことができるフリーソフトってないでしょうか
もちろん、パッチを当てる機能の方もセットで必要なわけですが。

780 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 11:39:10.64 ID:rPefekA8.net]
ソフトさがしかよっ!



781 名前:さまよえる蟻人間 mailto:sage [2019/03/31(日) 12:15:34.74 ID:J0oK4LzJ.net]
>>770
GNU diff

782 名前:デフォルトの名無しさん mailto:sage [2019/03/31(日) 12:33:22.09 ID:Bppz/aAf.net]
次から「スレ立てるまでもないプログラミングの質問はここで」にスレタイを変えれば
スレ違い・板違いの質問が減るんじゃないだろうか

783 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 17:37:38.19 ID:mxiGkdDo.net]
何か初心者でも参加可能なオープンソースプロジェクトってありますか?
具体的にはある程度言語の基本は理解してるけど
あれば教えてほしいです

784 名前:さまよえる蟻人間 mailto:sage [2019/04/01(月) 17:44:44.34 ID:IR6CehlZ.net]
>>774
GitHub読みまくって気に入ったレポジトリにプルリクエストしてみなよ。

785 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 18:06:24.59 ID:ONnamIue.net]
>>774
初心者お断りのプロジェクトは殆ど無い

786 名前:デフォルトの名無しさん mailto:sage [2019/04/01(月) 19:34:41.50 ID:mxiGkdDo.net]
>>775
そうしてみる!
>>776
それ聞いて安心しました

787 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 16:23:31.52 ID:yfiOb+qB.net]
今perlを一番使いこなせるスクリプト言語にしたくて、perl5を勉強しているのですが、もしかしてperlって無くなったりしないのでしょうか?

788 名前:デフォルトの名無しさん mailto:sage [2019/04/02(火) 16:32:13.28 ID:jr9Y0WaX.net]
>>778
無くなるの定義によるがこの板のスレを勢いでソートしてみればオワコンなのはわかるだろう

789 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 13:16:27.40 ID:Hc0NOTVg.net]
正規表現について質問です。

*** あいうえお *** - かきくけこ - 9:00-10:00

という文字列があった場合、
あいうえお
かきくけこ
9:00-10:00
をそれぞれ取り出すにはどうしたらいいでしょうか?

790 名前:デフォルトの名無しさん mailto:sage [2019/04/03(水) 15:30:30.62 ID:Hc0NOTVg.net]
>>780です。
自己解決しました。



791 名前:デフォルトの名無しさん [2019/04/04(木) 17:25:39.82 ID:CWV/GvWg.net]
フレームワークとAPIの違いってなに?
フレームワーク単体使えばプログラム作れることは解ったけど、c言語だとAPI使ってとか作れるし、ネットで情報取得する時にAPIにアクセスするとか言ってよくわかんないんだけど

792 名前:デフォルトの名無しさん mailto:sage [2019/04/04(木) 17:28:29.59 ID:AkvAtARs.net]
質問する前にGoogleで検索しましょう。

793 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 12:15:57.02 ID:xPcsbeSU.net]
>>778-779
perl をやるぐらいなら、Ruby をやれば?

>>782
API は、公開された仕様。
クライアントからは、その仕様に則って、サーバーへアクセスすれば、情報がもらえる

代表的なフレームワークは、Ruby on Rails。
全体像・構造が決まっていて、各部分へはめ込んで作る方法。
プロ向き

フレームワークと逆の概念は、ライブラリを使って、各部分を作って、自己流で全体像を作る方法。
各人によって、アプリの構造が変わるため、推奨できない!

794 名前:デフォルトの名無しさん mailto:sage [2019/04/05(金) 18:22:21.22 ID:qQEc9QbG.net]
>>784
消えろ

795 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 16:01:20.63 ID:MFkC9rxe.net]
https://ja.cppreference.com/w/cpp/links/libs
このライブラリに、XML、JSONってあるんですが、C++でXMLとJSONを使う用途ってどんなときですか?

796 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 16:39:13.56 ID:Uqhse/UH.net]
>>786
C++で作成したアプリが他のシステムとやり取りするとき、相手側がインターフェースとしてそれらを使用しているからそれに合わせることもあれば、自分のアプリ単独でもデータの保存形式としてそれらを採用することもあるし、いろいろあると思うぞ。

797 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 16:59:05.56 ID:MFkC9rxe.net]
>>787
ありがとうございます!

798 名前:デフォルトの名無しさん mailto:sage [2019/04/07(日) 17:45:41.44 ID:S1k9+TbI.net]
マイコンやってる人いますか?
マイコンの何が楽しいのか教えてほしいです
自分も趣味にしようと考えてるのですが、どんなところに面白みを感じるのか知りたいです

799 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 01:33:37.96 ID:3hZl3Wdo.net]
どん・マイ・コン♪

800 名前:デフォルトの名無しさん [2019/04/08(月) 07:28:14.99 ID:26lZNeBT.net]
>>789
こっちで質問した方が良いよ。

電子工作入門者・初心者の集うスレ 84
https://rio2016.5ch.net/test/read.cgi/denki/1543800380/



801 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 08:50:57.96 ID:QfzJZ21c.net]
主に、センサーを使うのだろう。
ただし、PIC マイコンなどは、C言語だから難しい

ラズパイで、Python でプログラミングする方がよい。
ラズパイの事は、いつも日経Linux に載ってる

802 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 11:19:12.27 ID:HBAqNb7E.net]
俺のスペック
底辺大学の底辺
特に実績や資格もない

そんな俺が人生逆転のためにPCの勉強をしようと思ってるんだけどみんなはどうやって勉強した? 本?PC教室?大学?

803 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 11:20:13.09 ID:9iyhsRYm.net]
PGじゃなくてPCなら板違い

804 名前:デフォルトの名無しさん mailto:sage [2019/04/08(月) 23:53:22.26 ID:oc7eEei6.net]
ほんとだPC版あったわすみません

805 名前:デフォルトの名無しさん [2019/04/09(火) 22:41:08.63 ID:3cQd1WBf.net]
プロセスの標準入力に情報を入力した時、
もし他のスレッドからも入力されていたら情報が混線しますか?

806 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 19:15:11.76 ID:Rl3DBR8P.net]
chrome拡張のスレってない?
Webプログラミング板になるのかな
そっちにも見当たらないんだよね…

807 名前:デフォルトの名無しさん [2019/04/10(水) 22:06:02.42 ID:Laa+8bN0.net]
Google Chrome 拡張機能 23
egg.5ch.net/test/read.cgi/software/1554047904/

808 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 23:32:17.87 ID:Rl3DBR8P.net]
>>798
ごめん違う
開発関連のスレ探してる

809 名前:デフォルトの名無しさん mailto:sage [2019/04/10(水) 23:40:52.05 ID:7A5tgjmN.net]
ない
いるならたてたらいい

810 名前:デフォルトの名無しさん [2019/04/11(木) 09:48:03.80 ID:ENlInU7l.net]
聞いてくれよ、XGBoost手動で入れたんだけどさ、
0.82が先月リリースされたばかりなのに
今月頭に入れたバージョンをさっき調べたら0.83なんだよ。。
どういうことだよ。



811 名前:デフォルトの名無しさん mailto:sage [2019/04/11(木) 09:53:07.97 ID:ENlInU7l.net]
いや、忘れてくれ。。すまん。。

812 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 17:51:17.57 ID:6IS3r2Ti.net]
これからやるとしたら
RubyとPHPならどっちがええっすか?

813 名前:デフォルトの名無しさん mailto:sage [2019/04/12(金) 17:51:44.19 ID:6IS3r2Ti.net]
あ、いいわすれました

814 名前: mailto:sage [2019/04/14(日) 14:50:19.70 ID:AVvjfIV7.net]
netflix のお勧め動画を教えてください!

815 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 12:58:26.11 ID:c3z1LOpb.net]
>>803
PHPのほうがゆるくていいんじゃない?
配列で何でも処理できるしね

816 名前:デフォルトの名無しさん mailto:sage [2019/04/15(月) 18:48:53.61 ID:dyxqapN5.net]
PHP8はめっちゃ速いらしいね

817 名前:デフォルトの名無しさん mailto:sage [2019/04/16(火) 00:59:33.97 ID:6nGrNh+A.net]
アルゴリズムについて質問です。
ハッシュ探索の対象となる配列には、同じ数字が2つ以上格納されないという前提で
考えてよいのでしょうか?
例:int[] array = {0, 1, 1, 3};

818 名前:デフォルトの名無しさん [2019/04/17(水) 20:28:13.59 ID:bfpXtPq4.net]
ClangやLLVMはJVMのようなクロスプラットフォーム性を持ちうると思いますか?

LLVMはJVMと類似しているところがあります。
中間コードを作成してそこからさらにJITをする、と。
ではJVMのようなクロスプラットフォーム性を持ちうるのでしょうか?

私の考えでは、LLVMやClangが何であれ、
CとかC++で書かれたコードは多くの場合クロスプラットフォームにならないと思います。
たとえ中間コードを生成しても。
数値計算的な処理はクロスプラットフォームになっても、
例えばJavaがSystemパッケージで提供している機能をCやC++で書くと環境依存してしまいそうです。

LLVMやClangというプロジェクトはJVMと競合すると思いますか?

819 名前:さまよえる蟻人間 mailto:sage [2019/04/17(水) 20:37:44.79 ID:1tkAgg9E.net]
>>809
LLVMのbitcodeと、WebAssemblyについて、それぞれ三十字程度でまとめといて。

820 名前:デフォルトの名無しさん [2019/04/17(水) 21:07:31.37 ID:bfpXtPq4.net]
私はLLVMについて今日調査を開始したのであって、使った事はありませんし詳しくありません。
最初その文言をいれてあったのですが長くなるので削除しました。



821 名前:デフォルトの名無しさん [2019/04/17(水) 21:09:06.48 ID:bfpXtPq4.net]
私がLLVMの熟練者であるように思えたのなら、すみません。
そのような態度をとるつもりはありません。
私がそうでない事を暴く事に意味はありません。
私の認識が間違っているなら、ぜひ修正してください。
そのための投稿です。

822 名前:デフォルトの名無しさん [2019/04/17(水) 21:10:35.32 ID:bfpXtPq4.net]
やはりその手の文言は入れておいた方が円滑にコミュニケーションができますね。
なぜかわかりませんが、熟練者である事を装っていると思い込んで、
それを暴く事を目的とする人が出現してしまいます。

823 名前:デフォルトの名無しさん [2019/04/17(水) 21:35:42.43 ID:ZqVb+yvV.net]
windowsでゲーム作りたいならC#でいいの?
あとファイラー作りたい
おすすめの本教えて

ちなみにperlが普通に書けてCが学生の頃に習ったことあるけどもう忘れた
GUIは全然できない

824 名前:デフォルトの名無しさん [2019/04/17(水) 21:39:20.23 ID:VHrQPR5f.net]
テーブルゲームとかならC#でも良いけど、アクションゲームとかはC/C++とDirectX

825 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 21:42:04.57 ID:o6t++Kqu.net]
>>803
Ruby の方がよい。

PHP は、プログラミングの本が少ない。
Word Press ばっかり

一方、Rubyは、シェルスクリプト・PowerShell の代わりになる。
Vagrant, Chef, Homebrew なども、Rubyで書かれているのは、そのため

better Perl

また、オブジェクト指向・関数型で、他言語を学ぶ基礎になる。
JavaScript, Kotlin は、Ruby に似せてる

826 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 21:44:38.67 ID:SIKwKn9k.net]
> JavaScript, Kotlin は、Ruby に似せてる

じゃあ、JavaScriptとKotlinをやろう!

827 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 21:46:35.61 ID:VDkzUi/q.net]
>>814
C#というかゲームならUnity使った上でC#を必然的に使う形がいいだろうな
本の前にまずネットで調べてみてもそれなりに身につく
ファイラーの方は知らない []
[ここ壊れてます]

829 名前:816 mailto:sage [2019/04/17(水) 22:30:18.14 ID:o6t++Kqu.net]
今までのJavaScript(JS) は、Python と同じで、関数スコープしかなかったけど、
ES2015 では、Ruby と同じ、ブロックスコープも作った!

2つのスコープで厳格にしないと、大規模開発できないから、Rubyに似せた

関数型言語のElixir も、do 〜 end ブロックがあり、Rubyそっくり

Rubyは、シェルスクリプト・1-liner では、JS, Kotlin, Elixir よりも使いやすい

830 名前:デフォルトの名無しさん mailto:sage [2019/04/17(水) 22:56:15.13 ID:SIKwKn9k.net]
よし、じゃあ、JavaScriptとKotlinをやろう!



831 名前:デフォルトの名無しさん mailto:sage [2019/04/18(木) 17:07:23.86 ID:/n+AA5ti.net]
>>814
ファイラーはサクサク動くものが作りたいならC++
重くてもいいならC#

832 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 00:50:16.63 ID:uHU9i8Kv.net]
重くていいけどサクサク動くなら?

833 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 08:06:38.03 ID:GnXLTXUb.net]
C#で使ってプリコンパイルインストールかな?

834 名前:デフォルトの名無しさん [2019/04/19(金) 13:21:32.46 ID:Rb5u/z0h.net]
学校の課題でHTMLでHP作ってるんだけどwin10のパソコンで書いたやつを学校PC(win7)で開くと文字化けするんだがどうすればいいのか教えてくれ

https://i.imgur.com/8QFDaAE.jpg
こんな感じで書いた

835 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 13:50:04.95 ID:1TufvKld.net]
何でこの板で聞こうと思ったのか逆に聞きたい。学校って小学校か?
シフトJISで保存しているってオチなのはわかる

836 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 18:59:23.25 ID:oQA2PYpz.net]
ミーハーワイ、PythonのTシャツ作りたい
ぐぐったらプログラム言語自体に著作権はないらしいそこで気になったんだけど

0.自分で書いたソースをのせる
1.pythonという文字を入れる
2.pythonのロゴを使う
3.自分で着用する
4.友達にあげる
5.ネットで売る

どれがOKでどれがだめ?

837 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 19:03:13.98 ID:Nw50oaDO.net]
>>826
0〜5までの組み合わせの条件式作ってやり直してください

838 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 21:22:43.60 ID:Cry1IFM3.net]
>>826
自分で書いたソースを手書きするならあげるなり売るなり自由だが
フォントを使うならその権利関係は確認が必要
pythonのロゴを使うなら許可をもらう必要がある

839 名前:デフォルトの名無しさん [2019/04/19(金) 22:03:06.03 ID:eOPCjSYi.net]
C#とかGUIとか全く出来ないんだが、
とりあえずこれ読めばアプリケーションとか作れるか?
https://www.amazon.co.jp/dp/4877834125/

840 名前:デフォルトの名無しさん mailto:sage [2019/04/19(金) 22:24:54.37 ID:ZQA7Fvdt.net]
C#によるWindowsシステムプログラミング
北山 洋幸 (著)



841 名前:デフォルトの名無しさん [2019/04/20(土) 04:46:54.34 ID:YaBmFALh.net]
プログラム(C#のWPF業務アプリ)を解析して仕様書を作ることになったのですが、
画面遷移・データアクセス・各ヘルパーメソッドでの処理など、全体の概要をぱっと見で分かりやすいようにするには、どういう図を作るのがいいでしょうか?
それぞれの詳細は別途記載するので問題ありません。

よい資料があれば教えて下さい。

842 名前:デフォルトの名無しさん mailto:sage [2019/04/20(土) 07:22:18.32 ID:rcvSJkam.net]
北山の本は、素人が読むような本ではない!

>>824-825
ファイルを、shift-jis(sjis, CP932) ではなく、UTF-8N で保存し直す

UTF-8 は、BOM付き
UTF-8N は、BOM無し

Web 系のアプリは、UTF-8 を使う。
sjis は、Windows 内でしか使えない!

改行コードも、WindowsではCR+LF(\r\n)、LinuxではLF(\n)

843 名前:デフォルトの名無しさん mailto:sage [2019/04/20(土) 11:41:01.50 ID:A9F6oX1X.net]
普通UTF-8はBOMを付けない
UTF-8Nていう変な表記を使うのは変態だけ

844 名前:デフォルトの名無しさん mailto:sage [2019/04/20(土) 11:54:52.40 ID:xKyBwshp.net]
notepad.exe「普通ってなんやねん」

845 名前:デフォルトの名無しさん mailto:sage [2019/04/20(土) 11:59:23.07 ID:VX0Nm4MT.net]
BOMいらない派がうるさいから最近は utf-8 with signature だな。

846 名前: mailto:sage [2019/04/20(土) 15:06:15.45 ID:/wmjgZ32.net]
>>835
with signature
ってなにを示すための signature ですか?

847 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 05:48:06.19 ID:HT/hFmaD.net]
C言語ちょこっとかじって次なにか触りたいなと思ってますの
C++とC#だったらどっちがいいっすかね、何やりてーんだとかは特にないっす

あとそんなのやめて黙ってこれやれやってのあれば雑魚にもわかるように理由つけて教えてやってくれたら嬉しいっす

848 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 06:12:45.67 ID:TAIIcaTj.net]
何も作りたいものないのに学んでどうするの?
せめて目的言ってくれないと分からんわ
仕事になるのはどれかとか

849 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 07:34:50.24 ID:DgK6mtWg.net]
目的ないならJAVA系とかスクリプト系とか
全然別の言語がいいんじゃ?

850 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 07:36:00.40 ID:B4GAIXft.net]
>>837
Javascript勉強して趣味のブラウザアドオン開発
理由は他人の役に立てるから



851 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 10:19:47.63 ID:z8PdsQwu.net]
学習意欲だけがあって目的がないなら
そのどちらかならC#
言語仕様がJavaの流れを汲んでいるしより近代的なので他の言語への取っ掛かりとしやすい
C++は必要になったとき学べばいい

852 名前: mailto:sage [2019/04/21(日) 10:27:32.28 ID:MozNv5pX.net]
>>838
>何も作りたいものないのに学んでどうする
私は作りたいものをなくして言語だけ先にやった口です、たしかにモチベーションに欠ける学習は楽しくない一面もありますが、そういう学習も無意味ではない…

853 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 13:43:26.25 ID:x7ueYzGt.net]
そういうことにしとかないと生きるのが辛いんだろ

854 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 17:07:37.43 ID:JHSNmdos.net]
何でも理由が無いと学ばない奴に学ぶ理由を教えるとか嫌だわ

855 名前:デフォルトの名無しさん [2019/04/21(日) 17:09:57.48 ID:lkSaJ6Wu.net]
C#の開発環境をインストールしたいんだけどどれか分からんのだが
https://i.imgur.com/9WgwiPm.png
これでいいのか?ですか?

856 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 17:56:38.38 ID:eCrSh3uY.net]
>>845
それでいいけどずっと使うのならMSにメールで登録する必要があるからな。書いてあるようにコミュニティ使うのが無料なのは間違いない

857 名前:デフォルトの名無しさん [2019/04/21(日) 18:01:14.55 ID:lkSaJ6Wu.net]
>>846
そうかサンクス!

858 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 18:14:07.97 ID:ECfCuHga.net]
Raiderは?

859 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 19:43:57.92 ID:WLZxzXTI.net]
無限区間の台形公式ってなんで精度クソ良いの?
直感的に理解できない

860 名前:デフォルトの名無しさん [2019/04/21(日) 19:49:20.10 ID:PDMKIs50.net]
人工知能の開発とかお前ら就職しているの?
していないなら、転職する気あるの?



861 名前:デフォルトの名無しさん mailto:sage [2019/04/21(日) 20:23:39.30 ID:OBuAAVZ8.net]
データサイエンティストとか馬鹿専用の職業だろ

そのへんのコーダーとかの方が百倍偉い

862 名前:デフォルトの名無しさん [2019/04/22(月) 04:20:20.56 ID:+wJKM1Vk.net]
だいぶんハードル低くなったよな。

863 名前:入門者 [2019/04/22(月) 07:49:35.61 ID:xB9PwIcK.net]
独習C#のビット演算子の項目が全く分からないのですが
入門者にもっと分かりやすく解説してる本はないでしょうか?

書籍スレが消えてしまったのでこちらで…

864 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 12:49:30.90 ID:A5Rqz7hQ.net]
例えば、bit and (積)なら、
( 10進数の12 は、16進数のC )

1100 ( 12, 0x0C )
0101 ( 5 )
----
0100 ( 4 )

865 名前:さまよえる蟻人間 mailto:sage [2019/04/22(月) 13:05:24.29 ID:GHPwKX7D.net]
>>853
2進数はわかるかい?

866 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 13:07:39.11 ID:BCLsazee.net]
>>853
はじめに言っておくと「こんなもん何に使うかわかんねぇ!」って段階なら知らなくても全く問題ない
普通の四則演算でできなくてビット演算でしかできないって物はおそらく無い

じゃあ何かって言うと、コンピュータのメモリが持ってる0と1の状態のデータでそのまま計算する事ができる
普段は人間にわかりやすいよう数字とか文字列とかに変換して表示してくれるだろ?
でもコンピュータの中だけで完結する計算ではそんなの無駄。だから「ものすごい速さで計算したい」とか「メモリの領域が限られてるコンピュータで計算したい」とか、人間にとってのわかりやすさを犠牲にしてでも効率が求められる場面で使われる
初心者がビット演算をよくわかんないって言うのはまさにこのわかりやすさを犠牲にした

867 名前:ため

だから、必要になったら使えばいい。ビット演算が必要になるような場面に遭遇するほど習熟した頃にはなんとなくわかってるはずだから
[]
[ここ壊れてます]

868 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 13:51:08.88 ID:IkYlXCmj.net]
多分基本情報の本とか先に読んだ方がいい

869 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 21:55:04.83 ID:xB9PwIcK.net]
>>856
何に使うかわかんねぇ…けど入門書くらいの内容理解できなきゃまずいという焦りでやってました
後からでも問題ないのですね 飛ばしてやりますありがとうございます

870 名前:デフォルトの名無しさん mailto:sage [2019/04/22(月) 22:00:49.95 ID:P9oRMaP6.net]
C#でビット演算なんかほぼ使わない
ビットフラグ使われているデータ読み込むときとかくらいで画像フォーマットだとGDI+とかに投げるし
>>858
本読まなくてもいくらでも勉強できるはず。独習C#はそもそも古すぎるのでは



871 名前:デフォルトの名無しさん [2019/04/23(火) 02:02:44.36 ID:0gP7mQx4.net]
>>853
C#の勉強がメインなのかと思ったけど、ビット演算が気になるなら、それはコンピュータの話だよね。

C言語の入門書の影響でC++もJavaの入門書もこんな感じだけど、何がしたくてC#の勉強をしているのか?

わからないところは飛ばしてもいいんだよ。

872 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 06:20:01.74 ID:lZSXa7ef.net]
C言語のテキストで
2〜3冊目におすすめなのたのむ。金はある!

873 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 06:54:37.55 ID:4mw8t6qi.net]
金あるなら教えて貰う人雇った方が速い

874 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 12:32:16.21 ID:N0ijIPO2.net]
>>859-860
何か動きのあるアプリを自力で作れるようになりたくて読んでます(漠然としてますが^^;)
確かな力が身につくC#やって独習C#を途中まで読んでる状態です
C#にビット演算は殆ど使わないのですね…。それを効いて安心しました。
ありがとうございます

875 名前:854 mailto:sage [2019/04/23(火) 12:37:25.77 ID:ZY45SR7V.net]
>>854
を読んでも、わからないの?
情報処理の基本だよ! 検索すれば?

bit and は、両方のビットが、1 の時だけ、1になる。
bit or は、少なくとも、どちらか片方のビットが、1 なら、1になる。
bit xor は、両方のビットが異なれば(つまり、0と1の組み合わせなら)、1になる

bit not は、ビットを逆にする。
つまり、1なら0へ、0なら1へ変換する

876 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 12:53:31.97 ID:l9a2d0V+.net]
>>854が説明になっていると思うのがおかしい。ただの演算例

877 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 13:32:43.90 ID:OrhYMldj.net]
>>853は具体的にビット演算を何に使うのか、どう使うのかがわからないだけで論理式そのものが理解できないわけじゃないだろう?

878 名前:854 mailto:sage [2019/04/23(火) 13:38:40.99 ID:ZY45SR7V.net]
普通のIQ があれば、わかるだろw

1 同士の所だけ、1になっているのに、
それぐらいの法則性がわからない香具師は、プログラマーにはなれない

だから、10進数で言えば、12 bit and 5 = 4。
16進数なら、0x0C bit and 0x05 = 0x04

まあ、ビット演算で、検索すればわかる

879 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 14:54:49.58 ID:6Nm8QtBV.net]
最初の質問を見てビット演算が分からない人なのではという発想に至らないのは結構ヤバイ
もしビット演算が分からないなら12 = 0b1100となることも分からないのではと普通考える

880 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 14:57:50.39 ID:6Nm8QtBV.net]
相手の事情を推し量っていくつかの可能性を念頭に会話するスキルがないと
独りで自分の好きなものを開発する分にはいいけど
他人と協業するのは難しいだろうな



881 名前:デフォルトの名無しさん [2019/04/23(火) 21:37:22.64 ID:qoRgRo7F.net]
VBAとUWSCのプログラミングしかしたことないんやけどpython勉強したい。
おススメの参考書ない?
夢は組み込みプログラマ

882 名前:854 mailto:sage [2019/04/23(火) 21:42:31.49 ID:ZY45SR7V.net]
>>854
を見て、小学生でも法則性がわかると思う

bit and は、両方のビットが、1 の時だけ、1になる

883 名前:さまよえる蟻人間 mailto:sage [2019/04/23(火) 21:54:10.38 ID:DAl4rXky.net]
bit andじゃなくてbitwise ANDと言わないと、こっちの世界では不合格。

884 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 22:11:07.41 ID:81taFNmD.net]
プログラマって>>871みたいなアスペよくいるよな

885 名前:デフォルトの名無しさん [2019/04/23(火) 22:26:20.35 ID:P3N6aSx7.net]
メルセンヌツイスタについて三行で説明してくれ

886 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 22:27:10.51 ID:ECT4s2Fx.net]
線形合同法
じゃ
ない

887 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 23:09:21.73 ID:v3Drz0Ki.net]
プログラミング初心者ですがデザインは学ぶべきですか?

888 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 23:24:10.69 ID:Ny6ypYnf.net]
>>876
やりたいことから勉強したらどうでしょうか

889 名前:デフォルトの名無しさん mailto:sage [2019/04/23(火) 23:46:03.37 ID:yxiRHdFZ.net]
他人にきかないとわからないって事は
必要ないものだって事だろ
必要ないもの学ぶ暇あったら必要な事を学べ
現代の科学力では人間個人の時間は有限なんだよ

890 名前:デフォルトの名無しさん mailto:sage [2019/04/24(水) 00:10:37.12 ID:nGIUNrx5.net]
>>873
>>871はあちこちのスレで迷惑行為を繰り返すRubyバカだろ。ろくな知識もないくせに自分が絡めそうと思った話題に首を突っ込んでは、間違いや的外れなことを言い出す。ここまでの大物はそうそういないぞ。



891 名前:デフォルトの名無しさん mailto:sage [2019/04/24(水) 00:15:57.75 ID:nhVs7jby.net]
レスして教えてくれ様としてくれるだけでも十分ありがたいよ

892 名前:デフォルトの名無しさん mailto:sage [2019/04/24(水) 12:58:43.55 ID:CeShLbEc.net]
>>879
>>自分が絡めそうと思った話題に首を突っ込んで
的確過ぎてワロタw

893 名前:デフォルトの名無しさん [2019/04/25(木) 18:08:57.97 ID:N3avc3YJ.net]
どっかのサイト見てたら、イマドエンジニアって言葉聞いたけど最近できた職種か?

894 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 18:42:45.78 ID:UmieZXVn.net]
imgur.com/wvIa88Q.jpg
ノマドエンジニアかイマドキエンジニアの見間違いでは

895 名前:デフォルトの名無しさん [2019/04/25(木) 19:04:38.93 ID:N3avc3YJ.net]
>>883
イマドエンジニアの間違いだった

896 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 20:19:06.78 ID:fZIO2s4k.net]
C#ってWindowsの機能を全部使えるの?
(Javaからは使えない、C++からは使える、という意味で)

897 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 20:27:25.15 ID:Efvz4PLP.net]
>>885
DllImportでだいたい何とかなるんじゃないかな。

898 名前: mailto:sage [2019/04/25(木) 20:34:50.78 ID:6xUIrXDu.net]
>>874
素数

孤独である

899 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 20:46:57.83 ID:fZIO2s4k.net]
>>886
だいたいなんとかなる、ってことはC#は基本的にWindowsAPIを全部ダイレクトに使えるようなモノではないってことですか
Windows専用で細かいことしたければ最初からC++の方がいいですか

900 名前:デフォルトの名無しさん [2019/04/25(木) 21:04:56.06 ID:jFTtrwgp.net]
>>888
C#でWindows APIをごりごり使うなら、なぜWindows SDK開発を選択しないのかという話になる。



901 名前: mailto:sage [2019/04/25(木) 21:12:44.45 ID:6xUIrXDu.net]
>>695
逆に三人称単数だけ残った理由が今でも不思議です
そもそも英語があんなに単純になったのも不思議
というか、古代言語は押しなべて変化や格等の文法事項が極度に複雑なのが、そもそもの最大の謎ですね
インドヨーロッパ語族というのは宇宙人から言語を与えられた種族の末裔なのではないかと考えることもあります

902 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 21:14:06.59 ID:qToe/HNj.net]
>>888
どうせVisualStudio使うんだからC++だろうがC#だろうがどっちでもできるようになればいい

903 名前:デフォルトの名無しさん mailto:sage [2019/04/25(木) 21:46:35.84 ID:NkQbP9vd.net]
windowsでやる細かいことってどんなことを想定しているのか
デバイスドライバの作成とかrootkitやメモリハックとかならC++の方がいい

904 名前: mailto:sage [2019/04/25(木) 21:52:22.98 ID:6xUIrXDu.net]
>>892
急に USB ユーザーモードドライバをやりたくなりました、適当な書籍はありますか?

905 名前:デフォルトの名無しさん [2019/04/25(木) 22:03:57.98 ID:jqthfa4A.net]
>>893
あんたインターネットにつながっているのになんでそんなことをここで聞いてんの?

906 名前:デフォルトの名無しさん [2019/04/25(木) 22:04:52.07 ID:jqthfa4A.net]
キーワードでぐぐればマイクロソフトのサイトで教えてくれているのに。

907 名前:デフォルトの名無しさん [2019/04/25(木) 23:58:03.57 ID:Cip5BRON.net]
VBAくらいしかできんけどオススメ言語ない?事務処理とかの自動化とかできるような言語がええな

908 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 00:38:19.72 ID:QX7BRnPA.net]
>>896
powershell

909 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 00:51:49.89 ID:aOH4Zghq.net]
ファイラーとか作るならC#
コマンドラインで処理するならC++

910 名前:デフォルトの名無しさん [2019/04/26(金) 01:43:23.24 ID:a251f83w.net]
今年は6月から週休3日に。夏のトライアルを続けるサタケの意図は?
https://news.yahoo.co.jp/byline/yatsuzukaeri/20190425-00123653/
日本マイクロソフトが夏に試す「週休3日」は家族旅行の費用もサポート! 興味深いので詳しく聞いた
https://www.fnn.jp/posts/00044886HDK
4月から始まる「勤務間インターバル制度」をご存知?でも“努力義務”だと…厚労省に聞いた
https://www.fnn.jp/posts/00439561HDK
4月から“有給休暇の義務化”をご存知? 会社がこんなことをしたら要注意!
https://www.fnn.jp/posts/00432872HDK
有給休暇100%を義務化したブライダル企業は「休めるはずがない」をどう払拭したか
https://news.yahoo.co.jp/byline/yatsuzukaeri/20190315-00118331/
日立システムズ、業務効率化をワンストップで支援するサービス
https://headlines.yahoo.co.jp/hl?a=20190424-00167360-bcn-prod
ラック、働き方改革を進める企業をリモート接続サービスで支援
https://headlines.yahoo.co.jp/hl?a=20190423-00000019-ascii-sci
「残業時間に上限」4月から始まる新たな制度の内容とは? 働く人の健康のプロ、産業医5人に聞きました
https://news.yahoo.co.jp/byline/mamoruichikawa/20190330-00119606/
残業・有休・フレックス 4月から変わる働き方新制度
https://headlines.yahoo.co.jp/article?a=20190329-00000006-nikkeisty-life
「シリコンバレーでホームレス」を選んだ18歳日本人が生き残った方法 ― Airbnb、起業、人生はハックできる
https://headlines.yahoo.co.jp/hl?a=20190324-00010002-binsiderl-peo



911 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 08:12:10.14 ID:T/PNx68c.net]
>>888
ほとんどの機能は.net FWで使えるけど、それでも足りないならDLL呼び出したら良いじゃん、って話だよ。
基本的にはC#は言うとおり.net FWの全機能が使えるもので、.netとWindowsは密接に関わってるけど今はその他の環境も視野に入ってる。

912 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 08:32:23.42 ID:NYcO5uMg.net]
Xamarinってなんで案件少ないん???

913 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 11:45:54.39 ID:QX7BRnPA.net]
>>901
web系に取られた
windowsガクソ
そしてC#は落ち目

914 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 13:52:05.41 ID:A/WNBxWE.net]
>>896-898
VBScript, PowerShell も良いけど、Ruby がそれらを含んでいるので、より良い

# クリップボード内の複数行文字列の、各行の先頭・末尾から、
# 連続する空白類を除去して、クリップボードに入れる

str = `powershell Get-Clipboard`
str.encode! Encoding::UTF_8, Encoding::CP932 # UTF_8 へ変換

ary = str.each_line.map( &:strip ) # 連続する空白類を除去する

IO.popen( 'clip', 'w:cp932' ) do | clip | # CP932 へ戻す
clip.print( ary.join "\n" )
end

こういう感じで、Ruby からは、PowerShell コマンドも使えるので便利!

また、CSV.foreach で、CSV 入力ファイルを、1行ずつ処理できる

915 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 19:19:44.66 ID:oNMQj1ho.net]
>>902
C#落ち目か?
結構いい線してるじゃん。最近。

916 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 20:41:03.01 ID:aVSZHbLD.net]
>>903
またお前か

917 名前:デフォルトの名無しさん mailto:sage [2019/04/26(金) 23:24:32.19 ID:41SWeyjN.net]
web系ならBlazorで何とか入り込んで行って欲しいっすなぁC#

918 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 06:06:19.99 ID:woNdH9oj.net]
あるサイトを閲覧した時、ソースの一部を元にデータベースを更新するということをやりたいです。
パケットキャプチャーを走らせて、ログをリアルタイムで解析できれば一番なのですが、
技術が足りない上に、できればブラウザで完結したいので、
ブラウザアドオンの仕組みなんかは全然知らないのですが、
なんとなくアドオンを作って、IndexedDBで出来そうかな?と考えています。
自分のやりたいことは、その当たりで可能でしょうか?

919 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 11:12:25.34 ID:xJa8dHIY.net]
その程度は余裕でできる
そうでないとアドオンでリンクのセキュリティチェックとかアドブロックとかできないでしょ

920 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 11:37:22.79 ID:6+CEnInp.net]
> パケットキャプチャーを走らせて、ログをリアルタイムで解析できれば一番なのですが、

それは蛇口を締めたか確認するために、量水器を監視するようなもんだな
素人が知ってる言葉を使ってみただけで、何もわかってないことがよく分かる。



921 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 11:38:21.32 ID:6+CEnInp.net]
> IndexedDBで出来そうかな?

これも言葉を調べただけで、それが何をするものなのか
全くわかってないな。

922 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 12:05:43.43 ID:B5b14rbO.net]
>>909,910
本人も自分で何も分かってないから方向性を示して欲しいということを言っているのだろうから、つまらないことに突っかかってないで教えてあげれば良いのでは?

923 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 12:25:47.79 ID:6+CEnInp.net]
>>911
後はよろしく

924 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 14:02:49.35 ID:woNdH9oj.net]
>>909
まだcaptchaもブラウザの開発ツールも一般的でなかったころ、
あるサイトの、ログインから特定のボタンを押すのを自動化するため、
レスポンスヘッダを見て、ログインツールを作ったことはあったのですが、
HTTPのレスポンスボディはパケットキャプチャに含まれてませんでしたか?
記憶にないのですが、ありそうなので適当に言いました。

>>910
IndexedDBのサンプルを見た限りは、これで問題ないと思います。
ただアドオンから使えるようなものなのかどうか気になったもので。

>>911-912
>>911さん代弁していただき、ありがとうございます。
頓珍漢なこと言ってるかもしれませんが、多めに見てもらえるとありがたいです。

>>908
安心しました。どうもありがとうございます。
早速MDNを参考に、サンプル読んで始めてみたいと思います。

925 名前:デフォルトの名無しさん [2019/04/28(日) 19:45:21.05 ID:DjgavGDH.net]
VSとかのIDEをHDDに入れて、コンパイル用ファイルはSSDに入れてるのですが
IDEもSSDに入れたほうがコンパイル速度上がるのでしょうか?

926 名前:デフォルトの名無しさん mailto:sage [2019/04/28(日) 21:54:48.09 ID:bTYztlhe.net]
Ruby, Nokogiri, Selenium WebDriver で、ブラウザの自動操作ができる。
漏れはこれで、自分のPC 内にある画像ファイルも、ブラウザに表示して見てる

もちろん、Ruby で、CSV ファイルも、sqlite3 などのデータベースも使える

927 名前:デフォルトの名無しさん [2019/04/28(日) 22:02:52.24 ID:aFWvu2Tb.net]
>>914
なぜ実際にやればいい話を聞くのか?

プログラマなら自分で何に時間がかかっているのか調べられないといけない。

928 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 00:24:55.91 ID:x5ndORqv.net]
意地悪しないで教えてやりゃあいいじゃねえか
>>914
そら速くなるよ
移せるんだったらHDDなんかに置いとく手はねえよ

929 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 01:43:54.49 ID:1zXK91qw.net]
コンパイルに、ファイルの読み込みなんか、関係ないだろ

オプションで、CPU コアの数を指定できるだろ

930 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 01:46:36.55 ID:ryeDr/QW.net]
ソースコードはファイルに保存されてるだろ



931 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 07:46:01.31 ID:DlTd1A1j.net]
コンパイラ、環境設定、インクルード、等々全部ファイルだよ

932 名前:918 mailto:sage [2019/04/29(月) 08:10:09.47 ID:1zXK91qw.net]
そりゃ、ファイルの読み込みも、少しは関係あるけど、
たいていの本には「CPU コア数 + 1」を指定しろって書いてあるだろ

つまり、コンパイルが並列処理できるかどうかが重要!

933 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 10:29:28.80 ID:a9ITrwhr.net]
ファイル読み込み遅いとマジでコンパイル遅いよ。
気の迷いで持ち運んでるタブレットでコンパイルしたとき、SDカードにプロジェクト入れてコンパイルするのと、
本体に入れてコンパイルするの両方したことあるけど、
本体のほうが二倍以上早かった。
CPUよりアクセス速度に律速になってたよ。
C++とGoとC#やってみたけど、コンパイル早いGoでもSDだと遅かった。
まあSDは極端だけど。

934 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 12:08:05.16 ID:pHxsgFo7.net]
>>921
お前いつものRubyバカだろう。
並列処理が使える環境で使うのは当たり前で、それさえやってりゃファイルI/Oがどうでもいいということにはならんぞ。
いつも「〜に書いてあった!」とか言うが、それの理由も相対的な意味も理解せずに字面だけで記憶しているから、的はずれで頓珍漢な事ばかり書き込んでいるんだよ。
それなのに、いまだに自覚はないのか?自覚はあっても止められない病気なのか?

935 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 12:22:08.50 ID:FTG3eyZY.net]
そのIDEがインクリメンタルビルドをしない場合、このお題の状況なら厳密はコンパイル時間って変わらないよな?
コンパイル結果をIDEが読み込むラグ等は微増するとは思うけど

936 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 13:22:13.06 ID:a4fylOhP.net]
インクリメンタルビルドもフルビルドもファイルのアクセス時間の影響があるに決まってるだろ

937 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 14:16:37.31 ID:4gpfII6Y.net]
VSにくっついてるコンパイラ自体とか標準ライブラリ類はディスクから読むんだからそりゃ変わるでしょう

VSCodeとかのエディタ単品ならコンパイルそのものはあんま変わらん気がするけど
起動や動作は確実に早くなるんだからどっににしろSSD入れた方がよいと思う

938 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 15:10:29.10 ID:FTG3eyZY.net]
>>926
なるほどコンパイラと標準ライブラリか
JDKみたいに分離されてるイメージで捉えてたわ

939 名前:デフォルトの名無しさん mailto:sage [2019/04/29(月) 17:07:00.17 ID:szCSrdtq.net]
イメージが何か知らんがそれと何の関係があるのか

940 名前:918 mailto:sage [2019/04/30(火) 00:37:22.14 ID:xHYWEb3z.net]
ファイル読み込みは、メモリキャッシュに入るから、遅いのは初回だけ。
afx 何々みたいな、プリコンパイル済みヘッダーもあるし

「CPU コア数 + 1」を指定すれば、4コアなら最大で、1/5 になる!



941 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 03:14:26.56 ID:b+9MMNRz.net]
読み込みは初回のみ大きな差があるが書き込みは毎回効く

942 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 06:56:27.06 ID:3c5GsqXZ.net]
ライトキャッシュがあるから毎回は語弊があるだろ

943 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 15:07:17.92 ID:EpZ78spp.net]
今から勉強始めるとしたら何がオススメ?

944 名前: mailto:sage [2019/04/30(火) 15:10:20.26 ID:iYYZTFZo.net]
>>932
お勧めかどうかはわかりませんが、私はこの連休中に
https://www.amazon.co.jp/dp/4274068269
を読み上げるべく、全力で雑用を片付けている最中です…

945 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 16:11:16.65 ID:EpZ78spp.net]
>>933 プログラミング未経験です

946 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 17:28:05.81 ID:94tX5LEa.net]
(それなら(SICP)をお勧めします。)
(日本語訳もあるし、コンピュータをこれからやるなら最適です。)

947 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 19:22:39.82 ID:gyW2isyl.net]
独習C#のコマンドライン引数の項目に
https://ideone.com/87dKLB というコードがあってこれを
コマンドラインから CLDemo one two threeと入力するのが課題みたいなのですが
そのやり方自体が載ってなくて困ってます どうやるのでしょうか?
Win10 Visualstudio2019 です

948 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 19:27:41.72 ID:MFnRLcy4.net]
>>936
そんなクソみたいな入門書は投げ捨てろ
そのままコマンドライン引数でググれば出てくる
Windowsコマンドプロンプトの実行ファイルのあとに続けて書き込む文字列がMainの引数

949 名前:さまよえる蟻人間 mailto:sage [2019/04/30(火) 19:32:30.23 ID:lzNlO/OB.net]
>>936
エクスプローラのアドレスバーにcmdと入力してEnterキーを押せ。黒い画面が出てくる。これが「コマンドプロンプト」だ。
「cd Debug」でDebugフォルダに移動して、exeファイル名とコマンドライン引数をスペース区切りで入力して、Enter。
健闘を祈る。

950 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 20:00:02.16 ID:YvhWBPAF.net]
1. 「プロジェクト(P)」メニューの一番下「〜のプロパティ(E)...」を選択
2. 出てきたウィンドウの左側の「デバッグ」をクリック
3. 「開始オプション」の「コマンドライン引数(N):」に「one two three」と入力
4. 「デバッグ(D)」メニューの「デバッグなしで開始(H)」を選択



951 名前:デフォルトの名無しさん mailto:sage [2019/04/30(火) 20:18:58.93 ID:gyW2isyl.net]
>>937-939
コマンドプロンプトは環境パスというものを通さないと出来ないのでしょうか
エラーがでて出来ませんでした…自分で調べてみます
Visualstudioのプロパティの方からは無事できました
ありがとうございます。

952 名前:さまよえる蟻人間 mailto:sage [2019/04/30(火) 20:20:56.73 ID:lzNlO/OB.net]
ああ、プロンプトはVS付属のやつを使うんだった。ごめんなさい。

953 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 05:41:49.27 ID:shCLaGGL.net]
単にカレントディレクトリを変更できていないだけではなかろうか。
exeのあるディレクトリにcdで移動してからであれば、動作することは確認できた。

cdの使い方が分からないなら、エクスプローラーからPowerShellを起動する方法がある。
1. エクスプローラーでexeのあるディレクトリ(プロジェクトフォルダのbin\Debug)を開く
2. 何もないところをShift+右クリックする
3. 「PowerShellウィンドウをここに開く(S)」を選択
4. 「.\CLDemo.exe one two three」と入れてEnter
 (「CLDemo.exe」の部分はexe名に差し替える。先頭の「.\」を忘れずに)

954 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 12:21:58.44 ID:tyjdf3yw.net]
>>932
学習の足掛かりなら今もやっぱりJava
情報量が膨大だし、C# Kotlin Goあたりへのシフトもしやすい
ポインタがある言語やJavaScriptのような癖のある言語、関数型言語は次のステップでいいと思う

955 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 14:34:45.88 ID:97t5KpT2.net]
Javaを学習の足がかりにするって今となってはめんどくさすぎるだろw
どんだけ環境を整えないといかんのだって

956 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 14:41:09.45 ID:FgW9R1lW.net]
HTML5かwin使ってるならC#でいいよ
Webにある入門ページでタイマープログラムとか
簡単なの作ってみて、何か作りたい物が見つかったら
それにあった言語また考えりゃいい
作りたい物やプラットフォームが決まったら
また相談にくればいいし

957 名前:デフォルトの名無しさん [2019/05/01(水) 16:28:58.75 ID:fQT4rWd7.net]
>>943
自分もCー>Javaってやって行ったから分からなくもないが、
関数型言語(と言うか無限リスト扱えるHaskell)の方が初心者に優しいと思うぞ。

無限ループも、回数が決まってるループも同じmapやmapM_で扱えるから
whileとforを使い分けないで良いし。

アルゴリズム覚えるのに向いてるし。

PCの性能をもっと引き出したいからPCの仕組み勉強して手続き型言語へってした方がいい。

958 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 17:10:47.23 ID:tyjdf3yw.net]
>>944
all-in-oneのPleiadesをインストールするだけで良くね?
勉強用に使うだけなのに何が心配なの?

959 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 17:47:56.26 ID:tyjdf3yw.net]
>>946
whileとforの使い分けなんて学習コストほぼゼロやん
手続き型言語を知ってる人に関数型言語を説く解説は山ほどあるけどその逆はない
どうせ両方学ぶことになるんだから新しい方のパラダイムから学ぶこともあるまい
目的が明確な初学者なら関数型から入るのが近道になることもあるだろうけど、アルゴリズムがエレガントに書けるかどうかと世間一般的に平易かどうかの評価は違うでしょ

960 名前:デフォルトの名無しさん [2019/05/01(水) 19:33:06.44 ID:fQT4rWd7.net]
>>948
まあ初心者向けの入門書が少ないのは事実だし、無理に勧める気もないけど。。。
一応すごいH本(中学生から読める)やプログラミングHaskell(高校生からかな)は、プログラミングの知識は前提にしてない。

whileとforを使い分けるのは一例だけど、覚える事が多過ぎる。
入門書が丸々文法を覚えるだけで終わるのがほとんど。

関数型言語の入門書は文法はアルゴリズムも一緒に教えるのが多い。
入門書の情報量が明らかに多い。

ライブラリ関数分からなくても自作しやすいのも関数型言語の利点。

ただまあ、マイナーだからね。。。
マイナーだから入門書が少ない。
入門書が少ないから初心者に選ばれない。
初心者に選ばないからマイナーなままと言う。。。



961 名前:デフォルトの名無しさん [2019/05/01(水) 23:22:01.34 ID:PYlS9W3h.net]
エクリプスって今でも使われてんの?
とっくにintellijに移ったと思った

962 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 23:24:43.36 ID:97t5KpT2.net]
ほらな?そうなるからJavaは面倒くさいんやで
ツールの使い方を覚えないといけない

その割にただのテキストエディタじゃ
すぐに作るのが大変になる

963 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 23:39:45.03 ID:MQFjMoqF.net]
メモ帳じゃモチベ上がらんしな

964 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 00:25:34.64 ID:kkjPZTXI.net]
>>951
ほらなて笑
一発インストールできるEclipseか別途JDKを入れるIntelliJか好きな方を選べばいいだけの話で両方覚える必要はない
選択肢が2つあるだけで悩んで身動きとれなくなっちゃうわけじゃないだろ
ツールの使い方ひとつ覚えるのがイヤならVSCodeも辛いのか?
これってお前にとっての最適解を言い当てろというお題だったっけか?

965 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 00:28:01.79 ID:C2q7RDRM.net]
>>953
俺じゃなくて「今から勉強始めるとしたら何がオススメ?」って言ってる人だろ
そりゃそんな人は、ツールを覚えるのが大変に決まってる

966 名前:さまよえる蟻人間 mailto:sage [2019/05/02(木) 00:41:19.24 ID:XAzN+j3t.net]
原始人ならMakefileでjavacしてる。IDEを使わない一つの選択肢。

967 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 00:55:19.62 ID:o2fWoqx+.net]
大まかな目的すら書かず「今から勉強始めるとしたら何がオススメ?」
ってのには「お前には全くプログラムは向いていない」の回答でいいよ

968 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 01:01:44.43 ID:kkjPZTXI.net]
IDEが嫌ならJDKだけ入れてREPLなり好きなエディタなりで書きゃいいと思うんだが…
すると最初の発言の「どんだけ環境整えなきゃいかんの」がわからん
どういうこと?

969 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 02:03:01.88 ID:fWQ7EMkU.net]
クソみたいなコメントや、メソッド名・変数名が嘘ついてるソースコードのいい読み方を教えて下さい。

こんなコメント打ってあるのに、そもそも読んでるテーブルが違う上にInsertしてたり、全然別の処理してたり、意味不明なのが異常に多いです。

//***テーブルから、条件***を満たしたレコードを返す
void FillAAATable()
{}

970 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 04:31:15.75 ID:3DqxoR3N.net]
コメントや名前を書き換えちゃえば
自分用にコピーして



971 名前:デフォルトの名無しさん [2019/05/02(木) 21:29:05.97 ID:DnmgZ6Vg.net]
いきなりIDEから入るとコマンドプロントも知らない状態になる。

Windowsの操作の基本もわからない人間は困ります。

972 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 21:45:05.90 ID:2zfTDtyJ.net]
コマンドプロントが必要になればそのときに覚えればいいわけだし、IDEだけで済むならその必要もない。

973 名前:デフォルトの名無しさん [2019/05/02(木) 23:46:58.28 ID:IdtzxyEE.net]
Windowsの操作の基本はクリックです。

974 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 00:40:22.48 ID:d5ms1O8j.net]
コマンドプロントなんか普通知らなくていいけどテンプレの一行目の
「質問する前にGoogleで検索しましょう」
すら読んでなかったり理解できないのは困る

もう少しでこのスレも埋まるけど次スレはすでにある
スレ立てるまでもない質問はここで 149匹目
https://mevius.5ch.net/test/read.cgi/tech/1529199088/ 
でいいよね?新しくたてたい人がいれば知らんが

975 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 02:27:47.79 ID:E0jb+KFq.net]
なんで3人ともコ

976 名前:}ンドプロントなんだよw []
[ここ壊れてます]

977 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 05:59:07.32 ID:GHDg0JQD.net]
IDEなど花拳繍腿!コマンドプロンプト&バッチこそ王者のツールよ!

978 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 07:25:36.37 ID:DMALnIma.net]
コマンドプロンプトはどうやったら起動できますか?
Powershellウィンドウのことですかわかりません><
令和はコレだね

979 名前:デフォルトの名無しさん [2019/05/03(金) 09:37:39.58 ID:l9gwftmb.net]
コマンドライン引数はsteamゲーとx264でどういうものか覚えました!

980 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 11:23:46.91 ID:DMALnIma.net]
そんなあなたにオススメの言語はAviSynth



981 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 15:00:47.96 ID:sXfYm4m0.net]
Ajaxを勉強するためのオススメの参考書ありますか?

982 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 15:06:25.51 ID:ZByh2Qvf.net]
>>969
参考書で勉強するような概念じゃない

983 名前:デフォルトの名無しさん [2019/05/03(金) 21:00:57.78 ID:zOIXy+Gc.net]
>>969
https://jp.vuejs.org/v2/guide/

984 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 22:00:50.02 ID:4DzoaGjH.net]
関数型プログラミングでは副作用はどう表現するのですか?
ファイルのIOやprintfは必要だと思うのですが。。。

985 名前:デフォルトの名無しさん [2019/05/04(土) 09:12:23.39 ID:S+NYX3By.net]
>>972
関数型言語のスレの方が良い気がするけど。。。
感覚的で良ければ。

圏論では変数も引数のない関数と見なすので、例えばgetLineみたいな副作用のある関数も一種の変数(外部からの入力が入っている変数)と見なします。

n = 1 ― 変数であり、引数なしの関数

入力

getLine ― 副作用関数であり、入力が入っている変数

ただ、入力を通常の値と同じにすると参照透明性が破れるので、IO Stringの様に別の型にして、>>=からしか値が取り出せない様にします。
(逆に通常の型にIOを付けたい場合はreturnを使います)
そうする事で、副作用のある関数は普通の関数も使えるけど、

986 名前:逆は無い事が保証されます。

ぶっちゃけ、純粋関数型言語にも副作用はあると言えますが
(無いと主張するなら虚数の掛け算みたいな感覚。実数に対して90度の回転みたいに、虚空からの値の変数への束縛。
ただしその変数は常に部分適用で見た目が隠されている。みたいな)、
参照透明性が破られることは無い。と言うのが純粋関数型言語の特徴ですね。
[]
[ここ壊れてます]

987 名前:デフォルトの名無しさん [2019/05/04(土) 09:14:58.80 ID:S+NYX3By.net]
こう言う書き方はできない
(この場合、putStrLnはString->IO (), getLineはIO String)

main = putStrLn getLine ― 型が違うのでエラー。

これならおk

main = getLine >>= putStrLn ― 入力(ランダムも)したものの加工や出力は必ず>>=の後になる。
(getLine >>= \str -> putStrLn str を部分適用した)

or

main = do str <- getLine
putStrLn str

出力に対しても、出力関数が左端になる事を保証します。
(普通の関数との合成なども出来るが、普通の関数が左端に来る関数に出力関数が引数になったり、合成されることは無い)

main = map print [1..3] ― 型エラー。

main = mapM_ print [1..3] ― IOモナド用のmapMやmapM_(値を捨てる)ならおk

main = print.length [1..10] ― 出力関数が左端に来るなら、普通の関数と関数合成可能。

main = mapM (\_ -> getLine) [1..3] >>= mapM_ (print.length) ― 結局、型が合えば動くと言う点では普通の関数と同じ。

988 名前:デフォルトの名無しさん [2019/05/04(土) 09:16:00.91 ID:S+NYX3By.net]
制限に引っかかった。。。
main = do str <- getLine
putStrLn str

出力に対しても、出力関数が左端になる事を保証します。
(普通の関数との合成なども出来るが、普通の関数が左端に来る関数に出力関数が引数になったり、合成されることは無い)

main = map print [1..3] ― 型エラー。

main = mapM_ print [1..3] ― IOモナド用のmapMやmapM_(値を捨てる)ならおk

main = print.length [1..10] ― 出力関数が左端に来るなら、普通の関数と関数合成可能。

main = mapM (\_ -> getLine) [1..3] >>= mapM_ (print.length) ― 結局、型が合えば動くと言う点では普通の関数と同じ。

989 名前:デフォルトの名無しさん [2019/05/04(土) 09:29:06.06 ID:vdfWhHEk.net]
main = do str <- getLine
putStrLn str

出力に対しても、出力関数が左端になる事を保証します。
(普通の関数との合成なども出来るが、普通の関数が左端に来る関数に出力関数が引数になったり、合成されることは無い)

main = map print [1..3] ― 型エラー。

main = mapM_ print [1..3] ― IOモナド用のmapM(値を返す)やmapM_(値を捨てる)ならおk

main = print.length [1..10] ― 出力関数が左端に来るなら、普通の関数と関数合成可能。

main = mapM (\_ -> getLine) [1..3] >>= mapM_ (print.length) ― 結局、型が合えば動くと言う点では普通の関数と同じ。

990 名前:デフォルトの名無しさん [2019/05/04(土) 09:31:47.15 ID:vdfWhHEk.net]
main = do str <- getLine
putStrLn str

出力に対しても、出力関数が左端になる事を保証します。
(普通の関数との合成なども出来るが、普通の関数が左端に来る関数に出力関数が引数になったり、合成されることは無い)

main = map print [1..3] ― 型エラー。

main = mapM_ print [1..3] ― IOモナド用のmapM(値を返す)やmapM_(値を捨てる)ならおk

main = print.length [1..10] ― 出力関数が左端に来るなら、普通の関数と関数合成可能。

main = mapM (\_ -> getLine) [1..3] >>= mapM_ (print.length) ― 結局、型が合えば動くと言う点では普通の関数と同じ。



991 名前:デフォルトの名無しさん [2019/05/04(土) 15:52:20.32 ID:adnCRUw6.net]
オープンソースだとソースコードをチェックできるからセキュアだ、
というような言説がありますが、
例えばgithubでソースコードと実行可能バイナリが公開されていたとして、
本当にその実行可能バイナリがそのソースコードからビルドされたのか
分からないんじゃないですか?

何か簡単に確かめる方法はありますか?

992 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 15:53:47.87 ID:z6rpqItx.net]
ソースあるなら自分でビルドするから

993 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:01:13.99 ID:xRy8GHS2.net]
オプソの開発者にも同じこと思ってる人は居てreproducible buildsみたいなプロジェクトもあるっちゃある

994 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:11:09.41 ID:t4zJt5DP.net]
バイナリに電子署名付けて私がビルドしましたって証明するのが限界で
元のソースを辿るのは無理だと思う

995 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:11:46.40 ID:eyQzK648.net]
このビルドはワシが育てた。

996 名前:デフォルトの名無しさん [2019/05/05(日) 01:22:11.46 ID:kL93aIfd.net]
>>978
ソースからビルドしたものとサイズを比較する。

997 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 01:44:58.76 ID:fizRIu1X.net]
>>983
そんなものあてにならん
ビルドしたことないのか

998 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 09:46:43.61 ID:OAMUtfzX.net]
同じツールセットと設定でビルドすればバイナリの差分確認くらいできる。
タイムスタンプとか差分の出るところはわかってるんだから。
プロジェクトによってはちゃんと複数人でそれぞれビルドして同じソースからビルドしたバイナリなのを確認したりする。

999 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 10:51:39.58 ID:VtQYfSta.net]
>>985
なに全時代的なことしてるんだ?w

ビルドはCIによって自動的に行われ、ビルド手順は
ソースコードと同じようにバージョン管理されるんだから
そんな無意味で時間がかかる=コストがかかる馬鹿げた方法をやる必要はない

1000 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 10:51:59.45 ID:VtQYfSta.net]
× 全時代
○ 前時代



1001 名前:デフォルトの名無しさん [2019/05/05(日) 13:13:33.44 ID:ptHRpxR9.net]
>>984
簡易チェックとしては定石だけどな。

1002 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 13:22:15.36 ID:2252L+7N.net]
VSでC#をビルドすると同じソースでもハッシュ変わるし改変してもバイナリサイズ同じとか普通にあるから困る

1003 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 11:31:21.72 ID:fIiGJlWA.net]
VS2017でC#使ってFramework4.6.1でやってるんですが
PrintDocumentで、デバイスとプリンターにあるFaxに出力をかけると
普通は宛先情報の入力画面が表示されると思うんですが
PrintDocumentの方で何か情報をインプットするなりして
宛先入力画面を表示させない方法とか無いですか?

1004 名前:デフォルトの名無しさん mailto:sage [2019/05/06(月) 16:24:52.13 ID:inXvnXa3.net]
>>989
プロジェクト設定変えろ。
決定論的ビルドできる。

1005 名前:デフォルトの名無しさん [2019/05/06(月) 23:19:25.93 ID:w/vwmWEJ.net]
>>990
入力画面が表示されるのは普通じゃないだろw

1006 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 08:46:11.21 ID:dYmQvrG6.net]
>>992
え?普通じゃないんです?
宛先入力せずにFAX送れないでしょ?

1007 名前:さまよえる蟻人間 mailto:sage [2019/05/07(火) 08:51:09.03 ID:fgAbOfTE.net]
そろそろ次スレ

1008 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 09:21:04.78 ID:7undKR/x.net]
次スレは再利用しようぜ
スレ立てるまでもない質問はここで 149匹目
https://mevius.5ch.net/test/read.cgi/tech/1529199088/

1009 名前:デフォルトの名無しさん [2019/05/07(火) 19:45:31.20 ID:5Jh8r5ay.net]
>>993
だから情報が足らない状態で印刷しようとするからそうなる。

1010 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 19:51:59.86 ID:dGHDXi4W.net]
>>993
PrintDocumentは印刷のためのもので宛名聞いてきているのはFaxの方じゃない?
https://docs.microsoft.com/ja-jp/dotnet/framework/winforms/controls/printdocument-component-overview-windows-forms



1011 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 09:00:56.82 ID:a9venIhx.net]
javaって有料化するんじゃなかったっけ

1012 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 10:56:42.82 ID:I87+V7H7.net]
Javaは有料化しないんじゃないの
OracleJDKは有料化するけど、他に無料のJDKが数種ある

1013 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 11:03:11.96 ID:OXX01uLM.net]
return

1014 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 185日 15時間 54分 54秒

1015 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<278KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef