株式会社コスモソニックツーワンの情報発信ブログです。

コロナ禍での読書

 

こんにちは。谷口です。

今年も10月の読書週間に合わせ、図書カードが全社員に支給されました。

社長より「身になる本から得た知識を知恵に変え、実践で活かしてほしい」とのお話しがありました。

 

最近のある調査結果によると、新型コロナウイルスの感染拡大に伴う外出自粛などで、読書量が増えたと答える方が増えたそうです。

 

自粛期間で書店に行く機会が減ったことなどから、紙媒体ばかりではなく、電子書籍で読む方も増えてきているのではないでしょうか。

 

ウィズコロナが長く続くのではないかと思われる現在。状況が刻々と変わりゆく中でその中で暮らす人々の考えや気分も、日々変化しているように思います。そんな今だからこそ良書を手に取り、前向きな心でいろいろなことを吸収できたらと思います。

 

本を読むことで、想像力、創造力、語彙力、情緒力などが向上し、たくさんの知識を得ることができます。本からいろいろなことを蓄えて、ここぞと言う時に発揮出来たらいいなと思います。

 

私も長引くコロナ禍に、安全で心豊かになる読書をしていきたいと思います。

 

f:id:cosmosonic21:20201203145215j:plain

タイムトリップ

こんにちは、コスモソニック21の長野です。

コロナ渦で色々と生活にも変化が出てきているかと思いますが、皆様いかがお過ごしでしょうか。

私のほうも遠出できない日々が続いてはいますが、今回はできるだけ密を避けて県内の成田市で良い所を見つけ、日帰りで小さな旅に行ってきました。

すると、なんとタイムトリップになってしまったのです(; ・`д・´)!?

f:id:cosmosonic21:20201013144154j:plain

f:id:cosmosonic21:20201013144214j:plain

f:id:cosmosonic21:20201013144243j:plain

ご覧ください、この昭和レトロを感じさせる建物と自動販売機を。

ハンバーガーとうどんそばの自販機!もしかしたら皆さんの中にも実物を見たことがある方もいるのではないでしょうか。

今回は人があまり来ないような場所ということで、オートレストラン、いわゆる自販機のみの無人のレストランに行ってみました。

 

f:id:cosmosonic21:20201013144314j:plain

f:id:cosmosonic21:20201013144335j:plain

せっかくなので、天ぷらそば(300円)とチーズバーガー(200円)を買ってみました。

チーズバーガーは箱の形で四角になってました(!)。 味はどちらもすごく懐かしさを感じるものでした。

 

お店の中はエアコンも無く、古びたイスとテーブルのみ・・・この空間だけ昭和時代に戻ったかのようです。

自販機も今や電子マネーが使えたり、アプリと連動するなど進化していますが、たまにはこういうのも趣があって良い物ですね。

それではまた!

正規表現の解説

久しぶりの寄稿のオミです。

 

今回は以前に「とある文字を含まないファイルのGrep検索 for サクラエディタ」で説明時に登場した正規表現について解説したいと思います。

 

まず正規表現とは何なのかですが、複数の文字列を特定のパターンを用いて表現することを正規表現と呼びます。この正規表現で表される文字列パターンに合致する文字列をパターンマッチと言います。

 

このパターンの表現方法はソフトウェアによって様々ですが、今回はサクラエディタでの正規表現の書き方で解説いたします。

前回のブログで「<br>」を含まれない行の抽出時に ^((?!<br>).)*$ と入力してパターンマッチを行いましたが、ここで使われている正規表現のパターンは以下のようになります。

 

まず使用されている文字で「^」、「?」、「!」、「(」、「)」、「.」、「*」、「$」といった文字はメタ文字と呼ばれ制御文字として扱われます。通常の文字列として扱いたい場合はメタ文字の前に「\」を付加してエスケープする必要があります。

 

文字列の最初の「^」と最後の「$」はそれぞれ行頭と行末を示す文字になります。

例)パターンマッチを^aaa$と入力して実行した場合

「aaa」の行はマッチングする。

「aaaa」の行はマッチングしない。

 

「*」は直前のパターンの0回以上の繰り返しを表します。0回以上なので出現しない場合も対象になります。

例)パターンマッチを^abc*$と入力して実行した場合

「ab」の行はマッチングする。

「abcc」の行はマッチングする。

「abcd」の行はマッチングしない。

 

「.」は改行を除く任意の1文字を表します。

例)パターンマッチを^aa.$ と入力して実行した場合

 「aaa」の行はマッチングする。

 「aa」の行はマッチングしない。

 「aaaa」の行はマッチングしない。

 

次に()で囲われている部分はグループとして扱われます。例えば(abc)*と記述した場合はabcの繰り返しを意味します。

例)パターンマッチを^(abc)*$ と入力して実行した場合

 「abcabc」の行はマッチングする。

 「abcccc」の行はマッチングしない。

 

最後に「(?!<br>)」の記述部分ですが、否定先読みと呼ばれる書き方で?!の後ろに記述したパターンと一致した場所の直前文字をマッチングの対象外とします。

例)パターンマッチを^(?!abc).*$ と入力して実行した場合

 「aaaabc」の行はマッチングする。

 「abcaaa」の行はマッチングしない。

 

以上のようなパターンを組み合わせて「<br>」を含まれない行を正規表現で表すと ^((?!<br>).)*$となる訳です。

 

正規表現はプログラミングでも使う場合がありますので、文字列操作を行う色々なシーンで活用できとても便利です。

 

それではまた次回お会いしましょう。

「備えあれば憂いなし」

皆さん、こんにちは。

世界を旅するトラベラーこと、コスモソニック21長野です。

 

コロナ渦でなかなか旅に出ることができない状態が続いており、

まだまだ辛抱しないといけないなと感じています。

 

会社ではテレワークやweb会議で仕事は問題無く対応できていますが、

やはり直接会ってコミュニケーション取れる日が早く来ないかなと思って過ごしています。

また、現在はコロナだけでなく、豪雨の被害が出ている地域もあり、

ニュースを見るたびに心痛める日々です。

 

これからは台風の季節でもあり、他人事ではなく災害はいつやってくるか分からないもの。

備えはちゃんとしておかないと。

 

と思ったところで、非常食はどうだったかなぁと確認したところ・・・

f:id:cosmosonic21:20200721134725j:plain

 うーん、保存期限が残り半年くらいになっていました。

もう少ししたら、新しいものを用意しておかなければ。

 

まあ、この際なので開封して中身を確認、1食分だけ試食してみたいと思います。

 

f:id:cosmosonic21:20200721134803j:plain

 

f:id:cosmosonic21:20200721134822j:plain

 中身は湯煎でできるごはん、おかず、お皿とスプーン、加熱材が入ってました。

加熱剤を使えば電気が無くても水だけで作れるようになっていますね。

 

f:id:cosmosonic21:20200721134848j:plain

 

さっそく作ってみたので食べてみます。

おぉ…普通に美味しい!

保存食という事もあり、少し塩気が強いのもありますが白いごはんと一緒で食が進みます。

 

非常食はあまり美味しいイメージはなかったのですが、

技術が向上して味と保存性を両立できるようになってきたのでしょうか。

 

とはいえ、今回は試食でしたがこの非常食が必要になる時が来ない事を願うばかりです。

 

それではまた!

創立記念日

こんにちは。谷口です。

 

6月18日、株式会社コスモソニックツーワンは創立34周年を迎えました。

 

日頃よりお世話になっておりますお客様をはじめ、我が社に関わってくださる全ての皆様に深く感謝申し上げます。

 

今年はコロナの影響で社員が集まることもままならない状況ですが、

来年の35周年には皆でお祝いができることを願うばかりです。

 

今後もこれまで以上に皆様方のご期待に沿えるよう、社員一同さらに努力していきたいと思います。

会って話すことの大切さ

こんにちは。谷口です。

 

早いもので5月も半ばになってしまいました。

 

この度の新型コロナウイルスにより

お亡くなりになられた方々のご冥福をお祈り申し上げますとともに

罹患された皆様に心よりお見舞い申し上げます。

 

当社も新型コロナウイルスの影響で半分以上の社員が在宅ワークとなり、帰社日や会議は集まることなくWebミーティングで行っています。

 

例年通りなら今月の帰社日は皆でバーベキューを行う予定でしたが、止む無く今年は中止となりました。残念です。

 

こうなってみて改めて、実際に会って話をするということの大切さを感じてます。Webでも社員の皆さんの顔が見られると嬉しくなってしまいます。

 

でも、見えないウイルスとの戦いに不安になってばかりはいられません。

当社も長期戦を踏まえ、Webミーティングなどリモートでの環境をさらに整備し、社員同士の情報共有や意思疎通が疎かにならないよう、コロナ対策を着々と進めていければと思います。

 

引き続き、自分と周りの方々を守るため、マスク着用、手洗い、消毒、三密に注意などの感染予防に努めていきましょう!

 

一日も早い新型コロナ終息と日本経済の復活を心より願います。

 

f:id:cosmosonic21:20200514135833j:plain

そんな中でも、例年と変わりなく社屋の花壇には花が咲いています。

 

 

新年度【第34期】が始まりました!

こんにちは。谷口です。

我が社も第34期となる新年度を迎えました。

例年ですと、「第34期事業発展計画発表」があり、3月の帰社日に全社員で社長のお話を聞くのですが、今年は新型コロナウィルス感染拡大防止のため、全員が集まっての発表会は中止となりました。

やむを得ず、社長のお話は動画配信となりました。

 

新年度の始まりに、しっかりと目標を掲げ、心新たに頑張っていきたいと思います。

 

ここしばらく、社員同士もなかなか会って話すことが出来ない状況が続いています。

不安な中、一人一人が日々それぞれの場で目の前の仕事や役割を着実にこなして頑張っていると感じます。スタッフである私も皆が健康で過ごせるよう日々祈るような気持ちです。

私自身、こんなことが一生のうちに起こるとは想像すらしていませんでした。

 

今は皆で心を合わせ、心と体の健康維持と感染予防対策を実行していかなくてはと思います。

 

どんなに長いトンネルでも出口は必ずあります。

明けない夜はありません。

 

当たり前の穏やかな日々が早く戻るよう、がんばります!!