Category /
XSSとは(クロスサイトスクリプティングとは)
2020-01-31 XSSとは? 外部からの入力をそのままHTMLとして出力してしまう脆弱性があることで、以下のようなHTMLを挿入して攻撃ができる。 このような攻撃のこと。またその攻撃ができる脆弱性のこと。 XSSで何ができる? シンプル […]
通信って盗聴できるの?
2020-01-30 盗聴というと悪意を感じるが、そんな気がなくても、調査、デバッグ、ログ目的などで、PCやルーター、LANケーブルを通っている通信は、PCやルーターの機能を使ったり、何か間に機器をはさんだりして、傍受したり内容を確認すること […]
Markdownで右寄せにする
2020-01-28 問題 Markdown記法で「右寄せ」ってできないですか? 答え Markdown記法に右寄せ(右揃え)はないそうです。 Markdown利用のWYSIWYGエディタなどに右寄せ・左寄せがついていないのはそういうことなん […]
遅いEclipseを高速化する設定
2020-01-25 問題 Eclipseがもっさりしているのですが、もう少しさくさく動かないでしょうか。 答え 日本語フォント指定をやめる カーソルの動きが タッ…タッ…タッ…タッ… だったの […]
【JavaScript】number_format 3桁区切りでカンマを入れる
2020-01-24 問題 JavaScriptで、phpのnumber_fomat() みたいに3桁区切りでカンマを入れたいです。 答え 関数を自作する場合。小数や区切り文字など考慮した高機能版。 function number_forma […]
$(function(){}) をjQueryを使わないで書くと
2020-01-23 問題 DOMロード後の処理をjQueryを使わないで書くと? 答え $(function(){ }) や $(document).ready(function(){ }) と書いているところは以下のように書き換えられる。 […]
【php】ファイルの存在確認の速度比較
2020-01-22 問題 phpでファイルの有無を確認する関数がいくつかありますが、どれが速いですか。 is_readable – ファイルが存在し、読み込み可能であるかどうかを知る file_exists – ファ […]
Ubuntu18でphp4を動かす
2020-01-21 問題 php4が動く環境を作りたいです。 答え とある事例。 コンパイルオプションが多いとまた事情が変わってくるかもしれない。 /usr/local/src/php-4.4.9 など適当な場所にphp4.4.9のソースを […]
Ubuntu18.04のLAMP環境で複数phpバージョン対応
2020-01-20 問題 php5を使いたいこともあるし、php7を使いたいこともあるんですけど、複数のphpのバージョンに対応するにはどうしたらよいですか? 答え まず、php-fpmを複数バージョンインストールする。 apt insta […]
WSLのUbuntu18.04でLAMP環境を作る
2020-01-19 問題 WSLでUbuntu18.04が使えますが、これでLAMP環境作れますか。 答え apache2、mysql-server、php-fpm(とextensionを必要に応じて) をインストール。 sudo apt […]
vue + vuex + vue-router のwebpackなしサンプル(コピペでできる)
2020-01-18 問題 webpackとかLaravelなしで vue+vuex+vue-routerできないですか。 答え htmlファイル1個と、jsファイル1個で、小さなSPA(Single Page Application)っぽい […]
【php】curl関数でresolveオプションを指定して名前解決を操作する
2020-01-17 問題 phpからテスト用のAPIなどにアクセスするときに、DNSでの名前解決を使わないで、こちらで指定したホスト名とIPを指定してアクセスすることはできないでしょうか。 答え curlには –resolve […]
curlには名前解決を操作できるオプションがある
2020-01-16 問題 サーバー移転のテストで、本来のホスト名 example.com で、移転先サーバー 192.0.2.123 にアクセスしたいです。 いちいち /etc/hosts や “C:\Windows\Syste […]
【Vue.js】[Vue warn]: Cannot find element: #appが出る時
2020-01-15 問題 Vue.js を使おうとしているのですが、以下のエラーが出て進みません。 app.js:4277 [Vue warn]: Cannot find element: #app 答え scriptタグにdeferがつけ […]
php7.3より前で CookieのSameSite属性に対応する
2020-01-14 問題 2020年2月にアップデートが予定されている「Google Chrome 80」より、CookieのSameSite属性を未設定時の挙動変更がアナウンスされています。 この挙動変更により、WebサイトのCookie […]
ブラウザが /favicon.ico に勝手にアクセスしないようにする
2020-01-13 問題 ブラウザでURLを開くと、/favicon.ico にも勝手にアクセスしますよね。 faviconがないWebサイトでは、ブラウザのリクエストもサーバーのレスポンスも無駄だと思うのですが、この動作を止めることはでき […]
ドメインを移管してしばらくしたらホームページが見えなくなった
2020-01-12 問題 ドメインを移管して引き継いだのですが、突然ホームページが見えなくなりました。 メールもできません。 答え 移管だけしてネームサーバーの設定をしていないとそうなります。 例えば、お名前.com から 別の業者に移管す […]
Web会議で音声の調子が悪いとき
2020-01-11 問題 Web会議で、どうも私のほうのPCのマイクをONにすると音声が途切れだすんですけど、なんででしょう? マイクをミュートにしたら相手の声がきれいに聞こえます。 答え デバイスのプロパティ → 追加のデバイスのプロパテ […]
CentOS8でLAMP環境を作る
2020-01-10 問題 CentOS8でさくっとLAMP環境を作りたい。 答え リポジトリ追加 CentOS8の標準ではphp7.2がインストールされる。php7.2でよかったら、リポジトリの追加は不要。php7.4が欲しかったらremi […]
【Apache2.2】起動時にapr_sockaddr_info_get() failed が発生する
2020-01-09 問題 apache をrestart したり configtest したりすると、以下のエラーが発生します。 $ apachectl -t httpd: apr_sockaddr_ […]