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は集めるものの基本が出来てないから応用がきかない。自分がやってた時、こんな状態でした。今も変わらないと思います。ひょっとして当時よりひどくなってるかも知れません。

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

2013年2月16日土曜日

クレイマー化する原因

もうじき半年に一度の「現任研修」なるものがやってきます。警備の仕事に従事しているものはこれを受けなければ仕事を続けることができません。
前回のWBCの時に警備会社の面接を受けたのですから、あれから4年が過ぎました。なのでDTPは完全に過去の人になってしまいました。

で、この「現任研修」なるものは警備業法なるものを中心に学ぶのですが、毎回おなじことをやって退屈、眠くなること、この上ありません。もっと実務に即したものをやってほしいと思ってます。

配置先によっても違うと思いますが、警備というより受付業務的なものがかなりあります。防犯上、警備会社に業務委託しているというより苦情が起きないようにしてくれ、苦情をうまく処理してくれといった意味合いが強く感じられます。まぁ受付は人と接するわけですから。面倒なことはアウトソーシングといった感じなのでしょう。

で、世の中にはクレイマーと呼ばれる人がいます。最近、奥さんもクレイマー化しましたw またアチキ自身、過去にクレイマーになったこともあります。印刷会社にいた時もクレイマー事例を耳にしました。以下は列挙。

印刷会社にいた時に耳にした事例


  • 不動産販売チラシをつくってもひとつも売れなかった。オマエのところのデザインが悪いからだ。だから(印刷代金を)払わない。金が入ってこない以上、無い袖は振れない。
  • たった一文字でも直し漏れや誤字誤植があると鬼の首を取ったように責められ、値引き、刷りなおしを要求される。大手印刷会社の下請けに対する態度にこれに近いものを感じられる。

ホント印刷営業の方は大変だと思います。オペレータの皆さん、営業がバカでも我慢してあげてください。営業はこういった人たちを相手にしているのです。

病院警備の事例

足を怪我した患者さんがバイクでやってこられ、バイクを降りて駐輪場まで運ぶことが困難なため警備員がバイクを代わりに運ぶ。治療を終えバイクに乗る際、

バイクが傷ついている。お前が運ぶ時にぶつけて傷つけたのだろう。修理代を払え!

ホントにあった事例です。で、こういった場合に備え、病院は捜査一課にいた人を雇い、対処にあたらせてます。こういうケースは警備員ではなく専門家が対処します。病院はヤクザも治療を受けにくるのです。

病院=お金を持ってるクレームを付ければお金を出す。

のイメージが定着しているのでしょう。お金の絡まない案件は警備員がひたすら頭を下げてあたっています。頭を下げてナンボの世界ですからw

奥さんの事例

こどもの学資保険が満期を迎えた。で、据え置き案内のパンフを営業の方が置いていった。パンフの冒頭に書かれていた言葉は この度はご愁傷さまです。

の死亡保険金の据え置き案内w 奥さん、激怒! 担当営業の上司が菓子折りを持って謝りに来ました。

自分の事例

会社のプリンタが壊れた(10年前)。で、メーカーに連絡して修理に来てもらった。修理代は実費。後日、販売代理店の保証に入ってることが判明(プリンタは代理店を通して買った)。社長に何とかしてくれと頼まれ、代理店に連絡したものの「お金を支払ってしまったのでは無理ですね」の答え。ならばとメーカーの担当者に連絡し丁々発止やりあい、請求書を送りつけ修理代金を取り戻しました ♪v(^ー^)ピース!


とまぁ、クレーマーには誰もが接し、誰しもなる要素を持っているわけです。
で、プロ法律家のクレーマー対応術を読み始めてます。クレーマーのタイプには

  1. 性格的問題クレーマー(反省することなく不当要求を繰り返す)
  2. 精神的問題クレーマー(心の欠損を埋めるために執着する)
  3. 常習的悪質クレーマー(少額の金銭や利得を求める)
  4. 反社会的悪質クレーマー(巨額の金銭、利益を得るのが目的)

に分かれます。事例を読んでますと対応に当たった人の対応が適切でないことによって、顧客をクレーマーに変えるといった感じです。言い訳や責任逃れをしたことが怒りに油を注いでクレーマーに変身させる1. や2. の事例がほとんどではないでしょうか。自分がないがしろにされてるという思いが根底にあります。

妻の場合、学資保険に加入して最初の数年はカレンダーが送られてきたものの、その後なしのつぶて。満期が近づいた2年前から地区の担当者が挨拶にきました。その間に妻はその保険会社に勤めている友人ができ、保険加入者はディズニーランドの割引チケットが手に入る等の知識を得ました今までなんだったのよ!が妻の言い分です。担当者を友人に代えてもらいたいのですが、仕組み上それもできない。それが今回のことで爆発し、これ幸いとばかりに担当者を友人に代えてもらい一件落着となりました。

アチキの場合もないがしろにされてるという思いが根底にありました。
保守契約は代理店でもあんたの所の製品に保守契約をしたのだからお金のやりとりはそちらと代理店でやってくれ!の論理で押し通しました。ちなみに本書に出てくる事例も代理店絡みです。

クレーマーを発生させる土壌が企業にあるのでしょう。

アフラック保険金不払い国内ダントツNo1 


こんなニュースを目にすれば、誰しも自分の身は自分で守るとの思いを強くします。
保険会社に任せれば安心♪が嘘だと気づくからです。ちなみに小泉さんの時から外資生保のCMが増えた気がします。TPP導入となれば日本からお金を米国に持ち去る企業のCMがもっと増えますよね。

自分は大事にされてない、もう騙されない。そんな思いからなのでしょう。

2013年1月21日月曜日

InDesignのアプリケーションデフォルト設定をいじる その2

自動でなってくれないをまとめると
  • [ドキュメント設定]→横を指定
  • [書式]→[組み方向]→横を指定
  • [レイアウト]→[レイアウトグリッド設定]→横、書体、級数、送りを指定
  • [オブジェクト]→[フレームグリッド設定]→(レイアウトグリッド設定を引用してるため)自動で級数、送りが入力されるが、書体は指定しなければならない
  • [段落スタイル]→[基本段落]→[基本文字形式]→書体、級数、送りを指定

とまぁ、横組みを指定するだけでも3回級数と送りを指定だけでも2回やらなくてはならないという無駄な作業が発生するわけです。[ドキュメント設定]で左開きを指定したら自動的に横組みになる設計になってないのです。レイアウトグリッド設定と基本文字形式の級数、送りを別物として扱うのも如何なものかと。。。

愚痴はこれくらいにして続き

重要なことを書きそびれてました

某書に段落パネルメニューで連数字のチェックを外す、Adobe 日本語単数行を選ぶ、自動縦中横設定などが記されてましたが、大石さんの私の基本的な設定にあるように[段落スタイル]→[基本段落]でやるのが正解。段落パネルメニューで指定すると[基本段落]がオーバーライドされてしまいます。
ただ[グリッド設定]の[グリッド揃え]。ここは「なし」にしておかないと、プレーンテキストフレームを使った場合、テキストがフレームの上部にこない、フレームを移動するとフレーム内でテキストの位置がずれる等の問題が発生します。



他にもDTP Transitさんを参考に
InDesign CS4の線幅には「0.1mm」があるのにデフォルトは「0.25mm」であることへの対応策
CS3だとオブジェクトスタイルのグラフィックフレームに登録しておいてBOXを作成してから適用か?
同様に表の罫線に0.1mmを登録する場合、[表スタイル]→[表の設定]→[線幅]に0.1mmを登録してから適用か?

InDesignを軽快に使うためのヒント
ケースバイケース


環境設定の解説:InDesignの勉強部屋

追記:

こいつもアプリデフォルトで設定できるな

2013年1月20日日曜日

InDesignのアプリケーションデフォルト設定をいじる その1

アプリケーションデフォルト設定なるものがあるのは知っていたのですが、いじったことはほとんどありませんでした。
InDesignのデフォルトは縦組み13Qの175%行送りなのですが、横組み14Qの200%行送りをデフォルトにしようという履歴。


綴じ方を横にすれば「これでOK!」ではなく、[書式]→[組み方向]を「横組み」にしなくてはならない↓


綴じ方を「横」にしたら、組みも自動的に「横組み」にならんことには面倒だよな。ブツブツ



早速、環境設定をいじる。まずは苦手な文字組みプリセットをバッサリとチェックを外す↓


なぜなら自分には使いこなせないから。
代わりに西岡裕二さん大石十三夫さんが公開しているセットを後で読み込む。

「すべての黒を正確に表示」にする。




[レイアウト]→[レイアウトグリッド設定]でまたもや14Qの28H送りにする。


これで設定が終わりになればいいのですが、そうはならない。よく見ると組み方向が縦組みだったので、ここでもまた組み方向を横組みにしなければならない。自動でなってくれないのです。


フレームグリッド設定になってようやく自動で14Qの28H送りになってくれます。




[段落スタイル]→[基本段落]→[基本文字形式]を14Qの28H送りにします。


何度も書きます。自動でなってくれないのです。

[段落スタイル]→[基本段落]→[ジャスティフィケーション]は嫌々「Adobe 日本語単数行コンポーザ」にします。だって業界がそれを推奨してるのですから。。。この件に関しては言いたいことが山ほどあります。


[段落スタイル]→[基本段落]→[自動縦中横設定]を2桁にします。
っと、画像をあげようとしたら制限を越えたのかアップできない。ので続きます。