Vue.jsのコンポーネント詰め合わせ「Element」がスゴかった
JavaScriptのフレームワークである「Vue.js」、皆さんは使ってますでしょうか。学習コストの低さ、小規模案件での導入のしやすさ、大規模案件にも対応できる拡張性の高さから、最近はVue.jsばかりいじっています。今回は、そんなVue.js上で、すぐに高機能なU…
JavaScriptのフレームワークである「Vue.js」、皆さんは使ってますでしょうか。学習コストの低さ、小規模案件での導入のしやすさ、大規模案件にも対応できる拡張性の高さから、最近はVue.jsばかりいじっています。今回は、そんなVue.js上で、すぐに高機能なU…
近年、様々な目的のITシステムが開発されてきており、その多くはデータベースへデータを格納しています。しかしながら、そのデータベースの内容を然るべき役職の人間が正しく「分析」できている現場はあまりないのではないでしょうか。きちんと分析できる画…
現在JavaScriptは、ブラウザで使用されるのはもちろんのこと、サーバーサイドでWebサーバーとして動作したり、はたまた開発者のPCで各種開発ツールとして動作したりしており、様々な場面で利用されています。そこで今回は、そのどちらでも使える、Node.jsと…
最近、デザインされたQRコードを見る機会が多くなりました。QRコードの真ん中にアイコン等が配置してあるものを見たことがある人も多いと思います。LINE等でQRコードを生成すると、真ん中にアイコンが表示されますね。今回は、高度にQRコードに画像を埋め込…
皆さんは普段、PCを使う上で、フォントは気にしますでしょうか。最近は、Webフォントの登場によって、Webサイトごとに独自のフォントが表示されているのを見る機会も多くなりました。しかしながら、Webや画像制作等の経験がない方は、あまりフォントをインス…
Webアプリケーションのセキュリティを考える上で、やはり最も重要視すべきなのが、認証の部分でしょう。いくら脆弱性の含まない、完全なWebアプリだったとしても、IDとパスワードが流出してしまったら、全く意味がありません。近年、推測可能なパスワードを…
LaravelなんかのPHPフレームワークでは、デフォルトで.envファイルを用いて環境設定(Dotenv)するようになっています。CakePHP 3は、デフォルトでDotenvが利用できる形にはなっていないので、ライブラリを導入してDotenvで環境設定ができるよう実装する手順…
近年、Web業界の発展により、UI/UXの優れたWebサイトやWebアプリケーションが登場してきています。そして、それに合わせ、フロントエンドの技術が進歩し、UIを構築するのに優れたライブラリやフレームワークが多く登場してきています。周りがどんどん進化し…
TwitterのBotと言われるような自動ツイートシステムや自動フォロー返しなどの仕組みを、PHPを用いて実装するための基礎知識を備忘録として書き残します。注意事項当記事の情報を利用して、Twitterルールに違反する行為(不正利用やスパム行為)を行い、いか…
今回は、AWSのAmazon EC2(Amazon Linux)上に、オープンソースのアンチウイルスソフトである、ClamAVの導入方法を解説します。ネット上にいくらか資料がありますが、単純にそれだけでは実現できないこともあったので、備忘録として残します。ClamAVのインス…