2014年9月28日日曜日

さくらレンタルサーバへのftpファイル一括アップロード

beta版 cocoichiはsakuraレンタルサーバ上で動かしている。(のちのちAWSに移行しようと思っているが。。。)

htmlなどをアップするのにわざわざftpクライアントを、自身のマシンにインストールするのは嫌だったので、一括でファイルをアップロードするバッチ(ftp_upload.sh)を作成。

ftp -i ftp://<ユーザ名>:<パスワード>@<ftpサーバのドメイン> -n << _EOD
cd www
mput *.html
mput static/css/*.css
mput static/js/*.js
_EOD

imgファイルとか他のものがあれば、「mput <パス>*.jpg」など適宜追加。
ただしサーバ上で同じディレクトリ構造にしとかないと失敗する。

ターミナル上で、「sh ftp_upload.sh」を実行すれば勝手にアップロードしてくれる。

----------------------------------------------------------------------------------------------------
■ftpのオプション
[-i]:mputコマンドなどで確認を行わず処理を実行
[-n]:ftpログイン後、リダイレクトで渡したコマンドを実行

■ftpコマンド
cd www:sakuraのレンタルサーバでは、[/home/<ユーザ名>/www]配下の
                 ファイルをweb上に公開する仕様になっているから、wwwに移動
mput:ワイルドカードでマッチしたファイルを全てアップロード
----------------------------------------------------------------------------------------------------



2014年9月27日土曜日

cocoichiサービス スタート

こんなサービスがあれば良いな〜ってことで、待ち合せサービスアプリを作ってみた。
その名も「cocoichi」。

iphoneの「友達を探す」アプリやsoftbankのなんとかっていうサービスとかで、登録した友達の位置情報を共有するものは既にあるけど、使用者全員が登録とかで色々手続きがあり、面倒なイメージがある。

なので、誰でもシンプルに使える待ち合せサービスがあればな〜と思い、速急で自分用に作ってみたww

速急作成やから、バグやUIの粗粗しさがあるけど、どんどんver upしていこう。

こんな機能があれば便利とか誰か意見くれたら、どんどん取り入れて行こう。
だから、もし万が一この記事を見た人が、cocoichiを使ってくれて、意見があれば、どんどんコメントください。