タグ

2015年8月2日のブックマーク (6件)

  • RealmSwiftで簡単なGPSロガー作ってみたのでメモ - koogawa blog

    2017.2.6 追記:Swift 3対応版の記事を書きました! blog.koogawa.com 以前から気になっていた Realm ですが、先日受講した岸川先生の授業をきっかけに、実際に触ってみたくなりました。 Realm を理解するには何か作ってみるのが一番ってことで、簡単なGPSロガーを作ってみました。 次のような機能があります。 Startボタンを押すと位置情報を記録開始 アプリをバックグラウンドに落としても記録し続ける 位置情報が取得されると地図にもピンが立つ distanceFilter はとりあえず 100m にセット 1日経過したデータは自動削除 Stopボタンを押すと位置情報の取得終了 *** 以下、メモです。 2015.9.23 UPDATE: Swift 2.0 に対応したソースコードを追記しています。 RealmSwift インストール 次のような Podfile

    RealmSwiftで簡単なGPSロガー作ってみたのでメモ - koogawa blog
    hiyuzawa
    hiyuzawa 2015/08/02
  • RealmSwiftを試したけどもうCoreDataは使わなくなるかもしれない - しめ鯖日記

    RealmSwift試した感想とメモ書きです。 CRUDくらいしかやってないのですが使うのがすごい簡単すぎて感動したのでその辺り書いて行こうと思います。 利用したRealmのバージョンは0.93.1になります。 Realmとは SQLiteの代替になると言われているデータベースです。 海外ではZynga、国内ではChatwork等で利用されているようです。 構文の短さやテーブルの定義の簡単さが魅力です。 RealmSwiftとは RealmSwiftとはSwiftで書かれたRealmを使うためのライブラリです。 2015年5月にリリースされました。 RealmSwiftのインストール Podfileに下記を記載してpod installをするだけです。 CocoaPodsの0.37.1以上が必要なので、古いCocoaPodsを使っている場合は更新する必要があります。 pod 'RealmS

    RealmSwiftを試したけどもうCoreDataは使わなくなるかもしれない - しめ鯖日記
    hiyuzawa
    hiyuzawa 2015/08/02
  • シェルスクリプトの平文パスワードをセキュアにする方法 - 余白の書きなぐり

    追記: (2015/8/3) 大量のはてブが付いたので 続き を書きました。 sshを使用している人は文字列を手軽に暗号化・復号化できるという話。 このテクニックを使えば色々セキュアになるのでおすすめ。 今回はシェルスクリプト中の平文パスワードをセキュアに代替する。 平文パスワードはやめよう シェルスクリプト中でパスワードが必要になったとき、 とりあえず平文で書いてしまいがち。 #!/bin/sh PASSWORD="hoge" これをセキュアにしたい。 面倒くさいのは嫌なので、なるべく手持ちのツールで暗号化、復号化したい。 ssh用の rsa 秘密鍵と、openssl(大抵の環境に入っている)を使って改善しよう。 秘密鍵の準備 パスワードを暗号化するにあたって、秘密鍵を使用する. sshを常用している場合は ~/.ssh/id_rsa という秘密鍵が存在するだろう。 もし秘密鍵が無ければ

    シェルスクリプトの平文パスワードをセキュアにする方法 - 余白の書きなぐり
    hiyuzawa
    hiyuzawa 2015/08/02
  • Googleが推薦するHTMLとCSSのコーディング方法

    2012年7月12日のGoogle ウェブマスター向け公式ブログの記事「HTMLCSS のコーディングガイドライン」で紹介されていた「Google HTML/CSS Style Guide」に書いてあるコーディング方法と感想を紹介します。 Google HTML/CSS Style Guideの日語翻訳 Google HTML/CSS Style Guideは英語なのでGoogle Chromeで翻訳して確認していたんですが、すでに翻訳してあるサイトがあったのでこちらも参考に両方を見て確認していきました。 Google HTML/CSS Style Guideを翻訳してある記事「Google HTML/CSS Style Guide」を適当に和訳してみたは、かなり助かり参考になりました。 それではGoogle HTML/CSS Style Guideに書いてあるHTMLCSSのコ

    Googleが推薦するHTMLとCSSのコーディング方法
    hiyuzawa
    hiyuzawa 2015/08/02
  • 真珠湾攻撃やアポロ11号の月面着陸など歴史的瞬間を捉えた55万本以上の映像が公開される

    AP通信がニュースのアーカイブ映像を公開するBritish Movietoneと共同で、1895年以降の歴史的な出来事を捉えた映像や、当時のニュースを収めた合計100万分以上(約1万6000時間以上)にもなるデジタル化されたフィルム映像をYouTubeで公開しました。アップロードされた55万以上のムービーでは、1941年の真珠湾攻撃や1969年に月面着陸に成功したアポロ11号の映像など貴重なものが多く含まれており、1895年以降の人類の歴史を振り返ることができます。 British Movietone - YouTube https://www.youtube.com/channel/UCHq777_waKMJw6SZdABmyaA/featured AP releases a million minutes of filmed history to YouTube | Media |

    真珠湾攻撃やアポロ11号の月面着陸など歴史的瞬間を捉えた55万本以上の映像が公開される
    hiyuzawa
    hiyuzawa 2015/08/02
  • CentOS6.7 64bit SELinuxによるアクセス制御

    当サイトでCentOS6.7 64bitへのインストール方法を紹介しているパッケージに関するSELinuxの設定を、以下に示します。 ※CentOS7 64bitをご使用の場合は、当サイトのCentOS7 64bit SELinuxによるアクセス制御のページをご覧ください。 尚、ここではSELinuxの設定ファイル「/etc/selinux/config」で、ポリシーの設定を「SELINUXTYPE=targeted」とした状態でのSELinuxの動作を元にしています。 ※「targeted」は、デフォルトの設定となります。他に「mls」が指定可能となっています。 ここでは、Apacheからのファイルの読み込みを許可する場合を元に、ディレクトリに設定されているSELinuxのコンテキストについて説明していきます。 Apacheから外部のデータベースへのアクセスを許可する場合等、SELinu

    CentOS6.7 64bit SELinuxによるアクセス制御
    hiyuzawa
    hiyuzawa 2015/08/02