【備忘録】International Telephone Input 国際電話対応入力フィールド

プライベートでは絶対使わない国際電話。今回訳あって国際電話対応の入力フィールドが必要で調べたら、

https://intl-tel-input.com
便利なものを発見。

こんな感じで、国際電話番号が取得できる。

<link rel="stylesheet" href="path/to/intlTelInput.css">

<input type="tel" id="phone">

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="path/to/intlTelInput.js"></script>
<script>
  $("#phone").intlTelInput();
  var $phone = $("#phone").intlTelInput("getNumber"); //国際電話番号を取得
</script>

【備忘録】AWS CodeCommitとSourceTree

GitHubを使いたいので調べてみたら、AWSでCodeCommitがあったので決定。
でもAWS初心者なのでGitHubに辿り着くまでが手間取った。

【AWS】
・AWSアカウントの作成
・CodeCommitを申し込み
・IMAユーザを作成する
・IMAユーザへCodeCommitへのFull Access権限を与える
・IMAユーザのgit認証情報を作成する

【CodeCommit】
・IMAユーザでログインし直す
・リポジトリを作成する
・空ブランチを作成する

【SourceTree】
・空ブランチをCronする。この時、git認証情報が聞かれる。
・空ブランチにソースを登録して、Commit=>Pushする。(masterの出来上がり)

後は、作業ブランチを作成し作業するだけ。

やっと出来たよ。

今日のケツ

スマホ無知でした

ワイモバイルでスマホプランで契約しているのに、
iPhone SEの画面が小さいという理由で、SIMフリー(android)の安い5.2インチを買った。

SIMフリーなら、どんなSIMでも挿せば使えると思ってた僕が無知でした。
ワイモバイルのSIMは、iPhoneとandroidのSIMは違うらしい。だから僕が買ったSIMフリーは使えない。

50歳にもなって無知。馬鹿ばかバカ!!!!

とりあえず終わり。50歳のシステムエンジニア頑張ったよ

2月のひと月で作り変えを頼まれたサイトもようやく終わり。後はデザインの取り込みが終われば納品と搭載。
さすがに、副業にしては規模が大きかった。

作り変えに困った点
・仕様書がない。(これは通常のこと。あっても更新されてないこともあるしね)
・操作的にちょっと(とらえず現仕様に忠実に)
・フレームワークを使っていない。(c言語でCGIを作った頃を思えば、たいしと事ないか)
・セキュリティ問題ありあり

結局、CakePHPを使って100%作り変え。PHPも数年ぶりだったから最初は戸惑ったけど、やはりフレームワークは楽。制御を考えずに処理ロジックだけ書けば動く。データベースもModelを作ればselect/insert/update/deleteもできる。お蔭でなんとかひと月で作り変えも無事納品が出来そうです。

50歳のシステムエンジニア頑張ったよ

安室ちゃんラストライブスタートだ!!

安室ちゃんのラストライブのスタートだ。

神奈川県民ホールで始めて見た安室ちゃんライブ。それから運良く毎年参加し、一年の楽しみだった。
ラストライブは5月と6月に参加。2回フルに楽しむ。