Mozilla Firefoxブラウザの拡張機能のこと。エクステンション(Extensions)ともいう。
Mozilla Firefoxはブラウザ自身の機能に加えて、拡張機能をインストールしてさまざまな機能を導入できる。拡張機能は主にMozilla Firefoxのヘビーユーザや企業によって開発されている。
外観を変更するためのテーマ(Themes)と拡張機能をあわせてアドオン(Add-ons)と呼ぶ。
始めに 環境構築 1.インストーラの入手 2.拡張機能のインストール PlantUMLでの図の書き方 Markdown Preview Enhancedの導入 始めに 3か月ぶりの登場です。迷走星人です。 今回は「Visual Studio Code(以後VSCode)」でUML図を作成する方法について紹介します。 環境構築 1.インストーラの入手 以下のインストーラを入手してきます。 VSCodeインストーラ VSCode本体 Graphviz UML図作成時にベースとなるソフト Java環境 VSCodeでUML図のプレビュー画面を表示する時に必要 2.拡張機能のインストール VSCode…
">2024.04.13更新 ">TVerをポップアップから手軽に検索できるchrome拡張機能を作っています。 chromewebstore.google.com 機能 ・時計 ・TVer各種リンク ・TVer検索バー ・NHKプラスリンク ・ABEMAリンク ・ABEMA検索バー ・TVer用ブックマークレット ボタンをブックマークバーにドラッグしてepisodes(番組)とliveのページで使うと 番組名、エピソード名、局名、放送日、期間、URLを取得する。 ブックマークレット TVer_Copy 押すとクリップボードにコピーされる。 javascript:(function(){con…
Chrome拡張機能 ver1公開日 名前 2024.03.20 X-Twitter_Youtube検索ヘルパー(Chrome ウェブストア) TwitterとYoutubeをポップアップから検索する 2024.03.28 TVerクイック検索(Chromeウェブストア) TVerをポップアップから検索する ブックマークレット 公開日 記事 2024.04.06 ストリートビューの今見ている場所を新しいタブで開く 2024.04.07 タイムスタンプを取得するブックマークレット ">2024.04.08 サイトをリンクタグ<a href=" "></a>で取得する ">2024.04.19 Y…
動画、倍速で見たくなりませんか?そんなあなたにぴったりな、動画の要約をサクッと作ってくれる機能を紹介します。 私も仕事柄、かなり動画をチェックしているのですが、やはり時間との闘いになっています。文章なら速読でなんとかなりますが、動画だと倍速までしかできません。そんなわけで、時短のためにAIを使えないかな?と思い、調べてみたら、ありました! それが、Chomeの拡張機能「ChatGPT - ウェブサイトとYouTube動画の要約」です。 OSに関係なく、Chomeユーザーなら使えるのが魅力です。とはいえ、使ってみないとどこまで使えるのかわかりません。 ということで、本田健さんの動画を要約してみま…
ChromeやEdgeの拡張機能複数にマルウェア実装。すでに300万人がダウンロード - PC Watch 拡張機能は便利ですがウィルスを忍びこませてる事があるだけでないく 最初は無害の普通のソフトとして起動して 後々アップデートとして忍びこませ害を加える仕組みだったり 元の製作者が売った後別の輩が手を加えた結果だったり 当たり前ですが便利だからと言ってホイホイ入れちゃあ駄目ですね
ちょっと空いてしまったが、Chromeの拡張機能を作成中。 github.com 内容としては、テストしている時に画面の変更を検知して教えてくれる拡張として作っている。 作るモチベーションとしては、自分はQAなのに細かい箇所を注意深く確認するのが苦手なので、意図しない細かい変更があった時に気付けないことがある。 画面の変更に関してはある程度機械的に検出して、問題ないかをチェックできればテストしやすいよね、という感じ。 多分余計な変更を検出しまくって、そう簡単にはいかないんだろうな〜とは思う。 けど、とりあえずデータを取って有効な検出とよろしくない検出をラベル付けして、機械学習とかで上手いこと分…
コマンドパレットからflutterで検索しNew Project選択 若しくはターミナルでコマンド flutter create -t skeleton ↓ フォルダを選択して作成したら初期コメントを全削除: コマンドパレットからRemove All Comments 拡張機能はこちらを使用 マルチプラットフォーム対応 最新フレームワーク Flutter 3入門 作者:掌田津耶乃 秀和システム Amazon
こんにちは、たびとです。 仕事で Visual Studio Code の Remote - SSH 拡張機能を使って Linux に接続しているのですが、 突然、CentOS 7 に接続できなくなりました。
愛用していた拡張機能「ニコ動履歴」がEdgeで使えなくなってしまった。Google Chrome がWebSQLを廃止したためだが、同じChromiumを共有するEdgeでも使えなくなるばかりか、Chromeには残されたはずのWebSQLを再有効化する試験機能すら奪われてしまった。そのため、後継機能である「ニコ動アーカイブ」へデータの移行を行うことができなかったが、力技で解決できたので、記録として残す。 chromewebstore.google.com 症状および原因 解析作業(読み飛ばしてよい) 対策① 履歴が保存されたファイルを発掘する SQLiteの中身をぶっこぬく base64へエン…
こんにちは、SaaSプロダクト開発部第1開発グループの陳です。 今回は開発でよく使うコードエディターVS Codeの拡張機能&便利な使い方について、紹介していきます。 おすすめの拡張機能 Turbo Console Log Pretty TypeScript Errors Search In Browser Error Lens CodeSnap 拡張機能を作成してみます プロジェクト作成 デバッグ スニペットを作成してみます スニペットファイルの作成 スニペットを作成 最後に おすすめの拡張機能 Turbo Console Log 開発中にconsole.log()をよく使う人におすすめです…
これは、なにをしたくて書いたもの? 少し前に、TiDBのQuickStartを試してみました。 Ubuntu Linux 22.04 LTSに、MySQL互換の分散データベースTiDBをインストールして(ローカルでクラスターを立ち上げて)みる - CLOVER🍀 QuickStartはもうひとつあって、HTAPに関するものがあります。 Quick start with HTAP | PingCAP Docs 今回はこちらを試してみようと思います。 HTAP QuickStartに進む前に、HTAP自体について見てみましょう。TiDBのドキュメントにはHTAP自体を HTAPとは「Hybrid …
環境構築 問題を解いてみよう おすすめのプログラミング言語 環境構築 さっそく問題を解いて行きたい...のですが、まずは環境構築をしましょう。 環境構築はプログラミングに必要な「開発環境」を作成する作業です。農家の人が野菜を作る前に畑を耕すのと同じ感じ(?)だと思ってください。 プログラミングはメモ帳でもできますが、やればやるほど大変になります。なのでプログラミングをサポートをしてくれるテキストエディタを使いましょう。 ここでは人気のエディタのVisual Studio Code を紹介して導入方法を説明します。 Visual Studio Code - Code Editing. Redef…
flutterの拡張機能をインストールしているのにも関わらず出てこない時 以下のウィンドウをクリックして"flutter"と入力しても出てきません ここは検索機能でありコマンドパレットではないようです。 同じ検索バーの場所にあるのだから同じ機能なのかなと思ったら違いました 以下の コマンド(Mac) 「shift + command + P」 を押すと コマンドパレットが出るので、 そこから"flutter"と入力することで "Flutter: New Project" が出てきます 何かしらの参考になれば幸いです。
Raspberry Pi (以下ラズパイ)やLinuxで勉強できることの1つにWebサーバー構築がありますが、 ここでは、代表的なWebサーバーであるApache2とNginxの構築手順を書いていきます。 Webサーバーがあると、HTML/CSS、Java、Javaスクリプトなどを勉強することができます。 基本的には、ローカル環境(LAN内)で動作することが良いですが、インターネット(WAN)上に外部公開することも可能です。 また、インターネット(WAN)上にWebサーバーを公開するやり方は、Webサーバー構築以外の知識や手順が必要になりますので、 どのようにやれば良いかの足掛かりとして、少し…
Keiです。 データベース/SQLについて学んだことを言語化していきます。 データベースとは? SQLとは? データベースの種類 データベースを使う理由 リレーショナルデータベースの種類と違い MySQL PostgreSQL SQLite まとめ データベースとは? Webサイト上で扱う、個人情報や商品情報、画像や映像といった様々なデータを保存しておく倉庫。 そのデータを扱うための技術がSQLという言語。 テーブルと呼ばれる書庫の棚のようなものの中に、関連するデータをまとめて格納するイメージ。 SQLとは? Structured Query Language(構造化問い合わせ言語)といい、デ…
function copy(button){ button.previousElementSibling.select(); document.execCommand("Copy"); button.classList.add("copied"); button.animate( { opacity: [1 ,0] }, { fill: "forwards", pseudoElement: "::after", duration: 2000 } ).onfinish=()=>{ button.classList.remove("copied"); }; } 直接GASファイルを作成する スプレ…
Ⅰ. はじめに タイトルの通り「Viteを利用してWebブラウザ拡張機能を作成する方法」です。 Ⅱ. 手順 1. プロジェクトを初期化する pnpm dlx wxt@latest init my-perfect-project 2. 実行する pnpm dev 実行結果 参考 https://wxt.dev/
JupyterNotebookでKotlinが使えることを最近知った qiita.com conda install kotlin-jupyter-kernel -c jetbrainsでkotlinのjupyter kernelが入るVSCodeのJupyterNotebookの拡張機能を入れるVSCodeでipynbファイルを開いて 右上のカーネルを選択をクリック jupyter kernelを選択 Kotlinを選択 これで実行できるようになった
近況報告になるが、去年末から本業仕事でIoT系プロジェクトに関わっていたが、最近それが一段落した。この仕事のターゲット機はESP32を搭載しているが、小生はそのファームウェアの開発を行った。また、AWS上で稼働するNestJSベースのWebアプリ・サーバープログラムの改造も手伝ったりした。こちらで得た技術知見もブログ記事に書いていこうと思っている。 本業に復帰する前の一昨年から去年前半まで(コロナ禍の最盛期)はIT開発は副業としてやっていたが、主に関わっていたのはスマホアプリ開発でフレームワーク(プログラミング言語)はFlutter(Dart)を使っていた。Flutterを好んで使っていたのは…
はじめに vimmer目指すほどでもないけどvim使ってみたい人、まさに私です。 vimに対する私の遍歴は↓な感じでした。 vimの存在を知る。なにこれかっこいいマスターしたい。 ↓ あれ、簡単に見えたけど奥が深すぎるぞ・・・。 ↓ ガチ勉は諦めよう。。でもこれまで勉強した範囲でも既に便利なとこあるからそこは取り入れよう。 って感じで、中途半端にvimを使う私、が出来ました。 本ブログでは、そんな「vimmer目指すほどでもないけどvim使ってみたい人」に向けて、私が使ってる機能を紹介してみようと思います。 ガチ勉ではないので秒で取り入れられると思います。 私が使っているvimの機能 まずキー…
まさに私が求めていた機能です 半額マンです めちゃくちゃ暑かったです…。まだ5月の頭でこんなに暑いんですかね?もうやってられませんね…本当に7月8月とかになったら40℃超えを連発する感じになるんじゃないでしょうか。 私は館林とか熊谷には死んでも住めないな、と実感しております…。日本一暑い!をうたってますけど、普通に逆効果なような。。でも日本一はパワーワードになるんですかね?知らんけど…orz しかしまだまだ連休だから楽勝ォ!みたいなムードを漂わせつつ、本日はクローム拡張機能の「Y!News Excluder」を導入してみました。エクスクルードの文字からわかるように、一部の記事を「除外」する拡張…
はじめに masamoriです。初めての連投です。GW最高。 この記事は前回の続きです。 masamori0083.hatenablog.com 今回は、CosmoosDB のPostgresql APIを使用してみたいと思います。 分散リレーショナルとは一体・・・。 Citus 基本的には水平方向のスケールが難しいとされるRDB。これを可能にしているのはCitusというPostgreSQLのオープンソース拡張機能です。 github.com 現在はMicrosoftに買収されたみたいです。このCitusの使い方は「日本PostgreSQLユーザーの会」がドキュメントを出してくださっています。…
sshを使ってリモートのサーバー上で開発を行っているとします。このとき、基本的にはほとんど全てのこと(コンパイルや機械学習など計算を伴うものや、ファイル操作など)はsshで入った先のリモート上(ターミナル、あるいはVS CodeならRemote SSH拡張機能)で行えばいいのですが、ファイルの一覧・リネーム(移動)などはlsやmvを手打ちするよりも視覚的にわかりやすい手元のファイルマネージャーでやりたいという需要があります。 そこで使われるのがrclone・sshfsなどのリモートのディレクトリをマウントしてくれるソフトウェアです。なおsshfsは開発終了になってしまったようなので現在はrcl…
wordpressの上部バーのカスタマイズ方法 Toolbar Extrasの使用方法 上部バーをカスタマイズすると何が良いのか wordpressの上部バーのカスタマイズ方法 WordPressの上部バー(通常は管理バーと呼ばれます)をカスタマイズする方法はいくつかあります。 一般的な方法を以下に示します:1. プラグインを使用する: WordPressの管理バーをカスタマイズするためのプラグインがいくつか存在します。 これらのプラグインを使用すると、管理バーに新しい項目を追加したり、既存の項目を削除したりできます。 例えば、「Toolbar Extras」というプラグインが管理バーをカスタ…
wordpressでバックアップを取る方法 UpdraftPlusの使い方 BackupBuddyの使い方 wordpressでバックアップを取る方法 WordPressでバックアップを取る方法はいくつかあります。 以下に、主な方法をいくつか挙げてみます:1. プラグインを使用する: WordPressのプラグインを利用すると、バックアップの自動化や管理が容易になります。 有名なバックアッププラグインとしては、UpdraftPlusやBackupBuddyがあります。 これらのプラグインをインストールして設定することで、定期的なバックアップを作成し、必要な場合に復元することができます。2. c…