Google chromeの開発ツール

Google chromeについている開発ツールが結構良い感じ。
僕がすきなのは「開発/管理>JavaScriptコンソール」
Elementsもいいけど、ResourcesのTimeやSizeは立ち上げながらサイトを読込んだりすると楽しいです。

まぁ、そんな事ばっかりしていると嫌われますのでコッソリね。

chrome

chrome

セキュリティ対策

studio-fun.netがレンタルしている
さくらインターネット

はセキュリティ対策を強化するらしい。
WAF(Webアプリケーション・ファイアウォール)の導入
※新たに導入されるのは、ジェイピー・セキュア製のシグネチャ型WAF「SiteGuard」

と「共有SSLサーバ証明書」の無償提供だそうです。
さらに、MySQL5の提供も開始。
昨年11月にディスク容量が増えたばかりでさらにサービス向上です。

WEBアプリ開発では避けて通れないセキュリティー対策です。
WAF(Webアプリケーション・ファイアウォール)の導入では
いろいろと問題がありますが、入れないより安全だと僕は思います。
Webアプリ開発では、SQLインジェクション、XSS(クロスサイトスクリプティング)対応が
かなり大変です。
最初から考慮(設計)されていれば良いのですが、ノーガードのWebアプリケーションを途中から渡されてから対応してくれというのは相当面倒。
なので、Webアプリケーションの対応も良いですが、WAF(Webアプリケーション・ファイアウォール)の導入を考えた方が良い場合もあります。
開発するのと、運用サーバーにインストールするのと、費用、や影響範囲をイロイロ考えて対応することが大切です。

JavaScript、CSSファイルを圧縮しよう

JavaScriptやCSSはダウンロードされてから動作するのでサイズは小さい方が良い。
最近のJavaScript、CSSが肥大化しているのは言うまでも無いです。

そこで製作者としては、できるだけファイルサイズを小さくして、外部ファイルを
読み込ませればそれだけ描画、動作も軽くなりますよね。最近は高速ブロードバンドですが、ナローバンドのユーザーだって沢山いるんです。

結構いろんなツールが出回っていますが、僕のお気に入りは
「YUI Compressor Online」
です。Webでできるツールです。無料です。
お手軽で良いです。

yui-compressor-online

yui-compressor-online

Adobe Kuler 配色ツール

Web屋って楽な仕事なんじゃないの?と思われがち。
僕も楽勝だと思ってた。
どんな仕事でも楽な仕事なんて無いんだ・・・
とにかく、いろんな勉強、知識を身に付けないといけない。
僕のようにどっちつかずの人間は、フロントエンド、バックエンド両方のリクエストを聞かなくてはいけないのです。
本題。

今回は配色の組み合わせについて。
配色の好き嫌いなんてね、そりゃ個人の主観なので、そんなのもめるに決まっているんですよ。えぇ。
同じ「赤が好き」だって相当もめるんです。永遠と解決はできないと、僕は思いますね。
ココばかりはデザイナーに任せるのがプロです。
社長とかが横から「なんかなー、ピンクぽい色がいいな?」なんて言うのはどうなんだろう・・・、
もめる前にディスカッションが大切なので、製作者側もそれなりの説明責任があるので、なんとか適当なことを言いましょう(笑)

そんな配色組み合わせを便利に、視覚的に、手軽にできるのが
Adobe 「Kuler」(クーラー)です。
続きを読む »

ハードディスクのデータ削除

使用しなくなったハードディスクやパソコンをオークションに出品したり、知人などに譲る場合、ハードディスクをフォーマットしたり、領域開放をしただけでは、ハードディスクに保存されているデータなどが復元される可能性があります。
そんな復元方法は検索するだけでいくらでも出てきます。

復元不可能にするにはデータの完全削除を行わなくてはいけません。

完全にデータを消すソフトなど販売もされていますが、無料で配布されているものも結構あります。
メーカーでも無料でダウンロードできます。

「Darik’s Boot and Nuke」というソフトはメーカーを問わず使用できるそうです。
デュアルコアプロセッサーを使用している方は2.0版をお使い下さい。
機会があったので使ってみました。

http://www.dban.org/

↑サイトより対象のプログラムファイルをダウンロードします。

dban-download-dariks-boot-and-nuke

dban-download-dariks-boot-and-nuke

僕はCDイメージファイル(iso)を落としてCDに焼きました。
以下やり方を簡単に書きます。くれぐれも自己責任でお願いします。

  1. 作成したCDをパソコンに挿入。
  2. CDブートで(再)起動します。
  3. メニューが表示されますので、「Enter」で進みます。
  4. 接続されているデバイスが表示されます。
  5. デバイスを「スペース」で選択して実行します。
  6. 相当時間が掛かりますので覚悟してください。(といっても僕の場合は3時間くらいで終わった。HDDは40G、1テラとかだと大変そう)
  7. 成功したらいかが面となります。以上。
  8. リカバリーディスク等でOS入れなおしか、廃棄処分してもこれで大丈夫です。
ローレベルフォーマット完了

Subversion「.svn」抜き

Subversionでバージョン管理を行っているプロジェクトでは各ディレクトリに「.svn」ファイルが作られます。
納品、本番環境UP時には不要なファイル群です。
TortoiseSVN の「エクスポート」を使うと一々「.svn」ファイルを消したりする作業は要らないです。
昔TortoiseSVN初心者の頃、この機能を知らなくて各ディレクトリの「.svn」手作業で消してた・・・

エクスポート

エクスポート

ギターコード指板図くん

個人的にとてもすばらしいWebサイトで猛烈に感動したので紹介します。
リットーミュージックのギターマガジンサイトにある 「ギターコード指板図くん(しばんずくん)」です。
無料で利用できます。
自分コードとかをちゃんとコード指板図とコードにしてくれるんですよ。
なんでもないようだけどココまでちゃんとしたのは無かったなぁ?
flashで作られていて音もでます。
ブログパーツも作れます。

「作ろう! マイコードブック」

「作ろう! マイコードブック」

続きを読む »