Chat GPTを使って、ブログにJavaScriptで動く計算フォームを設置してみた

本サイトの以下の記事に数値を入力して計算してくれるフォームを設置しました。

mm→pixel計算フォームと換算表(350dpi & 300dpi)|印刷に適した画像解像度を知るために – WATANABEDESIGN.Blog https://watanabedesign511.info/archives/13020

文字サイズ「mm・級(Q)・ポイント」計算フォームと換算表 – WATANABEDESIGN.Blog
https://watanabedesign511.info/archives/13015

こういった計算フォームのHTMLをChat GPTで作ることができたので、その方法をご紹介します。

Chat GPTに入力するテキスト

例えば、以下のようなテキストをChat GPTに投げます。

2つの数値を入力し、足し算をしてくれる計算フォームのHTMLを書いて

そうすると以下のような感じでコードを書いてくれます。

書き出されたコードの内容

<!DOCTYPE html>
<html>
<head>
    <title>足し算計算フォーム</title>
</head>
<body>
    <h1>足し算計算フォーム</h1>
    <form>
        <label for="num1">数値1:</label>
        <input type="number" id="num1" name="num1"><br><br>
        
        <label for="num2">数値2:</label>
        <input type="number" id="num2" name="num2"><br><br>
        
        <input type="button" value="計算" onclick="calculate()">
    </form>
    
    <p id="result"></p>
    
    <script>
        function calculate() {
            var num1 = parseInt(document.getElementById("num1").value);
            var num2 = parseInt(document.getElementById("num2").value);
            var result = num1 + num2;
            document.getElementById("result").innerText = "結果: " + result;
        }
    </script>
</body>
</html>

このコードをWordpressのブロック要素「カスタムHTML」を選んでペーストします。

完成したフォーム

足し算計算フォーム

足し算計算フォーム





このように、Javascriptを使用した計算フォームを作ることができます。

細かい見出しの文字などはコードを直接書き換えれば変更できます。

私はHTMLやJavascriptを一から書くことは苦手ですが、このように、Chat GPTを使って雛形を作ればそこから編集することはできます。

WordPressでこういった計算を実現するプラグインもありますが、この程度の簡単な内容であれば、プラグイン無しで実装したほうがシンプルで気軽です。

Webサイトに簡単な計算フォームを作りたい方には、Chat GPTを使うのはおすすめです。

よろしければ参考にしてください。

【プリントアウト】PDF書類を複数セット両面印刷する場合、総ページ数を偶数にする必要がある【テクニック】

ページ数のあるPDF書類を何セットか両面印刷する際には、総ページ数が偶数ページになるようにする必要があります。

PDFドキュメントが奇数ページだと、1セット目の最後の用紙の裏に、2セット目の最初のページがプリントアウトされてしまうからです。

たくさんの人に配布する資料の場合、これは困りますよね。

これを防ぐには、PDFドキュメントが奇数ページの場合は、総ページ数が偶数になるように白紙のページを追加する必要があります。

Adobe CCを契約している場合は、Acrobatで白ページの追加が可能です。
そうでない場合は、PDFを作成した元データに戻って白ページを追加しましょう。

資料などを両面印刷する機会が多い方は参考にしてください。

Macbook Proをプロジェクターに接続しっぱなしにすると、CPU発熱により投影エラーが起こる場合がある

とある講義の際、自分のMacbook Proをプロジェクターに接続して、話をしていないときもスライドに投影しっぱなしにしていました。

すると、次第に、スライドにノイズが入り、投影が乱れるという事態が起きました。
プロジェクターとの接続をやり直したり、Macを再起動したりしてみたのですが、ノイズは改善せず。

改めてMacに触れてみると、本体がかなり高温になっていました。

CPUの発熱が原因かと思い、一旦プロジェクターとの接続を外し、Macもシステム終了しました。

しばらく時間が経って、Macの発熱が引いた頃に改めてプロジェクターと接続したところ、問題なく投影することができました。

それ以来、Macbook Proでプロジェクター投影する際は、使用しないときはプロジェクターとの接続を外し、Macスリープにするように心がけています。

【Webサイトや資料に】「無断転載禁止」のための汎用性の高いコピーライト表記を考えた【著作権】

ワークショップや授業など教える仕事が増えるにつれて、授業で使う資料(書類)を作り込むことも増えてきました。
そこで、それらの資料に掲載できるような、使い回しがしやすいコピーライト表記を考えてみました。

今回考えたのは以下のようなものです。

本書類に掲載の図版および文章について、転載、複製、改変等は禁止させていただきます。
Reproduction is prohibited. 禁止私自转载、加工。
© 2024 Shu Watanabe.

最後の©の後は、掲載する年号、著作者の名前に応じて変えます。

いくつかのサイトを参考にさせていただいて反映したのは以下のポイントです。

  • 「無断」転載禁止。と書くと許可取りの連絡が来たり、断ったから(OKしていなくても)掲載して良いだろうと判断される場合がある
    →「無断」は入れずにシンプルに「転載禁止」としました
  • 日本語圏外の方の為に他の言語でも表記する
    →「転載禁止」を意味する英語と中国語を入れました

実際にはこのような表記をしなくとも、著作権は制作者にあるということですが、より強い意思表示の効果はあると思うので、今後制作する資料には掲載していこうと思います。

このコピーライトの雛形は自由に使っていただいて構いませんので、参考にしてください。

参考にさせていただいたサイト

「無断転載禁止」という注意書きは逆効果なのかも…効果的な文面とは? | ばしでざ
https://bashideza.com/reproduction-prohibited-text/

コピーライトとは?法的な必要性や書き方、意味について解説
https://www.unprinted.design/articles/copyright/

#1 日本語以外の複製、転載禁止文章【9ヵ国語版】 | 日本語以外の注意書き – 祭屋暦@規約改定ゆるく – pixiv
https://www.pixiv.net/novel/show.php?id=7928138

クリエイターの著作権について学べる書籍

著作権トラブル解決のバイブル! クリエイターのための権利の本 改訂版 単行本(ソフトカバー)

著作権トラブル解決のバイブル! クリエイターのための権利の本 改訂版

著作権トラブル解決のバイブル! クリエイターのための権利の本 改訂版

大串肇, 北村崇, 木村剛大, 古賀海人, 齋木弘樹, 角田綾佳, 染谷昌利
3,080円(05/19 07:11時点)
Amazonの情報を掲載しています

Macbook Proのバッテリー交換を「すまーとまっくす代々木駅前店」に依頼!丁寧な対応と良心的な価格で、無事にバッテリーが復活しました!

Macbook Pro(Mid2012)の電池消費がかなり激しくなってきたので、電池交換をしてくれるところが無いかを調べました。

「修理サービス推奨」が表示される

電池マークの横に「修理サービス推奨」といったアラートが出て、電池の消費もフル充電でも5時間位でなくなってしまうのです。
機体の発熱もすごいのです。

Apple Storeでも対応してくれそうなのですが、かなり古い機種なのと、料金が高くなりそうなのでできるだけ安く交換してくれそうなお店をネットで探しました。

スマートまっくす 代々木駅前店

すると、こちらのお店でやっていただけることがわかりました。

スマートまっくす 代々木駅前店
https://www.tablet-max.jp/store/yoyogi/

スマートまっくす 代々木駅前店(画像クリックでWebサイトへ)

修理価格は税込19,800円。

Appleで対応してもらうより安いです。
持ち込み修理も受け付けてるとのことでしたので、Webサイトから予約をして、その日時に訪問しました。

お店にうかがいエンジニアの方に診てもらう

こちらのビル
5階です

お店に入るとまず、受付。
エンジニアの方が直接対応してくださるので、Macを見てもらいました。
エンジニアの方曰く

「機体の発熱は電池ではなくCPUが原因ということもある。」
「フル充電で5時間位なら、年式も考えると消耗が早すぎるというわけではない。」
「電池を交換しても「修理推奨」のマークは消えない場合もある。」

とのことでした。
正式に依頼をする前に、これらのリスクをしっかり説明してくれる点に、非常に安心できるお店だと感じました。
実際に修理を依頼するか迷いましたが、
現在の電池の状態を見てもらってから判断することにしました。

システム情報>ハードウェア>電源

で見たところ充放電回数は2000回を越えておりました。

エンジニアの方曰く、「これは充放電回数が多いかもしれないですね。」

とのこと。
それを聞いて、意を決して修理をお願いすることにしました。

「他に気になる箇所はありますか?」

と聞かれたので、USBの接続部分がガタガタしているのでそれが気になる、と伝えたところ、

「USBについては、CPUごと剥がすような大きな修理が必要になるので、難しいかもしれません。」

と教えていただきました。
さすがに、すぐに使いたかったので、USBは諦め、充電池の交換のみをお願いしました。

修理完了

修理時間はWebに記載があるように2時間。

代々木駅前で時間を潰して2時間後に受け取りに行きました。

エンジニアの方といっしょに、新しくなったバッテリーの状態を確認。

充放電回数はしっかり「1」となっていました。
「修理サービス推奨」の表示も消えていました。

クレジットカードで支払いをして、お店での手続きは終わりました。
終わった後、10%オフの紹介券(自分も使える)をもらいました。
10,000円以上の修理からになるのですが、結構お得ですね!

その後の使用感

バッテリーを交換したおかげで、以前より明らかに長持ちするようになり、発熱も抑えられました。
もう少し長くこの機種を使い続けられそうです。

まとめ

Macbook Proでバッテリー交換ができるのは2012年までの機種なので、今となっては使っている方は少ないかも知れませんが、「すまーとまっくす代々木駅前店」ではしっかりと新しいバッテリーに交換してくれました。
お客さんの立場に立って、しっかりと修理のリスクを説明してくださるので、安心感も非常にありました。

スマートフォンやタブレットの修理も専門にしているお店なので、修理を検討されている方はぜひサイトを見てみてください!

スマートまっくす 代々木駅前店 – タブレット修理専門店【タブレットまっくす】 https://www.tablet-max.jp/store/yoyogi/