2013年3月27日水曜日

記帳が大事なのかも?

【韓国】放送局、銀行などのイントラネットが一斉ダウン!

で、2chだけでなくITproでも

韓国大規模サイバー攻撃に学ぶ今後の教訓

なんてのが出てた(少しは考えてから掲載しろよ)

韓国サイバーテロ、日本のテレビが報道していないこと
・38度線の監視システムも停止しており、何者かの痕跡があった
・約3兆ウォン≒2400億円の預金データが消失した模様
・一部放送局の放送システムが初期化され復旧の目処が立っていない
・最新鋭イージス艦のシステムもダウンしたことを認める
・企画財政部は約5人(5万人?)分の預金データが消失したことを正式に発表
・国防部は戒厳令と動員令の発令を大統領府に要請したと発表
・企画財政部は混乱による物価上昇を抑えるため物価統制令発令を検討
・ソウル市で引き出し騒動鎮圧のため治安警察が出動
・軍事用航空管制もシステムダウンか。
韓国KBSより要約
専用システムがやられてます。今後どう対応するのでしょうか?


で、日本が同じ攻撃を受けたら大丈夫なの?

やっぱダメでしょう。というのも
第23回 調査会社、ワケありの情報力(橘玲の世界は損得勘定)

調査会社を通じて個人情報が入手できるのは秘密でもなんでもなく、インターネットで「個人信用調査」「借金調査」などのキーワードを検索すると業者の名前がずらりと出てくる。なかには料金表を掲載しているところもあり、1件2~3万円が相場だ。
そのなかに、「銀行口座残高調査」というのがある。氏名・住所・生年月日などを伝えると、調査対象者の資産を調べてくれるのだという。
ほんとうにそんなことが可能なのか不思議に思って、試してみたことがある。といっても他人の秘密を覗き見するわけにはいかないので、自分で自分の銀行口座を調べてみたのだ。
やり方はものすごく簡単で、調査会社のホームページから電子メールで調査依頼を送り、調査料を銀行振込や現金書留で支払うと、1週間ほどで調査結果が送られてくる。そのときはランダムに3件の口座を調べてみたのだが、メガバンクを含め、口座残高まで正確に出てきたのにはびっくりした。
 内部漏洩なのかハッキングなのかは分かりませんが、協力者がたったひとりいるだけで終わりです。金融システムが初期化されたら預金の事実がなくなってしまします。

で、アチキの足りない頭で考える防衛策は

入金があったら通帳に記帳する

それぐらいしか思いつきません。
ということで、これから振り込まれた給料の記帳に行ってきます。

2013年3月21日木曜日

ひとつひとつ順を追って処理する

分かってるようで分かってなかった正規表現。課題を提出した後に間違いに気づきました。
ここで書くとネタバレになるので適当にサンプルを選んで

(1)正社員比率が非常に小さい(約10%)。 
(2)店長を管理職にして、残業手当を支払っていない。
(3)社員の教育にコストを掛けていない。

(99)適当なサンプルの最後。

上記の箇条書きが100近くあると仮定。正規表現で下記に変更したい。


正社員比率が非常に小さい(約10%)。 
店長を管理職にして、残業手当を支払っていない。
3.社員の教育にコストを掛けていない。
99.適当なサンプルの最後。


行頭パーレンは削除、数字はそのまま(キャッシュ)、数字の後のパーレンを全角ドットに変更。

行頭パーレン→^(
数字はそのまま(キャッシュ)([0-90-9])+

数字の後のパーレンは行頭パーレン+数字はそのままの後にくる→)

^(で検索、マッチ箇所を確認。
続けて^(([0-90-9])+で検索、マッチ箇所を確認。
最後に^(([0-90-9]))で検索。マッチ箇所を確認。

置換は\1.

一度にやろうとしない。絶~対やろうとしない。
ココ、すっげぇ~重要!
簡単なものはともかく、先読み戻り読み混在のものは混乱するから。

で、せうぞーさんの
[InDesign][regex]正規表現で数字の桁数を表す

は何度でも読む価値ありの名エントリー

(?<![\d,\.])\d(?![\d,\.])

否定後読みと否定先読みが使われてます。

戻り(後)読み+マッチ文字+先読み なんですね。

先読み+マッチ文字+後読みとよく間違えます。


正規表現の先読みと後読みはどっちがどっちだかわかりにくいんだよ!(追記あり)
から画像を拝借しました(^^;A


応用で肯定後読みと肯定先読み、否定後読みと肯定先読み、肯定後読みと否定先読みで世界が広がるんです。今更なんですが手を動かさないと分かりませんです。

2013年3月15日金曜日

陰謀論と歴史認識

3.11東日本大震災の後、荒唐無稽な人工地震説なるものが出てきた。blogに書くほどのことでもなくスルーしてきたが、今日たまたま3.11人工地震説について(ペンテコステ系クリスチャンらしき人のHP?)で見かけたので書く。

検索すれば反論のblogがいくらでも出てくるが、地震国日本であれば人工的でなくてもいつかは巨大地震が起こりうることは誰でも分かるはず。アチキがはみ出しクリスチャンのように、書いた人も教会からはみ出した人と思いたい。まさか教団の見解ではないでしょう。

「陰謀論」は、人間の「意図」と「結果」が必ず一致するという思考の産物である。
「陰謀論」は、人間の世界の複雑さを観察することに耐えられない人々こそが、走りやすい代物だといえよう。「複雑な」世界の様相を読む際に単純な「解」を見つけ出して、「俺だけが、『解』を知っている」と思うことは、人々に倒錯した優越感を与えるものである。「陰謀論」が後から後から出てくる背景には、そうした「脳内麻薬」の需要に「陰謀論」が応えているからであろう。 
 陰謀論という「脳内麻薬」より


見ていて頭が痛くなったのが日本の大リバイバルの預言集

預言的日本の画像:  ガリ・ホール宣教師(名古屋市在住)が聖霊様に示され、キャロル・ホール夫人が描いた 預言的な。 * 注) 十字架が宮城県に立っているのは、東日本大震災の予告と考えられる。 (・・・ 2012 11/10記)
陰謀説でにせユダヤ人を批判しながら、預言として大震災を取り上げている。
もうわけわかめ。



で、今日見たのが

2013年3月8日衆議院予算委員会 質疑の動画


0:38:00あたりから注目。

2013年3月4日月曜日

「正規表現 次の一歩」はもっとお勧め

3/2(土)、勤務明けの寝不足状態で「正規表現 次の一歩」を受講してきました。
睡眠補給にとサウナに寄ったもののまともに寝ることができなんだ。orz

INDD 2013 Tokyo (spring)と被ってしまったため、前回より参加者は少なめだったものの参加費4000円は十分取り戻せました^^ 講座内容を一部書きますので、読む人は1000円分は得するかも知れません。

正規表現を学んでも使う機会がないと忘れます。で、前回いつ使ったかな?と思い出せば、「お勧め--はじめての正規表現」以来だったのですね。だから当然、忘れます。そんな方のために前半は前回の復習。

前回blogに書きそびれましたが、コンピューターはどう解釈するか?から入ってきます。
総当りで頭から順番にです。止まったら戻りません。次に進みます。なんかこの辺は、むか~し「DTPの勉強会 in 千葉」でやったような気がします。チューリングマシンの停止問題あたりで難しすぎて理解できなかったけど(^^;A m-ogawaさん、元気ですか?


( ) と [ ] の違い

ごくごくたま~~に正規表現を使う ( ) と [ ] が分からなくなります。文字クラスなんて専門用語が出ると何となく分かってるようで、実はよく分かってないという有様。そんなアチキのような初心者は ( ) と [ ] の違いを実際にやってみると分かったような気になります。恥を忍んで質問しました(^^;A

(高畑|張本?)勲で検索するとマッチするのが、高畑勲、張本勲、張勲。 
 一方[高畑|張本?]勲で検索すると 
勲、勲、|勲、張勲、本勲、?勲がマッチ。


[ ] 内でメタ文字として使用されるのは

ハイフン(-)とサーカムフレックス(^)のみ。

ドット、クエスチョン、アスタリスク、プラス、パーレン、カーリーブラケットなどはメタ文字として解釈されません(ツールによるかもしれない)
初心者はパーレン内でメタ文字として使用された文字はスクエアブラケット内でもメタ文字として解されると勘違いしてしまいます。

はい、ここまで読んでアチキレベルの初心者は500円は得しましたね。


先読み、戻り(後)読みはアンカー(位置)の一種

初心者が混乱するところがココです。しかし、しかしですよ、なぜか講座を受ければ分かったような気になります。^が行頭、$が行末の位置を指定するように先読み・戻り読みは位置を指定するのです(開眼した気分)。

・高畑勲
・張本勲
・ヴィンセント・ヴァン・ゴッホ
の行頭の中黒のみを検索する場合、^・。行頭位置(^)の後に中黒です。
同様に「勲」の前に空白スペースを入れたい場合、勲$で検索、スペース+勲で置換。勲の後に行末位置です。
しかし先読みでもできます。(?=勲)です。

・高畑|
・張本
|

(?=パターン)は(ここでは勲)前の位置だったのです。
パターンとマッチ箇所は違います。停止位置条件とでも訳したらいいのでしょうか?

停止位置に文字を挿入できます。メールの返信の冒頭に>を付けたものは
日時:平成25年3月17日(日)18時30分〜21時00分
場所:池袋西口公園
参加費:2,000円(当日支払)
定員:30名
^で検索、>で置換すると
>日時:平成25年3月17日(日)18時30分〜21時00分
>場所:池袋西口公園
>参加費:2,000円(当日支払)
>定員:30名
同様に(?=勲)で検索、スペースで置換すると
・高畑 勲
・張本 勲
・ヴィンセント・ヴァン・ゴッホ
先読みは頭から順に→方向に進み停まった先にパターンがある。
ただエディターでやると位置が指定されるためマッチ箇所が出てきません。(?=勲)勲でマッチした文字が表示されます。
戻り(後)読みでやる場合、(?<=[畑本])で検索、スペースで置換。



張本勲を張 勲に置き換えを先読み、戻り読みを使ってやる場合、

・張||

停まる位置は本の前後、本の前が戻り読み、後が先読みです。

(?<=張)本(?=勲) で検索、スペースで置換です。

はい、ここまで読んで1000円^^ 講座を受ければ会費の3倍(12000円)の価値があります。



以下は自己課題と解答(間違ってたら指摘してください)
・高畑勲
・張本勲
・ヴィンセントヴァンゴッホ 
行頭の中黒はそのまま、氏名の中にある赤字の中黒を除きたい。
戻り読みを使っての検索は(?<=[ァ-ヾ])・だよな。


最も大事なこと

DTPも機能が豊富になり使い方を覚えるのに四苦八苦し、いつの間にか原理原則、定理公式から離れ、結果、なんとなく使っている。正規表現やらJavaSciptなど習得しなければならないものが山ほどある。仕事も時間に追われ、とりあえずトラブルが発生した時の対処法、Tipsは集めるものの基本が出来てないから応用がきかない。自分がやってた時、こんな状態でした。今も変わらないと思います。ひょっとして当時よりひどくなってるかも知れません。

糸井重里氏のいう「多忙は怠惰の隠れ蓑」状態です。以下は引用。
多忙なときっていうのは、現実的な問題がいっぱいあって、それを現実的に解決したり、解決しかかっていたりしている状態だ。そういうときというのは達成感もあるし幸福感もある。ちっぽけなヒロイズムもまんぞくさせてくれるかもしれない。
だが、そういうときに欠けていきやすいものがある。
「なぜ」という疑問とか、大きな視野とか、人間の感情とか、すぐに役立たないようでいて大事なことだ。
このセミナーにはすぐに役立たないようでいて大事なものがある。お勧めです。