HTML5HTML5のCanvasで画像を加工するツールを作成する 画像を編集するにあたってHTML5標準のCanvasを拡張するFabric.jsというすごいJavascriptライブラリを使用しています。 画面のUIにはDHTMLXというすごいJavaScriptライブラリを使用しています。PhotoshopのようなUIを目指してますが難しいです。 まだ作成中で頓挫する可能性もありそう、、ということでScreenToGifというデスクトップをキャプチャ...2019.03.15HTML5JavaScript
Linux 環境構築さくらVPSにwkhtmltopdfをインストール さくらのVPS(CentOS6)にwkhtmltopdfをインストールしてみました。 wkhtmltopdfとはHTMLを元にPDFファイルを作成することができるツールのことです。 私の使用しているVPS環境はもう3~4年くらい運用してることもありIPAフォントのインストールやlibXrender,libXextなどのインストールは既にされていた模様。。 参考:CentOS7 に wkhtm...2019.01.13Linux 環境構築PHP
AWSAWSのCloudFormationでSSL+LAMJ環境を構築してみた 前回はサンプルテンプレートをベースにしてSSL+LAMP環境を構築する手順でした。今回は前回のテンプレートからPHPを抜いて代わりにJDKとTomcatをインストールし、サーブレットアプリケーションを動作させるのに必要な環境構築を行いました。 使用するリソースは前回と代わりなくEC2、セキュリティグループ、 ElasticIPAssociationの3つのシンプルな構成です。 また、Googl...2018.10.15AWSLinux 環境構築
MySQLMySQL5.7でRow size too largeのエラーを出さずに300個のtext型カラムを持つテーブルを作成する RDSでtext型のカラムを300個程度持つテーブルを作成する必要があったときのこと。CREATE TABLEを行う際にRow size too largeエラーが消えずに色々試しました。 パラメータグループはデフォルトの値から以下のように変更しています。 innodb_file_format Barracuda innodb_large_prefix 1 character_se...2018.10.04MySQL
AWSAWSのCloudFormationでSSL+LAMP環境を構築してみた ここ最近、AWSのCloudFormationについて色々調べています。 CloudFormationはAWSのほぼすべてのリソースの構築を自動化するというサービスです。あらかじめ用意したテンプレートを元に少しのパラメータ入力と少しのボタンクリックだけでクラウド環境が構築できてしまうというやつ。 ネットで探して見つかるVPCやAutoScalingを組み込んだものと比べるとビギナーもいいとこで...2018.09.22AWSLinux 環境構築