スレ立てるまでもない質問はここで 150匹目
■ このスレッドは過去ログ倉庫に格納されています
質問する前にGoogleで検索しましょう。 http://www.google.com/
プログラム・ソフトの使い方は PC 初心者板やソフトウェア板へ。
ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。
Javascript は Web 制作板、CGI は Web プログラミング板へ。
業界談義、愚痴はプログラマ板へどうぞ。
ゲーム関係の話題はゲーム製作板へどうぞ。
ネタ、板とは関係の無い話題はご遠慮ください。
前スレ
スレ立てるまでもない質問はここで 149匹目
https://mevius.5ch.net/test/read.cgi/tech/1526606537/
注意「〜と〜はどっちの方が○いですか?」みたいなのは
このスレの粘着荒らしですので無視してください CをやってからC++やったほうがいい
いきなりC++はハードルが高い railsってオワコンですか?
オワコンだったらなういには何ですか? >>216
そもそもCを知ってることが前提の本もあればCから教えてくれる本もある
だからどっちにせよCは避けて通れない だいたいCですら理解できるようになるまで
かなりの学習コストがかかる
で、頭悪い初心者本で
なにも分かってないのに分かったつもりになる
この板にもそんな知恵遅れが一杯いる そもそも初心者がフレームワークを使うこと自体が間違ってるからな
どういう思想でフレームワークが設計されてるか分からずにフレームワークなんか使えるわけがない
低学歴知恵遅れでも間違った使い方しててもなんか作れた気になれる Cでわけわからんのはポインタ演算とかだから、Cから解説してるC++本でいいんじゃないの C++は魔境
もしくは出口のないダンジョン
明確な目的ないなら入らない方がいいと思う 超初歩で申し訳ないんですが
Google Chromeの拡張機能にマウスジェスチャーがあるのですが、ジェスチャーの「閉じたタブを開く」が機能しません
代わりに「スクリプトを実行する」で、Ctrl+Shift+Tを押したことにしたいのですがどう記述したら良いでしょうか
スクリプトはjavaScriptで動くようです 初心者にCからやったほうがいいよというとCの本1冊読めばプログラム作れるようになって
1時間くらいキーボードたたけばゲームが完成すると思っているからめんどくさい いずれにせよCやった方がいい人間が多数派だった自体はとっくに終わりを迎えてるよ C++ はひどい言語だ。これは、多くの平均以下のプログラマーが使ってるために
さらに輪をかけてゲロゲロになっていて、どうしようもないゴミが
簡単に生産されるようになってる。正直いって、C を選ぶ理由が C++ プログラマーを
追っぱらうため *だけ* だったとしても、それ自体、C を使う強力な理由になりうる。
C++ はトンでもなく悪い設計の元になりうる。どうせこの言語ではいつも STL やら
Boost やら、その他ゲロゲロベロベロの「素敵な」ライブラリの機能を使って、
それがあんたのプログラムに「役立つ」んだろうが、以下のことが起きる:
- うまく動かないときにもたらされる際限のない苦痛 (あと STL とか、特に Boost が
安定してるとか移植性があるとかいう奴は、どいつもこいつも大ウソつきで、
もはや笑えるレベルを超えている)
- 非効率な抽象プログラミングモデルで、2年たった後にこれらが実はそんなに
効率的じゃなかったことに気づくケース。でもそのときにはすでに全部の
コードがその素晴らしいオブジェクトモデルに依存していて、直すためには
アプリ全体を書き直さなきゃなんない。
言いかえれば、唯一まともで、効率がよくて、システムレベルで使えて、移植性がある
C++ ってのは、基本的に C で使える機能だけに限ったときなんだ。そして C だけに
限定するってことは、他の人がそれをめちゃくちゃにしないってことで、
ついでに沢山のプログラマが実際に低水準の問題を理解することができて、アホらしい
「オブジェクト・モデル」のたわごとを持ちこまないってことだ。 Linus の格言でしょ
ロベール分からないとか言ってる時点で勉強する気のない荒らし確定だから触らなくてヨロシ
独習 C++を読んで、次に Effective C++ を読んで、次に Stroustrup を辞書にしながら作りたいものを作り始める
それ以外に道ないよ
あとゲームプログラミングはもはや一つの分野だから、C++ の他にそれの参考書ももちろん要る >>227
言ってることは正しい
C++は非常に低級なところまで触れるのに、
そこをライブラリに任せていては全然意味がない 本格的な入門書は、ロベール・柴田望洋・ハーバートシルトの3冊。
これらは最低限、数言語をやった人が対象。
Ruby などをやっていないと、理解できないはず
もっと簡単なのは、やさしいシリーズの高橋 麻奈
1. 動的言語。Ruby, Python, JavaScript
2. 静的言語。Java, Kotlin, C#
3. ポインタのある言語。C/C++
最初に1を5年、次に2を5年やると、3へ進める。
なぜかと言うと、ポインタのある言語は、ポインタを追い回すだけで、
100時間ぐらい、あっという間に浪費するから、その時間で、1を習得できる
初心者がポインタのバグを消すことは、まず無理だから
それに、C++だって、ファイル読み込みには、
動的言語のLua, Squirrel を使うから、どの道、1が必要
Ruby で、Linux の基本コマンド、CVS・ファイル・テキスト処理、正規表現と、環境構築運用を学ぶのが先。
これらは全言語で必要だから、Rubyで学ぶのがよい
Rubyなら、Web サーバー(WEBrick)でも、1行で起動できるw
ruby -run -e httpd . -p 8080 最も習得するのが難しいプログラミング言語は何ですか?
C++ですか? もしかしてこの板でRu
byってNG推奨ワードだったりする? 食べ歩きユーチューバーって需要あると思う?
食べ歩きユーチューバーになろうか迷う。 用意するのはビデオカメラもしくはスマホとミニもしくはコンパクト三脚だけでいい? HTML5やフラッシュの2Dゲームがことごとく重いのはなぜですか?
いったい何をやってるんでしょう?
PSやPS2のエミュで3Dゲームやってる方が軽いです
軽くするにはブラウザの画面のとこに合わせて、ダイレクトに画像を上書きして
両方ともアクティブにするとかで出来ないのですか? 東大の数学科に入りたかった・・・・・。
でももう俺は歳だ・・・・・・・・・・。 >>241
多分パソコンのスペックがしょぼいんだろ >>241
ゲーム機が描画に特化しているだけ
逆に言うとゲーム機での計算はくっそ遅い
後は>>243の通りスペックがしょぼい >>244
エミュって書いてあるでしょ
ゲーム機じゃないよ 歳をとってから東大というか大学に入ったらイジメられますか? >>241
Flashは重いと思ったことはないからわからない
HTML5はスクリプト動作部分だけでとってもウェブブラウザ間ですら処理能力が違う
どんな環境で何を動かしてそう思ったのかわからないと答えを出せない
>ブラウザの画面のとこに合わせて、ダイレクトに画像を上書きして
処理が重くなるのはゲームなどの場合はほとんどその画像の「生成過程」
画像を「表示」だけする部分をいじってもたいして早くはならない >>249
それはブラウザ経由するからでしょ?
OSが画像処理して表示するなら、エミュ同様軽く表示できる
ならば、ブラウザ画面の上に、画像を上書きさせた方が軽く済むって理屈じゃん 人によるってことは、イジメられる可能性もあるってことか・・・・・・。 イジメはイジメられるほうにも問題があることが多いからな
可能性を排除できないのはしょうがない 板違いだけど、ここの人たちはかなり詳しそうだからここで質問します。
なんて言ったら良いのかよく分からないんだけど、
姿を晒さないで、声だけの出演で、いろんな情報を提供するユーチューバーっているじゃん。
例えば、宇宙に関する話題とか科学全般に関する話題とか。
要するにトップランキングとか電撃ランキングみたいなユーチューバーになるにはどうすれば良いのでしょうか?
ああいうのってネタは自分で一から考えて作っているのでしょうか?
電撃ランキングは海外の動画をパクッてそれの一部を改変したりしているらしいですが、トップランキングも同じ感じなんですかね?
ああいうユーチューバーになるには相当高度なスキルが必要なのでしょうか?例えば映像関係とかプログラミング関係とか。
いろいろ詳しく教えてください。
特にああいう感じのユーチューバーになるために必要なスキルが知りたいです。
やっぱり初心者には無理な領域なのでしょうか?
回答よろしくお願いします。 このスレで質問するってところで既にセンスゼロ
残念だが諦めろ ここで応えたら、俺も殴られるし。
気の毒だが。。。 >>250
画像を「表示」だけする部分=その「OSが画像処理して表示する」部分
「生成過程」の部分=ゲームやるときに自分のキャラクターの位置やほかのキャラの位置やらそれらの衝突などの各判定部分等の処理、キャラや背景などの「画像の表示内容の指示」部分
多分ポリゴンの描画をするようなものを「OSが画像処理」と思ったんだろうが、それは「生成過程」の部分の中の「画像の表示内容の指示」部分のさらに一部
WindowsだとDirectXなどによって通常のCPU処理に回すよりもグラボなどで担当することによって早くはなるが
ゲームなどの処理内容で比率が多いのはその部分じゃない
「ブラウザ経由する」のはスクリプト部分(FlashやJavaなら中間言語)で「生成過程」の部分全てになるからネイティブで動くエミュとの差が出るのは仕方がない ああエミュはネイティブに「変換したうえで」動かすだった
中間言語は程度があるだろうけどスクリプトの変換動作はそんな効率よくないから 高級言語で作ったものが低級言語よりはるかに遅いのは理解できる
html-jsやflashがそれと同じような理由で本質的に遅いのも理解できる
コンシューマ機は元々ゲームに特化した作り
コンシューマ機上のソフトウェアも実機スペック上限もあって節約しまくって特化する
だからスペックのわりに動作が早いのも理解できる
じゃあ、エミュレータの処理はどうなんだろう
基本的には実機の機械語をPCの機械語に変換するとかだけだよね
PSやPS2だとPCにかなり近いものだった気がするけど >>237
別にrubyはNGワードじゃないけど、>>231のruby推しの奴は、相手の意図も話の流れも構わずにいつも同じ主張を繰り返すだけなのでスルー推奨。 というかhtml-jsと違ってflashはどっちかっていうとツクール系に近い感じ?
flashってシステムのうえで実現してるわけだし >>202
一冊目の入門書が読み終わったからって次のレベルの本に進もうというのが間違いでは?読みました、コード写して動きを見ましたじゃ、まだ何も身に付いてないよ。
まずはその本の解説している内容を真似て自分であれこれ書いて、疑問を自力で解決したり調査したり、自分に分かることと分からないことがどの辺なのかを自分で理解した方がいい。 誰か>>254の質問に答えてください。本当にお願いします。
真面目に考えているんです。
できれば、ユーチューバーとして生計を立てていけたらなとも思っています。 >>247
歳をとっているからという理由でいじめられることはない。
歳とは無関係に、あなたのいつもの5ch上での言動から察するに、他人はあなたを関わりたくない相手だと思う可能性は高い。
そして、他人のそのような態度をあなたは一方的にいじめられたと解釈するのでは? >>259
エミュレーターのチューンナップ度合いが半端ないのだけはわかる
PS2のエミュレーターのPCSX2はマルチコア処理や描画をDirectXに任せたりの設定ついていたりするし
だからHTML5をエミュ並みにしろっていうのはブラウザを同じようにチューンアップしてもらうしかないな >>260
それ、荒らしによるマッチポンプだから触らないほうが良いよ >>254
ナショナル ジオグラフィックやディスカバリーチャンネルといった有料の放送でやったのを見てたんじゃね 教えてほしいことがあります。
ド底辺高校卒の高卒でしかもブランクが何年もある人間がアメリカやイギリスの名門大学に入る方法ってありますか?
やっぱり無いですか?
本当は日本国内の一流大学に入りたいと思っていたのですが、
日本はやっぱりどうやら18歳で入学する人が圧倒的に多いということで、
歳をとってから大学に入ることについて否定的な見方をする人がかなり多いので、
厳しいかなと思いました。
そこで、ド底辺高校卒でしかもブランクがかなりある人間が、
米英の名門大に入れる方法は無いかと思ったのですが、やっぱり無いですよね? WEBサイトを作りたいのですがHTMLとCSSとpythonとJSで中級クラスのWebサイト作れますか?
Progateを学んでてなんとなく気に入ったのがその4つでした
pythonはマンガでわかるテキストを買って読んだら楽しかったので。
JSはツクールにも使われてるので
HTMLとCSSはWEB作成に必須ですので。 Python でも出来るけど、フレームワークでは、Ruby on Rails が定番
Python では、日本語の情報を得るのに苦労する。
Django で作っている日本人が少ないから
本もこの1冊しかない。
Python Django 超入門、掌田津耶乃、2018
Railsの本は一杯あるし、無料のRails チュートリアルもある
もちろん、HTML, CSS, JavaScript も必要。
VSCode も使う
Ruby なら1行で、自分のPC 内に、Web サーバー(WEBrick)を起動できる。
ruby -run -e httpd . -p 8080 JavaScript向けのWEBフレームワークもあるよ Ruby, Python, JavaScript のフレームワークは、ここにまとめてある
Ruby 初心者スレッド Part 64
https://mevius.5ch.net/test/read.cgi/tech/1535797516/267
基本はRails。
これをやると、Node.js + Express なども出来るようになる >>246
オンゲーで解析できるようになるには何学習すればいい?プログラミングなんて触ったこともないんだけど
チートエンジンでフリーゲーム弄ってればアセンブラもAPIも覚えられるって聞いたけどそれ本当? 最近のオンラインゲームはプロテクトでガチガチに守られてるからあんまり期待せんほうがいいぞ
10年前のROとチョコットランドはやりたい放題できたけど、今はもう無理 確かに簡単ではないだろうけど突破してる人もいるし挑戦はしてみたい
アセンブリの命令表を見ながらフリーゲーム解析してみてるけどアセンブリ言語難しすぎてサッパリ
普通にHELLOWORLDとかそいうんからやったほうがいいんかな? >>276
プロテクト破るためのアセンブラの知識と、何かを作るアセンブラの知識はちょっと異なってる。
ディスクチェック突破とかから挑戦した方が良いのでは?
だいたいエラーメッセージ出してる所でブレイクしてそのスタックを遡っていきながら分岐系の命令書き換えて行くかな。 ログインが必要なゲームだとバンされるので
最悪できなくなる覚悟でやること あと不正競争防止法違反や不正アクセス禁止法違反になるので
損害賠償請求される覚悟でやること 営業妨害などでも、逮捕される
ちょっとしたいたずら程度に思っているかも知れないけど、
基本、チートは盗みと同じ
逮捕される 情報系の大学に通ってるのですが授業のレベルが低すぎて通う気がおきません
プログラミングの授業なんて期末テストが配列までとかそういうレベルなので休学して自分の勉強するという選択肢はありですか? >>277
ほうほう
じゃあASMでHELLOWORLDだのその他プログラムを書けるようになっても
チートエンジンで見るアセンブラを理解できるようになるわけでもないと
今の俺の勉強方法は間違えてないんだな。サンキュー
win付属の簡単なゲームとかからやっていくつもり Wikipediaの文章をコピーして、それを貼り付けて、文章読み上げソフトに読ませるってだけの動画を作って
YouTubeに投稿するのは違法で即行逮捕されますか?
それとも、最後に、Wikipediaから文章を引用したことを明記すれば大丈夫なのでしょうか?
教えてください。 まっさきに誰がそんなの欲しがるんだ?って思ってしまったなw
必要な人は音声ブラウザを使ってるだろうし
Chromeのアドオンだってあるようだし
ま、誰が欲しがるか?ではなく楽して金儲けできないか?なんだろうけど
まあ金儲けにはならんだろうなぁ 他者の著作物を、引用できる条件は厳しい
丸々、文章をコピペすれば、違法。
許されるのは一部分のみ
「引用」で検索して そういうや「引用するもの」がコンテンツの
主になってはだめだったな。 そっかぁ・・・・・。
やっぱり自分で動画を作って収益を得るのって難しいんだな・・・・・・・・。 >>278
法に触れてるかと言われれば微妙じゃないの?
規約違反は間違いないだろうけど。
不正競争防止法と不正アクセス禁止法がどう適用可能かわからん。
営業妨害は起こした問題次第だろうけど。 〇〇入門みたいなやつ読んでも黒い窓でテストの平均点計算するプログラム作るだけで全く役に立つと思えない
もっと実践的なの本とか学習方法無いの? >>291
そんなあなたにスピ〇ドラーニング
本読んで本の内容しかできないのはあなた自身の問題 >>290
そうなんだ。割と勉強になった。
何が触れたんだろ。営業妨害? >>292
上手いこと言ったつもりになってるんだろうなぁ >>268
入試に合格すれば日本だろうとアメリカだろうと入れる
高卒であれば高校のランクや卒業年度は関係ない
運よく入っても勉強についていけなければ卒業できないだろうけど プログラム勉強したい系の質問やら単発スレは多いけど
趣味目的なのか就職目的なのかで大きく違うからそこも書いてほしい
趣味目的ならこんなところで聞く段階で向いてないけどなw >>297
まぁでも最初の一歩は教えてあげたいね
いきなりC++は本当にきつかったよ。 >>260
うーん、うまく抽出できねぇもんかなあ
>>297
ゲ製作板だと、なるべくそのへん聞き返すようにしてるなあ。
というか全くアドバイスできない
(それこそC++からRPGツクールまであるので) 未経験でこの業界に入ろうと思っています。
開発とインフラどちらのスキルを先に極めたほうが大成されてる方が多いと感じられますか?? 会社次第
アットホームで少数精鋭な会社を避ければok この言語のこのパッケージがイケてるみたいなリストってないですか? >>300
能力さえあれば何やっても成功するからやりたい方やれよ >>300
無料のRails チュートリアルをやる
これで、Web 開発に必要な、数十の技術が学べる
基本的なLinux コマンド・シェルスクリプト、
Vim, Git, SSL, DB・SQL,
Ruby, HTML, CSS, JavaScript
言語の文法だけ知っている、土方と違う。
システムのSE・設計者になれるのが、Rails
企業が求める、コンピューターリテラシーがある人。
基礎体力がある人。all rounder YouTubeに動画を投稿して金を稼ぎたいと思っているのですが、
どんな動画を投稿したら良いのかが分かりません。
姿を晒さない方法で且つ合法なやり方で、かなり稼げそうな方法はありませんか? 私も聞きたいです。ここで聞いて私が>>309よりも先に実行します。 >>309
地元民しか知らないようなマイナーな絶景をドローンとかで撮影してシリーズ化 >>309
そんなこと思いつける奴は自分でやるから
君もちゃんと自分で考えて誰にも先行されないようにひっそりと始めろ 板違いでかまってほしがるやつも構うやつも大概にしろよ ■ このスレッドは過去ログ倉庫に格納されています