python3.8 と3.9 と3.10の違い

Python 3.8、3.9、および3.10は、Pythonプログラミング言語のバージョンです。以下は、これらのバージョン間の違いを示します。 python3.8系 新機能: 新しい「walrus operator」(:=)が導入され、内包表記やwhileループ内で変数の値を代入するために使用できます。 タプルのアンパック展開の改善が行われました。 f-stringsの修正と改善が行われました。 asyncioライブラリの改善が行われました。 python3.9系 新機能: 便利な「walrus...

FlaskでHTMLフォームを作る

FlaskはPythonのWebフレームワークで、HTMLフォームを作るために使用することができます。以下は、FlaskでHTMLフォームを作成するための一般的な方法です。 Flaskアプリケーションをインポートし、アプリケーションインスタンスを作成します。 from flask import Flask, render_template, request app = Flask(__name__) /ルートに対して、HTMLフォームを返す関数を作成します。 @app.route('/') def form(): return...

Google Search Console上でドメイン認証する方法(mixhostレンタルサーバー編)

STEP1 お名前ドットコムなどのドメインレジストラでTXTレコード設定を行う 通常のレンタルサーバーだと、お名前ドットコムのレジストラ管理画面上の「DNSレコード設定」からTYPE「TXT」で指定のValueを設定することで、サーチコンソール上のドメイン認証を行うことが可能です。 STEP2 Mixhostの場合Mixhost管理画面cPanelの「Zone Editor」でTXTレコードの設定が必要 mixhostレンタルサーバーのcPanel管理画面上にあるZoneEditorからドメインのTXTレコードを追加できます。...
jupyter lab buildコマンドでRuntimeErrorがでる場合

jupyter lab buildコマンドでRuntimeErrorがでる場合

jupyter lab buildコマンドでRuntimeErrorがでる場合 jupyter labの環境構築時に「jupyter lab build」コマンドを使用したところ、以下のようなエラーがでました。 jupyter lab build コマンド結果エラーAn error occured. RuntimeError: JupyterLab failed to build See the log file for details:...
jupyter labでBuild Recommendedエラーが出る場合の対処法

jupyter labでBuild Recommendedエラーが出る場合の対処法

jupyter lab環境でplotをインストール後、buildエラーが出る問題 Plotのグラフ描画環境を作成している際に、   Build Recommended JupyterLab build is suggested: @jupyter-widgets/jupyterlab-manager needs to be included in build plotlywidget needs to be included in build jupyterlab-plotly needs to be included...
WordPressでルートパスを取得する方法

WordPressでルートパスを取得する方法

WordpressのルートURLを取得する方法 wordpressで構築されたサイトで、ルートURLを取得する関数をご紹介します。 2022年3月現在推奨されている方法 2022年3月現在、公式で推奨されているやり方は以下の2通りです。 ①get_bloginfo(‘url’); ②home_url($path); 推奨される関数get_bloginfo('url'); home_url($path); 非推奨のやりかた...
WordPressでルートパスを取得する方法

VSCodeでパスを通す

PATHを通す方法 Windowsで環境変数PATHを通すにはどのようにすればよいのか。解説します。 環境変数PATHを操作する場所(GUI) 2021年9月現在、Windows10でPATHを編集する手順は以下の通りです。 ①Windowsキー + Pause/Breakキー または コントロールパネルのシステム ②システムの詳細設定 ③上の画像の「環境変数」ボタンをクリック ④システム環境変数の「Path」を選択して編集 CUIでPathを通すには 「set」コマンドを使用しましょう。...
Javascriptの処理をより高速に行う記述方法【ループ処理編】

Javascriptの処理をより高速に行う記述方法【ループ処理編】

SEO担当者の頭を悩ませるPageSpeedInsightのスコアを改善するための施策の一つとして、Javascriptコードの最適化があげられます。 今回はJavascriptの処理をより高速に実行するための最適な記述方法についてご紹介いたします。 ①ループ処理 配列や複数要素をループする際の処理で気を付ける点としては、条件式部分にあります。 //NG const array =...
古いバージョンのPHPから、PHP7.3にアップデートすると「this will throw an Error in a future version of PHP」のエラーが表示される

古いバージョンのPHPから、PHP7.3にアップデートすると「this will throw an Error in a future version of PHP」のエラーが表示される

今回起きた事象 前任者が作成したwordpressで構築されたWEBサイトでPHPのバージョンが5.6と古かったため、7.3にあげました。その際にでたエラー「this will throw an Error in a future version of PHP」の解消方法についてです。 PHPの構文記述の厳密さが原因...
jQueryのスクリプトを少しでも高速に処理する方法

jQueryのスクリプトを少しでも高速に処理する方法

直感的で簡単に扱えるJavascriptのライブラリ「jQuery」ですが、昨今便利なフレームワークの台頭によって存在が危ぶまれています。しかし、直感的な設計で非常に便利なのは変わりません。必要に応じて使い分けていけば今でも十分現役で使える技術なのではないかと筆者は考えています。Vanillaで書くよりもすっきり見えるのもいいですよね。 処理の重さがjQueryを使用する上での懸念点として挙げられますが、これは記述方法によって多少ましにすることができる部分でもありますので、いくつか最適な記述方法をご紹介いたします。 変数を活用する...