シンプルと自由を目指す

なるべくシンプルに自由になれるための情報を書いて行きます

できる人のコミュニケーション能力のノウハウ

 良い友人が社内に3人以上存在すれば、給料の満足度や仕事の効率は、200%(3倍)上がるという研究があり
幸福度や寿命も長くなると言われている。
さらに親友(10年以上の付き合いかつ、互いに能力を成長しあえる仲)の場合
700%仕事効率や満足度が上がる。

コミュニケーションネットワークについて

 仕事内で作るコミュニケーションのネットワークには、
内部(社内)ネットワークと外部(社外)ネットワークが存在する。
それぞれに良いメリットがあるがもっとも仕事の成果が出たのは、
社外ネットワークの数が多い人という結果が出ている。

内部ネットワーク

 内部ネットワークは、主に友人や同じ職場の同僚などで
この内部ネットワークは、自分の仕事効率やモチベーションに非常に依存する。
悪化すれば、仕事効率が悪くなり、よくなれば仕事効率が3倍あがったりする。
もし、どうしようもできない場合は、転職をおすすめする。

外部ネットワーク

 外部ネットワークは、主に数回連絡をとる月一程度または、それ以上遠い存在。 このネットワークは、新しいチャンスをくれる。
社内ネットワークだけでは、得られないチャンスがおの外部ネットワークから降りてくる。 よって良い話が舞い込んでくることから出世しやすい。 しかし、デメリットとして仕事中に会えないので休日などに時間とお金を使用して会うというコストが発生する。

結論

 内部ネットワークの構築によって
仕事のモチベーションをあげ
 外部ネットワークの構築によって
仕事におけるチャンスを増やす 人間関係(ネットワーク)を利用して急成長し、出世していきましょう!!!

誰でもできるモチベーションの上げ方

 勉強のモチベーションや仕事のモチベーション
生きていることに疑問を感じた人もいると思います。
モチベーションを維持するのは、難しい。
そんなモチベーションを上げる方法を紹介します。

良い人間関係を構築する

 実は、健康的なことを全てやり尽くした健康的な人よりも
良い人間関係を築いている人は、2倍程度寿命が伸びたり、健康になることがわかっている。

友達は、質

 友達は、数ではない。
どれだけ人数がいても質の良い友達がいなければ意味がない。

さらに、これは仕事でも言えることで

スキルアップを狙うにしても大企業などで選ぶのではなく、良い人間関係で選んだ方が良い。
また、良い友人が何人いるかで仕事への満足度や成長の速さすら左右される。

結論

 人間関係は、最強!!!
仕事術などをマスターするよりも良い人間関係を構築した方が遥かに効果が期待できる。

シンプルにダイエットを成功させる

多くの人は、ダイエットの際に食べてはいけないものを決める。 しかし、実際はもっと良い方法がある...。

本当は、食べるものを決めた方が痩せやすい。

例えば、炭水化物のご飯の代わりに玄米にしたり

豆腐を細かくしてご飯がわりにしたりする。

実験によると、食べるものを決めたグループは、

全体の約66%のグループがダイエットに成功した。

さらにリバウンドもほとんどの人がしなかった。

この方法でぜひダイエットを66%の確率で成功させてみましょう!

Vagrant ファイル共有 決定版

忘れないためのメモ

デフォルトの位置 hostのフォルダは、[Vagrantfileのあるフォルダ] guest(vagrant)のフォルダは、[/vagrant] また、設定することもできる config.vm.synced_folder "host_path", "guest_path" 私の場合

config.vm.sysced_folder "{Vagrantfileのフォルダ}/workspace" "/home/vagrant/workspace"

みたいな感じ

Vagrantfileの横にworkspaceのフォルダを作って vagrantのホームディレクトリにあるworkspaceと共有する。

しかし...

これだけでは、おそらく共有されない。 ホストマシンの方で

$ vagrant plugin install vagrant-vbguest
$ vagrant reload //再起動、または起動

私は、これでいけました。 vagrant楽しい!!

Vagrant コマンド一覧(必要最低限)

忘れないためのメモ

よければどうぞ

コマンド 操作の説明
vagrant up 仮想マシンを起動する
vagrant halt 仮想マシンを停止
vagrant suspend 仮想マシンをスリープさせる
vagrant resume 仮想マシンをスリープから復帰させる
vagrant reload 仮想マシンを再起動
vagrant status 仮想マシンの状態を確認
vagrant destroy 仮想マシンを破棄
vagrant ssh 仮想マシンへログイン

Vagrant × Atom

記事をかいた後で気づきましたが 別にAtom出なくてもVSCodeで普通にターミナルで Vagrant内の共有フォルダを開いて実行すればいい。 VSCodeは、何もアプリケーションを追加しなくても多くのことができるのでオススメです!

Vagrantの仮装環境でAtomでコーディング

ディストリビューションDebian系ならば

$ sudo apt install netatalk

AFS(netatalk)をインストールして使用すれば 非常に便利にコーディングできるし扱いやすい

最近RedHat系のCentOS7をVagrantで構築した。

# yum install netatalk

でインストールできない... Google先生もなかなか答えを教えてくれない。

AtomFTPプラグイン

 たどり着いた先は、ここでした。 非常に良い記事が見つかって、Atomプラグイン 「remote-ftp」というのをインストールする。 FTPの設定は、 Atomのタグの「Package」を選択 「Remote FTP」を選択 「Create SFTP config file」

{
    "protocol": "sftp",
    "host": "127.0.0.1",
    "port": 2222,
    "user": "vagrant",
    "pass": "",
    "promptForPass": false,
    "remote": "/home/vagrant/[file_name]",
    "local": "",
    "agent": "",
    "privatekey": "/Users/[user_name]/Vagrant/CentOS/.vagrant/machines/default/virtualbox/private_key",
    "passphrase": "",
    "hosthash": "",
    "ignorehost": true,
    "connTimeout": 10000,
    "keepalive": 10000,
    "keyboardInteractive": false,
    "keyboardInteractiveForPass": false,
    "remoteCommand": "",
    "remoteShell": "",
    "watch": [],
    "watchTimeout": 500
}

[file_name]は、ホームフォルダの下に参照したいファイルをあらかじめ作成しておいて その場所を作業ディレクトリにする [user_name]は、メイン機器側のuser_name

コーディングの流れ

Vagrantを立ち上げる。 Atomを開いてSMTPの設定を行う。 実際にAtomでコーディングする。 コンパイルデバッグ、実行は、ターミナルでVagrantにログインして行う。

-- 参考 -- vagrantで立ち上げた仮想マシンのファイルをAtomで編集する