スレ立てるまでもない質問はここで 148匹目 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
質問する前にGoogleで検索しましょう。 http://www.google.com/ プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 Javascript は Web 制作板、CGI は Web プログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 ネタ、板とは関係の無い話題はご遠慮ください。 前スレ スレ立てるまでもない質問はここで 147匹目 http://echo.2ch.net/test/read.cgi/tech/1490436082/ VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured >>161 ありがとうございます。 すでに、会社がgoogleappsを導入してるんですよ。 悩ましいです。 >>160 初心者がいきなり、Python を学ぶのは難しい まず「たのしいRuby 第5版、2016」を、3回読んで理解したら、 「みんなのPython 第4版、2017」を読む これで、2つの言語を同時に学べる。 ただし、順番は必ず、たのしいから読むこと。 みんなのから読むと、わからないから >>163 お前Pythonスレで暴れてた基地外だろ、死ねよ >>160 この本いいかもよ(俺は読んでない) 『退屈なことはPythonにやらせよう ――ノンプログラマーにもできる自動化処理プログラミング』 https://www.oreilly.co.jp/books/9784873117782/ Python使ってる奴はキチガイばかりってイメージ 片山博文さんって凄いですよね。 コンピュータ科学だけでなく、数学とかにも精通してらっしゃる。 どうすれば、片山博文さんみたいに頭が良くなれるのでしょうか? やっぱり、まずは数学を猛烈に勉強するしかないのでしょうか? 数学ができれば物理もコンピュータ科学もその他の理系学問もできるわけですし。 >>168 少なくとも馬鹿に憧れる事からやめてみては? ある特定のタイトルのメールが来てるかどうかを自動チェック出来るものを作りたいんですが どうやって実現したらいいでしょうか? >>171 どこに来ているものを、どんな言語でチェックしたいの? 研究のために20年ぶりにプログラミングしようかと思っている。 Windows上(できればAndroidでも)でタッチパネルに座標をランダムで×を表示して ユーザーは指でタップする。 ×の座標とタップした座標を記録する。 っていうことをしたいんだけど、こういったアプリ開発に言語は何を使えばいいでしょう。 ちなみに今まで学んだ言語はMSXでBASIC、大学でちょっとだけFORTRAN、大学院でC言語です。 >>173 単純なのを選ぶなら、Tcl/TkやJavaScriptだな。 応用を進めたいなら、C#かJava。 なんでWinかAndroidって言ってる人にTcl/Tk勧めるんだよこいつ Tcl/TkはマルチプラットホームでAndroidでもインタプリターで動作する。BASICに慣れていて、研究用に使うのだから、 ネイティブバイナリーじゃなくてもいいと考えた。 この中で初心者用の簡単なのってJava scriptなんですかね? あと、最初はスタンドアローンで実験するんですけど、 ゆくゆくは複数のPCでユーザーが同相互作用するかというのも記録したいと思ってます。 初心者としてハズレたくないんなら、JavaかJavaScript選んどけば無難? なんだけど、 コンパイル言語の経験が低そうだから、ちゅうちょするんだよな。 一応大学院ではCを使ってましたけど、あんまり深く学んでなくて もうグローバル関数定義しちゃえってやってたり自己流なんですよね。 でもここらでまじめに一つぐらい言語を身に着けようと思ってます。 研究用途のアプリ開発って考えるとJavaとJava Scriptのどちらがいいんでしょう。 あととっつきやすさとか・ 研究の足場を固めるなら、Javaになるね。JavaScriptでは従来のブラウザーでの実行以外にNode.jsという技術が台頭しているが、変化が激しいから最先端についていくのは苦労するよ。 Javaだったら、標準でリッチなIDEが付いてくる。標準で型チェックがあり、デバッグが用意。幅広い実行環境をカバーできる。 対するJavaScriptはもう人間ごときのバトルフィールドではない。 機械と融合して戦わないといけない。 Haxeは素晴らしい言語だが、日本語の情報が少ないので除外した。残念。 お前ら、新しい分野を開拓したら、ちゃんと本書けよ。印税もおまけについてくるんだし。 こんな所でくすぶってる俺らが全くの新規に至ることなんか無いよ なんかネット見るとRubyとかJava Scriptは簡単な言語でJavaやCは難しいってアンケートがあったけど、 そうでもないってことなんでしょうか? 簡単だけど用途が違う rubyは簡単な言語だけど「指でタップして記憶」みたいな話になるとできなくはないけど得意でもない java scriptはほぼwebページ操作用の言語になっているから、まともに使うにはプログラミング以外に htmlなどの知識も習得しないといけないのが面倒臭い Javaはその点企業が作った業務開発向けの言語だからアプリ開発に関しては最初からそこそこ充実してる 「タップして操作」って条件がないなら pythonが一番お手軽でいいと思うけど phyronは機械学習に向いていると聞いたので昔ニューラルネットワーク研究してた身としては興味があるのですが、 phytonでタッチパネルの操作とかはできないってことでしょうか? >>188 python単体ではキツイ 一応組み込みでウィンドウ出したりボタン作ったりとかできるGUI用ライブラリはあるけど それはもともと別の言語だったのをムリヤリpythonで使えるようにしたようなものなので いちいちややこしいし、覚えることも多い ここしばらく、410 でかけないんだけど、なんかあったのか なるほど、ある程度腰を据えて研究するならJAVAを覚えるのが得策なんですかね。 173のように タッチパネルに表示させたXの座標とタップした座標の距離をスコアとして50回程度試行させて総得点を記録する を手っ取り早く実現させるために良いJAVAの参考書とかご存知ないでしょうか? そういうのだったらprocessingとかどうよ 基本javaだし 易しい > 難しい Ruby > Python >>> JavaScript(JS) ゲームエンジンでは、Unity, Cocos2d-x(JS版), Godot。 ラズパイのScratch 風なら、Unreal Engine 4 HTML5/CSS/JS なら、Cordova を使った、アシアルのMonaca Androidなら、Java, Kotlin 定番の本 スッキリわかる Java入門 第2版、2014 たのしいRuby 第5版、2016 みんなのPython 第4版、2017 Kotlinスタートブック -新しいAndroidプログラミング、長澤 太郎、2016 他に、たいていの言語・フレームワークで、掌田津耶乃が書いてる Javaでいってみようかな。 「すっきりわかるJava入門」だけで173みたいなアプリ組めますかね。 久しぶりのプログラミングなんか楽しみになってきた。 初めてMSXを手に入れた小学生の夏休みのようだ。 「スッキリJava」は、オブジェクト指向の本だから、 この本をみっちり読んでいないと、他の本が読めない Windows で、タッチパネルは、あまり聞かない。 マルチ・プラットフォームのMonaca など、JS かな? 「スッキリJava」「Kotlinスタートブック」では、Android >>173 最近の言語と言うか、GUIライブラリは便利だから、座標とかじゃなくて画像そのものにタッチされたかどうかのメッセージ届くよ。 x印ついた画像をランダムで表示するようにすれば良いんじゃないかな。 どの位xに近いところタッチできたかとかで結局座標知りたいなら、タッチされた時一緒に取れば良い。 まるっきり外した時の座標も欲しいとかなら、もう当初の予定通り座標でやった方がいいんだろうけど。。。 掌田津耶乃は一段階深くなるとだめな 入門書専用のライター >>196 windowsタッチパネルが主としたユーザー環境設定なんですが、 Javaでは無理なんですか? android端末での使用はどちらかというと補助的な感じです。 >>197 正解の範囲は後で設定したいので、座標取得で行きたいと思っています。 プログラミングは数値計算のみでGUIとか一切使ったことがないので、 もう未知の領域ですね。 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=ITP1_6_B 会津大学オンラインジャッジのこの問題 とりあえずRubyの知識が全くないので。 以下の冗長なRubyコードで合格しました。 黒魔術を使うとどの様に短くなりますか? b="SHCD".split("").product((1..13).to_a) gets.to_i.times{ a=gets.split b=b-[[a[0],a[1].to_i]] } b.each{|d| puts d*" " } rubyわからんけどAOJなら他の人の答え見れるでしょ? >>200 Java, Kotlin でも、Windowsでタッチパネルを使えるとは思うけど、よく知らない。 Javaのスレで聞いて >>202 黒魔術はメタプログラミング用だから、普通の用途では使わない DBの列目を、クラスのプロパティ名にするとか、 Rails などのフレームワークを作る人用 まあそうだけど、他を参考にしないで書いてみたが今の段階。 指導のもと書き方が分かるようになるを期待してました。 短さ1位の黒魔術はまだ見てませんが、いきなり黒魔術を見る気になれなかっただけでして。 いい返事が付かないようなので帰ります。 『普通の用途』ねぇ…… 最近業務用プログラミングが「普通のプログラミング」だと思っていそうな子が多くて 学術プログラミング 競技プログラミング 趣味プログラミングの肩身が狭い狭い >>202 漏れなら、2次元配列を使って、 cards[4][13] 1次元目には、スートの種類、SHCD 2次元目には、1〜13 1つずつ、存在チェックしていく マイナー側が肩身が狭いと愚痴るのは別にプログラミングに限った話ではないと思うが >>208 プログラミングの場合はプラス 「プログラマーの職場の愚痴」や「業界の情勢」が 「普通のプログラミングの話題」だと思っている子が多くて ちょっとウンザリしちゃうの 最近は、Kotlinをやってるから、型名を書かない、Rubyは天国。 競技プログラミングでは、Rubyが圧勝! プログラミングの効率が高すぎる。 ただし、実行速度は遅いけど Haxe も良いけど、変換後の、JavaScriptのソースコードを読むのが苦痛 >>205 >短さ1位の黒魔術はまだ見てませんが JavaScriptのスレには、書き込まない方が良いかも 書き込むと、関数型厨がやってきて、したり顔で、 配列.map( ラムダ式 )とか、1行で書いてしまうからw 動的型より型推論のほうが型書かなくてよくて速度速くてよい、まあコンパイラ作るのが面倒らしいけど >>211 関数型厨マン登場!(Haskell) import Data.List main = getContents >>= putStr.unlines.(\\) (concatMap (\c -> map ((c:).(' ':).show) [1..13]) "SHCD").tail.lines (´・ω・`)あのーJavaの勉強しててノートパソコンほしくなったの 35,000円ぐらいで安いのでChromebookがいいかなっておもってます クラウドIDEとかいうのをつかうとChromebookでJavaのプログラミングできるみたいなの どうなんやろ? Chromebookってふつうにつかえるの? 開発者が使う、PCの最低ラインは、 CPUは、i5, i7。 メモリは8GB だが、なるべく最大まで積む ESC/POSプロトコルを使用したプリンタのシミュレータ的なライブラリもしくはアプリケーションってないですかね? 結果を確かめるたびに紙へ出力するのは流石に・・・ 全コマンドに対応している必要はなく印刷関係の主要コマンドを解釈してくれればひとまず大丈夫です 0秒で、「全(全て)」に関する全てのことを解明できる超絶高性能コンピュータを開発することは可能ですか? >>215 開発者モードにしてJDK入れればいい Ubuntu動かせるからそっちに入れてもいい プログラム言語って無料で使えるものがほとんどですけど プログラム言語を開発してる人たちはどうやって生計を立ててるんでしょうか? まつもとゆきひろってちゃんと食べていけてるんでしょうか? >>223 少なくともMatzは仕事の合間を縫ってRuby作ってたらしいし今も普通に技術系の仕事してるみたい >>223 元々プログラミング言語は趣味か、自分の仕事用に開発される。 Matzは自分の仕事用に開発してて、本業は別にある。 言語の人気が出れば技術書の監修とか執筆、セミナーで副収入にはなるだろうけど。 トヨタケーラムから盗んだんだよね それとも権利処理済んでる? データベースのパフォーマンス・チューニングってどんなことをするんですか? データベースへの問い合わせのスループットを調べるんじゃね? AnalyzeしてAnalyzeしてAnalyzeする 一人でandroidとiosのネイティブアプリつくることになったんですが開発環境と言語は何選ぶのが流行りなんですか? 時間のかかるクエリを書き直したりインデックスを追加したりする程度ですか? >>221 (´・ω・`)情報ありがとです よくわからなかったけどYouTuberの人がChromebookにubuntu 入れてる動画見つけて簡単そうなので、Linuxを入れるのはできそうです その後ubuntu にeclipseとか入れるのも解説いくつか見つけました このあたりはコマンドとかむずかしそうなのでChromebookかってからがんばりたいとおもいます やっぱり安くてさくさく動くのはChromebookがいいよね 実行計画を見て、インデックスを使って、検索しているかどうかをチェックする とにかく線形探索(全探索)をしたらダメ、O(N)。 2分探索なら、O(log N) ハッシュなら、O(1) データが千件なら、線形探索で千回。 2分探索なら、2の10乗 = 1,024 だから、10回。 つまり、1/100 SQL実践入門 高速でわかりやすいクエリの書き方、ミック、2015 >>231 アセンブラの命令が何サイクルで処理出来るのか調べるようなもんか。 ネットワーク経由だから、地味にその手法も効くんだな。。。 >>235 開発者が使う、PCの最低ラインは、 CPUは、i5, i7。 メモリは8GB だが、なるべく最大まで積む VirtualBox とか使って、2つのOSを動かすから、Windows・Linuxで資源を分ける。 CPUコアを2つずつ、メモリも4GBずつとか だから少なくとも開発者は、一般人の倍の資源を、持っていないとダメ 一般人の開発者がパソコン選んだら無限再帰になるわけか http://img.ng.pmdstatic.net/fit/http.3A.2F.2Fphoto.2Enationalgeographic.2Efr.2Fupload.2Fslideshow.2Fles-grands-mysteres-de-la-terre-a-l-univers-decryptes-5320.2F83-87013.2Ejpg/900x600/quality/65/vivons-nous-dans-un-multivers.jpg この一つ一つの球体が、一つ一つの宇宙らしいのですが、 この一つ一つの球体は、同一空間上にあり、 その空間も、たくさんある球体のうちの一つで、 その球体も、広大な空間の中にあるのですが、 その広大な空間も、たくさんある球体のうちの一つで、 その球体も、さらに広大な空間の中にあるのですが、 そのさらに広大な空間も、たくさんある球体のうちの一つで・・・・・・・・・ と、無限に続いてしまって、世界の真理というのが何なのかがさっぱり分からなくなるのですが、 無限に続くのではなく、有限だったとしても、世界の真理というものが何なのかさっぱり分からなくなります。 世界が無限に続いているとしたら、さらに先へ先へと進めるわけですし、 世界が有限だとしたら、どこかで区切りのようなものがあると思ったのですが、 もし区切りがあって、その区切りがどこかで途切れていれば、やっぱりさらに無限に先へ先へと進めるわけですし、 もし区切りがあって、その区切りが途切れてない場合は、その区切りが無限に続いているということになり、 やっぱり世界というものは無限に続いているということになると思うのです。 つまり、やはり世界が有限なんてのはあり得なくて、世界は無限に続いているのではないのかと思ったのです。 でも、世界が無限に続いているってことが分かったとしても、一体誰が何の目的で世界を創ったのかなど、 本質的な部分が分からないのです。 一体「真理」って何なのでしょうか? どうすれば、「真理」を突き止めることができるのでしょうか? どう足掻いても、ただの妄想で終わってしまうので、 誰か、世界の真理を突き止める方法がありましたら、その方法を教えてください。お願いします。 >>241 その辺は釈迦が文献残してるからまずは読め 世界なんて人の目線の数だけあるんだから考えるだけ無駄 プログラムじゃ解決できないよ >>215 はうーはうーはうーすごすぎーすごすぎーすもちゃ web上でソシャゲのキャラ所有リストみたいなものを作成したいのですが、必要な知識ってどんなものがありますか なかなか良い検索ワードが見つからず何が必要かわからない状態です いっぺんに色々やろうとするな。 1.ホームページを作る。 2.所有キャラ(?)一覧を表示する。 1.は必須なのか? じゃあ、まずhtmlの基礎から入ろうということになるぞ。 2.一覧のネタはどうするの?データベースをつなぐ気か? 趣味でアプリ作りたいと考えてMac使ってるからとりあえずswiftを学んでる初心者がもし泥も作ろうと思ったらどんな言語に手を出すべきなんだ? swiftの勉強進行度は初心者用1冊読み終えてショボいアプリを1つ作った程度 android studioか、ザマリンか、 ゲームならunityでも使っとけ AndroidはKotlinが採用されたから KotolinとかJavaとか ウェブアプリならJavascriptとかTypeScriptとか コボラーなんだけどあまりに先がなさすぎて転職したいけどスキルがCOBOLとJCLしかない いまおすすめの言語とか書籍があったら教えてください 26歳でかなり焦ってる まずこの本で、オブジェクト指向を学ぶ スッキリわかる Java入門 第2版、2014 その後、この2冊を順に読む たのしいRuby 第5版、2016 みんなのPython 第4版、2017 Kotlinスタートブック -新しいAndroidプログラミング、長澤 太郎、2016 この4冊を、この順に読む。 どの会社も、Kotlin の高待遇を匂わせている フリーソフトを作って、それをネット上に配布するのって儲かりますか? あと、それは、自宅でもできますか? それとも、会社に就職したり、自分で会社を創業したりしないと無理ですか? 自分としては、デイトレーダーみたいに、自宅で仕事をして金を稼ぎたいと思っているのですが、 ネットを使った仕事で、デイトレーダーみたいに、自宅で仕事をして金を稼げる仕事って何かありませんか? 知っている人がいたら教えてください。 すいません。間違いました。 フリーソフトではなくて、シェアウェアでした。 自営業は、まず無理。食っていけない 自宅勤務できる、IT企業を探せば? シェアウェア公開している人は基本的には他に仕事持ってて副業としてやっているのが多いな 一番原始的なやり方は銀行口座晒して、入金してくれた人にパスワードを送るってやり方 とはいえ、手間がかかるし、銀行口座晒すことになるので、個人情報の扱いとか面倒臭い 最近はbitcoinとかの暗号通貨を使ったやり方もあるけどbitcoinがあまり浸透してないのがネックだな >>246 ありがとうございます 1は必須ではないです。webブラウザで閲覧できるようなイメージを想定しているだけです 2については、データベースでキャラリストを持とうと思っています。というかDB以外の一覧の持ち方が浮かびません… >>248 >>249 返事遅くなってすまん ありがとう!とりあえず調べてどんな感じか見てみるわ ちょっと聞くだけで言語色々あって面白いと再認識した ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる