[表示 : 全て 最新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/

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

2 名前:デフォルトの名無しさん [2018/11/03(土) 19:41:37.90 ID:OO4pcyVr.net]
この前、画像認識のパン屋のレジの特集をみたが、
あれってopen cvつかってpysonで菅他人作れる?

3 名前:さまよえる蟻人間 mailto:sage [2018/11/03(土) 19:44:42.64 ID:uOx37ouV.net]
うん、OpenCVなら少ないコードで画像認識が書けるはず。

4 名前:デフォルトの名無しさん [2018/11/03(土) 19:56:27.35 ID:OO4pcyVr.net]
>>3
インテルが開発したライブラリなのに
インテル系列は実用商品をつくらないの?

5 名前:デフォルトの名無しさん [2018/11/03(土) 20:51:34.16 ID:1rMzubsY.net]
普遍的な価値というのは存在するのでしょうか?
やっぱり価値観は人それぞれだからそんなものは存在しませんか?

6 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 12:19:42.95 ID:oH6ECplr.net]
VisualStudioの共有プロジェクトってどういう使い方が出来るんでしょ

どのプロジェクトからも呼べて、コード改変したら他のプロジェクトにも適用する(されてしまう)
みたいな認識で良いんですかねl

7 名前:デフォルトの名無しさん [2018/11/04(日) 16:57:33.48 ID:dtxjUmwQ.net]
LaravelとRailsどちらの方が学習コスト低いですか?
理由も添えて答えてもらえると嬉しいです

8 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 21:10:56.44 ID:7pMa2jzk.net]
プログラミング環境に関する質問なのですが、皆さんはどのような静的ソースコード解析ツールをお使いでしょうか?
今現在使用しているツールに不満があり、乗り換え先を探しているので、おすすめのものがありましたら参考までにお聞かせください。

9 名前:さまよえる蟻人間 mailto:sage [2018/11/04(日) 21:20:03.19 ID:N+6A/LJz.net]
Travis
AppVeyor

githubで使える

10 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 21:27:28.74 ID:ILD/0n4M.net]
たのしいRuby 第5版、2016
改訂4版 基礎 Ruby on Rails、黒田努・佐藤和人、2018/9/7

Rails は最短で、この2冊

無料のRails チュートリアルはプロ用だから、もっとすごい!

確か、本もあるのかな?
10日ぐらいの解説講座もあるとか



11 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 22:47:12.13 ID:7pMa2jzk.net]
>>9
travisってコード解析というよりサーバーで動くビルド環境みたいなものじゃなかったでしたっけ?
他のサービスと連携してコード解析はできるみたいですけど。

まともにプログラミングしようと思ったらやること多すぎません?
統合開発環境のセットアップ、テスティングフレームワークの導入、テストケースの作成、静的解析ツールの導入、コードカバレッジ検査、パフォーマンスプロファイラーの導入etc
それぞれ個別に導入するのめんどくさい(´・ω・`) CIツール導入した方がいい?

12 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 23:09:08.25 ID:zMYHyuxd.net]
ある問題があって、それをより小さな問題に、さらにそれらをより小さな問題に・・
という風に分割していきたいのですが、参考になる書籍を教えてください。

13 名前:さまよえる蟻人間 mailto:sage [2018/11/04(日) 23:13:31.60 ID:N+6A/LJz.net]
cmakeにテスト機能がついていたよ。

14 名前:さまよえる蟻人間 mailto:sage [2018/11/04(日) 23:20:40.68 ID:/hS8G/BM.net]
>>12
論理学と数学基礎論かなあ。命題を記号で表すやつ。

15 名前:さまよえる蟻人間 mailto:sage [2018/11/04(日) 23:29:35.10 ID:N+6A/LJz.net]
ボケてます。

16 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 23:35:38.79 ID:zMYHyuxd.net]
>>14
ホーア理論とかですか?

17 名前:さまよえる蟻人間 mailto:sage [2018/11/04(日) 23:47:43.11 ID:N+6A/LJz.net]
問題の表現が気になる。自然言語なのか論理式なのか。Prologとかは?

18 名前:さまよえる蟻人間 mailto:sage [2018/11/04(日) 23:51:44.98 ID:N+6A/LJz.net]
ホーア論理なら、並列性を調べれば分割可能かどうかわかるよね。

19 名前:デフォルトの名無しさん mailto:sage [2018/11/04(日) 23:52:04.62 ID:zMYHyuxd.net]
>>17
自然言語です。
Prologはわかりません。

20 名前:さまよえる蟻人間 mailto:sage [2018/11/04(日) 23:58:20.56 ID:N+6A/LJz.net]
じゃあ、問題の構造の理解が先だ。最初にUnicodeで動詞の活用の認識や変換を覚えて、形態素解析、
構文解析、意味解析と進んで、その後でPrologとホーア論理にたどり着く、と。



21 名前:さまよえる蟻人間 mailto:sage [2018/11/05(月) 00:13:16.48 ID:s/k/c+gU.net]
クラスタ分割で、問題の要素を分解し、2つの問題の距離を測る。
距離が遠ければ、別々の問題だと言える。

22 名前:さまよえる蟻人間 mailto:sage [2018/11/05(月) 00:18:06.86 ID:s/k/c+gU.net]
注意点。
きれいな論理だけをPrologに入れる。
退屈な繰り返しは省く。
答えはひとつだけではない。

23 名前:さまよえる蟻人間 mailto:sage [2018/11/05(月) 00:26:27.61 ID:s/k/c+gU.net]
あんまり詳しくないから、

自然言語処理スレッド その5
https://mevius.5ch.net/test/read.cgi/tech/1537152490/

へ行ってね。

24 名前:デフォルトの名無しさん mailto:sage [2018/11/05(月) 00:37:23.83 ID:K0dTQi7s.net]
ありがとうございます。
少し簡単に考えていたようです。
教えていただいた言葉をキーワードに自分でも勉強してみます。

25 名前:デフォルトの名無しさん mailto:sage [2018/11/06(火) 18:09:17.25 ID:2Imqjq5w.net]
単なる分割統治のハナシじゃなかったのか

26 名前:デフォルトの名無しさん mailto:sage [2018/11/07(水) 09:44:21.16 ID:K8lGm3Ik.net]
WEB開発したい初心者ですが、フレームワーク選びで悩んでいます。
低学習コストで仕事の多いものを探しているのですが何かいいものはありますか?

27 名前:デフォルトの名無しさん mailto:sage [2018/11/07(水) 12:06:11.36 ID:F9QrJsBb.net]
>>26
intramart

28 名前:デフォルトの名無しさん [2018/11/07(水) 19:39:09.95 ID:fuTwxxhR.net]
イントラマートってフレームワークなの?

29 名前:デフォルトの名無しさん mailto:sage [2018/11/07(水) 20:39:16.11 ID:1MfDECIP.net]
仕事が多いって求人の事?
実務で使った事の無いフレームワークの経験語られてもハナホジでスルーされるだけよ

30 名前:デフォルトの名無しさん mailto:sage [2018/11/07(水) 22:00:30.98 ID:+978RLDn.net]
Ruby on Rails で良いんじゃないの?

日本最大級のcookpad も、Railsだろ。
RubyVM を作った、笹田耕一も入社した



31 名前:デフォルトの名無しさん mailto:sage [2018/11/07(水) 22:17:11.16 ID:yB5irN6C.net]
>>28
フレームワークだよ

32 名前:デフォルトの名無しさん [2018/11/07(水) 22:21:48.64 ID:Kg8pdFEi.net]
フレームワークって独自の言語とセットじゃないんだ

33 名前:デフォルトの名無しさん [2018/11/07(水) 23:25:40.31 ID:fWOqg0Pc.net]
    ⊂_ヽ、
      .\\  /⌒\
         \ ( 冫、)ルビーになぁれ
          > ` ⌒ヽ
         /    へ \
        /    /   \\
        レ  ノ     ヽ_つ
        /  /         ・*.・:
       /  /|          :。 *.・
       ( ( 、           ★。:’*
       |  |、 \        。・.*・; ・
       | / \ ⌒l     ;* ・。;*★ 人・
       | |   ) /      ・ ★・ (_ );; * 。・
      ノ  )   し'        ・ * (__) * ・。・
     (_/          。*.;; ・( ・∀・)  ★.* ’★

34 名前:デフォルトの名無しさん [2018/11/07(水) 23:26:00.93 ID:fWOqg0Pc.net]
線路のウンコはやめたほうがいい

35 名前:デフォルトの名無しさん [2018/11/11(日) 18:22:40.33 ID:tFMT9i8x.net]
intramartってマイナーなイメージだったんだけどそんなに使われてるのか?
個人的にこの名前を聞くだけで胃が痛くなる

36 名前:デフォルトの名無しさん mailto:sage [2018/11/11(日) 18:54:09.54 ID:2yoAi20y.net]
俺はsales forceという名前ならイライラするけどな

37 名前:デフォルトの名無しさん [2018/11/14(水) 19:34:39.15 ID:uVAOl856.net]
プログラミングをガチるならMac一択だよね

38 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 19:48:10.15 ID:9Y5fVv9c.net]
マカーでできる奴厳密に一人も見たことないわ

39 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 19:50:44.48 ID:lYuqIn1O.net]
>>38
ビルゲイツ「忘れないでほしいものだ」

40 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 23:07:20.93 ID:Da4Ohzbn.net]
ジョブズという人間



41 名前:がいたことも
忘れないでやってください
[]
[ここ壊れてます]

42 名前:デフォルトの名無しさん mailto:sage [2018/11/14(水) 23:33:15.49 ID:U/KdIuNv.net]
>>39-40
すまん「厳密に一人も」は完全に嘘だが、マジでできない奴の方が多いと思う

物理専攻の学生で、山程マカーを見るが、コンピュータに詳しい奴全然おらん

ていうかライトニングケーブルみたいなオレオレ規格をまず許容できんわな普通の神経してたら
「薄くて軽いノートPC」だった頃のMacBook Airは素晴らしい筐体だったと思う(OSはその頃から大して良くないが)

43 名前:デフォルトの名無しさん mailto:sage [2018/11/15(木) 01:23:54.03 ID:mQ1OcAlX.net]
おされな皮を纏ったbsdなんだからそれなりに使えるんじゃないの

44 名前:デフォルトの名無しさん [2018/11/15(木) 03:26:04.43 ID:lNkjj0jr.net]
開発者が増えたのはiOSアプリが影響してるので、ここ10年くらい前からの話。

スマホの普及で開発者もiOS向け、Android向け、Mac向け、Webアプリを一台でこなせるから、
Macで開発する人増えて来た。
バイナリは他のOSでも出来るけど、iOSアプリ申請はMacでしか出来ない仕組みらしい。

45 名前:デフォルトの名無しさん mailto:sage [2018/11/15(木) 03:45:36.56 ID:gWaB1LhD.net]
だから申請用Macがあるんだよね
Windowsで開発して、申請用にMacは使われる

46 名前:デフォルトの名無しさん [2018/11/15(木) 03:58:24.77 ID:lNkjj0jr.net]
Winの需要が落ちてるのか海外じゃ立ち上げたばかりの会社はMacはあってもWinは無いのが多いっぽいけど。
如何にスマホ需要がPC需要を上回っているかだな。

47 名前:デフォルトの名無しさん [2018/11/15(木) 08:07:33.68 ID:cKC7XnrK.net]
オックスフォード大学かケンブリッジ大学に入りたいのですが、どうすれば良いのでしょうか?

48 名前:デフォルトの名無しさん mailto:sage [2018/11/15(木) 08:54:45.40 ID:y1wxyOr0.net]
来世で死ぬほど勉強しろ

49 名前:デフォルトの名無しさん [2018/11/15(木) 08:59:22.93 ID:cKC7XnrK.net]
現世でオックスフォード大学かケンブリッジ大学に入ることは不可能ですか?

50 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 19:31:45.00 ID:U674fZtb.net]
radikoolやradikaのようなソフトを全くの素人が自分で作れるようになるには
どういう本をどれくらい読んで勉強したらよいのでしょうか?



51 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 20:27:00.99 ID:0fFZvk4y.net]
>>49
簡単だよ
ソースコードを手に入れればいい

52 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 21:31:10.16 ID:U674fZtb.net]
>>50
C言語の入門書レベルの知識でいきなりソース見てわかりますかね?

53 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 21:32:45.90 ID:mv2dHGUM.net]
>>51
わからないことはその都度調べる
みんなそうやって上達する
逆に一目見て全部把握できる人とかいないので

54 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 21:39:09.80 ID:U674fZtb.net]
>>52
なるほど、ちょっと調べてみます
ありがとうございました

55 名前:デフォルトの名無しさん [2018/11/16(金) 23:06:32.06 ID:9YTZBc6m.net]
>>50
ソースコードw
手に入らんだろバカ

56 名前:デフォルトの名無しさん mailto:sage [2018/11/16(金) 23:33:53.28 ID:iRXdO6Yu.net]
まあ何でできてるかくらいは調べといても損はないだろ

57 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 16:50:12.38 ID:BM+0wUjF.net]
54みたいのは本気で冗談とは思ってなさそうで怖い

58 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 19:16:49.52 ID:9W78SUh6.net]
なんでプログラマはIT土方と呼ばれるんですか

59 名前:デフォルトの名無しさん [2018/11/17(土) 22:13:13.44 ID:/DEd7oJ8.net]
この板みれば分かるとおり
日本でプログラマと呼称されるヤツラはドカタ程度の知能しかないからな
そしてドカタ程度の仕事しかしてない

はっきりいってな左官がセメ

60 名前:ント塗れますレベルといっていい
ruby使えますとかその程度
[]
[ここ壊れてます]



61 名前:デフォルトの名無しさん mailto:sage [2018/11/17(土) 23:22:09.11 ID:SqQMcM+8.net]
その理屈を適用すると、土木工事従事者はドカタではないという悲しい現実

62 名前:デフォルトの名無しさん mailto:sage [2018/11/18(日) 00:16:52.27 ID:IKIz+EAu.net]
IT・建設業は、同じ構造だから

4大ゼネコンの平均年収が、1,500万円とすると、
そこから、1次下請け・2次下請け・3次下請けとなっていくにつれ、3割ずつ抜かれる。
つまり、3割は、システムを正常に動作させる、保証料金

基本的に、2次下請けまでの会社でないと生活できませんよ、ってハローワークで言われる。
まず、転職する会社が、何次下請けかどうかを確認する

これによって給料が決まる。
能力などは関係ない

放射能の除染と同じ。
客は10万円払うけど、西成で集める、土方の日当は1万円。
抜いて抜いて、10次下請けぐらいまである

主に、自公・官僚が抜いていく

63 名前:デフォルトの名無しさん [2018/11/18(日) 08:22:13.96 ID:A4p2hJZd.net]
天下りと中抜きやめれば
歳出の30兆円くらい浮く
30年で1000兆の借金はまさにこれ

64 名前:デフォルトの名無しさん mailto:sage [2018/11/18(日) 08:53:59.19 ID:Ngr/5d6I.net]
Web系は初心者なので質問ですが、WebサーバおよびWebアプリの選定で質問させてください。

30人程度で使う業務用Webアプリを作ろうとしています。
サーバはWindows、DBはまだ選定していませんので何でもOKです。
利用者とWebサーバは社内LAN接続で使います。Webサーバはインターネットには公開しません。

作りたい業務用Webアプリの画面は、文字入力欄やボタンで構成される程度のシンプルなもので凝った画面は必要ありません。
また、応答速度は普通であればOKで、速い速度は必要ありません。

WebサーバおよびWebアプリとして何を選択したらよいでしょうか?
 Node.js
 Apache + PHP
 Apache + Python
では何が適しますか?
また、ほかにもっと良いものがあれば教えてください。
どれでもできる或いはどれも似たようなものであるなら、学習が簡単で機能追加などが簡単にできるものが
いいです。会社としては、部門内にはIT技術者がとても少ないため、業務アプリを作れる人を増やしたいという事情
がありますので。

よろしくお願いします。

65 名前:デフォルトの名無しさん [2018/11/18(日) 10:54:11.22 ID:NcSE5B4S.net]
>>60
>>61
というか下請けが上流の仕事とる競争に参加しないのが
ダメなんだろ

66 名前:デフォルトの名無しさん [2018/11/18(日) 14:16:46.94 ID:uVhVBpIL.net]
>>62
>Web系は初心者なので
ということは、それ以外の環境では何らかのプログラミング言語を
使うスキルがあるということですよね。

であれば、まずは

Apache + CGI + 自分たちが得意としているプログラミング言語

で構築してみてはいかがでしょうか。学習量が少なく簡単だと思います。
これで何か物足りないとなれば、他の方法を検討してみては。

それと、この話をここですると「スレチ」とか書き込まれるかもしれないので
WebProg板で聞く方がいいと思いますよ。

67 名前:デフォルトの名無しさん mailto:sage [2018/11/18(日) 16:14:19.80 ID:FDYczp/r.net]
Java初心者なんですけど、何かオススメの購読雑誌とかありますかね

Javaに限らずプログラミング全般に関してのものでもいいんですが、何かしら情報を取り入れていきたいと思いまして

68 名前:デフォルトの名無しさん mailto:sage [2018/11/18(日) 17:16:58.45 ID:Ngr/5d6I.net]
>>64
C#を使っていましたので、Apache + CGI + C# を検討してみます。
(C#も初心者レベルですけど・・・)

WebProg板でも聞いてみます。
ありがとうございました。

69 名前:デフォルトの名無しさん [2018/11/18(日) 17:19:15.70 ID:HhgIFMcS.net]
C#だったらASP.NETとかの方が良いんじゃ。。。
参考書も多いし。

70 名前:デフォルトの名無しさん mailto:sage [2018/11/18(日) 23:15:48.66 ID:IKIz+EAu.net]
Ruby で、Linux サーバーで、Ruby on Rails, Sinatra など。
画面は、HTML, CSS, JavaScript

他の言語は面倒で、手にあまる

今は、Apache よりも、Nginx が多い

Ruby では、PowerShell から、Web サーバーを起動すると、WEBrick が起動する。
ruby -run -e httpd . -p 8080

これで複数のブラウザから、index.html をアクセスできる。
localhost:8080

HTML は、Nokogiri, Selenium WebDriver, ERB などを使って構築する



71 名前:デフォルトの名無しさん mailto:sage [2018/11/19(月) 00:32:25.17 ID:F5ME9ChK.net]
データベースから値を取ってきてエクセルの指定のセルとかシートに任意のタイミングと定期実行させるプログラム作りたいんだけど、これを実現するためにはどの言語使うのが良いの?
JSはなんか使いにくいしPythonはセル結合のレイアウト崩れたりするからどれも使いにくい

72 名前:さまよえる蟻人間 mailto:sage [2018/11/19(月) 00:34:19.75 ID:4H6R9aF+.net]
エクセルVBA

73 名前:デフォルトの名無しさん mailto:sage [2018/11/19(月) 02:02:44.64 ID:lMFMB+I/.net]
COM呼べれば何でもいいぞ

74 名前:デフォルトの名無しさん [2018/11/20(火) 15:42:25.86 ID:eRTVwmit.net]
CLIツールの使い方を動画(アニメーションGIF)で説明したいんだけど、
コマンドを一文字ずつ入力して、実行結果が表示されるみたいな
ものをキャプチャするソフトって何かない?

実際に手で入力して、それの画面をキャプチャするのは、更新時とか面倒なんで
こういった文字を入力する
1秒スリープして、次のコマンドを入力する
実際に実行して画面に出力したものをキャプチャするみたいな
スクリプトを書いて自動でアニメーションGIFを生成するやつ

75 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 18:24:34.96 ID:ob9rr9ea.net]
>>72
ウィンドウハンドル設定してキーの読込みでWinAPI呼べばいいけど「ソフト何かない?」だと板違い

76 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 18:41:16.95 ID:pIuZoZYj.net]
最近ぐぐると stackoverrun.com という stackoverflow.com の機械翻訳っぽいサイトが出てくるんだが何なの?
翻訳が気持ち悪いから英語で読みたいんだけどどうしたらいいの?

77 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 20:25:53.27 ID:32ZU8CC4.net]
いまからプログラミングの勉強したいんですが
言語と開発環境が無料でいちばんお勧めのもの教えてください

78 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 20:35:56.61 ID:8wSqQlD9.net]
>>75
WindowsならVisual Studio Commnity
そろそろ2019が出そうだけど気にせず2017で
もっと突っ込んだ答えが欲しいのならせめて趣味目的か仕事目的か
その中でも主にやりたいのは何かを具体的に書けばほかの人が答えてくれると思う

79 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 21:23:49.17 ID:32ZU8CC4.net]
>>76
趣味です
簡単にGUIアプリが作れてwindows上で動けばいいです

80 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 22:16:11.54 ID:IYwCbpmk.net]
>>75
開発環境はふつうのテキストエディタまたはVisualStudioCode。
ツールは、PythonかPHP
WebはApache for Windows

で、FireFoxかChromeで動かす。

開発スキルが上がってきたら、
・DiangoまたはLaravelなどのフレームワーク導入。
・MariaDBかPostgreSQLを入れてDB連携。



81 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 22:58:54.36 ID:0YIMqUF3.net]
VSCode, Ruby。
GUI は、HTML, CSS, JavaScript で、ウェブプログラミング

HTMLは、Nokogiri, ERB で作る。
ブラウザの自動操作は、Selenium WebDriver

Ruby で、PowerShell から、Web サーバーを起動すると、WEBrick が起動する。
ruby -run -e httpd . -p 8080

これだけで、ブラウザからアクセスできる。
localhost:8080

82 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 23:36:49.07 ID:MFS3QMVj.net]
C#でもいいんじゃないの

83 名前:デフォルトの名無しさん mailto:sage [2018/11/20(火) 23:47:36.16 ID:TucIhLdq.net]
俺もVisual Studio + C#に一票
WindowsでGUIアプリを作るという用途には最適

84 名前:デフォルトの名無しさん mailto:sage [2018/11/21(水) 00:19:07.70 ID:8QmRD5zX.net]
俺もVisual Studio + C#に一票
趣味で簡単にGUIが作れてWindowsで動けばいいなら
これ一択だと思うけどな

85 名前:デフォルトの名無しさん mailto:sage [2018/11/21(水) 06:08:12.43 ID:3uPPDM5u.net]
重いから作るのはVScodeでもいいと思うけど
拡張いれれば楽でしょ

86 名前:デフォルトの名無しさん mailto:sage [2018/11/21(水) 20:12:54.91 ID:U5yTlcgD.net]
VisualStudioを入れてC#から試してみようとおもいます
ありがとうございました

87 名前:デフォルトの名無しさん [2018/11/22(木) 17:10:27.06 ID:tC4yiRT8.net]
人間は死んだらどうなるのでしょうか?
無になってもう二度と有にならないのでしょうか?
それとも、死後の世界があるのでしょうか?
はたまた、この世とか別の世界に再び生まれ変わってくるのでしょうか?

88 名前:デフォルトの名無しさん mailto:sage [2018/11/22(木) 18:56:15.28 ID:QcV3D7/B.net]
死んだら閻魔大王がいて、天国か地獄に行くのだ。
地獄とは、再びこの世に生まれ変わることなのだ。

if (sum(善行) > sum(悪行)) {
 goto 天国
} else {
 goto 地獄
}

89 名前:デフォルトの名無しさん mailto:sage [2018/11/22(木) 19:18:22.56 ID:WA/+SJn9.net]
>>86
天国ってちょろいなw

現世はどんなに良いことをしていたとしても
たった一回の犯罪で人生終わることだってあるし
犯罪歴が善行で帳消しになることなんて無い

90 名前:デフォルトの名無しさん mailto:sage [2018/11/22(木) 21:20:33.84 ID:QcV3D7/B.net]
ならこれでどうだ?

if (find(犯罪歴) == true) {
  goto 地獄
} else {
  goto 天国
}



91 名前:デフォルトの名無しさん [2018/11/22(木) 21:57:16.82 ID:tC4yiRT8.net]
ヤンミルズ方程式と質量ギャップ問題はどうやったら解けますか?

92 名前:デフォルトの名無しさん [2018/11/22(木) 23:26:38.45 ID:tC4yiRT8.net]
ハワイに住みてえ。

93 名前:デフォルトの名無しさん mailto:sage [2018/11/24(土) 19:10:50.89 ID:9XzBdDWZ.net]
川合史朗に憧れてんのかハワイ

94 名前:デフォルトの名無しさん [2018/11/27(火) 03:01:09.98 ID:E+ozbAJt.net]
タブ区切りをカンマ区切りにバッチ処理でするにはどうすればいい?

95 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 03:10:24.31 ID:4du0AXHT.net]
タブをカンマに置換すれば

96 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 04:34:23.29 ID:DSo9/Qg/.net]
PowerShell なら、

$text = @'
"ab" "x" "1"
"cd" "y" "2"
'@

$res = $text -replace "`t", ","
echo $res

"ab","x","1"
"cd","y","2"

ただし、CSV, TSV なら、要素中に列セパレーターがある場合の、処理が難しい。
こういう場合に、単純に置換すると、要素中の文字まで置換されてしまう

"a b" "x"
"a,b","x"

97 名前:94 mailto:sage [2018/11/27(火) 04:40:12.10 ID:DSo9/Qg/.net]
>>94
修正

5ch では、タブ文字が空白に置換されたか。
空白の所には、タブがあると考えてくれ

98 名前:デフォルトの名無しさん [2018/11/27(火) 12:28:22.93 ID:OXYU4XuF.net]
>>95
ありがと。
後出しですまんが
コマンドプロンプトのバッチでかんがえてる
汎用性から

99 名前:デフォルトの名無しさん mailto:sgae [2018/11/27(火) 14:53:31.87 ID:1eGJZ//I.net]
マークダウンの改行が末尾にスペース2つなのはどうして?
1つじゃ駄目なの?

100 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 15:04:32.13 ID:DSo9/Qg/.net]
A
B
改行
X
Y
改行

改行で、グループの終わりを表現しているのかも

リストA, B
リストX, Y



101 名前:98 mailto:sage [2018/11/27(火) 15:07:32.21 ID:DSo9/Qg/.net]
>>98
は、間違い

質問の意味を、勘違いした

102 名前:デフォルトの名無しさん mailto:sage [2018/11/27(火) 22:23:49.95 ID:DOKikJRm.net]
スペース2つはタイプライター時代の文化

103 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 00:01:39.94 ID:C0pkHgut.net]
コンパイラとOSどっちが作るの難しいですか?
到達レベルとしては、
OS→Linuxカーネル開発者
コンパイラ→LLVM/Clangコミッタ

104 名前:KAC mailto:sage [2018/11/28(水) 02:13:43.16 ID:dDf8YSTj.net]
>>101
実際のソース読み比べるのが一番早い

105 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 13:42:32.42 ID:SamgDBEW.net]
>>102
うーん
簡単な部分もあれば、難しい部分もあるって感じでした
低レイヤー開発の人と話がしてみたいと思いました

106 名前:デフォルトの名無しさん mailto:sage [2018/11/28(水) 14:08:04.77 ID:ic30HaMv.net]
>>103
話するとこ間違えているよ
少なくとも英語圏のフォーラムで聞くべき

107 名前:94 [2018/11/28(水) 17:21:14.48 ID:eIHsuPDh.net]
>>92-96
Ruby では、区切り文字の変換は簡単。
空白に表示されている所は、タブ文字です

require 'csv'

# タブ区切りで、要素中にもタブ文字・カンマあり
text = <<TEXT
あ "A a" 1, 11
い "B b" 2, 22
TEXT

result = ""
# 区切り文字を、タブ文字からカンマに変える
options = { :input_col_sep => "\t", :output_col_sep => "," }
CSV.filter( text, result, options ) { |row| row }

結果
あ,A a,"1, 11"
い,B b,"2, 22"

result_2 = ""
# 区切り文字を、カンマからタブ文字に変える
options = { :input_col_sep => ",", :output_col_sep => "\t" }
CSV.filter( result, result_2, options ) { |row| row }

結果は元に戻る

108 名前:94 mailto:sage [2018/11/28(水) 17:25:47.63 ID:eIHsuPDh.net]
>>105
修正

1, 11
2, 22

この間の空白だけは、タブ文字ではなく、空白です!
これ以外の空白は、タブ文字です

5ch では、タブ文字が空白に変換されてしまうので

109 名前:デフォルトの名無しさん [2018/11/29(木) 01:26:40.29 ID:pMlmvKVw.net]
コマンドプロンプトで
dドライブを削除して、Cドライブを拡張したいんだが
対話式じゃなくて、バッチ処理おしえて

110 名前:デフォルトの名無しさん [2018/11/29(木) 10:54:08.55 ID:tD1PCGGU.net]
素人がプログラミング言語作りたいのですがこれ以上言語増やすの迷惑ですか?



111 名前:デフォルトの名無しさん mailto:sage [2018/11/29(木) 10:55:55.41 ID:tmHpHOwT.net]
>>108
使わないだけだから気にしなくていいよ

112 名前:デフォルトの名無しさん mailto:sage [2018/11/29(木) 19:02:47.33 ID:poV/ntZY.net]
使うか決める時間が無駄なので迷惑

113 名前:デフォルトの名無しさん [2018/12/02(日) 18:08:04.75 ID:lyJSzAiV.net]
コンパイラ方式で実行できる言語同士では
翻訳にかかる時間以外の実行速度や処理速度に大きな差は無いんでしょうか?
これからプログラミングを覚えたいと思ってるド素人なんですが
プログラムの実行方式には
コンパイラ方式とインタプリタ方式というのがあると聞きました
コンパイラ方式というのは命令文全てを翻訳してから実行するために
実行速度が速いという特長があるそうですが
これはつまりコンパイラ方式で実行できる言語同士では
翻訳にかかる時間以外の実行速度や処理速度に大きな差は無いということなんでしょうか? 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)


114 名前:デフォルトの名無しさん mailto:sage [2018/12/02(日) 19:26:48.74 ID:/QtZo7Gm.net]
>>111
5倍、10倍程度なら大きな差が無いとするならそう

115 名前:デフォルトの名無しさん mailto:sage [2018/12/02(日) 19:31:12.77 ID:OT1HllH8.net]
CとJavaの差が10倍程度で済むとでも

116 名前:デフォルトの名無しさん mailto:sage [2018/12/02(日) 20:01:03.72 ID:aFgigVMx.net]
なんで中間言語と比較したの

117 名前:デフォルトの名無しさん mailto:sage [2018/12/02(日) 20:02:09.74 ID:/QtZo7Gm.net]
C vs javaなら10倍までの差になることはそんなに無いね

https://benchmarksgame-team.pages.debian.net/benchmarksgame/which-programs-are-fast.html

118 名前:デフォルトの名無しさん mailto:sage [2018/12/02(日) 20:03:52.93 ID:OT1HllH8.net]
質問の意図はコンパイラがあるかどうかでの性能差なんだから中間言語とか関係ないでしょ

119 名前:デフォルトの名無しさん [2018/12/02(日) 21:20:40.66 ID:lyJSzAiV.net]
>>112
>>113
>>114
>>116
なるほど、コンパイラかインタプリタか以外にも
速さが変わる色んな要因があるのですね
ありがとうございました

120 名前:デフォルトの名無しさん [2018/12/02(日) 22:06:25.12 ID:3kb0/JtQ.net]
Cネイティブでもアセンブラからすりゃ数倍遅いし
VBネイティブならさらに数倍遅い
コンパイラの差



121 名前:デフォルトの名無しさん [2018/12/04(火) 00:59:52.11 ID:bP9ZAeG7.net]
>>118
コンパイラの性能差もあるということですかね

122 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 06:59:24.80 ID:6SccjrMC.net]
もともとは人間が「こっちのデータをここ入れて、これと比べて同じだったら、処理をこっちに変えて…」と
コンピュータの機械的設計に合わせてコンピュータの配線を切り替えるようなレベルでプログラミングは行われていて
これに沿ったハードに近いレベルの「アセンブラ言語」が無駄が一切なくて最速なのだけど
これは低レベルすぎて人間が辛い(ぶっちゃけ掛け算がなくて足し算を掛ける回数行うプログラムを毎回書けレベル)だったり
「AかBの選択肢」で作った後で「選択肢C」を付けるのに書き直しに近い大改修が必要になったりで
なんとか楽をしようと60年代には人間がわかりやすいFORTRANなどの「高級言語」が作られる。
これらはアセンブラの代替だから人間が高級言語で書いて書き終わったらコンピュータ用にコンパイルして
実行ファイルを作ってそれを動かすというのが基本形式。完全に機械仕様と言語が一致しているわけではないので
どうしてもコンパイル時に無駄が出て“アセンブラで直接”よりは最小最速最大効率とはならない。
その後、人間が一行直すごとに長時間のコンパイル時間を待ってテストとかやってられない!(特に学習目的などで)と
実行時にソースを翻訳しながら実行するインタプリタ形式の言語が生まれる。(実際はやや速い中間言語と言われる
コンピュータが実行できるブロックの塊を内部で生成してそれを実行しているので見かけ上コンパイル時間が要らない)

現代では充分コンピュータが速いのでネットプログラムなどでは「手直しが頻繁だからインタプリタでいいだろう」
ハードウェアの性能限界まで使いたい分野では「いいやコンパイル、いや場合によってはアセンブラだね!」と
立場立ち位置の違いで各人が自分の分野の言語が最高!と口角泡を飛ばして絶賛主張中。わかりやすいですか?

ちなみに「機能ブロックに分けて管理しないとプログラマが後で死ぬわ。」という結論でいまではほぼ全面的に
構造化-オブジェクト指向プログラミングが一般的なので、ブロック間でのやり取りの部分で
コンパイルしても最速にはならんよね、でもプログラマ(グループ)が後で見直せるためにはしゃあない。そんな感じ

123 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 07:53:33.33 ID:8Q5gt3/Q.net]
長いな。あとアセンブリ言語では?

124 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 08:11:38.52 ID:ALtkabFE.net]
関数型言語は速かったりするの?

125 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 08:17:10.80 ID:zoI4LjFS.net]
>>120
自分の分野の言語が最高と言ってるのは一部の視野の狭い奴らだけじゃね。大抵は用途によって得て不得手

126 名前:を使い分けると思う。
まあ好き嫌いや〇〇は糞というのは誰にでもあるだろうけど。
[]
[ここ壊れてます]

127 名前:デフォルトの名無しさん [2018/12/04(火) 10:40:01.72 ID:qHIbzewG.net]
VB.netとC#の速度差があるのも不思議
同じNET環境で同じコンパイラ通ってねーのか

128 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 11:08:34.29 ID:V/lBJt5U.net]
>>122
昔はくっそ遅かった
それもあって古いのに覇権取れずに普及しなかった
今はコンパイラが優秀なのでOCamlあたりはかなり速い
Haskellでもそこそこ
F#やScalaは中間言語挟むので割愛

129 名前:デフォルトの名無しさん [2018/12/04(火) 12:13:11.64 ID:bP9ZAeG7.net]
>>120
なるほど
用語などまだまだ勉強不足で分からないところもあるんですが
雰囲気と言うか感覚的には概ね理解しました
丁寧で詳しい説明に感謝します

130 名前:KAC mailto:sage [2018/12/04(火) 22:58:28.93 ID:2yJomw1s.net]
>>121
コンパイルが必要な言語はコンパイリ言語と言う人ですか?



131 名前:デフォルトの名無しさん mailto:sage [2018/12/04(火) 23:05:18.94 ID:cCqvXBTi.net]
ILに落とす段階で差が出るんじゃねーの(適当)

132 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 00:09:39.34 ID:FxvIfFUH.net]
初心者がプログラミング言語を選ぶとき、実行速度は気にしなくていいように思う
「人気があるみたいだし、良さそうな言語だけど、遅いっていう悪評が引っかかる」
といったケースでは、速度の優劣は無視していいと思う
遅いのに人気があるのだから、速度のハンデが気にならないほど魅力があるのか
あるいは、多くの用途では速度にそれほどシビアじゃなくていいんだろう
俺も初心者みたいなもんだが、たぶん間違ってない

質問の意図はそういうことじゃないのかもしれないけど

133 名前:デフォルトの名無しさん [2018/12/05(水) 01:14:58.93 ID:GxGPupQt.net]
>>129
いえ、自分の質問の意図はほぼそれで合っております
プログラムはやっぱり
処理が速いに越したことは無いんだろうなと
漠然と思っていたのですが
頂いたレスから初心者だし
記述の簡単さとか人気ゆえの情報の得やすさとか
色々選ぶ目安は他にもあるということを再認識いたしました

134 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 01:54:44.60 ID:UJEEvG1A.net]
「IBMはSystem/360から2011年現在まで一貫してアセンブラ言語(Assembler Language)と呼んでいる」by Wikipedia

はえー、知らんかったわ
あながち間違いとも言えんな

135 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 02:15:19.39 ID:E53w6UsT.net]
はじめまして。phpを現在画面の割れたノートパソコンを使って勉強中です。
プログラミングを今後も続けたいと思い、パソコンを購入しようと考えています。
今後はhtml,css,js,フォトショを勉強する予定です。

1 mac or Windowsどっちにするか。
2 ノートパソコン or デスクトップどっちにするか。

以上の事を踏まえてアドバイスを頂けると幸いです。よろしくお願い致します。

136 名前:KAC mailto:sage [2018/12/05(水) 09:23:55.56 ID:wEn+LMZS.net]
>>132
UNIXのワークステーション

137 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 09:54:53.69 ID:/S7BTctf.net]
ノート+hhkbとかの高級キーボードで

138 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 12:17:30.60 ID:ccXzaFBs.net]
初心者は、Windows10 のノートPC で良い

毎年、年末あたりに、マウスコンピューターの乃木坂モデルが発売される
https://www.mouse-jp.co.jp/campaign/nogizaka46/

CPU-i7, SSD-512GB で、15.6型フルHD 画面、10万円で限定6千台

これを元に、メモリ・保証期間などを拡張する

16GB メモリで、1.2万円。
6千円で、Windows Pro にできる

139 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 12:54:57.13 ID:4MNPHgwq.net]
>>135
ありがとうございます。やはり、最初からMac買う必要はないですよね!
値段の割にハイスペックだから、第一候補にさせて頂きます!
しかし、15.6インチですと持ち運びに不便な気がします。スペックは多少落ちますが14インチの方でも大丈夫ですよね?

140 名前:デフォルトの名無しさん [2018/12/05(水) 13:24:53.44 ID:ifntcr/4.net]
>>132
フォトショが重いのと画面大きい方が良いのでデスクトップ自作が良いんじゃないかな。
ペンタブも欲しいだろうし。
(メーカー製って値段の割にスペックしょぼい)

HTML+CSS+JavaScriptは本格的じゃ無い&PHP使わないならスマホでも動かせるアプリあるよ。
(WiFi環境下で鯖に出来る機能付きアプリもある)

自宅にデスクトップで本格的な環境、外出先はスマホで学習環境って感じで。



141 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 13:39:45.56 ID:4MNPHgwq.net]
>>137
アドバイスありがとうございます。最低でもCore i5以上のCPUを搭載して6~7万円で自作できるならば、ノートパソコンと同時に購入するのもありかなと考えています。
ペンタブは来年の2月あたりに購入しようと考えています!

142 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 16:23:00.45 ID:xHwCc3W7.net]
金で余裕あるなら15.6でもいいと思うけどなあ
少しでも画面大きい方が作業しやすいと思うし、15.6なら対応してるバッグも多いと思う

まあ家ではデュアルディスプレイにするとかなら問題ないだろうけど

143 名前:デフォルトの名無しさん [2018/12/05(水) 16:59:28.42 ID:ifntcr/4.net]
>>138
自分の場合、毎月コツコツ部品買ってた。
(進化が比較的遅いケースやマウスキーボード、ディスプレイ、ドライブ類から買い始めて、なるべく進化の早い部品を後回し)

それだったらトータルは高くても毎月は負担が少ないから高スペック行ける。

144 名前:デフォルトの名無しさん mailto:sage [2018/12/05(水) 17:14:09.00 ID:4MNPHgwq.net]
>>139
家ではデュアルディスプレイにする予定です!
サイズ感とか重量感確かめてみたいんで実際に見てから決めます!ありがとうございました!

>>140
それ賢いですね!なら、とりあえずノートパソコンを買って、来年の春前くらいにデスクトップ完成するの目標に買い揃えていきます!

145 名前:135 mailto:sage [2018/12/05(水) 17:35:16.60 ID:ccXzaFBs.net]
CPU-i7, SSD-512GB, 16GB メモリもあれば、初心者には十分。
16GB メモリは、大いばり!

持ち運びするなら、14型の画面で、外付け光学ドライブもいらない

146 名前:デフォルトの名無しさん [2018/12/06(木) 12:16:17.53 ID:qGzAyi5l.net]
貧乏なので貴重なファイルだけをバックアップするソフトを作ってます
ディスク上のファイルサイズは4kバイト以上のファイルはクラスタ区切りで計算するのはいいのですが
MP4ファイルだけは更に+4kバイトする必要があるようです(Win10-NTFS)
エクスプローラからプロパティで確認できます
この+4kバイトは何が入っているのでしょうか
気持ち悪いですね
SummaryInformationかと思ったけどMP3やJPGは+4kバイトは無いし
ネット調べても出てこないし謎

147 名前:デフォルトの名無しさん mailto:sage [2018/12/06(木) 13:23:53.69 ID:lNzumlho.net]
>>143
これじゃね
ttps://milestone-of-se.nesuke.com/sv-basic/windows-basic/sparse-file/

148 名前:デフォルトの名無しさん [2018/12/06(木) 16:16:21.89 ID:qGzAyi5l.net]
>>144
有難うございます、非常に参考になりました
そこに書いてあるのは、属性を格納するMFTという領域がディスク上にあって
小さいファイルなら、その領域に入れてしまうので、見かけのディスク使用量は0になるとのことで
じゃあ、巨大なファイルならどうなるかと考えると
そのMFTにある、どこのクラスタを使っているかというテーブルから溢れてしまう
そこでMFTの続きをディスク上に作って、チェーンしていくはず

すると>>143の、いくつか間違っていました
・MFTが1024バイトだから、例えば800バイト程度以内なら0バイト、、それ以上になるとクラスタ単位のサイズになる
・MP4ファイルということではなく、でかいファイルにはMFTの出張所が4kバイト増えると思われる
・それは4kバイトに限らず、ファイルの大きさ、断片化によっては更に増える
つまりディスク上のファイルサイズというのは、普通のプログラムでは正確に出すのは無理ということに

149 名前:デフォルトの名無しさん mailto:sage [2018/12/06(木) 17:53:36.59 ID:siOfDNuR.net]
NTFSならデータストリームでは?

150 名前:デフォルトの名無しさん [2018/12/06(木) 18:44:27.16 ID:q5XbxDhY.net]
知らない単語が一敗あって勉強なるなあ・・・



151 名前:デフォルトの名無しさん mailto:sage [2018/12/06(木) 19:14:19.57 ID:/ILMMLW/.net]
お前がそんなこと考えずに済むようにファイルシステムがあるんやで

152 名前:デフォルトの名無しさん mailto:sage [2018/12/06(木) 20:05:51.87 ID:cW7AziYB.net]
簡単に済むことをわざと難しくするとかなかなかできんよw

153 名前:デフォルトの名無しさん [2018/12/06(木) 23:13:32.70 ID:LqRlvnk/.net]
バカは簡単なことを難解意味不明にするのが得意だからな

154 名前:デフォルトの名無しさん mailto:sage [2018/12/06(木) 23:22:27.40 ID:/cb2/czI.net]
こんにちは。
AMDのGPUにはFluid Motionという、動画のコマを補完する機能があるようです。
作成中の2Dゲームのキャラクターアニメーションにも使えないかな?と思って調べたのですが、ほとんど情報がありません。
Fluid MotionのAPIなどが公開されている場所を知りませんか?

155 名前:デフォルトの名無しさん [2018/12/06(木) 23:24:36.79 ID:LqRlvnk/.net]
なにがこんにちはだ

こんばんは
だろ

ハゲ

156 名前:デフォルトの名無しさん [2018/12/06(木) 23:42:35.50 ID:qGzAyi5l.net]
>>146
データストリームもそこに入っているんでしょうね知りませんが
例えば、C:\ABC\DEF.txtというファイルがあるとすると
C:\ABC\DEF.txt:■SummaryInformation
という見えないファイルがあります
但し■はキャラクタコード5の1バイトです
プログラムを作れば、この見えないファイルの中を覗けます
ファイルのプロパティに表示される作者だの撮影日だのの項目が300以上あります
Windows板で「Win10でこの項目の並びを変えやがったなこの糞OS」
と言ったらキチガイ呼ばわりされて、そこは触れちゃいけない感じでした
項目の並びはどうでもよくて、項目名で検索して使うものかも知れません

ここには少なくともユーザー名とかの個人情報も入っていて、
NTFS間のコピーなら、この情報もコピーされるでしょう
すると例えば社内サーバに、いたずらのファイルを置いたら
人のPCから送っても作者がバレるでしょう
その見えないファイルに実行ファイルを置いて実行できちゃうらしい
ウイルススキャンでそのファイルもスキャンしてるのだろうか

157 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 01:32:24.72 ID:lnzqYvNr.net]
exifも知らないバカってこと?

158 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 01:42:04.14 ID:BUuGF4Ds.net]
はは、exifはなんの関係もないから無視していいよw

159 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 06:32:48.65 ID:RITPMXiC.net]
143の質問の1時間後に144の回答があるって、すげーな。
MFTなんて知らんかったよ。

160 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 08:21:24.83 ID:u5k10Vls.net]
えっここプログラム板だけど



161 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 11:52:49.64 ID:cSzYN2du.net]
普通のテキストファイルを作ったら、
自動的に、見えないファイルも作られるのか

もし、そんな事があったら、システム運用構築なんか出来ないぞw

Linux では、. で始まるファイルだけが、見えないファイル

162 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 12:01:10.85 ID:BUuGF4Ds.net]
たんなるメタデータだろ?
そういう意味ではLinuxにも見えないデータが有る

163 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 12:10:57.15 ID:X7nbu/dS.net]
信頼できないデータですフラグもそこに入るはずだし、むしろ健全だと思うけどな。
データではなくてデータの属性なんだから、別になってて当然というか、むしろデータについてる方が順当だと思うが。

システム運用構築どころかHPCもあるぞ。Windowsサーバ。

selinuxみたいなもんだと思えば良い。
selinux毎回切ってるような奴なら言う資格ゼロだと思う。

164 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 13:29:21.95 ID:u5k10Vls.net]
NTFSは副ストリームに別ファイル仕込めるから、ただのテキストファイルと見せかけてエロ動画仕込んだりできるぞ
うっかり別ファイルシステムに移動すると消えるけど

165 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 16:49:19.40 ID:vEy1uYgp.net]
Windows板でやれ
最初の話にしても余計な再発明しようとして何か勘違いしている話なのに

166 名前:デフォルトの名無しさん [2018/12/07(金) 17:18:17.16 ID:JQcaq7Yg.net]
ほらほら、この話ヤバいんだよね、止めに入る奴が必ず現れる

勘違いはしていないし
Windows板はWindowsユーザーの板だからファイルシステムとかの話はできない
SummaryInformationは、Exif含めて各種マルチメディアファイルの属性情報を統一しようとして作ったと思われるけど
それ以外にも作れたり、違う用途で使えたりしてしまうなら怖いんじゃないか

167 名前:デフォルトの名無しさん mailto:sage [2018/12/07(金) 17:20:33.16 ID:BUuGF4Ds.net]
何が怖いの?
ただのバイナリデータでしょ

168 名前:デフォルトの名無しさん [2018/12/07(金) 18:21:30.71 ID:SoTjJloa.net]
30日でできる! OS自作入門
https://www.amazon.co.jp/30%E6%97%A5%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B-OS%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%B7%9D%E5%90%88-%E7%A7%80%E5%AE%9F/dp/4839919844

この本だけど、古い32bitのXP機があるので、やってみようと思ってるんだけど、
XPは削除するはめになる?

169 名前:さまよえる蟻人間 mailto:sage [2018/12/07(金) 21:28:20.94 ID:HP1qoiZb.net]
VirtualBoxで仮想マシンにすれば、実機を潰すことなくOSのインスコがいろいろ試せる。

170 名前:デフォルトの名無しさん [2018/12/07(金) 23:10:48.92 ID:WVUd9TAe.net]
OSのインスコだとよw



171 名前: mailto:sage [2018/12/07(金) 23:30:26.78 ID:iNxdNg3x.net]
>>161
>副ストリームに別ファイル仕込める
やってみたい!キーワードを教えてください

172 名前:デフォルトの名無しさん mailto:sage [2018/12/08(土) 05:51:08.99 ID:EOGawrv6.net]
Windowサーバーに常駐して特定のディレクトリを監視(例えばファイルがその中に入れられたら拡張子に応じて仕分けする)みたいなアプリを作りたいんだが
この場合一般的になんの言語使うものなのだろう
業界未経験の素人だからプロの意見を聞きたい

173 名前:デフォルトの名無しさん [2018/12/08(土) 07:53:33.23 ID:WzZ9u1N5.net]
プ ロ の 話 は 聞 く な

174 名前:さまよえる蟻人間 mailto:sage [2018/12/08(土) 09:24:00.40 ID:uoEs2Rnt.net]
FindFirstChangeNotification

175 名前:デフォルトの名無しさん mailto:sage [2018/12/08(土) 09:51:44.22 ID:qczIk+I2.net]
>>168
adsでググれ

176 名前:デフォルトの名無しさん mailto:sage [2018/12/08(土) 14:04:52.89 ID:diNoccVp.net]
迷ったらC#

177 名前:デフォルトの名無しさん [2018/12/08(土) 19:22:07.59 ID:654q1PgM.net]
VSCode(Node.js)でよくある、watcher みたいな奴だろ。
Live Server みたいに、HTML ファイルを保存したら、自動的にブラウザに反映されるとか

Vue.js みたいな、Reactive プログラミングとか。
何かの状態が変わったら、自動的に別のオブジェクトの状態を変えるとか

Rx Java とか

178 名前:デフォルトの名無しさん mailto:sage [2018/12/11(火) 18:43:22.27 ID:e3+rtHS0.net]
>>172
thx a lot

179 名前:デフォルトの名無しさん [2018/12/12(水) 03:14:46.38 ID:ytma54NK.net]
自分がやりたい計算を実装しようとしても、数式は思い浮かぶけどコードに出来ない。
数式をコード化するいいテクニックみたいなものはないでしょうか?

180 名前:デフォルトの名無しさん [2018/12/12(水) 11:38:57.12 ID:hGkyyojH.net]
多分その数式とやらも間違っとるから無駄やと思うで



181 名前:デフォルトの名無しさん [2018/12/12(水) 12:57:55.90 ID:LIx8RHBs.net]
式まで分かってるなら、意味を汲み取って命令に落とし込むだけだと思うが。。。

A∪B := {x | x ∈ A ∨ x ∈ B}

はHaskellだと仮にx が{1,2,3,4,5,6,7,8,9,10}の要素で、Aが{3,4,5,6}、Bが{5,6,7,8}なら

setX = [1..10]
setA = [3..6]
setB = [5..8]

[x | x <- setX, x `elem` setA || x `elem` setB]
(Haskellは変数名の初めに大文字使えない)

182 名前:デフォルトの名無しさん [2018/12/12(水) 12:58:07.02 ID:LIx8RHBs.net]
Pythonにもリスト内包表記ある。
Python詳しく無いのでelem関数は自作したけど。

setX = [1,2,3,4,5,6,7,8,9,10]
setA = [3,4,5,6]
setB = [5,6,7,8]

def elem (n, xs):
for x in xs:
if n == x:
return True
return False

[x for x in setX if elem(x,setA) || elem(x,setB)] (リスト内包表記)

内包表記使わないなら、リスト内包表記部分を以下に書き換え。

setAorB = []

for x in setX:
if elem x setA || elem x setB:
setAorB.append(x)

183 名前:デフォルトの名無しさん mailto:sage [2018/12/12(水) 13:03:52.10 ID:G3zhlg3l.net]
numerical recipes in c
でもみてみれば

184 名前:デフォルトの名無しさん [2018/12/17(月) 07:12:06.36 ID:2wqfFwUZ.net]
趣味グラマがしかも4年前の記事にツッコむのもどうかと思うんだけど、このシェルソートおかしいよね?
www.techscore.com/blog/2014/12/06/comparison-of-sorting-algorithm/
https://github.com/suzuki-kei/sorting-algorithm/blob/master/sorting-algorithm.hpp#L69
pythonで同じように書いてみたんだけど80行目・82行目・86行目がたぶんおかしい
連絡したいけどコメント欄閉じてるしgithubはなんかcaptcha出なくて登録できないし誰か言ってもらえないか

185 名前:デフォルトの名無しさん [2018/12/18(火) 16:40:49.19 ID:W3Qp171z.net]
数字だけひろうと2019になるコードで0から9を作る
同じ関数、演算子の複数回使用は禁止

Jの場合
[0] 20<19
[1] 20-19
[2] #20 19
[3] #20 1 9
[4] #2 0 1 9
[5] 2+#0 1 9
[6] -~/2 0 + 1 9
[7] 2-~0+1*9
[8] +:#2 0 1 9
[9] {:2 0 1 9

186 名前:デフォルトの名無しさん [2018/12/19(水) 17:51:29.25 ID:eOWWbMLq.net]
>>182
Rの場合
[0] 2*0^^19
[1] 20%%19
[2] 2+0*19
[3] 201%%9
[4]sqrt(sum(2+c(0,1,9)))
[5] min(sum(c(2,0,1)),9)
[6] -sum(c(2,0,1))+9
[7] floor(log(2019))
[8] 2*0-1+9
[9] max(2,0,1,9)

187 名前:デフォルトの名無しさん [2018/12/20(木) 23:26:05.13 ID:3FcJ/UAM.net]
クイックソートで↓みたいな前からチェックしていくのがあるけどこれって合ってるの?
https://qiita.com/drken/items/44c60118ab3703f7727f#6-%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%82%BD%E3%83%BC%E3%83%88-%E4%B9%B1%E6%8A%9E%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%81%AE%E3%82%88%E3%81%84%E9%A1%8C%E6%9D%90
https://visualgo.net/ja/sorting

例えば pivot=10で [5, 99, 7, 8, 2, 4, 98, 96, 92, 91]だったら、よく見る両側から調べるやつよりswap回数増えまくる気がする
インデックスの遠いアクセスを嫌ってとかそういうアレなんですかね?

188 名前:デフォルトの名無しさん [2018/12/21(金) 01:01:34.79 ID:j37Ohb1y.net]
なにをいってるのか意味がわからんが
この2つのデータalloc_data、alloc_saiaku_dataで
ピボットの選択でなんの工夫もしなければ
ピボットがどう動いていくか観察してみればいい

static val_t* alloc_data(int n_) {
  val_t* p = (val_t*)malloc(sizeof(val_t) * n_);

  for (int i = 0; i < n_; ++i) {
    p[i] = rand64();
  }

  return p;
}

static val_t* alloc_saiaku_data(int n_) {
  val_t* p = (val_t*)malloc(sizeof(val_t) * n_);

  for (int i = 0; i < n_ / 2 ; ++i) {
    p[i] = i;
  }
  for (int i = n_ / 2; i < n_; ++i) {
    p[i] = n_ - i;
  }

  return p;
}

static void free_data(double* p_) {
  free(p_);
}

189 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 01:07:13.70 ID:2iFVCAc3.net]
PC98の電源を入れると
ピボット音がなる

190 名前:デフォルトの名無しさん [2018/12/21(金) 01:14:07.92 ID:k5Jt6NEQ.net]
いやパーティション切った後の話です
無工夫だと整列済みに弱いってのは知ってる
というか例の列に10を入れるのを忘れてた



191 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 01:25:19.36 ID:k5Jt6NEQ.net]
なんか自分で見直しても伝わりづらい文だな…もうちょっと文章練ってからまた来るかもしれない
というか各所サンプルで堂々と載ってるのに間違いがあるとは考えにくいし(https://www.geeksforgeeks.org/quick-sort/ もiとjが両方増えていくタイプ)
何か盛大に勘違いしてる可能性ある

192 名前:デフォルトの名無しさん [2018/12/21(金) 06:25:27.16 ID:pWp0Bfz9.net]
明和水産みたいな画像掲示板を作りたいのですが、
ああいう感じの画像掲示板を作る際に注意すべきことはありますか?

193 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 11:49:14.47 ID:kaVX1tQO.net]
ヘッダの情報は疑ってかかる

194 名前:デフォルトの名無しさん mailto:sage [2018/12/21(金) 12:09:58.64 ID:+66HeTxc.net]
児ポ

195 名前:デフォルトの名無しさん [2018/12/22(土) 15:14:43.58 ID:QCQt3vsP.net]
>>182
Common Lisp
[0] (* 2 0 1 9)
[1] (- 20 19)
[2] (car '(2 0 1 9))
[3] (* (/ (+ 2 0 1)) 9)
[4] (* (/ 2) (+ (- 0 1) 9))
[5] (* (/ 2) (+ 0 1 9))
[6] (abs (- (+ 2 0 1) 9))
[7] (+ (- 2) (* 0 1) 9)
[8] (+ (- (* 2 0) 1) 9)
[9] (+ (* 2 0 1) 9)

196 名前:Python [2018/12/22(土) 15:49:08.02 ID:cZhIhdM4.net]
def chinko():   #関数定義
long=500    #関数処理内容
chinko()      #関数実行

print(long)    #確認

これやると変数longが定義されていないと出るのですが
やはり関数の中しか変数のデータはやり取りできないのですか?
解決策を教えてください

197 名前:デフォルトの名無しさん mailto:sage [2018/12/22(土) 15:57:43.55 ID:GdiBSH+o.net]
関数の中で global long と宣言する

198 名前:デフォルトの名無しさん [2018/12/22(土) 16:03:05.87 ID:1s4avznR.net]
>>194
グローバルにしちゃえばいいのか!
ありがとナス!

199 名前:デフォルトの名無しさん [2018/12/22(土) 16:07:57.01 ID:1s4avznR.net]
>>194
def chinko():   #関数定義
long=500    #関数処理内容
global long
chinko()      #関数実行
print(long)    #確認
でダメでした。

200 名前:デフォルトの名無しさん mailto:sage [2018/12/22(土) 16:16:50.73 ID:GdiBSH+o.net]
long=500

この long がグローバルだと教えてやるんだからその前に書く。



201 名前:デフォルトの名無しさん [2018/12/22(土) 16:28:35.85 ID:1s4avznR.net]
>>197
それでも無理でした...

202 名前:デフォルトの名無しさん mailto:sage [2018/12/22(土) 16:59:14.02 ID:tF6oWTwf.net]
インデントなくてわからんけど関数はどこで呼んでる?

def chinko():
__global long
__long = 500
chinko()
print(long)

で2も3も500が表示されるけど
というかグローバル変数なんてやめて返り値でやれば

203 名前:デフォルトの名無しさん mailto:sage [2018/12/22(土) 17:04:03.19 ID:aa5NQG9N.net]
それを言うなら返り血な

204 名前:デフォルトの名無しさん mailto:sage [2018/12/22(土) 17:04:39.91 ID:e913ZzX2.net]
どもり値だぞ

205 名前:デフォルトの名無しさん [2018/12/22(土) 17:59:22.46 ID:1s4avznR.net]
>>199
インデントはそんな感じです。
グローバル変数では成功したのですが、グローバルにするのがなかなかすっきりしないので、ほかに良い方法があれば教えていただきたいです。

206 名前:デフォルトの名無しさん mailto:sage [2018/12/22(土) 18:16:37.18 ID:v+97zwU2.net]
>>202
関数の返り値にしろって書いてあるだろ
パイソンの専用スレに移動しろ

207 名前:デフォルトの名無しさん [2018/12/22(土) 18:42:42.70 ID:QCQt3vsP.net]
>>182
Ruby
[0] 2?0:19
[1] 20/19
[2] [2][0*19]
[3] [2,0,19].size
[4] [2,0,1,9].size
[5] 2+[0,1,9].size
[6] 2*[0,1,9].size
[7] (20+19).sqrt.to_i
[8] 2*0-1+9
[9] [2,0,1,9].pop

208 名前:デフォルトの名無しさん [2018/12/23(日) 22:46:26.69 ID:3TS5v9wN.net]
>>182
bc
[0] 2*0/19
[1] 20%19
[2] 20*1%9
[3] 201%9
[4] a=2;a+a-0/19
[5] a=2;a*a-0+1^9
[6] a=2-0+1;9-a
[7] a=2+0/1;9+a
[8] 2*0-1+9
[9] 20/1+9

209 名前:デフォルトの名無しさん [2018/12/26(水) 06:10:10.20 ID:blY5kkw/.net]
>> 182
cだと演算子だけでできちゃうのかな

210 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 06:43:15.70 ID:SKc2oSlY.net]
大抵の言語なら、三項演算子と再帰でも使えばできるだろ



211 名前:デフォルトの名無しさん [2018/12/26(水) 18:26:56.24 ID:blY5kkw/.net]
再帰?どう使う?

212 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 18:46:36.43 ID:SKc2oSlY.net]
ループの代わり

213 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 18:47:08.85 ID:SKc2oSlY.net]
ループは演算子じゃないので、
演算子だけで作るならば再帰を使う

214 名前:デフォルトの名無しさん [2018/12/26(水) 19:02:18.66 ID:blY5kkw/.net]
何か話が合わんな
例えば5を作る場合をやってみて

215 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 21:00:51.89 ID:7Jt9vuQx.net]
起業したいのですが、何を売ればいいのか分かりません
教えてください
今作ろうとしてるのは、SPAくらいしか思いつきません

216 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 21:04:53.54 ID:MHvaq51X.net]
JavaとC
[0] 20+~19
[1] 20-19
[2] 2+0%19
[3] 2+01%9
[4] 2<<01%9
[5] -(2<<01)+9
[6] -(2+01)+9
[7] -2*01+9
[8] 20<<1&9
[9] 201&9

217 名前:さまよえる蟻人間 mailto:sage [2018/12/26(水) 21:06:59.47 ID:lw+o157c.net]
>>212
高級そうな壺
高級そうな羽毛布団
痩せそうな健康食品
飲料水
画期的な定額制サービス

218 名前:さまよえる蟻人間 mailto:sage [2018/12/26(水) 21:15:09.51 ID:lw+o157c.net]
>>212
メルカリで原価ゼロの珍しいものを売りまくる。

219 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 21:27:18.45 ID:MHvaq51X.net]
>>210
同じ関数の複数回使用禁止ルールがあるから
再帰はむしろ絶対不可の手じゃないのかな

220 名前:片山博文MZ mailto:sage [2018/12/26(水) 21:36:00.53 ID:lw+o157c.net]
>>212
登録料ビジネス



221 名前:デフォルトの名無しさん [2018/12/26(水) 21:48:17.47 ID:blY5kkw/.net]
>> 213
なるほど。ビット演算子やシフトがあればできそうですね。
残念ながらこの例では6を作る場合にプラスが2回使われています。

222 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 22:13:14.05 ID:MHvaq51X.net]
>>218
見落としてましたありがとう
[6] -(2|01)+9

223 名前:デフォルトの名無しさん mailto:sage [2018/12/26(水) 23:01:30.59 ID:MHvaq51X.net]
>>219
カッコを使わない方が綺麗かな
[5] ~2-01+9
[6] ~2*01+9
単項演算子と二項演算子は別物版
[6] -2-01+9

224 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 14:58:48.10 ID:6gYl+SFT.net]
初心者の質問です。

atomのwin os 用のをダウンロードして日本語パッケージで起動したのですが

<h1>日本語の文章<h/1>

でやっても 前後の h1 の部分が赤字になってしまってブラウザで確認しても属性?が認識されていないようなのですが、これは何が問題なのでしょうか?
真ん中の日本語の文章以外の<>やh1は半角で打っています。
atomの画面右下には、 LF UTF-8 HTML Github Git(0) と表示されています。

よろしくお願いします。

225 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 15:18:16.36 ID:k2y/DUBi.net]
</h1> ?

226 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 18:56:10.14 ID:6gYl+SFT.net]
すみません </h1> でした。

今度は <h1> と </h1> の下に下線がなくなったのですが、その間にある日本語の文章に赤い点々の下線がつきました。
この赤い点々の下線はどういう意味なのでしょうか?

ぜんぜんわからんちんです・・・

227 名前:さまよえる蟻人間 mailto:sage [2018/12/27(木) 19:00:35.98 ID:xEoyai35.net]
HTMLを基礎からやった方が早いだろ。

228 名前:さまよえる蟻人間 mailto:sage [2018/12/27(木) 19:10:35.37 ID:xEoyai35.net]
今時、wysiwygじゃないエディタでhtmlを編集するのは、html/cssを完全に理解した奴以外はお断りだからな。

229 名前:デフォルトの名無しさん mailto:sage [2018/12/27(木) 23:32:08.05 ID:zcYaa59I.net]
Atom よりも、VSCode を使え!

HTML, emmet, Markdown などを学ぶ

VSCode では、HTML ファイルで、! を打つと、
emmet の補完がきいて、HTML5 のひな形が作られる

230 名前:デフォルトの名無しさん [2018/12/27(木) 23:34:25.24 ID:fStw2P8T.net]
どおでもええけどhtmlはプログラムちゃうで



231 名前:デフォルトの名無しさん [2018/12/28(金) 00:39:39.37 ID:1Hvwe3Yt.net]
チンコのわきから垢がでる現象てなんて言うの?

232 名前:さまよえる蟻人間 mailto:sage [2018/12/28(金) 00:55:48.61 ID:NxVVTuaO.net]
ターンオーバー

233 名前:デフォルトの名無しさん [2018/12/28(金) 09:14:48.21 ID:LBI3TfE3.net]
無と神はどっちの方が上ですか?

234 名前:デフォルトの名無しさん [2018/12/28(金) 11:21:59.09 ID:AILnuMEt.net]
>>228
通常の生理現象です。
その垢のことを恥垢といいます。
洗わずそのままにするとがんになる危険性があるので、定期的に洗うようにしましょう。

また、その話題はこの板でするべきではありません。
他住人の迷惑となっておりますので、退去願います。

235 名前:デフォルトの名無しさん [2018/12/28(金) 12:21:04.70 ID:SeNBJyy0.net]
なんやろ?
垢と恥垢のちがいもわからんのやろかこの人?マンカスさんなん?

236 名前:デフォルトの名無しさん mailto:sage [2018/12/28(金) 14:59:02.63 ID:rYtGIOXe.net]
股から垢が出るのは「不潔にしてる」でもっと悪いわ

237 名前:デフォルトの名無しさん [2018/12/28(金) 15:54:38.80 ID:+FFg6Sgq.net]
神ですら無には敵いませんか?

238 名前:デフォルトの名無しさん [2018/12/28(金) 17:44:53.30 ID:AILnuMEt.net]
>>232
すまんカリのとこじゃないんか?

239 名前:デフォルトの名無しさん [2018/12/28(金) 18:14:04.12 ID:WS4dhbKg.net]
神ですら無には敵いませんか?

240 名前:デフォルトの名無しさん [2018/12/29(土) 00:59:33.90 ID:Pv7wyStB.net]
完全なる無になってもう二度と有にならない。

これより素晴らしいことは絶対にない。

ただ、死んだぐらいで無になれるのかっていう問題があるな・・・・・。

現実はそんなに甘くないんだろうなぁ・・・・・。



241 名前:デフォルトの名無しさん mailto:sage [2018/12/29(土) 01:59:38.75 ID:dCjrEPlZ.net]
god.compareTo(null)

242 名前:デフォルトの名無しさん [2018/12/29(土) 02:02:22.51 ID:Pv7wyStB.net]
ロスチャイルド=ドイツ人
ロックフェラー=ドイツ系
ハプスブルク家=ドイツ系
イギリス王室=ドイツ系

ドイツ凄すぎワロタwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

243 名前: mailto:sage [2018/12/30(日) 18:34:43.55 ID:pGa/2KLr.net]
論理的能力(ロジック理解力)を養うためには、どんな本を読めばいいですか?

244 名前:さまよえる蟻人間 mailto:sage [2018/12/30(日) 18:42:39.11 ID:v5/l/oUG.net]
>>240
まずは、とにかく自分がなんとか理解できる教育用の本(小中学生にはフリガナつきが好ましい)をたくさん読んで、文字と基本文法を身に付ける。
次に文法規則をみっちり勉強する。
仕上げに数学基礎論と論理学と推理小説を極める。

245 名前:さまよえる蟻人間 mailto:sage [2018/12/30(日) 19:13:04.31 ID:v5/l/oUG.net]
わからないときは…

教師か親に聞こう。
国語辞典、漢和辞典、英語辞書で調べよう。
インターネットで調べよう。

246 名前:さまよえる蟻人間 mailto:sage [2018/12/30(日) 19:16:43.81 ID:v5/l/oUG.net]
それでもわからない時は…

図書館や本屋へ

247 名前:sこう。
専門家に尋ねよう。
自分で研究して研究論文を書こう。
[]
[ここ壊れてます]

248 名前:デフォルトの名無しさん [2018/12/31(月) 12:27:02.80 ID:lX+QJYZf.net]
>>240
陰謀論の本を読み、さらにその他の本などを読んで
それを反駁する為に必要な知識を身に着け
論理的に反駁できるよう学習、研究を行う

それを常識と違うからとか学者が言ってるからとか
感情的に受け入れられないとかで思考停止しないように
心掛けながら行う

249 名前:デフォルトの名無しさん [2018/12/31(月) 12:33:36.64 ID:7NRbyJ2G.net]
メキシカンマフィアのボスとロスチャイルド家の当主はどっちの方が権力が大きいですか?

250 名前:デフォルトの名無しさん mailto:sage [2018/12/31(月) 13:22:45.15 ID:DVmI3qSv.net]
生活板じゃねぇよ



251 名前:デフォルトの名無しさん [2018/12/31(月) 13:49:25.98 ID:7NRbyJ2G.net]
YouTubeみたいな画期的なウェブサイトを作って大儲けしたいなぁ・・・・。

252 名前:デフォルトの名無しさん mailto:sage [2018/12/31(月) 14:40:02.77 ID:8UccKuww.net]
>>244
反駁するのが前提なのはおかしいんじゃないの
たとえトンデモ学説だと思えても、徹底的に考察した結果、正しいという結論が出たなら
受け入れる態度も必要だと思う

253 名前: mailto:sage [2018/12/31(月) 15:16:10.69 ID:Axvf1JIK.net]
>>244
>常識と違うからとか学者が言ってるからとか感情的に受け入れられないとかで思考停止しないように

「地球温暖化」「二酸化炭素排出規制」などはいいお題になりますね…

254 名前:デフォルトの名無しさん [2018/12/31(月) 17:00:16.11 ID:iNPPbrtR.net]
ネットを使ってなんとかして大儲けしたいんだが、何をすれば大儲けできるのかが分からない。

255 名前: mailto:sage [2018/12/31(月) 17:42:26.87 ID:Axvf1JIK.net]
>>250
同感ですね、私の場合大儲けの必要はないのですが、なにか、とっても変わった、脱法触法ありで、傍目には気が狂ったとしか思われないような、変てこなことをやってみたいです…

256 名前:KAC mailto:sage [2018/12/31(月) 18:41:44.50 ID:Uy3Apm5v.net]
>>250
エネルギー問題を解決する仕組みを作ったら大儲けできるよ

257 名前:デフォルトの名無しさん mailto:sage [2018/12/31(月) 20:33:21.85 ID:2XvQpdWe.net]
じゃあwikiwikiとかatwikiみたいなサービス作ってくれ

258 名前:デフォルトの名無しさん mailto:sage [2018/12/31(月) 20:36:33.71 ID:LUt0Quvy.net]
面倒くさい

259 名前:デフォルトの名無しさん [2018/12/31(月) 20:50:56.22 ID:c5mCkIDs.net]
フロントエンドは流行り廃りが激しいと聞いたのですが、2019年を迎える今、もっともオワコンになりにくいJSのフレームワーク教えてください

260 名前:デフォルトの名無しさん mailto:sage [2018/12/31(月) 21:38:25.70 ID:i0nXQ+6Z.net]
>>255
jQuery



261 名前:デフォルトの名無しさん mailto:sage [2018/12/31(月) 22:11:31.42 ID:LUt0Quvy.net]
>>255
> フロントエンドは流行り廃りが激しいと聞いたのですが、2019年を迎える今、もっともオワコンになりにくいJSのフレームワーク教えてください

まだ作られてない。2022年ぐらいに登場する
2025年には今あるフレームワークは死滅する

262 名前:デフォルトの名無しさん [2018/12/31(月) 22:45:41.81 ID:l/PDiRDE.net]
電験一種と東大理Vはどっちの方が難しい?

263 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 10:38:39.53 ID:c/Jhp0zm.net]
4月に元号発表らしいけどプログラマー的にはやっぱ忙しくなるん?

264 名前:デフォルトの名無しさん [2019/01/01(火) 11:02:59.12 ID:MRskNHtn.net]
技術士航空・宇宙部門って簡単に取れる資格ですか?

265 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 11:26:17.82 ID:tQjDzOpu.net]
>>259
んなもん、のんびりやるに決まってるだろw
どうせどこも対応しない。
そんなに早く対応はできません。バカどもめってことで
1年かけてじっくり変更

266 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 11:46:30.58 ID:Fu37c3Mk.net]
>>259 知ってる範囲なら
譲位が発表されてから、変更準備進行中or完了
まあ平成後の変更に対応したソフトシステムは
発表された元号登録してチェックする手間だけ
発表されたらオンラインアップ出来る環境の所はほぼ即対応加納
オフラインの所は数によるけど前準備が終わってるなら1ヶ月ならなんとか
3文字以上元号きたらちょっと話は変わるかも

267 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 11:53:31.15 ID:tQjDzOpu.net]
Windowsはすぐに対応するから、4/11までに新しい年号に
対応しないとOSの機能で和暦に変換していたら
いきなり未知の年号が登場するぞw

268 名前:KAC mailto:sage [2019/01/01(火) 14:14:27.84 ID:WEQWcRUe.net]
確かに「神護景雲」みたいな四文字元号とか来たら改修必要なソフトはあるな。
主に表示幅的な理由で。

269 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 14:40:47.20 ID:uIrgmDkL.net]
漢字2文字のゆとりもない酷いUXは今時珍しいよ

270 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 14:51:02.97 ID:Jnd0ZNgp.net]
客が古典的な帳票スタイル大好きで、今風なガイドラインを作ってもSEが請けてきちゃうんだ



271 名前:デフォルトの名無しさん [2019/01/01(火) 14:51:24.33 ID:zvjqV9WN.net]
とりあえずUX言ってみたいやつw

272 名前:デフォルトの名無しさん [2019/01/01(火) 14:55:25.57 ID:PZj7Vo6a.net]
AltJSのTypeScripが使われている理由として、
静的型付けやクラスベースオブジェクト指向といった理由があげられる様ですが、

JavaScript側が上記の機能を採用しないのは何故でしょうか?
今後、JavaScriptが採用しTypeScriptを使う必要がなくなる事もありますか?

273 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 14:58:27.41 ID:ZwCTik3Y.net]
互換性

274 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 15:46:20.45 ID:F9bJci37.net]
TypeScriptも型チェックはtscの仕事であって実行時は動的だしね。
そういうステップを踏まない前提のjsでわざわざ採用する意味はないように思う。

275 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 23:41:21.75 ID:77i/tI5C.net]
静的型付けと動的型付けのどちらが優れているというものではなくメリットデメリットと向き不向きがある
クラスベースOOPも同じ
パラダイムって全部乗せやハイブリッドになればなるほど素晴らしいという話ではないんだ
競合するパラダイムなら尚更おいそれと付け足せない

276 名前:デフォルトの名無しさん mailto:sage [2019/01/01(火) 23:48:55.69 ID:d0qESFYs.net]
コンパイルの手間さえ考えなければ静的型付け言語を使わない理由はないが、まあそこが一番のネックだろうな

277 名前:デフォルトの名無しさん [2019/01/02(水) 00:20:18.68 ID:gDSu8Y5O.net]
PHPerだった期間が長くてクラスがよくわかっていません。
今Kotlinを勉強しているのだけど、クラスがよくわかっていなくても
コードを書いてればそのうちわかるようになるもの?

解説書を読んでるとクラスのところで眠くなる

278 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 00:35:51.63 ID:uM4gOpCa.net]
>>272
コンパイル有無と型システムは密接だけど別で語って欲しいな
動的型付けにはダックタイピングの手軽さの魅力もあるしやっぱケースバイケース

279 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 00:42:16.93 ID:uM4gOpCa.net]
>>273
ぼーっと解説書を読んでる時間が勿体ないから先に理解した方がいい
Javaのクラスを分かりやすく解説したサイトでも探してコンセプトを把握しておくと早い

280 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 02:00:21.10 ID:tHYptTJY.net]
>>273
わからないまま書き続けても自分のわかるやり方でしか書かないから、上達はしないと思う。むしろ変な癖がついて抜けにくくなりそう。



281 名前: mailto:sage [2019/01/02(水) 03:22:26.27 ID:U9fPlruq.net]
>>271
静的型付け、動的型付けのそのどちらも魅力的ですが、ただし動的型付け言語には注文があります。
すなわち型宣言は不要という趣意は理解しますが、「その変数を使う」という意味での変数宣言は残しておいて欲しかったです、頻繁に typo に悩まされています…
既存の言語に対して "Option Explicit" 宣言を追加してください、excel マクロではこの宣言で変数宣言(型宣言ではない)を必須とします

282 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 07:45:46.75 ID:uM4gOpCa.net]
Option Explicitに関しては確かに欲しい
JavaScriptの場合、ES5で導入されたstrictモードがあるな
そういえばES6でシンタックスシュガーとしてClass構文が追加されてるから
「TypeScriptの機能が取り込まれることはないのか?」
という問いに対しては類似機能が入る(入った)ものはあると回答すべきだったわすまん

283 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 08:23:29.02 ID:2NXyVAWo.net]
classはesからtsに取り込まれたんで逆じゃね?

284 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 09:40:55.27 ID:RoU9Lvl+.net]
TypeScriptはEcmaScriptを基本として
型に関する追加機能をつけたもので、
型に関すること以外は互換性があるというかJavaScriptそのものでしょ?

JavaScript(EcmaScript)が型を導入しない以上
TypeScriptの機能が取り込まれることはないのでは?

285 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 10:45:38.48 ID:5o97iSFw.net]
>>248
その通りだが、反駁から入ったほうが妄信しにくいから反駁からがいいと思う

陰謀論が正しいなら反駁する材料が見つからず
正しさを証明する材料ばかり出てくるから、自然と肯定するようになるだろう

286 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 12:23:07.85 ID:ckX+EqcM.net]
>>274
別で語ってもいいけど、コンパイルエラーになってくれないなら逆に型の価値なんてほとんどなくないか

287 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 12:28:13.23 ID:RoU9Lvl+.net]
コンパイルはしないが、コンパイルエラー同様の
型チェックは行うということなのだろう

288 名前:デフォルトの名無しさん [2019/01/02(水) 14:08:47.27 ID:TopF2W1Q.net]
最強の概念は何ですか?
「無」ですか?

289 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 16:03:17.52 ID:x90qWJ/f.net]
AIの勉強で、日本語解析?でWord2Vecってのがよく出てくるんだけど、
これ、wikipediaのページをそのまま学習させて本ばっかりだけど、
単語単語で、抽出して分類して上げてから、学習したほうが確実じゃね?

290 名前:デフォルトの名無しさん [2019/01/02(水) 17:25:53.39 ID:TopF2W1Q.net]
「真理」はあるのか?

例えば、Aとは何か?という問いを立て、それに対してBであると答えたとしても、
Bとは何か?という問いが新たに生まれ、それに対してCであると答えてとしても、
さらにCとは何かという問いが生まれ・・・・・・・・・・・・・・・・・
と、無限に続いてしまう。

この疑問に答えることのできる人はいますか?



291 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 18:28:39.92 ID:ckX+EqcM.net]
無限後退も知らんレベルなら人に聞く前にまずググれ
もし議論したいなら最低限の知識をつけろ

292 名前:デフォルトの名無しさん mailto:sage [2019/01/02(水) 21:34:24.36 ID:0dsRBtSp.net]
Linux foubdation training のLinux Kernel Developmentのコース受けたことある人居ますか?

293 名前:デフォルトの名無しさん [2019/01/03(木) 08:29:25.17 ID:WT8jZuK7.net]
20の19乗と19の20乗、どっちが大きい?
3秒でどうぞ

294 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 08:40:32.33 ID:Hc/0Zpss.net]
はい、3秒過ぎたー

295 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 10:06:59.03 ID:ObFDukg1.net]
classとfunctionって区別必要でしょうか?
と思いましたがインスタンスの概念が抜けてました
必要ですね

296 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 10:48:49.13 ID:l2csEZYf.net]
関数だってインスタンスと型を分けられるし、そこに本質的な差はないのでは
糖衣構文で関数インスタンス生成のコードを省いてるだけと
でも区別が必要か、というより同一視する言語仕様にできるだけで、概念的には別種のものに感じる
変数とステートメントが別物であるように、クラスと関数も違う感じ

297 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 10:55:16.24 ID:LDG/vby+.net]
>>291
何の言語の話?

298 名前:デフォルトの名無しさん [2019/01/03(木) 12:50:51.37 ID:dejZr6VT.net]
スーパーマリオオデッセイは神ゲーですか?

299 名前:デフォルトの名無しさん [2019/01/03(木) 19:33:31.56 ID:WT8jZuK7.net]
20190103は何番目の素数?

300 名前:デフォルトの名無しさん mailto:sage [2019/01/03(木) 20:04:01.01 .net]
19 * 1013 * 1049



301 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 07:53:30.18 ID:RYSfpyQA.net]
何番目の素数か求めるプログラムを書いたが
そもそも書く前に20190103が素数かどうかを
確認すべきだった。

俺は数学的な柔軟性というかそういう頭が無いのだな。
それを再認識した。

302 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 09:24:12.61 ID:nXIB4/60.net]
一方俺は何もせずに回答を得た

303 名前:デフォルトの名無しさん [2019/01/04(金) 09:28:29.91 ID:G4BLuyha.net]
次に素数になる日は20190227

304 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 09:30:25.10 ID:nXIB4/60.net]
そーすぅね

305 名前:デフォルトの名無しさん [2019/01/04(金) 12:54:11.64 ID:G4BLuyha.net]
外周の要素だけ1人で残りが0の行列はどうやって作る?

306 名前: mailto:sage [2019/01/04(金) 14:59:04.65 ID:ry6hJENG.net]
>>297
20190103 が素数であるかどうかを確かめることなくして、2019103 が何番目の素数か判断する方法があるのですか?

amazon prime で Downton Abbey を夜通し見ています,最近は自分が日本人であることを痛烈に自覚します,こういうホームドラマでも,彼らが何を考えているか理解できないことがありますね
登場人物の中で一番興味深いのは Violet, Countess of Grantham ですね

307 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 15:26:51.57 ID:EMYjNY+E.net]
>>302
> 20190103 が素数であるかどうかを確かめることなくして、2019103 が何番目の素数か判断する方法があるのですか?

こことかに素数一覧表があるので、何番目かを検索すればいい
https://www.saoyagi2.net/integer/primelist.html

308 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 16:12:00.36 ID:74Vvy43t.net]
>>301
x <- matrix(0, m, n)
x[c(1, m), ] <- 1
x[, c(1, n)] <- 1

309 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 21:21:17.30 ID:1kHio4Jd.net]
C++の用途
・ゲーム開発
・組み込み
・ディープラーニング(TensorFlowとか?よく知らない)
以外に何かある?

310 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 21:24:23.57 ID:ziEZSS/M.net]
>>305
コンパイラ
コンパイル時計算
それ以外でC++はやくにたたない



311 名前: mailto:sage [2019/01/04(金) 21:48:31.14 ID:ry6hJENG.net]
>>306
星新一のショートショートにありましたね、万能ロボットを買ってはみたものの、いつも「機能保持のための自己修理作業」ばかりやっててちっとも万能じゃない…

312 名前:デフォルトの名無しさん mailto:sage [2019/01/04(金) 21:50:36.02 ID:dNdiqnhM.net]
競技プログラミングはC++じゃないとハナシにならないよ

313 名前:デフォルトの名無しさん [2019/01/05(土) 06:06:57.44 ID:+LVhzTRV.net]
>>301
a=:((M,N)-2)$0
1,(1,.a,.1),1

314 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 18:12:29.32 ID:W4exk7Fw.net]
>>302
> 20190103 が素数であるかどうかを確かめることなくして、2019103 が何番目の素数か判断する方法があるのですか?

20190103が何番目の素数なのか結果をワクワクして自作PGを実行したら
「素数ではない」と返ってきました。

よくありますよね、週刊誌とかに
「○○はなぜ××なのか !?」
という見出しの記事とか。
決まって、○○をなぜ××と言えるのか根拠を書かない。

そういうのにハマる俺は、頭が固いんです。

315 名前:デフォルトの名無しさん mailto:sage [2019/01/05(土) 21:51:23.28 ID:ZiAN8bJv.net]
テスト対象クラスに必要なインフラストラクチャを整備した上で行うクラス単位のテストってなんて呼んでる?
例えば、dockerでdbを建ててリポジトリクラスのテストを行う、といったケース
英語サイトを流し読んだ感じだとインテグレーションテストが該当するみたいなんだけど、これで一般的に通じ

316 名前:るのかね? []
[ここ壊れてます]

317 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 18:38:36.49 ID:ay73xVWb.net]
マルチプラットに対応した開発環境って現状ではどれがいいんでしょうか

macOSとWindowsに対応したGUIアプリを作ろうと思って居るのですが、
どれを選択したらいいでしょうか
Qtが結構いいと感じたのですがGPL/LGPLが気に入らなくて却下しました
となるとXamarin、Kotlinのどちらかかなぁと思うのですが、
デスクトップアプリの対応はどちらもまだ開拓中?な印象を受けました。
言語は特に問いません

318 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 18:42:16.62 ID:EVSbwaxJ.net]
>>312
Qt

319 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 18:58:15.29 .net]
Swing

320 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 21:10:52.45 ID:5pSGCGxL.net]
マルチプラットフォームはWeb系が主流なイメージ
ElectronとかPWAとか普通のWebアプリとか



321 名前:KAC mailto:sage [2019/01/07(月) 21:23:33.43 ID:5uB+CJ8e.net]
OpenGL

322 名前:デフォルトの名無しさん mailto:sage [2019/01/07(月) 21:42:24.64 ID:EVSbwaxJ.net]
opengl勧めるやつは基地外

323 名前:デフォルトの名無しさん [2019/01/08(火) 06:28:56.50 ID:XAqwitYW.net]
左上が0で要素が1と0の市松模様の行列はどう作る?

324 名前:さまよえる蟻人間 mailto:sage [2019/01/08(火) 06:36:33.81 ID:k9un1Nzx.net]
余り

325 名前:デフォルトの名無しさん [2019/01/08(火) 06:45:58.34 ID:dFKw3I51.net]
https://www.algo-dev.com

この会社って給料高いの?

326 名前:デフォルトの名無しさん mailto:sage [2019/01/08(火) 10:10:14.47 ID:rslxfbCy.net]
このようなアホな質問しているお前が
その会社に就社しても薄給で使われることだけは確実である

327 名前:デフォルトの名無しさん [2019/01/08(火) 23:31:08.35 ID:+NMh3y7P.net]
数論幾何学とブロックチェーン技術ってどっちの方が独学するの難しい?

328 名前:デフォルトの名無しさん [2019/01/09(水) 09:41:30.76 ID:msOCYavU.net]
c:\src\ruby *.rb
c:\src\python *.py

のようにディレクトリと拡張子を列挙してインデックス作って
高速に検索できるローカルソースコード検索ツール教えてください

329 名前:デフォルトの名無しさん [2019/01/09(水) 18:22:43.77 ID:S/fEBt5F.net]
コマンドプロンプト

330 名前:デフォルトの名無しさん [2019/01/09(水) 18:39:06.42 ID:pCtDJZzE.net]
>>318
f=:2&|@+/&i.



331 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 00:03:16.62 ID:jhx89QXs.net]
>>323
漏れは、WSL, Ubuntu-16.04 で、grep で検索してる。
find もある

1日1回、検索用インデックスを作るのは、locate。
ただし、1日以内のファイルは、インデックスが更新されていないので、検索できない

BOM有りUTF-8 のファイルは、s-jis と区別が付くから、Explorer でも検索できるけど、
各アプリでバグるものがあるため、漏れは、BOM無しUTF-8 を使っている

そうすると、Explorerで検索できなくなるので、
WSLにLinux を入れて、そちらからWindows 側を検索する

332 名前:323 mailto:sage [2019/01/10(木) 02:23:56.61 ID:mY602DpM.net]
DocFetcher Portableというのが見つかりました

日本語対応していて
exe起動して左下の検索範囲にパスと拡張子を登録して
数分でインデックス作成が完成し後は検索するだけという導入の簡単なものでした

DocFetcher - Fast Document Search
docfetcher.sourceforge.net/en/index.html
docfetcher.sourceforge.net/all/intro-001-results-edited.png
docfetcher.sourceforge.net/all/intro-002-config.png

>>326
Linux入れると検索に限らず色々なWEBサービスが使えるのでいずれ挑戦してみたいと思います
ありがとうございます

333 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 17:24:26.09 ID:0NAF3JYJ.net]
for文の終了条件のとこなんですが
for (int i = 1, j = 1; i < 30 || j < 100; i++, j+=2)
こんなふうに書くことはできませんか?
これで動く言語もあれば()つけたりしないと動かない言語もありますが
動いても思い通りにはなってくれません(この場合i<30が先にくるのでそこで止めたい)

334 名前:さまよえる蟻人間 mailto:sage [2019/01/10(木) 17:32:05.70 ID:6klAAsrF.net]
&&

335 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 17:57:54.67 ID:fbw90Stw.net]
>>328
どの言語の話でなにが目的なの?
forのループ中にもう一つの変数の条件を入れればどの言語でもできる内容では
そして「i<30が先にくるのでそこで止めたい」のならi < 30 && j < 100じゃないの

336 名前:328 mailto:sage [2019/01/10(木) 18:19:42.48 ID:0NAF3JYJ.net]
どうもありがとうございます
&&でうまくいきました

自分の思考では
iが30になったら または(or) jが100になったら
iが30になったら かつ(and) jが100になったら
だとandだとjが100になるまでなのかなと思いましたが
動作的には逆なんですね

337 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 18:25:20.25 ID:jxwTb9Zo.net]
i == 30 || j == 100
動作とかじゃなくて意味が違う

338 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 18:29:12.09 ID:Pqz/qBav.net]
自分で i < 30 って書いてるんだから
文字通り i が30より小さいという条件
しかも i++ で加算してる
だから30になったら、じゃなくて30になるまで加算して続ける、でしょ

339 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 18:31:56.93 ID:Pqz/qBav.net]
for文は終了条件じゃなくて継続条件を書くのよ
while (true) がループ継続なのと同じ

340 名前:328 mailto:sage [2019/01/10(木) 19:58:27.05 ID:0NAF3JYJ.net]
皆様レスありがとうございます
>>334さんのを聞いて理解できました
if文で考えていたのがいけなかったんですね



341 名前:デフォルトの名無しさん mailto:sage [2019/01/10(木) 20:29:14.25 ID:Pqz/qBav.net]
つっこむのも野暮かもだけどif文も同じだよ
if (条件) {処理}
while (条件) {処理}
for (; 条件 ;) {処理}
どれも条件の結果がtrueなら{処理}をする
falseならしない
じつにシンプル

逆の do {処理} until (条件) もあるけど多分これは気にしなくていい

342 名前:デフォルトの名無しさん mailto:sage [2019/01/11(金) 04:33:23.20 ID:ISi2eSiL.net]
初心者なんですが、ググっても出てこないので質問させていただきます

[] とか () とか {} で後ろの方が自動補完されるテキストエディタの場合
括弧の中身を記述した後、
テキストカーソルを右移動させるのに何のボタン押してるのでしょうか?

{ ( この中を書いた後のカーソル移動 ) この場所に移動したい }

エンドキーだと文末まで入ってしまうし
タブキー押しても移動してくれません

使用頻度が高い割に、 『→』を小指で押そうとするとホームポジションから手が離れるので
何か良いショートカットでもあるのかなと思っていますが、どうなんでしょう?

343 名前:デフォルトの名無しさん mailto:sage [2019/01/11(金) 07:26:32.38 ID:zcWMZhzg.net]
>>337
「→」やショートカット打つのと閉じ括弧打つの、同じじゃね?

344 名前:デフォルトの名無しさん mailto:sage [2019/01/11(金) 22:18:38.04 ID:bnzEmf2K.net]
環境:Scala 2.11.12 (OpenJDK 64-Bit Server VM, Java 11.0.1)

インプレスジャパンの『Scalaスケーラブルプログラミング』p.157
に掲載されているコードです。

scala> def boom(x: Int): Int =
| if (x == 0) throw new Exception("boom!")
<console>:12: error: type mismatch;
found : Unit
required: Int
if (x == 0) throw new Exception("boom!")
^

型不一致が起きるのはなぜでしょう?

345 名前:デフォルトの名無しさん mailto:sage [2019/01/11(金) 22:28:39.97 ID:s0bgqgZ0.net]
今手元にコップ本ないから確かめれないけど、それだとInt返してるとこないじゃん

346 名前:339 mailto:sage [2019/01/11(金) 23:43:49.09 ID:bnzEmf2K.net]
{}が必要だったみたいです。
scala> def boom(x: Int): Int = {
| if (x == 0) throw new Exception("boom!")
| else boom(x - 1) + 1
| }
boom: (x: Int)Int

ありがとうございました。

347 名前:デフォルトの名無しさん [2019/01/14(月) 00:12:10.61 ID:mi07xlrl.net]
漠然とした質問で悪いんだけど、36歳で仕事やめてしばらく無職になります。
そこで何かのプログラムの勉強をして何か作れるようになって楽しみたいと思います。
何を作るとかは決まってませんが、簡単なアプリケーションが自由に作れるようになれればいいなと思っています。

若い頃、Perlの勉強をして今でも書けると思います。たぶんCも少し書けると思います。
GUIは全然できませんが、やりたいです。
windowsで動くGUIを一番重要視しますが、なんだったらiosで動くものものちょっと作ってみたいと思います。

さて、私はこれからなんの本を買って、どんな環境を構築して、なんの勉強をすればいいのでしょうか。
色々な人の意見を聞きたいと思います。


たぶん環境を構築する際など、また分からなことを質問すると思いますがよろしくおねがいします。

348 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 00:25:15.74 .net]
Xamarin

349 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 01:03:49.80 ID:lpMFyTM6.net]
同じくC#
なんだったら程度の話ならios開発は一旦忘れろ

350 名前:デフォルトの名無しさん [2019/01/14(月) 01:11:38.03 ID:ULvie5no.net]
electron



351 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 03:27:12.61 ID:9CGMAJRv.net]
>>342
HTML.CSS.JSこれだけでいい
後は何も覚えるな

352 名前:デフォルトの名無しさん [2019/01/14(月) 06:46:26.30 ID:d/JjYNyZ.net]
プログラミング勉強するときみなさん本を読むと思います
アマゾンのプログラミングの本はほとんどが固定レイアウトの形で電子書籍になってます

それで固定レイアウトだとスマホとかKindleペーパーホワイトなどの小さな液晶だと文字が小さくて読みにくいと思います
それでどういう大きさのタブレットで電子書籍を読んでますか?

Kindle Fire HD8インチとか10インチ?
それとも9.8インチのiPad ?
よかったらどんな感じか教えてもらえませんか?

353 名前:デフォルトの名無しさん [2019/01/14(月) 06:52:31.58 ID:H1tgEUC1.net]
>>347
Fire7インチは無理です。
Fire HD8インチはたいていの書籍が読めます。
でも次は10インチにしようと思います。

354 名前:デフォルトの名無しさん [2019/01/14(月) 06:57:24.45 ID:H1tgEUC1.net]
https://consumer.huawei.com/jp/tablets/mediapad-m5-lite/
これにしようかなって。
ペンついてくるほう。

355 名前:デフォルトの名無しさん [2019/01/14(月) 07:03:56.31 ID:H1tgEUC1.net]
Windowsタブ12インチは重すぎて無理でした。
900g以上あるのでカバンが肩に食いこみます。
あとWindows版のKindleがいまいちです。

356 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 08:15:21.43 ID:wafQ1V7e.net]
>>347
>プログラミング勉強するときみなさん本を読む
読まない。そして読むにしても参考書の類は電子書籍では不便

357 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 08:43:20.69 ID:+YstvHR/.net]
今はWeb検索だけで本は買わないなぁ

358 名前:デフォルトの名無しさん [2019/01/14(月) 09:55:00.23 ID:WZinuWY4.net]
>>344
賛成

359 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 11:47:58.21 ID:9Cudnq1q.net]
>>342
「たのしいRuby 第5版、2016」を読む

CUI・ファイル操作などは、Perl よりもずっと楽な、Ruby で。
Perl で使う、謎のような記号が少ない

GUI は、HTML, CSS, JavaScript で。
Electron (Node.js + Chromium)製のVSCode みたいな感じ

エディタは、VSCodeで、
テストは、Selenium WebDriver から、ブラウザを操作する

Ruby やれば、PowerShell, JavaScript(JS) もできる。
特に、JSは、Rubyそっくりに真似してくる。
バッチ・シェルスクリプトで、苦しめられる事もない

オブジェクト指向・関数型・Duck Typing・Open Class など、全言語の基礎を学べる

360 名前:デフォルトの名無しさん mailto:sage [2019/01/14(月) 14:22:48.83 ID:pDL52XEr.net]
web勧めるやつってwebしか出来ないやつって偏見があるわ



361 名前:デフォルトの名無しさん [2019/01/16(水) 07:34:17.42 ID:Svxx+uGy.net]
今はAngularよりも、React、Vueの方が圧倒的にシェアは多いのでしょうか?
GitHubやQiitaの検索結果数がAngularだけ少ないのですよね

362 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 08:14:23.26 ID:Jyszdvyz.net]
Vue > React > Angular

Angular は、Electron よりも少なそう

363 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 09:41:42.68 ID:BjrMQPfO.net]
mongoose server を使って、Chrome のアドレス欄に
localhost:8080/aaa.html
と入れたら、document_root に指定したディレクトリに置いてある aaa.html
が見られる状態になったんだけど、外部からこのPCのファイルが見えるように
なってしまうことってある? 防ぐ方法、やってはならないこと、などを
誰か教えてくれまいか。

364 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 10:10:26.48 ID:Jyszdvyz.net]
そのポートを、外へ開けば、外からもアクセスできる

サーバーの設定ファイルとか、PC のセキュリティとか、
インターネットの仕組みとか、Linux 資格のLinuC など、

環境構築運用の本を、色々読んだ方が良い

365 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 12:49:54.27 ID:BjrMQPfO.net]
mongoose.conf に、「access_control_list」という設定項目があるけど、
初期状態では、「The default setting is to allow all accesses.」とある。
Chorme のアドレス欄に色々入れて実験してみたら、

192.168.0.2:8080/index.html    // 見られる
127.0.0.1:8080/index.html     // 見られる
aaa.bbb.ccc.ddd:8080/index.html  // Global IP address。見られない

となった。最後のは、ネットで表示された自分の global IP address のつもり。

これは、プロバイダが禁止してるって事?

366 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 13:07:14.32 ID:BjrMQPfO.net]
mangoose-mit-master.zip の、mangoose.c に次のような関数がある。
remote_ip に、html を見ようとしてブラウザを使っている人のマシンのIPアドレス
が入ってくるんだと思う。多分、デフォルト状態では、list==NULLで、この関数は
どんな remote_ip に対しても必ず1を返す事になると思う。

// Verify given socket address against the ACL.
// Return -1 if ACL is malformed, 0 if address is disallowed, 1 if allowed.
static int check_acl(struct mg_context *ctx, uint32_t remote_ip) {
 int allowed, flag;
 uint32_t net, mask;
 struct vec vec;
 const char *list = ctx->config[ACCESS_CONTROL_LIST];

 // If any ACL is set, deny by default
 allowed = list == NULL ? '+' : '-';

 while ((list = next_option(list, &vec, NULL)) != NULL) {
  flag = vec.ptr[0];
  if ((flag != '+' && flag != '-') ||
    parse_net(&vec.ptr[1], &net, &mask) == 0) {
   cry(fc(ctx), "%s: subnet must be [+|-]x.x.x.x[/x]", __func__);
   return -1;
  }

  if (net == (remote_ip & mask)) {
   allowed = flag;
  }
 }

 return allowed == '+';
}

367 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 13:44:48.99 ID:BjrMQPfO.net]
「NAT」の問題かもしれないけど、やり方が分からない。


https://superuser.com/questions/548300/how-can-make-a-web-server-publicly-accessible

・You need to do "port forwarding" in your router to make requests from the net continue
 to the local web server and not just stop at the router. Information is aplenty on the net
 using that key phrase. ? Daniel Andersson Feb 8 '13 at 8:54

・Often, the problem is that your ISP is not forwarding port 80 or 8080 to you. ?

[A]
To make your server visible from outside your LAN, you will need the following:

・Setup NAT on your router to point port 80 to the web server (or the port your web server listens to).
 In your case you should point that port to the server IP 192.168.1.50.

・You could also use any service like DynDNS to access your webserver without having to
 know your public IP address. This is very usefull if your IP is dynamic and changes from
 time to time (or when you reboot your router).

With this changes, you should be able to access your local web server from the internet.

368 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 13:58:48.51 .net]
ヘアピンNATを理解しないとな

369 名前:デフォルトの名無しさん mailto:sage [2019/01/16(水) 14:33:43.38 ID:BjrMQPfO.net]
今のネットの仕組みは、実は誰も完全には理解して無いとか?
特にIPアドレス関連。
だからどこにセキュリティーホールがあるか分からないので、それぞれのソフトが
独自の方法で勝手に判断して処理を中断したりしてる気がする。
そのせいで自宅サーバーを作る人は一苦労するんだろうな・・・。

370 名前:デフォルトの名無しさん mailto:sage [2019/01/17(木) 18:44:50.69 ID:qiDY8RQD.net]
現在、x86のソースをx64化しています。
jpeg62.dll(下記)というDLLを用いて高速画像処理をしていたのですが、どうもx64ではDLLを使うことができません。
このDLLのx64版とかご存知な方いないでしょうか?
ttp://gnuwin32.sourceforge.net/packages/jpeg.htm



371 名前:さまよえる蟻人間 mailto:sage [2019/01/18(金) 16:17:52.37 ID:LelxaEdx.net]
jpegライブラリくらいは、Makefile 勉強して自前でビルドするか、パッケージマネージャでお取り寄せしてね。バージョンは最新のがいい(脆弱性bフ関係で)。

372 名前:デフォルトの名無しさん [2019/01/19(土) 07:46:14.44 ID:vy8wVNBi.net]
https://i.imgur.com/XO1X4ff.jpg
https://i.imgur.com/oE7ZeeL.jpg

いちばんやさしいpython入門教室
この149ページ中段の
そこでこれを除外するようブロー判定のifの条件を次のように変更しますってありますが
その下のところがよくわかりません
if 条件A and 条件B and 条件C

条件Aはすぐ上の絵の赤い矢印のことなのでわかります
条件Bと条件Cはたぶん上と下を垂直に結んだ組の場合だとおもうんですがあってるでしょうか?

それから初心者なのにこういう入れ子にするようなややこしいのもみんな理解できるんでしょうか?
ゆっくり読んだらなんとか理解できるんだけどこれを覚えてじぶんで打ち込むのはなかなかむずかしいの
みんなこういうのもがんばって覚えてるのでしょうか?

373 名前:デフォルトの名無しさん [2019/01/19(土) 07:54:21.56 ID:vy8wVNBi.net]
https://i.imgur.com/FzspnhO.jpg
https://i.imgur.com/0DTZDeI.png

完成形がこれなの
なんだかむちゃくちゃむずかしくなったきがするの
これゆっくり読んだらなんとかかんとか理解できるの
あいまいなところあるけど
それで他の人とか初心者でもこのぐらいはすらすら覚えてるのでしょうか?

374 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 08:19:02.19 ID:9NMu+pMT.net]
>>368
これが難しいと思うならプログラミング辞めたほうがいい

375 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 08:50:20.70 ID:7HrlXQTc.net]
こういうのはすぐ分かる人間以外は
トライ&エラーしてなぜなのか何度も考えて
あ!っと理解できた!!ってなるしかない
最低でも100時間トライして分からない場合は
あきらめてもっと違う事に時間使った方がいいかも

376 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 09:27:46.21 ID:w8WJiu7M.net]
最初はそんなもんじゃないかな
英語で難しい言い回しをされたときに理解に時間がかかるのと同じなの
そのうち慣れるの

ところで簡略化された教材の重箱の隅をつくのもナンセンスだけど
正解が1123で回答が7891のとき2ブローになるのはどうなんだ
1123で7189にすると1ヒット0ブローになるけど一貫性的にいいのか
ゲーマー視点だと、数値かぶりの挙動理解が肝だな

377 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 15:35:45.26 ID:wiNfQeeu.net]
集合の弁図でも描けば?
A adn B and C は、円A・B・C の交わった所だろ

progate などのサイトでもやれば?

>>365-366
Windows の32/64bit の違いは、数値型だけだろ?
プリプロセッサに、マクロでも書けば、良いだけじゃないの?

378 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 16:28:01.62 ID:TO8T1N5e.net]
この例でベン図…?
参考までにどうなるか見せてほしい

379 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 18:09:12.27 ID:FJgPPckz.net]
社内懇親会と研修旅行を穏便にお断りする方法を教えてください(´A`)

380 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 20:42:36.26 ID:lRFH3gg9.net]
ベン図の「ベン」って人名じゃねぇの?
感じ当ててるの初めて見たんだが



381 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 21:57:32.43 ID:qveqNFk9.net]
継承を使った場合hゲッターセッターメソッドも受け継がれてるんですか?
C#

382 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 22:00:19.91 ID:NPUr47fj.net]
>>376
まるごと引き継がなければ継承の意味がないというか動かなくなるだろ

383 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 22:53:31.86 ID:BvHPlL8B.net]
実はヴェン図だったのか

384 名前:デフォルトの名無しさん mailto:sage [2019/01/19(土) 23:13:58.45 ID:qveqNFk9.net]
>>377
なるほどw
ありがとうございます

385 名前: mailto:sage [2019/01/20(日) 00:07:30.02 ID:yiNhGfDQ.net]
>>373
ベン図は集合が3つまでは平面上にきれいに表示できますが、4セット以上だと面妖な図になってしまいますね…

386 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 15:06:04.45 ID:jH3SpeGI.net]
https://png.pngtree.com/element_origin_min_pic/00/03/69/48568bd04d268e0.jpg

387 名前:デフォルトの名無しさん [2019/01/20(日) 15:16:53.32 ID:wKV5+GB/.net]
面妖てゆう奴は例外なくコミュ障のキモヲタ

388 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 20:18:40.43 ID:/GIFftzm.net]
ごめんよう

389 名前:デフォルトの名無しさん mailto:sage [2019/01/20(日) 23:50:05.66 ID:rcOl2dij.net]
スレ違いなら誘導お願いします

CGレンダラであるPBRTを勉強しようと思っているのですが、
Windows上での開発環境構築に詰まり困っています
https://pbrt.org/
手順方法、もしくは手順が載っているサイトを教えていただけないでしょうか。

PCは2台あり,速度も考えデスクトップPCで扱えるようにしたいです
1)デスクトップPC:windows7(64bit),開発環境:visualstudio2010
2)ノートPC:windows10(64bit),開発環境:visualstudio2015
よろしくお願いします

390 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 22:16:41.04 ID:QW9PfI5X.net]
0からWin32 APIの学習をしたいのですがお勧めのサイトなどあれば教えて下さい
C#を使ってWin32APIを学びたいのですが自分で検索した感じだとC言語を理解してないとだめなサイトばかりで
中々見つかりません



391 名前:デフォルトの名無しさん mailto:sage [2019/01/21(月) 23:05:12.01 ID:EtrtlsQn.net]
>>385
WinAPIはC++から呼ぶのが一般的ですがC#との変数の定義の違いだけで理解できます
www.atmarkit.co.jp/ait/articles/0305/09/news004.html

392 名前:デフォルトの名無しさん mailto:sage [2019/01/22(火) 06:21:14.90 ID:ez/DcBYq.net]
この板が過疎になったのはなぜですか?
そしてその人たちはいまどこで情報交換しているんですか?

393 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 16:50:06.33 ID:Y7h18yku.net]
>>385
Win32 APIはC言語から呼び出して使うよう設計されていますが、
逆にC#は.net frameworkを使うように設計されてるので
相性が非常に悪いです。
C#からWinAPIを使うには、C言語とC#両方使いこなすスキルが必要な上
本来なら要らない宣言や手間も食うので緊急時以外はやめたほうが無難かと

394 名前:デフォルトの名無しさん mailto:sage [2019/01/24(木) 19:01:55.10 ID:kvuLVYW4.net]
0からなら素直にCでやればいいよ
Windowsメッセージループ書くレベルのくっそだるい話になるが
幸いKindleにCマガのバックナンバー全巻揃ってるから資料はそれ読めばいい

395 名前: mailto:sage [2019/01/24(木) 21:52:20.38 ID:15IUB2mT.net]
>>389
C マガには win32api を叩く話は、あまりなかったのでは?

396 名前:デフォルトの名無しさん [2019/01/25(金) 08:44:17.40 ID:iIPgsGqp.net]
>>385
C#はdll大量に読むから起動が遅いだけで、起動したらC並には速いからWin32必要な場面ってほぼ無いと思うけど。。。
unsefe とか使えば良いだけだからWin32もさほど苦労はしないけど、0からならCでいいんじゃない?
ハーバート・シルトの本は今でも通用するでしょ。
そこがWin32の良いところなんだし。

397 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 12:36:19.98 ID:dvigx+iy.net]
Linux プログラミング・インタフェース、Michael Kerrisk、2012

この本は、神の書と言われていて、翻訳本は日本しか出ていない。
これのファイルIO の所だけを読めば?

結局、言語は関係ない。知りたいのは機能だから

例えば、ファイルのオープンモード、"w", WRONLY|CREAT|TRUNC なら、
ファイルを書き込みモードでオープンします。
オープン時にファイルがすでに存在していれば、その内容を空にします

Ruby の、IO クラスとか、Kernel モジュールのopen の説明書を見ても同じ

基本的に、すべての言語の説明は同じ。
なぜなら、すべての言語から、同じAPI を呼び出すから!

それに、Windows API, Linux API も、POSIX に似ているから、ほぼ同じ。
だって、同じCPU を使っているから、その操作をAPI で行うようにすると、同じようになる

398 名前:デフォルトの名無しさん [2019/01/25(金) 13:17:17.54 ID:d3DkdkSn.net]
>>391
単純な背景スクロールやるだけでも
CとC#では3倍ほど速度差が出る
VBならさらに遅い

399 名前:デフォルトの名無しさん [2019/01/25(金) 13:41:49.50 ID:iIPgsGqp.net]
100倍とか1000倍とか差がつくプログラミングの世界で3倍程度はゲームとかのシビアな世界じゃない限り誤差の範囲。

400 名前:デフォルトの名無しさん [2019/01/25(金) 14:40:47.48 ID:d3DkdkSn.net]
ははは
同じCPU環境で100倍1000倍当たり前なプログラミング世界って何だね?w



401 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 14:49:13.67 ID:ZJGDWGp/.net]
1秒が100秒になる事はまれだろうが
1mm秒が1秒なら言語とアルゴリズムであるんじゃないの?
知らないけど

402 名前:さまよえる蟻人間 mailto:sage [2019/01/25(金) 15:01:01.01 ID:3KBUW7Lk.net]
ディスクキャッシュではあり得る話


403 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 15:12:36.45 ID:fW+xzaQf.net]
>>392
Windows APIだとファイルを開くのはCreateFileW関数なんだが何処が似てるんだ?
https://docs.microsoft.com/en-us/windows/desktop/api/fileapi/nf-fileapi-createfilew

HANDLE CreateFileW(
 LPCWSTR lpFileName,
 DWORD dwDesiredAccess,
 DWORD dwShareMode,
 LPSECURITY_ATTRIBUTES lpSecurityAttributes,
 DWORD dwCreationDisposition,
 DWORD dwFlagsAndAttributes,
 HANDLE hTemplateFile
);

404 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 15:14:13.40 ID:udkWY9zF.net]
1ミリ秒が1秒ならいくらでもあるね
一定ラインをクリアできてれば無駄に線形検索してたりしてもレビューでスルーされることは多々あるし

405 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 15:15:08.16 ID:58XK3b4v.net]
>>393
・.Netで書かれてるらしい MasterSeeker.exe も、HNXgrep.exe も
 WinXPでは起動は1秒かからない程度だったのに、Win7 だと、5秒か
 それ以上かかる気がする。同じマシンのXPと7での比較。
・両ソフトは、やっぱり起動後もだいぶ遅くなってる。
・もともとどっちも検索の高速さが売りで、作者はちゃんと上手く
 プログラムしていたのにOSのバージョンアップのせいで速度が劇的に低下した。
・不思議なことに、同環境でも WzEditor や自分で書いたプログラムなど 、C/C++ で
 書かれたプログラムはXP と 7 で気になるほどは遅くならない。
・作者の力量とは異なるところで、ソフトウェアの品質が下がってしまうのは
 困る : C#

406 名前:392 mailto:sage [2019/01/25(金) 16:48:42.30 ID:dvigx+iy.net]
>>398
それは、IO のように扱える、擬似ファイルも一緒にしているだけ。
各言語ではそれを、ファイル・デバイス・通信・pipe・stream・共有メモリ・スレッドなどに、分けているだけ

だから、IO 関連の数十個のオプションの意味だけで、OS の機能の半分が学べる

407 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 17:45:36.08 ID:HedYJ4n1.net]
>>401
お前元の質問読めないの?
>>385
>Win32 APIの学習をしたい
>C#を使ってWin32APIを学びたい
linuxの本読んでなんの役に立つ?APIはファイル入出力だけじゃないし

408 名前:デフォルトの名無しさん mailto:sage [2019/01/25(金) 20:23:47.90 ID:oTxjg32P.net]
>>402
>>392,401はいつものruby推しの奴だね。
毎回毎回、話の流れも空気も読めずに自分の言いたいことだけを言っていく奴だから構うだけ無駄だと思うよ。

409 名前:デフォルトの名無しさん [2019/01/26(土) 03:55:23.61 ID:FbQiJkBz.net]
最も根源的な概念は「有」ですか?

410 名前:デフォルトの名無しさん [2019/01/26(土) 11:31:21.68 ID:BnWyuGcp.net]
>>394
なんでも誤差言えば賢そうに見えると思っとるんやろがアホ丸出しやでw



411 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 14:04:57.81 ID:VVr2JTND.net]
3倍遅いというのは、大体、7〜10年程度前のマシンを使っている感覚になる。
(色々な数値が出てくるが、特に最近は、1Core当たりが速くなる進歩は遅い)

90年代初頭から丁度2,000年位まではクロックアップがすごい速度で進んだ。
16MHz から 3.0GHz までくらいは。
ところが、クロック数自体は、2,000年以降、ほとんど上がって無い印象がある。
確か 2,000年位に、Socket478 の Pen4 が 3.0GHz だったと思うから。
で、このPen4はクロック数の割には遅いとされて、その後改良が施されて
速くはなったが、結局、29年かけて、1Core当たりだと 30〜100倍くらいの
速度向上くらいだと思う。大体で言えば、7〜10年で3倍程度の速度向上に
なるイメージ。

412 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 14:11:05.41 ID:VVr2JTND.net]
あと、C#の場合は、
・Window Object(Widget) が多くなるともっと遅い感じ。10〜20倍くらい。
・クラス・オブジェクトも新規作成時にかなり遅いらしい。
・画像処理のベンチマークテストなどでは、ループが多数回同じ場所で回るような
 ものが多くて、その場合は、C++ より少し遅い程度で済むが、実際の
 アプリでは、もっと色々な関数をランダム的に呼び出すので、条件がかなり違う。
・C#はランタイムが大きいので、キャッシュが小さいCPUだと急激に遅くなる
 可能性があり、ベンチマークテストで使われていることが多いハイエンドの最新
 マシンだと差が出にくくても、ローエンドの旧マシンだと、C++との差はもっと
 はるかに大きいことがありえる。
・つまり、ローエンドの旧マシンだと、C++だとものすごく快適に動作するのに、
 C#だと劇的に遅くなる事がありえる。主な原因はキャッシュ容量やその性能、
 メインメモリの量、HDDの速度、など。

413 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 14:25:25.49 ID:rZBUCLcI.net]
PCにFaxモデムを2つ繋げてFAXCOMEXLib.FaxServerで両方制御することはできますか?
モデムAに電話番号Aに送信させつつモデムBに電話番号Bへ送信させるみたいな感じで

414 名前:デフォルトの名無しさん mailto:sage [2019/01/26(土) 19:30:59.76 ID:F6vEC2SQ.net]
>>408
論理的にはできると思う
プロセス毎に違うデバイスを使うようにプログラミングできるなら

415 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 13:52:16.05 ID:UeSsBKpf.net]
>>408
そのライブラリは知らないけど、昔の (Fax) Modem は、PC とは
シリアル接続されていて(例えば COM ポート)、Modem の制御は、
シリアルケーブルに、コマンドとパラメータを文字列として送るような
方式をとっていた。

416 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 14:03:18.70 ID:HVJRZBDf.net]
ロードバランサやリバースプロキシを使って負荷分散し高可用性

417 名前:のシステムを構築するのが流行しているそうです
ですがロードバランサやリバースプロキシそのものが故障した際はどうすればいいのでしょうか
諦めるしかないのでしょうか
[]
[ここ壊れてます]

418 名前:デフォルトの名無しさん mailto:sage [2019/01/27(日) 16:21:12.29 ID:UeSsBKpf.net]
>>411
めちゃくちゃ専門的な質問だけど、そりゃそうだと思うよ。
一番の「要(かなめ)」の部分が故障したときにはなんであれ故障するだろう。
故障を検出してバックアップシステムを稼動させることは可能だと思うけど。

419 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 03:05:13.37 ID:TllA390K.net]
ロードバランサ自体も2台構成で冗長化するよ

420 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 16:11:35.80 ID:ocFfiG2Z.net]
重複しない数字を保存する方法として解1と解2はどちらが早くアクセスできますか?
例)1,3,4,5,7を保存

解1) int[] a={1,2,4,5,7}
解2) int[] a; a[1]; a[2]; a[4]; a[5]; a[7];

私は解2の方が早くアクセスできる気がするのですが、実際にこんな書き方をしてる人を見たことがありません
それはなぜでしょうか?



421 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 16:25:59.54 ID:TW/+W6VX.net]
0.000000000000001秒くらいしか差がないからです

× 速い遅いで単純に考える
○ どれだけ影響があるかを考える

422 名前:デフォルトの名無しさん mailto:sage [2019/01/28(月) 16:33:44.52 ID:cr29A5a5.net]
そもそも重複しない前提なら配列よりSet使うしね
チューニングはボトルネックを見つけてからが鉄則

423 名前: mailto:sage [2019/01/28(月) 18:49:42.49 ID:tBgsmvEt.net]
>>414
数字だったら大小関係(順序関係)があるので、「その数が存在するかどうか」を短時間で判断したいのなら二分木に実装しますね、順序関係が中途半端なもの(a < b, a > b, の両方とも真とならないもの、とか)は、さて、どうしましょうか…
>>416
最近は set とか map とか便利ですよね…

424 名前:デフォルトの名無しさん [2019/01/29(火) 20:16:00.60 ID:6cHXm1io.net]
N予備校のプログラミングコースってどうですか?
コンピュータサイエンスとかも学べるらしいですが。

425 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 20:44:25.70 ID:2nrdmNns.net]
オブジェクト指向の処理の流れについて質問なんですけど、コードを複数ファイルに分ける
直前くらいに書き分けた状態だと main 関数が元締めで他の関数とかを引っ張り出すような
樹形図のような処理の構造になってると思うのですが、ヘッダとソースを使ってファイルを
切り分けた状態では処理の流れってどうなってるんでしょうか。

コンパイラに突っ込まれた時になにがタグのような働きをして切り分ける前のような一列の処理に並び直したかがわからないです。
mainに対する従属関係と思って読んでたのでヘッダの役割がとくによくわかってないんだと思います。

426 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 22:04:44.92 ID:AnpnZGSz.net]
SASS のパーシャルファイルとか、
JavaScript のwebpack などと同じじゃないの?

別のファイルを、そこに展開して、1つのファイルにするだけだろ

427 名前:デフォルトの名無しさん mailto:sage [2019/01/29(火) 22:33:02.30 ID:2nrdmNns.net]
実行ファイル作る時はそうなんですけどコードの流れを追うときにどう読めばいいのか困りまして。

mainのあるソースでのヘッダのincludeでは使用関数の予約を入れ、
関数のソースでのヘッダのinclude以下ではヘッダが唱えた関数を実際に作って返し、、
オブジェクトファイル結合時に各ソースでのincludeがジョイントみたいに機能する
みたいな感じなんですかね?

428 名前:KAC mailto:sage [2019/01/29(火) 23:22:44.69 ID:9vi+TkZs.net]
>>421
検索キーワード間違えてる

オブジェクト指向は関係ない。
「プリプロセッサ」
「モジュール」「ライブラリ」「リンカ」
でググってみ?

429 名前:420 mailto:sage [2019/01/30(水) 00:09:18.08 ID:T9WgAkKs.net]
例えば、実装を上に書いて、
ヘッダファイルのinclude を下に書いたら、コンパイルできない

つまり、上からの書く順序に依存している

プリプロセッサには、識別子の巻き上げみたいな機能がない。
コンパイラにはあるけど

単純に、1つのファイルにするだけの機能で、
include の順番を変えるだけでも、失敗する

430 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 01:27:25.06 ID:nTVyoRLY.net]
>>415
その小数点の精度は根拠あるの?適当に答えんなよ



431 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 01:58:59.16 ID:ZS9Ji7b6.net]
>>422,423
ありがとうございます。
とりあえず構成がざっくり読める程度にはなりました。

物理シミュレーションパッケージの例題をマイナーチェンジしようとしたもののコード中の
どこが処理・設定の本体に近い部分なのかぱっと見わからなかったもので。
個人で数値計算組んでる範囲だと行数が肥大化してもファイル1つ関数たくさんで足りてましたから。

432 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 03:10:15.12 ID:jAE5E/lv.net]
WindowsのGUIプログラミングで、タイトルバーを黒くする方法を探しています。
Windows10だけかもしれませんがVSCODEやVisualStudioやChromeなどタイトルバーが黒かったり、
タイトルバーがメニューバーになっていたりとカスタマイズされているものが好きなので自分でもやってみたいです。

Electronを使えばできる、というのではなく
言語はC/C++で、できればGTKで、それがだめならWin32APIや.NETでの実現方法を知りたいです。

433 名前:デフォルトの名無しさん [2019/01/30(水) 15:29:14.88 ID:F9zkFgWJ.net]
プログラミングするひとってみんなノートパソコンももってるものなの?
やっぱりMacBook airとかがいいの?
vscodeでpython勉強するだけならWindowsノートパソコンで6-7万円のやつでもうごくの?

いまはPCで勉強してます

434 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 15:38:31.81 ID:drlXsy4D.net]
いまのPCでいい

435 名前:さまよえる蟻人間 mailto:sage [2019/01/30(水) 16:04:01.76 ID:h/OuFEoe.net]
SSD推奨。

436 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 17:29:51.09 ID:LdFShogb.net]
>>427
今のPCでいい
ノーパソに6、7万かけれるならその金でモニターとリアルフォースとトラックボールマウスを買うのじゃ

437 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 17:56:45.41 ID:mUxZ3agr.net]
ちょっとした関数の返り値って「res」派と「ret」派があると思いますが、どちらが多いのでしょうか

また、どういう理由でどちらが良い、といった考察はありますか

438 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 18:56:43.86 ID:KiQjlwFG.net]
resは何の略なんだ?

439 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 18:57:24.67 ID:mUxZ3agr.net]
>>432
resultではないでしょうか

440 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 19:04:53.81 .net]
responseと紛らわしいから「result」派



441 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 19:20:22.39 ID:yrYAY60v.net]
response以外の意味でresは使わないなあ
requestがreq、responseがresでセットのイメージ
resultはresult
ただresultにしろretにしろ、どうせ数行程度の関数くらいでしか使わないんだからどっちでもいい気はする
逆にそれなりの長さの関数ならそんな抽象的な名前つけるべきじゃないし

442 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 19:53:16.00 ID:TDltmtVR.net]
むしろresponseってなんぞ
変数の命名において言うほど頻出単語か?

443 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 20:10:30.37 ID:jAE5E/lv.net]
>>427
vscodeでPythonやるくらいならドンキの2万円パソコンでもダイジョーブ
ノートパソコンでお外で勉強は大変捗るのでガンガン買っていけ

444 名前:デフォルトの名無しさん [2019/01/30(水) 20:17:39.70 ID:5GzTmkIQ.net]
web系なら腐るほど頻出するだろresponse

445 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 21:28:05.56 ID:T9WgAkKs.net]
>>427-430
CPU-i7, memory-16GB, SSD-512GB、グラボ、保証期間、Windows Pro版

プロ向け開発用PC は、ゲーミングPC 並みに高度だよ。
普通のPC じゃダメ。
特に、3D・動画などは、高度

素人なら、安いものでも良いけど、
メモリ・保証期間だけは最大限まで拡張すること

マウスコンピューターの乃木坂モデルを拡張して、金額を見てみ

446 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 21:40:45.48 ID:VS+9FfUL.net]
マウスコンピューター(笑)

447 名前:デフォルトの名無しさん mailto:sage [2019/01/30(水) 21:56:05.52 ID:3xdsT4L3.net]
>>426
試していないけどこの辺のDrawCaptionとか調べるといいかも
www.geocities.jp/asumaroyuumaro/program/winapi/drawing.html#3
bbs.wankuma.com/index.cgi?mode=al2&namber=63008&KLOG=106
の■63067

448 名前:デフォルトの名無しさん [2019/01/30(水) 22:05:10.13 ID:8gtakFTo.net]
東京大学理学部数学科に入りたいような気もする。

449 名前:デフォルトの名無しさん [2019/01/31(木) 12:32:02.29 ID:6/2N/wkT.net]
これからプログラミングの勉強始めようと思うのですが、MacBookAir1800でもスペックは問題ないでしょうか?

450 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 13:13:39.40 .net]
何がしたいかによる
文法覚えるレベルなら十分



451 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 13:38:26.85 ID:x43rouCO.net]
むかーしはパソコンじゃなくて大型機の端末だったりしたから
紙にフツーに一行ずつ手書きして、それを端末使える時に打ち込んで動作確認してたんだから
練習学習だけなら紙さえあれば…

452 名前:デフォルトの名無しさん [2019/01/31(木) 13:46:17.24 ID:IdJkPScG.net]
返信ありがとうございます。
HTML CSSなどから勉強して、その先はこのPCを仕事としても使いたいと思ってます。

453 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 14:32:14.39 ID:itw0V83e.net]
>>445
いま、スマホでもX11-BASIC, Lua, C/C++, Pythonなどは使える。ポケコンも紙の出番も少ないな。

454 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 15:52:15.82 ID:OGxiQZdZ.net]
>>426
www.nowsmartsoft.shop/
これとドットレベルで全く同じものが、手元の Win32 で動作してる。
この文章はひきこもりのLが自己満足のために書いています。

455 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 18:36:49.46 ID:7Bw2wttR.net]
ブサウザ上でpdfに手書きして保存できるサービスって検索するといくつか出るのですが、技術的にはブラウザ側、サーバ側でどんなことをしているのでしょうか?また、比較的楽に実装できるプラグイン等ありますか?言語は問いません。

456 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 19:00:49.79 ID:OGxiQZdZ.net]
>>449
色々なやり方があるが、wasmを使えば、ブラウザ側でほとんどなんでも出来てしまうため、
サーバーとのやり取りはほとんど必要ないことを断っておく。

wasm を使わない場合にどうするか考えてみると、ブラウザ側では、
JSでお絵かきソフトのような処理をして、必要なタイミングでXtmHttpRequest()
などでサーバー側に Draw形式的なデータを送り、サーバー側ではそのデータから、
いったん、ビットマップ形式の画像データを構築し、画像ファイルに保存する。
次に、BITMAP画像から PDF 形式に変換できるような何らかのライブラリか、
画像ファイルのファイル名を渡すとPDF形式で保存できるコマンドラインツール
などを利用して PDF ファイルに変換する。
ブラウザ側の人間がPDFファイルを保存したい場合は、サーバー側に出来ている
PDF ファイルをサーバー側からブラウザ側に CGI を使って送れば、普通にファイル名を
指定して保存することも可能となる。

457 名前:デフォルトの名無しさん mailto:sage [2019/01/31(木) 19:05:40.46 ID:OGxiQZdZ.net]
>>450
誤: XtmHttpRequest
正: XmlHttpRequest

XHR とも呼ばれ、詳しくはないけど、これを使って今言ったようなやり方
を行う方法は、多分、Ajax などと呼ばれていると思う。

458 名前:426 mailto:sage [2019/01/31(木) 22:03:23.26 ID:LPO26XDx.net]
>>448
使っているOSのバージョンを教えてもらうことは出来ますか?
Windows10はタイトルバーとメニューバーの扱いが特殊なのか
私では色を変えようとしても全く反映されませんでした。

459 名前:デフォルトの名無しさん [2019/01/31(木) 22:48:18.31 ID:xJsSt9Re.net]
>>449-450
VSCode の拡張機能を見たら、Markdown を、PDF に変換するものはある

460 名前:デフォルトの名無しさん [2019/01/31(木) 23:33:32.18 ID:EERQBqK6.net]
自分は物心ついた時から平均を遥かに下回るというか最底辺クラスの頭の悪さだったのですが、
そんな人間が、尋常じゃないくらい猛烈な努力を積み重ねることによって、東大の数学科に入り、
また、そこで学力的というか知能的にやっていくことは可能なのでしょうか?
それとも、現世ではキッパリ諦めて、もっと簡単で自分に合った道を選び、
エリートの道は来世に期待した方が良いのでしょうか?



461 名前: mailto:sage [2019/01/31(木) 23:42:49.79 ID:GI5VQ7Hx.net]
>>454
来世なんて存在しません

462 名前:デフォルトの名無しさん [2019/01/31(木) 23:51:12.12 ID:EERQBqK6.net]
>>455
根拠を教えてください。

463 名前:デフォルトの名無しさん mailto:sage [2019/02/01(金) 00:21:06.44 ID:NGK6N7XI.net]
>>454
今後一切5chに書き込まなければ今の100倍は確率が上がるから二度とレスするな

464 名前:デフォルトの名無しさん mailto:sage [2019/02/01(金) 00:54:30.81 ID:WOdIBupf.net]
>>452
Win7 Pro, 64BIT

実はタイトルバーの色を変えるのは簡単なことではない。

465 名前:デフォルトの名無しさん mailto:sage [2019/02/01(金) 00:56:34.66 ID:WOdIBupf.net]
>>452
答えを言えば、全部自前で描いてる。

466 名前:デフォルトの名無しさん mailto:sage [2019/02/03(日) 11:11:44.65 ID:cLU3XamP.net]
社内にオンプレミスのBlobストレージサーバーを建てるとしたらどのOSSがオススメですか?
ライセンス無料、信用できる企業(あるいは団体)の製品、クラスタ組める、WEBの管理画面が実装されてる、クライアントAPIが整備されてるヤツがいいです

467 名前:デフォルトの名無しさん [2019/02/03(日) 16:57:34.22 ID:prs/cE62.net]
 PrintScreen押して、Windowsペイントに貼り付けた画像を、左上の始点と右下の終点が常に
一定の位置でトリミングした画像を多数取得したいと考えてます。
 マウスで手作業で、範囲選択して「切り取り」と新規画面に「貼り付け」では、所要時間や
精度があまり優れたものになりません(拡大表示でマウス選択すれば精度は得られるが、狭い
範囲のときしか全体を選択できない)。画像編集ソフトを探せば良いのがあるかもしれないけ
ど、会社のパソコンはソフトの無断インストールは禁止なので遠慮せざるを得ないです。

 それで、バイナリファイルのフォーマットを調べて、バイナリデータを編集してトリミング
するプログラムを作成しようかと検討してます。バイナリファイルを読み書きするプログラム
の作成経験はあまりありませんが、無圧縮のビットマップファイルなら、まだ難易度は低いの
ではないかと思ってます。
 次のような方法を検討してますが、こんなもんでどうでしょうか。

(1) PrintScreen押しでペイントに張り付けて、後でトリミングする前提のビットマップファイ
ルを必要なだけファイルに保存する。
(2) ビットマップファイルのフォーマットの説明が書かれているWebサイトの説明を読む。
(3) 保存したビットマップ画像をバイナリエディタで開いて、説明に書かれているアドレスに
移動して、実際の16進コードを見比べてみたりして、説明と実態を照らし合わせて理解する。
(4) 一度に大量のビットマップファイルのファイルヘッダと情報ヘッダとパレットデータの
項目の値を確認したいと思えば、プログラム引数にファイル名を渡して、説明に書かれたアド
レスとサイズに基づいて値を一覧出力するプログラムを作って確認する。
(5) プログラム引数には、読み書きするファイル名を指定して、ファイルのバイナリデータを読
み取って、ファイルヘッダと情報ヘッダの更新すべき項目を更新して、画像データからは、トリ
ミングで残すべき画素のそれぞれのアドレス計算をして、必要な画素のバイナリ値だけ抜き出し
て、ファイルに出力し直す(必要な場合はゼロパディングもする)というプログラムを作る。

468 名前:デフォルトの名無しさん mailto:sage [2019/02/03(日) 17:00:09.91 ID:XXbgSHJe.net]
WinShotを入れる許可をもらう
工数と費用対効果からそれ以上はない

469 名前:デフォルトの名無しさん mailto:sage [2019/02/03(日) 17:13:15.42 ID:cLU3XamP.net]
>>461
powershellで簡単にできますよ

470 名前:デフォルトの名無しさん mailto:sage [2019/02/03(日) 17:24:57.27 ID:prs/cE62.net]
>>461 そんなのがあったとは驚きだ。
PowerShell勉強したことはあるけど、買った本にはそんなの書いてるページはなかった。
「PowerShell 画像トリミング」だけでの検索では、まだ一発では目的のものが見つからないので、
もしよければ、メソッド名を教えてもらえませんでしょうか。



471 名前:デフォルトの名無しさん mailto:sage [2019/02/03(日) 17:27:05.42 ID:prs/cE62.net]
間違えた。>>464はは、>>461に向けてではなくて、>>463あてです。

472 名前:デフォルトの名無しさん mailto:sage [2019/02/04(月) 10:17:51.89 ID:Tzu7zklj.net]
>>461
Canvasに貼り付けてトリミングして画像保存するってのをHTML+JSで作ったよ。楽だった。
PSからやるなら、.net FWの資料見たほうがいいんでないかな。Imageクラス使うんだと想像。

473 名前:デフォルトの名無しさん mailto:sage [2019/02/04(月) 12:27:38.95 ID:GUU3YsB/.net]
GraphicsのDrawImageとか
BitmapのCloneとかかな

474 名前:デフォルトの名無しさん [2019/02/04(月) 15:18:40.82 ID:iZ37iel0.net]
皆が使うのは、ImageMagick

475 名前:デフォルトの名無しさん mailto:sage [2019/02/04(月) 18:05:31.50 ID:iZ37iel0.net]
>>460
Linux しかない!

でも、バックアップとか、色々考えると、
自前で管理すると、コストが掛かるから、今では、AWS とか?

476 名前:デフォルトの名無しさん mailto:sage [2019/02/04(月) 18:06:55.84 ID:O9cB9koS.net]
>>468
>会社のパソコンはソフトの無断インストールは禁止
くらい読めないなら黙ってろ

477 名前:デフォルトの名無しさん mailto:sage [2019/02/04(月) 18:14:13.48 ID:NUxzl4SZ.net]
>>470
許可もらえばいいだけじゃん
どう考えても無駄な工数

478 名前:デフォルトの名無しさん [2019/02/04(月) 18:20:57.00 ID:Mo1VvViy.net]
毎日更新されるサイトにアクセスしpandasで取り込んだDataframeを一日に一度書き出したいと考えています。

pandasでDataframeに取り込んで、スケジューラーを使いcsvに追記するところまではできました。
これをweb上で自動でやるにはどうすればいいでしょうか?

479 名前:デフォルトの名無しさん mailto:sage [2019/02/04(月) 19:07:57.14 ID:iZ37iel0.net]
Linux なら、cron みたいなタスクスケジューラーでも使えば?

480 名前:KAC mailto:sage [2019/02/04(月) 22:21:29.54 ID:soSBPryf.net]
>>471
なぜ禁止されているのかよく考える必要があるぞ?



481 名前:デフォルトの名無しさん mailto:sage [2019/02/05(火) 01:53:01.41 ID:Yp0sdi3x.net]
一つ疑問なんだけど
スマホってあんなグラボも積んでないようなショボい端末で3D描画するためにバッテリー消費しまくってんでしょ
重そうな計算とかデカい通信は自宅のPCとか外部サーバに丸投げして処理結果をストリームで受け取るだけとかにできねーの?
そんなんやればバッテリー消費とか描画速度とかアレコレメリットありそうな気がすんだけど、俺の気のせいなんかね?

482 名前:デフォルトの名無しさん [2019/02/05(火) 01:58:57.60 ID:CMnwPX+t.net]
グラボじゃないがGPUは載ってる。
アクションゲームをストリーミングしたら、通信の方がバッテリー食う。

483 名前:デフォルトの名無しさん mailto:sage [2019/02/05(火) 02:25:38.17 ID:P1md45L7.net]
ちょい前のiPhone6とかそのあたりで既にVITA(携帯ゲーム機)よりいいGPU載ってたな。
iPhone(iOS)はもともとMacと同じ描画システムで一旦画面描画を
描画APIにぶん投げるとOpenGLベースでGPU処理するんでわりといいGPU載ってる。
そんなん使うとこまで観てないけど、DirectX的にもっと直接GPU弄れる
MetalってAPIも(主にゲーム目的で)実装/公開されてるしな。

484 名前:デフォルトの名無しさん [2019/02/05(火) 04:48:47.43 ID:gY48AYQY.net]
思ったのですが、5ちゃんねるみたいな掲示板とYouTubeみたいな動画共有サイトと、
imgurみたいな画像共有サイトを融合させたサイトを作ったらヒットしそうな気がするのですが、
ヒットしませんか?
あと、動画や画像にはユーザーが自由自在に文字や絵などを挿入できるようにするという機能も搭載させたりしたら面白そうな気がするのですが、
そういうサイトってもうあるのでしょうか?

485 名前:デフォルトの名無しさん mailto:sage [2019/02/05(火) 08:39:59.14 ID:yM/xGQ0G.net]
>>478
ニコニコ動画?

486 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 07:12:32.73 ID:GZyZTgbn.net]
https://ja.wikipedia.org/wiki/UTF-8
>>最短のバイト数で符号化するため、yの部分には最低1回は1が出現する。
この意味がどうしても理解できないから誰か教えてくださいmm

487 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 07:58:29.73 ID:fJwH+mSX.net]
たとえばU+07FFという符号位置であれば、表では2バイトで表現できる最大値になってる
1st Byte
110yyyyx
  11111
2nd Byte
10xxxxxx
 111111
この値はやろうと思えば3バイトでも表現することができる
1st Byte
1110yyyy
  0000
2nd Byte
10yxxxxx
  011111
3rd Byte
10xxxxxx
 111111
右詰めするとyの位置が全部0になったでしょ?
2バイトで済む値を冗長に3バイトの箱に入れると左に無駄なスペースが余る
そういうことはしませんよというルールの話

488 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 15:01:27.88 ID:6TG0Gkwe.net]
超軽量なスクリプト言語ってありますか?
bashではしんどいけど本格的(pythonなど)なスクリプト環境を導入するほどでもないような中途半端な処理をさせるのが目的です
Dockerのエントリーポイントで利用するのでイメージサイズを膨らませない軽量なランタイムが必須です

489 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 15:12:48.42 .net]
lua

490 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 17:27:16.78 ID:OJ6TU+cc.net]
>>482
シェルスクリプトが良いよ



491 名前:デフォルトの名無しさん mailto:sage [2019/02/09(土) 20:08:33.60 ID:JZoO+3iY.net]
>>482
Ruby、Perl

492 名前:デフォルトの名無しさん mailto:sage [2019/02/11(月) 02:55:37.49 ID:27yPwRCF.net]
Windows上でDirectXのゲームを実行している最中に
画面の片隅に文字を表示するプログラムを作りたいと思ってる。

イメージとしてはゲームのFPSを測定して結果を数字で表示してくれるFrapsというツールみたいな感じ。
あんな感じに文字を背景透過で表示させたい。

ゲームが全画面モードでもウィンドウモードでも常に画面の好きな位置に表示させたい。
最初はHello worldみたいな単純な文字で、いずれは時計とかタイマーとか応用させてみたい。

で、質問なんだけどどんな言語で書くのがいいと思う?
ちなみにかじったことがある言語はC, C++, C#, PHPぐらい。
Javaはあまり使いたくないかな。

Webで調べてはみたんだけど似たようなことやってる人って案外見当たらないんだよね。
DirectXの知識って必須かな?

493 名前:さまよえる蟻人間 mailto:sage [2019/02/11(月) 03:07:34.34 ID:BEdrdhIs.net]
>>486
テクスチャをビットマップで動的に生成して貼り付けるのが簡単らしい。カメラとの相対位置固定で。

494 名前:さまよえる蟻人間 mailto:sage [2019/02/11(月) 03:24:15.10 ID:fD0IDjkv.net]
透明にするにはアルファチャンネルを使うといい。

495 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 14:05:48.74 ID:+/3P5xS/.net]
2018年10月ころ、SNSを作ってみたくなって
HTML、CSS、Javascritp、PHP、Jquery、Laravel、Javaを一通り学習してみました。
簡単なプログラムならできそうなのですが、
SNSを作るために、もっと必要な言語やフレームワークがあったりするのでしょうか?

496 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 15:29:29.74 ID:PShnJUdO.net]
DB

497 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 15:37:47.42 ID:+/3P5xS/.net]
SQLも一通り学習しました!ありがとうございます!他にあるでしょうか?

498 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 16:50:41.26 ID:fM7rb2Am.net]
>>489
プログラムの前に仕様書書いて何が必要か決めてください
その内容だと誰もまともに答えられません

499 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 18:33:09.18 ID:+/3P5xS/.net]
ありがとうございます!仕様書は書いてあるのですが公開できないので、都度都度いろいろ相談させてください。

500 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 20:32:36.20 ID:NL8+feKk.net]
>>487
>>489
そっか。
一度文字を画像にして、アルファチャンネルを設定して
縁なし背景面透明の自作アプリにペタペタ貼る必要があるのね

そういうのは無料版Visual Studio C++とかで書くのがいいのかしらん



501 名前:デフォルトの名無しさん [2019/02/12(火) 21:08:11.89 ID:1fHujttY.net]
この世は魂の修行の場というのは本当ですか?

502 名前:デフォルトの名無しさん mailto:sage [2019/02/12(火) 22:59:20.09 ID:tcxa0ZcF.net]
基本は、Ruby !

ERB, Nokogiri, Selenium Webdriver とか、
フレームワークなら、Sinatra をやってから、Rails。
テスティングフレームワークは、BDD のRSpec

Vue.js も良い

掌田津耶乃が、Laravel の本を出した。
WEB+DB vol.108 には、ZOZO が、Rails ではなく、Laravel, Vue.js を採用した話が載っている

503 名前:デフォルトの名無しさん mailto:sage [2019/02/13(水) 11:54:07.01 ID:nnEnMwQn.net]
掌田さんの入門書はリファレンスを焼き直したようなテキストですね

504 名前:デフォルトの名無しさん [2019/02/13(水) 18:24:34.43 ID:mTDpWOmy.net]
質問です。
ブラウザのキャッシュフォルダが容量いっぱいの時に、いらないファイルを削除する仕組み

仮に過去2週間分の使用頻度を記録
今日ブラゲーのメンテがあり更新されたとする

この時、一番真っ先に削除されるべきキャッシュファイルは、昨日まで使ってた旧メインファイルですが、2週間分の使用頻度記録においては、頻度大であるから
単純に低頻度を先に削除するのではうまくいかない

頻度大の奴が急に使用ゼロに切り替わり、翌日も未使用のままってのを抽出したい
〇〇〇〇〇〇〇〇〇〇〇〇●●

頻度の立下り微分?頻度の急減?
こういう抽出方法というかアルゴリズムってのは、業界で何て言いますか?

505 名前:さまよえる蟻人間 mailto:sage [2019/02/13(水) 18:26:15.95 ID:25aOYuUG.net]
most recently used (MRU)?

506 名前:デフォルトの名無しさん [2019/02/13(水) 20:08:59.16 ID:23BKSbH5.net]
単にMRUだとメンテくる前にメインファイルから先に消されるじゃんw

507 名前:デフォルトの名無しさん [2019/02/13(水) 20:16:23.72 ID:23BKSbH5.net]
でもありがとう
MRUからたどり着いたw

NFUの問題と、それを解消する「エージング」って手法だな

508 名前:デフォルトの名無しさん [2019/02/14(木) 12:17:24.24 ID:20eoOfH/.net]
間違った最適化w

509 名前:デフォルトの名無しさん [2019/02/18(月) 15:28:24.42 ID:tshdfsUb.net]
今javascriptのフレームワーク勉強するならなんですか?
勢いあるReact、Vueか昔ながらのjQueryか悩んでいます。SPAにするつもりはありません。

510 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 16:35:43.53 ID:yhtTsT3P.net]
HTMLやCSSやサーバーサイドは、どんなフレームワークを使ってます?



511 名前:デフォルトの名無しさん mailto:sage [2019/02/18(月) 20:07:45.13 ID:pBaTcJNS.net]
>>503
目的による

512 名前:デフォルトの名無しさん [2019/02/19(火) 00:48:39.27 ID:qdJ4VIbE.net]
Vue vs React vs Angular
https://mevius.5ch.net/test/read.cgi/tech/1545395856/471

ここに、Nuxt.js, Vue.js, Node.js, Electron, React の推薦本を書いておいた

VSCode で、まず、最も簡単な、jQuery, Lodash あたりから始めるのがよい。
npm, yarn も使うから、Node.js もインストールしておく

513 名前:デフォルトの名無しさん [2019/02/19(火) 04:51:05.67 ID:zPEoCP77.net]
ユーチューバーになるか迷う。

514 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 09:57:24.01 ID:IvpU5OFe.net]
windowsで動くGUI?ってのかななソフトってかアプリ作りたいんだけどなんのプログラム言語がいいのかな?
CはGUI作成辛くて向いてないとかってことでC#がいいのかなちとそこら説明ほしい

515 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 09:57:53.36 ID:IvpU5OFe.net]
>>507
なれよ

516 名前:デフォルトの名無しさん [2019/02/19(火) 10:18:38.17 ID:pXIzrcA4.net]
>>508
javascript学んでElectronでいいよ
簡単でしかもクロスプラットフォーム
vscode、slackの採用実績あり

517 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 10:59:00.56 ID:wBIPfytb.net]
Electronが簡単……

518 名前:デフォルトの名無しさん [2019/02/19(火) 11:26:03.43 ID:nK7Tuc+i.net]
Electron簡単じゃないけどjs覚えればサーバーサイドもフロントエンドもいけるしコスパええやん
Electornは簡単だけどjsのモダンなフレームワークは必然的に覚えなきゃいけないけどね

519 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 20:49:22.86 ID:qwsff20l.net]
>>508
目的が「Windowsで動く普通のGUIアプリ」なら他に選択肢がないレベルで
Microsoft Visual StudioでC#が最短最速。

よーするに、他の言語や環境は別にWindows用で作られてるんじゃなくて
Windowsでも動く使えるってだけだから。純正品と汎用品の違い。
あとC#はそこまで強力なクセがないから、ここから始めても歪まないだろうと思う。

520 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 20:57:28.47 ID:9bdf+3U7.net]
C#で不満になるのは静的リンクライブラリが直に使えないことくらいだが初心者が気にすることでもない



521 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 20:58:23.99 ID:HYZAr10k.net]
最短最速最楽だが最強といえない所がすすめられない理由か…

522 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 21:56:32.54 ID:QLOIipfL.net]
>>508
>>513に全力で同意

C#の文法は割と一般的な言語と同系統だから他言語を習得する時にも然程抵抗は無いと思われ
標準でGUIライブラリを持っていて、WindowsFormsで自然なWindowsのGUIアプリを作ることができる
昔とは違って開発環境のVisual Studio(Community/Express)も無償だし、入門書も市販されているから取っ掛かりに良いと思う

523 名前:デフォルトの名無しさん mailto:sage [2019/02/19(火) 22:04:54.26 ID:D6Zzw7ue.net]
C#が無難の一言に尽きるな

524 名前:デフォルトの名無しさん [2019/02/20(水) 05:46:37.60 ID:98LAKQQk.net]
心霊スポット巡りをするユーチューバーなんかヒットしないかな?

525 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 07:38:03.29 ID:B2QSVSiS.net]
そりゃ、Electron, Ruby が最速!

GUI がHTML, CSS, JavaScript だから、
メニューバーやスクロールバー、クライアント領域

526 名前:フ再描画などに、悩まされることもない

細々とした事は、ブラウザが全部やってくれる。
プログラマーは、ビジネスロジックだけに集中できる!
[]
[ここ壊れてます]

527 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 08:42:05.48 ID:Gi/EDua6.net]
electronアプリはメモリ食い過ぎてつらい

528 名前:デフォルトの名無しさん mailto:sage [2019/02/20(水) 19:59:51.65 ID:TAOqrmOZ.net]
そんなもんC#でも悩まされんだろ。

529 名前:デフォルトの名無しさん [2019/02/20(水) 20:47:03.80 ID:sRHwZL1k.net]
fflush(stdout)とかでいうところの「バッファ領域」って、メモリ上のどこにあるんですか?
実行ファイルのデータ領域の中ですか?
それとも全プロセス共通のメモリの決まった位置とかですか?

530 名前:さまよえる蟻人間 mailto:sage [2019/02/20(水) 20:55:15.62 ID:jAMIqMc6.net]
>>522
OSとランタイムの実装による。



531 名前: mailto:sage [2019/02/20(水) 20:58:07.63 ID:P8vN2pc3.net]
>>522
stdout/stdin/stderr のバッファ領域はおのおののプロセスの中にあります、stdio 等をリンクする、そのコード(バイナリ)のほかに一定の大きさのバッファ(の大きさを指定するのが実際のところだが)を実行時に確保するように出来ているのです
つまり stdio で見えるバッファというのは各プロセス毎に別々のもの
「全プロセス共通のメモリ」というのは、OS が準備するバッファで、これはプロセスからは感知できない

532 名前:デフォルトの名無しさん [2019/02/20(水) 22:12:22.22 ID:sRHwZL1k.net]
>>523-524
ありがとう!

533 名前:デフォルトの名無しさん [2019/02/20(水) 23:20:40.07 ID:XYm9FEJz.net]
大日如来はどこにいるのでしょうか?

534 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 02:38:03.99 ID:kUuPpfz8.net]
508です
みなさんありがとう

電卓の練習用数字表示するやつと、自分用のタイピングソフト(タイプウェルみたいなやつ)作ってみたくてWebで表示するようなのにするか迷ってたんだけどスタンドアローンでexeで起動するの作りたくていたんだ。

がんばってみるよ!
(何回もここ来そうだがw)

535 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 02:39:15.66 ID:kUuPpfz8.net]
てとこでVSいれたのでC#がんばります!

536 名前:デフォルトの名無しさん [2019/02/21(木) 02:46:22.23 ID:4XwDreLj.net]
菩提達磨は神に近い存在ですか?

537 名前:デフォルトの名無しさん [2019/02/21(木) 03:31:17.34 ID:W4v00FI1.net]
神々よ教えてくださいませ!
曜日ごと&時間ごとに文章を表示させたいのです
どうかジャバスクリプトを教えてくださいませ

538 名前:デフォルトの名無しさん [2019/02/21(木) 03:38:45.23 ID:W4v00FI1.net]
>>530
曜日ごとに文字を変える
の中にさらに
時間ごとに文字を変える
を入れたいのです

539 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 04:59:25.76 ID:Wjxay1wx.net]
英語のブログやリファレンスや解説動画をみたく、英語の勉強をしているのですが、
プログラマーに転職するにあたって、TOEICの点数は何点以上から評価に入れて貰えるのでしょうか?
会社にもよるとは思いますが・・・

540 名前:デフォルトの名無しさん [2019/02/21(木) 05:09:16.39 ID:14BsPlU1.net]
幽霊は次元の狭間にいるのでしょうか?



541 名前:さまよえる蟻人間 mailto:sage [2019/02/21(木) 05:56:01.78 ID:pI7jJb7C.net]
>>531
テキストボックスのテキスト設定。
時刻の取得。

542 名前:デフォルトの名無しさん [2019/02/21(木) 06:20:12.99 ID:es5kP7RG.net]
さまよえる蟻人間さんの学歴が知りたいです。教えてください。お願いします。

543 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 08:01:16.43 ID:JBRYA9bz.net]
>>530-534
JavaScript(JS) の質問は、web制作管理板の方へ、書き込んでください

時刻関係は、素のJS で、自分で作ることは無理なので、
まず互換性の高い、ライブラリ・フレームワークの選定から始める!
互換性が低いと、特定の環境でしか動かないので、ダメ!

web制作管理板の方で、どのライブラリを使うのが良いのか、聞いて下さい

向こうでも議論しているけど、どれかを挙げても、
それはオワコンと言う意見が必ず出るため、どれが良いのか、誰にもわからないのです!w

544 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 12:12:36.02 ID:WaMgOh2Z.net]
>>536
>JavaScript(JS) の質問は、web制作管理板の方へ、書き込んでください

こういう書き込みは、もし5ch運営スタッフが書いてるなら、
はっきりそう書いて欲しい。
そうでないとなんか不快になる。運営スタッフならしょうがないけど、
一般の人が書くのは余計なお世話で意味が分からないから。

545 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 16:56:44.56 ID:YnrfI9YG.net]
>>537
ローカルルールを守りましょう
という極当たり前のマナーを指摘されて不快になるのは
あなたの側に問題があると思います

546 名前:デフォルトの名無しさん [2019/02/21(木) 19:08:26.57 ID:W4v00FI1.net]
>>534
ズブの素人で全くわからないのです、、、
書いていただけるとありがたいのですが無理でしょうか?

547 名前:デフォルトの名無しさん [2019/02/21(木) 19:12:26.42 ID:giZIG96n.net]
web制作板、過疎ってるしな。
これ以上過疎らないようにweb板に書き込んだほうがええで。
おまえらが来るとム板も過疎るしな。
自分たちで荒らして過疎らせたんだから本望だろ。
こっち来るなと言いたい。

548 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 19:18:47.08 ID:5WA6XUz8.net]
>>539
「要求するコードを代わりに書いてください」
厚かましいやつ

549 名前:デフォルトの名無しさん mailto:sage [2019/02/21(木) 20:27:58.44 ID:u5gITBlH.net]
>>537
どうぞ思う存分不快になってください
君が不快になっても誰も困らない

550 名前:デフォルトの名無しさん [2019/02/21(木) 20:45:12.54 ID:2zdYL4u2.net]
>>537
自分は回答出来ないけど、回答が付きそうなスレに誘導するのは親切じゃないか。
不愉快になる理由が分からん。



551 名前:デフォルトの名無しさん [2019/02/21(木) 21:19:16.22 ID:4rNAEN5D.net]
>>541
お前も何もしないで文句だけ垂れる厚かましい奴じゃんw

552 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 00:23:13.34 ID:B2VCBAlD.net]
いろんなソフトのキャッシュフォルダでよくindex, data_0, f_00000aみたいなファイル名のキャッシュを見かけますが
これはどこが制定した形式なんでしょうか
Windowsが勝手にこの名前で保存したりするんですか?

553 名前:デフォルトの名無しさん [2019/02/22(金) 01:17:59.17 ID:wEmvxV0T.net]
機械語を習得するのは難しいですか?

554 名前:KAC mailto:sage [2019/02/22(金) 01:23:30.65 ID:xK8CfZRb.net]
>>546
いいえ
該当CPUの機能(動作)と命令を理解するだけなので
マシン語そのものはさほど難しくない
インテルCPUならプログラマー向けのマニュアルがあるから読んでみたら?

555 名前:デフォルトの名無しさん [2019/02/22(金) 01:26:39.26 ID:wEmvxV0T.net]
>>547
コンピュータ関係で一番難しいのは何ですか?
P≠NP予想ですか?

556 名前:デフォルトの名無しさん [2019/02/22(金) 16:56:46.75 ID:FTotZ58+.net]
>>546
習得は簡単だが、それで何かしようとすれば
やらなきゃいけないことが山ほどあって発狂するだけ

557 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 17:50:15.97 ID:trTyZ5Sp.net]
素朴な疑問やが、おまいら上級者てcodeかくときてかなんのフォントこのむん?
わい真似したい

558 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 17:50:18.12 ID:XyRbJs67.net]
機械語でコンソール出力しようとしたらどれくらい時間かかるんだろ

559 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 17:56:25.84 ID:EqJjfLVB.net]
>>550
プログラミング用フォント
https://mevius.5ch.net/test/read.cgi/tech/1480538114/
いちいちこだわるのは逆に初心者の方じゃね。字が読めなーいならハズキルーペでも使っとけばいい

560 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 18:11:35.06 ID:trTyZ5Sp.net]
>>552
悪態が最悪だがレスの速さがその短所を補ってあまりあるなw ありがと!



561 名前:デフォルトの名無しさん mailto:sage [2019/02/22(金) 18:23:06.50 ID:XyRbJs67.net]
>>550
ぼくはミリカエムたん!

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