タグ

ブックマーク / blog.verygoodtown.com (6)

  • WordPressをセキュアに保つための10の方法 | Web活メモ帳

    先日ですが、友人WordPressが攻撃にあい、フィッシングサイトに利用されるという事件がありました。 サーバー会社に問い合わせをした所、FTPのログインが海外から合ったとの事。 パスワードがどこかから漏れていたのかもしれません。 怖いですね・・・ FTPパスワードが漏れた原因は分からなかったのですが、 出来る事はちゃんとやろうと思いました。 何かがあってからでは、遅いのですからね。 ・・・という訳で、WordPressで出来るセキュリティ対策を10個ご紹介。 プラグインも探してみたので情報をシェアします。 誰かのお役に立てれば幸いです。 1.WordPressを常に最新版に 一番の対策はこれです。WordPressはオープンソースのため、攻撃者はサーバーにどんなプログラムがあるか分かる状態になっています。 脆弱性が周知されているので、攻撃する側も簡単に出来ちゃうんですね。 必ず、最新版

    WordPressをセキュアに保つための10の方法 | Web活メモ帳
  • WordPressでCMSを作るなら絶対に覚えておきたいプラグインいろいろ | Web活メモ帳

    WordPressでサイトを作る際に毎回入れるプラグインを人に教える機会があったのでブログでもご紹介します。 新しくブログを作る時や仕事でカスタマイズする際に参考にしてもらえれば幸いです。 全てのサイトで必ず導入するプラグイン このサイトでも使っていますし、クライアントのサイトを作る際にも毎回導入しています。 セキュリティ関係やSEO対策プラグインが主なものですよ。 All in One SEO Pack サイト全体、個別記事、ページ毎にタイトル、description、キーワードの設定などが出来るようになります。 SEOに必要な最低限の機能はカバーされていますので、マストなプラグインですね。 Akismet スパム対策のプラグイン。 オンラインサーバでコメントの内容をチェックするスパム対策サービスです。 標準でインストールされているので、管理画面から有効化してAPIキーを入力するだけでO

    WordPressでCMSを作るなら絶対に覚えておきたいプラグインいろいろ | Web活メモ帳
  • Canvasを手軽に使えるライブラリ「jCanvaScript」 | Web活メモ帳

    これはちょっと使いたいかも。Canvasを手軽に扱えるライブラリです。 iPhone,iPad,Androidで動くように最適化されているので、スマートフォン用のHTMLアプリを作る際に便利ですね。 コードは以下にご紹介。 var interval_1=0; function startShow() { var r = Math.floor(Math.random() * (254)); var g = Math.floor(Math.random() * (254)); var b = Math.floor(Math.random() * (254)); var x = Math.floor(Math.random() * (439)); var y = Math.floor(Math.random() * (554)); fillStyle = "rgba("+r+", "+g+",

    Canvasを手軽に使えるライブラリ「jCanvaScript」 | Web活メモ帳
  • CakePHPで認証付きの静的ページを作る | Web活メモ帳

    CakePHP1.2で管理者用の静的ページを作る(認証付き)というエントリーを見つけました。 静的ページで良いんだけど認証ユーザーにだけ見せたい場合とかってみんなどうやってるんでしょうね。自分のやり方を忘れないためにエントリー。 やり方としてはPagesにアクセスされた際にapp_controllerにて、ログインユーザー以外は非表示になるよう処理を振り分けます。 コードはこんな感じです。 <php class AppController extends Controller { var $lockedPages = array('agreement'); function beforeFilter() { // pages controllerかどうかをチェック if ($this->name == 'Pages') { // pagesなら引数を受け取る $path = $this->

  • CakePHPで普段使っているpluginをまとめてみた | Web活メモ帳

    2010年を振り返る意味で、自分がCakePHPで開発する際に良く使うプラグインをまとめてみました。 誰かのお役に立てれば幸いです。 1.cakeplus ■ よく使うバリデーションをまとめたBehaviorであるadd_validation_rule モデルでバリデーションする際に当に使います。 var $validate = array( 'hoge' => array( "rule1" => array('rule' => array('katakana_only'), 'message' => 'hogeにカタカナ以外が含まれています' ), ), ); ■ 自動でhiddenタグを生成するヘルパーformhidden 確認画面を挟む際にhiddenに入力情報をまとめて出力してくれます。 echo $formhidden->hiddenVars(); このプラグインを知ってから、

    CakePHPで普段使っているpluginをまとめてみた | Web活メモ帳
  • コンテンツスライダーを簡単に作れるjQueryのプラグイン「SlideDeck」 | Web活メモ帳

    SlideDeckはコンテンツスライダーを作る事ができるjQueryのプラグインです。 一つのページに情報を詰め込むとどうしても見づらくなってしまうため、注目してもらいたいコンテンツを精査するためにもこういったコンテンツは良いかもしれません。 ※画像は公式サイトより ※執筆時のバージョンは1.0.5a Lite Basecampというプロジェクト管理システムの説明をしているデモがあるので、実際の動作する様子を見てみてください。 How To Use Basecamp Project Management System, Basecamp Tutorial by SlideDeck Presentation Software 詳しい使い方は以下 使い方 SlideDeckをダウンロードすると、サンプルファイルも同梱されているためそちらを参考に作成方法を説明します。 ■ XHTMLの宣言文 使

    コンテンツスライダーを簡単に作れるjQueryのプラグイン「SlideDeck」 | Web活メモ帳
  • 1