slackとgoogle カレンダーの連携(メモ)
スケジュール管理はだいたい手帳でやってるんですが、研究室とかチームでのスケジュールを管理するにはどうしようかといろいろ模索中。。
とりあえずslackとgoogleカレンダー連携させてスケジュールのリマインダー飛ばせばいっか、という結論に至りました。
てことでメモ。
続きを読む自分用メモ ~Homebrew~
今までwebページを眺めながらそれ通りにしか使ってなかったので、少しはちゃんと使えるようになろう。 ということで、基礎の基礎を書き留めておこうかと。
続きを読む一瞬つまずいたところ
rubyやったりswiftやったりフラフラちょっとずつかじってきましたが、とりあえず今はphpに落ち着きました。 エンジニアのバイトの方でも使ってるから早くできるようにならないとーってことで。
テキスト
今使ってるのはバイト先から貸してもらってるkindleに入ってるこちら。 よくわかるPHPの教科書
今回つまづいたところ
入力フォームでありがちな郵便番号の入力。 入力された郵便番号が本当に意図した形式かチェックするところで一瞬つまずきました。 問題のコードがこちら。
<?php $zip = mb_convert_kana($_REQUEST['zip'], 'a', 'utf-8'); if (preg_match("/¥A¥d{3}¥-¥d{4}¥z/", $zip)) { echo "郵便番号:〒" . $zip; }else { echo "※郵便番号は 123-4567の形式でご記入ください"; } ?>
$zipに入力フォームで入力されたテキストが入っていてそれがちゃんと郵便番号の形式になってるか確認する、、、 つまり、正規表現の問題ですね。
このコードだと123-4567のように正しい形式で入力してもpreg_match
でのチェックに引っかかってくれませんでした。。。
原因
わかりません。笑 どなたか教えてください。。。
解決策
正規表現のところを次のように書き換えるとすんなりいきました。
<?php preg_match("/^[0-9]{3}-[0-9]{4}$/", $zip) ?>
こっちの方が直感的にわかりやすい。
git再入門、始めました②
さて、昨日の続きをば。
新しく?出てきたコマンドのご紹介。
コマンド
$ git status //自分のリポジトリで起こったあらゆる変更を確認
$ git diff //作業ツリーの変更(差分)を確認
続きを読む
git再入門、始めました
これからエンジニアとして生きていく上でやっぱり日々のコーディングのログを残しておくのは重要だということで、中途半端になっていたgitの再入門、始めます。
テキスト
以前、入門しようとした時に買った書籍を使います。 それがこちら。
内容は三部構成となっています。
- 分散管理の世界へようこそ
- 日々のGit
- 管理
とりあえず進めた分をまとめていこうかと。
続きを読む