ブックマーク / github.blog (3)

  • How we use Web Components at GitHub

    AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be

    How we use Web Components at GitHub
    gonta616
    gonta616 2021/05/05
  • セキュリティを重視した開発手法ベストプラクティス

    モバイルアプリケーションから大規模な金融機関のインフラストラクチャーまで、ソフトウェアの構築方法は急速に進化しており、セキュリティは開発者が最初から考慮するものとなりました。開発のペースが速まると、セキュリティ侵害のリスクが大きくなります。セキュリティに気を使っている大企業でさえ、公開されているソースコードにパスワードを残したり、お客様の個人データを漏洩したり、明らかに脆弱性があるのに重要なアプリケーションを稼働させたり、といったことは珍しくありません。多くの企業が新しいソフトウェアをいち早くリリースしようと懸命になり、ソフトウェアの安全性を保つことに苦労しています。 このように、企業におけるソフトウェア開発は迅速な作業とセキュアな構築の両立が課題になっています。新しい開発手法はコードをより早く市場に投入できますが、不適切なツールやプロセスを使うと、セキュリティが不十分になりかねません。

    セキュリティを重視した開発手法ベストプラクティス
    gonta616
    gonta616 2019/07/06
  • Octoverse 2018 (2018年10月時点の統計情報) - 上位プログラミング言語

    この記事は、GitHubの活動、オープンソースコミュニティの動向、さらにGitHubのデータサイエンスチームによる洞察によって作成された2018年のOctoverse(オクトバース)レポートに基づいたシリーズの一部です。 GitHubにホスティングされているテクノロジーの中核はプログラミング言語です。今年のOctoverseレポートでは、GitHubで行われているさまざまな開発活動の傾向​​を分析しました。この記事では、なぜ特定の言語が人気なのか、どの地域でその言語が多く利用されているのかについて詳しく説明します。 プログラミング言語の人気を測定する方法は数多くありますが、Octoverseでは主要言語がタグ付けされた公開リポジトリとプライベートレポジトリに対する、ユニークなコントリビュータの数を使用しました。さらに、主要言語がタグ付けされたリポジトリの数も使用しました。 上位プログラミン

    Octoverse 2018 (2018年10月時点の統計情報) - 上位プログラミング言語
    gonta616
    gonta616 2018/11/21
  • 1