2016年2月20日土曜日

【粋】 目黒川の桜の季節はまもなくでございます 【無粋】

都心近くで駅前がモロに桜の鑑賞地帯というロケーションはあまり無いからか、目黒川への花見客の数はどんどん増えているように思います.混雑ハンパなし.

まだ2月だけれども、目黒川の桜まつりの準備が進んでいます.3月10日には目黒川周辺のお掃除をします.

桜まつりの期間に、目黒川に沿って「ぼんぼり」が取り付けられます.ウチの町内会では一つ¥2000で個人や企業から募集しています.(他町内会の事情は知らん)
この「ぼんぼり」には¥2000を払った人のお好みの文字を入れることができます.
左舷弾幕薄いぞ ブライト
などというふざけた文字でもOKだと言える.

ぼんぼりに興味のある人は多く居るようで、町内会のホームページに問い合わせがポコポコ来ます.そういう問い合わせを捌いていると、こりゃぁ低レベルに落ちて行くモードだなぁと思われとても気に食わん.というのを以下に書きたく思ふ.

まず状況整理をすると、
・桜まつりの主催者団体がある
・複数の町内会・商工会が桜まつりに協力している.協力団体はぼんぼりの募集だとか掃除だとかにちょこちょこと協力する
・ぼんぼり募集は各町内会が各々のやり方で各町内会エリアから募集する (公募しないケースもある)
・ぼんぼり募集情報を公開しているのはウチの町内会だけらしい ←ココが重要

なので、ぼんぼりのあらゆる問い合わせがホームページ管理人のわたしのところに来るわけです.そしてその問い合わせが頓珍漢なのです.ページビューから推測すると、100人に一人ぐらいが以下のような頓珍漢な質問を発信してしまうみたいです.

【頓珍漢な質問1】
Q: 町内会事務所の最寄り駅を教えてください
評価:A++
はいアウトォ! 目黒川の桜の最寄りは小田急相模原駅だったかしらとか思ってるのかね? 論外さにかけては最強レベルの質問でありました.ここまで亜空間に跳んでいると深い感銘をすら受ける.質問主に感謝だ.

【頓珍漢な質問2】
Q: ハングル文字はOKですか?
評価:A+
担当者は日本人ですから、ハングルを読めませんから、事務処理できないのでダメでございます、などと丁寧に回答すりゃいいわけ? こうなってくると世紀末級のレベル低下ですな.日本の祭りは韓国のお祭りじゃないからハングルなんか知らんわ、と回答する胆力が必要と思われる.かなりムカついた.

【頓珍漢な質問3】
Q: XX県在住なんですが、申し込みできますか?
評価:A
もちろんダメ.たかが一つの町内会が、日本全国向けにサービス展開すると思ってるところがイタ過ぎる.そもそも区域外の方々の申し込みは出来ないと募集要項に書いてあるでしょうに、読んでないのかよ.

【頓珍漢な質問4】
Q: 決済手段を教えてください.
評価:A
現金手渡しのみです.狭い町内会ですからオンライン決済だとか銀行振込みなんかに対応する必要性なんかありません.亜空間とまでは云わぬが大気圏外ぐらいには意識が跳んでいると云えよう.

【頓珍漢な質問5】
Q: 指定の日時に町会事務所に行けません.どうしたらいいでしょうか?
評価:B
そんなの近隣住人なら都合つくだろ.それとも遠方在住を隠しての質問なのかねぇ?

【頓珍漢な質問6】
Q: 今年の募集はどうなっているんでしょうか?
評価:B
ホームページのトップにすでに記載してあるんだがなぁ. 今年の募集記事が必ずgoogle検索のトップに出てくると思ってるあなたはもしかして情弱ですか? ひぇ~っっ

-----
印象深い質問はこんなところです.

こういうナンセンスなお客様からのお問い合わせが多数来るのであれば、来年の募集要項にはバカ除け文言をたっぷりと追記せないかんでしょうなぁ.でも5項目以上羅列すると情弱は読まなくなるんだろうな(嘲).
 ・区域外の方の申し込み、ご質問は受けない
 ・日本語および、英語の大文字小文字、♥と★はOK
 ・英語筆記体は不可
 ・日英以外の言語は不可
 ・最大10文字ぐらいまで
 ・公序良俗に反する言葉はお断り
 ・支払いは現金の手渡しのみ
 ・集金できない方はお断り
 ・指定日時に来れない方はお断り
 ・当町会は主催者団体ではない
 ・他町内会が公募しているとは限らないし、他町会のコトを知らない
 ・主催者団体や他町会への取次ぎはしない
 ・ぼんぼり掲示場所は特定できない
 ・予定個数に達しましたら、早めに締め切る場合がある
 ・昨年の申込者へ案内書を送付する等はしない
 ・受付後に文字の変更をお願いする可能性がある
 ・上記の理由を問う質問には回答しない  ←これ重要
 ・上記は当町会が独自に定めたことで主催者団体とは無関係

わたしは、校則みたいなこういう但し書き↑の羅列が大嫌いです.
粋さが失われて無粋になるから.

まず第一に常識を大切にする社会であってくれと願う.もしも非常識な奴が騒ぎを起こしたら、お前ちょっと来いと隅に引っ張っていって強面のお兄さんが説教すると、そういうのが粋な文化って奴なのさ.

「町内会が日本全国サービス組織である前提の質問」は非常識です.
「ハングル表記を希望する質問」は非常識です.
あらかじめ但し書きを書かなかったのが悪いって? だからその発想が嫌いなんだ.

但し書きを掲げるのは簡単だが、あえて但し書きを掲げない場面ってのはたくさんあるし、そういう暗黙的な対処法を大切にする者や組織をわたしは尊敬します.

バーのカウンターで酒を呑んでいる.お客がケータイで大声で仕事の会話を始めた.するとバーのマスターは嫌そうな顔で「電話は外でしてください」と追い出すのが定石.でもさ、バーにはご利用の注意書きなんか絶対に掲示しないもんね.そんな無粋なものを掲示しないのが粋ってものだからです.
公民館の貸し会議室ならご利用の注意書きを掲示しても分相応だといえるでしょう.

当ブログで、わたしがコメントに立腹してコメント主を追放した事例が何例かあったけど、「当ブログのご利用上の注意」なんかわたしは絶対に掲げませんから.ヒラサカが何を容認して、何を排除するか、それは常識とヒラサカの反応で察知してくださいと.それが出来ないタコはお断りというわけです.

-----
願望としてはクドクドと但し書きなんかしない、なんだけど、、、

パスタを提供する回転すし屋が出現したらしいこの頃ですから、老舗のすし屋で「なぜパスタが無いの?」と聞いてしまう亜空間な大ダコが登場してしまうのも時間の問題かと恐れます.
そして本件において、
全国サービス、決済方法、ハングル、最寄り駅、、、
などという質問はまさにすし屋でパスタに匹敵する大ダコだとしかわたしには思えません.
残念ながら現実にそのような質問が来てしまうようでは、さすがにもう粋だの常識だのと言ってられない段階に達してしまったコトを認めざるを得ないのも事実です.

悔やまれるコトですが、来年度のぼんぼり募集においては、公民館の利用規則とか中学校の校則レベルの無粋で低レベルなご案内を記すべく、忍耐力の獲得を主眼に置いた修練を一年間行う所存であります.


【でもこれはアリだ】
Q: すみません、わたし駅向こうのX目黒XX町内会のエリアに住んでいるんですけど、公募してないらしくてこちらにお伺いしたんですけど、申し込みできますでしょうか?と対面で相談された場合.
A: はいはい、OKですよ

なぜなら、”常識的”に考えてこれはOKだからです.こういう融通を利かせるのは好きよ.ネット向け公開情報で見せる剛直さと、対面で見せる融通さとのダブルスタンダードは当然アリなわけだから(笑)

エイメン


人気ブÍグランキングへ

2016年2月17日水曜日

知らなかった、自宅サーバ建てたら逮捕って、、、

数年前にも同様の逮捕事案があって、その時にネットでは議論があったようですので、わたしの反応は完全に周回遅れの驚きでありますが...

ニュース記事: 中継用サーバーコンピューター11台を無届けで設置し、従姉妹から約200万円を受け取っていたのが電気通信事業法違反となり、中国籍の女が逮捕されました

はぁぁ? サーバって自分で建ててネットに繋いじゃいけないんだっけ??? 聞いてないよそんなの.

調べました.こちらのページが参考になりました.
http://blog.mobilehackerz.jp/2010/02/blog-post_8827.html
http://it.srad.jp/story/10/02/16/0636246/

逮捕された法的根拠は、
 -無届で通信事業をしたからアウト
 -事業というからには、有償ビジネスだった (無償ならセーフ)
 -逆に言えば有償なら届出が必要
 -単なる中継サーバなら通信に該当するので無届だとアウト
 -有料blogの発信は中継ではないから通信ではないからセーフ
大雑把にはこんなところらしい.

ゆえに記事の見出しは不適切かと思う.「中継サーバー無届け設置の疑いで逮捕」だと、HTTP proxy serverを自宅で建てた奴は根こそぎアウトって読めちゃうもんなぁ.(笑) 「営利目的の無届サーバー設置で逮捕」とかにして欲しいところだ.

だがしかし、記事を引用すると、さらによく判らない点がある.
王容疑者は、中国に住む従姉妹からの依頼で、神奈川県の自宅近くのアパートに、中継用サーバーコンピューター11台を無届けで設置し、従姉妹から約200万円を受け取っていた疑い.
と書かれている.
まてよと思わないだろうか? 王容疑者は、サーバを設置したいわゆる「電気屋さん」ですよねぇ.通信事業を営んでいたのは従姉妹ですよね.王容疑者は通信事業を営んでいない.記事からはそう読める.なのにどうして従姉妹ではなくて王容疑者が逮捕されたんだろう? 推測だけど、中国在住従姉妹さんの金銭を日本の警察が追跡できないため、身代わりとして「電気屋王さん」が逮捕されたのはないだろうか? 日本の警察は電気屋王さんを起訴できるのかな?

ともあれ、友人からサーバを建ててといわれて善意で建ててあげたらパクられた、なんてリスクがあるのだと承知しておきましょう.

ところで、中国人がサーバを建てるのには彼らなりの経済的事情があるのだそうだ.
それはMMORPGなどのゲーム.
 ・ゲーム内の通貨やアイテムを現実世界で売買する行為が横行している
 ・日本人同士でアイテム売買するならさしたる金額ではないとしても、、、
 ・人民元換算だとバカにできない価値を持つ
 ・ゆえに、中国から日本のMMORPGに出稼ぎに来る職業プレイヤーが存在する
MMORPGの主催企業は「本ゲームへのアクセスは日本国内からのみとさせていただきます」というシステム制限を設けてはいるが、今回逮捕されなかった従姉妹さんみたいな人が日本国内にサーバを建てて、そこに中国から接続し、従姉妹さんサーバから日本のMMORPGに接続するというルートを設ければ中国のお茶の間から日本のMMORPGへ出稼ぎに来れるようになるわけだ.
届出すりゃいいだけのハナシだけど、MMORPG主催企業にバレるリスクとか、そもそも何しに日本に来てるんだ?などとヤブヘビだから届出をしないのだろう.
だから従姉妹さんのようなモグリ業者が生じる、というメカニズムらしい.需要があれば何でも商売にしちゃうようで逞しいです.

-----
というわけで、フツーに使ってる分には逮捕されることはなさそうだ.

だがしかし、気になったコトが一つありました.

貴方がレンタルサーバを借りて、どこかの団体の管理人をやっているとする.
団体の所属メンバー同士の連絡のために、各メンバーにメアドを作るのはよくある場面.
そのメアドを月¥300の有料にした.

この場面では、届出済みのレンタルサーバ企業の傘下にいるから届出不要なのでしょうか?

答えは、貴方が届出しなくちゃいけないのだそうです.そうですかー

#「電気屋王さん」で「洗濯屋ケンちゃん」を連想した貴方はナイスなので座布団一枚


人気ブログランキングへ

2016年2月16日火曜日

【世界観】 理系と文系って子供時代から物の見え方が違うみたいだ

中学生は学年末試験の季節ですね.ほとんど居ないと思うけど、当ブログの中学生読者の皆さん試験がんばってください.

かく云うわたしは、中学生の子供の中間試験・期末試験のときには家庭教師みたいな役をするのである.学年末試験の10日前になったので、今晩からは家庭教師になる.

その子供を観察していて、こいつは理系科目はダメだなぁと思う.理系科目が苦手な人は高校2年生で文系に進路希望を定めるのだろうが、理系と文系の分かれ目は早くも中学生頃には決定しているんだな、と思うようになった.

かつて文系女子とこんな会話をしたことがある.(物理学不感症の事例)
 A子 「あたし、(高校の)物理が全然わからなかったわ」
 ひら 「え、なんで? あなたオレよりも偏差値高いでしょうに」
その時わたしは、偏差値が人並み以上なのに高校物理ごときを理解できなかったというA子の発言を理解できなかった.

判らない系の他の例を挙げると、(マクロ経済不感症の事例)
 ひら 「マネーサプライを増せば円安になりますよねぇ」
 B氏 「なんで?」
 ひら 「それは円の流通量を増やすと価値が希釈するからです」
 B氏 「それがわからない」
 ひら 「えぇぇ? 判らない理由がわからない」
野菜の豊作貧乏→通貨の豊作貧乏と主語を置換しただけの理屈なんだけど、判らん人には判らんらしい.
判らないのは仕方が無いが、罪な面もある.
消費増税しないと国家財政も福祉も破綻するという財務省のプロパガンダに感染しちゃう人っていうのは、基本的にはマクロ経済不感症タイプなのではなかろうか? 価値は労働でのみ創造されるというマルクス理論を”理解できちゃう”人も同タイプではなかろうか?
そういう人に言いたい.日本国民一人当たり830万円と云われる日本国の借金を日本国民の労働対価で全額返済する必要なんかそもそもないのだが、マクロ経済不感症な人にとっては恐らく、国家財政と通貨と労働価値とがガッツリとリンクしたセカイ認識しか出来ないんだろうねぇ.そんな堅苦しいセカイ観を持たなくてもいいんだよ、と諭して楽にしてあげたいものだがな.

ちなみにわたし自身は「運動神経発達不全症」です.スポーツが判らない.
http://hirasaka001.blogspot.jp/2012/02/blog-post_26.html

-----
理系科目が苦手な子供のハナシに戻る.

子供の場合、数学を数学的センスで理解していない.
ある文字式がある.文字式=0と決めうちすると方程式になる.そのイメージを持てていない.
9は「九つ」という量である.Xも「何か」という量である.そのイメージを持てていない.
だから2(X+4)をX+8などと展開してしまってその間違いに気付けない.

子供の場合、理科をサイエンス的センスで理解していない.
低温では水分子の運動が低下する→溶質結晶に衝突する威力が低下する→溶解度が低下する、、、という「物質の都合」をイメージ出来ていない.だから水溶液の温度が下がると溶質が析出する気持ちが判らない.機械的学習だからテストでチョンボしてしまう.

やがて子供が高校の物理を学ぶときには、カーブを走行中の車両に加わる力を重力と遠心力にベクトル分解する意味を判らないんだろうなぁと思う.その判らなさはA子の「高校物理が全然判らなかったわ」と同質なのだろう.「自然の都合」を理解する脳神経回路がないんだろう.

そんな子供にも得意分野がある.
山の手線で新型車両を導入し、それが順次ローカル線に移管され、ゆえに大阪環状線には今でも103系が走っている、などという「人の都合」に属する要件ならばやたらと物知りなのだ.

人の都合、自然の都合、数学の都合、資本の都合、スポーツの都合、、、、対象物はいろいろある.どれなら理解可能なのかは人それぞれ.

ヒラサカ的には、「自然の都合」に属する事象は尊いし興味大だけど、「人の都合」に属する事象は下賤だなと思うのでなるべく関わりたくない.そういう奴はビジネスに不向きな奴だっていうのは理解しているがね、でも理解と動機は別だから.
耐震診断の仕事を少しやっていて、「誰にも好かれていない仕事」だと思う.なぜなら発注者の動機からして後ろ向きなんだもん.耐震診断・耐震補強マニアなんか大学教授ぐらいしか居ないわけだ.だけれど耐震診断を発注する人は、行政の助成金をもらえるのは今期だけみたいな動機付けに背中を押されて発注するわけだ.そんな後ろ向きな仕事だけど、耐震診断専門の事務所を経営する人が居るのはなぜかというと、その経営者は「人の都合」に対する理解と動機を完備しているので、何であれ「人の都合」にフルコミットメントするのを厭わないのだと思う.と同時にそういう経営者と接しているとつくづくヒラサカとは異なる人種だと思う.
「貴方がその仕事にフルコミットメントするのはどういう価値認識に基づくのですか?」
という疑問符が浮かぶヒラサカは、「意識高い系の亜種」という先天性の病魔に冒されているのかもしれぬ.おぞ~(笑)

「人の都合」に属する「教育」にも当然のごとく不熱心なヒラサカとしては、「数学は捨てて、社会で点数稼いだらどう?」などと投げやりなアドバイスを子供にしているところだ.

人が主語というセカイ観で生きている子供にはセカイがどういう風に見えているんだろうか? 物と論理が主語というセカイ観でしか世界認識を出来ないわたしとしては、とどのつまりそこが謎なのである. (唯物主義者だと告白したいわけではない)

かしこ


人気ブログランキングへ

2016年2月14日日曜日

【Linux】 んんん? kernel3.16だとモジュールを作れないんだけど

今日はずいぶんと暖かかったですね.まるで春のような陽気でした.

webcamがどのように制御されているのかを知りたくて、Linuxのioctl()について知りたくなり、モジュールの作り方を知る必要に迫られお勉強中です.Linux風に述べると「カーネル3.16のカーネルモジュールを自作してカーネルに登録する」といった行為なのだと思ふ.

このカーネルモジュールとは、いわゆるデバイスドライバとも呼ばれるものなのですが、カーネルのバージョンによって関数が消滅したり、マクロが消滅したり、関数の引数が変わったり、、、細々と変化していて、ネットや書籍情報に当たってもなかなか解を得られずに困りました.

すなわち大雑把にいうと、直近の10年ぐらいの期間において、
 ・Kernel 2.4以前         オライリーの書籍あり
 ・Kernel 2.6            オライリーの書籍あり
 ・Kernel 3.0以降~現在まで    参考書籍なし!
この3期間で関数等が細々と異なります.仔細にいえば、もっと短期間でマクロが消滅したりとかもあります.
わたしはソフト屋ではないのでカーネルの近傍まで降りていくのはこれが初体験なのですが、どうやらカーネル近傍はバージョン毎にチクチクと仕様が異なるのが当たり前な玄人のセカイのようです.

わたしがいま使っているKona-Linux3.0のカーネルは3.16なんです.ネットや書籍の解説は、2.4や2.6についてなら豊富なのですが、なぜか3.0以降については情報が希少です.Kernel2.6と3.xは似た者同士なので玄人さんには解説は不要だという事情があるのかもしれません.

以下は、Kernel3.16で簡単なキャラクタデバイスを動かしてみたレポートです.
ソースコードはこちらのページを参考にさせていただきました.http://goo.gl/cNsqub
このページはKernel2.6が最新だった時期に書かれたようで、3.xでの動作は未確認であるようです.

---------
【準備】
Kona-Linux3.0のわたしの環境では、この2つをあらかじめやりました.ソースコードを取り込んでるようなもんです.これをやらないと、ヘッダファイルは欠落しとるし、パスは不在だしで、モジュールのコンパイルが全然通りません.
apt-get install linux-source
apt-get install linux-headers-`uname -r`

【Makefile】
以下の内容にて、make一発でコンパイルできます.
obj-m := octest.o
all:
        make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
clean:
        make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean

【モジュールoctestの動かし方】
Cソースコードの説明は下の方でしますので、先にモジュールの使い方を述べます.

0)最初に一度だけ、キャラクタデバイスを生成します.
mknod /dev/octest c 60 0
chmod a+rw /dev/octest
これによって、/dev/octestというキャラクタデバイスが出来ます.

1)makeして出来る、octest.ko というファイルが目的物です.

2)モジュールoctestをカーネルに登録します.
insmod octest.ko
2度やるとエラーで却下されます.

3)デバイスoctestからreadします.
cat /dev/octest
すると画面に、デバイスから受領した文字列が表示されます.
 called read()
 called read()
 called read()
 called read()
 called read()
モジュールoctestの機能はこれだけです.

4)モジュールoctestをカーネルから撤去します.
rmmod octest.ko

5)dmesgコマンドで、2~4の動作がカーネルからレポートされたのを見てとれます.
 [2073922.815005] install 'octest' into major 60
 [2073938.253968] oc_open
 [2073938.254007] octest read() requested: 131072 bytes   returned: 14 bytes
 [2073938.254085] octest read() requested: 131072 bytes   returned: 14 bytes
 [2073938.254127] octest read() requested: 131072 bytes   returned: 14 bytes
 [2073938.254170] octest read() requested: 131072 bytes   returned: 14 bytes
 [2073938.254224] octest read() requested: 131072 bytes   returned: 14 bytes
 [2073938.254300] oc_close
 [2073944.542165] remove 'octest' from major 60

すなわち、自作モジュールをカーネルに登録し、モジュールの起動はcatでdev/octestから読む事であり、最後にモジュールをカーネルから撤去する、という流れとなります.

【Cソースコード
以下の赤字が全てです.main()はありません.ファイル名はoctest.cです.エラー処理はほとんどしてません.コンパイルするときにMOD_INC_USE_COUNTマクロが無いと怒られるので削除しちゃった.ゆるせっ、orz

#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/fs.h>
#include <asm/uaccess.h>

↓ここで60とoctestというマジックナンバーが登場するのは、デバイスを生成したときの引数と一致させています.(mknod /dev/octest c 60 0)
static int devmajor=60;
static char *devname="octest";
static int lines;

↓insmodされたときに呼ばれるルーチン.printk()してるだけです.dmesgで表示された文字列はprintk()により打たれた文字列です.
static int octest_open(struct inode * inode, struct file * file)
{
  printk("oc_open\n");
  lines = 5;
  return 0;
}

↓rmmodされたときに呼ばれるルーチン.printf()してるだけです.
static int octest_close(struct inode * inode, struct file * file)
{
  printk("oc_close\n");
  return 0;
}

↓cat /dev/octestでreadされたときに返す文字列を"called read()"にしてます.
static char *message="called read()\n";

↓cat /dev/octestでreadされたときに呼ばれるルーチン.ユーザーメモリへ"called read()"を5回返した後にはNULLを返すようにしてあります.あとはprintk()をやってます.
static ssize_t octest_read(struct file * file, char * buff, size_t count, loff_t *pos)
{
  if(lines!=0)
    {
      int len, k;
      len=strlen(message);
      if(len>count) len=count;
      k = copy_to_user(buff,message,len);
      printk("octest read() requested: %d bytes   returned: %d bytes\n",(int)count,len);
      lines--;
      return len;
    }
  else return 0;
}

↓この謎の構造体こそが、モジュールを理解する上での最大の肝でしょう.cat /dev/octestでreadされたとき、insmodeでopenされたとき、rmmodでcloseされたとき、それぞれの時点でoctest_read()とoctest_open()とoctest_close()とがcallされるように関数ポインタをバコッと嵌め込んでいるのはここなのですから.file_operations構造体の正体については後述します.
static struct file_operations octest_fops = {
  .read = octest_read,
  .open = octest_open,
  .release = octest_close,
};

↓insmodされた最初にこのルーチンがcallされます.init_module()という関数名は決めうちです.ここで重要なのは、register_chrdev(devmajor,devname,&octest_fops)です./dev/octestに先ほどのfile_operations構造体をヒモ付けしているのがここです.つまり/dev/octestへの様々なリクエストを、自作ルーチンであるoctest_read()とoctest_open()とoctest_close()にヒモ付けしているのがここなんです.
int init_module(void)
{
  printk("install '%s' into major %d\n",devname,devmajor);
  if(register_chrdev(devmajor,devname,&octest_fops))
    {
      printk("device registration error\n");
      return -EBUSY;
    }
  return 0;
}

↓rmmodされたときにこのルーチンがcallされます.cleanup_module()という関数名は決めうちです.unregister_chrdev()によって、ヒモ付けを解除しています.
void cleanup_module(void)
{
  printk("remove '%s' from major %d\n",devname,devmajor);
  unregister_chrdev(devmajor,devname);
};

------
モジュールを理解する上での最大の肝と思うfile_operations構造体についてです.同構造体は、Linuxソース配下のinclude/linux/fs.hに書かれています.
(*read)とか(*open)とか(*release)というOSサービス関数が構造体メンバとして見えてます.(*ioctl)も見えてますがさておきます.こいつらはポインタですから最初は空っぽですが、上のソースコードで.read = octest_read,などとするコトによりcallされてほしい関数の実アドレスをセットしていたわけです.やっと繋がった.
struct file_operations {
        struct module *owner;
        loff_t (*llseek) (struct file *, loff_t, int);
        ssize_t (*read) (struct file *, char __user *, size_t, loff_t *);
        ssize_t (*write) (struct file *, const char __user *, size_t, loff_t *);
       中略
        long (*compat_ioctl) (struct file *, unsigned int, unsigned long);
        int (*mmap) (struct file *, struct vm_area_struct *);
        int (*open) (struct inode *, struct file *);
        int (*flush) (struct file *, fl_owner_t id);
        int (*release) (struct inode *, struct file *);
        int (*fsync) (struct file *, loff_t, loff_t, int datasync);
        int (*aio_fsync) (struct kiocb *, int datasync);
        中略
        long (*fallocate)(struct file *file, int mode, loff_t offset, loff_t len);
        int (*show_fdinfo)(struct seq_file *m, struct file *f);
};

モジュールについての当初のイメージでは、周辺機器を操作する自作関数がカーネルを使いこなすという能動的なイメージを持っていたわたしでした.
だがしかしモジュールとはそうではなくて、カーネルから自作関数を適宜呼び出していただくという受動的な立場なのだと理解しました.
モジュールにmain()が無い理由は、各ルーチンはカーネルから呼び出される運命だからなのでした.

蛇足ながら、上のソースコードは、C++でやればいいものを苦労してCで記述しているように見えてしまうわたしです.octest_open()はコンストラクタだし、octest_close()はデストラクタだし、octest_read()はメソッドだし、わざわざ関数ポインタ構造体を活用するのもCゆえの苦労かなと.C++が歓迎された業界事情が垣間見られるように思いました.

#関数よ、カーネルのヒモになるのだっっ

かしこ


人気ブログランキングへ

2016年2月13日土曜日

【依存症】 ナビスコとヤマザキが提携解消、エアリアルの混乱だけは避けよ

日本で最も美味しいスナック菓子とはなにか?

そんな自明な問い、発するまでも無い.ヤマザキナビスコの
「エアリアル濃厚チェダーチーズ味」
に決まっておろう.
失敗したザク切りクロワッサンのような外見に違わず、サクサクと崩壊する触感のコーン菓子だ.旨いぞ~
層構造のメリットは触感だけにとどまりはしない.
粉末チェダーチーズをまぶしたスナック菓子としては「カール チーズあじ」がお馴染みだろう.ところがこのカール、粉末チェダーチーズが付着するのは飽くまでもその表面に留まるのは構造上仕方の無いことだ.一方で層構造の「エアリアル」では何倍にも拡張された表面積全体に粉末チェダーチーズが付着し、より濃厚なチェダーチーズ味を楽しむことができるのだ.なんと贅沢なスナック菓子であろうか?
ところで、スナック菓子の王者「エアリアル濃厚チェダーチーズ味」の製造販売元はどこかというと「ヤマザキ・ナビスコ」.その名の通りパン屋の山崎とリッツのナビスコの提携会社なのだそうだ.その2社がこのほど提携解消するとのことである.う~む、、、これは凶兆ではないか?
←このロゴはUFOか?
普段の我々はヤマザキ・ナビスコのスナック菓子をあまり意識していないがこのようにおなじみの商品が多々ある.提携解消に伴いこれらの商品に供給不足など生じないよう両社には慎重な舵取りをお願いしたい.
供給停止というと「ペヤング」が記憶に新しいが、ひら的には日本人の口に合わない「OREO」が商品陳列棚から消えてもさほどショックでかくはないものの、「エアリアル濃厚チェダーチーズ味」が商品陳列棚から消えてしまうのはたとえ短期間であっても禁断症状で耐えられないと思っている.

提携解消後のこれら商品、とりわけ「エアリアル濃厚チェダーチーズ味」が山崎/ナビスコどちらで製造販売されるのかは知らないが、どうか「エアリアル」だけは涸らさずにお願いしたい.

以上がとあるエアリアルファンの魂の叫びである.

なお、本記事はステマではないことを付記しておく.

かしこ


人気ブログランキングへ

2016年2月12日金曜日

東電から2年縛りさせてくれと電話が来る

かつて発送電分離を推進しようとした勢力を軽々と打ち負かした東電.我が世の春を謳歌していた東電.原子炉が爆発してしまって往年の輝きが失せてしまった東電.もはや発送電分離に対抗するパワーを失ってしまった東電.4月~の電力自由化に伴い、「東電と契約してちょうだい」と下手に出ている東電.ずいぶんと落ちぶれましたな.

言わせて貰おう、ざまぁみろ

すでに東電からは何回か電話を貰っているんだけど、「4月~2年契約してよぅ」という電話がまた来ました.なにか不明な点はありますでしょうか?と訊かれましたが、電力自由化については判らないことだらけです.

まず東電から事前に届いていたDMの内容は3点だそうです.
 1) 4月から電力自由化です
 2) 2年契約すれば年間¥7000ぐらい安くなる
 3) 2年契約すれば商品券を1万円くれる
DMに書かれている3点についてはとくに異論はありません.そんなのは読めば判る.

だがしかし判らないのは、
 ・他の電力会社ならどれだけ安くなるのかわからない
 ・他の電力会社と契約した場合のサービス責任がどこにあるのかわからない
 ・2年契約は長すぎる
 ・判断材料が不足していて判断できない

東電の電話オペレータさんの回答によると、
 ・サービス責任がどうなるかよくわからない  (同じ質問はよくある)
 ・途中契約破棄は¥5000のペナルティが生じる
 ・2年契約の長さを補償するために商品券をお渡しします

他の電力会社なら年間でどれだけ安くなるのか? 価格コムで調べてみましたらこんなでした.
 ミツウロコ    -¥44000   300kWhをこえる 25円24銭
 JX        -¥41000   300kWhをこえる 25円75銭
 東ガス      -¥35000   350kWhをこえる 25円93銭
 アイグリッド   -¥30000   300kWhをこえる 26円33銭
 イーレックス  -¥29000   300kWhをこえる 27円24銭
 東燃       -¥18000   300kWhをこえる 28円43銭
 HTB        -¥18000   300kWhをこえる 28円44銭
 東急       -¥14000    300kWhをこえる 28円43銭
 東電       -¥10000~8000   12~38円

我が家の場合、季節により月間600~900kwぐらい使うので、電気料を決めるファクターは300kwを超える部分の単価に左右されやすい.ゆえに300kwh超単価の安いミツウロコが有利.これだったらミツウロコにしようかなぁ.
ちなみにミツウロコとはヘビの鱗みたいな聞きなれない会社です.わたしの知るところでは伊勢原の実家におけるプロパンガスの供給元がミツウロコです.プロパン会社のえげつない営業手法はよくきく話ですがね、電気の営業手法はどうなのかしら?

-----
つぎに、ミツウロコの電力料金スキームからリアルに計算してみた.

【昨年某月の東電の月間電気料】
電気料実績   722khw ¥21014(税込)

【来年度のミツウロコの月間電気料試算
722kwは同じとする
最低月額料金        ¥230
基本料金  50A      ¥1404
最初の120kWhまで 21円43銭 x 120 = ¥2572
120kWhをこえ300kWhまで 22円63銭 x 180 = ¥4073
300kWhをこえる 25円24銭 x 422 = ¥10651
以上合計  ¥18930(税込)

【昨年の東電-来年度のミツウロコ差】
¥21014 - ¥18930 = ¥2084   →年間で¥25000ぐらいお得

価格コムの¥44000は過大な見積もりのようだった.だがしかしミツウロコの安さを信じてもよさそうに思った.

#これはミツウロコのステマではないのです.

かしこ


人気ブログランキングへ

んんん? cscopeがEmacs上で動かないんだけど? (linux)

Cのソースコードを読むときに使うと便利だというcscopeというソフトがあります.windowsでも動くらしいんだけど、以下はLinuxでのハナシです.

cscopeの使い方のおおざっぱなイメージとしては、
 1)emacsでCソースを開く
 2)不明なシンボル名のところにカーソルを移動させてCtl-c s dなどと打つ
 3)すると、そのシンボルの定義を検索してすっ飛んでくれる (裏でcscopeが動く)
というものです.なにか便利そうだわ.

cscopeを紹介している日本語のサイトはこのようなのがあります.
 http://inside.ascade.co.jp/node/68
 https://docs.oracle.com/cd/E19205-01/820-1209/6nct6tss5/index.html
 http://prog.quarklink.org/linux/xcscope/

emacsでなく、viでも使えるし、cscopeを起動してもよしなのですが、わたしはソニーのNEWSを1992年(CPUは68040)に使って以来、emacsで慣れちゃったのでどうにもこうにもviが使えないので、今回もemacsを使い、emacsからcscopeを呼び出して使いたいのです.

さて、諸々をインストールしてみて、emacsの設定を各種サイトを参考にやってみたものの、肝心の検索コマンドであるところの、
ctl-c s d
がundefinedで動きません.なんでだろうなぁ.

-----
解決に至った経緯を以下に記します.

1) xcscope.elはこちらからDLしました.
https://github.com/dkogan/xcscope.el

2) わたしの環境では、同ファイルをここに置きました.
/usr/share/emacs/site-lisp/xcscope/xcscope.el

3) .emacsを編集します.ネットの情報ではこの3行を追加です.1行目はxcscope.elを置いたディレクトリを指しています.
(load-file "/usr/share/emacs/site-lisp/xcscope/xcscope.el")
(require 'xcscope)
(setq cscope-do-not-update-database t)

ところが、この設定だとctl-c s dが動かないんですわ.

4) そこでxcscope.elを読んでみると、.emacsに追加するのは4行必要なのだそうです.cscopeを起動するために赤字の行が必要.
(load-file "/usr/share/emacs/site-lisp/xcscope/xcscope.el")
(require 'xcscope)
(cscope-setup)
(setq cscope-do-not-update-database t)

わたしがemacsの使い方の基本を知らないだけかもしれない.手打ちでcscopeを起動するのが当たり前の作法なのかもしれない.ともあれ赤字の一行によって自動的にcscopeが起動するようになり、ctl-c s dが動くようになりました.

以上cscopeを試されるときにはご注意のほどをヨロシク.

かしこ


人気ブログランキングへ

祝、重力波発観測、しかし二番じゃダメなんです

不機嫌なハルヒが撒き散らすのは時空震だったから重力波よりも高次元の現象と思われる.
ソロシップの操縦室でハタリが 「ベス、 重力震だ!」と警告するとバッフクランの宇宙船が近所にワープアウトする.イデオンの重力震は重力波と近い現象だろうか.

ところが人類の科学技術はようやく大規模な設備で重力波を検出できた段階というわけでアニメの設定にまだまだリアルは追いつきませんな.

USの「LIGO」による重力波の初検出、おめでとうございます.あると云われてから長かった.

日本では「KAGRA」プロジェクトで同じく重力波検出を目指していましたが先を越されてしまい、KAGRAの代表者が「エキサイティング」と声明を出してはいるものの、本音では「先を越されてばつが悪い」というところかと思います.先を越されたのは民主党の事業仕分けのせいだった、といういつものスレが立つのも時間の問題かと思ふw

-----
電磁波が理論的に予想されてから実用化されるまではこんなに短期間でした.
 1864年 マクスウェルが電磁気理論を完成
 1888年 ヘルツが火花放電で電磁波の存在を証明 (22年後)
 1900年 音声通信の初成功 (36年後)

重力波が理論的に予想されたのは一般相対性理論の2年後らしいので1917年ごろ.ところが重力波検出にはそれから約100年も要しました.しかも今回検出できたのはブラックホールの合体という宇宙で最大級の重力変動でした.
こんなペースではバッフクランのワープアウトを検出できるのはいつになることやら.重力波通信のケータイが実用化されるのはいつになることやら.

かしこ


人気ブログランキングへ

2016年2月11日木曜日

【吉谷彩子】【謎の彼女X】 ビズリーチTVCMに卜部美琴が登場

謎の彼女Xファンに朗報.

卜部美琴さんの中の人である吉谷彩子さんがまったりと演ずるTVCMがオンエア中です.

ビズリーーチ、よしっ、、、



かしこ


人気ブログランキングへ

切捨てご免、かっこ悪いクルマについての会話

まずは乗っていた人ごめんなさい.

某月某日、昭和育ちの男子3名がかっこ悪いと思うクルマを指摘しました.

まずはヒラサカのターン、「ビスタ」
風変わりなデザインのクルマは多数ありますけど、これはその逆パターンで、あまりにも当たり前すぎの、漫画の背景画にアシスタントがちょろっと描いたみたいなオーソドックスさが嫌いなのです.フロントを見るたびに気力が殺がれてしまうマイナスエネルギーはある意味で工業デザインの秘めたパワーを感じさせるものがあります.

A氏のターン、「オーテック・ザガードステルビオ」
なるほどこれか、たしかにかっこ悪さを否定できない.頬骨が出っ張ったようなブサイク車.これってレパードの改造車なんですって? 発売当時は1500万円を超えていたとか.何度か目撃した経験があります.
A氏曰く、「ザガートって失敗デザインがぽこぽこあるんだよね」.
攻殻機動隊 劇場版でバトーさんが乗っていたのはザガートだったのだろうなぁとはヒラサカの感想.

B氏のターン、「コスモ」
ん?これは知っているぞ.一瞬アコードかと思ったけれど、多少雑かもだがクソなデザインというほどではないと思われる.
しかし、リトラクタブルライトを上げると激変します.なんつう落差.確かにかっこ悪い.夜だからバレないからと遊びでデザインしたのだろうか? デザインコンセプトは「つぶらな瞳」です.
リトラを上げた状態のフロントマスクを指摘するとは、やはり重箱の隅をつつかせたらB氏の右に出るものは居ませんな.

#この記事の読者にこれらのクルマに乗ってた人いるだろうなぁ

エイメン


人気ブログランキングへ

2016年2月10日水曜日

【Tポイント】 溜めたつもりが無いのに溜まっている不思議なもの

溜めたつもりがないのに溜まっているもの.RPGのヒットポイントや経験値のことではなく、Tポイントです.TSUTAYA T-CARD PLUSを持っています.
数日ごとに「Tアンケートメール」が来るのがうざいです.いつも読まずにゴミ箱行きです.

いつものTアンケートかと思ったのですが題名が「保有ポイント数」となっているのでメールを開いたら、ウイルスに感染してPCがダウン、、、、、じゃなかった、ポイントが1259溜まっているとかかれていました.
いったいオレ、Tポイントなんかいつ溜めたんだ?

コンビニでも使わないんだけどぉ、不思議だ.

Tポイントで何ができるのかは知りません.

とりあえずこのTSUTAYA T-CARD PLUSをなるべく使うことにしてみようと思った.

-----
わたしの場合、多用するクレジットカードは陸マイルを貯めるためにANAカード一択にしていました.でも、会社を辞めてからはキャッシュフローが数分の1に低下したため、陸マイルの蓄積ペースが激落ちし、15000陸マイルが溜まる前に期限切れしてしまうという、原理的に不能な状態に陥ってしまっています.ひさん.
(かつて、光熱費をEdy払いできた頃にはクレカチャージと組み合わせることで陸マイルがハイペースで溜まったものだったのじゃよ、、、遠い目)

なので今後はANAカードの利用を少なくしてTカードにシフトするので良いといえば良いのですが、そもそもこのTSUTAYA T-CARD PLUSって「TSUTAYA」で作らされたカードなのでなんかムカついてるんです.

かつて、TSUTAYAの会員カードはクレカ機能なんてないただの会員証でした.ところがある日、TSUTAYAから葉書が届いて、XX月XX日までにTSUTAYAに出頭しクレカ機能付きの新カードに切り替えろ、期日を過ぎると会員証が消滅すると通告されました.なんじゃこのタカビーなTSUTAYAって奴はと思ってその葉書を破り捨てました.
その後、TSUTAYAを利用する機会があって、TSUTAYA T-CARD PLUSを作り、TSUTAYAの軍門に下ったわたしでした.

そしていま、TSUTAYA T-CARD PLUSにシフトしようとしているわたし.ちくしょう、ちくしょう

追記: しかもこのカードは、デフォルトでリボルビング払いになっていた! 罠だ

他のTポイントカードってないんだっけ???

エイメン


人気ブログランキングへ

ざまぁ、女性マーケティング議員が女性問題で苦境とは

男性国会議員が育児休暇だとぉ? → 落選してよし

育児休暇宣言の宮崎謙介議員が臨月の奥さんに隠れてタレントさんと不倫中だったそうで、またしても「週刊文春」のスクープというわけで凄いなぁ文春.

この宮崎謙介って、女性でのし上がってきた人みたいですね.

最初は加藤紘一の娘と結婚 → 3年後に離婚.元妻は現国会議員の加藤鮎子.
   ↓
現在の妻は、国会議員の金子恵美とできちゃった婚.二人の女性と職場結婚したことになる
   ↓
「育児休暇だ!」とスタンドプレイに励む.(落選しろ)
   ↓
臨月の妻をよそにタレントと不倫 (なんつう二枚舌)

育児休暇宣言までは(バツイチでミソをつけたものの)女性マーケティングに成功してのし上がってきたといえるでしょう.それが、、、その宮崎謙介議員が臨月の奥さんに隠れてタレントさんと不倫していたとは.これから生じる逆風は今までの女性貯金を全額使い果たしても足りないほどの逆風に晒されるに違いありませんぞwww

自民の派閥の領袖であった山崎拓ですら変態エピソードがすっぱ抜かれたときの選挙で落選したくらいでしたから、女性の恨みは怖いぞぉ~

優等生キャラだったベッキーが、
「他の人ならいいけどベッキーがする不倫は許さない」
という理解困難なモラル観を持つ視聴者からのバッシングで撃墜されたのは記憶に新しいです.もといベッキーの件は現在進行形か.

女性マーケティングの宮崎謙介議員には、
「女性マーケの宮崎謙介がする不倫は許さない、しかも国会議員、しかも臨月」
という、ベッキーの3倍の逆境が待っていることでしょう.このスキャンダルで宮崎謙介議員が次回の衆議院選挙で当選する可能性は激減したと思ふ.

言わせて貰おう、ざまぁみろ

落ちろよw    というかこの二枚舌野郎の公認取り消せよ > 自民党

追記2016.2.12: 会見で辞職すると云ったらしい.自民党の中で相当叱られたみたいだな.処罰として議員辞職が相応しいだろう.不倫それ自体は議員辞職の理由にはならない.他の現役国会議員にも不倫している者は居るだろう.しかし宮崎氏の問題は、不倫を隠しつつ育児休暇スタンドプレイをしていたところにある.すなわちイクメンを全国民にアピールし全国民の支持を喚起しようとしたご本人の正体が臨月不倫だった、というのは詐欺かスパイにも近い所業と云える.現在の奥さんと離婚し、本業である「ヒモ」に戻ればよい.こいつに政策なんか二度と語らせるな.


人気ブログランキングへ

webcam C500をv4l2で動かそうにも/dev/video0が表示されない

webcamをLinuxで制御することに興味のない方は読み飛ばしてください.

UVC webcamの制御プログラムというと、libusbだとかlibuvcを使うのが今日的なのではないかと思います.それに比較するとやや旧聞に属するのではないかと思うのが、v4l2というVideo for LinuxというAPIを使うやり方です.

libusbやlibuvcだとAPIに隠蔽されてioctl()が奥の方にあって何をやっているのかが判りにくいのですが、v4l2だとioctl()をcallするのがミエミエだとか、バッファを操作するのがミエミエだったりするので動作を知るには適しているかもしれないと思い、物は試しとサンプルプログラムを動かしてみました.

【サンプルプログラム】
こちらのcapture.cというソースコードは、私の環境(kona-linux3.0)では下記コマンドで一発でコンパイルできました.オプションのstd=c99は必須です.
https://gist.github.com/bellbind/6813905
gcc -std=c99 capture.c -ljpeg -o capture
capture.cの中でincludeしている、videodev2.h、jpeglib.h は私の環境(kona-linux3.0)ではデフォルトでinstallされていました.

ただし一つ問題が.
このプログラムがopenしようとする/dev/video0が私の環境では存在せず、作らなければいけませんでした.ちなみに私の環境では、/dev/bus/usb/...にUSBデバイスが見えるようになっていますが、これをopenしてもioctl()が不正でcaptureは動きませんでした.

【/dev/video0の作成】
こちらのページを参考にしました.
http://www.tldp.org/HOWTO/Webcam-HOWTO/dev-intro.html
やったことはぶっちゃけこれだけだと思います.
mknod /dev/video0 c 81 0
chmod 666 /dev/video0
chown root.video /dev/video0
その後にwebcam C500を挿せば/dev/video0 が存在するようになりました.

試行錯誤の過程で
rm /dev/video0
modprobe -a uvcvideo
などもやったけれど、これらが奏功した気はしません.上手く行かなかったら試してちょうだい.

【captureを動かす】
captureを走らせると、result.jpgというファイルが出来ます.これはwebcamが撮影したスチル画像です.

【v4l-utils】
こちらのページで解説されているv4l-utilsは、webcamを操作したり情報をゲットするのになにかと便利です.
http://thr3a.hatenablog.com/entry/20150820/1440075703

かしこ


人気ブログランキングへ

2016年2月8日月曜日

libusb-1.0でUSBデバイスのEPをR/Wするサンプルプログラム

libusbをLinuxで使っています.libusbにはヴァージョン0と1があり、0と1ではAPIがちょこまかと異なります.今までは成り行きでlibusb-0を使ってきたのですが、libusb-1.0に乗り換える必要が生じました.

バージョン0はネットに解説がいろいろとあるのですが、libusb-1.0はというとあまり解説が多くは無いみたいです.

EPにデータを送る、EPからデータを採取する、という簡単なソースを以下に記しますので参考にどうぞどうぞ.

環境:
Linux
libusb1.0.20
USBデバイス   EP1 OUT 64byte     EP2 IN 1024byte   VID/PID=0x04B4/0x8613

動作:
1)USBデバイスを、そのvendorIDおよびproductIDで名指ししてopenする.VID/PIDでopenするやり方は、いちいちサーチしなくて済むので楽でいいわ
2)EP1に数バイトを出力する
3)EP2から2048バイトを入力する
4)closeする

コンパイル:
環境依存があろうかと思いますが、わたしの環境ではこれでコンパイルしとります.
gcc xxx.c -I/usr/local/include/libusb-1.0 -lusb-1.0 -o xxx

ソースコード:
ろくにエラー処理してないベタ書きコードです.
libusb固有のところは赤字の部分に尽きます.
 ① インクルードファイル
 ② VID,PIDでUSBデバイスをopenする (ここではez-usbを使用)
 ③ libusbのブラックボックス的構造体は最低限これは必要
 ④ 初期化
 ⑤ VID/PIDで決めうちopenする
 ⑥ これよくわかんないおまじない
 ⑦ config(1)→interface(0)→AltSetting(0)を選択.ただしlibusb_set_configuration()は不要というか削除しといた方がベターかもしれない.なぜなら、USB packetを見るとopenした時点でconfig=1に自動的に設定しているようなのだ.そこで再度libusb_set_configuration()するとerrorになることがありおりはべり.errorにならないこともあるのだが.
 ⑧ EP1に出力する    (第2引数が0x81だと入力、0x01だと出力になる)
 ⑨ EP2から入力する  (第2引数が0x82だと入力、0x02だと出力になる)
 ⑩ closeのおまじない

APIの解説はこちらをどうぞ.
http://libusb.sourceforge.net/api-1.0/api.html


----
以下はベタベタなソースコード

#include <stdio.h>
#include <string.h>
#include <libusb.h>  ①

#define REQBYTE 2048
unsigned char dat[REQBYTE];
#define MAXTRANS 1024
unsigned char buf[MAXTRANS];
#define VID 0x04B4  ②
#define PID 0x8613

int main(int argc, char *argv[])
{
  int size, transferred, ttlbyte, datptr, ret, i;
  libusb_device_handle *h_dev;   ③

  libusb_init( NULL );  ④
  h_dev = libusb_open_device_with_vid_pid( NULL, VID, PID ); ⑤
  libusb_set_auto_detach_kernel_driver( h_dev , 1 ); ⑥
  libusb_set_configuration( h_dev , 1 ); ⑦
  libusb_claim_interface( h_dev , 0 );  ⑦
  libusb_set_interface_alt_setting( h_dev , 0 , 0 );  ⑦

  // bulk send to EP1
  strcpy(buf,"abcdef"); // send data
  size = strlen(buf);
  ret = libusb_bulk_transfer( h_dev, 0x01, buf, size, &transferred, 1000);  ⑧
  if (ret==0 )
    printf("<<<EP1 BULK OUT %dBYTE try --> %dBYTE success>>>\n", size, transferred);
  else
    {
      printf("<<<EP1 BULK OUT Error  (%d)>>>\n",ret);
      goto CLOSE;
    }


 //bulk recieve from EP2
  ttlbyte = 0;
  datptr = 0;
  while(1) // read loop
    {
      ret = libusb_bulk_transfer( h_dev, 0x82, buf, MAXTRANS, &transferred, 1000);  ⑨
      if ( ret!=0 )
        {
          printf("<<<BULK Read EP2 Error  (%d)>>>\n",ret);
          goto CLOSE;
        }
      ttlbyte = ttlbyte + transferred;
      printf("<<<EP2 BULK IN %dBYTE TTL%dBYTE REQ%dBYTE>>>\n",transferred,(int)ttlbyte,(int)R\
EQBYTE);
      for(i=0;i<transferred;i++) dat[datptr++] = buf[i];
      if( ttlbyte >= REQBYTE ) break;
    }
  datptr=0;
  while(datptr<REQBYTE)
    {
      printf("%04x: ",datptr);
      for(i=0;i<16;i++) printf("%02x ",dat[datptr++]);
      printf("\n");
    }

 CLOSE:
  libusb_release_interface(h_dev,0);  ⑩
  libusb_close(h_dev);
  libusb_exit(NULL);

  return 0;
}

2016年2月7日日曜日

北朝鮮のミサイルが飛んだ日、北の工作員サイトを指摘してみる

わたしが惰眠をむさぼっている間に、北朝鮮のミサイルが飛んだみたいですね.打ち上げは来週ぐらいじゃね?という説もあったようですが早かったようで.

国連決議に反するとかいう声明を政府が出すのは当然ではありましょう.

それにしても行動が謎なのは大手マスコミ.普段北朝鮮問題の報道にあまり熱心ではない大手マスコミが、北のミサイルが飛んで大変だ~と過熱報道するのは、結果的に北の首領様をより強大に見せる行為に加担しちゃってますが、大手マスコミの態度から素直に読み取るべきメッセージは「北の首領様マンセー」という理解でよろしいんですよね? > 大手マスコミ殿

北の首領様と北のミサイルはスゲー強力だけど、日本の集団的自衛権にはマスコミが揃って反対するべきだ、という大手マスコミの態度から素直に読み取るべきメッセージは「日本が北朝鮮に征服されるべきである」という理解でよろしいんですよね? > 大手マスコミ殿

大手マスコミの行動は不思議でなりませんがもしかして、大手マスコミの身内に北朝鮮スパイがたくさん紛れている、なんてコトはないですよねぇ? (皮肉)

不思議な団体は大手マスコミだけではなく、ネットのあやしいサイトにも見られます.
たとえばこちら↓
リンクは張りません.クリックしただけで災いのあるページかもしれませんので、各位で検索なさって閲覧は自己責任でしてくださいませ.

サイトバナーのとおり、民族主義的な装いの2chまとめサイトのようです.あらゆる他国をdisる方針で運営されているようです.すなわち、
 アンチUS
 アンチユダヤ
 アンチ中国
 アンチ韓国
 アンチ在日
 アンチロシア
ヘイト濃度かなり高し (汗)

が、しかし、何か忘れていませんか? 他国をヘイトするならもうひとつ大切な相手国がありませんでしたっけ? それは北朝鮮ですね.

ところがこのサイトは北朝鮮に対するヘイトは一切なし! はいはい、判りやすいサイトです.北朝鮮工作員の皆さんご苦労様です.大手マスコミへの浸透工作だけではなく、このようなマイナーサイトでネトウヨを地道に世論誘導するのもお仕事というわけですかw

このサイトで近頃記憶に残っている不自然な事例をいくつか挙げますと、

1)北朝鮮が水爆実験をやったとき、
このサイトのエントリは次の一つだけでした.
日本共産党の志位さん「北は安全ですよ」 →2ヵ月後、水爆実験
北朝鮮の水爆実験が怪しからんのだが、なぜか日本共産党が怪しからんとミスリードを誘っていました.論点ずらしごくろうさんです.

2)慰安婦の日韓外相合意に関連して、
挺対協のバックは中国だった
挺対協は北朝鮮の団体でしょうに、中国になすりつけるのは無理すぎるw

3)北朝鮮ミサイルが飛んだ本日
完全するー、エントリ一つも無し

誘導したい方向性があまりにも露骨なので背後関係がミエミエです.サイト管理人さんにはもう少し偽装に手間暇かけた方がよいと進言しとこう.

大手マスコミにもマイナーサイトにも、怪しい情報を発信したい人が潜んでいるように見えてしまう陰謀大好きなわたくしであります.

-----
上記サイトはその気で見れば確かにそう見えるというサイトでした.背景にどういう悪意があるのかを判断なさるのはアナタ次第です.

まさか悪意を持って発言なさってはいないと思いますが、青山繁晴さんというジャーナリストがいらっしゃいます.ラジオで国際情勢や政局についてよくしゃべっています.話術巧みで楽しくはある.
この人の先日のラジオでの発言、
「日韓通貨スワップには反対です.日本のメリットは何もありません」
ですって.
韓国にご立腹なのは青山さんに限らず大勢居るとは思いますが、そろそろ起きると謂われる人民元暴落の日に、韓国ウォンも巻き添えでデフォルトするのを「ザマー」と見ているだけで良いんでしょうか? ウォンがデフォって喜ぶのは北の首領様じゃないんですか? 青山さんは国際情勢の因果関係を予見する目をも持っているはず.であれば、
「いろいろと腹の立つ韓国だけど韓国を破滅させるのは国益に反するから通貨スワップにむやみに反対はしません」
ぐらいが青山さん的には妥当な範疇の発言ではなかったか?

保守寄りのはずのジャーナリストにも意気軒昂なあまり北の首領様を喜ばせてしまう人もいるように見えてしまうわたしです.

#当ブログが突然消えたら、工作員に削除されたのだと思ってクレヨナ

かしこ


人気ブログランキングへ

2016年2月5日金曜日

裏切られた思いを拭い去れない今朝の地震と天気予報

平日の朝、天気予報はHNKを見ることが多い.この女性が出てくるお天気コーナーです.美形だけど顔がパンパンな人だなぁといつも思ふ.渡辺蘭さんというらしいです.

そして今朝、ちょうど渡辺さんが天気についてしゃべっていたとき、町田を震源とするM4ぐらいの地震が発生しました.中目黒では震度3だったかな.

しかし渡辺さんはなにも意に介さずに天気予報を続けたので、およそありえない事態が起きたのだと思った.
恵比寿に防衛庁の研究施設があるし、東山にも防衛庁の施設がある.どちらかの地中深くでS2機関が暴走したのではないかと思った.あるいは北朝鮮のミサイルが不発で中目黒公園に落ちたのかと思った.

ほどなく数分で渡辺さんのコーナーが終わり男性キャスターに画面が切り替わると即座に「ただいま地震がありました」と地震のニュースが始まりました.

「あぁ、そうだったのか、、、」 かすれ声の独り言がそのとき口からでたと思う.

ナイーブなわたしは傷つきました.

渡辺さんが毎日元気に中継しているお天気コーナーはリアルタイムだと信じていたのです.渋谷の空の下と、中目黒の空の下、さほど距離の離れていない場所で渡辺さんとわたしは共通の時空間に生きている.それが毎朝感ずる幸福だったのです.

でもそれは思い違いだったのですね、録画だったのですね、渡辺さん.

裏切られた思いです.

鬱だ、死のう


人気ブログランキングへ

【トラフィック分析】 多謝、130万PV突破、多謝

1月に累計PVが130万を突破しました.当ブログの定期愛読者諸氏に御礼申し上げます.

本日は133万PVになっており、遅くなりましたが恒例のトラフィック分析をいたします.

【直近の月間のPVランキング】
1位 マンガ 「フルーツバスケット」をまとめてみた
2位 アニメ「サムライチャンプルー」を改めて観てやはりこれは名作と思う
3位 ホームセンターによる品揃えと材木の値段の違い (2x4、垂木)
4位 「風立ちぬ」が宮崎駿のジブリ時代の最高傑作だった件
5位 【伊藤潤二】 富江に人生を狂わされた男達
6位 EPSONプリンタのノズルが詰まりました →注射器とアルコールで復活
7位 良い知らせもあれば悪い知らせもあるじゃんょ
8位 【地雷だらけ】 HDDの5.1chサラウンドファイルをPCで再生する
9位 ガス可とう管接続工事監督者講習は受けても意味はない
10位 やるやると云いつつできない核融合と憲法改正の件

ここ1年ぐらいの傾向としては「資料的価値のある記事」が万年上位に鎮座しているという傾向が鮮明です.①フルーツバスケット、②サムライチャンプルー、③ホームセンター、⑤富江、⑥EPSONプリンタ、がそういう傾向の記事です.検索上位に登場するか、どこかでリンクされてるか、そんな理由があるんでしょう.
⑤富江は、そんな資料的価値を狙って書いた記事です.昨年の10月に記事を書いて、いまでは上位常連記事になりました.

④風立ちぬの記事は、日テレでジブリ作品または「風立ちぬ」そのものが放映されるとPVがビュッと伸びる、季節モノです.

⑦良い知らせも悪い知らせも、、、は近頃になってPVが増えているのですが、何の記事だったかと読み返すと、アニメの「スペース☆ダンディ」の記事なんですよね.いったいどうしてPVが増えたのか理由は不明です.

【通算のPVランキング】
1位 マンガ 「フルーツバスケット」をまとめてみた
2位 EPSONプリンタのノズルが詰まりました →注射器とアルコールで復活
3位 宇宙戦艦ヤマト2199第7章 ネタバレレポート 「そして神になった沖田十三」
4位 アニメ「サムライチャンプルー」を改めて観てやはりこれは名作と思う
5位 宇宙戦艦ヤマト2199 第二章 「太陽圏の死闘」 ワープの森雪
6位 新NSX=オロチ=おでんくん という図式はあり?
7位 職業訓練 住宅リフォームシリーズ001 はじまり
8位 ホームセンターによる品揃えと材木の値段の違い (2x4、垂木)
9位 宇宙戦艦ヤマト2199第6章 ご注意!ネタバレレポート
10位 宇宙戦艦ヤマト2199第5章 ご注意!ネタバレレポート

ヤマト2199フィーバーの残滓がある、といった通算PVランクです.

【通期のアクセス数推移】
凡そ月間3万PVのペースといったところ.Google AdSenseの広告を表示しており、そこからの収入は平均して毎日¥100ぐらいです.収入狙いで当ブログをやっているわけじゃないのでどーでもいいです.

【直近の月間国別アクセスランキング】
ロシア・ウクライナがなぜか多いです.なんでだろ?
 日本    24333
 USA     4405
 ロシア    3091
 ウクライナ  874
 スペイン   133
 ドイツ     126
 フランス    87
 台湾      87
 韓国      30
 メキシコ    22

直近の月間ブラウザシェア】
FireFoxが徐々にではあるが増えているみたい.わたしはchromeを使っています.IEは画面がビジー過ぎて使うと疲れるので使いません.
直近の月間OSシェア】
モバイルが40%ぐらい.モバイル比率は意外と少ないように思う.
当ブログには曜日によるPVの上下があります.月~金曜日が1000PVぐらいで、土日は800PVに減ると、そういう推移をするのが当ブログの常です.それはサラリーマンが会社のPCからアクセスしているのだと推測しています.土日月の三連休だと、火曜日にPVが増える傾向もあります.その傾向と、モバイル比率の少なさって相関性があるのではなかろうか.

------
とまぁこんな結果になりました.

近頃はアニメの話題が少なくなりました.ビンビンに興奮するようなアニメの登場を期待します.

当ブログは民主党政権の後半期に発足しました.その当時は民主党による誤った政策のおかげで日本国経済が瀕死状態でしたので、いろいろな不満があり、それゆえ政治経済の記事を書くネタに事欠かなかったのですが、いまでは民主党に対するほどには自民党に対する不満は多くないので政治経済の記事も近頃は少なめになりました.

コメント欄のスパムについてですが、この記事に書きましたとおり、ある日突然来なくなりました.組織的にやってるんだろうねぇ. http://hirasaka001.blogspot.jp/2014/08/blog-post_27.html

コメント欄への苦情も来ませんねぇ.当ブログはわたしの独善的な価値観を垂れ流すために存在しており、謂わば「犬が電柱にするションベン」ですから、苦情には1mmも譲歩しません.どんな卑怯な手段を使ってでも苦情を駆逐します.
ブログとかホームページの管理人をやる人、やろうとする人が、アンチコメントに悩まされて結局閉鎖してしまうという話を耳にします.アンチコメは必ず来るんだけれど、アンチコメを逐一撃退する攻撃的姿勢を常に鮮明にしておかないと、ネットの有象無象が「コイツ弱そうだからひとつ虐めてやろうか」とアンチコメで襲い掛かってくるのではないかと思います.それを恐れるあまり、「今日のランチ写真」ばかりの記事なってしまうのではつまらない.なのでひら的には、XXXはつまらないとか、XXXはバカであるとか、旗色を鮮明にした記事を厭わずに書く所存であります.

ただ、思い返すに「小保方事件」を最期に、ヒラサカの心の琴線を逆なでする巨大事件ってあまり無いんだよね.かりそめの平和だねぇ~

セカイが平和(ピンフ)でありますように.
その中でも日本国が一番平和(ピンフ)でありますように.

それでは、次回のトラフィック分析(不定期)でまたお会いしましょう.

かしこ


人気ブログランキングへ

シャープよ、アホか、人民公社に成りたいのか?

シャープが、破格の7000億円をくれるという中華企業に身売りするつもりだそうです.

その交渉条件というのがアホ過ぎて、お前らそれでも大阪商人か?と小一時間問い詰めたい.
【シャープの中華企業への身売り条件】
 (1)事業売却はしないでくれ
 (2)シャープのブランドを守ってくれ
 (3)従業員の雇用を守ってくれ
 (4)首脳陣の退陣は求めないでくれ

主権国家同士の条約じゃないのだからそんな約束なんか軽々と裏切られまっせ.

そもそもさ、1~4を縛られた経営って経営とはいえないだろう.食べもせず呼吸もしませんというのと同じくらい無茶だろうさ.シャープの経営陣もその無茶苦茶さを承知して1~4を主張しているのに違いないが、そんな無茶な主張をするシャープは恥を感じないのかね? また交渉する中華企業は「ふざけんなバカ野郎」と怒らないものだろうか?

そうか、シャープも中華企業も共産国家の国営企業を作りたいのか、それならわかるぞ.新生シャープの社名は、シャープ人民公社か、コルホーズ・シャープか?

百戦錬磨の中華企業ですから、「好!好!我好壱~四的条件」とか云うんだろうよ.
そいでもって、首脳陣を中国4000年のハニートラップで骨抜きのトロトロに溶かしてさしあげるざんすっ!って、日本人なんかチョロいもんざんす!って、そう思われてますのよ.

ところで、身売り条件1~4はさておいて、こういうスキームはどうだろうか? 皆が納得するスキームだ.
 第1段階) シャープは産業革新機構に3000億円で身売りする
 第2段階) 産業革新機構は、そのシャープをそのまま、中華企業に7000億円で転売する
 第3段階) 産業革新機構の転売利益4000億円を、日本国に献上する
 第4段階) シャープが人民公社になろうがコルホーズになろうが知らぬ

腹いせに横から金だけかっさらえよ  >  産業革新機構殿

エイメン


人気ブログランキングへ

キヨが逮捕されて役立つ部分も少しはあると思った

清原さんが逮捕されて、
えぇっ、どうして、なんでいまさら?
と思いました.キヨ=シャブって有名でしたからね.「あぁやっぱりね」とTVカメラの前で感想を述べた新橋駅SL広場のリーマンも居たと思いますけどそういうインタビューは放送できないのだろうか?

ちなみに、わたしはシャブはやりません.一発で中毒になる鉄板の自信があるからです.実際薬物の良さはハンパねえっすから.  http://hirasaka001.blogspot.jp/2012/02/008.html

「子供の夢を壊したキヨはダメだ」という説もあるけど同意できません.野球のヒーローだって逮捕されるんだ、という現実認識は子供の成長にプラスに作用すると思うから.タイガーマスクだって最終回にあっけなく死んじゃったし.デビルマンだって神に負けて死んじゃったし.そんなマンガを読んで昭和世代の我々は育ったわけじゃぁないですか.

かく云うわたしがまだ純真な小学生だった頃、ストライキって悪徳の極みだと思っていたんです.電車は止まるわ、バスは止まるわ、ストライキをやる奴らは利己的な悪い大人だと思っていました.子供ですね~.
ところが、小学校が短縮授業で早く帰らされたある日、ただラッキーとしか思っていなかった私に、友人か親かは忘れましたが、「教師のストライキだからだ」と教えてくれた人が居ました.その時のわたしは、
学校のセンセイがストライキなんていう悪徳を働くなんて大ショック
と思いました.その瞬間に、純真だったわたしの精神年齢は1年ぐらい進化しました.センセイのストライキが平坂少年の成長に貢献したのでした.

キヨの逮捕という衝撃によって、精神年齢が一気に進化した野球少年がたくさん居ることでしょう.でかしたぞキヨ.

子供を成長させただけではなく、子供の純真さを守りさえすれば子供は健やかに育つのだと誤解しているお花畑な大人の気持ちをもくじいてくれて、でかしたぞキヨ.君は肉を切らせて骨を絶ったのだっっ.

----
コカイン中の人気声優さんは誰かの子を妊娠までしちゃって、その後どうしたんざんしょ?
以前中目黒界隈にて、やたらせっかちで危険な車線変更をして走る軽トラがいて、あれはキティだと思って信号で止まったときに顔を覗き込んだら、完全に目が逝っちゃってました.有名ビデオコレクターの宮崎勤クンが目をもっとカッと見開いたような顔でした.あいつはシャブ中ドライバーではなかったかと思っているんです.

キヨが出すゴミからシャブ成分が検出されていたそうですが、ドーピング問題もそうだけど、尿とか汗に生分解物質が出てこないような薬物を誰かが開発すれば、ある意味でその人はエライわけであるなぁ.

かしこ


人気ブログランキングへ

2016年2月4日木曜日

win7がwin10に半強制的にupgradeされちゃう件

2月2日発行の定期upgradeでwin7がwin10に半強制的にupgradeされちゃうそうで、我が家で外部ネットワークに接続しているwindowsマシン3台のwindows updateを自動→手動に切り替えました.この先の運用がめんどくさいなぁ.

↓KB2952664というパッチがwin10へのupgradeだそうで、わたしのPCを調べたら、オプションの更新プログラムの中にひっそりとそれが居ました.
公平に云うなら 「重要な更新」ではないし、全自動強制upgradeでもありません.

けれど、目立たない「オプションの更新」でファイル容量が4.6MBと軽いので、まさかこれがwin10へのupgradeの引き金だとは思わないところが周到に計算された罠ってとこかと.

↓さらに、そのKB2952664の説明書きがこれですもん.どこにもwin10へのupgradeを匂わす文言なんかありません.罠にはめる気満々ですな.アコギさにかけては王者の名を欲しいままにしているマイクロソフトであります.
デバドラがwin10未対応なため古い機種が使えなくなったとか、そういうリスクを引き受けてまでwin10にする意欲なんか1mmもありません.むやみに客をドツボに落とすなといいたい.

upgradeというと、android4.4で動いていたnexus7を、云われるがままにandroid5にupしたら動かなくなって捨てたという苦い経験が去年ありました.4.0→4.4へは無問題だったんですがねぇ.

エイメン


人気ブログランキングへ

2016年2月3日水曜日

【米大統領選】 プーチンがマトモに思えるような事態にならない事を祈る

わたしはUSの市民権とかグリーンカードとか選挙権とか、そういうものを持ってないんです.日本人で十分ですから.外国に出稼ぎに行く必要もないし、行きたくもないし、出張もしたくないです.旅行も出張も国内で十分です.

それでもって、US大統領選挙の初戦はアイオワ州でまだ全数開票には至ってないようですが、状況はほぼ確定したみたいですね.

【民主党】
クリントン前国務長官(68)  49.8%
サンダース上院議員(74)   49.6%

【共和党】
クルーズ上院議員(45)    27.7%
トランプ氏(69)         24.3%

民主も共和もなんとか妥当な候補が勝ちそうでホッとしたのが正直な感想です.

セカイの運命を左右するUS大統領を誰にするかを、USの草の根民主主義が左右する.セカイ中の人々がそれを外野から固唾を呑んで観戦しているというのは、ずいぶんと冷や汗の出る場面だとは思いませんか?
しかも今回の大統領選は、キティ系極右のトランプと、社会主義者のサンダースと、その中間で支持率が伸び悩んでいるクリントン妻という、こんなナチス台頭直前みたいなオチャラケはどっかの後進国の汚職選挙に留めておいて欲しいもんだわ.USでそういうのはやめて!

トランプは右翼ではあるけれど、保守ではない.排外主義ドリブンで既存体制を覆そうという彼の政策は一種の革命であって、極右が一回りして極左と似たものになってしまう皮肉を体現したような候補者と云えるだろう.

サンダースは民主社会主義者ですって? 米中蜜月時代の到来が見えるようで、日本にとっては外交上地獄ですな.サンダース大統領の最初の訪問先は中国で、南沙諸島は中国によって実効支配されていると述べるとともに、尖閣は日米安保の範囲外であると述べるんでしょうねぇ、社会主義者のサンダース君は.オバマの次がサンダースだなんて、ウイルソンとかローズベルトみたいな悪夢としかいえんわw

もしも、トランプとサンダースの二者択一だったとしたら、世界の軍事大国で最もまともなリーダーはプーチンというコトになってしまう.それってどういうセカイだ!? おぞ~

アイオワ州の初戦を制したクリントン妻とクルーズさんが大統領選挙本選まで生き残って欲しい.いま、世界平和を祈るならばそれが最も現実的な祈りであろう.

エイメン


人気ブログランキングへ

2016年2月1日月曜日

【秋葉原】 ドスパラパーツ館+上海問屋 近隣に移転 →なにげに東映無線

さっき夕方に秋葉をうろついておりました.夕方になるとポン引きのお姉ちゃんの密度が高まるとともに、昼間はオタクっぽいちんちくりんなポン引きお姉ちゃんが多いですが、夕暮れ時になるとアハ~ンという雰囲気のポン引きお姉ちゃんに交代するように思われます.
ちな、電気パーツの街からアハ~ンな街に変貌する秋葉原を実感したのは昨年末のことでした.   http://hirasaka001.blogspot.jp/2015/12/2015.html

秋葉原のPCパーツの老舗の一つ、ドスパラパーツ館+上海問屋はわたしの秋葉巡回ルートに組み込まれていたのですが、先々週あたりから改装のため閉まっていました.

そろそろ新装開店しただろうと今日訪れたのですが、移転しましたという看板が立っており、旧店舗は閉鎖されたままでした.

↓それでドスパラ+上海問屋の新店舗がこちら.50mぐらい離れたサンクスとサンボの斜め前です.
↓夜の写真なので場所がさっぱりわからないので、ストリートビューから採取した昼間の画像では下記の囲いのビルが新店舗です.
秋葉原に通いなれた人ならわかると思うんだけど、このビルって旧店舗と比較するとだいぶ小さいんだよね.そして、ここに店舗を構えた店はほどなくして移転してしまう.三月兎も移転したし、その前も前の前もなにかしらパーツ屋が入っていたけど長くは居つかないビルですね.なにげに不吉なビルです.

ちなみに旧店舗の上海問屋については、広面積の店舗に、
素人が雑に商品陳列したらこんなになっちゃった感
があって、なにげにそれが好きだったんです.ところが、新店舗の上海問屋は小さな面積(旧店舗の1/4ぐらいか)に苦労して陳列している感があって、これじゃぁ「東映無線」と同じだなぁと、特徴がなくなったなぁと、思っちゃったのであった、まる

-----
すこしだけ「にわかAVマニア」の話題を.

たまに無性に食べたくなるsubwayを食した後に、スピーカーの「コイズミ無線」をチェックしました.コイズミ無線ってsubwayの斜め前なんだよね.

円安でスピーカー価格が上昇したなぁというのがここ1年強のコイズミ無線の印象だったのですが、仕入れ値の安いスピーカーにラインナップをシフトした部分もあるようで、小型スピーカーには安価な商品も再び戻ってきたように思いました.それらのスピーカーの音がどうなのかは知らないけどね.

かしこ


人気ブログランキングへ