2011年8月9日火曜日

Lion + Chromeで Proxy Switchy! が動かない Bookmark and Share

はまったので、memo

  1. ruleを設定して、Auto Switch Modeを有効にしても Direct Connectionしてるっぽい
  2. メニューバーから Chrome -> 環境設定 -> 高度な設定 -> プロキシ設定の変更… を押下
  3. 自動プロキシ構成 がチェックされていて、pacファイルのパスが正しいことを確認する
  4. ターミナル上の vi とかで pacファイルを確認する
  5. 末尾にゴミ文字列が入っているので、削除する
  6. chromeを再起動

自分は↑をゴニョゴニョしながらやってたので、手順は若干違うかもですけど、大体こんな感じで治るはず

2011年6月18日土曜日

Firefox5β + Pentadactyl Bookmark and Share

nightlyなヤツでいけた!
Pentadactyl Nightly 2011-06-16
   

2011年3月20日日曜日

ie9日本語版 Bookmark and Share

一応、延期っつーことらしいっすけど
s/enu/jpn/ でいけたッス

vimperator -> pentadactyl 移行 Bookmark and Share

先人達のありがたいpluginを移行していこうかと思いforkしてみた。
https://github.com/junichi-tanaka/vimperator-plugins

github用にsshの鍵を作成 Bookmark and Share

既にssh鍵(id_rsa)は他で使っていたので、新しく鍵を作って両方を併用したい。

$ ssh-keygen -C "foge_at_gmail.com"
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/foo/.ssh/id_rsa): github_id_rsa
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in github_id_rsa.
Your public key has been saved in github_id_rsa.pub.
.
.
$ mv github_id_rsa ~/.ssh/github_id_rsa

github_id_rsa.pubをgithubに登録

~/.ssh/configに以下を追加
Host github.com
  User git
  Hostname github.com
  PreferredAuthentications publickey
  IdentityFile ~/.ssh/github_id_rsa

接続テスト
$ ssh git@github.com
PTY allocation request failed on channel 0
Hi fogefoge-foo! You've successfully authenticated, but GitHub does not provide shell access.
Connection to github.com closed.

successfully authenticated って出たらOKらしい

2009年11月1日日曜日

Spring Security で OpenID 認証 Bookmark and Share

OpenID を試してみるのに、openid4java を見つけたのですが、Spring Security 2.0.x が OpenID 対応しているそうなので、こちらでやってみました。

まず、Spring Security が動く状態にするために以下のURLをサンプルとして利用させて頂きました。

  • 第11回 Spring Securityでラクラク! セキュリティ対策 - 今必要な人のための速習 Spring Framework:ITpro



  • ※ プロジェクトの作成ですが、URLの手順ではなく、以下の手順で行いました。
    1. maven で archtype=maven-archtype-webapp でプロジェクトを作成する
    2. 依存関係の追加で spring-security-openid を追加する
    3. 依存関係の追加で spring-security-taglibs を追加する
    4. 依存関係の追加で jstl を追加する
    5. 上記URLの手順で、プロジェクトを完成させる

    次に OpenID化です。

    ライブラリは既に揃っているので、applicationContext-security.xml のみを修正していきます。
    <sec:http>
        <sec:intercept-url pattern="/**" access="ROLE_USER"/>
        <sec:openid-login />
      </sec:http>
      <sec:authentication-provider>
        <sec:user-service>
          <sec:user password="notused" name="http://foge.blogspot.com" authorities="ROLE_USER"/> ← これは×
          <sec:user password="notused" name="http://foge.blogspot.com/" authorities="ROLE_USER"/> ← これは○
        </sec:user-service>
      </sec:authentication-provider>
    

    blogger の OpenID の場合、最後に "/" 付きになるようで、"/" がないと認証できなくなってしまいます。
    今回はここまで。

    2009年10月28日水曜日

    VMware Server 2.0.2 にアップグレードしたら Web Access からログインできない Bookmark and Share

    VMware Server 2.0.2 にアップグレードしたら、下図のようになり Web Access からログインできなくなった。※VI Clientからはログインできる。



    インストール先のフォルダ下を "##{HTTP_PORT}##" で grep したところ
    installdir/VMware Server/tomcat/webapps/ui/jslib-1.0.128374/modules/com.vmware.webaccess.app_1.0.0/WebAccess.properties がヒットした。

    修正前

    new Object({
       login_url: "http://localhost:##{HTTP_PORT}##/sdk",
       login_show_webservice_url: "false",
       login_name: "",
       login_password: ""
    });
    

    修正後
    new Object({
       login_url: "http://localhost:8222/sdk",
       login_show_webservice_url: "false",
       login_name: "",
       login_password: ""
    });
    

    VMware 関係のサービスを再起動し、ブラウザを再起動したところ、ログイン可能となった。