Derailedを使用して宝石のメモリ使用量をプロファイリングします
そのため、Railsアプリは大量のRAMを使用しています。ほかに何かあたらしいことは?しかし、おそらくこれは物事のやり方だけではありません。おそらく、アプリケーションのメモリフットプリントは、1つ以上の肥大化した宝石によって拡大されています。
私は最近、リチャード・シュニーマンによる非常にクールなプロジェクトに出くわしました。これは脱線と呼ばれ、自動ベンチマークツールのコレクションです。これがgithubリポジトリです。
あなたがする必要があるのは、次のようにそれをあなたのgemfileに追加することです:
gem 'derailed', group: :development
gem "stackprof", group: :development
次に、コンパイル時に各gemが必要とするメモリの量を正確に確認できます。
bundle:memコマンドを使用して、各gemがコンパイル時に使用するRAMの量を確認します
また、読み込み時に多くのオブジェクトがgemによってどのように割り当てられるかを確認できます。
bundle:objectsを使用して、ロード時のオブジェクト割り当てに関する情報を確認します
アプリケーションの実行中にメモリ使用量を測定するためのツールもあります。開発用コンピューターでアプリを本番モードで実行できる必要があるため、これらを個人的にチェックする機会はまだありません。
-
カバー ストーリー ビデオを使用して、LinkedIn プロフィールをよりダイナミックにしましょう
LinkedIn は、あなたのブランドとビジネスに役立つメンバー向けの新機能、カバー ストーリーを静かに導入しました。カバー ストーリーを使用すると、ビジネスやスキルを紹介するビデオ クリップを作成できます。ビデオ クリップをプロフィールに追加すると、視聴者がプロフィールをクリックして動画を見ることができます。 中小企業として、プロフィールにこのビデオを追加することで、個人およびビジネスのブランドを強化し、より多くの顧客を獲得することができます。また、Cover Stories の優れた点は、Premium メンバーだけが利用できるということではありません。プラットフォームにプロファイ
-
Google ファミリー リンクで子供の電話の使用状況を監視する
テクノロジーは急速に進化しており、私たちのライフスタイルも同様です。特に子供がいる場合は、一日中子供を監視し、テレビやスマートフォンで見ているものを追跡することは、面倒な作業の 1 つです。 Google にはこれに対する解決策があります! Google ファミリー リンクとは何ですか? Google ファミリー リンクは基本的に保護者による管理機能であり、お子様の電話の使用状況を監視するのに役立ちます。毎週または毎月のレポートで、お子様がお気に入りのアプリに費やしている時間を評価できます。また、デバイスで毎日の使用時間の制限を設定することもできます。また、デバイスの就寝時刻を設定できる独自の