最短10分!KUSANAGI・WordPressでWebサイト構築
IDCFクラウド上にKUSANAGI、WordPressを使ってWebサイトを構築しました。
Webサーバ、DBサーバ、SSL対応、WordPressのインストール作業をすべて終了するのに10分ぐらいです。
どんなに慎重に作業しても30分くらいでしょう。あまりに作業が順調に進んですぐに忘れそうなので備忘録で残します。
続きを読むドメインとは?から登録業者の選び方までまとめて一挙に解説
Webサイトを作成するには必ずドメインが必要です。多くの人に見てもらうためには、独自ドメイン名の登録は欠かせません。
ドメインとは何か?なぜ独自ドメインが必要なのか?から登録業者の選び方、そして、ドメイン移管まで一挙に解説します。
ドメインの知識はこれだけあれば十分です。Webの入門編としてご覧ください。
続きを読むWordPressでjQueryの$が使えないのはJavaScriptの基本構文を分かってないから。
WordPressのjQueryで$が使えないという情報が見られます。ぼくもこの不具合を経験していたのでそう思っていました。
でも、その情報は間違いです。jQueryの$は使えます。そして、その方法は簡単です。
続きを読むWordPress エディタをスッキリさせて編集作業に集中させる方法
WordPressの編集に集中したいときのモードの作り方です。余計なものを非表示にして、編集の効率を上げます。
続きを読むかんたんCSS3 order, フレックスアイテムの並びの順序を変える
CSS3では、フレックスで配置を変える方法がたった数行でできるようになりました。
そのほかにもいろいろなことができます。今回は、フレックスで配置されたアイテムの表示順を変える方法です。
2018/12現在、ほぼすべてのブラウザで対応しているので心配ありません。わかりやすく手順を追って解説します。
続きを読むPython, Windows環境でUTF-8のファイルを読み込む
Windows環境のPythonでUTF-8のファイルを読み込むと、
UnicodeEncodeError: 'cp932' codec can't encode character '\xe2' in position 4703: illegal multibyte sequence
が発生します。それを修正します。
続きを読むPHP str_replace, 文字列の中から特定の文字列を削除する
PHPで文字列の中から特定の文字列を削除する方法です。
ある文字列を削除する関数はないんですが、文字列を置換する関数str_replace()があるので、これを使います。ある文字を空文字で置換すれば終わり。
サンプルコードで説明すると数秒で終わります。
続きを読む天皇の血筋の男系・女系・双系のちがい。本人の性別は関係ない!
皇室の皇位継承問題で、男系・女系・男性・女性天皇をよく聞きます。でも、これの区別が分かる人は少ないでしょう。
これをひとつずつ見ていくと天皇の皇統・血統の考え方が見えてきます。
ちなみに双系(そうけい)というものもあります。ほとんど聞こえてこないですが。
続きを読むWordPress5.0のメジャーアップデートの注意点と対応
ついにWordpress5.0がリリースされました。このバージョンからエディタが大きく変わります(名称Gutenberg)。
ただほとんどの人はすぐには使えないでしょう。あまりに劇的な変化のため使えない機能・プラグインが出てくるから。
心配ありません。簡単な対応方法とどういうデメリットがあるのか、今から詳しく見ていきます。
続きを読むかんたんCSS3 flexを使ってコンテンツを自由に操ろう!
これまで、コンポーネントを横に配置するのは面倒でした。インラインを使ったりクリアしないといけなかったり。
CSS3ではたった数行でコンポーネントの配置を変えられます。
フレックスです。ナビゲーション(メニュー、パンくずリスト)などかんたんに作れます。
まずは、フレックスのシンプルな使い方から説明します。
続きを読むPATHの通し方(Windows, Mac, Linux, Unixの環境変数設定)
プログラム開発環境を作るときの基本的な作業に環境変数の設定があります。俗に『PTTHを通す』といいます。
その設定方法をWindows, Mac, Linux, Unixごとに分かりやすくかんたんに説明します。
説明がかんたんではなくて本当に作業がかんたんです。気軽に見てください。
続きを読むLinux systemctl, Systemdのサービス名一覧
systemctlコマンドはSystemdのサービス(アプリケーション)の起動・停止などの操作を行ないます。
サーバーで使うアプリケーションのほとんどで使われ、サービス名が分からないと作業できません。
てことで、systemctlコマンドのサービス名をまとめました。
続きを読む第11代 垂仁天皇。ヤマト王権・2代目リーダー奮闘記。伊勢神宮を建て出雲大社を改装する。
垂仁天皇(すいにん)は、父・崇神天皇が作ったヤマト王権を引きつぎます。
その道はかんたんではなく、皇后を殺してしまった悲しい天皇でした。
一番の功績は伊勢神宮の創建でしょう。アマテラスを祀る場所が三重の伊勢にあるのはこの人のおかげ。また、出雲大社の大掛かりな改装もしました。
続きを読むWordPress5.3, サイトヘルスの変更点と新機能の追加
WordPress5.3ではサイトヘルス機能が強化されました。新しい画面が追加されたり、開発者向けの新機能追加もあります。
WordPressのPHPプログラムを変更したことのある人にはかんたんです。
メールやテスト結果の内容が分かりやすく詳細になったのはありがたい。
続きを読むWordPress, テーマ作成の環境づくりと方針
テーマ作成の環境はNode.jsやwebpackなどで自動化できるところはどんどん使っていきます。
3つのコマンドを実行すれば環境ができるところまで準備しました。
(そのためにNode.jsのインストールが必要です。)
続きを読むwebpack4, プラグインのバージョンアップでエラー三昧
webpackおなじみの、プラグインのバージョンアップでのエラー対応です。
出るわ出るわのエラー三昧で笑けてきた。
(三昧はスシだけでいい。)
ビルドツールはあまり更新をしないから出るからしょうがないんだけど、webpack5に移行するためには一旦バージョン4で最新にする必要がある。
続きを読む第51代 平城天皇。悪女のささやきで野心を出して失敗。そのまま平城京で隠居。
第51代 平城天皇(へいぜい)は、平城太上天皇の変(薬子の変)で有名なのでダラシない、しょうもない天皇と思われがちです。
しかし、ちゃんと仕事もしています。だけにもったいない。
すぐあとに天皇になる弟が『平安時代の基礎を作った』と言われるほど凄すぎたために損してるところもある。
続きを読むWindows10, Avast Softwareで残る不要なoverseer.exeを消す。
結構な頻度で知らぬうちにインストールしてしまう、Avast Free Antivirus。速攻でアンインストールするのですが、なぜか残ってしまうプログラムが。
そいつの正体はoverseer.exe。最悪なのはアプリケーション一覧に出ない。それを消す方法です。
続きを読む国司ってだれが偉いの?昔は地域格差を法で決め1000年以上使われた。
越前守、伊勢守、上野介...。戦国大名や江戸時代の武士たちが名乗ったこの名前は、本当は名前ではなく役職です。地方統治の長官・次官の名前。だからそれぞれの国名が入ります。
そして同じ長官でも、国によって朝廷の位階(等級)に差がありました。越前守と駿河守では越前のほうがワンランク上というように。
続きを読むPHP8, 外部リソースを操る拡張機能のコアをリソース型変数からクラスオブジェクトへ移行
PHPには、http通信(curl)、SSL通信(OpenSSL)、画像処理(GD)、ソケット通信、XML(XMLWriter)など、外部リソースとやり取りする機能があります。
その中で上記の拡張機能はPHP8でクラスが追加されました。
リソース型変数に変わるクラスインスタンスに使われます。
続きを読むWordPressコーディング規約に合わないエラーを直す。ツールでできない所は手作業で。
WordPressには、PSRとはちがう独自のコーディング規約があります。
大部分はコード整形ツールがあるので気にする必要もないし覚えなくてもいいんですが、手作業で直さなければいけないものもあります。
今回はこの手作業が必要なコーディング規約の合わせ方です。
続きを読む毎月更新。Windows10のバージョン別シェア(2022年版)
『Windows10のバージョン別シェアのまとめ』の2022年版です。AdDuplex Reportから引用しています。
AdDuplexは全世界が対象で、残念ながら日本国内はAdDuplexのようなものは見つかりませんでした。
マイクロソフトは日本だけを見てるわけじゃないので参考にはなると思います。
続きを読むKUSANAGI9 って WordPressのアップデートでFTPSは使えない?
まだ運用では使ってないんですが、KUSANAGIの最新版、KUSANAGI9の仮想環境(VirtualBox)が公開されているので、試験的に始めました。
すると、WordPressのテーマ・プラグインなどのアップデートでFTPS()が使えない。そういうものなの?
続きを読むPHP8, match式の追加。switchとちがって変数に代入可。
メジャーアップデートされたPHP8.0では、新しい処理分岐の式、matchが追加されました。
もともとswitch文がありますが、ちがいは結果を返すこと。戻り値として使えるし、そうなら当然、変数に結果を代入することもできます。
switchは『文』にたいしてmatchは『式』だからできること。
続きを読む第60代 醍醐天皇。民間人から天皇になった男。平安の改革派(延喜の治)。
醍醐天皇(だいご)は歴代天皇の中でただひとり民間人出身の天皇です。
父の宇多天皇は一時期、皇族を離れ民間人だったことがあり、そのときに生まれたのが醍醐天皇でした。
生まれたときは親王でなければ皇子でもありません。その一民間人が天皇になります。
大胆に改革を断行した天皇でした。
続きを読む第74代 鳥羽天皇。コンプレックスを院政にぶつけた男。メンタル的に一番きつかったかも?
ミスター院政・白河上皇の孫・鳥羽天皇(とば)は、上皇に対するコンプレックスから自分の息子を嫌い、排除して『天下分け目』の大乱をまねいた天皇です。
お祖父ちゃんには複雑な感情をもちながら、政治的には同じような強烈な院政をした人。
味方でいて欲しい人が信じれないところが、想像しただけでもゲロ吐きそう。
続きを読むJavaScript Prism.js, 表示する行数を変更する
ソースコードをハイライト表示するプラグイン、Prism.jsの表示サイズを変更します。作業はとてもかんたんです。CSSで指定します。JavaScriptはまったくいじりません。
ただ細かい微調整が必要で、たんに行の高さ ✕ 行数にすればいいというものではありません。
続きを読む森友問題は普通に考えれば官邸が主導している
森友問題は佐川 前理財局長に全責任を負わせる形で終わろうとしています。しかし、事実関係の時系列と、人間関係、利害関係を見れば誰がどう見ても官邸が主導しているのは間違いないでしょう。
ただ、官邸側の物的証拠が出る可能性はほぼ0です。そして、財務省本省、財務省近畿理財局には物的証拠がたくさん出てきています。
本当に佐川 前理財局長の責任にしてよいのでしょうか? 黒幕は無罪放免になってもいいのでしょうか?
続きを読むかんたんCSS3 vw, vh, vmin, vmax, 端末サイズ単位の使い方
CSS3からvw, vh, vmin, vmaxが追加されました。
新しい相対値(倍率)指定ですが、%との違いが分からない人もいると思います。
また、どこで使うのか分からない人のために、ソースコードのサンプルを入れながら、かんたんに分かりやすく説明します。
続きを読むAMPテストを最速で行う方法
Google Search Consoleには、AMPテスト機能があります。そのテストを最速で行なう方法です。
続きを読む