2012年03月13日

AppStoreにて3

AppStoreではなく、DevのDownloadエリアにxcode4.3.1のDiskImageがあったのでダウンロードしてみた。
5時間ほどかけてダウンロードは成功した。
...壊れてるとか言われて解凍できなかった。

この場所に置いてあるのは正式なものじゃないのか。 いい加減にしろよ、おい。
posted by しかぽん at 22:46| 仕事・コンピューター・ソフトウェア

2012年03月12日

AppStoreにて2

結局iOS-SDK5.1はダウンロードできなかった。何もメッセージ出さずにこっそり処理終了してる。なんだそりゃ。

AppStoreのカスタマーレビュー見たら、皆ダメらしい。AppStore経由やめろコールばっかり。そりゃそうだよ。

せめてダウンロードの試験くらいしてからリリースしてよ、ってかそんな事すら当たり前じゃないのかApple社内では。
posted by しかぽん at 21:54| 仕事・コンピューター・ソフトウェア

AppStoreにて

iOS5.1SDKダウンロードなう。

最近開発関係のファイルまでAppStoreでのダウンロードになっちゃったもんだから、ダウンロードが途中で死んだ時にSafariなら出来る「途中から再開」が出来なくなった。
正確には再ダウンロード時に自動的に途中から再開するんだけど、高確率で再開に失敗する。なんなの。バカなの。回線遅い田舎でギガバイト単位落とすには必須だったのに。

iOSも見えない所の仕様変えすぎ。今回もまたXMLパーサーの動作が違うよ。4.3から5.0になった時もそうだったし、何故そんな所を変更するか。


ほんとAppleの仕事はもうこりごり。
posted by しかぽん at 08:54| 仕事・コンピューター・ソフトウェア

2012年02月24日

今日のスパム

「約一時間で貴方のお家に女の子を派遣します!」
だそうだ。

は。どこから来るか知らんがうちみたいな僻地、ヘリコプターか垂直離着陸機じゃなきゃ1時間は無理だぞ。

きっと最近の風俗業は軍事力も保持してるんだな。すげえ。
posted by しかぽん at 11:39| 仕事・コンピューター・ソフトウェア

2012年02月23日

どこも

久々に死兆星が見える忙しさの今日この頃。
DOCOMOのデータ通信死ぬほど遅いです。うちから半径5km以内のユーザーは推定1人なのに。要はインフラ側が遅いという事で。

勘弁してください、と愚痴ってみる。
posted by しかぽん at 19:04| 仕事・コンピューター・ソフトウェア

2012年01月29日

QF560:NumLockキー

まあこれを見ておくんなまし。




ブラインドでBackSpace押す時に、結構な確率でNumLockに触っちゃう訳ですよ。で次に数字を打とうとして、いきなり改ページしたりする訳ですよ。ソースが消えたかと一瞬青ざめます。最近慣れましたけど。

やっぱりキーボードって大切です。しかしグラボは妥協せぬ! はっはっは(馬鹿)
posted by しかぽん at 23:11| 仕事・コンピューター・ソフトウェア

2012年01月20日

行動ターゲティング広告 2

楽天広告その後。

ブラウザ変更もクッキー削除もしていないのに閲覧履歴が広告バナーに表示されるのはやはり怪しい。オプトアウト後マシンを再起動したら履歴は表示されなくなったのだが、もしやと思い楽天サイトを一回表示してみた。

案の定再度履歴が表示されるようになった。その上オプトアウトする前の関連商品が表示されている、つまり履歴は消去されていない。全然オプトアウトされてないじゃんか。しかし設定を再確認してみても、オプトアウトのまま。無茶苦茶怪しい。

で調べてみると、バナーによっては楽天発ではなく他社が楽天の広告を表示している場合がある事が分かった。今回たまたま当たったのはCRITEOという広告会社。ここも独自にオプトアウトできるが、他にも同様の会社がウジャウジャある。全部の会社で非表示にするのは無理そうだ。

楽天サイトと別の広告バナーを表示するだけでクッキーが仕込まれ、閲覧履歴が生URLではないとは言え利用者の許可なく送信される。これは立派にウィルスではないのか。


楽天は自社発の広告にオプトアウト機能を付けたが、社外広告会社に同様の広告を依頼している訳で、これは自社オプトアウトは単なるポーズだという事に他ならない。ユーザーにとっては何も変わらないのだから。
うるさい奴らがいるからとりあえずオプトアウトしましたよ、でも抜け道はあるもんね、という考えでなければ他社に依頼するのはおかしい。本当に悪いと思っているなら他社依頼しないだろう。あきらかに誤魔化しだ。

私は楽天で買い物なんてしないので個人的には構わないのだが、この辺はもっと問題になっても良いように思う。
posted by しかぽん at 21:06| 仕事・コンピューター・ソフトウェア

2012年01月18日

行動ターゲティング広告

楽天の行動ターゲティング広告、ブラウザの閲覧履歴を勝手に取得してサーバーに送ってしまい、それに基づき広告を表示する仕組み。サーバーに送信されるのは個々の履歴ではなく統計化された番号だけだと楽天は言っているが、そもそも楽天は信用できない会社なので真偽のほどは大変疑わしい。
そもそも初期状態が送信可なのがおかしいじゃないか。統計情報だけだとしても、それだって個人属性には違いない。当然許可が必要だろう。

楽天に限らず、他社のオプトイン系はマシン入れ替えの際には必ずオプトアウトするのだが、さっきいつの間にか楽天のみオプトインに戻っていたのを発見した。

行動ターゲティング広告(楽天サイトが開きます)


送信許可はクッキーに記録されるのだろうが、つまりクッキーが消えるか有効期限が過ぎれば元の黙阿弥という事だ。自分のクッキーを調べてみたところ、楽天のそれらしいクッキーの有効期限は20年間だった。以前はたしか1年くらいだったので役所とかに叩かれたんだろう。でも評価には値しない。そんなものは無いのが当然だからだ。

極端な例えを考えてみよう。仮にあなたが人に知られたくない病気を抱えているとしよう。(アレな病気とか。○ー○依存症とか。)ある日治療法や薬について検索したとして、その日の夜から全然関係ないサイトの広告までその病気ばかりになり、それがまた偶然上司に発見されたりするのだ。であなたは左遷され窓際にされあげく会社をクビになる。
そんな検索を会社で行ったのが悪いと言うのは簡単だし、病気を理由に解雇する会社も各種違反の嵐で許されないが、しかしそれが緊急避難だった場合どうする。本人に責任が無いケースは十分あり得る。
行動ターゲティング広告とはそういうストーカーまがいの可能性を秘めたシステムなのに、何故か「楽天株式会社では、行動ターゲティング広告によって、公序良俗に反したり、お客様が不快感を抱かれることがないように、自主規制を設けております。」とかいう文言で片付けられていてあまり問題にされないが、つまり規制しなければいくらでも悪い事ができるという意味だ。社員に犯罪者がいた場合どうやって防ぐんだ。取締役が暴走した場合はどうする。自主規制なんて当てにならないのは東電でもオリンパスでも、古くは野村證券や丸紅なんかでもありふれた話でしょ。信じる方がおかしい。

「私は眺めるためだけにピストル持ち歩いてますが、自主規制して発砲はしませんよ。え、実包?もちろん装弾していますが規制しています。」とか言われたら安心しますか?という事です。


結局ひと月に一回くらいはオプトインの再確認しないといけない。実にうっとおしい。


閲覧履歴は立派な個人情報だ。個人情報保護法が定める個人情報とは、何も住所氏名や生年月日だけではない。
「特定の個人を識別することができるもの(他の情報と容易に照合することができ、それにより特定の個人を識別することができることとなるものを含む。)」
なのだ。つまり閲覧履歴はただちに個人特定とはならないが、蓄積により特定可能性が現実的となる情報という事で明らかに個人情報なのである。

楽天やYahooがやっている当該広告は、この辺で限りなくグレーだ。サーバーに履歴を送信したらアウトだが、統計情報だからOKという事だが、本当にそうなのか。もっと役所は突っ込め。
posted by しかぽん at 23:18| 仕事・コンピューター・ソフトウェア

2012年01月11日

The Restart Page

そこそこ昔のコンピューターの再起動画面を集めた変テコリンなページ。

The Restart Page

今まではこういうのはFlashで作られてるもんだったが、これはHTML5で書いてある。こういうジョークが出てきたって事はHTML5もいよいよ普及期に入ってきたかね。

ただひとつ、NeXTがインテル版のOpenStepだったのが残念。モトローラ版の元祖NeXTStepだったらなあと思ったり。じじい。
posted by しかぽん at 23:45| 仕事・コンピューター・ソフトウェア

2011年12月29日

JNIつづき

<前回のあらすじ>
久しぶりのJava仕事。JNI経由でJavaからWindowsのAPIを呼ぼうとした。しかしWin側をC#で作ったらダメでした。
</前回のあらすじ>


仕方なく書いたばかりのC#ソースをVC++に移植。ところが.NETで追加になった文字列Stringクラスと従来の文字列WCHAR、TCHAR、C言語のchar*の変換にユーティリティが無い。だいたい文字列型が4つもあるって何。(実際はCStringやらstd:うんちゃらやらもっとある。バカか。)結局変換ルーチンは自前になったが、そんな事のためにいちいちハンドルを固定とか今時ありえねえ。しかしAPI側は各種文字列型を要求しやがるから変換は必要で。糞。

で四苦八苦して完成した新DLL、Javaで読もうとしたら旧DLLと一緒に読み込めない。片方づつなら大丈夫だけど。なんかVMの制限があるらしい。 え〜。

仕方ないので旧DLLに新APIをマージしようとした。どっちもVC++なんだから楽勝だよね?
しかし。VisualStudio2010はそのままでは旧いコードをコンパイルしない。/clr oldSyntaxフラグ付けないと旧来のコードはエラーになる。

と こ ろ が。

oldSyntaxフラグを付けると、今度は新作法でさっき書いたばかりのコードがコンパイルできない。あほか〜! どないせーっちゅうねん。 ここでパソコンを蹴り倒して酒を飲んでしまうのが正しい大人の対処という物だが、しかし今日は28日(これ書いてる時点では29日だが)、当社の仕事納め。今日中に終わらせないと各方面にしわ寄せが行くのだ。とりあえず号泣してみる。メソメソ。 って号泣じゃないし。



いったん色々リセット。まずは最近お気に入りの神のみCDから「ダーリンベイビ(東山奈央)」をループに設定する。ワタシの場合これで30分もすると脳みそが麻痺状態になり曲が聞こえなくなる。こうなればしめたものでコーディングが苦痛にならなくなる。我ながら何故だ。(ちなみに初代ループ曲はビートルズの「Help!」だった。)

で、やることは旧ソースを.NETで書き直す事だ。シラフじゃやってらんねえので酒の代わりに音。何せ.NETになってからはずっとC#な人だったので、まさか.NETのVC++がこんなにグチャグチャになってるとは思いもせず、さくさく進まない。マイクロソフト本当うんこ。


ついでに昨日は効いていたブレークポイントが今日は止まらなくなった。Web見てみたらVisualStudioのバグでもう何年も解決されていないらしい。なんだそれ。プロジェクト作り直せとかあるけど、そうした所でまた再現する訳で意味ない。ついでにエディタのコード補完も無いも同然だし。こんな開発環境が何十万円もするんだぜ? 押し売りの羽毛布団のほうが役にたつぞ? 消費者センターに文句言っても良いレベル。まだ腐ったXcode4の方がマシ。(最近そんな環境ばっかだ。しくしく)

簡単なソースなのに遅々として捗らず、とは言えなんとか先ほどテスト完。一日が長かった。ガキ共は横でやれリオレイア亜種だのラギアクルスだのと騒いでいたが、相手してやれなかった。これも全てゲイツのせいだ。


よし、終わった。アップロードした。
でも寝られない。いったん脳みそをトランスに持って行くと、数時間クールダウンしないと絶対寝付けない。これやる度に絶対寿命縮んでる。


とりあえず明け方までフルメタでも読むか。
posted by しかぽん at 01:11| 仕事・コンピューター・ソフトウェア

2011年12月17日

QF560よいところわるいところ

せっかくなのでドスパラQF560について少しメモしておこう。発売後(マイナーチェンジはあったものの)約半年経過してるんで今更感は漂いまくるが。



よいところ(というかMR4よりよくなったところ)

・排熱がよくなった
仕事しながら延々バイオハザード5ベンチを走らせてみたけど熱暴走はしなくなった。MR4だとぬこ動画のループだけでアボーンしたもんだが。筐体がデカイのとファンがデカイのとで強力。ファン音も爆音でなく。負荷が軽くなるとすぐに温度下がってファンも静かになる。



・タッチパッドがよくなった



MR4は最低だった。サイテイだった。サ イ テ イ だ っ た 。 そもそもタッチ領域とパームレストに段差も継ぎ目も無いって。指がパッド外に出ていても分からないって。強烈に堅いボタンとかも、もうもう。
QFでは普通に使えるようになった。ちゃんと一段窪んでいて指がパッドから外れることもない。パッド右と下でスクロールできるし、2本指でのスクロールやピンチ操作も可能に。ようやく今時風。
難点はタッチパッドをオフにするのがFnキー+F3なんだけど、再起動で忘れてしまうこと。起動のたびにオフにするのはちょっと面倒。手のひらタッチ検出もあるけど、出来はイマイチで結構誤動作するのでオフは必須。



・Windowsキーのオフができる



これはよい。電源ボタン横の独立キーでWindowsボタンを殺せる。邪魔だからなこれ。
でもどうせなら、ここはイルミ付きのNumLockにして欲しかったよ。



・意外と使えるキーボード

いかにもチープなキーボードだけど、意外に剛性感がある。BTOにしては、という前書き付きだけど。
....まあこれからヘタッて行くんだろうなあ。



・コンパクトなACアダプター



いやいやいや、どう見てもでっかいだろ? これは悪いトコロだろ? とお思いのあなた。
確かに大きい。縦横はPSPより一回り大きく、厚さは約3倍。内臓掻き出せば女性用弁当箱くらいにはなる筐体。


しかしここで比べるべきは普通のノートパソコンではなく似たパワーのXBox360の175Wアダプター。




ほーら、 さい。



・AccessConnectionsが動作する!
IBMのネットワーク切り替えUtility、AccessConnectionsが動作した。MR4ではダメだったのだが何故かいけた。これは超便利なのでポイント高し。



わるいところ

NumLockとCapsLockのインジケーターがどこにも無い。 せっかくのテンキーなのに数字モードなのか矢印モードなのか打ってみるまでわからないという楽しさ。
仕方ないので、そんなキー表示ソフトを入れました。反応いまいちだけど無いよりかマシか。


・カードリーダーでメモリースティックDUOが読めねえ!
ただの大きなメモリースティックのみ対応だった。そんなこと考えもしないでDUO入れたら出てこなくなったのでピンセットでつまみ出しましたが、堅かった。ケース割れるかと思った。

SDカードはかっちり挿入できて良い感じなのに残念。つまりPSPのバックアップはアダプタ買わないと出来ないということだ。


・BIOSにFnキーとCtrlキーの入れ替え機能が無い
ワタシはIBM歴が長いので左端Fnキー隣にCtrlキーが良いのだが、最近のキーボードはほぼ左端Ctrlだ。BIOSで入れ替えられるものも多いのだが、これはダメだった。


CドライブをSSDにしたのが大きいが、総じてMR4より快適になった。
でも当面グラボ使う仕事が少ないのがねえ。<おい
posted by しかぽん at 15:50| 仕事・コンピューター・ソフトウェア

2011年12月16日

セットアップなう

ドスパラQF560、セットアップで日が暮れるなう。




相変わらずめんどくさい。しかしVMに行くのもいろいろ問題があって実現できていない。こういう時だけはMacのネットワーク越し引っ越し機能が欲しくなるなあ。
posted by しかぽん at 15:23| 仕事・コンピューター・ソフトウェア

2011年12月12日

JNI

ここ数年WindowsアプリはC#で作る事が多い。

こないだ、JavaからWindowsのAPIがからむDLLを呼ぶ必要が出来たのでC#で作り始めた、というか作り終わった所で、JavaからC#で作ったDLLって直接呼べない事が判明。え〜

一旦VC++を呼んで、そこからC#を呼べとか。なんじゃそりゃ。どっちも同じようなアセンブリになるくせに。

既存の試験済みC#なDLLがあるならともかく、新規作成だからなあ。最初からC++で作っとけば良かった。てか何で今更C++よ。

マイクロソフトがころころ方式を変えるのが諸悪の根源だろうけど、追従が遅いOracle傘下に成り下がったJavaもかなり悪い。Oracleも今後継続的にDB売りたいならもう少しJava何とかしろよ。
posted by しかぽん at 21:58| 仕事・コンピューター・ソフトウェア

2011年12月11日

FireFoxのタブ

どうでも良いんだけど、メモ。

タブブラウザは使うと便利なものなのだが、ついつい余分なタブを開きっぱなしにしてしまうので再起動時に大変遅いのが難点なのだが、それ以外にもタブを数多く開いているとそれだけでスクロールやページ遷移すら遅くなるようだ。

マシンスペックにもよるだろうが、私のマシンの場合タブ数30前後以上でいきなり遅くなる。スクロールホイールにスクロールが付いて来ない。応答無しの時間が長い。等々。

反省して上限20くらいにしましたが、何が原因なんだろう。キャッシュ上限は決まっているからスワップでは無さそうだし、見えていないタブにフラッシュとかいたらダメなんだろうか。バグっぽい気もする。
posted by しかぽん at 15:21| 仕事・コンピューター・ソフトウェア

2011年11月09日

SubVersion

VPNで接続している会社のSubVersionがやたら遅い。1ファイル更新するのに数分かかってる。たかがJavaのソースなのに何故。

ネットワーク自体は特に遅くなってないのに。誰かサーバーで無茶してる? この調子じゃ全ファイル更新に一晩かかるなあ。

...寝ちまうか。
posted by しかぽん at 23:20| 仕事・コンピューター・ソフトウェア

Photoshopが遅くなった

未だにPhotoShopの6.0なんて古いバージョンを使っているAdobeに優しくないユーザーなんですが、たまに動作が無茶苦茶遅くなります。メニュー開くにもグルグル、ウィンドウ切り替えるだけでグルグル応答不能となり洒落にならん状態。

昔は仮想メモリとかDisk不良セクタとか色々疑っていたのですが、最近では問答無用でアンインストール&再インストール。これで元に戻ります。訳わからん。けどこの頃のバージョンはプロテクトが緩くて吸い出した仮想CDでもインストールできるので、再インストールの時間は数分。

だからって嬉しい訳じゃないけど。Adobeは今も昔も変。
posted by しかぽん at 01:56| 仕事・コンピューター・ソフトウェア

2011年11月07日

Lion文句は続くどこまでも

Finder。
Browser表示であるカラムを例えば日付でソートすると、他の全Finderウィンドウ・全ディレクトリが日付ソートになってしまう。

そんなんデイレクトリ毎に憶えとけよ。その上反応おっそいし。たかだかファイル数個しかないのに、初回ソートに4秒って遅すぎだろう。

全ディレクトリでソートされちゃうにしても、速度さえ速ければまだ我慢できなくも無い。しかしこれじゃ。仕事にならないよ。
posted by しかぽん at 21:16| 仕事・コンピューター・ソフトウェア

2011年10月24日

...

XCode4.2、落ちまくるんですけど。
コード補完もいちいちアニメーションしてメチャうざいんですけど。
やってらんねえ。

Lionも動作遅くて困る。メニューのクリックとかにすぐ反応しない。特に右クリックは遅い。
Finderのディレクトリ選択も遅い。開発効率落ちまくり、ほんと勘弁して。
posted by しかぽん at 21:33| 仕事・コンピューター・ソフトウェア

2011年10月22日

iPadのアクティベーションその2

狂ったiPad1、結局初期化するハメに。更にバックアップからの復元ができなかった。
開発専用だからメールだのドキュメントだのは入ってないので実害は無いのだが、ほんとオモチャ。

私は昔からWindowsやOfficeの技術力やセンスの無さが大嫌いで今もそれは変わらないが、それでも障害時のリカバリー性は今や残念ながらMacやUNIXよりも上だ。OSが完膚無きまでにブチ壊れようとも、ハードディスクの内容は簡単に吸い出す事ができる。低級なOSの数少ない利点だ。そもそも低級ゆえに壊れにくいのも大きい。ファイルが壊れる事はたまにあるが、少なくとも他正常ファイルを道連れにしたりはしない。


現行MacOSXは旧MacOSとUNIXの悪い所を沢山併せ持っている。特に問題なのはファイルシステムだ。ちょっとでも壊れようものなら若干高度な(というよりメンドクサイ)事をしないと吸い出せない。fsckで救えないといきなり面倒になる。だいたい壊れた時に高い確率でコンソールすら起動できなかったりするからUNIX以下だ。


メールなどを扱う生活マシンは10年くらい前まではNeXTを使っていて、その後数年はMacOSを使っていたが、OSX以降ファイルシステムの余りの信頼性の無さにWindowsに移行した。実に苦痛だったし今でも嫌でたまらないが、それでもファイルを失うよりはマシ。勿論今も昔も毎日バックアップは取っているが、リストアする間は仕事にならない訳だからもうMacには戻れない。


Jobsが死んで、Appleが良くも悪くも一般的な企業になってくれる事を祈る。今やパソコンは生活家電なんだからデザイン性だの新しいユーザーエクスペリエンスだのは2の次で良い。というかそうであって欲しい。
posted by しかぽん at 23:56| 仕事・コンピューター・ソフトウェア

2011年10月21日

EPSON EP-804Aいいところはっけん

メモリーカードスロットに、コンパクトフラッシュが刺せるところ。
でEP-804のドライバーがインストールしてあれば、カード刺したらLAN越しに自動でマウントされる。これは便利。

最近のノートパソコンはSDカードやメモリースティックは刺さるがCFは無いものが多い。ワタシのドスパラもそうだ。しかしEOS40Dも10DもCFなので、その都度USBのCFアダプターを使わなければならず邪魔くさかったのだ。

...重量8KgもあるCFカードリーダーってどうよ、とは思うけど。
posted by しかぽん at 23:40| 仕事・コンピューター・ソフトウェア