タグ

tipsに関するh2ondaのブックマーク (151)

  • 高木浩光@自宅の日記 - 楽天ad4Uの隠しリンクを露出させるユーザスタイルシート

    楽天ad4Uの隠しリンクを露出させるユーザスタイルシート 脆弱性を突いてブラウザの閲覧履歴を調べるという禁じ手に手を出した、掟破りの(自称「次世代」)行動ターゲティング広告「楽天ad4U」について、amachangの「IEのinnerHTMLやappendChildで要素が挿入された瞬間を取得する方法」を参考に、その隠しリンクを露出させるユーザスタイルシートを作ってみた。(Internet Explorer用。) #ad4u_list { display: expression(function() { if (!this.__mark) { this.__mark = true; // alert(this.innerHTML); var o = '<div style="overflow:scroll; border:dashed 4px red;">'; o = o + this

  • OpenSSH を使った簡易 VPN の構築

    概要 2006年 2月に公開された OpenSSH 4.3 (およびその移植版 4.3p1) から、 標準でトンネリングデバイス (tun/tap) を扱う機能がつきました。 これを使うと、手軽に VPN を構築することができます。 現在のところまだ機能はごく限られたものですが、 出先から一時的に ssh 経由で NFS ディレクトリを マウントするなどの目的に使えます。 この文書ではそのための基的な方法を説明します。 OpenSSH の設定と運用ができ、公開鍵認証の使い方を わかっているシステム管理者を対象としています。 公開鍵認証とは: パスワードのかわりに秘密鍵と公開鍵のペアを使う認証方法です。 通常のパスワードを使った認証では、 たとえ暗号化されているとはいえパスワードがネットワーク上を流れます。 公開鍵認証ではパスワードはまったく (暗号化された形ですら) ネットワーク上に流れ

  • Vim: エンコーディング関係の設定の仕方 - while (”im mirrored”);

    vimVimでのエンコーディング関係のオプションは次の通り:'encoding'グローバルなオプション。Vimが内部で用いるエンコーディングを指定する。バッファやレジスタやVimスクリプトでの文字列の中身はこのオプションで指定されたエンコーディングが用いられる。また、他のエンコーディング関係のオプションが未設定ならばデフォルトの値としても用いられる。基的にvimrc以外で変更すべきではない。また、このオプションを変更しても既存のバッファやレジスタやVimスクリプトでの文字列の中身のエンコーディングは変化しない。(なお、ヘルプでは明言されていないがsystem()の結果は常に'encoding'として扱われ、'fileencoding'への変換は行われない。変換を期待する場合は:read!を使う必要がある。このためにvcscommandは一部で不具合が出る。)'fileencoding'バ

  • 絞り値、シャッター速度、被写界深度の関係を覚えよう!

    今日から始めるデジカメ撮影術:第97回 一眼レフとボケの関係が人気になっていたので、もう少し詳しく「絞り値、シャッター速度、被写界深度の関係」を解説します。撮影の際、絞り値、シャッター速度を変えるとどのように被写界深度が変わり、どのようにボケ具合が変わるかは、実際に撮った写真を見てみるのが一番です。 というわけで、絞り値別に同じ被写体、同じ焦点距離で8枚の写真を撮りました。写真は「のだめカンタービレマングース」の口にピントを合わせて撮影しています。詳しい解説は後にするとして、まずは実写サンプルをどうぞ。(リサイズしたため、小さいサイズのままではわかりにくいので、各写真を画像クリックすることで大きな元画像が表示されます)

    絞り値、シャッター速度、被写界深度の関係を覚えよう!
  • Sambaサーバ構築、5つのべからず:2008年版(1/2)

    - 若葉マーク管理者に捧げる - LinuxやUNIXをWindowsのファイルサーバ/プリントサーバとしてしまうことができる「Samba」は、手軽にファイル共有環境を構築することができ、サーバ管理入門にもぴったりです。インターネット上の関連情報も豊富ですが、しっかり出所を確かめないと誤った設定を招く恐れがあります。 オープンソース・ソリューション・テクノロジ株式会社 代表取締役 チーフアーキテクト 小田切 耕司 2008/4/22 Windowsとのファイル交換を手軽に実現するSamba Sambaは、LinuxやUNIXをWindowsのファイルサーバ/プリントサーバとしてしまうことができるオープンソースソフトウェア(OSS)です。Sambaの導入によって、LinuxWindowsが混在する環境で、手軽に情報共有を行えるようになります。 Sambaは、大きく以下の4つの機能を提供しま

  • Linux/UNIX 上でコマンドの実行履歴を残す方法

    最近、セキュリティ関連の話が多いが身の回りで多いのですが、今回は、Linux / UNIX 系で誰がいつどのコマンドを実行したかってのをログにとる方法のお話しです。 「@IT:止められないUNIXサーバの管理対策 第6回 - Page2」にも参考になるロギングの話が掲載されていますが、実行コマンドのログをとる方法は以下の5つが考えられます。 sudo を使って実行ログをとる .bash_history を定期的にバックアップして実行ログとして保存する script コマンドを使うことで実行ログ(画面出力のコピー)をとる システムアカウンティング機能(psacct)を有効にして実行ログをとる 実行シェルを改造し、ログを保存するようにする 僕が考えつくところで、セキュリティ的に最も強固であるのはシェルの改造と思います。但し、その OS 上で使える Shell をその改造 Shell のみに限定

  • 3分LifeHacking:iPod touchをさらに活用するブックマークレット - ITmedia Biz.ID

    iPod touchのSafariをさらに活用するには、ブックマークレットを使うといい。「公衆無線LANへの一発ログイン」「ページ内検索」「リンクを新しいタブで」「携帯向けページに変換」といったブックマークレットをまとめた。 iPod touchを日頃の情報ツールとして使う人が増えてきている。いわゆる“PC”ではない端末として、特にすごいのがWebブラウザ──Safariだ。 しかしこのWebブラウザは、Webを表示するということ意外では、必要最低限の機能しか備えていない。ページ内の検索もできないし、タブブラウザなのに“新しいタブに開く”こともままならない。なんとかならないものか。そのカギが、ブックマークレット(Bookmarklet)である。 ブックマークレットとは、短いJavaScriptをURLの代わりにブックマークに登録し、ブラウザ上でプログラムを走らせることができるもの。これをう

    3分LifeHacking:iPod touchをさらに活用するブックマークレット - ITmedia Biz.ID
  • 漫画の電子化の方法

    漫画電子化 部屋がだらけでお困りの方におくる 電子化への道。 <漫画を見るなら回転機能付きディスプレイが便利> 必要な機材も揃ったことだし。 ここらで漫画のデジタル化指南の総まとめに入りたいと思います。 自分の作業に対するマニュアル化の意味も含めてあるので 今回のログは保存版となります。 では早速、題。 今からお話するのは漫画の電子化作業の説明になります。 早い話がコミックをスキャナでスキャンするというものです。 …でもこれが言うが安し。 実際、やってみると色々と下準備が必要なことがわかってきます。 たぶん、普通のスキャナでは1冊1週間のペースになるでしょう。 もちろん、そんなのは俺の性に合いっこありません。 なにせ動画のエンコード作業ですらちんたらしすぎて 我慢できない性質です。そのような理由から 一度としてまともな動画ファイルを作ったことがあ

    h2onda
    h2onda 2007/11/14
    いつかやる時のために。…といいつつ踏ん切りがつきそうにない。
  • 【インフォシーク】Infoseek : 楽天が運営するポータルサイト

    日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。

  • ひげぽん OSとか作っちゃうかMona- - Subversionの話

    Subversion を使うようになって数年が経ちますが、最近 svn diff/status/log/merge などのコマンドに熟達してきた。 気軽に ブランチを作る マージする コードを元のバージョンに戻す 問題となるコードを diff で調べる などができるようになって、作業効率が上がったり、こまめにコミットさえしておけば、あとからどうにでもなるので精神的にもかなり楽になった。 この「気軽に」ってのがとても重要。 以前だって、マージの概念やいつでも好きなバージョンに戻せること、diff を表示することが出来るのは知っていたし、たまに使っていたりもした。 ただ使う場合は コマンドをWebで調べる おそるおそる試してみる 失敗して check out しなおしで時間をロス などがありストレスがたまりがちで、結果的にこれら有用な機能を使うのを無意識に避けていたなと、振り返ってみると気づく

    ひげぽん OSとか作っちゃうかMona- - Subversionの話
  • Vimを使ったRuby On Rails開発環境の構築 - ナレッジエース

    おそらく、誰もがやる深夜のWebサーフィンは、究極のところ時間の無駄ではないのかもしれない。 それは、Webで夢をみているのにほかならないのだ。(T.B=リー「Webの創成」より) さて、Vim導入メモを書いてから、早いものでもう一ヶ月経ってしまいました。 ようやく使い方にもそこそこ慣れてきたので、今回はVim導入の一番の目的でもあったRails開発についてまとめてみたいと思います。 Rails開発に役立つVimスクリプト(必須) Vim/Ruby Vim/Ruby Configuration Files これはVimRubyを扱う際の最も基的な拡張機能と思います。 .rb(ruby)と.rhtml(eruby)のファイルでシンタックスハイライトが有効になるほか、オムニ補完(<C-X><C-O>で表示される自動補完)も使えるようになります。 omni補完 - モデル内で「has」と入力

  • 『携帯電話の「簡単ログイン」は個体識別番号を使ってこんなふうに作れます』

    たいていのWEBアプリはユーザ名とパスワードを聞かれて認証を行います。これはちょうど家に鍵をかけるようなもの。それほど重要でない情報のみのサイトならこれで十分ですが、貴重な情報があるとなるとそうはいきません。 この物騒な世の中、鍵ひとつじゃ安心できないわという声も聞こえてきます。最近セキュリティの高いところでは、やれ指紋やら静脈やら虹彩やらで個人を識別して鍵が開くようになってきていますね。WEBアプリにもユーザ名とパスワードの鍵以外に、端末の識別番号を使って認証する方法があります。 さて今日は携帯電話に焦点を当てて、ユーザ名とパスワード+自分の携帯からしかアクセスできないというように変える方法をご紹介。 携帯端末には一台一台に電話番号とは別の個体識別番号があります。この番号を、ユーザがサイトにアクセスしてきたときにプログラムで取得することができます。個体識別番号をサーバ側に保存しておき、認

  • Account Suspended

    h2onda
    h2onda 2007/06/05
    testing で VM Player 2.0 をインストールするときの解決方法
  • Step up Ruby on Rails - Step up Ruby on Rails - Top

    Rails のチュートリアルは終わったけれど、その次に何かを作ろうとしたら止まってしまって先へ進めない人へ向けて、チュートリの次のステップとなりそうなネタを集めてみます。 主な情報源は Web と「Ruby on Rails 入門〜優しい Rails の育て方」(くまくまーの人)です。

  • sarの統計情報をグラフ化 - (ひ)メモ

    isag sysstatのcontribにも含まれている sarvant Sar2gp sarplot kSar (yoshiさんに教えていただきましたー) 拡大縮小とかもできるんで、データ突っ込んでながめるときにはいいかも。グラフはPNGとかで保存可能。Java製。 あとなんかあるかな。どれがよさげかな。 追記 sar2gpを使ってみたす。 e --> Error: data file incorrect: unknown table: とか怒られるのは、「00:00:01 CPU i000/s...」なIRQのデータの形式がsar2gpの期待した形式(sar2gp.xml)と違っているためでした。 IRQの情報は要らないので、 $ sar -A -f /var/log/sysstat/sa10 > sa10.sar ではなくて、 $ sar -bBcdqrRuvwWy -n FULL

    sarの統計情報をグラフ化 - (ひ)メモ
  • redhat.com | Red Hat Support

  • 404 Blog Not Found:javascript - Google Transitをもっと便利に

    2007年04月26日20:45 カテゴリiTech javascript - Google Transitをもっと便利に Google Transitいいですねえ。 いいのですが、一つ欠点があります。 出発地と目的地の二つのフィールドがあるので、ブックマークしにくいのです。 たいていこの手の経路情報系のサービスを使う時には、どちらか片方は固定です。自宅とか会社とか。 今後何百回も使うであろうサービスに、住所を何度も入力するのは苦痛以外の何者でもありません。 というわけで、以下のBookmark Generator。出発地を固定したbookmarkを生成してくれます。あと、FireFoxをお使いの方は、スマートキーワード用のURIも生成してくれます。 私はすでにgth 目的地で自宅から目的地までのGoogle Transitを出るようFirefoxを仕込んでみましたが、むっちゃ便利です。

    404 Blog Not Found:javascript - Google Transitをもっと便利に
  • 第2章. DHCP

    2.1   dhcpd dhcpdはThe Internet Software Consortium(ISC) が開発しているDHCPサーバとクライアントである。URLはhttp://www.isc.org/である。 2.1.1   インストール ./configure make make install 2.1.2   サーバの設定 /etc/dhcpd.confを編集。 雛型はdhcp-3.0/servers/dhcpd.confにある。 これはDynamic-DNSに関する記述のようだ。 ddns-update-style ad-hoc;を書いておく。 これが存在しないと起動時にエラーとなる。 /var/state/dhcp/dhcpd.leasesに貸し出し情報を書くのだが、 存在しないのでtouch /var/state/dhcp/dhcpd-leas

  • そろそろブラウザにはマルチパネルを常備すべきじゃないだろうか・・・

    はてブラウザー 弾さんが、こんなの作っていたので、最近思う題名のようなことをこの場を借りて表明。 で、なんだけど、弾さんの「はてブラウザー」は、ブラウザ内にブラウザみたいのを作って、フレーム内にコンテンツを出すという奴ね。かなり便利で使いやすい。 著作権的にどうなのって話が出ているけど、とりあえず、ああいう仕組みがあると便利なのは確か。 で、題はここから。 僕は、メインのブラウザはfirefoxを使っているんだけど、その中で、もう絶対に離せないっていう拡張機能があって、それが「All-In-One Sidebar」。拡張の中では定番中の定番なんですが、これが激しく便利。 All-In-One Sidebar こっちに日語での説明が書いてあるんだけど、firefoxは、標準だとサイドバーに表示できるのはブックマークと履歴だけなわけです。 けど、この拡張をインストールすると、サイドバーにア

    そろそろブラウザにはマルチパネルを常備すべきじゃないだろうか・・・
    h2onda
    h2onda 2007/03/22
    サイドバーは広げられるサイズに制限があるのが嫌。自分はSplitBrowser拡張で同じことをやってる。ただし画面が1920x1200ぐらいないと実用にならないけど。
  • 賃貸住宅に入るとき・出るとき - 山崎はるかのメモ

    在宅勤務制をとるDA電研でも、常時、8戸程度の賃貸物件を「法人」として借りている。 多くは、サーバ室や資料室など、賃貸マンションの一部屋を借りて運用する。 会社の寮として扱っている部屋も少なくない。 賃貸マンションやアパートの場合、一部の例外を除いて 全額が「損金」として計上できるため、個人ビル保有当時に比べて、固定資産税など「控除されない出費」をあわせると、格段のコストダウンが実現した。 ただ、非常に面倒なのが、うちの場合 年に最低2戸は 賃貸の入居・退居・移転があり、そのたびに代表者である私が、入居・退居の立会いに行かねばならない。 私の視界内において、入居時におけるトラブルは少ないが、この不景気の世の中、「退去時」にぼったくる大家が非常に増えている。 悪質なところになると、退去立会い時に 暴力団風のオトコを差し向け、高額な「原状回復」を求めてくる大家もいる。 そのたびに、私は、私が何