データベースを定期バックアップ

仕様 DB データはダンプして圧縮 ( mysqldump と tar ) 1 つの sh で複数 DB をバックアップ ( 入力引数で DB 判別 ) 1 日 1 回の定期バッチでのバックアップ ( cron ) 一定

sh で共通化のため、設定値ファイルを source で読み込み使用する。

例) test_source.sh ・・・ 読み込まれるファイル(設定値を記載) test.sh ・・・ 読み込むファイル(設定値を使用) # test_source.sh ファイル source_value=’hell

cron から起動する sh で、別の sh を起動するときのパス指定

cron 実行時のカレントディレクトリーは ${HOME} 。 下記のように、cron 実行ファイル test.sh は ${HOME} とは異なるディレクトリーにあるとした場合 ホームディレクトリー ${HOME} c

Mac でごみ箱が空にできないとき

情報ウインドウの「ロック」を確認 ディスクユーティリティ.app でディスクのアクセス権を修復する セーフブードで起動し、ゴミ箱を空にする ターミナルからコマンド「rm -fr ~/.trash/*」を実行。要管理者権限

Google Maps を使う (1) 基本的なこと

ライセンス & APIキー APIキーは必須ではないが、公式ドキュメントにて取得が推奨されている。 Google Maps API に登録するhttps://developers.google.com/maps/sign

Mac の標準スクリーンショット、影をなし/あり切替えなども

画面キャプチャ。control を使うとクリップボードにコピー。caps は不要。 デスクトップに保存 shift + command + 4 任意の矩形エリアを選択できる shift + command + 4 の後に

Mac OSX 10.7 同士のファイル共有ができなくなった時の対応

Mac OSX 10.7.5 の Mac Mini から 10.7.5 の MacBook の共有フォルダにつなげようとすると「接続に失敗しました」と、エラーが出た。ファイル共有で使用するサーバー側の設定ファイルを削除し

起動ドライブの容量確保のため、iTunes のバックアップファイルを別のHDに移動

iTunes は音楽や動画を扱うためハードディスクの容量をとられるため、別のハードディスクへ保存するように設定する。見落としがちなのは iPhone や iPad のバックアップデータも起動ドライブに保存されるため、かな

svn で 「out of date」が出たら、resolve の 「theirs」で解決

コミットしようとしたら out of date エラー $ svn commit -m “sample-comment del” img2 Deleting img2 svn: Commit failed (detail

CakePHP の Form- input ラジオボタン