キャッシュハッカソンを超えたRedisの受賞者を発表
結果が出ました!
Redis Beyond Cache Hackathonでは、RedisGears、RedisAI、RediSearch、RedisGraph、RedisTimeSeries、RedisJSON、RedisBloomなどのRedisモジュールと、Redis Streams、Redis for Task Queues、 Pub/Sub。 320人以上の参加者が最初のオンラインハッカソンに48のエントリを提出した後、そのうち26は厳格な基準を満たしました。私たちは、DevPostで最初の投票を行い、その時点で5つのアプリケーションが最終ラウンドに進みました。 6月11日から18日まで、LinkedInの投票で、2,600を超える投票、640のいいね、360のコメントを収集しました。
最優秀賞、審査員賞、人民賞の3つの賞を受賞しました。審査員—IncubationsGuyKorlandのRedisCTO; HashedIn CTO Sripathi Krishnan; RedisソリューションアーキテクトのJulienRuaux; RedisテクニカルアカウントマネージャーTugGrall;およびRedisソフトウェアエンジニアのGavriePhilipson—3つの均等に重み付けされた基準でエントリをスコアリングしました:
- アイデアの質(アイデアの創造性と独創性を含む)
- デザイン(アイデアのユーザーエクスペリエンスとビジュアルデザインを含む)
- 技術的な実装(開発者がアイデアをどれだけうまく実行したかを含む)
ピープルズチョイスアワードの場合、LinkedInの投票はアプリケーションの最終スコアの50%にカウントされ、審査員の投票は残りの50%にカウントされます。最優秀賞は、総合スコアが最も高いプロジェクトに贈られました。
そして勝者は…
- 大賞受賞者 : intelliSchool
- 審査員の選択の勝者: intelliSchool
- ピープルズチョイスの勝者: FaceMark
ピープルズチョイスアワードは緊密な競争でした。FaceMarkは902票を獲得しましたが、Redisafeは889票でそれほど遅れていませんでした。intelliSchoolは770票、SpecKart48を獲得しました。
審査員のスコアのみに基づく審査員の選択賞では、intelliSchoolに合計60.6ポイントのスコアが与えられました。 Facemarkは60を獲得し、Redisafeは52を獲得し、Voluntreeは49.5を獲得しました。
2つのカテゴリで各チームが獲得したポイントを組み合わせると、最終的な総合順位は次のようになります。
- 大賞:intelliSchool
- 最初のランナーアップ: FaceMark
- 2番目のランナーアップ: Redisafe
- 3番目のランナーアップ: ボランティア
受賞者の皆さん、おめでとうございます! intelliSchoolはグランプリで$5,000を獲得し、すべてのランナーアップも賞金を獲得します。 FaceMarkはまた、ピープルズチョイスアワードを受賞したことで5,000ドルの賞金を獲得しました。さらに、すべてのチームが人気のRedisスワッグを受け取ります。
intelliSchoolについて
大賞と審査員の選択の受賞者
PriyadarshiniMuruganとSumanthMuniによって構築されたintelliSchoolは、教育ビデオで使用するためのクイズ、メモ、フラッシュカードを自動的に生成するWebアプリケーションおよびブラウザプラグインです。自然言語処理と機械学習に加えて、アプリはRedisGears、Redis Pub / Sub、Redis Streams、RedisJSON、Sorted Sets、Hashes、TypeScriptを使用します。
ペンシルベニア州立大学の修士課程の学生であるPriyadarshiniは、ハッカソンに参加することで、キャッシュを超えてRedisをどのように使用できるかを探求する機会が得られたと述べました。 「いくつかのRedisモジュールを使用することで、アプリケーションをイベント駆動型アーキテクチャに変換することができました」と彼女は言います。 「これは、アプリケーションのパフォーマンスを向上させるのに役立ちました。全体として、ハッカソンは非常に洞察に満ちた楽しい経験でした。」
ニューヨーク大学の修士課程の学生であるSumanth氏は、これがイベント駆動型アプリケーションに関する彼の最初のベンチャーであると述べました。 「RedisStreams、Pub / Sub、RedisGears、およびその他のRedisモジュールを使用して、アプリケーションに期待するパフォーマンスを実現する方法を学ぶことは、非常に刺激的でした。」と彼は言いました。
FaceMarkについて
ピープルズチョイスの勝者と最初のランナーアップ
Anshuman Agarwalによって構築されたFaceMarkは、非接触型の顔認識を使用して生徒を教室に出席させることができるリアルタイムのビデオソリューションであるため、同じサインインシートを処理する必要はありません。これは、RedisAI、RedisGears、RedisTimeSeries、およびTensorflowで構築されました。
Anshumanは、このハッカソンはRedisを初めて使用したものであり、RedisStreamsやRedisモジュールなどの高度なRedis機能は非常に複雑になると考えてプロセスを開始したと述べました。彼の驚きと喜びには、そうではありませんでした。 「RedisStreamsとRedisGearsを使用して、アーキテクチャの最初のプロトタイプを、それらが何であるかを初めて読んでから2〜3時間以内に構築しました」と彼は言います。 「Redisはそれが知られているものから大きく進歩したと本当に信じています。このハッカソンでの提出は、Redisが持つ超能力の真のデモンストレーションです。」
Redisafeについて
2番目のランナーアップ
Vi Ly、Sagar Bansal、およびMoksh Nirvaanによって構築されたRedisafeは、感染の拡大を防ぐための安全プロトコルを満たすために医療スタッフのPPE(個人用保護具)をチェックするAIベースのツールです。 RedisAI、Redis Streams、TensorFlow、Express.jsを使用しています。
Voluntreeについて
3番目のランナーアップ
Voluntreeを使用すると、非営利団体はソーシャルメディアプラットフォームを介してボランティアと簡単につながることができます。 Mehedi Hasan Masum、Tanvir Hasan、Shakil Ahmedによって構築され、Redisキュー、Redis Streams、RedisGears、RedisAIを使用しています。
SpecKartについて
佳作
ファイナリストの締めくくりは、ブロックチェーンベースの分散型eコマースプラットフォームであるSpecKartです。 DennisSamとMekhaKrishnanによって作成され、RediSearch、Redis Pub / Sub、キャッシュとしてのRedis、Socket.io、Ethereumを使用しています。
参加、審査、投票してくださった皆様、ありがとうございました!より多くのRedisハッカソンをホストしたいと考えています。このハッカソンに関するフィードバックを共有したい場合、または将来のハッカソンについて最初に知りたい場合は、[email protected]までメールでお問い合わせください。
-
Redis SETRANGE –Redisの文字列値の一部を更新する方法
このチュートリアルでは、redisデータストアの指定されたキーに格納されている文字列値の一部を更新する方法について学習します。このために、Redisの SETRANGEを使用します コマンド。 SETRANGEコマンド このコマンドは、文字列値の更新部分の開始インデックスを決定する開始(両端を含む)オフセットを取ります。開始オフセットが文字列値の長さよりも大きい場合、開始オフセットを適合させるために、文字列値にゼロバイトが埋め込まれます。インデックスはゼロベースであるため、0は最初の要素を意味し、1は2番目の要素を意味します。 キーがredisデータストアに存在しない場合、操作を実行する
-
GBWhatsApp または WhatsApp?選択はあなた次第です
前述の GBWhatsapp を知らない人のために説明すると、これは有名なマルチプラットフォーム チャット アプリ「Whatsapp」の改造版です。この Whatsapp のおそらく「強化された」バージョンは 2014 年に登場し、着実にユーザーを獲得しています。それ以来、他のいくつかの開発者もそれぞれのWhatsappクローンまたはモッドをリリースしましたが、それらの多くはあまり成功していません.クラックされたバージョンのプールの中で、GBWhatsApp はこれまでで最も成功したクローン アプリと見なされています。この非公式の WhatsApp MOD は、元の WhatsApp では決し