はてなキーワード: 演算とは
ライトなコンピュータユーザを一切合切無視してギークがギークのため情報共有するためのエントリ。
感想ははてブへ、質問はトラバに投げれば誰かが答えるんじゃないか?(他力本願)
セキュリティの懸念があるけれど通常モードはセキュアを維持するため機能制限があるので制限開放のため開発者は初手でデベロッパーモードにするしかない。
利用途中でデベロッパーモードにするとストレージがファクトリーリセットされるので注意。
Webでエンタメを楽しんだりWebツールを中心に利用するのであれば、5万円未満の低性能機で必要十分。
この用途では実質的にタブレットPCのような運用へなりやすいのでフリップする2 in 1機やタブレット機がオススメ。
ただし、Webベースのゲームは楽しめるがAndroid Appレイヤーを用いたゲームは非常に厳しいので諦めたほうが良く、そこそこの負荷の掛かるAndroid Appツールも鈍足でストレスになるのでWeb版があるならそっちを使ったほうが良い。
Core i7クラスのCPUや16GB以上のワーキングメモリ、SSDストレージなど高性能機でChromeOSを使うとその分だけ快適になる。
Android Appレイヤーを用いたゲームも快適に動き、ウマ娘クラスの3DCGなAndroid Appゲームも高速に動く。
しかし、高性能機は空冷ファンを搭載していることが多く、高負荷を掛ければファンは唸るしウルサイ。
Google Play StoreにてAABパッケージがほぼ強制になったとは言え、開発段階でx86_64を意識しないと処理が非効率になりがちのようなので、Android Appレイヤーを中心に運用したいと思っているのであれば素直にARM機を探してきたほうが良い。
1つのIDEで開発をしクロスプラットフォーム対応することが流行っている昨今、自動でガベコレに頼っていてリソース管理経験に乏しい開発者はマジで底辺にしか漂流できないので覚えたほうが良いぞ。
それがWeb系のフロントエンドでもバックエンドでもそうだから底辺から脱したいのであれば覚えろ。
しっかりリソース管理できているChromebook向けビルドはアーキテクチャによらずサクサクなのでクロスプラットフォームなビルドはマジで開発チームの腕が如実に反映される。
ちなみにSnapdragon 8 Gen1なChromebookの公式発表は今のとこ無いのでAndroid Appレイヤーをブンブン回すのは難しい。
メーカーはもうちょっと頑張れ。
Chromebookの大半はタッチスクリーンディスプレイを搭載しているし、Android StudioでAndroidManifest.xmlを何も考えずに生成すると勝手にChromeOSをサポートするので結果的にChromeOSで動くAndroid App数が多くなるという現象が起きている。
Android Studioが雑なのかXcodeが厳密なのかは意見が分かれると思うけど、タッチパッドでiOS App操作というセンスがクソなのは万人が納得するところだと思う。
ARM系のSoCであればワンチャンいける可能性はあるものの、市場に出ているChromebookの大半はx86_64でGPSモジュールを積んでいないのでGPSを使おうと思うとBluetoothあたりでGPSレシーバを接続するしか無い。
当然A-GPSは使えないので精度がそこまでではないから期待し過ぎに注意。
Android AppレイヤーではUSB over MIDIが使えるのでDTMあたりに活用することは可能なものの、iOSと比較してレイテンシがそこそこ大きくDTMに活用しようと思うユーザは不満を持ってしまうかも知れない(ハードにもよるけど0.5msecくらいズレる)。
そもそも既存のAndroid AppなDAWはVSTやLV2などの外部プラグインに対応していないのでAUプラグインが使えるiOSのほうがDTMへ向くんじゃないだろうか?
ただし、DAW単体でDTMを完結するとレイテンシはほとんど気にならなくなるので絶対にAndroid AppでDTMが不可能というわけでもない。
Linuxレイヤー側でDTMをするのはレイテンシが大きすぎるしJackも上手く動作しないのでオススメできない。
ChromeOS向けマルチタスクへ対応していないとAndroid Appはフロントエンド(プライマリ)からフォーカスが外れてバックエンドへ行くとスリープする。
Android Appがスリープされることを考慮しておらず例外処理がされていないとAndroid Appはそのまま落ちる。
まぁAndroid Appがスリープされることを考慮しておらず例外処理がされていないとAndroid Appはそのまま落ちるっていう部分はAndroidスマホで実行しても同じなので正直に言ってスリープされることを考慮しないデバックってAndroid App開発者は何やってんの?とは思う。
ICT教育で日本中の学生がChromeOSを使うようになっているので、ゲームであれツールであれ何であれChromeOS向けのマルチタスクは考慮しておくとスリープしたり落ちたりするAndroid Appよりも支持されるのは間違いないのではないか。
LXC/LXDなのでDockerに慣れ親しんでる人にはわかりやすいかも?
デフォルトのイメージはChromeOS向けにカスタムされたDebian。
別のLinuxディストリビューションへ置き換えることも出来るが一部機能が制限される可能性がある。
ChromeOSで動作するGoogle日本語入力とは別にLinuxレイヤー側で日本語入力を用意する必要がある。
選択できるIMは幅広いのでMozcだろうがSKKだろうが漢直だろうが何でもイケる。
ただ特殊なものを選ぶとChromeOS側と齟齬が発生するのでfcitx-mozcあたりが無難っちゃ無難。
ChromeOSへマウントされたUSB機器、というかシリアル接続された機器はLinuxレイヤー上から認識しない。
見掛け上で接続されているハードのすべてはソフトで仮想接続されているだけなので、一部経路から上手く認識しなかったりする。
つまりLinuxレイヤーではUSB Pass Throughが使えないが、Android AppレイヤーではUSB Pass Throughが使えるということ。
Linuxレイヤーでゲームやろうと思ってもUSBゲームパッド動かないのでマウスとキーボードで完結できるFPSみたいなゲームしか上手くプレイできないぞ。
言うなればAndroid Appレイヤーでスクリーンキャプチャ系のアプリによってLinuxレイヤーで動くGUIアプリをキャプチャしようと思ってもキャプチャできず撮像は暗転している。
ChromeOSがホストでLinuxレイヤーとAndroid Appレイヤーはゲストなのでそりゃそうなんだけど気付かないとハマる。
LXC/LXD on LXC/LXDになるので面倒くさくなること請け合いだ。
どうしても仮想環境がChromebookに欲しいのであればKVMとかのほうが安定している。
ただしゲストOS上へ仮想環境を構築しているという前提は認識しておくべき。
つまりゲストOSの制限はKVMも引き継ぐ。
ただしこれはDockerが導入できないという意味ではない。
自分で解決する気概があるのならばDockerは便利に使える。
CLIツール系は普通に動くのでWeb開発であれば何も意識しないで普通にできる。
ただ、PSD形式みたいなもんは扱いにくいのでWebデザイナーは悲しい思いをするかも知れない。
GIMPやInkscapeなども動くけれどデザイナーはAdobe使いたいんじゃなかろうか?
Android App向けIDEのAndroid StudioはChromeOS向けが存在するのでAndorid App開発が可能。
しかしデベロッパーモードでなければエミュレータや実機デバックに制限が発生するので注意。
UnityやUEを使いたいところだけれど、Linux版のUnityやUEは不安定なのでゲーム向けIDEが欲しいのであればGodotがオススメだ。
ライセンスはMITなので商用利用だってイケる。
3Dのほか2Dゲームもいける上に、最近のIDEよろしくマウスでポチポチとUIを作れるし、軽量動作、物理演算、日本語ドキュメントまで揃っているので中高生もガンガン使える素晴らしいIDEだ。
浅い部分を触っているうちはYoutubeを観たり、プリインストールされているGoogle Play StoreからAndoird Appをインストールして使うみたいな気軽な運用ができる。
言ってしまえばライトユーザの視点ではノートパソコンの形をしたAndorid機がChromebookだと言える。
しかし一度Linuxレイヤーへ手を出すとUbuntuという何でもできるようになったLinuxディストリビューションが存在する中で、昔懐かしい複雑怪奇なLinuxディストリビューションを体験することとなってしまう。
ただ、Chromebookで何でもやろうとするからそうなるだけで、APTからIDEをインストールしてちょっとした開発をするなんて使い方であるならば業務利用でも意外となんとかなる・・・というか何も意識しないで使える。
そもそもHTTP使えるなら今どきの開発は何とかなるので、Chromebookへ対してギークがゴチャゴチャ言うのはほぼ間違いなく不満を言いつつDIYを楽しんでる。
Ubuhtuならばアレができるコレができると言うならば最初からUbuntu使えよって話。
ギークとは不便を見つけてゴチャゴチャ言う、そういう鳴き声の動物なのだ。
少なくともGoogle系エコシステムとしてのChromeOSは非常に完成度が高くなりつつある。
Googleアシスタントは元よりAndoridスマホとの連携もよく、ハードウェアへもそこそこの投資ができるのであれば多くのChromebookではUSIペンが使えるし、USBポートはUSB-Cだ。
そこそこのChromebookは多くの場合HiDPIなIPS液晶でありグレアなのは気に食わないが美しい。
デベロッパーモードにするとセキュアさは下がるが普通に使えばローリングリリースのアップデートを無償で得られ、Gentoo LinuxベースなChromeOSは潜在的なマルウェアの絶対数がそもそもWindowsやMacよりも少ないという利点がある。
Bluetoothイヤホン・ヘッドフォン・ヘッドセットも使えるし、NestスピーカーやNest Hub、Nest Camを持っているのであればGoogleアシスタントからのコントロールが容易なのは想像が付くだろう。Android AppレイヤーはGoogleのホームマネジメントアプリであるGoogle Homeも動く。
大胆にも憎きCapsLockキーをデフォルトで殺し、Everything Buttonキーとして独自キーバインドを与えたのも面白い。
もちろんこれは選択するハードによるものの指紋認証でロックを解除することまでできる。
Googleエコシステムへ浸かっていてGoogleへ個人情報を捧げられるのであればChromebookはアリな選択肢だと断言できる。
敢えて欠点を挙げるのならば、たった一言で欠点を表現することが可能だ。
「Chromebookじゃなくても別に良くね?」
そう、ギークがLinuxを使いたいのであれば別にChromebookじゃなくても良い。
というかギークは別にLinuxじゃなくともHaikuであろうが超漢字Ⅴだろうが喜ぶ生き物だ。OSは別になんだって良い。
このエントリは単にChromebookという新しい沼へギークの皆さんをご案内しているに過ぎないのだ。
たとえば点対称のグラフになるもの以外の三次関数の定義域と値域はともに実数全体だ
それどころかこの関数の背景にあるX×Yという直積において集合Xも集合Yも同一の演算法則を満たすことが想定されている
それでもそれぞれ定義域と値域という役割を果たしている点で区別「も」される
望月の考える宇宙とはこのXとかYと同じようなものじゃないのか?
だいたい、AとBの両者が同じものだからこそA→B:y=f(x)=x^2において
常にy1y2=√{(x1^2)(x2^2)}かつy1+y2≠√(x1^2+x2^2)という関係になるんじゃないのか?
AとBが同じであるという想定を外せば足し算の方が常に成り立ってしまったり逆にかけ算が成り立たないことがあったりする場合も考えられてしまうのではないか
・
トラバついてたの気づいたw嘘は良くない
271最低人類0号2022/03/28(月) 07:09:57.55ID:Vo8cNWXc0>>272
推理小説のノックスの十戒みたいなのがSFでもあるのかと思ったら特に見つけれんかったんだが
リアルにAI書いてる身からするとイデアのAIに関する言葉の何が間違いなのかわからなくてさ
↓
278最低人類0号2022/03/28(月) 08:14:02.71ID:TiFIgzFE0>>280
グーンにワニっていたっけ
みたいなノリなんだろうなぁ
↓
280最低人類0号2022/03/28(月) 08:24:30.02ID:Vo8cNWXc0
>>278
事実なんだが…
定義の間違いを教えてほしいだけだよ
あとスタンドアローンの使い方も間違ってる
↓
283最低人類0号2022/03/28(月) 09:29:00.12ID:TiFIgzFE0>>298
そう書いてるんだけど逆にどう読めたの?
AIを書いてるに草生えてうっかり書いちゃったので書いとくね
・ 決められたことだけしか出来ないのはAIとも自律とも言いません
・AI =機械学習モデルを前提としている場合もAIを書くとは言いません
・からの人間とヒューマイド・アンドロイドとの違いは?(知性や私や人間とは何か)
ちなみに
人間に自由意志はないです。私だと思っているものは気のせいです
↓
298最低人類0号2022/03/28(月) 10:41:46.21ID:NPcC7YnN0>>304
移動してID変わってるだろうけど271です
>>283
とりあえずもう何も言わないほうがいいと思うよ
変な電波受信してるように見える
↓
『あっ・・・(察し)』ってなって5chから増田へ誘導(anond:20220328220053)
↓
(幾つかのやり取りのあと)
ワイくん:AI書くと言わないのは理解出来た?
↓
該当増田:私はC++やJava(Vertex)、Pythonの言語を用いて機械学習アルゴリズムを開発、及びその演算結果を使用するプログラムを開発しています
↓
ワイくん:草。最近読んだ論文教えて。あとスタンドアローン何が気に食わなかったの?(anond:20220328180154)
↓
該当増田:研究者じゃない。依頼を受けてチート検出を作った。サイゲを参考にした。スタンドアローンなんて言葉は使われない(anond:20220328180154)
↓
ワイくん:ツッコミが追いつかなくて草。とりあえずひとつひとつ解決していこうw原発 スタンドアローンで検索すると1ページ目TOPに出るけどスタンドアローン何が気に食わないの?(anond:20220329100923) ← 今ここ
序盤で脱落した。
とにかくストーリーがつまらない。先行きに何の期待も持てない。
自由にロールプレイすることができない。開発陣が敷いたレールに沿って走らされている感じがする。
そして致命的に操作性が悪い。歴史上最悪のゲームUIだと思う。
グラフィックだけは良い。
中盤で止まっている。
他のオープンワールドゲームの要素を寄せ集めて平均点を狙いましたって感じ。
原始時代みたいな町並みに安っぽいSF設定。もっさりしたアクションに自由度の低いゲーム性。
この美しいフィールドを自由に駆け回れたらよかったが、段差も壁も登れず、騎乗できる機械獣も限られていては…。
中盤で止まっている。
小島秀夫という人はめちゃくちゃレトロスタイルのゲームクリエイターなんだろうな、と思った。
デスストは、極めてシンプルなルールを真ん中にぶち立てて、そこに肉付けしたような作りになっている。
美麗なグラフィックや物理演算で飾り立てているだけで、やっていること自体はファミコン時代と変わっていない。
それはフィールドという巨大な器を物量で埋め尽くす他のオープンワールドゲームとは正反対の思想だ。
デスストのそうしたゲーム性も面白いとは思うのだが、中盤までいくと「もう十分に味わったかな」という感じになってしまった。
中世日本の時代考証、美麗なグラフィックとアートワーク、軽快なバトルシステムは素晴らしい。
しかし壁のぼりやロープアクションが決まったところでしか出来ないという自由度の低さは大きなマイナス。
またストーリー面での自由度も低く、ほとんど分岐がない上に、主人公の行動にも納得ができない。
叔父上の言うとおりに正々堂々と戦っていたら強制イベントで暗殺を強いてくるし。
叔父上に従うつもりで選択肢を選んでいたらいきなり主人公がブチキレて喧嘩別れするし。
ゲームとしては面白いが「オープンワールド」としてはいまいちだったという評価だ。
小型ロボットを遠隔操作し、監視カメラやドローンのハッキングを駆使して敵拠点に潜入する、というゲーム性は特異で面白い。
ひとつのミッションをクリアするのに無数のやり方があり、オープンワールドらしい自由度の高さを味わうことができる。
街中のNPCを仲間にできるというのが売りだが、各キャラの性能にはそれほど差異がなく、あまり面白さにはつながらなかった。
ただ、ゲーム中で売られている服が豊富で、キャラごとに着せ替えを楽しめたのは良い点だった。
ストーリーも及第点だが、決まった主人公がいないのはやはり短所だと思う。
行動と選択肢による分岐。スキルを選んで作り上げるキャラメイク。街中を飛び回り壁を駆け上がる自由度。
もちろん都市を舞台にしたヒーローアクションとしてみれば「スパイダーマン」には劣るのだが、
2014年発売のゲームだと考えると、むしろこの完成度は驚異的だと言える。
残念だったのは、善ルート・悪ルートどちらかを最初に選んだら実質的に一本道である点と、
せっかくスパイダーマンでは実現しえない「複数の超能力」だったのに、自由に使えずいちいち切り替えないといけない点だ。
とにかくどこにでも登れる、どこまでも行けるアクションの自由度の高さはピカイチ。
アサクリシリーズらしい時代考証のしっかりしたストーリーも素晴らしく、もちろん選択肢と分岐もあって没入感がある。
また取得したスキルの効果を実感しやすく、レベルアップに従って新しいアクションが解放されていく点も良い。
武器・防具の少なさと、それに伴う鬱陶しい課金要素はご愛嬌…というには大きすぎる瑕疵か。
とはいえ、これぞオープンワールドのスタンダードだと言える完成度である。
今後オープンワールドRPGを作るならこのアサクリを最低ラインとしてほしい。
オープンワールドの最大の弱点は「通常移動しかないと面倒くさい」「ファストトラベルばかりだと味気ない」というジレンマにあるが、
スパイダーマンシリーズはそれを「通常移動が超高速で爽快感バツグン」というだけで克服してしまった。
本作にはいちおうファストトラベルもあるのだが本当に一度も使わなかった。
天井に潜んでひとりひとり敵を吊り上げていくステルスプレイの楽しさもスパイダーマンらしく題材を上手く活かしている。
しかしスパイダーマンという固定されたキャラクターを使っているために、
装備やスキルを取得してもプレイの幅はそれほど変わらないのが残念と言えば残念。
先述した「オープンワールドの最大の弱点」を克服するために取ったFF15のアプローチは革命的だった。
そして他のゲームであれば車は「速い通常移動」でしかないが、FF15における車は「遅いファストトラベル」として設計されているのだ。
自動運転で目的地の近くまで行き、最後の数百mだけ徒歩で移動する。「えー、こっから歩くのー?」という仲間のボヤきに共感。
移動中も絶え間なく喋り続けるパーティメンバー。割り込んでくるミニクエスト。
写真撮影。夜間行動の禁止により生まれる冒険と宿泊のサイクル。そして食事。
最高の雰囲気だ。他の何物にも代えがたい。
ただし――FF15は後半に入ってこの長所の全てを投げ捨てる。
車は壊れる。パーティはギスギスして無言。クエストは一本道。オープンワールドですらない。
最悪の雰囲気だ。もうやめようかと思った。
それでもラストは感動的だった。途中でやめなくてよかった。
もしFF15に無限の予算があり、開発人員がいて、最後までオープンワールドとして開発できていたら。
もっとクエストに密度があって、ついでにパーティメンバーも変更できて、戦闘システムももう少し改良できていたら。
本当にオープンワールド史を塗り変える神ゲーになっていたと思う。つくづく惜しい。
FF15のエッセンスを継いだ新作ゲームが出ることを願う(Forspoken期待してるぜ)。
まさに神ゲー。
質の高い膨大なシナリオ。行動と選択肢に応じたストーリーの分岐。
義体の改造とスキルの取得によるキャラメイク。次第にできることが増えていく快感。
段差の端に手が届きさえするなら、どこでも登れるようになっている。
アサクリやスパイダーマンほどでは無いにしても、少なくともここに「透明な壁」は存在しない。
オープンワールドに求めるもの全てが圧倒的なクオリティで詰まっている。
好きだったんだけど空気なんだよなぁ
内容はレゴブロックみたいに車や飛行機を組み立てていってレースやらバトルやらお掃除やらのミッション?を組み立てたマシンでこなしていく感じ。
例えばハードル走みたいなミッションがあると軽くて早い車の下部にバネを着けて飛んでくでもいいし、
めちゃくちゃゴツくてエンジン積みまくったトラックみたいな車でハードルをぶっ飛ばしてもいいし、
飛行機作ってハードルの上部あたりを飛び続けてもクリアとなる。
出来自体はそんな悪くないと思うんだけど、
64版のどんどん技を覚えて謎解きしていく感じのアクションとは何もかもが変わっちゃったから64派には割と不評だったイメージ。
バンカズ自体は最近になってスマブラ参戦という大きな功績を果たすもスマブラ中でも本作はなかったこと扱いにされてるみたい。
Steam辺りで来たらまた遊びたい
真面目?な話、
スパコンとグラフィック能力というのは関係あるようでないような気もするのだけど、
VRとか完全にボクセルで描かないと、物体の破壊とかちゃんと表現できない気がするんだよなぁ
マインクラフトもボクセルといえばボクセルだけど、あれはブロックというか粒度が荒すぎて、
ボクセル単位での物理シミュとかはともかく、まず普通にポリゴンで描いたような物体があって、
それを2Dの消しゴムツールがピクセル単位で消せるように、ボクセル単位で消せるとかできないと
地面に砂があったら、それが手からこぼれるぐらいでないと駄目だと思うんだよね
ゼーガペインみたいなアニメでそれが量子コンピュータで可能になるかのように説明されるけど、
そんなことないんじゃないか、というか、あんまり本質的に関係ないんじゃないかと思ってて、
この世界の原子分子レベルを実現するには、爆発的な演算やメモリが必要になるわけで、
そういうリソースや並列処理の化物をスパコンと呼んでいいのかよく分からんのよね
そういった化物であることと天気予報や核爆発シミュは関係するようで本質ではない気がする
とポエムを書いてみた
今って、民主主義も資本主義も結局ダメダメで、かといって他にどうすることもできず、一部頑張りつつ誤魔化してる世の中
多分多くの人が自分自身も含めた人間の限界ってやつを感じてしまってると思う。言葉や態度に出さないにせよ
で、そのうちコンピューターが人間の能力を凌駕するといわれている
そのうちがどのそのうちかわからないけど、判断をコンピュータに任せたほうが良い結果になるって分野はもうある
それがどんどん増えていく、はず
今は二次検証というか、人間側がコンピュータの判断って妥当であるか否かをチェックしてたりするけど、
その時の人類って、今までうまく行ってたから、って感じで人間の判断とか検証を諦めて、
一応複数のコンピュータの演算結果を見比べるぐらいはやりつつ、色んな判断をコンピュータに委ねるぐらいまでの覚悟を決められるんだろうか
あくまで参考程度に留めるだけなんだろうか
重要な問題の判断をコンピュータに任せるようになったとしても色々うまく行かなくなって、コンピュータにも絶望というか不信感を得て、解放運動とかするんだろうか
なんかそんな感じの読んでないSFがあったような気がするけど思い出せない。
PCで使われてるCPUだと、素子数100億個、動作周波数5GHz程度だから、世界の演算速度とは雲泥の差だよ。
この世界の情報処理はそのエリアごとに分散処理されていて、地球近辺だと、メモリと兼用だけどボース系の素子だけで5.4*10^51(5400000000000000000000000000000000000000000000000000)個以上あって、フェルミ系の素子も合わせると正直数が把握できない気がする。
しかもこれらの素子は、1つ1つが「0か1か」という1ビットの情報量しか持たないんじゃなくて、全部が量子コンピューターで、更に素子同士の位置関係その他を使って莫大な情報量を持ってる。
ちなみに周波数は5400000000000000000000000000000000GHz。