21 GitHubリポジトリ、すべての開発者がお気に入りにしておくべき (高価値のリソース)

エロン・マスクがChat GPTについて何て言ってるか、見てみませんか?


117630回の投稿ビューありがとうございます


0. Twitterアルゴリズム

TwitterのRecommendation Algorithmのソースコード

TwitterのRecommendation Algorithmは、Twitterの全製品面(例:For Youタイムライン、検索、探索、通知など)でツイートやその他のコンテンツのフィードを提供するためのサービスとジョブのセットです。アルゴリズムの動作についての紹介は、私たちのエンジニアリングブログを参照してください。

アーキテクチャ

Twitterの製品面は、共有されたデータ、モデル、ソフトウェアフレームワークのセットに基づいて構築されています。このリポジトリに含まれる共有コンポーネントは以下のとおりです:

  • タイプ: データ
    • コンポーネント: tweetypie
    • 説明: ツイートデータの読み書きを处理するコアツイートサービス。
  • タイプ: unified-user-actions
    • コンポーネント: ユーザーのアクションのリアルタイムストリーム。
    • 説明:
  • タイプ: user-signal-service
    • コンポーネント: 明示的(例:いいね、返信)および暗黙的(例:プロフィール訪問、ツイートクリック)ユーザーの信号を取得するための集中プラットフォーム。
    • 説明:
  • タイプ: モデル
    • コンポーネント: SimClusters
    • 説明: コミュニティ検出とそれらのコミュニティへの疎な埋め込み。
  • タイプ: TwHIN
    • コンポーネント: ユーザーとツイートのための密なナレッジグラフ埋め込み。
    • 説明:
  • タイプ: trust-and-safety-models
    • コンポーネント: NSFWや虐待的なコンテンツを検出するモデル。
    • 説明:
  • タイプ: real-graph
    • コンポーネント: モデル
    • 説明:

...

https://github.com/twitter/the-algorithm

全画面モードに入る


1. 無料プログラミング書籍

無料で利用できるプログラミング書籍の膨大なリスト

Awesome License: CC BY 4.0 Hacktoberfest 2022 stats

リストはhttps://ebookfoundation.github.io/free-programming-books-search/ で検索できます https://ebookfoundation.github.io/free-programming-books-search/

このページは簡単に読めるウェブサイトとして利用できます。 https://ebookfoundation.github.io/free-programming-books/ をクリックするとアクセスできます。

イントロ

このリストはもともとStackOverflow - List of Freely Available Programming Books のクローンで、Karan BhanguiとGeorge Stockerによる貢献でした。

リストはGitHubに移行されVictor Felderによって共同で更新、保守されました。現在では、271,000+スター、約9,700ウォッチャー、8,300+コミット、2,400+コントリビューター、54,000+分岐と、GitHubで最も人気のあるリポジトリの一つに成長しました。

Free Ebook Foundation が現在このリポを管理しており、無料電子書籍の創造、分配、アーカイブング、そして持続可能性の促進に専念する非営利団体です。Free Ebook Foundationへの寄付は米国内で税控除可能です。

貢献方法

CONTRIBUTINGをお読みください。GitHubを初めて利用する方は、welcome!私たちが適応したContributor Covenant 1.3 Code of のルールを守ってください。

https://github.com/EbookFoundation/free-programming-books

全画面モードに入る


2. コーディング面接大学

ソフトウェアエンジニアになるための完全なコンピューターサイエンスの勉強計画。

私はもともと、ソフトウェアエンジニアになるための勉強トピックの短いリストを作成しましたが、今見ている大きなリストへと成長しました。この勉強計画を通して、私はAmazonのソフトウェア開発エンジニアとして雇われました。おそらくあなたは私がしたほど多くの勉強をする必要はありません。とにかく、必要なものはここにすべてあります。

私は約8-12時間を毎日、数ヶ月間勉強しました。これが私の話です:なぜ私はGoogle面接のために8ヶ月間フルタイムで勉強したか

**注:**あなたが私と同じように多くの勉強をする必要はないでしょう。私は必要なかったことに多くの時間を無駄にしました。それについての詳細は以下です。あなたが私がした無駄な時間なしにそこに到達する手助けをします。

こちらにリストされているアイテムは、どんなソフトウェア会社での技術的面接にも際立って備えるために役立ちます。大手企業の面接:...

https://github.com/jwasham/coding-interview-university

全画面モードに入る


3. Awesome

様々な面白いトピックについての素晴らしいリスト

https://github.com/sindresorhus/awesome

全画面モードに入る


4. 開発者ロードマップ

開発者になるための最新ロードマップ。

https://github.com/kamranahmedse/developer-roadmap

全画面モードに入る


5. Javascriptアルゴリズム

説明とリンクが付いたjavascriptで実装されたアルゴリズムとデータ構造。

🇺🇦 ウクライナはロシア軍に攻撃されています。民間人が殺されています。住宅地区が爆撃されています。


CI codecov repo size

このリ

こちらの記事はdev.toの良い記事を日本人向けに翻訳しています。
https://dev.to/jon_snow789/20-github-repositories-every-developer-should-bookmarkhigh-value-resources-4jm6