Ruby
 Computer >> コンピューター >  >> プログラミング >> Ruby

2019年のAppSignalブログ投稿トップ10

こんにちは、ストロープワッフルファンです👋

今後2020年にRuby、Elixir、JavaScriptの投稿をさらに公開することを楽しみにしているので、Twitterで最も心を込めてブログを読んだブログ投稿を振り返ることにしました。 2019年に最も感謝しています。

1。 JavaScriptエラー:例外的な歴史✨

JavaScriptの起源と激動の年を経て、JavaScriptが現在の言語に成長するのを見てください。

2。 PhoenixLiveViewを使用したGoゲームの構築とプレイ⚗️

このエリクサーシリーズでは、囲碁ゲームを作成してプレイしました。最初の部分はすべてPhoenixLiveViewでのGoの実装に関するものであり、2番目の部分であるTimeTravelとKoRuleでは、移動を元に戻したりやり直したり、Goのkoルールを実装したりする機能を追加しました。

3。 Rubyでのオブジェクトマーシャリング💎

この記事では、オブジェクトのマーシャリングについて深く掘り下げました。それが何であるかを調べ、マーシャルモジュールを見てから、例を見ていきます。次に、さらに深く進んで、_dumpを比較します。 およびself._load メソッド。

4。 Rubyの隠された宝石:委任者と転送可能💎

このRubyの標準ライブラリの調査では、RubyのDelegatorクラスとForwardableクラスを介した委任について説明しました。

5。 Rubyでバックグラウンド処理システムを構築して学習する💎

素朴なバックグラウンド処理システムを楽しく実装しました! Sidekiqのような人気のあるバックグラウンド処理システムの内部を覗き見しながら、途中でいくつかのことを学びましょう。

6。サービングプラグ:最初からElixirHTTPサーバーを構築する⚗️

内部で何が起こっているのかを継続的に調査しているため、ElixirのHTTPサーバーについて深く掘り下げました。

7。フェニックスアンブレラアプリでのルーティング⚗️

アンブレラアプリは、Elixirプロジェクトを構築するための素晴らしい方法です。カーテンの後ろには、すべてを1つのパッケージにコンパイルするだけの非常に薄いレイヤーがあります。単一の大きなモノリスを構築する代わりに、複数の分離されたコンテキストでコードを構造化できます...

8。 Rubyのバインディングとレキシカルスコープ💎

この冬のエピソードでは、バインディングとスコープについて説明します。だからあなたのスキーを着て、森の奥深くまで私たちに従ってください。

9。 Rubyでのクラス、インスタンス、メタクラスの解明💎

メタクラスを調べることで、Rubyでクラスメソッドとインスタンスメソッドがどのように機能するかを学びます。途中で、明示的な「definee」を渡すことによってメソッドを定義することと、class << selfを使用することの違いを発見してください。 またはinstance_eval

10。プログラマーのための生産的な先延ばし-RubyとElixirで動作します💎⚗️✨

私たちはこの投稿をこのリストの最後まで真の先延ばしの方法でプッシュしました。これは部分的に皮肉な、それほど深刻ではない生産性に関する投稿ですが、実際にはそれを読むことで生産性が向上する可能性があります。それはすべて、先延ばしの甘さ、あなたが恐れているその仕事を押しのけること、あなたが食べる必要があることわざのカエルについてです。一粒の塩と一緒に取ってください。

ホリデーシーズンが近づいています🎊🎉🎄❄️

2019年のお気に入りの記事のまとめは以上です! AppSignalチーム全体が、エラーが少なく、多くの驚くべき洞察とさらに驚くべき記事があり、来年のすべての成功を祈っています☃️

P.S。 Ruby Magic、Elixir Alchemy、JavaScriptSorceryのニュースレターを購読することを忘れないでください!


  1. 2019 年の驚異的なデータ リカバリ トップ 5

    2020 年がいよいよ本格化する中、2019 年に目にした最も記憶に残るデータ復旧プロジェクトのいくつかを簡単に振り返ってみたいと思います。 個人ユーザーから最大規模の企業組織まで、さまざまなデータ ストレージ デバイスとデータ損失シナリオにわたって、2019 年だけで 50,000 件を超えるデータ リカバリを処理しました。 すべてのデータ リカバリは独自のものであり、その背後には独自のストーリーがありますが、グローバル データ リカバリ ラボとクリーンルーム全体で過去 1 年間の上位 5 つのストーリーを以下に示します。 1. 2 人分のチキンとハード ドライブの食事 夫と妻は、プラ

  2. お気に入りの Facebook 投稿をニュース フィードの上に表示

    Facebook アカウントにログインするか、Facebook アプリを開くと、たくさんのニュース フィードが表示されます。しかし、ニュース フィードで最初に見たいものが表示されないことがあります。 Facebook は AI によって強化されており、私たちが望むものをより良い方法で提供していますが、何が優先されているかを知っているのは私たちだけです。 ありがたいことに、Facebook はこれらを手動でカスタマイズするツールも提供しており、最高のソーシャル ネットワーキング プラットフォームになっています。また、ニュース フィードの優先度を手動で調整することもできます。したがって、いくつか