masalibの日記

システム開発、運用と猫の写真ブログです

外部IPアドレスの確認

サーバーのセットアップが完了したらたまに 外部IPアドレスが正しくセットアップされているのか確認する必要があります

外部IPアドレスとは

サーバーからインターネットにアクセスした時のグローバルIPです。

今までは

「確認くん」という https://www.ugtop.com/spill.shtml サイトを利用していたのですが

問題点

CUIだと wgetで サイトをダウンロードしてそのHTMLを確認していですが

今後

めっちゃ便利なサイトがある事をしりました

curl ifconfig.me 

IPアドレスだけ返ってきます。まじか・・・楽になったけどもっと早く知りたかった

curlで天気予報を取得する

絶対に使うことないと思うけど・・・

携帯やスマフォの持ち込みを禁止されたサーバーセンターでどうしても天気予報が見たくなったが CUIのサーバーしかない時に使うコマンド

curl http://wttr.in/tokyo

f:id:masalib:20190617163434j:plain
天気予報

日本語化もできます

curl http://wttr.in/tokyo?lang=ja

f:id:masalib:20190617163504j:plain
天気予報(日本語化)

ヘルプは以下のページに記載されています

http://wttr.in/:help

絶対におきない事を祈る

Facebookが仮想通貨に参入(2020年予定)

libra.org

Libraというプロジェクトが発表されました

「Libraの使命は、世界中の何十億もの人々に力を与える単純な世界規模の金融インフラストラクチャを構築することです。2020年に発売する予定です」

むちゃくちゃかっこいいwww

www.facebook.com

バブルがおこならない事を願う 参画する会社にもびっくり!!

f:id:masalib:20190619151014p:plain

画像はhttps://libra.org/en-US/partners/より引用しています

プログラマーの私は新しい言語の Moveというのがちょっと気になりますな

developers.libra.org

「三項演算子」が苦手

プログラミング言語には、次のようなさまざまな演算子があります。

  • 算術演算子(+、 - 、*、/、%、++、 -  )。
  • 比較演算子(==、===、!=、!==、>、> =、<、<=)。
  • 論理演算子(&&、||、!)
  • 代入演算子(=、+ =、 - =、* =、/ =、%=)。
  • 条件付き/ 3項演算子((条件)?値/結果1:値/結果2)。

そして最後の三項演算子を除いてそれらのほとんどを頻繁に使います

私はこの「三項演算子」が苦手です。 自分の勉強のために記事にのこします

三項演算子の構文

(条件)?trueの場合はresult1:falseの場合はresult2

三項演算子なしとありとの違い

// 三項演算子なし 
var condition = true; 
if(condition){ 
    console.log( 'True'); //真
}else{ 
    console.log( 'False'); 
}

// 三項演算子をあり 
console.log(condition? 'True''False'// True

ここまではなんとか理解できるが次が無理www

三項演算子のネスト

三項演算子の中に三項演算子をいれることでネストできます。これが苦手。
パッとみて理解するのに時間がかかる。

var age = 25; 
var permission = 0000;
(permission== 0000)?(age> 20)?「承認済み」:「承認されていません」):「拒否」。//承認済み

意見

三項演算子のメリットはコードの行数が減ります。 複雑なロジックにはあまりオススメしません。私みたいなレベルの低いプログラマーだと保守しにくいのです。保守のことを考えると三項演算子はあまり使わないでほしい・・・

メルペイの神キャンペーンが来たがちょっと怖い

メルペイのキャンペーンは他のXXPAYと違いポイント還元率が非常に高いです。 たとえば、1000円の物を購入した場合は次の日に700ポイントの還元があります。 このポイントの還元はPayPayでのプレゼント当選以外ではトップになります。

正直、ここまで還元しなくてもいいのにと思うのですが、ユーザーとしてはありがたい限りです。

f:id:masalib:20190617014459j:plain

続きを読む

まだHDDで消耗してるの?

f:id:masalib:20190617001423j:plain

イケハヤ先生みたいなタイトルで申し訳ございません
スマフォの受注低下や仮想通貨マイニングのブームの終了によってメモリの値段がさがり、ついにSSDの値段もさがりました。
今年の1月からずーとほしいな~と思っていて,やっとお金に余裕ができたので購入することにしました。
(病院に行くことがすくなかったのでお金ができた)

どれぐらい下がったのかというと18000円が約8000円になったぐらいです

f:id:masalib:20190617000513j:plain

https://kakaku.com/item/K0001028334/pricehistory/ より引用

いろいろなサイトで記載されていますがOSの起動が5倍ぐらい早くなります。 毎日、起動すると考えると約1分ぐらい短縮されます

1 ✕ 30日 ✕ 12か月 = 約6時間

時給1000円換算すると6000円ぐらいです。たぶんそれ以上の恩恵を受けることができるので約1年以上使うなら余裕でペイできます

働き方改革をするなら絶対にHDDからSSDにするべきだと思います

HDDからSSDに切り替えるためには、HDDの内容はSSDにコピーする必要があります。
このコピーは専用のソフトの「EaseUS Todo Backup Free 6.0」を使えば簡単にできます
ソフトの使い方は以下のサイトを参考にしました

https://makuring.com/hdd-ssd/

先人の方がいらっしゃるため、比較的失敗が少ないと思っていたのですが
罠がありました

コピーのソフト以外に必要な機材として

  • SSD本体
  • USB変換ケーブルまたはハードディスクケース

私はアマゾンで検索して一番最初にでてきた

を選びました。
これが間違いだった。罠だった・・・
私のマシンは約500GだったのでHDDからSSDのコピーに時間がかかる
このコピーをしている間、PCからの電源でハードディスクケースを動かす必要がだった
この電源を安定させないといけないが、1時間ぐらいでセッションがきれたというエラーが発生した。いろいろなサービスを落としたりしたが1時間ぐらいでエラーになった。

f:id:masalib:20190617001251j:plain

アマゾンのレビューにもセッションがきれることがあると記載されていた

WDのSSD500GBを、PCのクローン製作のためにこのケースでつなぎました。しかし、認識するものの、数分すると突然PCとの通信が切れます。ただ、その数秒後にはまた何食わぬ顔してつながります。 問題は、通信中に突然PCから認識されず外れることで、SSDが痛みます。USBを外す時に必要な手順を踏まずに抜くのと同じことが起きています。 その結果、まさかSSDまで壊れました。つまり、ケースを安くしたために、高い買い直しの費用が発生しました。2度と、このメーカーとは取引したくありません。 いいレビューもあるので不思議ですが、皆様もお気をつけください。

次に購入したのが

ガチ系のハードディスククーロンの機材でした。これは会社の社内SEの人のおすすめの装置。
電源もちゃんとしているのでコピーも1発でいきました
ちゃんとした人に相談すれば無駄な出費が減ったのに・・

比較的カンタンにコピーできるので本当におすすめです

最後に日本のすべてのマシンをHDDからSSDに切り替えるだけでたくさんの人が幸せになれると思います。
働き方改革でRPAもいいけどSSDからやってほしい。