タグ

ブックマーク / bashalog.c-brains.jp (11)

  • SE・プログラマが知ってると便利な脆弱性チェックツール 5 つ | バシャログ。

    東京ラーメンショー2011 いきてーーー!みなさんこんにちは、nakamura です。 今日はプログラマだったりサーバ管理者だったり(もしくはその両方だったり)する方にお勧めしたいサイトとツールをいくつかご紹介します。細かい脆弱性のチェック等どうしても手間が掛かるものが多いですが、今回ご紹介するツールをうまく使うとその辺りだいぶ効率よくできると思いますよ! WEB アプリケーション関連 XSS Me XSS Me :: Add-ons for Firefox XSS のテストをある程度自動化してくれる Firefox のアドオンです。残念ながら Firefox3.0.* 系の頃に開発が止まってしまっているようですが、僕の環境では install.rdf の書き換えで問題なく動作しています。(Windows7 64bit + Firefox7.0.1) SQL Inject Me SQL I

    SE・プログラマが知ってると便利な脆弱性チェックツール 5 つ | バシャログ。
  • [vim] plugin の管理に neobundle.vim を使ってみる | バシャログ。

    忍び寄る冬の気配に戦々恐々な nakamura です。早く沖縄オフィス作ってくださいよ。 そこまでヘビーに使い込んでいるわけではないですが、基 Linux 上では vim をエディタとして使っています。プラグインなんかもムチャクチャいっぱいありまして、確かに vim をメインのエディタにする気持ちも分かるってなもんですが、前々からメンドクサイなぁと思っていたのがそのプラグインの管理です。今日はその辺りを自動化してくれる neobundle.vim をご紹介します。 インストール プラグインのインストール・アップデートなどを簡単にしてくれる neobundle.vim ですが、それ自体はまず手動で設置する必要があります。(一旦インストールしてしまえば、その後は neobundle.vim 自体も自身で管理できます) 今回はホームディレクトリの .bundle 以下でプラグインを管理するとし

    [vim] plugin の管理に neobundle.vim を使ってみる | バシャログ。
    tyru
    tyru 2011/10/02
  • jQuery.parseJSON()について | バシャログ。

    こんにちは、「検索と発見のためのデザイン」(オライリー・ジャパン)を買いました。同じ著者の「アンビエント・ファインダビリティ」は発見可能性の広い枠組みを考える読み物でしたが、こちらは実際に検索システムをデザインするときの枠組みを提供してくれるって感じです。 さて、今日はそんなユーザー寄りのデザインの話ではなくjQueryの実装の話です。 最近のjQueryライブラリには、Ajax通信でサーバーから取得したデータをハッシュ(JavaScriptのオブジェクト)として利用できるようにするためにjQuery.parseJSON() というメソッドがついています。(1.4.1〜)これ以前はXMLHttpRequestの処理とセットになっていて、JSONのパースだけ単体で利用できないようになっていました。(…といってもJSON文字列をevalしているだけだったようですが…) jquery-1.2.

    jQuery.parseJSON()について | バシャログ。
  • [超小ネタ]秀丸で矩形選択するには | バシャログ。

    急激に秋めいてきたら、途端に風邪気味な kimoto です。流行には敏感な方なもので。 さて、日は超小ネタです。 秀丸で矩形選択するには?矩形とは、長方形の事です。 縦に選択して切り取ったりする操作ができると、いろいろ幅が広がります。 まず、こんな、いかにも mysql のコンソール画面からコピペしてきたデータがあったとします。 この中の誕生日のデータのみ切り出したいとします。 その場合、まずは切り取りたいデータの左上にカーソルを合わせて… Alt を押しながらクリック、そのままズズズっと右下まで引っ張ります。 すると、みごとにその部分のみ選択できました。 あとはこれをこのままカットするなり、 カットしたデータを貼り付けるなり好きに操作できます。 貼りつける際にもその形を保つのでとても便利です。

    [超小ネタ]秀丸で矩形選択するには | バシャログ。
    tyru
    tyru 2010/09/15
    秀丸で矩形選択できるんだ
  • デザイナーが使えるZen-coding環境 | バシャログ。

    ワールドカップのパブリックビューイングを会社近くの映画館で見てみたいminamiです。 以前tanakaがNetBeanでのZen-codingを紹介していましたが、デザイナー、コーダーがよく使うであろう環境でのZen-coding対応事情を調べてみました! 秀丸でZen-conding 秀丸でZen-codingができるようになるマクロが配布されています。 秀丸マクロでZen-Coding マクロをダウンロード マクロフォルダのパスを確認。[その他] - [動作環境] - [パス] - [環境] - [マクロファイル用のフォルダ] で指定されてるフォルダにダウンロードしたzencoding-for-hidemaru.zipから展開したzencoding.mac と zencoding.iniを移動 [マクロ] - [マクロ登録] で、zencoding.mac を任意の番号に、別々に2つ

    デザイナーが使えるZen-coding環境 | バシャログ。
  • Vim用シンプルなファイルツリーを表示するopsplorer.vim | バシャログ。

    tanakaです。普段つかっているエディタはほとんどNetBeansになってしまっていますが、最近 ZenCoding.vimなるものが開発されていることを知り使ってみたところタグを書くのがとても楽になってVimを使う時間が増えました。そのほかにもいくつかのプラグインを試しに使っていますが、その中からOpsplorer.vimというファイルツリーを見るプラグインを紹介します。 入手 opsplorer - tree file explorer : vim onlineから取得します。インストール方法はVimプラグインの標準的なインストール方法と同じなので省略します。 使い方 Vimを立ち上げたあと、「:Opsplorer[Enter]」と入力します。Vim内のカレントディレクトリをルートにしたディレクトリツリーが表示されます。opsplorerを立ち上げてすぐはすべてのディレクトリは閉じて

    Vim用シンプルなファイルツリーを表示するopsplorer.vim | バシャログ。
  • 重いFirefoxをなんとかして速くしたい | バシャログ。

    その強力なアドオンで、とっても便利なFirefoxですが、毎日使っているとドンドン動きが重くなっていってしまいます。 うーん、どうにか軽くならないものかと色々やってみました。 起動を速くしたい まずはとにかく時間のかかる起動をなんとかしたいと思います。 Firefoxはブックマークやら履歴やらクッキーやらをSQLite DBで管理しています。 毎日使っていくうちにDBは大きくなり、起動や動作が重くなっていくとのこと。 そこでSQLite Optimizerというアドオンを使って、DBの最適化をしてしまいます。 手順は以下の通り。 1. SQLite Optimizerをインストール。 2. アドオンの管理画面でSQLite Optimizerの環境設定画面を開きます。 3. 『Firefox終了時にsqliteデータベースのREINDEXを実行する』にチェックを入れます。 以後、Firef

    重いFirefoxをなんとかして速くしたい | バシャログ。
  • 【Fireworks】GIFで支給されたロゴを簡単に白抜きに加工する方法 | バシャログ。

    例えば Web サイトのリニューアル案件では「ロゴのデータはありません。現サイトで使っている gif 画像を使ってください」というケースがよくあります。 「ロゴを白抜きにしたデザインパターンを作りたいんだけど…」という場合には、ロゴをトレース→パス化して使い勝手の良い素材を用意するのがベストな方法ではありますが、トレースする時間が取れない時は以下の方法がお手軽でオススメです。 使用した画像加工ソフトは Fireworks です。 ↑支給された(というか Web サイトからコピーした)ロゴの例。透明化もされていないし、切り抜くのも面倒。 STEP 1 ロゴ画像をグレースケールで保存します。 STEP 2 グレースケール化したロゴ画像を背景の上に配置。 STEP 3 ロゴ画像を選択して「フィルタ」→「カラー調整」→「カラーの塗り」を設定。 カラーは何色でも良いですが、ブレンドモードは「反転」に

    【Fireworks】GIFで支給されたロゴを簡単に白抜きに加工する方法 | バシャログ。
  • 【CSS】覚えておいて損はない CSS の定番テクニック BEST 5 | バシャログ。

    ネットで検索をすると CSS のテクニックが山ほど公開されていますが、実際に商用サイトの制作をしていて個人的に利用する頻度が高いテクニックの BEST 5 をご紹介します。 ちょっと凝ったデザインのサイトをコーディングする時に、これらのテクニックに助けられることが多いです。どれも覚えておいて損はないものばかりです! IE6 でも min-height を使う 例えば、異なる高さのブロックを float しつつ底辺のラインを揃えたい時などに、「IE6 が min-height に対応していたら楽なのに!」と思うことがありますが、以下のテクニックを使えば IE6 でも min-height(相当)の適用が可能になります。 [CREAMU]CSSでmin-heightをクロスブラウザにする最も簡単な方法『Easiest cross-browser CSS min-height』 IE6 に mi

    【CSS】覚えておいて損はない CSS の定番テクニック BEST 5 | バシャログ。
    tyru
    tyru 2009/06/20
  • 【CSS】CSSで実装するちょっと凝ったパンくずリスト | バシャログ。

    地味なパーツながら実は便利。そのためコーディングをする機会も多いと思われるのが「パンくずリスト」です。 シンプルなコーディングでちょっと気の利いた「パンくずリスト」を実現する方法をご紹介します。 パンくずリストの XHTML のサンプルは以下です。とてもシンプルです。 <ol id="topicPath"> <li class="home"><a href="hoge">ホーム</a></li> <li><a href="hoge">アニメ</a></li> <li><a href="hoge">ガンバの冒険</a></li> <li><em>ボーボ</em></li> </ol> サンプル1 とてもシンプルなパンくずリスト とてもシンプルなパンくずリストのサンプルです。 ホーム アニメ ガンバの冒険 ボーボ CSS はこちら ol#topicPath { margin: 20px 0;

    【CSS】CSSで実装するちょっと凝ったパンくずリスト | バシャログ。
    tyru
    tyru 2009/05/23
  • すこしズルしてリアルなアイコンを作る方法 | バシャログ。

    も杓子も Web 2.0 的な表現がもてはやされた頃、 ツヤツヤでリアルなアイコンの作成を迫られて嫌な汗をかきました。 質のよいイラストを描くことが要求される上、小さく細かい作業がてんこ盛り。 時間もスキルも足りない! [1] まずフリー写真を探します。 アイコン作るのに何故写真が必要なの?とお思いかもしれませんが何故ならすこしズルいからです。 今回はこのの写真を、アイコンっぽくしてみます。 [2] 必要なサイズにぎゅっと縮小し、背景を切り落とします。 [フィルタ]→[カラー調節]→[トーンカーブ]で、強めに調節します。 さらに[フィルタ]→[カラー調節]→[明るさ・コントラスト]でかなり思い切ってコントラストを上げます。 写真が縮小された上、強く補正をかけたことで、イラストに近いテイストになってきました。 [3] ここまでくればあとは簡単。 輪郭線を書き足したり、グラデーションを上か

    すこしズルしてリアルなアイコンを作る方法 | バシャログ。
  • 1