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桁にします。
っと、画像をあげようとしたら制限を越えたのかアップできない。ので続きます。

2013年1月15日火曜日

最初の一歩は環境設定

1月某日、起動後、タスクマネージャーがいつまで経っても高数値を指していたので、確認したところDropboxのCPU使用率が常に50%前後を推移してました。

Dropboxの2つの落とし穴とその対策

の症状と同じです。早速、アンインストール。はい、問題解決^^ とまぁ、スタートアップにtaskmgrをぶっこんでいれば問題発生にすぐ気づきます。

んで、Macにタスクマネージャーのようなもんあったかな?と思いましてググりましたら、あったんですね、随分前から。。。一度も使ったことありませんでした orz
しかし、派遣でやってた時、周りにアクティビティモニタを起動してる人はいなかったよな。

とまぁ、今までは使いながら環境設定をちょこちょこ替えていたのですが、今回はちと頭を整理しながら使ってます。



フリーウエア(抗ウイルスソフト、スパイウエア、オンラインドライブ、フォント、OpenOfficなど)をいつダウンロードしたかを把握することにより、システム復元の際、助かります。

どの段階でやったのか忘れましたが、
を見てから入れました。はい、便利です^^ 
というのも、起動して即アプリ起動ですとフリーズの原因になりますので、CPU使用率が安定してからアプリを起動させてます。旧いMacの頃はこのようなソフトがなかったため、よくフリーズ→再起動させてました。

Adobeのデモ版を使用するにも今回は環境設定を調べ上げてから使用します。
初期設定のまま使用してる人はほとんどいないと思いますが、仕事でやるからには環境設定を同じにしておかなければやりづらいっすよね。

操作よりも環境を整えること。一度設定してしまえば、早々いじることがないだけに忘れがちですが結構重要です。実務から離れると肝心なここを忘れるのです。


2013年1月2日水曜日

オンラインストレージでPDF管理の比較

無料のオンラインストレージでPDFを管理する場合、現時点でどれが一番使いやすいかテスト。

 ・PDF管理はPDF Explore。
 ・共有する時はURL指定でやりたい。

上記2点を満たすものを探してました。

SkyDrive
upしたファイルの中が読めない。Windows用SkyDriveデスクトップアプリを使用すれば簡単にアクセスできるはずなのだがXP環境では無理。

Dropbox & SugarSync
同期型なのだが新PCでセットする際、同期に8時間かかったのには泣いた。
この経験が今回のネタのきっかけ。
PDF Exploreで管理できるものの共有時はメールアドレス登録。

ADrive
フォルダごとupできるのは楽なのだが、ユーザー認証がうざい。あと日本語が一部文字化け。日本語に対応するまで待ちだな

quanp
PDFを覗くことすらできない。パス

minus
PDFは最初のページのみ表示されるがフォントが汚い。

N Drive & KDrive
PC上に仮想ドライブが作成されるため、データを完全にクラウドストレージに預けててもデスクトップ感覚で使用できる。そのためPDF Explore管理OK(だと思った。)
KDriveはフォルダのURLリンクはできないがファイルのURLリンクは可能。 http://faq.kdrive.jp/cat1/
NDriveはフォルダのURLリンクができるものの30日間の制限がある
 http://ndrive.naver.jp/guide/expert/share/urlshare

後は速度比較
比べ物にならないくらいKDriveの方が早い! 結果、KDriveになるんだな(現時点では)


PS. upしてからしばらくして気づいた。KDriveはDropboxやSugarSyncと同じ同期型なのだ。
「羊の皮を被った狼」。アイコンとネーミングでN Drive、ADriveと同じように外部ディスクとして捉えていたアチキが早計だった。同期しているのだから早いのは当然だよな。
仮想ドライブとしてN Driveは認識されるけど、PDF Explore管理はできなかった。


重要な追記:NドライブでPDF Explore管理はできた。

やり方:Nドライブエクスプローラを起動させる。
マイ コンピュータの下にNドライブが認識される。
PDF Exploreを起動させる。
ディスク・ツリーでNドライブを選ぶ。
検索/フィルタで全文検索が出来るのが便利^^


ということでまとめ

進行中案件は同期型のSugarSyncやKDrive。
フォルダ分けしている終了案件はADrive。
終了案件のPDF及びすべてのPDFはNドライブ。