生年月日から簡単に現在の年齢を計算する方法
誕生日が1969年9月19日だと
$year = (int) ((date('Ymd')-19690919)/10000);
で今日現在の年齢が求められるということです。
参考サイト
生年月日から年齢を簡単に求める方法
$year = (int) ((date('Ymd')-19690919)/10000);
で今日現在の年齢が求められるということです。
参考サイト
生年月日から年齢を簡単に求める方法
cronでscpする方法
cronでscpするのに、かなり迷ったのでメモ。
expectで対話形式で自動的に処理が出来るが、
cronから実行するとinteract が使えなかったり
とアスタリスクでアップ出来なかったりと、色々と問題があった。
これで、一応OK!
参考サイト
o0 expectを利用し複数ファイルscpする 0o
expectコマンドで、scpを自動化するためのスクリプト
ssh-addとexpectによるパスフレーズ入力がcronでは機能しない
ls -1 /var/www/html/log-`date '+%Y%m%d'`* | while read fname
do
expect -c "
set timeout 60
spawn scp -i /var/www/.ssh/id_rsa -P 9022 ${fname} sshuser@123.456.789.012:put_directry/
expect {
\" Are you sure you want to continue connecting (yes/no)? \" {
send \"yes\r\"
expect \"passphrase\"
send \"パスワード\r\"
} \"passphrase\" {
send \"パスワード\r\"
}
}
expect {
\"denied\" { exit 0 } \
\"100%\" { exit 1 }
}
"
done
expectで対話形式で自動的に処理が出来るが、
cronから実行するとinteract が使えなかったり
spawn scp -i /var/www/.ssh/id_rsa -P 9022 /var/www/html/log-`date '+%Y%m%d'`* sshuser@123.456.789.012:put_directry/
とアスタリスクでアップ出来なかったりと、色々と問題があった。
これで、一応OK!
参考サイト
o0 expectを利用し複数ファイルscpする 0o
expectコマンドで、scpを自動化するためのスクリプト
ssh-addとexpectによるパスフレーズ入力がcronでは機能しない
clang: error: linker command failed with exit code 1 (use -v to see invocation) の解決策
下記エラーが出た時の解決策。
linker command failed with exit code
と言われているようなので、
TARGET - Build Phases の中の Link Binary With Libraries に必要なフレームワークが入っているかを確認したら、なかった。
それを追加したらなおりました。
こんな事もあるようなので、注意。
参考サイト
Apple Mach-O Linker (id) Errorについて
Undefined symbols for architecture armv7:
"_OBJC_CLASS_$_NADView", referenced from:
objc-class-ref in MyBaseViewController.o
objc-class-ref in MyBaseTableViewController.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
linker command failed with exit code
と言われているようなので、
TARGET - Build Phases の中の Link Binary With Libraries に必要なフレームワークが入っているかを確認したら、なかった。
それを追加したらなおりました。
他には、何らかの手違いでViewController.mやmain.mなどのソースファイルがCompile Sourcesに、あるいはViewController.xibファイルがCopy Bundle Resourcesに二重登録されている場合にも同様のLinkerエラーが出力されます。
こんな事もあるようなので、注意。
参考サイト
Apple Mach-O Linker (id) Errorについて



