タグ

ブックマーク / www.sirochro.com (3)

  • OSX: Mac (El Capitan ) で SSD の TRIM を有効にする方法 | siro:chro

    Mac のストレージを 社外 SSD に換装した場合、TRIM サポート が いいえ (OFF) となっています。 今回は、この TRIM についての概要と、確認方法、有効にする方法を説明したいと思います。 目次 TRIM とは TRIM の確認方法 trimforce の実行 TRIM とは SSD のパフォーマンス低下を防ぐ機能のことです。 SSD で使用されている NAND フラッシュメモリーは上書きできないという性質があります。 そのため、すでにデータの存在する領域へ新しくデータを上書きするためには、既存のデータを読み出し、一旦違う領域にコピーし書き込み領域を消去した後、コピーしたデータへ書き換える必要があります。 TRIM とは、OS が事前に削除可能な領域を SSD へ通知することにより、あらかじめ SSD が削除を実行し、書き込み可能領域を確保しておくことで、データアクセスの

    OSX: Mac (El Capitan ) で SSD の TRIM を有効にする方法 | siro:chro
    pigshape
    pigshape 2017/02/16
  • Objective-C: これで解決!ARCを使用しReceived memory warningが出た時の対処方法 | siro:chro

    iOSアプリの開発がある程度進んだ段階で Received memory warning の警告が出力されるものの、とりあえず動くからいいや、と見て見ぬふりをする開発者も多いのではないでしょうか。私もその中の一人でした(笑) たとえアプリが正常に動作しているように見えても、気持ちのいいものではないですし、放置できる問題ではありませんので解決策をメモします。 ここではARCを使用し開発を行っていることを前提に話を進めます。比較的解決しやすいと思われる順に解説します。 デバイスを再起動させてみる そもそも開発しているアプリの問題ではなく、他のアプリのメモリリークの影響により警告が出ているであればこれで解決するはず。 UIScrollViewでページングしている場合 見えていないページは removeFromSuperView を行っているか確認する。 CGImageRef,CGImageCon

    Objective-C: これで解決!ARCを使用しReceived memory warningが出た時の対処方法 | siro:chro
    pigshape
    pigshape 2016/03/07
    imageNamed
  • Apple Developer:3分で完了!期限切れ間近の開発者証明書の更新手順 | siro:chro

    先日、Appleからこんなメールが届いた。 そうか、すでにiOSアプリ開発を初めて1年が経つのか。1年前の証明書関連の作業を思い出すと腰が重くなるものの、こればかりは避けて通ることができない工程なので、気持ちを新たに証明書の更新作業をしつつメモ。 今回の作業はローカルマシン上で行う作業パートと、Web上のiOS Dev Centerで行う作業パート、2つのパートに別れる。 作業の概要 Mac(ローカルマシン)で行う作業 キーチェーンアクセスで証明書要求ファイルを作成 iOS Dev Centerで行う作業 Certificatesで証明書要求ファイルのアップロード 証明書のダウンロード Mac(ローカルマシン)で行う作業 キーチェーンアクセスに証明書ファイルを登録 作業の詳細手順 Mac(ローカルマシン)で行う作業 キーチェーンアクセスを起動 メニューのキーチェーンアクセス > 証明書アシ

    Apple Developer:3分で完了!期限切れ間近の開発者証明書の更新手順 | siro:chro
  • 1