2014年7月12日土曜日

Surface Pro2 にブルーライトカットの保護シートをつけてみた

買って数ヶ月たった Surface Pro2 ですが、ディスプレイが光沢なので目が痛くなります。
といっても、最近のノートやタブレットは例外なく光沢なので、Surface のせいではありません。

ちなみに、自分の目弱体質はこんな感じ。
  • コード書くときは背景が黒じゃないと、目が痛くなりやすい
  • 白のぎらつきが目視でわかる
  • 一般人のディスプレイがまぶし過ぎて驚く
  • 目が痛くなっても我慢していると、頭痛がしてくる
  • 頭痛も我慢していると、吐き気がしてくる
PCに向かわざるを得ない職業としては致命的・・・
ということで、ブルーライトの保護シートを買いました!

マイクロソフト Surface Pro 2 / Surface Pro 用 液晶保護フィルム ブルーライトカット 反射防止 気泡レス加工 TBF-SFP13FLGBK


Surface Pro 2 対応です。


中身はあっさりとこれだけ。 



台紙をひっくり返すとクリーナーが付いています。



張ったらこんな感じになりました。





マット感でてますね。




特有のぼやけはありますが、目立ったモアレもなく。


気になった点としては、タッチペンで操作するとザラザラ感があり、かなり傷付き易そうな感触がします。光沢な保護シートよりも摩擦が生まれている感触です。

ただ、数日使っていたら慣れてきて、特に傷も今のところついていません。
むしろ適度な摩擦が紙っぽくて、タッチペンがすべり過ぎず、操作感が増したような気さえしてきました(効果には個人差があります)。

ブルーライトの効果はわかりませんが・・・
それも暫く観察ですね。
これで仕事がはかどるといいですね~


2014年7月10日木曜日

Visual Studio 2010のクラスビューがやたら重くなるケース

はい、クラスビューがないと設計できないクラスビューユーザなのですが。。。

以前 Visual Studio のクラスビューがやたら重くなった時があったので残しておきます。
以下の環境が重なった場合、クラスビューが重くなって頻繁にクラッシュするようになります。
  • Visual Studio 2010
  • AnkSVN を使用している
  • Productivity Power Tools を導入 & Solution Navigator がオンになっている
結構なレアケースですが… AnkSVNの公式にも投稿されているので以外にいます。

回避策

回避策としては、以下のいずれかで治ります。
  • Solution Navigator をオフにする
  • AnkSVN をオフにする
AnkSVN をコミット前だけオンにする運用でもいけますが、、
Solution Navigator なんてほぼ使わないので、これをインストール直後にオフにしておきましょう。

参考


2014年7月8日火曜日

サクラの独自ドメインサーバに Windows Azure サイトを設定する場合の注意点

以前、サクラの独自ドメインサーバに Windows Azure サイトを設定しようとして苦労したので残しておきます。

基本的にはこちらを参考にしました。
http://shiba-yan.hatenablog.jp/entry/20130117/1358411560

ただ1箇所引っかかったのは、「awverify.example.azurewebsites.net」を設定するところ。
サクラのゾーン編集だと、「DNSチェック」を「しない(通常は選ばないでください)」に設定する必要がありました。


以上。

2014年7月2日水曜日

Rakuten Anti Mail Magazine を Ver1.5 に更新しました

Ver1.4をリリース後、「動かない・・・」との報告が何件かありました。

原因がわからないので半ば諦めていたのですが、たまたま自宅リビングのPCで報告と同じと思わしき現象が発生し、原因を特定することができました。

修正版をアップロードしましたので、今後は動いていなかった人も安定して使っていただけると思います。

Rakuten Anti Mail Magazine

それでは!

2013年7月24日水曜日

拡張機能楽天市場 ジャンル別ランキング チェッカー を更新しました。

Google Chrom Extension で、v2以前のマニフェストファイルを使っている拡張が今後表示されなくなる・・・と通知が来たのでv2.4で対応済みでした。
ところが、それ以外にもセキュリティ強化等がされたようで、Javascriptはjsファイルに外出しないと動かない様になっていたことに、昨日気がつく。。

何にも表示されない状態だったので、急いで対応。
やってるうちに面白くなってきて、ついでにjQueryを使うようにしたりと色々対応したせいか、表示が早くなった気がする!

気のせいで無いことを祈る!

楽天市場 ジャンル別ランキング チェッカー 
楽天市場 ジャンル別ランキング チェッカー

2011年12月15日木曜日

Rakuten Anti Mail Magazine 「楽天市場 クイック購入画面」に対応

楽天市場が仕様変更した様で、商品検索画面が変わっています。
それに伴って購入画面が増えた?様なので、対応しました。

2011.12.15 Ver 1.3.1 楽天市場のクイック購入画面に対応しました。

image
Rakuten Anti Mail Magazine

2011年12月13日火曜日

今すぐ「楽天商品ランキングAPI」を動かしてみる最低限のコード

楽天商品ランキングAPI (version:2010-08-05)を使ってみる

これだけですよ、っていう参考までに。
ちなみにトラベル系なら本家にもサンプルが。
http://travel.rakuten.co.jp/webservice/sample/jsonp/get_hotel_chain_list.html

test.html
<html> 
<head>楽天ランキングAPIサンプル</head>
<script type="text/javascript" src="RakutenAPI.js">
</script>
<body onload="getData()">

<div id="result">
<div id="ResultList"></div>
</div>

</body>
</html>

RakutenAPI.js

//////////////////////////////////////////////////////////////////////////////
// 楽天ランキングAPIサンプル
//////////////////////////////////////////////////////////////////////////////
// ランキングデータを取得
function getData(genreId) {
var requestUrl = 'http://api.rakuten.co.jp/rws/3.0/json?';
var param = [];
param.push('developerId' + '=' + 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); // ※自分のデベロッパーIDに変更すること!
param.push('affiliateId' + '=' + 'xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx'); // ※自分のアフィリエイトIDに変更すること!
param.push('operation' + '=' + 'ItemRanking');
param.push('callBack' + '=' + 'showResult');
param.push('version' + '=' + '2010-08-05');

var scriptTag = document.createElement('script');
scriptTag.src = requestUrl + param.join('&');
document.body.appendChild(scriptTag);
}

// コールバック関数
function showResult(d) {
var result = '';
if(d.Header.Status == "Success") {
// ランキング取得成功
var item = d.Body.ItemRanking.Items.Item;
for(var i = 0; i < item.length; i++) {
result += '<a target="_blank" href="' + item[i].affiliateUrl + '"><img src="' + item[i].smallImageUrl + '"></a><br>';
}
} else {
// ランキング取得失敗
result = '<p align="center">' + d.Header.StatusMsg + '</p>';
}
document.getElementById('ResultList').innerHTML = result;
}