はてなキーワード: Webブラウザとは
ブログやIT技術者向けSNS等は利用しておらず、はてブやTwitterでやるにはやや長いので、増田に投稿
Windows 10 (22H2 19045.4170) 上のEdgeを、数十のタブを開いたまま新バージョン (123.0.2420.53) に更新したらハングアップしたため、タスクマネージャーで強制終了させた
その後Edgeを起動させようとすると、更新時に閉じたセッションを復帰させる段階で強制終了するようになり、使用不能になった
Edgeに導入していた拡張機能には、Session Budy (4.0.2。GoogleのManifest V3に対応するため、最近大規模改修を実施(1。増田の最終節の同番号を参照。以下同)) やuBlock Origin (1.56.0。新規のマイフィルターを多数追加中だった) 等があった
「Edgeが起動しない」と直截な語句で検索していくつかの解説ページにたどり着いた
いくつかの解決策(2・3)を実行したところ、有効ではなかったが次の知見が得られた
数日程度では修復できないだろうと判断し、別のChromiumブラウザを使いつつ、片手間で修復方法を調べることにした
Windowsの設定画面等にあるリンクが有効になるよう、デフォルトのwebブラウザをEdgeから変更した
パスワードは別ツールで管理してたため無くてもそんなに困らなかったが、uBlockの設定とSession Budyで雑に保存してた閲覧履歴は必要だったので、Chrome拡張の復旧作業をした
"Default\Local Extension Settings"以下のフォルダと、念のために"Default\IndexedDB""Default\Local Storage\leveldb"の中身を移植(8)して作業完了
アイテムの履歴データ破損が問題の原因ではと考えてその修復や初期化方法を検索したが、これは徒労に終わった(ただし、このアプローチが完全に無効だとは言い切れない。参考ページ5は、復旧作業完了後に見つけた情報で、今回の問題に活用できずに終わった)
「コントロールパネル→システムとセキュリティ→セキュリティとメンテナンス→信頼性履歴の表示→問題レポートをすべて表示」で確認できた、Edgeの問題の要約やイベント名等で検索したところ、再インストールを勧めるページが数点引っかかった
既に何日も経ちWindowsの再インストールかユーザーアカウントの作り直しをしようかと考えかけていたが、もう少し努力してみることにした
Edgeを (アプリファイルを手動で削除したりするのではなく) なるべく安全にアンインストールすれば、正常に再インストールできるのではと考え、検索結果通り(11・12)に作業してみた
それでも「アプリ」のアンインストールメニューは無効なままで操作できなかったが、他に事例が無いか、"IntegratedServicesRegionPolicySet.json"等の関連語句で再検索した
コマンドラインでアンインストールを試みた事例(13)が見つかり、実行したらEdgeが削除された (ただし、コマンドプロンプトでもポップアップウィンドウでも実行結果の表示がされなかった)
そして参考ページ4のインストーラを実行し、念のために修復とOSの再起動をかけ、Edgeの起動を確認した
Microsoftアカウントにログインしていたため、パスワードは簡単に復旧できた
拡張機能は全て死んでいたが、仮に使っていたChromiumブラウザからコピペしたりエクスポートしたりして終了
利用していた拡張が少なかったので、プロファイルフォルダの内容の移植よりもその方が簡単だった
1. SESSION BUDDY V3 END OF LIFE | Google グループ
https://groups.google.com/g/sessionbuddy-discuss/c/HQPcLOq3-Ik
2. Microsoft Edgeが直ぐ閉じてしまう。 | Microsoft コミュニティ
https://answers.microsoft.com/ja-jp/microsoftedge/forum/all/microsoft/c414d2f9-b685-471c-8e78-2054c2e26c6c
3. ある日突然「Microsoft Edge」が開かなくなった、さあどうしましょう:山市良のうぃんどうず日記(224) | @IT
https://atmarkit.itmedia.co.jp/ait/articles/2202/02/news009.html
https://www.microsoft.com/ja-jp/edge/download?form=MA13FJ
5. Windows10の「タスクバーにピン留めしているアプリ」の、「最近使ったもの」と「固定済み(いつも表示)」の設定ファイルとレジストリはここにある #Windows10 | Qiita
https://qiita.com/RyoIchimura/items/7e33980358f07e57a715
6. msconfig(システム構成)で解除してよいのは?使用場面と起動方法 | ドスパラ通販【公式】
https://www.dospara.co.jp/5info/cts_str_pc_msconfig.html
7. Windows Hello の概要とセットアップ | Microsoft サポート
https://support.microsoft.com/ja-jp/windows/windows-hello-%E3%81%AE%E6%A6%82%E8%A6%81%E3%81%A8%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97-dae28983-8242-bb2a-d3d1-87c9d265a5f0
8. chrome.storageの実体の場所 #Chrome | Qiita
https://qiita.com/k7a/items/cf644471d34d31f398e9
9. 第2回 グループ・ポリシーとは何か:グループ・ポリシーのしくみ(3/5 ページ) | @IT
https://atmarkit.itmedia.co.jp/ait/articles/0602/23/news119_3.html
10. Microsoft Edge ブラウザー ポリシーに関するドキュメント | Microsoft Learn
https://learn.microsoft.com/ja-jp/deployedge/microsoft-edge-policies
11. Windows 11/10からMicrosoft Edgeをアンインストールするシンプルな方法が見つかる | ソフトアンテナ
https://softantenna.com/blog/windows-11-10-uninstall-edge/
12. Releases · thebookisclosed/ViVe | GitHub
https://github.com/thebookisclosed/ViVe/releases
Safari+Adblockアプリで使うより明らかに広告除外の精度が高いし、動作も軽い。
Youtubeについては、広告が流れないのみならず、動画のバックグラウンド再生もできる。
Vaporwaveが無限に聴ける。UIがAestheticって感じで良い。
自分で選曲はできない。移動中とか作業中にぼーっと聴いて、ピンとくるものがあったらアーティストをメモっておくみたいな、受動的ディグ用ツールって感じ。
電波状況が悪いと次の曲が流れなくなることが多いのが玉に瑕。
仕事帰りに「すぐ近くに敵陣あるから焼き払おうかな」って言って、気づいたら8駅分くらい歩いてる。始めて1ヶ月なのにもう2kg近く痩せた。
世間ではポケゴーの方が人気みたいだが、個人的にはこっちの方がハマった。MMO感が良いのかも。
ゲーム内チャットが地獄。メンション通知はオフ推奨。他のプレイヤーとまともなコミュニケーションを取りたい場合はゲーム外のツールを使うべし。
Pythonの初歩を学ぶ→機械学習のサンプル(mnistなど)を少し動かす→機械学習に興味を持つ→機械学習を学ぶ
機械学習に興味が出なかった場合、上で作ったmnist+αなコードをAWS Lambdaで動かす。javascriptを学んで、推論する画像をアップロードして、結果をwebブラウザ上で表示してみる。
この時、サーバサイドの実装に興味を持ったか、AWSの動かし方に興味を持ったか、webブラウザに表示する部分に興味を持ったか、3通りくらいいると思う。
次はその技術を使って、別のものを作ってみる。AWSなら別のAWSのマネージドサービスや、Auth0で認証系を作ってサービスを拡張してみる。CloudformationやCDKをいじってみる。
サーバサイドの実装に興味を持ったら、機械学習結果をDBに保存したり、いろんな学習モデルを実行できるAPIを作ってみる。
javascriptならリッチな見栄えのUIを目指してみる、Next.jsなりに置き換えてみる。
X(旧Twitter)がログインウォールの向こう側に行って久しいけど、何故か特定のフォロワーさんのTwitterアカウントだけログアウトした状態でも見れる。
しかも何故か時系列バラバラで何年も前のツイートが上の方に表示されてる。
今は健全な全年齢向けの作品をアップしてるけど昔はこんな特殊性癖向けであられもない自撮りをアップしてたんだ!って衝撃(別にそれで嫌いになったりはしない)
「昔のあられもない写真が見えてますよ」ってDMで教えたほうがいいのかなあ。
でも最近フォロー返ししただけの相手でよく知らん人からいきなりDMでそんなこと言われたらキモいだろうし、どうやって表示されないようにするのかわからないから「こうすればいいですよ!」とも言えないし、もし「わざと見せてるんですけど?!貴方そういう偏見あったんですか?見損ないました!」的に怒られても嫌だし…
この増田が本人に届いて気付いてくれたらいいな…
店「業者オークションだと200万円くらいで取引されていますね」
客「へー(パソコンの画面を見せられる)」
店「なので出せるのは200万が限界です!」
客「分かりました!売ります!」
だが、実際はそこに消費税も乗ってくる。
これで差額の「20万ゲットだぜ!」というセコイ手口なワケだ。
ちな。
業者オークションの画面すら改竄している業者もあるとかないとか。
業者オークションはWEBブラウザなんで改竄もチョロいですから。
まあこれらは本当にセコイだけの、ごくごく一部の手口。
ビックリモーターばかりが話題になっていますが、中古車市場は超絶ブラック体質です。
客が無知なのも原因の一つですが、新規の小規模業者は輩のような人材が大量にわいてくるのが一番の原因だと思っています。
「保険金の改竄を一度もやったことがありません!」なんてのは、大手の一部ディーラーくらい。
どこも大なり小なりやってます。
グロ画像を織り交ぜつつアンカーつきが多く混じる1行レスをランダムに書き込むスクリプトなー
あれ、書き込む文章は自動生成ではなくどこかのスレから適当に引っ張ってきているんだと思ってたけど違うのか
1行の書き込みだけを抽出するから微妙に意味が通りそうにも読めるのが面白いと思ってた
ただ現在の番号より先の番号へレスしてしまうので、それでスクリプトとバレる。あれもわざとだったんだろうか
しかし今はtalk強制移住騒動でそれどころではない。残った5chのスレたちもスクリプトで荒らされたところで、わざわざWebブラウザから5chに書き込む人はほとんどいないだろう
未来人を自称する人が、2chが5chになることを誰一人語らなかったことで朝とバレたように、talkになることも知らない未来人がいない時点でタイムマシンが現在に来ることはないとわかってしまうのだった
古いタブレットにOS入れ替えて戦える端末にしようとか・・考えたこと。子どもがロボットのprogrammingやりたいって言いだしたらどうする?
LINEインストしようとおもうと、kiwi ブラウザかなにかのエクステンションを導入する必要ある。その他、いろいろなandroid アプリがインストールできない。
最新のOSをたのしめる。LinuxMintとかだと動作が軽いといわれている。MakeCodeはどうなんだ?Webブラウザーから、MakeCode オンラインにアクセス
って言うてるなぁ。べつにOSは、なんでもいいってことか?
パソコン用LINEアプリもあるしという点は悪くないけど、たしかに現在このタブレットはWin10だ。ただ32ビットだ。SoCが64ビットに対応してないのか?
MakeCodeは、いけるはず
Androidをタブレットに入れようと思うと、manifestファイルをかく必要。どこかの誰かがmanifestファイル書いてない限り現実的に無理ゲー。
LINEはスマホ側でアカウントとられてるので、LINEインストしようとおもうと、kiwi ブラウザかなにかのエクステンションを導入する必要ある。
Webブラウザーから、MakeCode オンラインにアクセス
って言うてるなぁ。べつにOSは、なんでもいいってことか?
はてなにはいろんかITに関する方が多くてそれでここに書きたいと思った。リアクションがあれば嬉しいです。
自分がWEBブラウザベースのサービスをずっとやり続けていた。既存顧客の保守に手厚いサービスで「メインバージョンのアップデートは基本的に個別開発をした顧客にも展開する」といった形。今になってそれはよい道のひとつだと思う。
ただ裏を返せばUIはいじれない古くさいシステムで自分はそれを変えたいと思っていたし、提案していた(し、実現もした)。UI変更からの顧客からのクレームは「フィットandギャップ」で片付けて(自分は客前にも出ていくSEだったので実際に客にそう言ったこともある)、変えることがよきかなと思っていた。
親の話をする。昨年からすこし掛かってくる電話の回数が増えて「なんか寂しいんだよねー」って言っていた。私はそんなときもあるよなと思っているだけだったけど、今にして思うのは「認知症はいつどこに自分がいるのか分からなくなる不安がある」って症状のひとつだと今は思ってる。軽度なので私のことは覚えてるので電話をしてくれた。
そのタイミングで親族がなんやかやお得だからと言って母のスマートフォンをiphoneからandroidに変えてしまった。後になってから分かったのだけど。その頃から親から連絡がくることはなくなり、昨年末に症状が私にも分かった。
iphoneやandroidに移ることでホーム画面のUIがひとつ変わるだけで、使えなくなるひとがいるってことに自分は何一つ思い至ってなかったことに恥じる。親の兄弟姉妹にも「認知症かもー」って電話した。そのうちの一人が話してくれた。
知り合いにもスマートフォンに苦労してる友達はいっぱいいるよー。なんか途中から分からなくなって孫とかに連絡できない友達の話はよく聞くんだー。
ほんとUIころころ変えるサイトとか、スマホアプリってインフラになってくんだろうか?
なんかほんと考えてしまう。
いやわかる、MS OfficeとかAdobeは業界標準だしファイル互換でインポートとかも楽だ。
ただまぁその万人へ必須か?と言われたら圧倒的にそれが必須じゃない仕事をしている人のほうが多い。
何なら仕事じゃなくて趣味レベルであるならばなおさらMS OfficeとかAdobeとか業界標準ソフトウェアじゃなくても良くなっちゃう。
ということで、ありきたりなシェアウェア代替オープンソースソフトウェアのリストを作ってみた。
ド定番中のド定番、オープンソースのオフィススイートだ。
MS Officeじゃなくて良い人はLibreofficeかGoogleのクラウドのヤツを使ってる。
やはり主に使われるのはワープロソフトのWriterと表計算ソフトのCalcとプレゼンテーションソフトのImpressだが、MS Accessの代替として挙げられるBaseは厳密な意味で代替とはならないためMS Accessの代替を無料でゲットしてやろうと考える人が陥りがちの罠だ。
まぁただデータベースのフロントエンドソフトとしてBaseはそこそこ使えるので、MS Accessの代替として捉えるのではなく別種のデータベースフロントエンドソフトとして割り切れば想定されることの大半ができる。
MS Visioの代替としてDrawも挙げられがちだがMS Accessの場合と同様にDrawもVisioの厳密な代替とはならないので注意が必要だ。
Adobe Illastratorの代替として挙げられがちなオープンソースのベクターグラフィックスソフトウェア。
高機能なのだがIllastratorと比較すると恐ろしいほど使いにくいUIを持っており、折角の高機能へアクセスするにはどうしたら良いのかわからないと挫折する人が多く出る。いやなんでホントこんなUIなんだ。
ただ、諦めずクソUIに付き合っていると不思議なもので人間は慣れてしまい結構自由度高くベクターグラフィックスを生成できるようになる。
Adobe Illastratorには無い長所としてSVG規格へ厳密に従うという方針で開発されているため、Illastratorで生成したSVGをWebでそのまま使うとWebブラウザで謎の描画バグにWeb屋は悩まされるがInkscapeではそれが無い。描画バグが起きるとき製作者が間違った設定を行っているか、Webブラウザ側が使っている設定に未対応な場合がほとんど。
将来的にサポートする気はあるらしいが現状はアニメーションSVGに弱いのも残念でならない。どうしてもアニメーションSVGをやりたいのであればInkscapeで生成された静止画SVGをアニメーションSVG化することを想定しているaniGenというWebベースのエディタがあるので調べてみると良い。
Adobe Photoshopの代替として挙げられがちだが、元来Web用の画像を製作するためのラスターグラフィックスソフトウェアなのでRAW現像や写真を加工するためのソフトじゃないが、本家すらその辺のことを忘れたふりをしている。
画像編集や加工で求められる基本的な機能はほぼ網羅されているが、RAW現像に関しては標準状態のままではできず、最近のAdobeが搭載している人工知能を用いた機能もないのでクラシカルなラスターグラフィックスソフトウェアと表現することもできる。
GIMPとInkscapeが使えると大半の画像製作は何とかなってしまうため一部の情報技術者寄りのギークはPhotoshopやIllastratorは触ったこともなく使えないがGIMPとInkscapeは困らない程度には扱えるというデザイナーがツッコミ入れそうなおかしなスキルセットになっていることがある。
Adobe Lightroomの代替として挙げられがちなオープンソースのRAW現像ソフトウェア。
実はdcrawというRAW現像のためのオープンソースのライブラリのフロントエンドであり、GIMPでRAW現像するために活用されるUFrawも同様にdcrawのフロントエンドであるため中身は同じだったりする。オープンソースのRAW現像ソフトウェアはdcraw使いがち。
オープンソースソフトウェアでRAW現像を賄っている人はGIMPでUFrawを活用してRAW現像するよりもUI的に使いやすいのでRaw TherapeeでRAW現像でTIFFを出力しGIMPで微調整するような使い方をしている人が多い。
オープンソースの2D CADで以前はQcadと呼ばれていた。
一部の読者はJw_cadのJWWファイルを扱うことが可能という特徴を持っているというだけで興味を惹かれてしまうのではないか。
Jw_cadとは違ってWindowsやmacOS、各種Linuxディストリビューションで動くので2D CADデータをネット上の友人知人などとやり取りしたいときに向くんじゃなかろうか?ニコニコ技術部的な遊びとか、最近流行りのルール無用JCJCタイムアタックとかで。
オープンソースの3D CADで、近年は3Dプリンターあたりの需要でよく目にするようになった。
Autodesk AutoCADやFusion 360、Dassault Systèmes SolidWorksよりも草の根では広まっており日本語でのハウツー記事もオープンソースソフトウェアとしては比較的多い印象。
シミュレーション機能はシェアウェアと比較すると弱い傾向があるものの草の根でそこまで必要か?と言われたら悩む。無料でシミュレーションやりたいならOpenFOAMにでも流し込め。
オープンソースのお絵描きに特化したラスターグラフィックスソフトウェア。
歴史的経緯ではLinux界隈でのGUIツールキットの2大巨塔にGTKとQtがあり、GTKはGIMPを作り上げるために生まれたこともありGTK側には高度なラスターグラフィックスソフトウェアが存在していたがQt側には存在していなかった。そこでGIMPの対抗としてQtを用いたKritaの開発が進められたが次第にGIMP的な画像編集ソフトウェアよりもお絵描きに特化していき現在のような性格を帯びるようになった。
SYSTEMAX ペイントツールSAIやセルシス CLIP STUDIO PAINTからの影響が強く現れており、オープンソース界隈のSAIやクリスタなどと呼ばれることがある。クリスタがそうであるようにスマートデバイスへの対応も計られAndorid OS版やChrome OS版が存在する。
ただ日本の需要を敏感に拾えるクリスタなどと比較して漫画作成機能に関してKritaは弱いと言われることがあるものの、GIMPと同様に無料とは思えない機能が充実しているのもまた事実である。
オープンソースの3DCGアニメーションソフトウェアで、非常に多機能のため何故かAdobe After Effectsの代替として挙げられることもある。
YoutubeがBlenderのYoutubeチャンネルへ広告を載せろと迫ってBlender公式がそれを拒否してYoutubeから撤退したり、庵野秀明が率いる株式会社カラーが出資したことなどオープンソース界隈でも異彩な存在感を放っており日本国内でも非常に注目されているプロジェクトだ。
ただ、初期状態では独特なUIによる使い勝手が非常に悪くユーザーが自分で使いやすい配置を模索する必要があったりタイムラインが使いにくかったりと何故オープンソースソフトウェアはUIがクソになりがちなのか?という問題にぶち当たる。
オープンソースの2DG/3DCG兼用プログラミングIDE。つまりはUnityとかみたいなやつ。
MIT Licenseでロイヤリティーフリー、開発言語はC#もしくはC++、そしてPythonライクなGDScriptで、Unityみたいにマウスでポチポチしてオブジェクトへ色んな設定を決められるので「Unityみたいのでゲーム作りたいけど運良くヒットしたときにライセンス料がなぁ」と懸念している人に役立つ。
ちなみにWiiとニンテンドーDS用向けにリリースされたSEGAゲームタイトルのソニックカラーズのSwitchやPS4などのマルチプラットフォーム移植版ソニックカラーズ アルティメットはGodotを用いて移植されているので商用でも耐えうることはSEGAが証明している。あのSEGAがソニックでだ。
オープンソースな動画編集ソフトウェア。
様々な部分で動画ライブラリのFFmpegへ依存しているためFFmepgのフロントエンドソフトとしての性格も持つ。
この手の無料の動画編集ソフトは国内だとAviUtlや近年ではBlackmagic Design DaVinci Resolveが人気だけれど、海外のオープンソース界隈ではShotcutは比較的知名度が高い。
カラーグレーディングに関して不足のない機能を有しているので高度なトランジションを用いるというよりも色を追い込むような使い方が合っているだろう。
ていうかFFmpegのフロントエンドなのでFFmpegができることは理論上なんでもできる(理論上なので追加でコマンドを叩く必要があったりするけどね)。
オープンソースのレコーディングソフトウェア。旧名称はAudacityと言われるとご存じの方も多いハズ。プライバシー問題でAudacityからプロジェクトが分岐されTenacityとして再出発することとなった。
旧Audacityは開発の主な拠点がロシアを中心に行われていたという経緯があり、現在のウクライナ-ロシア戦争へ至る前の影響からか個人情報の収集をロシア企業が行うと発表され、それに反発したユーザーらによってプロジェクトが分岐しTenacityプロジェクトが立ち上がった。
Audacity自体はVSTプラグインが動作するなど非常に高機能なレコーディングソフトウェアであったがウクライナ-ロシアの騒動に巻き込まれたと言った感じだ。
Audacityから分岐したTenacityもそのまま高機能なレコーディングソフトウェアなのでこれからはTenacityを使ったほうが色々面倒が少ないだろう。
ProToolsの代替として挙げられがちなオープンソースのDAW。非常に高機能でDAWとして求められることの大半ができるものの、これもまた通例通り最近流行りの人工知能を用いた云々かんぬんは標準状態だとできない。
Ardourプロジェクトの立ち上げをし主要開発者であるポール・デービス氏はJACK Audio Connection Kitのプロジェクトの立ち上げをし主要開発者であるという事実を伝えると驚く人がいるかも知れない。LinuxとGitのリーナス・トーバルズ的な文脈だ。
オープンソース界のFL Studioと呼ばれることもあるDAW。ステップシーケンサーを中心に作曲するタイプのDAWで電子音楽が得意。LMMSという名称はLinux Multi Media Studioの略でLinuxに端を発してマルチプラットフォーム展開をしたDAW。
オープンソースのDAWにしては珍しく初期状態から多数のソフトウェアシンセサイザープラグインが用意されておりインストールした時点で遊び始めることができるものの、オープンソースの例に漏れずクソUIを持っており使いにくい。GIMPやBlenderもそうだが1990年代後半〜2000年代前半あたりに流行したMDI(Multiple Document Interface)を未だに引きずっているためクソUIになりがちなのだ。
ググると日本国内にも意外とユーザーは居て、DTMやりたいけど初期投資は低く抑えたいみたいなユーザーが選んでいる模様。そういう需要ならLMMSの他に基本無料で全機能が使えて一部のプリセットが有料のVitalっていうソフトウェアシンセサイザーも導入しておくと延々遊べるよ。
オープンソースなWebブラウザとして非常に有名な存在。
Google率いるChromium系Webブラウザに近年物凄く押されているものの独禁法を回避するためGoogleはMozillaへ出資しているという歪な構造を持つ。
Mozillaの運営が下手すぎて資金をドブに捨てることを繰り返しているためGekkoレンダリングエンジンに未来があるのかと一部の識者から不安がられている。
Firefoxは使いやすいのか?と言われたら、それはもう好みの問題としか返せないのだがカスタマイズ性は非常に高い。
Documents有名だからご存じでしたね。いろいろできて良いらしいんだけど。
LIFEベアーは、システム手帳のアプリみたいなんですがスタンプや着せ替えがあったりもするし
日記WEBブラウザからログインしてかけるので一応Windowsでたくさん書いて
iPhoneとかで確認したりもできるのとGoogleカレンダー同期とか普通のカレンダーアプリっぽくもありで
iPhoneとWindows で使いたい私には、手書きしないでいいシステム手帳ぽくてよいです。
これまでは無料版でログインに2段階認証あったと思うんだけどなぜかいまフツーに入れます。
Cookie消してやり直してみようかな。
たとえば、100万件のデータをソートするとか、その中から条件を満たす最適な組み合わせを高速に求めることは、計算機科学的に価値があります。
しかし、画面上のオブジェクトの表示位置や色を変えることは、コンピュータにとっては何の意味もありません。
もちろん、オブジェクトを描画するためのドライバや汎用的なエンジンを作ることには、一定の価値があるでしょう。
しかし、それらを用いて位置や色を指定するのは、単にそのプログラムの設定パラメータを弄っているだけであり、プログラミングではありません。
これはたとえば、.gitignoreやdocker-compose.ymlを書くことを「プログラミング」とはふつう言わないようなものです。
いい加減にお前ら覚えろよ分散SNSはMastodonだけじゃねぇんだよ!
Mastodonは重い?じゃあPleroma使えよ!
今どき絵文字リアクション使えないとかありえんって?じゃあMisskey使えよ!
Facebookみたいにユーザ管理したいって?じゃあFriendica使えよ!
写真がメインだって?じゃあPixelfed使えよ!
やっぱり動画だって?じゃあPeertube使えよ!
障害耐性が欲しいって?じゃあHubzilla使えよ!
ブログが良いって?じゃあWrite.as使えよ!
全部ActivityPubプロトコルで相互にコミュニケーション可能なんだよ!
代表的なActivityPub対応サービスは下記にまとまってるんだよ!
Awesome ActivityPub
じゃあ例示したHubzillaはどうだ?
Hubzillaのコンセプトにはノマディックアイデンティティというのがあるんだよ!
一時期話題になったノマドワークのノマドな!遊牧民!
Hubzillaはユーザアカウントを他のHubzillaサーバへクローンすることができるという特徴があるんだよ!
ここで言うクローンとはLINEとかスマホゲームであるようなアカウントの引き継ぎではなく、単一のアイデンティティを持ったアカウントが複製されるという意味でのクローンな!
例えば、Hubzillaサーバhub.example.comとzilla.example.netが存在するとして、増田がアカウント名masuda@hab.example.comを取得したとするだろ?
んで、その後にmasuda@hab.example.comはzilla.example.netへアカウントをクローンし、masda@zilla.example.netを取得したとする!
そうするとmasuda@hab.example.comとmasda@zilla.example.netの投稿を含んだアカウント情報は同期されるようになる!
これの何が良いって上の方で例示した際に言ったとおり、同期されるということはhub.example.comが何らかの理由で障害が発生しネットワークへ接続できなくなった場合、増田はzilla.example.netの方へログインすることで自分のタイムラインの連続性を保持したまま投稿を継続することができるんだよ!
その後hub.example.comが復帰すると自動的に再同期がはじまるからSNS中毒者は安心して利用を続けることができるってわけよ!
まぁ障害って言ったけど、例えばイーロン・マスク関連で話題になったイーロン・マスクの私有機を追跡する@ElonJetは様々なHubzillaサーバへアカウントを作りまくれば、URLベースでBANされてもURLの違う別のHubzillaサーバから投稿をすりゃタイムラインの連続性を保ったままURLベースのBANを回避できるって寸法だ!
えっまだ話題が欲しいの?ちったぁ自分でググれよ!
じゃあこれも例示したPeerTubeでどうだ?
PeerTubeはWebTorrentを活用した動画共有サービスだ!
WebTorrentって何だか知らん人も居るだろうが、まぁ早い話がファイル共有システムのBitTorrentをWebブラウザから使いやすく、そして応用の幅を広げたものだ!
つまり言ってみれば、PeerTubeは公開されている動画を再生した時点でファイル共有がはじまり、同時に再生視聴しているユーザ間でファイルデータを渡し合うという仕組みになっている!
これ何が良いって、通常の場合は同時視聴者数が増えれば増えるほど動画配信サーバへ負荷がかかるんだけど、WebTorrentによってユーザ間でファイル共有しているため動画配信サーバの負荷を軽減することが可能となり、ニコニコ動画あたりでありがちな低画質化や視聴待機列みたいなのが発生しにくくなることなんだよな!
しかも面白いことにPeerTubeは他のPeerTubeサーバと連携をすることで他のPeerTubeサーバに保存されている動画を自分のとこのPeerTubeサーバの動画一覧へ組み込むことができる!(連携しないこともできる!)
他のPeerTubeサーバの動画コンテンツも扱えるのでPeerTubeサーバが増えれば増えるほど動画コンテンツが充実するって仕組みになってるんだよな!
ただ、勘の良い連中が気付いている通りに国家間を跨いでしまった場合の著作権周りの扱いが難解で解決してないからPeerTubeで自作以外の著作物を投稿する場合は気をつけようぜ!
でもそれ以上の価値に気付くヤツは気付くけれど、PeerTubeが普及すると海外の動画を観るとき非常に好ましい結果になる可能性がある!
何故なら海外の動画を引っ張ってくると通常のファイル転送では時間がかかるが、WebTorrentの場合は自分の地域に同時視聴者が居るとユーザ間のファイル共有によって、Youtubeなどで言うところのグルグル(バッファ)が発生しにくくなるんだよな!
わざわざGoogleが負荷分散サーバを設置してないような新興国でもこういう仕組みはありがたいはずなんだぜ!
そしてHubzillaもPeerTubeもActivityPubプロトコルで相互コミュニケーションを取ることができる!
これこそが分散SNS、ActivityPubの醍醐味だ!
紙や音声・映像などを媒体にしていた旧来方式の特に大手メディアは静観もしくは少々Colabo寄りの報道姿勢で、メディアとしては新興のネット媒体メディアは暇空寄りで報道する傾向がある。
その中間に位置しそうなゴシップ誌系メディアは報道姿勢が分かれると言った感じで中々に興味深い様相を呈している。
まぁこの様相、旧来方式媒体のメディアと新興ネット媒体で何が違うか?と言えば。ネット媒体って編集部はあるはずなんだけどネット媒体のカルチャー的に書いたライター自身が責任を負う傾向が強くある。
これが逆に旧来方式媒体メディアでは「産経が」とか「朝日が」とか媒体の責任とする傾向が強く、媒体の責任を問われると組織が大きければ大きいほど万が一政治家も絡むような公金横領事件へ発展してしまうと例えばColabo擁護をしたくても公金横領側へ付いたとなってしまい非常に面倒なことになる。
つまり旧来方式媒体のメディアは守るものが多すぎるが新興ネット媒体は責任がライター個人へ帰属するため結構無茶なツッコミができる。
しかも、Colabo側の弁明が下手過ぎて弁明すればするほどに他の部分へ延焼をする形となっており、脊髄反射で旧来方式媒体メディアが参入するとあまり触れてほしくない方向へ延焼してしまう可能性が捨てきれない。旧来方式媒体メディアと言えどもColaboの意志を完全に制御するなんて不可能だからだ。擁護記事にColaboが反応して余計なことを口走ってしまうかも知れない。
暇空茜はそれに気付いたのか気付いてないのか定かでないけど、ナニカグループという概念を提唱し、守るものが多い旧来方式媒体メディアの参入を結果的に現時点で防ぐことに成功しており、旧来方式媒体メディアは結果的に報道時点で過去起きたことを事実ベースで報道せざる得ない状況となっている。
少しでも印象操作をしようとするとナニカグループへ組み込まれ延焼する恐れがあるのでどうにもできず、巨大組織の物量で印象操作しColaboは正当性あるとは報道できないんだ。
そうなると守るものが少ないライターたちが送り出す過激な報道ばかりを市民が読むようになりColaboへの印象は非常に悪いと言わざる得ない。
実際に筆者はWebブラウザのシークレットモードの活用やIPアドレスの変更などを行ってオススメの偏りをユーザができる範囲で可能な限り排除しつつYoutubeやTwitter、Instagram、TikTokを確認したところ9割はColaboを糾弾するようなテキスト・画像・動画で溢れていた。
この物量に対抗できるのは旧来方式媒体の大手メディアの参入が不可欠ではあるが前述した通り守るものが多すぎるのでどうにもならない状況だ。