PHPにおけるXSS対処法 今回はXSSの対処法の一つとしてhtmlspecialchars()関数を用いた対処法を紹介する。 XSSとは このページを見ている時点である程度把握していると思うが、XSSとはCross Site Scriptingの… munハック2019.11.08 368
Google Colaboratoryとは 以前紹介したAWS Cloud9とは?~パソコン無しでプログラミング!?~でCloud9を使ったクラウドIDEの紹介をしました。 Cloud9は使い方によっては初年度無料とはいえ、クレジットカードの登録等は必要なので、少… t.sakuraiハック2019.11.07 2,236
mySQLにおけるデータベース作成の基本 今回はmySQLでのデータベースの作成方法について解説する。 データベースの作成 mySQLのインストールの後、mySQLを起動する。 mysql> と表示されていたら起動ができている。 まず新規のデータベースを作… munハック2019.11.06 465
Dockerfileの書き方 Dockerfileとは Dockerでイメージをビルドするにはコンテナの構成情報を記述されたファイルが必要です。 そのファイルをDockerfileと呼びます。 Dockerイメージを作成するにはコマンドラインからも作… r.kajiwaraハック2019.11.06 11,114
git push で403 error が出た時の対処法 エラー内容 git init して初めての git push をしたときこんなエラーが出ました、、。 remote: Permission to <ユーザ名>/<リポジトリ名>.git denie… hal-boハック2019.11.06 94,445
EIPを解放できない(The address with allocation id [eipalloc-aaaaaaaa] cannot be released because it is locked to your account.) 不必要になったサーバーに関して、EC2インスタンスを削除後、EIPも開放しようとしたところ以下のエラー。 xxx.xxx.xxx.xxx: The address with allocation id [eipalloc… ohno yutonハック2019.11.06 1,643
CakePHP(v3.x)、Validator使用時の注意 CakePHPにおいて、Validatorを用いてあるカラムにバリデーションをかけたいとき、例えばdecimalで作成されたカラムにはデフォルトでbakeした時には以下のようなバリデーションがかかると思います。 $val… Aoi Watanabeハック2019.11.05 438
C言語 math.hをコンパイルする時に-lmが必要ないとき C言語でmath.hをインクルードしたファイルをコンパイルする時に $ gcc hoge.c -lm 上記のように末尾に -lm オプションをつけてコンパイルするとエラーが出ないと言われた。 しかし、math.hをインク… t.sakuraiハック2019.11.05 51,880
Docker Composeについて 複数のコンテナからなるアプリケーションがあったとします。 dockerだけで複数のコンテナを立ち上げる場合、同時に立ち上げるためのシェルスクリプトが必要になったり、再起動など一つ一つ名前を指定して行うなど、コンテナが増え… r.kajiwaraハック2019.11.01 1,705