「chromium」を含む日記 RSS

はてなキーワード: chromiumとは

2021-12-18

ゼロからHTMLレンダリング猿人を書きたい

という人はもうほとんどいないのではないだろうか

最近だとMozillaServoとか?

それなりに規格に準拠したものを作るのは大変で無理だと思う

中途半端なのを作ってElectronより省エネで高速ぐらいならありだと思うけど

みんなChromiumだよ、マイメロ

2021-11-07

革新的で軽量なブラウザー(自称)、Floorpブラウザ白旗を揚げた

これまで、

https://anond.hatelabo.jp/20210828113740

https://anond.hatelabo.jp/20210918200735

とこき下ろしながらも様子を見ていたが、当初の売りだったはずのChromium派生ブラウザを諦め、Firefoxベースブラウザとなるようだ。当初の「2022年までしかサポートしない」発言はどこに行ったのやら。

正直な理由は何も書かれていないブログ記事

https://blog.ablaze.one/786/2021-11-11/ より。

Chromium採用しなくなったワケ

結論Google APIChromium機能が原因です。 (中略)Google 側としては、 Chromeシェアを伸ばしたいので、Edge に対してなんらかの形で Chromium から機能制限をかけると私は予想しています

具体的には次が挙げられます

(中略)Google現在独占禁止法裁判にかけられており、負けた場合、(中略)Chromium というウェブ世界になんらかの規制をかけてもおかしくありません。

のように理由が挙げられているが、言い訳自分の都合のいい方向に持って行っていないか?これらはFloorpをリリースする前に検討すべきことであって、リリース時点では多少であっても対策しているべきものである

ちなみに、上記4点についてEdge

ので、Edgeほとんどダメージは受けない。本気でEdgeを開発終了に追い込ませるなら、Chromiumを開発終了させてChromeだけをクローズドソースで開発すれば良いわけだが、オープンソース文化破壊することになるし、Edge側もChromiumに貢献している部分があり簡単には止められないだろう。

もちろん、個人の寄せ集めでは難しいレベルにはなってきているし、当初に思った以上に面倒なことになるからFirefox浮気したのではないか

これだけあっさりとChromium派生からFirefox派生へ乗り換えたのは、上記ブログ記事にある理由よりも、どちらかと言えばKinzaパッチ適用想像よりも遙かにしかたからだろう。コーデック問題がどうにもならなかったからもあるだろう。それと開発者受験という一生を左右する大事イベントを迎えて、Chromium派生メンテナンスする人が誰もいなくなるからではないのか。それらをなぜ正直に書かない。まあ当事者だったら書きたくないわな、そんな都合の悪いこと。

今後

これまでのChromiumベースとは使い勝手と全く異なるFirefoxベースとして作り直している最中で、独自機能を追加していくことになるだろう。独自機能果たしてFirefoxアドオンで十分まかなえる機能にすぎないのか、その範疇を超えるものなのか。革新的で軽量なブラウザー(自称)はFirefoxベースでも宣伝するつもりなのか、Fireminだけ入れておいて「最軽量」とまた言うつもりなのか。

早くも迷走するFloorpブラウザの今後は、ある意味目が離せない。

2021-10-04

行政オンラインサービスでのIE縛り

相変わらずeTaxなどはIE縛りがある状態だけど、日本政府税金chromiumなりfirefoxなりからブランチさせて、職員数人雇って税金で「日本政府ブラウザ」とか維持できないもんかね。

機能追加は一切行わず、ひたすらセキュリテパッチしか提供されない奴。 政府系、行政系のwebサイトwebサービスで使うことだけを考えたブラウザ

2021-09-18

革新的で軽量なブラウザー(自称)、Floorpブラウザを引き続きこき下ろす

Kinzaパッチが当たった正式版が公開されたので、引き続きこき下ろす

この間 https://anond.hatelabo.jp/20210828113740 を書いたが、DuckDuckGo経由で無事作者に見つかってしまったらしく、ここで指摘を入れた誤字、インストール場所、公開ソースコードのREADMEが全てではないが直ってた。ここ以外にもアンチがそれなりにいるみたいで、作者のTwitterを見る限りメンタルが削られていたようだ。(あれだけTwitterアンチコメントがあったのを知ってたのに、中途半端覚悟エゴサたからじゃないの?と言いたいが)

アンチあんなにいるのは人気がある証拠ではないかもっといろんな人に知ってもらうまたとないチャンスだ。

誤解しないでほしいのは、こき下ろしているのは学生の合間に作った革新的で軽量なブラウザー自称ではなく価値あるブラウザになることも期待しているかであるブラウザ作る奴なんてほとんどいないから。

利用規約が長すぎる

以前利用規約での遊びがひどすぎてふざけてんのかと書いたせいかは知らないが、アップグレードちゃんアップロードになっている、個人の感想がなくなっているなど、おふざけはなくなった。しかし、利用規約が以前と比べて長すぎる文章になってしまっている。しか利用規約に書くべきではない内容はそのままどころか増えているし、もう少し整理できたのでは?

以前、「Ablazeの利用規約に沿って」という文に対してAblazeの利用規約をここに載せろと言ったが、掲載されたのはその利用規約ではなくプライバシーポリシーだった。「Ablazeの利用規約」は「Albazeのプライバシーポリシー」のことなのか?「Ablazeの利用規約」はホームページにも掲載されていないので、結局の所それに何が書かれているのかわからない。何が書かれているかからない「Ablazeの利用規約」に同意しようがないので、この利用規約に真面目に従えばAblazeの関係者と同団体に盲信する人を除いてFloorpブラウザ規約上誰も使えない代物である。どうせ誰も見ないでスルーして使っているだろうが、きっちり書くべきところがきっちりできていないのは問題である

所々「書いとけばいいんでしょ」感が出てしまっていて、ただでさえ読まれない利用規約さらに読む気のしないものになっている。ここまで長くなったのなら、規約本文の見直しをした上でその中にあるプライバシーポリシーを分けた方が良くないか?工夫・配慮が足りない。リリース予定日に追われて、利用規約に割く時間がなかったのだろう。

それにしても、あれだけ長くなってもChromiumライセンス情報が未だに書かれていないのはどういうことだろうか。著作権表示と許諾表示をドキュメントに書くことが条件になっているので、「BSDライセンスに従って」という書き方ではダメ。その表記で済ませるなら、ドキュメントファイルとかURLとかを明記しないと。Kinzaパッチのことよりも憂慮するべきことではないのか(これも結構長いのでChromiumと同じようにすればよいのでは?)。

Chromiumバージョンが89に大幅ダウン

Kinzaパッチをそのまま当てられるようにしたことで、バージョンがDevチャネル相当の95から89に大幅ダウン。Kinzaパッチが公開されてからわずか2週間でリリースできたのはこれが理由だろう。Kinzaの言ってるとおり古いバージョンのままでは危険で、常用は避けるべきである

ちなみに、https://developers-jp.googleblog.com/2021/04/chrome.htmlの通り、Chrome94からメジャーバージョンアップの頻度が6週間から4週間になるらしいが、メジャーバージョンアップについて来られるのかが疑問であるメジャーバージョンアップした正式版に期待が寄せられると思ったが・・・(次節に続く)

(!) Kinzaパッチ適用2022年まで

Kinzaパッチは何回も言うけど2022年までしかサポートしない。

というツイートが。あれ?このブラウザって「Kinza派生ブラウザ」だよね?たった1年ちょっとで終わりなの?

Chromiumメジャーバージョンアップにかかる手間のことを全く考えていなかったようだ。Kinzaが終了した理由に開発継続に対するコスト問題があるって書いてあったのに。その意味理解できていなかったのか。2022年まではやると言っているようだが、パッチ適用時のエラー量が多すぎて挫折しているのではないか本業学生なんだし、本業を優先するゆえにKinzaの後釜になれないのも仕方のないことだろう。というより、ブラウザ開発は本業と両立できるほど甘くないのでは?

2022年までの理由は、受験を控えているかららしい。受験は作者の人生を左右する大事ことなのでしょうがない面もあるが、Ablazeという非営利団体(?)にはそれをカバーする人が今はいないということも言える。要するに、2022年を過ぎるとメンテナンスする人が誰もいないことになる。早くもFloorpの将来性が危うい。

"(見せかけの)" メモリ使用量は、他ブラウザと比べ、最大で75%削減されました。

Fireminによる見せかけのメモリ使用しか見ていないのは相変わらずのようで、大変残念。あれだけこき下ろしたのに懲りないね

以前

メモリ使用量が少ないのは見せかけ

なんて書いたら某動画で「変なこと言ってる」と言われたが、その動画でもやっぱりWindowsタスクマネージャーの一部分しか見てなくてお前もかよ。恥ずかしい人は作者だけじゃなかったわけだ。まあ仕方ないよ。Floorp軽い!って先に体感してしまってろくに検証せずそれで終わりにしたんだから

しかメモリ圧縮効果はあるからメモリ不足気味な低スペックPCなら有効かもしれない。けどな、Fireminを他のブラウザでも有効にしたら同じ効果が得られるぞ。ChromeなんかもWindowsタスクマネージャーメモリの所を見たら数MBになるから。実際そこまで減らないけどな。

落書きに書いてある

メモリリーク解消した!」と勘違いしてる馬鹿にはピッタリ

は全くその通り。そう思い込む奴が出てきた一因はこの間裁判に負けたギガなんとかが記事を書いたせい。あと前に言い忘れたけど、ページアウトするってことは、ページファイルへの書き込み頻度が上がってディスク寿命を縮めるからメモリに余裕がある人はFireminは止めとけとだけ言っておく。

FLoCはまだ削除されていない

次のバージョンに持ち越しか

ソフトウェア特許無頓着

FloorpにはFFmpegH.264AACデコーダが入っているが、それらは特許技術保護されている。特許の入ったコードバイナリで配布することに関して、FFmpeg特許侵害の責任は一切持たない方針をとっているので、一部の例外を除いて特許ライセンス管理しているMPEG LAVia Licensingとライセンス契約を結ばなければ特許侵害になる。

非商用ならライセンス料がかからないが、個人もしくは非営利団体からライセンス料がかからないとは限らない。広告収入を得ている場合は非商用と見なされない可能性がある。将来ライセンス管理会社からライセンス料を請求される、最悪の場合特許侵害で裁判沙汰になるので覚悟しよう。ちなみにこれがKinzaが当初はH.264AAC(と当時はまだ特許有効だったMP3)の再生ができなかった理由であり、独自実装となった理由である

一番軽量は譲る気なし

以前言ったことが直ったものもあるが直ってないのもいくつかあって、特にhttps://github.com/Ablaze-MIRAI/Floorp-Browserの一文

Chromiumで一番軽量なブラウザの一部のソースコードです。

象徴的。「大部分の」は直ったが、どうやら「一番軽量」は直す気がないらしい。その誇大広告を直す気が無いのなら、なぜ一番軽量と言い切れるのか証拠を出しましょう。まさかあのメモリカスタマイザーが同梱してるからどの派生ブラウザよりも軽いんだよ、とか言い放つ気ではないだろうな?他のブラウザにFireminを入れてもなお軽いことを示してみてね。頑張って♪

Chromium派生ブラウザを初めてインストールした時に軽いとかほざく奴がいるけど、あれ何も入ってないまっさら状態のせいだからな。履歴とかクッキーとかキャッシュとかがたまりにたまったブラウザと比べるから軽いって錯覚するだけで、地道なChromiumコード改造とかしない限りメモリの使い方もパフォーマンスほとんど同じ。改造以外に差があるとしたらビルドの仕方ぐらい。比べるのはプロファイルを全部コピーして同じにしてからだ。

その思想危険

Floorpは他のブラウザ拡張機能インストールする!!危険!!!

って意見を持つ必要はありません。FloorpはChromeウェブストアの審査を通過した場合のみ、その機能採用します。Googleの厳しい審査を受けている為、安全です

というTwitter発言大事なことを忘れている。Chromeウェブストア経由でインストールするのはGoogle審査があるという意味では安全だが、ストア外からインストール安全とは言ってない。審査の通ったファイルが変化なくFloorpに入っている保証ができるのか?Floorpを信用するならインストールすればいいと思う。ソフトウェア署名がないか改ざんされてないか検証できないけどな。サーバーが乗っ取られて偽ファイルダウンロードされるような事態を想定できている?何のためにストア外の拡張機能インストール管理者権限が必要になったか理由わかってる?

まあ学生が作ったブラウザを信頼するかしないか問題だな。どうなっても誰も責任は取ってくれない。

ほか

今の段階だと、Chromiumバージョンが古くてセキュリティが怪しいFloorpをわざわざ入れるまでもないんじゃないのか?FloorpSyncというxBrowserSyncベースブラウザ同期の機能はxBrowserSync拡張機能さえ入れればどのブラウザでも使えるし、そんなに(見せかけの)メモリ使用量削減効果を見たいならFireminを入れればよいわけだし。

FloorpSyncはxBrowserSyncから名前変えただけじゃないの?まあ日本語対応ブラウザの作者がやったらしくそのことは評価できるが、Floorp自体はまだこれといった特徴がない。特徴がないのは開発が始まったばかりで仕方のないことだが、Kinzaパッチ適用した後どうするかが特になく、将来どうしたいのかがよくわからない。挙げ句の果てにKinza派生系は2022年までという期限が付いてるし。

まあめんどくさがりにはいいんじゃない?同期やらメモリ節約やらを勝手に入れてくれるんだから

何で批判多いのか自覚がないのは痛い。そういう厚かましさと根拠のない自信がアンチを生んでるんじゃないのか。もうエゴサしてないらしいからこれを見ることはもうないだろうがな。これを書いた屑なアンチを乗り越えてこそ本物だからメンタル崩壊してる暇はない。しっかりしろ

オープンソースソフトウェア名前を変えて、それらを寄せ集めただけのブラウザで終わるのか、このブラウザならではの特徴を持ったブラウザに成長するかは作者次第。今のところは前者で開発終了になるのが目に見えている。いろいろな人から期待されている割には軽い気持ちで作っているように見受けられ、ブラウザ開発の覚悟が足りていない。

2021-08-28

革新的で軽量なブラウザー(自称)、Floorpブラウザこき下ろす

Floorp ウェブブラウザと名乗るブラウザ最近出てきて、開発が終了したKinzaパッチが公開されたら取り入れると宣言してKinzaの後釜を狙ってるらしい。中の人学生(中学生高校生?)らしく、使っていくうちにチャラさ、痛々しさが目立ってきたのでこき下ろしていきたい。

このブラウザが気になってしょうがない人はTwitterアカウントに行けばダウンロードリンクがあるのでダウンロードして確かめればよい。

※以下の話は、断りのない限り8/28に公開された公開ベータ版(v1.1.3)のことである

使用許諾契約書に突っ込みどころが多すぎる (v1.1.3)

インストーラーを実行するとまず使用許諾契約書が出てくる。

*Floorpブラウザ利用規約

---------------------------------------------------------------------------------------------------------------------------------------------

Floorp デベロッパープレビュー利用規約

1.Floorpをお選びいただきありがとうございます。高速で軽量なブラウジングをお楽しみください。

2.Floorpのソースコードは一部をAblazeのGithubにて公開しています。また、ChromiumライセンスBSDライセンス」に基づき、作成者は本ソフトウェア(Floorp)によって発生した損害は保証できません。

3.Dev Previewエディションの場合TwitterなどのSNSスクリーンショットなどをアップグレードしないでください。

4.感想やご不明な点がございましたら、お聞かせください。これは義務です。Floorpの改善に協力してください。

5.Ablazeの利用規約に沿って本ソフトをご利用ください。

6.以下に表示されている利用したオープンソースソフトウェア感謝しましょう。Floorpはこれがなければ実現しませんでした。

7.開発者はあまりすごいことをしていないことに気づきましょう

8.ソースこちhttps://github.com/Ablaze-MIRAI/Floorp-Browser

---------------------------------------------------------------------------------------------------------------------------------------------

利用したオープンソースソフトウェア

[※以下略]

さて、どこから突っ込もうか。

Floorp デベロッパープレビュー利用規約
いやこれ、公開ベータ版でしょ?
Floorpをお選びいただきありがとうございます。高速で軽量なブラウジングをお楽しみください。
これ、規約内に組み入れる必要あります
スクリーンショットなどをアップグレードしないでください
アップグレードwwwwwどうやったらアップグレードできますかね?めっちゃ草生えたわ。
感想やご不明な点がございましたら、お聞かせください。これは義務です。
あったら教えてなのに義務と言い切る。どっちなんだよ。
Ablazeの利用規約に沿って本ソフトをご利用ください。
それなら「Ablazeの利用規約」とやらをここに載せろよ。超不親切。
開発者はあまりすごいことをしていないことに気づきましょう
これ、規約内に組み入れる必要あります

8/29公開版(v1.2.4)の使用許諾契約書は遊びすぎ

*Floorpブラウザ利用規約

---------------------------------------------------------------------------------------------------------------------------------------------

あああああああああああああああああああああああああああああああ開発つかれた

1.Floorpをお選びいただきありがとうございます。高速で軽量なブラウジングをお楽しみください。

2.Floorpのソースコードは一部をAblazeのGithubにて公開しています。また、ChromiumライセンスBSDライセンス」に基づき、作成者は本ソフトウェア(Floorp)によって発生した損害は保証できません。

3.Dev Previewエディションの場合TwitterなどのSNSスクリーンショットなどをアップグレードしないでください。

4.感想やご不明な点がございましたら、お聞かせください。これは義務です。Floorpの改善に協力してください。

5.Ablazeの利用規約に沿って本ソフトをご利用ください。

6.以下に表示されている利用したオープンソースソフトウェア感謝しましょう。Floorpはこれがなければ実現しませんでした。

7.開発者はあまりすごいことをしていないことに気づきましょう。後眠いんだけどどうしよう?癒してください!彼女ください()

8.Floorpは有志によって無料提供されています寄付は受け付けますのでダイレクトメッセージ https://Twitter.com/Floorp_Browser へお越しください

9.ソースこちhttps://github.com/Ablaze-MIRAI/Floorp-Browser

[※以下略]

利用規約をなんだと思っているんだ。「利用規約は楽しく、ユーモアにありふれさせたい」とか「Floorpの利用規約最後に・彼女になることに同意しますか?って書けば同意させられんじゃん」とかつぶやいてる時点でなめてるしふざけてる。

公開されているソースコードタイトルが痛い

Ablaze-MIRAI/Floorp-Browser: Chromiumで一番軽量なブラウザの大部分のソースコードです。

というタイトルなのに、実際に公開されているのはブラウザコンポーネントに比べてかなり少ない。これのどこが「大部分」なの?

あと何の根拠もなく「Chromiumで一番軽量」って言い切ってるだけで相当痛い。一番軽量かどうかは知らんが、メモリ使用量が少ない=軽量と思い込んでる節がある。ほか、

Chromium本体BSDにのっとって公開なし

という文は誤解を生むから今すぐ止めろ。これだとBSDライセンス違反するぜ!と宣言してるような解釈もできるから利用規約OSS感謝しましょうとか言っておいてこの扱いひどくないか

ブログ記事も痛い

このブラウザ自己紹介記事(https://blog.ablaze.one/573/2021-08-16/)が先週公開されていたが、ここに書かれてる内容も相当痛々しい。

メモリ使用量が少ないのは見せかけ

ブラウザインストールするとメモリカスタマイザーなるものが同時にインストールされる。これが動作することでFloorpブラウザメモリ使用量が劇的に減ってるから軽い、ということらしい。

しかし、ブラウザを起動したまま放置してみてから、実際のWindowsタスクマネージャーの様子をよく見てほしい。メモリ使用量が数MBとありえないぐらいまで減っているのがわかるだろう。Windowsタスクマネージャー上ではメモリ使用量が減っているように見えるが、ブラウザタスクマネージャーで表示されるメモリ使用量はそれほど減っていない。では何が起こっているのか?

メモリカスタマイザーの正体はFireminである名前の通り元々はFirefox用で、仮想メモリにページアウトさせて物理メモリ使用量を減らすものらしい(実際の動作は細かく見てないのでよくは知らない)。Fireminの名称変更、起動時にFloorpを自動的対象にするといった改造を施している。FireminによってWindows10の途中の大型アップデートから搭載されたメモリ圧縮がより積極的にかかるようになり、物理メモリ使用量も減らせるメリットはあるようだ。YouTubeトップページを開いてしばらく待った時、メモリカスタマイザーの使用時と未使用時で約0.1GBの差はあるのは確認できた。ただし、メモリ圧縮の代償はパフォーマンスの低下。特にページアウトによりディスクI/Oが増える。ディスクI/Oが足を引っ張って重くなる場合があるので、必ずしも軽いとは言えない。

結局の所、Chromiumを改造するなどの根本的な解決策を取っているのかは疑問である(もししているならTwitterなりに書いているだろう。技術アピールができるし)。Floorpブラウザの作者はWindowsタスクマネージャーに出てくる見せかけの数値だけを見て「えっ、Floorp軽っ、、、、、」とか言ってるのだから、実に恥ずかしい。いつ気がつくか見物である

メモリ節約(?)のせいでパフォーマンスが落ちる

500ms単位メモリ節約機能動作するせいで、Speedometer 2.0ベンチマーク結果がさえない。未使用時と比べて7%ぐらいスコアが落ちてる。Edgeよりもスコアが良くない。メモリ使用量のことばかり気を取られて、速度のことには関心がないのかもしれない。

インストールされる拡張機能が他のChromium派生ブラウザに影響を与える

Chrome Web Store外から拡張機能(Deepl翻訳と同期機能)をインストールさせるためにレジストリ使用した結果、他のChromium派生ブラウザ(SRWare Ironで確認済)でも拡張機能インストールされたという通知が表示されるようになってしまう。

その他

インストール先がCドライブ直下

Cドライブ直下フォルダー作ってそこに入れるとか、いつの時代ソフトだよ。Program Filesに入れてやれよ。

FloorpLuncher.exe

スペルミスウケるwwwこれじゃ昼飯食う奴じゃんwww

Wikipediaの該当記事が早々に削除されそうになる事態

https://ja.wikipedia.org/wiki/Wikipedia:%E5%89%8A%E9%99%A4%E4%BE%9D%E9%A0%BC/Floorp

https://twitter.com/surapunoyousei/status/1431961462734352385

作者から依頼されて書かれた記事客観的証明なんてどうやってするんだろうね。

本番はこれから

まあKinzaパッチが出てからが本番っぽいし、それまではこれぐらいにしておこうか。

メモ

Uniant Browser → Floorp Browser? UniantとAblazeの関係がよくわからん個人で開発してるのか寄り集まって開発してるのかもよくわからん

2022/2/8 追記

中の人Twitter中学生と書かれていたことがあったので、高校生ではないかもしれない。高校生表記から学生(中学生高校生?)」に変更した。

2021-07-16

元「エターナル青春ブラウザ」、死す

これまでさんざんこき下ろしてきた(https://anond.hatelabo.jp/20141204085433)が、2021/7/9に開発終了の案内(https://www.kinza.jp/blog/2021/07/09/kinza-eol/) が出た。

開発終了に追いやられたのは、Googleアカウント同期機能が使えなくなったことらしい。Googleが突如「アカウント同期機能はもともとGoogle Chromeの機能だ。だから勝手に使ってきたChromium派生ブラウザの連中が勝手Google Chromeの機能を使うのはけしからん」と言い出し、4月にそのAPIが完全に使えなくなった(使えなくなった時期は同社の開発終了の案内より)。同期機能がまだ使えていたなら、機能を追加することなく細々と開発が続いていただろうに、Googleがとどめを刺したようなものだ。

アカウント同期機能と同等の機能をD社が用意できるリソースがあるわけもなく、あえなく終了となったわけである最近はこき下ろそうにも目立った動きがなくネタが何もなかったが、初公開から約7年、あっけない幕切れである

しかし、ただ開発を終了するだけでなく、最終バージョン使用したパッチ無償公開するということらしい。もし超大規模なコードパッチものともしないとても意欲のある人がいれば、それをベースにしたChromium派生ブラウザ誕生するかもしれない。

ともかく、かつて「エターナル青春ブラウザ」と呼ばれた国産Chromium派生ブラウザはこうして一生を終えるのであった。合掌

2021-07-05

OSに全く無知な者Linuxを使った感想

Windows7サポートが切れたためにLinuxMintを入れて使っています当方ハードソフトわずPC知識精通しておらず、おばちゃんよりマシ程度の知識しかありません。

使いみちはネットサーフィン書類作成程度。

Linuxのよいところ》

・タダ

・6年前に買った型落ちノートPCなのにサクサク動く。ありとあらゆるレスポンスが早くてとても快適。

Windowsのように突然のソフトウェアアップデートが無い。こういう所が嫌でWindows10の無償アップグレードを受けなかった。

情弱のくせに友達マウントを取れる

Linuxのいやなところ》

・度々ターミナルを使わないといけない。ソフトウェアマネージャを使ってインストールできるソフトは良いけど、ターミナルを使わないといけないやつもある

・そしてネットで公開されてる方法で上手くインストールできればいいけど、上手くいかないものもある。これは元増田言及している通り。ソフト一つをインストールするのに、訳がわからない文字の羅列をネットで調べてターミナルコピペする終わりの見えない作業を強いられることがあるのは正直苦痛

ターミナルを使ってインストールしたソフトアンインストールできないことがある(私の知識技能では)。手違いでChromeChromium両方をインストールしてしまい、片方をアンインストールしたいけどやり方がわからない

PCからプリンタ印刷することはできるけど、プリンタスキャンしたデータPCに直接送信することができない。仕方がないのでスマホからスキャンを行い、プリンタスマホLINEPCと経由してデータをやり取りしている。めんどくさい。

OSで使っているフォントが悪いのか、PDFファイルの一部の文字文字化けした。調べるのもめんどくさいので改善していない。

Linuxおじさんの嫌なところ》

・生じたトラブルいくらググって調べても解決しなかった時、仕方がないので5chのLinux板にて相談した所無事解決したが、「次からちゃんと調べてね」と嫌味を言われたこと。

文句は沢山ありますが、とりあえず満足しています普段ブラウザくらいしか使っていないので、タダのOSなのにWindowsより動作が快適という所は上に散々書いたデメリットよりも大きいメリットだと思います。とてもとても有り難いもんです。それを考えると、多少の不便や不満は我慢するべきかもしれませんね。

anond:20210705122257

2021-05-18

Firefox君さぁ

いくらプライバシーがどうこう言われても機能ちゃんと動かないと使い物にならないんだよ

input type="color"でdatalist指定した時にちゃん候補出してほしいし

dialogフラッグ扱いじゃなくて普通に開放してほしいし

昔のcgiゲームちゃん動作させてよ(具体的には初代の商人物語がまともに動かない。たぶん文字コード判定が厳格で認識しない?)

からGoogleChromeしか使えんのよ(今はEdgeChromium化したからまあまあ使えるが)

2021-03-08

anond:20210308214945

増田は主にUbuntu上の開発中のEdgeから使ってるのだけど、ChromiumCSSレンダリングちょっとおかしい感じがするんだよなあ

2021-03-03

にんにきにきにき

なんかaptbrewソースからビルドしたの混在させたらセグフォで落ちる…

aptだけなら動作するのを確認した

確認する気力さえ危うい

メンタルが落ちる

というか、無職なのになんで俺って家でもいつもコード書いたりしてるんだろう

もういい加減嫌になってきた感もある

そういえば、Windows用のRPA.NETで途中まで開発したのもあるが、

今回のMicrosoftの発表で完全に意味を失った感じがある

.NET core対応のためにUIPath社の提供するライブラリとの連携も考えてたが、

ぶっちゃけWindowsしか使わないだろうし、

それに今回公開されたMicrosoftRPA汎用機にも対応してる?みたいで、

自分には汎用機対応までなんて無理だし、

というか、最近何度もビル・ゲイツスティーブ・ジョブズIBMが同席したビデオを思い出すんだが、

あのビデオジョブズIBMが、ソフトハードのおまけ、ソフトは将来無償になる、

という予言の方が成就されつつある感さえある。

その発言ビル・ゲイツ嫌悪の表情を浮かべるが、ビル・ゲイツはその逆を行って成功した。

ハードよりもソフトが、OSオフィススイートが主導権を握ることに一旦は成功した。

しかし、現在Microsoftの最も注力するのはAzureであり、買収したGitHubであり、

MicrosoftもRustやGo採用し、Windows上でどのように活かすかを模索しているし、

WSLのようなものは、ある意味ではLinuxに対する敗北宣言でもあって、

Edgeの元の開発者解雇からChromiumベースへの意向も、ある意味ではGoogleに対する敗北宣言でもあるし、

車輪の再発明コストなんかかけたくねーよ、という気持ちは分かるが、

Webブラウザエンジンの開発がGoogle一社になるのは危険でもあるわけで、

そこをFirefoxが耐えてくれてる感もあるが、Mozilla財団だし、寄付金微妙になってきたみたいだし、

そんなこんなでRustだけ組織を分離したりってことなのかなあと思ったりしてるけど、

話が脱線したけど、つまり、何が言いたいんだってばよ、というと、

この業界というか、少なくともコードを書く、アプリを開発する、という市場の先は暗いような気がしてきた

日本ではIT企業でない会社SEではなくプログラマーのような人材を雇って内製したりする傾向はまったくない

専門家を雇わず新卒から雇ってきたプログラムって何?の社員に内製させようとするからRPAみたいなゴミを売る詐欺跋扈するわけで、

まり日本企業は総じてケチだし、竹中平蔵みたいな上級国民?も喋ってる内容はケチな話ばかりなんだよな

マクドナルドとかベネッセ傾かせて妻をゴルフクラブで殴打した原田氏とかもそうだけど

ドーンとお金出すから木星まで行こうや、ガハハ、みたいな良くも悪くも金のあるバカ日本はいない

それが良くも悪くも米国はいて、良くも悪くも国策として中国はいるわけだけど、

この国はやることだけでなく考えることもどんどんみみっちくなっていくだけな気がする

まあ、世の中のせいにしたいわけじゃないし、したって仕方のない話だよなあ

なんかコンピュータとは別のことやりたくなったなあ

2021-01-25

ライフワークというか趣味で考えてるソフトウェアがあるのだけど

さっき偶然見つけたGitHubリポジトリに驚嘆というか感動というか色々驚いてる

あー、これ全部書いたんかー

まあ、10人近いメンバーで分担して書いてるみたいだから一人の自分が勝てないのも納得だけど

日本語対応完璧

自分がやりたかたことをここまでやってのけたのは凄い

パクりたい、いや、読みたい

しかし、ゴールはこのソフトウェアとは違うのでそれはそれでまた別の話なのだけど、

そっちはそっちで別の注目しているリポジトリがあったりする

で、基本的GitHubときどきBitbucketだったりもするけど、オープンソースから無償だし、

自分が作りたいものも仮に作れたとしてもやっぱり金にならないんだろうなあと思ったり

何の動画だったか忘れたけど、

ビル・ゲイツスティーブ・ジョブズIBM社長さんだったかが同席していて、

ジョブズIBMの人が、将来はソフトウェアの方が無償になる、と語ってるのを見たビル・ゲイツが非常に嫌な顔をするのだけど、

ある意味では当たってたのかなあとも思えてきて、

それが分かってるから今のMicrosoftアプリケーションサブスクリプションにするし、

軸足OfficeOSよりもAzureかに移っていて、GitHubの買収やGitHub上で以前よりは積極的情報公開に乗り出した

WSLなどLinux側を取り込もうともしている

Edge独自実装をやめ、Chromiumベースになってしまった

コードを書くより、車輪の再発明より、クラウドコンピューティングAppleのようなCPU独自設計にも乗り出し、

それを搭載したSurface、そういったこれまでとこれからの広範囲製品群の複合技になろうとしている

やはり単なるプログラミング斜陽なのだろう

AIだのMLだのも、最先端を生み出す人材は優れている必要があるが、使うだけなら簡単に使えるもの提供されてしま

なぜそれを提供するのかというと、それを活用してiOSAndroidアプリを開発してほしいとか、そういう意図もある

オリジナルを開発した人は論文が書けて偉業が残せるだけでホクホクであり、

それを使う底辺の我々はそれらが生み出すコモデティの泥沼のなかで醜い相撲をするしかないのだろう

というわけで、単なるプログラマーとかプロジェクトマネジメントとか開発とか、

そういった一般的キャリアとは異なるものを描かなければならないとずっと考えてきたのだが、

未だに何の答えも見つからないのだった

2020-12-02

IT(?)に立ち向かうための心構えとか考え方

anond:20201130214610

いろいろ面白かったので、適当に回答する。

> 1.具体的な事が分からない

プログラミングで主にやる事は下記の2つ。

①IFでAかBを選択させてどっちかの設定を実行

②Whileで決められた回数分繰り返す

これでやりたいことは分かる。分かるけれどこれでどうやって動画音楽エンコードをしたり

画像処理をしたりするソフトウェアになるのかというのがよく分からない。

とてつもなく複雑で冗長な処理によって実行されている。

複雑すぎて人間直感理解することは不可能だ。

わかりやすいので画像処理でいうと、数十万から数百万の画素(RGBAの24bitで表される数値)を小さなブロックに分解し、数学的に周波数の重なりとして計算して変換、含まれる頻出パターンテーブルにして圧縮伸張を行なう。みたいなことが瞬間的に行われている。

まさかそんな事できるわけないだろ」というレベルの処理が実際に行われており、これまた直感的でない。

適当リンクを挙げる。

からそれをどう書くんだよ。という答えはコレ。有名なjpeg実装だ。


フレームワークだとかよく分からないものを持ってきて使ってくださいってなっている。

libjpeg というライブラリを書くことはできるだろうか?画像圧縮理論から考え始めることはできるか?

正直無理だ。自分プログラマだがそんなに数学が得意ではなく、頑張ったとしても下手するとコレを作るのがライフワークになってしまい、他のことができなくなる。

例えばブラウザを0から作るとして、jpegの処理以外にも画像だけでpngとかgifとかwebpとか、その他もろもろとてつもない作業必要になる。

「とてつもなくて想像もできないので流石に無理だろう?」

いや、でも、実際動いてるのよ。ここ何十年、コツコツと積み重ねて実現している。

「積み重ね」とはライブラリであったりフレームワークであったりOSであったりする。

からそのフレームワークがどういう風になっているのかって説明からして欲しいって思う。

「どういう風になっているのか」

多くの場合、內部の実装に関しては詳しく知る必要はない。

外部に向けたインターフェイスがどうなっているのかは理解する必要がある。「使う」ために必要からだ。

この2つは分けて考えなければならない。

これでどうやってゲームを作ったり、検索エンジンを作ったりするんだとなってくる。

ちなみに、たとえばChromeのコアであるChromiumはのコードはコレだ。


まり言いたいことは、実際に動くアプリケーションというのを作りたいのにも関わらず

プログラミング入門書は、これで判定と繰り返しという基礎ができますと言うだけ。

これがもう滅茶苦茶イライラする。

「これで判定と繰り返しという基礎ができます」というのが基本的理論定理的なもの)で、その他に必然的だが唯一無二ではないベストプラクティスというものがある(法則的なもの)。

後者をうまく説明する入門書出会っていないんだろうな。という印象。イライラはやめよう。つかれる。

ベストプラクティスはいろいろあるのだが「層の構造にする・レイヤーに分ける」というのは重要アイデアだ。

libjpegというのはjpegの処理を行う「ライブラリ」だ。他のアプリケーション...たとえばブラウザはこのライブラリを「使う」。

ブラウザではjpeg画像圧縮展開というとてつもなく難しい処理を「libjpegの使い方」の理解までで済ませ、過去の蓄積であるlibjpegコードを利用することで真の意味で0から実装しないようにしている。

この場合、libjpegが「低レベル・低レイヤー」の存在であり、中身については「使い方」つまり仕様」の理解までしか行わないことで、実際に作りたいものを作れるようにしているわけだ。

巨人肩に乗る」とよく言われる。

まり完成しているプログラムを参考にしようと思っているにも関わらずそれがないのでよく分からない。

完成しているプログラムは二例ほど挙げたがどうですかね?

複雑なことをする、特にレイヤーコードはとてつもなく難しい。

でも、とりあえずこんな感じのコードなら解るよね?

こういうレベルから理解して、ちょっとずつ難しい処理を学んでいくしかない。

から木材を渡されてこれで家を作れと言われるくらいハードルが高い。

ハードルは高いんですよ。実際。

なので、木材からだと難しいかプレハブのキット的なものを探すとか、ログハウスカタログを読むとか、あるいは100人乗れる物置を買うのがいいかもしれない。そういうところから始める。

それらがフレームワークであったりライブラリであったりする。目的に合うものを探して、自分がやりたいことをどう実現するかとにかく考える。

「テキシコーhttps://www.nhk.or.jp/school/sougou/texico/ で言われる通り、「小さく分けて考える」「手順の組み合わせを考える」「パターンを見つける」「大事ものだけ抜き出して考える」「頭の中で手順をたどる」をひたすら実行する。

ゲーム作りにはそういうアプリを使えば楽だからそれを使えという人もいる。Unity?だっけ。

でもそれはそれ。そうじゃなくてプログラミングでどうやってそれが作られているのかが分からない。

unityコードが公開されているので、本当に読みたいなら。。


なぜそこでオブジェクト指向になるのかが分からない。

オブジェクト指向は内部構造を知らなくても直感的に利用できる素晴らしいものだとは思う。

オブジェクト指向は一旦忘れよう。

オブジェクト指向の「隠蔽」というのは層の構造が持っている重要な要素ではあるけど、「低いレイヤーについて考えない」のが基本的作戦だという理解の方が重要だ。

が、プログラミングでは、その内部構造を作らなきゃいけないのだからそれを知る必要がある。

前述の通り「できる限り作らない」んですよ。「使う」だけ。知るべきことを最小化する。

巨人肩に乗り、車輪の再発明基本的に避ける。

そして本当に作るべきものに関しては、利用する下のレイヤーライブラリなりを探して・仕様理解して、どう組み合わせてfor, if, あるいは計算させれば実現できるのかをひたすら考える。

じゃあ具体的に何を作りたいのかというと、英語フリーソフト言語表示を日本語翻訳するソフト

単に翻訳がしたいのか?表示に割り込む方法を知りたい?日本語翻訳するのは実行時なのか開発時なのか?

要求される表示エリア言語によって異なるために、デザイン調整が必要になる問題をどうするか?

解決したい問題もっと分解したほうがいい。

分解が甘いので何をしたらいいか調べることができないんだと思う。

たまに便利なフリーソフト海外版の時があるんだけれど、日本語化が出来ない事があるので、自分自由

日本語化できるようにできれば凄くストレスが減る。だからやりたいのだけれどそういうのがよく分からない。

ちなみに、アプリ内の文言というのはアプリの外部から変更できないように実装されている事が多いので、利用者が上書きする仕組みはかなり難しい。

AndroidなりiOS仕様にもそのへんに割り込める機能はないはずなので、OSの開発に入っていく必要がある。結構大変だとおもう。

アプリ開発者が、そういう機能を備えた多言語化のためのライブラリを使うようになれば実現可能ではあるので、そっちの方向で頑張るのがおすすめだが、英語圏の開発者には多言語化のモチベーションが低いという基本的問題はあるのよね。

この辺の「できる・できない・むずかしい」の判断は、いろいろな勉強をすると常識としてある程度みえてくる...気がする。

ついでに。ウェブサイトウェブサービス翻訳だとこういうサービスがあったりする。

ブラウザはページの描画処理のなかに割り込む余地が大きく取ってあるので、ブラウザのExtensionとかならできることがいくらかあるかもしれない。

> 2.説明が出来ても説明が出来ない

個人的に気に入らない話はOSアップデートは使いやすくなるからとてもいい事だからすぐにやった方がいいと宣伝されている事。

セキュリティが高まりますというのが宣伝文句だけれど、これで大体老人たちやIT知識に疎い人は躓く。

まあ、半分は嘘だよね。古いものが残っていると先に進めないんだよ...。

現在クライアントOSは、巨大なプラットフォームのパーツの一部として理解したほうが正しくて、古いパーツが残っているとツライんですよ。

そして「サービスを受けるための道具であって、あなたが何でも好きにできる機械ではないです」みたいな世界になりつつあって、ちょっと問題と言われてもいる。

これはかなり困った傾向なんだけど、全体としての流れはあんまり変わりそうにない。

たここでオブジェクト指向が出てくる。

オブジェクト指向好きですな...。ここではオブジェクト指向特に気にしなくていいですよ。

からパソコンはたまに不具合を引き起こすんですという説明が着地点になる。

とてつもなく複雑なことをやっているために、すべてのバグを潰すことはコストが高すぎてできないんですよね。

それよりバグ未来を先取りするコストと考えて、本質的価値のある機能を増やしていくというのが基本的な方向になっている。

からパソコンはたまに不具合を引き起こすんです。しゃーない。

しか中途半端理解している老人などは、そんなことじゃ分からん自分に分かるように説明しろと言い出す。

説明は出来る。しか相手イライラするし理解されない。よって説明をしてはいけないという状況に追い込まれる。

ここでどうすればいいのだと理解不能に陥る。

まあ、説明って得てして難しいよ。しゃーない。

何故なら自分OSアップデート不具合の原因というのが分からいから。

Microsoftが、Appleが、Googleがそうしているんですとしか言えない。

そのとおりです。

プログラムソースコードのどこかにエラーがあるのだろうけれど、どこにあるのかなんて当然知らない。

そもそもソースコードを調べるのは違法なのでやれないし。

オープンソースプロダクトなら原理的には調べられるけどね。Androidとかはオープンになってる。


だけどみんなそんなものを使っているし自分も使っている。正直こんなんでいいのか人類と思う事がある。

それを許容することで先に進んできているという事実は受け入れたほうがいいと思う。

「把握・理解可能範囲」に留めていたら、数十年前のコンピュータ世界から抜け出せなかった。

deep learning世界ではそれがより一層進むかも。この辺は詳しくないけど。

当然仕組みを理解している人はいるし、そんな人にとってみれば当然のことであっても、全ての中身を知っているわけではない。

どれだけ知っていても知らない事があるのがIT理解しがたい。理解が出来ない。

ここでの「理解」についてはそのとおり。これはもう諦めるしかない。

> 3.自分頭が悪い

これが常にある。IT関連は常に新しい情報が出てくるのでそれに送れると無知になってしまう。

なんでこんなことも分からないんだとか言われ放題で、IT系の企業に努めている人は常に新しい知識を入れられる

面倒くさがらない人が向いている。

「面倒くさがり」の方が問題に気づいて「頑張って面倒じゃなくする」ことができるので、プログラマにとっては美徳なんて言われますけどね。

同時にくじけないとか諦めない、しつこいみたいな素養必要かも。

表計算ならいけるんじゃないかと思ったときがあるのだけれど「射影」とかいきなり意味不明な言葉が出てきて、

勉強しろ

それから受験していない。だから持っているのはITパスポートだけ。情けない。

応用まではとろうな。がんばれ。

> 4.最後

USB-TypeCをTypeAに変換してはいけないとか最近まで知らなかった。

このへん自分も知らんですよ。べつに全部知っている必要はない。

面白いからたまに調べたりもするけど。

追記: はてな記法引用すらもさっきまで知らなかったしな!そんなもん)

更にレガシー、すなわち過去遺産なるものについても理解ができない。古い物がずっと使われ続けているIT環境

もう誰もメンテナンスが出来ないものが延々と使われているという事実

層の構造をとっているということと関係があるんですが、仕様が変わると、その上に乗っているものを全部なおさないといけないんですよね。

なので「互換性」というのが非常に重要なのです。

でも革新のために互換性を捨てなければいけないケースも多い。このへんはハードでもソフトでも同じ。

そして、メンテコストが上がっても使い続けたほうがトータルで安上がりという場合は、古いものが残ってしまう。

あるいは「(多少の問題はあっても)動いているものは変えるな」という経験則から意図的に残す場合もある。

西暦2020年にもなって、プログラミング簡単には出来ないし、ハードウェアの規格も完全に統一はされていない。

というかプログラミング言語自体多すぎる。ソフトウェアデファクトスタンダードのモノ程度は知っているが、

いまは原始時代にいると思ってもらって構わないと思いますよ。

ぜんぜん完成していない荒っぽいものを目にしているのだと理解したほうが的確。

それなのに毎日理解のできないパソコンスマートフォンを使っている。

オブジェクト指向のおかげ様だがオブジェクト指向に対して無性に腹が立つ。

自分の全く知らない場所いけしゃあしゃあ演算を行い、そして結果を出す。それも大半が正しい結果で

利便性が抜群だ。些細なミス(バグなど)はあるが圧倒的に利便性が勝っている。

そんな道具に踊らされている自分が滑稽だ。理解できない愚かな自分は正に機械奴隷のようだ。

本当に理解できない。辛い。

勘違いしてはいけないのは、それらはすべて先人の努力の蓄積によって成り立っているということ。

「よくわからないけど存在している道具」ではなくて、信じられないほど複雑だけど、多くの人々の行動によってなんとかかんとか実現した道具なんですよ。

オブジェクト指向のおかげ様」じゃないんです。(もちろんオブジェクト指向というのも大きな発明の一つですが)

そしてブラックボックスとして使うのは多くの場合正しいです。そこは諦めましょう。

でもエンジニアとしての立場からは、その裏に隠れているとてつもない技術思考の蓄積に感動してほしいなと思う。

なので、ちょっとずつがんばって勉強してください。

人類がこんなもん作れたのって、かなりすごいよ?

2020-11-14

昔のWindowsインターネット自体が使えなかった

Windows 3.0ぐらいからのユーザー

ので、まずはTCP/IPとか喋れるようにカメレオンだったかインストールするところからスタートだった時期があった気がする

それは当然、箱で買ってきて中のCD-ROMからインストールするわけで、インストールすればモデム経由でtelnetmosaic動作するようになる

そもそもMicrosoftWindows 95になってもインターネット否定的で、独自ネットワーク推していたから(Microsoft Network

まあ、OpenGLに対してDirectX作ったのは正解だったのかもしれないけど

最近Microsoftは180度方向が変わったかのように、

独自Edge放棄してChromium使った方がコスト安いし車輪の再発明なんてバカバカしいよねーw

なんだったらオープンソースコミュニティに金出すよGitHubに金出すよ、

Rustいいね採用してみるよRustでWindowsデスクトップアプリとりあえず書けるようにしてみたでー

みたいに急転換してしまったが、これはこれで楽しい気もするし、

なんだかんだ自社製品ソースを後悔してもオールは渡さない(バグ以外のプルリクは受け付けないとか)ので、

WindowsカーネルがなくなってLinuxになるとかはフェイクニュース

2020-09-29

[] スパム対策自衛ツール

ハローエヴリ増田

ご存知のように昨今の増田スパム占拠されている。

1ページ目に表示される25件すべてがスパムということも珍しくない情勢だ。

運営は動く気がない。であれば我々は自衛するしかないのだ。

スマートフォンなどのモバイル端末増田を見ている者よ。諦めてくれ。少なくとも私は君達を救う手段を知らない。幸いモバイル表示だと人気エントリや注目エントリトップにくる。アルゴリズムが選んだ記事だけ読んでいればいいだろう。

PCで見ている者よ。己の責任のもと、コンパクトな増田という拡張機能ブラウザインストールしよう。

Chromeを始めとしたChromium系のブラウザなら可能なはずだ。Braveや新しいEdgeでも使える。Firefox使いの人はもうひと手間かかる。自分で調べてもらうか増田Chromium系で閲覧する等の判断をしてほしい。

これを導入した後、増田の閲覧中に拡張機能アイコンを押すと、NGワードというテキストエリアが見えるはずだ。

ここにスパムが多用するワードURLの一部を入れる。例えばrobux、v bucks、fortnite skins、.edu、.govなどだ。ドメイン指定は大雑把すぎる気がするが、まあこんなのを貼る人はほとんどいないのでいいだろう。書いたら適用を押す。

こうして少なくとも自分ブラウザ上でだけは、人間投稿を見つけやすくなる。

そうまでして見たいものがあるか? それは君次第というものだ。

私はサバイバル法を紹介した。では健闘を祈る。

2020-08-09

妄想楽しすぎて困る

楽しいことを考えるのが好きだ。

特に自分自身は優れた人間ではない。何らかを生産する能力がなければ行動力もない。

しかしながら自分自身が考えた世界妄想するのが非常に好きなのだ

最近のハマっている妄想会社を興すこと。

如何にして従業員が快適に労働しつつ会社を維持するための収益を挙げるか?を考えている。

他の企業相手商売するBtoB検討したが、話題性一発で勝負できる可能性のある一般消費者相手にするBtoCでやってみよう。

もちろん今から起業するのであればITの分野で、BtoCということであるならば想定できるのはコミュニケーション、まぁつまりSNSだ。

ただ単純にSNS勝負しようたって既存TwitterFacebookに勝てるはずもないので話題性必要

ここで疑問が湧く。なぜ発言投稿するタイムラインをメインへ据えたSNSにしなきゃならないのかと。

タイムラインによるコミュニケーションオマケでも良いのでは?と。

いわゆるSNSの利点と言えば常時接続性にあるというのは多くの人が理解しているはずだから常時接続性の悪いサービスとくっつけてしまうのはどうだろうか?

人々の話題を得つつ、まだまだ新しさを感じ、接続性の悪いサービスと言えばなにか?

そうだコレしかないだろう「VRコミュニケーションサービス」だ。

VRChatへ代表されるように既存VRコミュニケーションサービスはどうしてもVRゴーグルなどを装着していないとコミュニケーションが取れないという問題があった。

皆さんが「それならもうVRじゃなくてもいいんじゃないか?」と感じるのはもっともだが、ゆったり腰をすえてコミュニケーションを取る時はVRワールドへインして、外出時などはTwitterのようなタイムラインコミュニケーションを取り続けられるのは魅力的だと思わないか

なんならVRゴーグルなしでもVRアバター操作できるようにしたって良い。それはもう既にMMOFPSで実現できているのだから技術的な問題はない。

欲を言えばVRゴーグルも専用機でなく、Google Cardboardのような形式が望ましいな。参加の敷居を著しく下げるだろう。

ARVRの利点を融合し、スマホカメラから手指の動きを認識させVRアバターの手指腕の動作と連動させよう。VRコントローラも悪くはないが。

どうだ?自宅ではスマホを使ってVRワールドへインして、外出先ではVR仲間とタイムライン上でコミュニケーションを取る。

そしてネットワーク分散しよう。

オープンソースで公開し、個々のサーバがまるでMinecraftのように自由VRワールドを公開できつつ、サーバ同士がネットワーク相互接続し、法令違反しない範囲自治権を与えられるようにしよう。

これならばリアルの仲間内VRワールド上でコミュニケーション取れるじゃないか。同じ趣味の者たちが集まるテーマを持ったサーバも公開できるぞ。

もうここまで来たらSNS仕様は以前話題となったMastodon採用するActivityPubプロトコル準拠し、メディア配送形式P2PであるWebTorrentにしようじゃないか

個人サーバを公開する際に問題になるのは借り受けたサーバの従量課金転送なのだから画像動画P2P配送してしまおう。

需要があるだろうしタイムラインのほかチャットも用意してしまおう。こちらも分散型のMatrixプロトコル準拠だ。

開発の中心たる我が社は特権としてマーケットサービス運営できるようにしたら、ある程度のマネタイズ可能になるのではないだろうか?

クリエイター3DCGモデルを公開したり、タイムライン上で使えるカスタム絵文字スタンプ(ステッカー)を有償公開できるマーケットだ。

それと並行してVRワールド上で音楽ライブなどを開催できる環境パッケージとして法人や団体へ売り込もう。BtoB需要もこれで確保できる。チケットマーケットから購入する。

もしもVRワールドとしてSAOのようなMMOを公開できるとするならば、更に面白くなるんじゃないか

分散コミュニケーションVRシステムゲームプラットフォームにまでなる。しかもそれはスマホで参加可能というものだ。

こんなものを立ち上げられれば、会社には面白人材が集まるだろう。

からそそういう会社ではMicrosoftAppleGoogleへ強く依存しないことが求められる。

しかIT巨人たちを脊髄反射Evilと決めつけるのは良くない。彼らは重要ビジネスパートナーで居て貰いたいからだ。

少なくともスマホOSは2大巨頭であるiOSとAndroidOSなわけだし、GPUの多くはWindows最適化され、Apple Silicon化するMac次世代に大きな影響を残すかも知れない。

重要なのは会社内部の業務環境へどのくらい自由度があるのか?という点だろう。

しか自由度が高すぎると管理煩雑になりセキュアな社内システムが構築しにくいという表裏一体の問題があるのも事実だ。

ならば経営者として示さなければならない社内で用いる基礎システムPOSIXだろう。

しかPOSIXが示されたとしてもバックオフィス人員はまだ困るかも知れない。つまりどのようなオフィススイートが標準なのか?だ。

この点、Microsoft Officeは申し訳ないが却下で、OpenDocumentFormatも検討に入れたが、よりアクセシビリティを考えた結果Google G Suiteをオフィススイートフロントエンドとして選択することにした。

これならばChrome Webブラウザ(またはChromium Webブラウザ)でアクセス可能なのでWindowsMacはもとよりLinuxでも利用できる。

G Suiteを選択したことによってバックオフィス人員すべてへChrome Bookを配布することまで検討できる。

無論、アカウント管理もG Suiteで行えるし、YubiKeyなどで2段階認証可能だろう。

・・・ふぅ

みたいなことを考えると凄く楽しいよね。

2020-07-19

anond:20200718221539

技術的に無理だからスマホアプリで良くね?と言った所で、お上言葉絶対なのだ

ブラウザアクセスすることと仕様にあれば、Chromiumフォークしてマイナンバーカードの読み取り機能実装するぐらいをやってのけるのが日本のやり方なのだ

それがどれだけ非効率であったとしても。

2020-07-18

PC4台あって「May 2020 Update」と「ChromiumEdge」両方きてるやつ1台もない

2020-07-13

anond:20200713140300

chromiumになって確定申告が大変という件だよね

来年どうするんだろ 対応できるんだろうか

2020-06-27

うわあ

勝手Edgeインストールされてる

いやマイニングよりこっちのほうがよっぽどウイルスでしょw

インストールだけなら百歩譲って許せるけど、勝手に起動するなよ

タスクマネージャからやっても死なない

追記

タスクマネージャでやっと終了できた(複数あるように見えるけど、中心をやらない限り無限に生き返るっぽい)

追記2

ブクマが多いので乗り換えない理由メモ

上述の強引なおススメで引いたのもあるんだけど、既定フォントが変更できないのが決め手(アンチエイリアス掛かったフォント嫌いなのでMS Pゴシックにしたい)

chrome使ってて、同じChromiumなので機能面であまり差がないのは承知してる。

OSWin8.1。

(Win10は以前から無断でソフトが入るのは知ってたけど8.1でやらかすとは思わなかった)

入ってきたのはChromium版ですね。

Q.chromeはなんでセーフなの?

A.chrome自分意志インストールしたので、プロセス常駐を含めてギリギリ許せる。Edgeインストールするかどうかの確認が無く勝手に追加されてるので許す理由がない。

Win10で勝手ゲームインストールされるのも酷いよなぁ

なお、そちらは止める方法があるそうなので見つけた物を張っておきます

https://kakakumag.com/pc-smartphone/?id=13097 「Windows 10」でアプリ勝手インストールされないようにする方法

「そこまでしてでもIEを完全に排除したい」というのは同意するところだが、既定のブラウザIEにしてる人だけ自動インストールするとか、工夫のやりようはあるでしょ。

2020-06-08

https://www.publickey1.jp/blog/20/mozillav8firefox.html

もうjsエンジン全部v8でいいじゃん

EdgeChromium になったんだし


多様性だとか言ってる人いるけど、変に別ブラウザで動くとなんで◯◯では動いてるのにとかいクレーム出るし、対応する側があれもこれもテストする手間もなくなるしベストなんだよ

ウェブ以外なら代替1つしかなくて、バグで動かないなら全部動かないしこれまでが特殊すぎただけで別に困ることな

2020-05-24

anond:20200524145321

DartFlutterで生き残りを図ってるけど

昔はChromiumDart専用の高速実行エンジンを載せるという計画を建てていたんだよ。

ゆくゆくはJavaScriptに取って代わろうとしていたんだけどね・・・

ログイン ユーザー登録
ようこそ ゲスト さん