タグ

ブックマーク / qiita.com/uhooi (2)

  • iOSアプリ内にAPIアクセスキーを保持するベストプラクティス(Swift) - Qiita

    はじめに iOSアプリ開発において、APIアクセスキーの管理方法に疑問を持ちました。 iOSアプリ開発で、APIアクセスキーなどの機密情報を管理するベストプラクティスを実は知らない😢 privateリポジトリだとソースコードに直書きしてしまいがちなので、ちょっと調べてみよう — ウホーイ (@the_uhooi) January 11, 2020 Twitterでいろいろ教えていただき、自分の中でベストプラクティスを考えたので紹介します。 結論 先に結論を記載します。 CocoaPodsを使っている、かつライブラリの追加に抵抗がない → cocoapods-keysを導入する CocoaPodsを使っていない、またはライブラリの追加に抵抗がある リポジトリがprivate → .swift ファイルへ直接書く リポジトリがpublic → CI時に .swift ファイルへ注入する 解説

    iOSアプリ内にAPIアクセスキーを保持するベストプラクティス(Swift) - Qiita
  • セブンだけでなくファミマの今週の新商品もスクレイピングしてみた - Qiita

    はじめに 以下の記事を読んで面白そうだと思い、実際に組んでみました。 GASでセブンイレブンの今週の新商品をスクレイピングして通知する GASは初めてだったので戸惑いましたが、何とか組むことができました。 生意気にも品数を出したりとちょっとしたカスタマイズまでしています。 ここで私は思いました。 「 これ他のコンビニでもできるんじゃね? 」 そう思ってファミリーマートのサイトを見てみました。 http://www.family.co.jp/goods/newgoods.html セブンとほぼ同じようなサイトです。 「 これはいける!ファミマだってセブンに負けちゃられねぇぜ! 」 ということでファミマ版も組んでみましたので紹介します。 リファクタリング まずはセブンのソースを使い回せるようにリファクタリングします。 Slackの通知部分は共通化できそうなので、セブン固有の処理と分離します。

    セブンだけでなくファミマの今週の新商品もスクレイピングしてみた - Qiita
  • 1