ウォッチドグッグスをyoutubeで見ました。GTAのようなやつで、ハッカーもどきの演出がちょっと気恥ずかしいが、見てるとなんかやりたくなってくる。でもそろそろ今のグラボではしんどいと思い、市場価格を調べると、PS4ハード買うほうが安い(泣)。やっぱりハードではソニーは儲かってないんだろうな。
VaioじゃないPCからnasneを見るためのソフト PC TV with nasne™ がソニーストアから7月上旬にダウンロード発売開始とのこと。DLNA/DTCP-IPの汎用プレーヤーとは違いそうだが、CHAN-TORU経由でない番組予約ができそうだ。
c#のSystem.Data.Sqliteで検索結果から1つのスカラー値を獲得する時、ExecuteScalar()を使うが、テーブルの値はintでキャストできるない。count()とかmax()とかはぜんぶlong(=System.Int64)でキャストする。
// テーブルの値もintで受けることができない <--- 修正 cmd.CommandText = “SELECT data FROM table”; long x = (long)cmd.ExecuteScalar(); // <--- 修正 // 関数の戻り値は long で受けないと castエラー cmd.CommandText = “SELECT MAX(data) FROM table”; long x = (long)cmd.ExecuteScalar(); cmd.CommandText = “SELECT last_insert_rowid() FROM table”; long y = (long)cmd.ExecuteScalar();
2014.6.25 修正。なぜかintで受けれないことが判明。前回は受けれたはずなのに。すいません。
c#のSystem.Data.Sqliteで検索結果から1つのスカラー値を獲得する時、ExecuteScalar()を使うが、その帰り値Object型をintでキャストするとエラーが出ます。stringからパースしてもだめ。結局longで正解。
SQLiteConnection conn = new SQLiteConnection(...); SQLiteCommand sqCommand conn.CreateCommand(); cmd.CommandText = "SELECT count(name) FROM result;"; // 指定されたキャストは有効ではありません。 int count = (int)cmd.ExecuteScalar(); // OK↓ long count = (long)cmd.ExecuteScalar();
c#にてSystem.Runtime.Serialization.Formatters.Soapによるserialized /deserialized処理はHashtable型には使えるがDictionary型(ジェネリック)には使えない。単に備忘録。
DiXiM Digital TV Plus でインターレース映像をみるとプルプル震える。インターレース処理を行ってない。
体験版で確認したので、製品版をAmazonで購入し、ダウンロード&インストールして動かすと今度は
「指定されたサービスはインストールされたサービスとして存在しません。 (HRESULT からの例外: 0x80070424)」
と出て動かない。体験版で動いといて製品版でこれかい。ネットで見たとおり最新バージョン版をインストールしないとだめなようだ。いったんアンインストールして、ASKからダウンロードページを見つけてダウンロード後、インストールして、再起動して・・・手間はかかったがやっと再生できた。。ただ起動直後たまにnasneのファイルは見えるが再生できないことがある。アプリを立ち上げ直せば動く場合あり。挙動不審だ。
Wordで文書を作成中、どうしてもページの一番上の行だけが途中で行替えされる。段落かなにかの設定かとさんざんいじり倒したがなんともならない。結局ヘッダ内で使っている図形のレイアウトが邪魔をしてました。誰だこんなところにレイアウト設定を「行内」にして図形おきやがったのは!。しかしヘッダにある図形なのに本文まで影響をうけるとはトホホな仕様だ。
嫁のノートPCのLCD画面の輝度が暗くなってちっとも調整できなくなった!って言い出したからいろいろいじってたけど、どーも治らない。最後にネットで「高速スタートアップ」のことを見つけて再立ち上げしたら上手くいった。Windows8って「シャットダウン」を選ぶだけじゃちゃんとたち下がってないんだね。Shift押しながらたち下げて初めて完全に「シャットダウン」するんだね。はじめて知った。通常は休止状態なんだね。どおりで立ち上がりが早いと思ったよ。
GTA5のPC版がやりたいなぁと思いつつ、GTA4をまだやってます。クリアまでキーボードとマウスでずっとやってたんだけど、ふと思い立って道具箱からPS2用アナログコントローラとUSB変換アダプタを取り出してやってみた。(変換アダプタはかなり古いけど、Amazonにちゃんと出てるねぇ。)
[amazonjs asin="B00008B7BC" locale="JP" title="LOAS JOX-U301 PS用コントローラー変換アダプター"]
これが意外と快適!。車の運転がこんなに楽になるだとは思わなかった。これだとあのヘリコプター系イベントが楽になるかしらん。
ちなみにPS2~USBのコントローラを使う場合はxboxceが必要です。設定は下記のとおり。新たに買うならxbox用のコントローラのほうを買ったほうがいいかも。
AxisToDPadDeadZone=256 AxisToDPadOffset=0 A=3 B=2 Back=10 Start=9 X=4 Y=1 D-pad POV=1 D-pad Down=DOWN D-pad Left=LEFT D-pad Right=RIGHT D-pad Up=UP UseForceFeedback=0 ForcePercent=100 SwapMotor=0 FFBType=0 ControllerType=1 LeftMotorPeriod=60 Left Shoulder=7 Left Analog X AntiDeadZone=0 Left Analog Y AntiDeadZone=0 Left Analog X=1 Left Analog Y=-2 Left Thumb=11 Left Analog X DeadZone=0 Left Analog Y DeadZone=0 Left Analog Y- Button=0 Left Analog X- Button=0 Left Analog X+ Button=0 Left Analog Y+ Button=0 Left Trigger=5 TriggerDeadzone=0 PassThrough=0 RightMotorPeriod=120 Right Shoulder=8 Right Analog X AntiDeadZone=0 Right Analog Y AntiDeadZone=0 Right Analog X=3 Right Analog Y=-6 Right Thumb=12 Right Analog X DeadZone=0 Right Analog Y DeadZone=0 Right Analog Y- Button=0 Right Analog X- Button=0 Right Analog X+ Button=0 Right Analog Y+ Button=0 Right Trigger=6 RightTriggerDeadZone=0 AxisToDPad=0