タグ

2013年12月12日のブックマーク (4件)

  • iOSでアプリを削除してもデータを保持する方法 - Qiita

    概要 Keychain Servicesというとパスワードを保存する仕組みだと思われる方が多いと思います。 実際にそうなのですが、Keychainに保存した情報はNSUserDefaultsと違ってアプリを削除した後もデータを保持することができるという別のメリットがあります。 (Keychainの事を知らない人はこちらにとても分かりやすい説明が書いてあります) そういった要件があるときにNSUserDefaultsのように簡単にデータを保存するライブラリがあったらいいなと思ったら既に作ってる人がいました。 LUKeychainAccessという名前のライブラリです。 Keychain ServicesはNSUserDefaultsと違い、気軽に使うにはちょっと面倒な仕組みなのでとてもありがたいです。 追記: iOSのバックアップを暗号化していない場合はキーチェーンの内容はバックアップされま

    iOSでアプリを削除してもデータを保持する方法 - Qiita
    ismage
    ismage 2013/12/12
    via Objective-Cタグが付けられた新着投稿 - Qiita http://qiita.com
  • 長文日記

    ismage
    ismage 2013/12/12
    via UEI shi3zの日記 http://d.hatena.ne.jp/shi3z/
  • AnsibleのPython APIを試す。 - Qiita

    import ansible.runner runner = ansible.runner.Runner( module_name='モジュール名', module_args='モジュールに渡す引数', pattern='グループ名のパターン(ワイルドカードは*)', forks=並列数 ) datastructure = runner.run() 例 以下に、対象のサーバにインストールされているPythonのバージョンを調べるプログラムを表示する。 標準エラーが返された場合には[NG]とそのエラーの内容を表示し、それ以外の場合は[OK]とPythonのバージョンを表示する。 #!/usr/bin/python import ansible.runner import sys # construct the ansible runner and execute on all hosts r

    AnsibleのPython APIを試す。 - Qiita
    ismage
    ismage 2013/12/12
    via Pythonタグが付けられた新着投稿 - Qiita http://qiita.com
  • UglifyJSで、できるだけライセンスコメントを残して圧縮する - Qiita

    [2013/12/19 追記] 記事で紹介している方法をモジュール化し、Node.jsで利用可能にしたuglify-save-licenseを公開しました。記事のコードに改善を加えているので、利用する場合は記事中の方法ではなくそちらのモジュールを使用してください。 はじめに クライアントサイドJavaScriptにおいて、(スタイルシートの読み込み直後での読み込みが推奨されているModernizrなどのライブラリ以外は)圧縮・結合してbody要素の末尾で読み込む、という手法は最早定番と言えますが、今回は圧縮ツールUglifyJSを用いる際に、ライセンスコメントをできる限り残しつつ圧縮する方法を紹介します。 ……という予定だったのですが、アドベントカレンダーの担当日の数日前に、ライセンスコメントを抽出する非常に強力な方法としてgrunt-license-saverが登場し、ここで紹介する

    UglifyJSで、できるだけライセンスコメントを残して圧縮する - Qiita
    ismage
    ismage 2013/12/12
    via JavaScriptタグが付けられた新着投稿 - Qiita http://qiita.com