投稿

駅で見かけた珍しいお客さん

イメージ
  先日、最寄り駅でカブトムシを見かけました。 はじめはブンブンという羽音から、スズメバチかと思い少し身構えていたのですが、スズメバチにしては大きいなと思って見ていると、メスのカブトムシでした。 駅の電球の光に誘われて、外から入ってきたのかもしれません。また、このところの猛暑も関係して、涼みにきているのかもしれませんね。 久しぶりにカブトムシをみて、幼少のころを思い出すとともに夏らしさを感じる、ちょっとした一コマでした。

忙しさ、作ってませんか?

イメージ
 仕事をしていると、ちょっとした待ち時間がもったいなく感じることがあります。 例えば、AIにプログラミングを依頼している間に、別案件の動作テストを始める。 一見すると効率的ですが、これが思ったほど効率的ではないことがあります。 プログラミングが終われば、動作テストを中断して、プログラムコードを確認し、また動作テストに戻る。 すると、さっきまで考えていたことを思い出すのに時間がかかったりします。 その結果、思い違いや作業漏れが起こり、待ち時間を有効活用したつもりが、かえって時間を使ってしまうことがあります。 「怠惰の嫌悪(Idleness aversion)」という考え方があります。 これは、何もしていない状態を避けようとする傾向のことです。 人は、何もしていない時間を無駄に感じたり、手持ち無沙汰な状態を避けようとすることがあるそうです。 その結果、必要以上に仕事を詰め込み、知らないうちにマルチタスクを生み出してしまいます。 特にプログラミングでは、AIに作業を任せている間も、頭の片隅では任せた仕事のことを考えています。 そこに別の仕事を始めると、それぞれの案件を行ったり来たりすることになり、思考の切り替えによる負担が増えていきます。 空き時間を埋めることと、仕事を早く終わらせることは同じではありません。 「この時間がもったいない」と感じたとき、何もしないことに耐えられず、無理に仕事を入れようとしているだけなのか、一度、客観的に考えてみることも大切なのだと思います。 効率よく仕事をしているつもりでも、実は自分で忙しい状況を作り出しているかもしれない。 そう気づくことができれば、必要以上に仕事を詰め込まず、少し心に余裕を持って仕事に取り組めるのではないでしょうか。 ― S.N. インプラス株式会社

チェックインのひみつ⑤

イメージ
「良くする会」の冒頭で行う"チェックイン"について、今回で5回目です。 ( ※前回の記事はこちら ) チェックインで参加者それぞれが発表するのは、  1.前回から今日までの良かったこと  2.前回決めたことに対する成果  3.今日の会で貢献できること  4.今日持ち帰りたいこと の4項目でした。 それぞれに意図があり、1はリフレクション(振り返り)、2はPDCA、3は参加意識アップでしたね。 そして4番目の「今日持ち帰りたいこと」が担うのは、とても重要な「目的意識」です。 良くする会では、毎回かなり多くの議題をこなして問題解決や意思決定をしていきます。そのほぼ全てが、会社に関すること、すなわち、社員みんなに関わることです。 だからこそ、「自分がこの会議に参加する目的」を見失わないよう、冒頭で宣言し、会議の成果として持ち帰ってもらう。それがこの項目の狙いです。 議題の多さに追われて個人の目的を忘れてしまうことも少なくありませんが、少しでもアンテナを立て続けていられれば、小さくとも何らかの成果を持ち帰ることができるはずです。 達成できたかどうかは、最後の「チェックアウト」で確認・共有します。 5回にわたってお届けした「チェックインのひみつ」シリーズは、今回で終了です。 次回、また新たな「良くする会のひみつ」をお届けする ……かもしれません。お楽しみに!

環境整備は山あり谷あり 2

イメージ
前回 は、VirtualBoxの亀アイコン問題を解消しようとした結果、別のソフトが動かなくなり、Hyper-Vへの移行を決断したところまでお話しました。 さっそくHyper-Vの設定を進めていくと、今度は仮想Windows7のネットワークが繋がらなくなるという問題が発生しました。 インターネットにアクセスできない仮想環境では、作業もままなりません。 原因を調べると、Hyper-Vの仕組みによるものでした。 Hyper-Vを有効にすると、パソコンの物理的なLANカード(有線・無線どちらも)が「仮想スイッチ」という仕組みに組み込まれます。 この仮想スイッチはHyper-V専用のものになるため、VirtualBoxからは物理LANカードが見えなくなり、ネットワークに接続できなくなっていたのです。 解決方法はシンプルで、VirtualBoxのネットワーク設定を、Hyper-Vが作った仮想スイッチを指定するように変更するだけです。 設定を変えると、仮想Windows7のネットワークもあっさり復活しました。 振り返ると、一つ問題を解決するたびに次の問題が出てくる、まさに山あり谷ありの道のりでした。 便利なツールほど、裏側の仕組みは複雑です。 使いこなすための理解が、常に追いかける状態になっています。 またどこかでひと山あるかもしれません。 (HK) インプラス株式会社

タカサゴユリ

イメージ
 実家の庭にタカサゴユリがたくさん咲いていました。いつの間にか勝手に生えてくるようになって、毎年少しずつ数を増やしています。 タカサゴユリは多くの種子をつけ、風に乗って拡散するタイプの植物です。連作障害が出やすく、群落は数年で移動していくと説明がありましたが、実家の庭では毎年同じ場所+αに生えてきているような…。密度が低いから大丈夫ということなのでしょうか。

『料理と科学のおいしい出会い』と『料理は知識は9割』

イメージ
  『料理と科学のおいしい出会い』(石川伸一)と『料理は知識は9割』(シェフクリエイト)を読みました。 どちらも料理について科学的分析を加えて解説するという内容の本でした。今まで考えもせず行っていた作業にこういう意味があるのかと発見できて面白かったです。 読みごたえは後者のほうが大きかったかなという印象でした。 (倉) インプラス株式会社

消えたGitコミットを復旧する

イメージ
Gitを使っていると、誤って git reset --hard を実行してしまったり、rebaseの操作をミスしたりして、コミットが見えなくなることがあります。そんなときに役立つのが git reflog です。 git log が現在のブランチからたどれるコミット履歴を表示するのに対し、 git reflog はHEADが過去に指していたコミットの履歴を表示します。 そのため、resetやrebase、commit --amendなどによって通常の履歴から切り離され、見えなくなったコミットでも、reflogから見つけられる場合があります。 復旧するためには、まず git reflog で戻したいコミットを探します。対象が見つかったら、 git branch <復旧用ブランチ名> <コミットハッシュ> で復旧用のブランチを作成します。現在のブランチを変更しないため、安全にコミットを復旧できます。 reflogはローカルに保存される情報で、一定期間が経過すると期限切れとなり、削除されます。誤操作に気付いたときは早めに確認するとよいでしょう。  Git - メンテナンスとデータリカバリ HM インプラス株式会社