スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

生年月日から簡単に現在の年齢を計算する方法

誕生日が1969年9月19日だと
$year = (int) ((date('Ymd')-19690919)/10000);
で今日現在の年齢が求められるということです。

参考サイト
生年月日から年齢を簡単に求める方法
スポンサーサイト

cronでscpする方法

cronでscpするのに、かなり迷ったのでメモ。

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) の解決策

下記エラーが出た時の解決策。


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について

xcode4.3でのエンタープライズアプリケーションの配布のipaの指定の仕方

xcode4.3でのエンタープライズアプリケーションの配布のipaの指定の仕方が
xcode4.2から変更されていたのでメモ。
xcode4.2でのやり方は、下記を参照。

iPhone OS エンタープライズ配備ガイド
iOS Developer Enterpriseで社内向けiPhoneアプリを作る方法 [完全版]

で、iOS Developer Enterpriseで社内向けiPhoneアプリを作る方法 [完全版]を参考に証明書とかを作成して、xcodeでアーカイブを作るまでは一緒でOK.

オーガナイザーで、アーカイブを見てみるとxcode4.2までは、参考サイトと同じように "share"と言うボタンが出ていた。
けど、xcode4.3になって下記のようにボタンが2個になった。

a.gif

で、ここで"distribute"ボタンをクリック。
次の画面で、”save for Enterprise or Ad-Hoc Deployment”を選択して、"Next"ボタン。
次の画面で、Code Signing Identity を、エンタープライズ用に作成したものを選択。
保存場所を選ぶときに、下に"Save for Enterprise Distribution" にチェックを入れて、必要事項を記入。
記入する内容は参考サイトを参照。

これでできました。

Twitter・Facebook・mixiなど公式ロゴ配布URLのまとめ

Twitter・Facebook・mixiなど公式ロゴ配布URLのまとめサイトがあったのでメモ。

Twitter・Facebook・mixiなど公式ロゴ配布URLのまとめ

olタグでカッコ数字や丸数字を使う

htmlのリストタグ(ol, ul)とかでカッコ数字や丸数字を使うと言うか、使っているように見せる方法。

xhtml

<ol class="num1">
<li><span>[1]</span>カッコ数字をリストで使う</li>
<li><span>[2]</span>カッコ数字をリストで使う</li>
<li><span>[3]</span>カッコ数字をリストで使う</li>
</ol>


css

/* num1 */
ol.num1 { margin-bottom: 1em; margin-left: 2em; }
ol.num1 li {
position: relative;
list-style: none;
line-height: 1;
margin-bottom: 0em;
}
ol.num1 li span {
position: absolute;
top: 0;
left: -1em;
}
* html ol.num1 li span { top: -0em; } /* for win ie6 */
*:first-child+html ol.num1 li span { top: -0em; } /* for win ie7 */


これでOK。

参考サイト。
カッコ数字や丸数字を使う

プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。