1 名前:デフォルトの名無しさん mailto:sage [2016/09/07(水) 18:43:17.56 ID:G9ygDtLc.net] 質問する前にGoogleで検索しましょう。ttp://www.google.co.jp プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ スレ立てるまでもない質問はここで 143匹目 echo.2ch.net/test/read.cgi/tech/1464139565/
372 名前:デフォルトの名無しさん [2016/11/20(日) 18:38:03.07 ID:X8MMRSH3.net] その「やりやすい」と言った人は、乗り換えるべきか助言をくれなかったんだろうか? 言語とフレームワークの難易度に大した差があるわけではないが、日本語の情報はRubyの方が多い
373 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 18:40:01.41 ID:M+lMg4FG.net] >>358 Rubyが向いてるってのもどーせrailsの話だから、phpかなんかで慣れたら良いんじゃないの?
374 名前:デフォルトの名無しさん [2016/11/20(日) 19:22:30.30 ID:Pc3+f8xU.net] いきなりすごい馬鹿な質問ですみません。 初心者どころか今からする質問がプログラム関連なのかすらわかりません。 androidアプリを作りたくて、ボタンを押したら事前に登録した番号に電話できるっていうやつなんですけど、ボタンのデザインと画面の背景を自由に変えられるようにしたくて…。 何から手を付けたらいいかわからない状態にあります。誰か教えてください…。
375 名前:デフォルトの名無しさん [2016/11/20(日) 19:36:37.93 ID:0Ia7I15K.net] コンピューターに意識を持たせることは可能ですか?
376 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 19:42:38.98 ID:ISNLrJ75.net] 命がないから、意識もないだろう
377 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 19:43:40.85 ID:5Qd/QD9C.net] 何を以て意識とするかの定義を付ければわからんな
378 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 19:44:37.44 ID:ISNLrJ75.net] 生きている者は死ぬべき事を知っている。しかし死者は何事をも知らない、また、 もはや報いを受けることもない。その記憶に残る事がらさえも、ついに忘れられる。 伝道の書、9章 5節
379 名前:デフォルトの名無しさん [2016/11/20(日) 19:49:42.75 ID:i4EqXSzk.net] >>355 >>357 winapi経由で操作して画像として保存し、動画ではその画像を表示してるとのことでした コントロール操作の勉強してみます。ありがとうございましたm(__)m
380 名前:デフォルトの名無しさん [2016/11/20(日) 20:54:15.92 ID:0Ia7I15K.net] >>365 『脳・心・人工知能』という本にこう書いてあります。 >意識とは、自分がいま何をしようとしているかを自分で知っていることである。 こう考えれば、コンピュータに意識を植え付けることは容易であろう。 コンピュータのプログラムが走っているときに、これは何を計算しているのか、その計算はどのような意義を持ち、どの程度重要なのか、いまどこまで計算が進み、次はどこへ行くのか、などを理解し監視するプログラムを付加しておけばよい。
381 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 20:59:50.76 ID:VXCu+bTp.net] Googleで検索している時、時々 「それ間違ってない?キーワードこっちだろ?」 って感じで勝手に検索キーワード買えちゃうよね? あれなんかも、実際はプログラムで実装しているだけなんだろうが 裏に人がいてそいつとやり取りしてるような錯覚を持つ
382 名前:ことがある [] [ここ壊れてます]
383 名前:デフォルトの名無しさん [2016/11/20(日) 21:03:44.49 ID:r2pTDP0b.net] windowsベースアプリケーションってなんだよ 要は.net framework上のって意味?
384 名前:デフォルトの名無しさん [2016/11/20(日) 21:08:01.13 ID:0Ia7I15K.net] 要は意識とは自分で自分を認識することか。我思うゆえに我あり。 ロボットでたとえるなら、単純に視覚情報のみで考えた場合 カメラで自分が認識している映像を監視するプログラムが意識の正体じゃないか?というイメージです。 ただクオリアの正体がまだよくわからない。 ここでは単純に痛みのクオリアのみについて考えることにします。 自分はクオリアを感じる為にはまず意識があって成り立つものだと考えています。 どうやってプログラムから痛みというクオリアが生まれるのだろうか? クオリアとは意識下で感じる情報だろうか?これでは説明が曖昧だ。 意識の正体はイメージ出来ても、痛みのクオリアはイメージできない。 つまりまだ何かが足りたいのだ…。
385 名前:デフォルトの名無しさん [2016/11/20(日) 21:10:37.22 ID:r2pTDP0b.net] >>371 悩む自分に浸ってんじゃねえよカス 笑
386 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:11:38.42 ID:WPkhwG31.net] 痛覚は痛覚地図で表現可能だ。
387 名前:デフォルトの名無しさん [2016/11/20(日) 21:17:58.17 ID:0Ia7I15K.net] >>372 お前は答えがわかるのかよwカス
388 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:18:02.29 ID:WPkhwG31.net] 痛みは負のフィードバックだ。 痛みがあるとその状況に関する記憶に痛みのラベルを関連付け、 以後、自我はその状況を避けようとする。
389 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:21:03.53 ID:WPkhwG31.net] 広義で言えば、失敗の記憶も痛みに相当する。 算数の問題を解くのに失敗することも、精神的な痛みである。
390 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:28:35.02 ID:WPkhwG31.net] クオリアとは、概念のデータ構造と、そのデータ構造に対する自我内部と外界の間のインターフェイスである。 概念は構造化しなければ記憶にならない。コンピュータの記憶媒体も記憶内容を構造化している。
391 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:35:32.39 ID:WPkhwG31.net] 現実世界での経験により、概念と実体を同一視し、それに対する操作が実行可能であることが自覚される。 操作は概念的な操作、現実の操作の2つに分類される。 さらに言語によりさらなる高度な概念を獲得する。
392 名前:デフォルトの名無しさん [2016/11/20(日) 21:41:49.80 ID:0Ia7I15K.net] 問題はどうやってニューラルネットワークでクオリアが生まれるか? たしかに痛みは危険を回避する情報システムだけど 主観的感覚が生まれるのか謎。
393 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:42:44.23 ID:WPkhwG31.net] 我々は概念的な世界、シミュレーション世界を想像することができる。 その世界に現実とよく似たルールがあると仮定すれば、準同型写像が活躍する。
394 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:51:03.11 ID:WPkhwG31.net] 単純なNNは次元が低すぎて役に立たない。現実はもっと複雑な関数で出来ている。 より高次元な深層学習により、今や人工知能はネコの視覚的特徴を知覚できる。
395 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 21:56:55.57 ID:WPkhwG31.net] 深層学習には「きれいなビッグデータ」が必要だ。データの浄化にはGUIの支援が不可欠だ。 また、特徴を高い次元でクラスタリングするには「高い計算能力」が必要となる。
396 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 22:08:21.87 ID:WPkhwG31.net] 0.世界のオブジェクトを知覚する(現実世界か仮想世界かを問わない)。 1.世界に対して操作が出来る。 2.現在の状況を理解できる。 3.操作が出来ることを知覚する。 4.操作をしたことを学習する。 5.0〜4を言葉で表現できる。 6.表現された言葉を理解し、言葉が処理を意味すればそれを実行できる。
397 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 22:25:05.88 ID:WPkhwG31.net] 例えば、ロボットは自分が出来ることを自覚するために、 心の中に「自分の出来ること集合」がデータで表現されている。 会話が出来るロボットは「私は、会話ができます」と答えることが出来る。
398 名前:デフォルトの名無しさん [2016/11/20(日) 22:37:21.08 ID:0Ia7I15K.net] ちなみに意識って人間以外の動物にはあるのですか?
399 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 22:49:03.50 ID:WPkhwG31.net] >>385 人間の意識と比べて劣るか勝るかは分からないが、類人猿などの高等な動物にもあることは確か。 昆虫には生存本能と習性があるが、それを意識と言えるかは微妙。
400 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 22:51:15.11 ID:zhAQ+Nfm.net] >>358-361 以下に、猿用の最速メソッドが書いてある 推薦図書/必読書のためのスレッド 80 echo.2ch.net/test/read.cgi/tech/1472262077/296 >>362 androidアプリは、Java, Kotlin で作る。 簡単なホームページなら、HTML, CSS。 難しいホームページなら、JavaScript も必要 上にあるリンクに、猿用の推薦書が書いてある
401 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 22:58:51.17 ID:WPkhwG31.net] ダンゴムシが規則的に動くからと言っても意識がないとは言えない。 ならばダンゴムシと同じように動くダンゴムシロボットには意識があるのか。 機械的に動くから意識がある、ないとは断言できない。 ただ、意識の高度さは比較可能である。
402 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 23:10:13.85 ID:M+lMg4FG.net] 何百年も前に哲学者がやったことを馬鹿みたいになぞるなよ。 胡蝶の夢、中国人の小部屋で既に、その定義自体が不可能かつ無意味だという所まで行き着いてるっしょ。
403 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 23:12:04.80 ID:WPkhwG31.net] 意識がプログラムであれば、充分に高度な意識は、 チューリング完全で有限なプログラムを実行できるOSに等しい。 ただし、外界とのアクセスができなければ、医学的に無意識と判断される。
404 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 23:15:47.04 ID:Vfcw1yaj.net] そもそも、自分以外の他人に意識があるのかすらわからん。
405 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/20(日) 23:29:16.32 ID:WPkhwG31.net] 医学的に無意識と診断された場合でも、本人は意識があり、外界を知覚・記憶していたというケースもあったそうだ。
406 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 23:32:02.46 ID:2rYGvWG0.net] 分かてば分かつほど元がなんなのかわからなくなる。 意味のある一体を分割して知ろうとするアプローチは 意味のある一体に深刻なエラーを引き起こす可能性を有する
407 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 23:33:55.33 ID:M+lMg4FG.net] >>362 xamarin最初のハードルさえ超えればラクチンだよ。 とは言え、その程度なら、俺ならtel:でリンク張って、スタイルシートでボタンのように見えるように整えたhtmlを適当なホストに、appcache設定して置いとく。
408 名前:デフォルトの名無しさん mailto:sage [2016/11/20(日) 23:36:56.94 ID:5Qd/QD9C.net] 意識とは情報の収集と発散だと思う 五感で得た情報を別感で出力できるようになれば意識を持ったと言っていいと思う
409 名前:デフォルトの名無しさん [2016/11/21(月) 00:59:23.88 ID:bIFtcj0m.net] >>387 ありがとうございます!!
410 名前:デフォルトの名無しさん [2016/11/21(月) 01:00:04.21 ID:bIFtcj0m.net] >>394 ありがとうございます!!
411 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 08:20:33.22 ID:wmPnty3i.net] 以前、Visual Studioを使わず、cやcppでwindow.hとかwininet.hを使って ごくシンプルな、GUIの、Windowsアプリケーションを作った経験があります 今、ごくシンプルな、GUIの、Windowsアプリケーションを作りたいとき Windows 7とか8とか10でも同じように作れて普通に動いてくれるもんでしょうか マルチスレッドとかGPU使うとか頑張らないで、超単純なエディタとかブラウザを作る感じ
412 名前:398 mailto:sage [2016/11/21(月) 08:26:22.60 ID:wmPnty3i.net] 想定環境はx64とかItaniumとかプラットフォーム/アーキテクチャをろくに理解できていないので、とりあえずIA-32で 特に気になっているのは そもそも動作するのかとか、セキュリティや権限絡みで引っかからないかとかのあたりです
413 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 08:53:00.38 ID:zKaBYCnt.net] やってみたらいいと思う
414 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/21(月) 09:23:30.74 ID:bG1+lpHY.net] >>399 VirtualBoxをインストールし、VirtualBoxにテスト用Windowsをインストールして 仮想環境でテストすればいい。テスト用のWindowsの仮想マシンは無料で入手できる。
415 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 10:02:41.25 ID:wmPnty3i.net] >>400-401 書かなかった自分が悪かった、ごめんなさい 今手元に実験できるWindows 7, 8, 10のOSが入っている機械もOSのメディアもないです XPとVistaしかないという でもVirtualBoxのテスト用Windowsイメージが無料で入手できるのは知らなかった 長めに時間取れるタイミングみつけて試してみます
416 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 12:14:02.90 ID:xTCFhIWI.net] >>398 WinMainで書いて特に何か困る事は無いような。 昔のソース、普通にコンパイル通って動いてるよ。 GDIでbitbltで頑張って画面描いてるまま。
417 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 12:16:31.45 ID:xTCFhIWI.net] 特権に関しては正直多少めんどいけど、フォルダ決め打ちとかしなければ割となんとでもなると思う。
418 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 12:55:18.83 ID:wmPnty3i.net] >>403-404 マジすか あんまり変わってないんですね いやむしろ当然か・・・ 権限関係も相対パスや%APPDATA%以下使うだけなら大丈夫そうかな、ありがとうございます
419 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 19:46:31.65 ID:P4wVU5YC.net] 質問させてください。以下の現象が解決できず悩んでいます。 何か思い当たる解決方法をご存知の方がいれば、情報提供をお願いします。 ■開発言語 : VB6.0 ■プラットフォーム : Windows10(64bit) ■互換モード : Windows2000 ■現象 : 「CommonDialog.ShowOpen」時にエラーが発生 ■エラー内容 : Microsoft Visual C++ Runtime Library Runtime Error! Program:xxxx\xxxx.exe abnormal program termination Windows8.1(64bit)では問題なく動作します。 互換モードをWindows2000以外にした場合、Windows10(64bit)でも問題なく動作します。 コモンダイアログはファイルを開く目的で実装しており、エラーが発生してもダイアログ自体は表示されます。 エラーを無視すればファイルの選択を行うことも可能で後続の処理も問題なく動作します。 以下のことは試したのですが、効果がありませんでした。 ・「COMDLG32.dll」「COMDLG32.OCX」の最新化、正常に動作する環境のものを適用 ・「VC++Runtime 2005〜2015」のインストール 以上、よろしくお願いします。
420 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 19:59:13.79 ID:5ZF6P8ki.net] 古代VBプログラマ質問スレ(Ver.6.0 まで) part65 [転載禁止]©2ch.net echo.2ch.net/test/read.cgi/tech/1440930335/
421 名前:デフォルトの名無しさん mailto:sage [2016/11/21(月) 20:07:05.34 ID:P4wVU5YC.net] 誘導すまんこ
422 名前:デフォルトの名無しさん [2016/11/22(火) 13:38:31.64 ID:2BLOzAoN.net] 動画編集ソフトを作るには、どんな知識が必要になるのでしょうか?
423 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/22(火) 13:51:11.20 ID:v7M+bCJW.net] >>409 ツールの使い方、動画ファイルのデータ形式、動画編集ライブラリ。
424 名前:デフォルトの名無しさん mailto:sage [2016/11/22(火) 15:13:50.76 ID:9QZ/pTkg.net] FFmpeg の使い方を参照
425 名前:デフォルトの名無しさん mailto:sage [2016/11/22(火) 17:58:08.26 ID:EJKURZYz.net] >>363 春9000
426 名前:デフォルトの名無しさん [2016/11/23(水) 19:53:16.60 ID:2FFODZUo.net] Androidアプリ開発に関して質問です、よろしくお願いいたします。 EclipseでAndroidアプリを開発しているのですが(Android Studioが使いづらくて使いやすいEclipseを使っている)、 Firebaseを組み込みたく、色々調査しています。 GitHubにプロジェクトが落ちていて(下記URL)、落としたのですが...。 https://github.com/dandar3/android-google-firebase-common そこからどうやって組み込むかで悩んでいます。 google-services.jsonはダウンロード済で多分assetsに入れて読み込むのかなーとか思っているのですが...。 プロジェクトへの落とし込み、設定、json関連など、どうすればいいのか、よく分からないので、 解説していただけると嬉しいです。 よろしくお願いいたします。
427 名前:デフォルトの名無しさん mailto:sage [2016/11/23(水) 21:14:36.30 ID:Q4swoHns.net] 2chBEのソースコードがリークされ酷すぎる実装がバレる、なお流出の原因は.gitディレクトリ hitomi.2ch.net/test/read.cgi/poverty/1479870617/
428 名前:デフォルトの名無しさん mailto:sage [2016/11/23(水) 22:25:12.67 ID:vWu9y3/o.net] >>413 Androidの事なら、この板の該当するスレか、ゲーム製作技術板で質問すれば? Kotlin, Gradle などを勉強していないと無理 Android StudioとEclipseじゃ、プロジェクトのフォルダ構成が異なるから、 初心者にはEclipseは無理かも
429 名前:413 mailto:sage [2016/11/23(水) 23:18:15.88 ID:2FFODZUo.net] >>415 ゲームではなく、ユーティリティ作ってます。 KotlinやGradleは未知の領域なので、ちょっと勉強してきます。 でもAndroid Studioは使いにくい...。 EclipseでずっとJavaと簡単なAndroidアプリ開発を触っているので、慣れているので...。 ともかく情報感謝です。
430 名前:デフォルトの名無しさん mailto:sage [2016/11/23(水) 23:36:40.37 ID:vWu9y3/o.net] WEB+DB vol.94 の特集が、Kotlin, Electron Gradle 徹底入門、2014 この本は分厚いから、軽くネットで見るだけにしておく Gradleするのに、Groovyがわからないのなら、 プログラミング GROOVY、2011
431 名前:デフォルトの名無しさん mailto:sage [2016/11/23(水) 23:49:07.21 ID:vWu9y3/o.net] Kotlin・IntelliJ IDEAは、JetBrains が作っている。 そして、Android Studioは、IntelliJ IDEAから作られているから、Kotlinが使いやすい Android Studioで、Java・Kotlin は変換できる。 Kotlin Bytecode で、Javaのバイトコードも見れる Try Kotlin のサイトで、ブラウザからプログラミングできる
432 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 02:59:11.75 ID:8b6bt2L4.net] こんなクソアプリ作りたくないのに、なんでクソ仕様になるの。 なんで変な仕様入れこもうとするの
433 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 10:22:13.60 ID:6tybqHBt.net] プログラミングの勉強って日常つかうPCと分けて独立したPCで何度でも気軽にクリーンインストールするっていうのは変ポピュラーですか?
434 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 15:12:48.81 ID:HdRBGkCM.net] >>420 仕事でなら、仮想マシンならやる。 再インストールではなくて、スナップショットまで戻せば良いし。 自分の端末はアホの子だから、割とベアメタルに入れるし、再インストールは極力やりたくないから、ベータ試すとき位。
435 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 16:47:30.90 ID:xUZBTb5Z.net] Windows XP以降は、アクティベーションが必要になる。 アクティベーションの頻度が高い場合、マイクロソフトと電話で交渉するそうだ パソコンを自作するひとは、それがイヤで、Windows 2000が好きなひとがおおい
436 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 16:54:16.86 ID:xUZBTb5Z.net] 「MSのライセンス情報は120日でリセットされる(中略) 何度も電話認証を繰りかえすとプロダクトキーがブロックされてしまうこともあり得ます」 ライセンス認証の回数の上限を越えてるらしくてOSを再インストー... - Yahoo!知恵袋 detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1264893602 2011/6/2017:05:19
437 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 21:28:35.09 ID:k/VSe88h.net] 2011/6/2017:05:19 2011/6/2017:05:19
438 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 21:40:08.25 ID:cZqs5pEu.net] 今、javaを勉強してる最中なんすけど、これは別にjavaに限らないとおもうんでここで聞きま
439 名前:キ 論理和、論理積、排他的論理和ってのがあるんですけど(多分他の言語でもこういうのはあるんだろうなと) これってとういうシーンで使うんです?事務系では使うシーン思いうかばないですけど。 [] [ここ壊れてます]
440 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 21:57:49.84 ID:cvaqDL6S.net] 論理和→お前が女であるかお前が俺を好きであるなら付き合おう 論理積→お前が俺を好きな女であるなら付き合おう 排他的→お前が俺を好きな女だとしたら落とし甲斐がないんだけど、俺を嫌いな女か女じゃないけど俺を好きになってしまったのなら付き合おう
441 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 22:15:16.07 ID:iO6hOM6Y.net] 考え方としての論理和なのか、 ビット演算としての論理和なのかでも変わりそう
442 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 22:17:39.92 ID:qPbgkoPD.net] 努力賞を進呈しよう >>427 条件を真偽で判断したあとビット演算、と考えると
443 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 22:25:18.13 ID:c0IR5Aol.net] >>425 年度が異なり、かつ、仕訳で同じ勘定科目のものを探す→論理積 売掛金か、割賦売掛金を合算する→論理和 資産のうち、製品、ないし半製品を、合計する、ただし、半製品を組み立て製品にしている最中のもの(仕掛品)は除く→排他的論理和 なんぼでもある。言葉が追いついてないだけ。
444 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 22:25:40.57 ID:vv7TxI63.net] >>425 1か月の購入額>10万円 || 会員継続>1年 ポイント2倍 むしろ事務系で必要じゃないか
445 名前:425 mailto:sage [2016/11/24(木) 22:29:29.97 ID:cZqs5pEu.net] あぁそういう考え方の事もか。なるほど。ありがとう
446 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 22:46:22.18 ID:c0IR5Aol.net] >>431 そっから、0と1に当てはめたら思ってる論理和とか論理積になるけど、 設定をフラグで持った時、両立しない設定とか、ある事が適用できるかの判定に対して マスク持って、論理積で判定するというのが、いにしえから伝わる方法。 0001 徒歩 0010 自家用車 0100 電車通勤 1000 新幹線通勤 --------- and 1100 電車代精算マスク とか、 0010 定額ガソリン代支給マスク とか。 新幹線通勤は認めない、と制度を変えても、電車代精算マスクを0100にするだけで済む。 自動車+電車の通勤は認めない、も 1100とOR取ってから、1110とANDすると出る。 条件全部書き下して行くのが今風だけど。 一つの方法論として。
447 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 22:50:06.52 ID:cZqs5pEu.net] >>432 はぁなるほど。そういう風につなげていくんだ。ふ〜むです。感謝
448 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 23:18:53.61 ID:k/VSe88h.net] >>425 プログラマとしては基礎知識なんで知らなければ恥レベルだけど実際には殆ど使われない。 >>432 も書いているけど、論理和、論理積とかいう計算というより ビット単位で操作するときに用いられる。 例えばデータベースでboolean型で YES/NO の二値を扱うフラグ的な項目を 8個定義したとしよう。またはbool型の変数8個と考えても良い。 flag1 boolean : flag8 boolean boolean型一つ、1バイト使う。8個で8バイト 昔はコレ、容量の無駄遣いじゃないか?って言われていた。 これを2進数で表すと8個のフラグを1バイトで表せる。 0 0 0 0 0 0 0 0 └1ビット目 ・・・ flag1 └2ビット目 ・・・ flag2 └3ビット目 ・・・ flag3 └ 略 はい節約できましたw 論理和、論理積、排他的論理和っていうのは、 これを1ビット単位で操作するためのテクニックと思っていいよ。 今はこういう節約の仕方はあまりされないのだけど、 ハードウェアなんかで1バイトに8個のフラグを詰め込まれていたり、 ネットワーク
449 名前:フパケットでも1バイトに4bit×2個みたいな詰め込み方をしたり 画像などのバイナリ形式でも、1バイトに詰め込んだりする。それらを操作するときに使う。 [] [ここ壊れてます]
450 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 23:32:33.45 ID:qPbgkoPD.net] >>434 関数の引数について定数を使って論理和で並べるのはわりとよくある 1引数で任意の数のオプションを渡せるというもの 先にも書いたが条件分岐の評価は論理演算そのもの、AND / OR / XORを理解できていないと危ないことがある 応用的に、文字列の排他的論理和を取って変換するなどもある
451 名前:デフォルトの名無しさん mailto:sage [2016/11/24(木) 23:50:29.30 ID:c0IR5Aol.net] なんか盛り上がってるから、蛇足ついでに。 いにしえの、と書いたけど、何で今風ではないかと言うと、これは割と危ない。 通勤手段に、1足せてしまう。 何か計上するために論理和取ってるつもりが、算術和になってたり、とりあえずコーディングがまずいと、徒歩の人が自動車通勤に化ける。 あと、かけるマスクを間違う事が出来る。 家族フラグと家族手当マスクが他にあった時、通勤手段のフラグに家族手当のマスク当てると、これは意味のない数字どころか、違算になる。ヤバい。 資源も増えてきたから自由が効く、とか、コンパイラが賢くなったから、割と筋がいいものができる、とかもあるけど、 今はこれを列挙体やなんかに書き下して、きちんと意味を持たせて管理する。 Javaがどうだったか、ジェネリクスがない頃のJavaしか触ってないからわならないけど、言語によっては同じ種類の列挙体同士を足すと和の列挙体になったりもする。 人間がミスする事を見越して、コードで縛りを加えるようになってる。
452 名前:デフォルトの名無しさん mailto:sage [2016/11/25(金) 00:40:13.38 ID:SAUV2i1i.net] 画像処理でも使用される PATINVERT 排他的論理和(XOR)で、指定された模様の色とコピー先矩形の色を結合 SRCINVERT コピー元とコピー先を排他的論理和で結合 BMP形式(Wndows DIB) ttp://www.geocities.co.jp/Playtown-Knight/6845/sd_doc/format_windib.html
453 名前:デフォルトの名無しさん mailto:sage [2016/11/25(金) 00:44:10.60 ID:SAUV2i1i.net] 高速にするために排他的論理和(XOR)が使用される場合がある 「アセンブリ言語プログラマはレジスタの内容をゼロにしたいときに XOR 操作を行う。 多くのアーキテクチャでは、ゼロという値をロードしてレジスタに格納するよりも XORを行う方がCPUクロックサイクルを消費せず、また命令長も短いためメモリを節約できる。 同じ値をビット単位XORのふたつの入力として使うと、出力は常にゼロになる。つまり、 同じレジスタを指定したXOR命令を実行して同じレジスタに戻すことでその内容をゼロにする」 ビット演算 -Wikipedia
454 名前:デフォルトの名無しさん mailto:sage [2016/11/25(金) 02:25:10.56 ID:SAUV2i1i.net] public class Bits { // static final int BITS = 74; // 4Ah, 01001010b static final int BITS = 112; // 70h, 01110000b // static final int BITS = 122; // 7Ah, 01111010b // static final int BITS = 183; // B7h, 10110111b static final int[] mask = {1, 2, 4, 8, 16, 32, 64, 128}; static final char[] c = {'0', '1'}; // true_false = ''01'' public static void main(String[] args) { int b; String s; String true_false = new String(c); int MSB = mask.length - 1; for(int i = MSB; i >= 0; --i) { b = BITS & mask[i]; if( b == mask[i] ) { s = true_false.substring(1); } else { s = true_false.substring(0, 1); } System.out.print(s); } } }
455 名前:デフォルトの名無しさん mailto:sage [2016/11/25(金) 14:48:42.74 ID:HBCCvERQ.net] >>432 それビット和、ビット積じゃないか 手元のgcc 4.6.1で #include <stdio.h> int main( int argc, void** argv) { printf( "%d\n", 8 & 10); printf( "%d\n", 8 && 10); return 0; } とやると 8 1 となるぞ
456 名前:デフォルトの名無しさん mailto:sage [2016/11/25(金) 15:38:10.22 ID:TwCdHdIi.net] >>440 あ、ごめん、純粋に勘違いしてた。 その通りだな。 0か0以外しか意味は持たんか。
457 名前:デフォルトの名無しさん [2016/11/29(火) 11:51:42.66 ID:DWCMwF/b.net] youtubeに動画を投稿して金を稼ぎたいと考えているのですが、 例えば、500万再生の動画が100本あったら、収入はどれくらいになるのでしょうか? 自分としては最低でも月50万円以上は稼ぎたいと考えているのですが、100%無理でしょうか?
458 名前:デフォルトの名無しさん [2016/11/29(火) 11:53:07.28 ID:DWCMwF/b.net] あと、動画の再生回数やチャンネル登録者数を増やすにはどうしたら良いでしょうか? 何かコツがあれば教えてください。お願いします。
459 名前:デフォルトの名無しさん mailto:sage [2016/11/29(火) 13:01:19.00 ID:pYNDhOke.net] 【YouTube】総合&質問スレッドpart-107 [無断転載禁止]©2ch.net potato.2ch.net/test/read.cgi/streaming/1474818210/
460 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 12:55:27.42 ID:TMG+JuRV.net] 言語を設計するってどういうことをすれば、設計したことになるの? その言語を処理するコンパイラを作成するってこと?
461 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 13:20:16.26 ID:rbSDaA4d.net] 狭義には言語仕様を文書化すること
462 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 13:24:59.77 ID:TMG+JuRV.net] ってことは言語を設計したといってる人たちが、有益なプログラムを作れるってわけじゃないんだ 理屈だけならべて、実際には作れない人も多いのかな?
463 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 13:25:53.33 ID:h0rSX8Gy.net] とりあえず既存の言語に比べて利点がないなら、設計したとは言われないだろう およそどの言語もチューリング完全というクラスに分類され、 「できること」は同じなので、「何か新しいことができる」 という言語は設計できないことになる よって、何らかの目的に最適化されていて既存の言語に比べて利点がある、 というのが「設計した」とされるための前提になるであろう そのためには、目的を「設計」する所から始める必要があるだろう (たとえば、既存のあるCPU に最適化されたアセンブラを設計するならば、目的はすでに設計されていることになる)
464 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 13:29:30.33 ID:WWO8eg3g.net] なぜかGrass言語を連想した 既存の言語と比較しての利点などわからんがいいものだ
465 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 13:54:06.26 ID:X0PK+rS4.net] 標準化の作業部会とかで仕様書書いてる人の中には作れない人もいるだろうな
466 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 14:43:27.23 ID:6tT63Gbl.net] >>448 言語設計には、「既存言語に対する利点」など関係ない
467 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 15:32:04.40 ID:h0rSX8Gy.net] >>451 >>448 は、関係があるかどうかなど問題にしていない 目的に適応した既存言語がないならば、自動的に利点はあることになる 利点がなければ、注目もされないので、設計したと「言われる」こともない。 仮に C 言語をまったく知らない者が C 言語と同じものを自力で設計したとしても それを設計したと称することには意味がない。 (Grass言語には実用上の利点はないだろうが、明らかに その目的はそこにはない) もちろん、設計には、モデルが矛盾なく働きかつ計算可能になるように仕様を定義するなどの側面もあるだろうが。
468 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 17:06:59.68 ID:6tT63Gbl.net] >>452 > >>448 は、関係があるかどうかなど問題にしていない いやしてるでしょ > 利点がなければ、注目もされないので、設計したと「言われる」こともない。 逆にそんなこと問題にしてない > 仮に C 言語をまったく知らない者が C 言語と同じものを自力で設計したとしても 仮の話をするなら、その者は言語を設計したと言える
469 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 17:37:54.98 ID:h0rSX8Gy.net] その者は言語を設計したと言えても、設計したとは言われない 限りなき平行線にしかならんので話は終わりだ
470 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 17:42:59.10 ID:6tT63Gbl.net] >>454 言わないのは「お前」だろ お前の意思など知ったことではない そもそもが > 言語を設計するってどういうことをすれば、設計したことになるの? という話なので、お前の意見は邪魔
471 名前:片山博文MZ ◆T6xkBnTXz7B0 mailto:sage [2016/11/30(水) 17:57:55.99 ID:OQgCUTWg.net] プログラミング言語は字句、構文、意味の3要素で成り立っている。 よって、この3つを明確に定義した文書を作成した地点で、「プログラミング言語を設計した」と言える。
472 名前:デフォルトの名無しさん mailto:sage [2016/11/30(水) 18:41:05.47 ID:naZesQBs.net] >>455 変なやつの相手をするな