Uncategorized」カテゴリーアーカイブ

光学系のFとf

昭和60年代初頭、カメラを何時も持ち歩いている人は、職業カメラマンか、マニアの人ぐらいでしたが、2018年の現代では、携帯電話やスマートホンの世界的な普及で、途轍もなく多くの人々が、常にカメラと共にある時代に成りました。昭和60年の当時の感覚からしますと、信じられない状況です。更に、高価なフィルムや現像の費用や時間と言う制限も無くなり、ネット上のストレージに保存すれば、他人と共有したり、自分の所有する、他のデバイスで見たり出来て、とても便利になりました。

ところで、カメラと言えば、光学系ですが、光学系のFとfや、被写界深度や、屈折率や、焦点深度については、実感としてその理解を深めるのには、どうなのかなと、思っています。

そういう事について、理解を深めるには、レンズ交換可能な一眼レフやビデオカメラが、良いと思います。

特にデジタル一眼レフカメラは、結果をその場で確認できて、撮り直しもしやすいので、便利ですね。

また、撮影しながら、シャッター速度や、絞り、焦点距離を変化させられるビデオカメラは、その違いによる結果の違いを、理解するのに便利だと思います。

その他、古い一眼レフカメラをデジタル化するアプローチもある様なので、ビンテージの一眼レフカメラも面白いかもしれません。と、ここまで書いてからですが、現在、このアプローチは、あまり無いようで、マニアの方が自作されていたりするくらいのようですね。

ちなみに、Fやf等の知識より、求める映像を撮影する為のアプローチとして、こちらのサイト(http://a-graph.jp/2017/10/11/31648)に、興味深い内容が、書かれていました。

HST(ハッブル・宇宙・天体望遠鏡)のサイトに

ウルトラマンの故郷がどこだったか、調べてましたら、知らず知らずの内に、いつしかhttp://hubblesite.org/に至りました。

この「ハッブルサイト」では、人類史上最高クラスの設備で得られた、天体写真やビデオが掲載されていますので、天気の良くない日は、こちらのサイトを眺めたりするのも良いですね。

上記のサイトにジャンプしたのは、多分こちらの(http://www.astroarts.co.jp/news/2008/04/25hubble_anniversary/index-j.shtml)サイトからだったと、思います。

誤字・誤植って、時には、神のいたずら的な事もありますから。そこにミステリアスな何かを見つけられた人は幸運ですね。

3D map 地理院地図より


出典:国土地理院ウェブサイト (URL:https://maps.gsi.go.jp/

さて、今回、試しに、
3D map demo ←地理院知図のページの3Dマップからきり出したのですが、ダウンロードしたファイルの一つが上手に組み込めなかったため、3Dの表示にできていませんが、お手軽にきり出せるので、ちょっと驚きました。
と、書きつつも、3Dに必要なファイルが一つ、私のこのブログにアップロード出来なかったので、パソコンで見ると、なんとなくグリグリ動くかと思うのですが、スマートホンだと、なんともならないかも知れません。

琵琶湖大橋の料金を調べてて、「へー」と思った事。

琵琶湖大橋の料金所の方々って、暑い日も、寒い日も、雨や嵐でも、大変でしょうね。

ナンバープレートに、こんな、種類のが、有ったんだー!。と初めて知りました。

http://www.biwa.ne.jp/~douro-co/ryokin/download/shironumber.pdf

地理院地図

地理院地図のページを開いて、あれこれやってみると、なかなか、おもしろいです。

蒼屋根と白壁の洒落たレストラン

かつて、その場所には、洒落たイタリアンレストランが有りました。近所のテニスコートに集う人たちや、近所の人たちが、ちょっと立ち寄る場所。実は私は、そのレストランに入ったことが無く、いつかは行って見たいと思っていたのですが、ある日閉店し、その後敷地の駐車場の後を残して建物は消えてしまいました。いまは、フェンスで、ただ囲まれているだけの、三角形の場所になっています。記憶の中では、その建物の屋根は蒼く、白壁に木枠のガラス窓、イタリアの国旗がかかって居たような気がします。ピザやパスタ等が出されていそうなお店だったように思います。あっ、でも、もしかしたら、フレンチだったのかも。記憶が曖昧ですみません。それはさておき、天気の良い日に、近所を通ると、この辺はとても晴れ晴れとしていて、なぜか清々しい感じのする場所でした。そしてこの一帯は、堺市のホームページの平成30年の4月19日に広報されてて、整備計画があるそうです。この辺は更に晴れ晴れとした雰囲気に整備されるようです。お店は移転したのか、どうなったのか分りません。ただとても感じの良い佇まいの建物だったので、印象深くて。この頃私の住んでいた上野芝駅近くのアパートは、壁の板も薄く、息を潜めていなくてはならず、どうしても息苦しくて、天気の良い休日は、自転車で百舌鳥駅方向に少し行き、一つ目の踏切を左に折れて、書店に立ち寄り、次にデイリー山崎でパンと牛乳を買い、この「上石津ミサンザイ古墳(履中天皇 百舌鳥耳原南陵)」の傍の蒼屋根と白壁のレストランの有る交差点から大仙公園に入り、地面に転がるか、ベンチでお昼を食べたりしていました。

航空写真で見られないかと探しましたが、縮尺てきに、確認できる解像度の写真にたどり着けませんでした。

歌川国芳の雰囲気を文章で

以前、そう2018/6/6の投稿で、画家さんやデザイナーさんを紹介していましたが、今日は、「歌川国芳」の作品の中の幾つかのような、ギミックな絵、みたいな事を文章でやれるんだろうか?。と言う趣旨です。そして、もう一つこの、文章遊びをやるのにはプログラマーが遭遇するシーンを一般の方が体験するのに使えるのではないか?と思ったからです。

一つ目は、読み進んで行って、文末でどんでん返しになるタイプ。

夕立がくるのか、午後3時すぎ、多くの学生が小雨の中を傘をさしていている、ちょうど到着した電車から出てきた学生達だ、急にどんよりとした重たい雲が遥か向こうまで、覆って、激しい稲妻が幾度も走ったが、あまりに遠方だからか雷鳴は聞こえない。もうすぐ本降りになるかもしれないと思い、私は用事を急ぐ。そして、用事を済ませ、かれこれ一時間半後ほど過ぎた頃に、また駅に差し掛かると、本降りどころか、とんでもない豪雨になっていた。傘が役に立っていないのか、ずぶ濡れで歩いている。とは言っても先ほどの大勢ではなく、数名である。薄い白い衣類はずぶ濡れで、肌色が透けている。良く日に焼けた手には、ビニールがさを持ち、ささずに歩いている。夕方の散歩に出てきたご老人たちなのか、ステテコでずぶ濡れになりながら、時折、空を見上げて、顔にかかる雨を手で拭っている。

一連の条件について、NOTで括って有るような場合に遭遇する、頭の中に構築してきたイメージの再構成をやるような場合です。

二つ目は、単語の意味の入れ替えです。前半と後半に分かれていて、後半は単語の意味を入れ替えて記述するタイプ。

8月初旬のある日、私はスーパーマーケットに買い物に出かけた。スパゲティーと、トマトピューレと、挽き肉、そしてスイカと、ぶどう、ペットボトルのコーヒーと、グラニュー糖、塩と、マヨネーズ、レタス、朝食用のあさげ、かき氷を買い帰宅した。

後半の文章の原文として次の文章を用意します。

帰宅後、戸棚に、マヨネーズ、トマトピューレ、グラニュー糖、塩、朝食用のあさげ、スパゲティーを片付け挽き肉と、かき氷を冷凍室に、スイカとぶどうとレタスを冷蔵庫の野菜の場所にしまい、ペットボトルのコーヒーを冷蔵庫のボトル居れに入れた。

そして、上記の文章を加工するのですが、文章加工を行うにあたり、ストリームエディター sedをつかいます。原文をgenbun.txtと言うファイルに書いておき、下記コマンドで変換します。

cat genbun.txt |\
sed -e ‘s/スパゲティー/cwwd001/g’ -e ‘s/マヨネーズ/cwwd002/g’ -e ‘s/挽き肉/cwwd003/g’ -e ‘s/トマトピューレ/cwwd004/g’ -e ‘s/スイカ/cwwd005/g’ -e ‘s/ぶどう/cwwd006/g’ -e ‘s/かき氷/cwwd007/’ -e ‘s/ペットボトルのコーヒー/cwwd008/g’ -e ‘s/グラニュー糖/cwwd009/g’ -e ‘s/塩/cwwd010/g’ -e ‘s/レタス/cwwd011/g’ -e ‘s/*朝食用のあさげ/cwwd012/g’ -e ‘s/cwwd001/マヨネーズ/g’ -e ‘s/cwwd002/挽き肉/g’ -e ‘s/cwwd003/スパゲティー/g’ -e ‘s/cwwd004/塩/g’ -e ‘s/cwwd005/朝食用のあさげ/g’ -e ‘s/cwwd006/グラニュー糖/g’ -e ‘s/cwwd007/ペットボトルのコーヒー/’ -e ‘s/cwwd008/かき氷/g’ -e ‘s/cwwd009/ぶどう/g’ -e ‘s/cwwd010/レタス/g’ -e ‘s/cwwd011/トマトピューレ/g’ -e ‘s/cwwd012/スイカ/g’



そして変換された文章が次の文章です。

帰宅後、戸棚に、挽き肉、塩、ぶどう、レタス、朝食用のあさげ、マヨネーズを片付けスパゲティーと、ペットボトルのコーヒーを冷凍室に、朝食用のあさげとグラニュー糖とトマトピューレを冷蔵庫の野菜の場所にしまい、かき氷を冷蔵庫のボトル居れに入れた。


さて、何も知らずに変換後の文章を読めば、戸棚に挽き肉を入れてはダメだと思いますが、変換規則に従って変換された文章だと、しって居れば、「挽き肉」は「マヨネーズ」であり、未開封のマヨネーズだから、戸棚に片付けることで問題ない事は理解できると思います。

プログラミングでは、言葉や関数や処理を定義したり、変更したりすることが良く有ります。一人でやっているうちは、自分が変更したのだから、忘れたり勘違いしたりしなければ問題は無いのですが、大勢でプログラムをかく場合、役割分担や作成する機能の分担を行いますので、各々が日々新たに定義を行い、、また定義済みの何かを変更する作業を行います。チーム内での意思疎通がとても重要になってきます。新たな定義が出来たよとか、あの定義は変更されたよと言う事を、常に全員が把握していないと、ミスやバグにつながります。そして、その修復にはまた、膨大な時間や人件費や検証設備利用料がかぶってきます。

最新の情報をチーム内できちんと共有しましょうね。と言う事も大切ですが、個人としては、もっと大変な事が起きます。関数名や変数名、文字列に定義された意味が変わると言う事が大変なのです。その関数名を見たときにイメージとして思い描く概念が変更されるのですから、変数名を見たときに思い描く意味が変わるので、大変です。

設計書が変更され最新版に入れ替えられたとして、読まないと最新の変更を理解することは出来ません.

設計書が手元に無いなら、何を元に何を知り、何を理解すれば良いのでしょう。

最後に、蛇足ですが、法律の文章って、「あれで示された、ことについて、あの場合の考慮を除いては、それに従うものとする。」的な書き方なんですよね。「○法二条二項に示されたことについて、△法32条3項の場合の考慮を除いては、○法51条10項に従うものとする。」なので、条文を読み進めると言う事はあっちこっちをその都度読みこなしながら、頭の中かノートに整理しながら読み進めないと、本質的な部分がみえないとか、具体的な部分が理解できないとか、そういうことになりますよね。

こう言う状況って、いわゆるプログラムを読みこなす時や記述する時と同じですよね。


海外のご友人に、日本でお得なサービスを

海外に、ご友人が居られて、「遊びに来ない?」と誘いたくても日本での移動手段で高くなるんだと、返って迷惑をかけてしまいそうと、諦めてしまう方も、居られるのでは無いでしょか?

また、たまたま、外国人の旅行者の方とお話しして居ましたら、その方から、外国人専用の割引切符サービスがあるので、とても便利だと教えてもらいました。

https://www.google.co.jp/search?q=訪日旅行者+電車+バス+割引&oq=訪日旅行者+電車+バス+割引

そんな良いサービスが有ったんですねー。

路線マップのコメントも英語の他に数カ国語で対応しているようで、上手な乗り継ぎをなさって居て、その日だけでも、あちこち観光して来られた様です。

海外数カ国を料理の勉強も兼ねて旅されているそうなのですが、費用は随分とかかったのじゃないですか?とお聞きしましたら、かなり抑え目な感じでした。

良いですねー。

あっ、因みに、コミュニケーションは、スマホの翻訳と、隣におられた海外の言葉のわかる、日本の方を通じて。(^_^;)

 

 

Aws関連の話題

八月も、もう月末に近づいて来ました。

Aws関連のイベントのご案内が、8/2に出ていたのに、うっかりしていました。

今日気づきました。

AWS Innovate Japan 2018

 

某所LinuxマシンにEPSON PX-M5080Fの設定を入れた時のメモ

PX-M5080FをLinuxの印刷機構CUPSに追加した時のメモ。

検索

いつもの様に、Googleで「Linux PX-M5080F」で検索

 

対応機種チェック

「セイコーエプソン株式会社 Linuxドライバーダウンロード ダウンロード可能機種一覧」

で、

インクジェットプリンターと、インクジェット複合機が、別グループとして、整理されているので、PX-M5080Fはインクジェット複合機の一群のリストの中で確認できた。

ダウンロード

次にドライバーなどのダウンロードインストールをするため、一旦検索結果に戻ってから下記ページにジャンプしました。

セイコーエプソン株式会社のLinuxドライバーダウンロードについて

ドライバーダウンロードについて解説が記載されているので、上から順番に読み進めると、「ダウンロード」と言う見出し行がページの中程にあり、その次の行のリンク、

セイコーエプソン株式会社のLinuxドライバーダウンロードへ

をクリック。

すると、ダウンロードに向けて、「プリンターの型番」と「OSの種類」を設定する画面が表示され、2段めのOSの種類欄には、Linuxがすでに入っていました。

その為、プリンターの型番だけを入力しました。

プリンターの型番はタイプミスを避けるために、対応機種一覧からコピーペーストで機種名を入力しました。

そして、解説に有ったとおり、機種名の横の虫眼鏡マークを押してドライバー類の検索を行いました。

ダウンロードするドライバー類

表形式で、ダウンロードするドライバー類のリストが表示され、よく見ると4種類のドライバー類の関連ファイルが有るようです。

  1. [Epson Printer Utility]と言うユーティリティー
  2. [ESC/P-R Driver 2(generic driver)]となっていて是がドライバー本体のようです。
  3. [PC-FAX Driver]と成っていて、FAX関連の便利そうなドライバーのようです。
  4. [All-in-one Package]となっていまして、区分で見るとスキャナーのドライバーの様です。

※たぶん、4種類全部でワンセットなので、最後の[All-in-one Package]だけをインストールしても、それはスキャナーのみ。

私は結果的に4種類ともダウンロードインストールしました。

また、それぞれについて、ダウンロードするにあたりソフトウェア使用許諾契約で「同意する」を押すと、Linuxが動くコンピュータのCPU機種毎に最適なドライバーを選択することになります。

  • i486
  • i386
  • x86_64
  • amd64
  • src(ソースコード?)

Linuxと一言で言いましても、CentOSやFedraCoreやUbuntuその他多くのバリエーションが有りますので、ダウンロードするファイルも、プラットフォームごとに、考慮してダウンロードがなされるのかもしれないなーと言う感想を持ちました.

最後に

インストール後、Linux側で[プリンターの追加]をするときに、ネットワークプリンターとして、追加しました。(ローカルプリンターとしてではなく)

追加作業の最終段階で「テスト印刷」を行ったときに、何らかの文字が、単なる四角い枠の「□□□」で表示されてしまったので、今回プリンター設定を行ったLinuxマシンのフォント環境に何か問題が有ったのかもしれないのですが、LibreOfficeで印刷を行った処、文字の欠落や文字化け等はなく、特段問題なく印刷出来ました。

蛇足

CUPS印刷機構でEPSON系プリンターを制御するときだけなのかどうかは知りませんが、印刷異常の時の動作として、ジョブをキャンセルするか、プリンターを停止させるか指定出来るみたいです。

プリンターのプロパティーから入って、ポリシーで、この設定を変更出来ます。ジョブをキャンセルする指定だと、瞬時にキャンセルされて印刷ジョブどこ入った?と思ってしまったりするかも知れないのと、そもそも、瞬時にジョブキャンセルして次のジョブ待ちになると、エラーの発生に気づかないかも知れません。かと言ってプリンターを停止にした場合、エラー発生時、プリンター側でのメニュー操作やボタン操作一切が無反応で、コンセントぬいてからさす見たいな事をしないと何もできなくなるかも知れませんが、デフォルトでは、印刷異常時の挙動として、プリンター停止をする設定になっているみたいです。

プリンターのプロパティーからポリシーを開いて、ジョブキャンセルに設定変更すれば、何もプリンター側のコンセントを抜く必要は無いのかも知れません。