Pixel Artsをruby on railsで書きなおしてみた - part2 3月 27, 2014 前回は、拙作PixelArtsのコンテンツを丸ごとRubyで人気のフレームワーク、Ruby on Railsに書き換えるの一部始終を晒した訳ですが、どうせrailsを使うなら、Herokuを使って公開しようぜということで、 前回 から実際にHerokuで公開するに至るまでを晒してみます。 続きを読む
Pixel Artsをruby on railsで書きなおしてみた - part1 3月 27, 2014 さて皆さん(浜村淳)、 Pixel Arts はご覧いただけたでしょうか? まぁ人によってはクッソ役に立たないコンテンツなのかも知れませんが、ソースコードを覗いてもらえば何かしら良い事があるやらないやらというサイトですが、最近再度rubyの勉強を始めまして、一通り終わった感もあったので、ベタHTMLだったPixelArtsのサイトをrailsに改修して知見を広めようと、そういう訳です。 続きを読む
他のサーバーで使っていたSSL証明書をPLESK環境に移行する 3月 24, 2014 PLESKっていうのは、普通のホスティングをやるなら手続きが簡単に済むので便利ですが、ちょっと難しい事をしようとすると、コマンドを打つ以上に難しくなるツール。 そんなPLESKで他のサーバーで使っていたSSL証明書を持ってきて利用するまでの手続きをまとめてみます。 ちなみに、PLESKは11.0です。古いバージョンでは通用しない可能性は大です。 続きを読む
CakePHPのバリデーションルールまとめ 3月 20, 2014 CakePHPのモデル内のバリデーションで利用できるバリデーションルールをまとめました。いちいちコメント付けてたらとんでもない時間がかかってしまいましたが、不可解な部分はソースコードを読んで処理を追ったり、サンプルを作って確認したので、cookbookより濃厚なコメントができたと思いますがどうでしょうかね。個人的には色々不明な部分が晴れた気がしたのでスッキリです! なお確認したバージョンは2.4.6です。 続きを読む
rbenvでラクラクrubyのバージョン管理 3月 01, 2014 rubyを長く使っているとバージョン管理が色々悩みの種ではありますが、それを解決してくれるrbenvというツールをCentOSで試してみたので使用感などをレポートしてみます。 続きを読む
公開鍵でログインできるSSHユーザーを作る 2月 24, 2014 rsyncしたりchefを使ってサーバーのコントロールを一括して行ったりする場合には公開鍵を使ってパスワードなしにログインできるユーザーを作る訳ですが、そうそうやるわけでもなく毎回調べるので、いい加減まとめておきます。 対象ホストに自動ログインできるまでの最短距離をまとめました。慣れれば3分くらいでできる作業です。 続きを読む
ntpの脆弱性を利用したDDoS攻撃が流行っているみたいなのでntp.confについて調べた 2月 17, 2014 DDoSしてますか?(ダメダメ) 最近ntpを使ったDDoS攻撃が流行っているようですが面白いんでしょうかねぇ。 そこまで人に迷惑をかけてまで生きるこたぁないと思いますが、ちゃんと守りを固めていれば問題ないのでこの件については大丈夫です。 続きを読む
[JavaScript]canvasで画像のマスキングを実現するclip()でハマった 1月 24, 2014 PixelArtsという個人的なプロジェクトでcanvasをガンガン使っているんですが、canvasとその周辺技術についてTipsをまとめたいと思います。canvasにはclip()という、画像処理でいうマスクのような機能が存在します。しかし、このclip()を同じcanvasで連続して使うには、少しばかりのコツが必要でした。 続きを読む
[JavaScript]canvasのdrawImage()とputImageData()を比べてみました。 1月 23, 2014 PixelArtsという個人的なプロジェクトでcanvasをガンガン使っているんですが、canvasとその周辺技術についてTipsをまとめたいと思います。canvasを使って、複雑な描画をしようとすると、canvasが1枚では足りない状況に陥ります。その場合はゲームなどでよく使われるように別に一時描画用のcanvasを用意して予め画面を作って一気にコピーすると色々捗ります。その際に利用するメソッドは、drawImage()か、はたまたputImageData()なのか。どっちでも良いわけじゃなかった、2つの違いを比べてみました。 続きを読む