最近の記事

AIの各工程の流れ

ChatGPTに教えてもらいました。 入力データの準備 | |--[データ収集/クリーニング] |   - 処理: テキストデータの収集、前処理(正規化、フィルタリング) |   - 使用ライブラリ: BeautifulSoup, regex, NLTK, spaCy | |--[トークナイゼーション] |   - 処理: テキストをトークンに分割 |   (単語、サブワード、バイトペアエンコーディングなど) |   - 使用ライブラリ: Hugging Face Toke

    • AppleScriptでシンボリックリンクをつくる

      メニューバーにAppleScriptメニューを有効にする メニューバーからアップルスクリプトを実行できるようにする。 open '/System/Library/CoreServices/Script Menu.app' 選択しているファイルのシンボリックリンクを作成するアップルスクリプト -- AppleScript to create symbolic links for selected files or folderstell application "Fin

      • Javascriptで親要素の幅に合わせて子要素の文字数が一定になるようにサイズを調整する

        <!DOCTYPE html><html lang="ja"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Resizefont</title> <style> * { box-sizing: border-box; }

        • Noto SansJP使うなら、ボタンにアイコンは入れてもいいよ

          ボタンにアイコンを入れるとズレるという話があったので、私のやり方を書いてみる。 いくつかポイントがあって、 ボタンの中の文字は文字サイズでline-heightを揃える。(line高を文字サイズと同じにする) 文字の上下のズレはpaddingで調整 アイコンは<span>タグで囲み、position:relative;top:0.2rem;のような形でずらす。 という感じが一番シンプルだと思う。 <!DOCTYPE html><html lang="ja"><he

          MacでGoogle Driveをマウント・アンマウントするシェルスクリプト

          前提条件 MacにHomebrewがインストールされていること macFUSEがインストールされていること rcloneの公式バイナリ(brew版ではダメ)がインストールされていること Step 1: 必要なツールのインストール1. Homebrewのインストール Homebrewがまだインストールされていない場合は、以下のコマンドでインストールします。 /bin/bash -c "$(curl -fsSL https://raw.githubuserconten

          MacでGoogle Driveをマウント・アンマウントするシェルスクリプト

          Intel Macにmojo

          「mojo」フォルダを作成 docker-compose.ymlファイルを作成 Dockerfileファイルを作成 「docker-compose up --build 」を実行 「docker-compose exec mojo bash 」を実行。コンテナ内のBashに入る。 「curl https://get.modular.com | sh - && modular auth mut_01db88cfa8ef4c4993b91c1902e1b65d」を実行

          ChatGPTに魏志倭人伝を読んでもらう。

          概要倭人(日本の人々)は大海の中に住んでいて、山々に囲まれた地域に国や町がある。 昔からたくさんの小国があり、中国の漢時代には使節を送っていた。 倭までの旅は海岸をたどり、韓国を通っていく。 一番最初に辿り着くのは対馬国。土地は山が多くて、良い農地がない。 主に海のもので生計を立てている。 対馬からさらに南へ行くと、名前が同じく「日卑狗」の大国がある。 この国は農地が少しあるが、それでも足りないので、南北で市場を開いている。 さらに行くと末盧国があり、魚を捕るの

          ChatGPTに魏志倭人伝を読んでもらう。

          ChatGPTにインストールされているPythonライブラリ一覧

          [('Babel', '2.12.1'), ('Brotli', '1.0.9'), ('CairoSVG', '2.5.2'), ('Cython', '0.29.36'), ('EbookLib', '0.18'), ('Faker', '8.13.2'), ('Fiona', '1.8.20'), ('Flask-CacheBuster', '1.0.0'), ('Flask-Cors', '4.0.0'), ('Flask-Login', '0.6.2'), ('IM

          ChatGPTにインストールされているPythonライブラリ一覧

          【PyScript】ブラウザでpythonを扱う

          世間ではAI関連の記事が多いですが、その中心的な言語pythonをブラウザで扱えるようにするPyScriptはご存知でしょうか? 基本的なコードを書いてみる ブラウザでpythonを動かすために必要なコードはこれだけです。 スタイルシートとJavaScriptを読み込むだけで、pythonが動作します。 <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" /><script def

          【PyScript】ブラウザでpythonを扱う

          AI関連拡張子

          ChatGPTに教えてもらったAIモデル関連の拡張子一覧です。 合っているかどうかはわかりません。 TensorFlow .pb (SavedModel 形式) 主催者: Google 由来: Protocol Buffers(protobuf)から名前が取られています。 特性: アーキテクチャと重みを一緒に保存し、TensorFlow Servingで簡単にデプロイできる。 関連ライブラリ: TensorFlow, TensorFlow Lite 特徴: バー

          AI関連拡張子

          cssの回り込み解除

          ChatGPTに教えていただきました。cssを書いているとブロックAとブロックBで、ブロックAで書いた回り込みを解除するのにclear:bothを次のブロック前に書きたく無いなぁと思ったりもするのですが、ChatGPTが書き方を教えてくれました。 .contentA {コンテンツAのcss} .contentA::after { content: ""; display: block; clear: both; float: none;}.contentB {コンテ

          cssの回り込み解除

          WordPressブロックエディタの設定

          WordPressでのエディタ(Gutenbergエディタ)でCSSを適用するにはeditor-style.cssを書くらしい。調べると山ほど情報が出てくるのだけど、皆さん言いたい放題でよくわからない。 ただ単にエディタで写真を右寄せしたら、実際の記事ページでも右寄せになって欲しいだけなのに、なんでそうなる為の機能がないのか。 そこで、適当に書いてみた。 つまり、嘘が混じっているので適当に呼んでください。 その場しのぎのことをしています。 何をしているか editor-

          WordPressブロックエディタの設定

          GPTBot

          GPTBot 世間にはGoogleBotのようなウェブサイトを巡回して情報を収集するbotがあるわけですが、当然、同じようにAIの学習ネタとしてのウェブサイトを巡回して学習するbotがあります。  それに対処する方法としてGoogleBotを拒否するように、AIの学習を拒否することが出来ます。  なお、このページは下記リンクの翻訳となります。 GPTBotのユーザーエージェント GPTBotはOpenAIのウェブクローラで、以下のユーザーエージェントと文字列で識別できます。

          Stable Diffusion APIサーバー

          PhotoShopプラグインからStableDiffusionが呼び出せるようになりました。 これはGitHubの記事の翻訳です。 Stable Diffusion APIサーバーStable Diffusion Photoshopプラグイン用のローカル推論REST APIサーバー(https://christiancantrell.com/#ai-ml)です。 (また、何にでも使える一般的なStable Diffusion REST APIでもあります。) ※photos

          Stable Diffusion APIサーバー

          YTPlayer使用方法とプロパティ

          Webページで背景にYouTubeを再生する、YTPlayerの導入覚え書きです。 サンプルコード <!DOCTYPE html><html lang="ja"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title

          YTPlayer使用方法とプロパティ

          お名前.com SDレンタルサーバーのSSL設定とGoogle WorkSpace

          ちょっと酷い目あったので覚書。 お名前.comのSDレンタルサーバーでWebページのSSLをONにしたら、Google WorkSpaceと紐づいているメールが届かなくなってしまいました。 サポートから正しい手順を教わったので、覚え書きです。 通常、Google WorkSpaceのMXレコードを登録する為に「お名前.comのネームサーバーを使う」を選択している方が多いと思います。 このDNSサーバーでないとユーザーがMXレコードを追加出来ない仕様の為です。 その為、0

          お名前.com SDレンタルサーバーのSSL設定とGoogle WorkSpace