|
このリストは、JavaScript とモバイルに焦点を当てた Black Duck Software の「Newcomer of the Year」賞によるものです。 Black Duck は昨年のリストに続き、水曜日に「2012 オープンソース ルーキー オブ ザ イヤー」を発表し、2013 年に注目すべき 10 のオープンソース ソフトウェア プロジェクトを取り上げました。 これらのソフトウェア プログラムには次のものが含まれます。 1. アンシブル Ansible は、数分で実行できる、コンピュータ システムの導入、管理、オーケストレーションを行う最も簡単な方法を提供します。 Ansibleは、マルチノードデプロイメントとリモートタスク実行をサポートするモデル駆動型構成管理ツールです。リモート接続にはデフォルトでSSHを使用します。管理対象ノードに追加のソフトウェアをインストールする必要がなく、様々なプログラミング言語を使用して拡張できます。 2.チャップリン.js Chaplin.jsは、Backbone.jsをベースにしたJavaScriptアプリケーションアーキテクチャです。Chaplinは主にBackboneの限界に対処し、優れた設計パターンとベストプラクティスを採用した軽量で柔軟な構造を提供します。 主な機能:
3. GPUイメージ GPUImageは、強力でありながら使いやすい画像処理ライブラリです。幅広い画像処理フィルターを提供し、カメラやビデオカメラ向けのリアルタイムフィルターをサポートしています。その名の通り、GPUImageはGPUアクセラレーションによる画像処理をベースとしており、非常に高速な画像処理と画像フィルターのカスタマイズが可能です。ARC(Automatic Reference Registry)をサポートしています。 4. ハンマー Hammer.js は、ウェブサイトにタッチイベントを簡単に実装できる軽量な JavaScript ライブラリ(わずか 2KB)です。タッチデバイスのマルチタッチ機能の制御には jQuery を利用しています。 5. イナセーフ インドネシア緊急事態シナリオ評価 (InaSAFE) は、自然災害の影響シナリオをシミュレートして、予防策や対応策をより適切に策定するために使用されます。 InaSAFEは、洪水、地震、津波の影響を効果的にシミュレーションし、管理することができます。例えば、ジャカルタに洪水が襲来する前に、管理者は緊急時対応計画をどのように準備するかについて、次のような質問に答える必要があります。
6. モヒート Mojitoは、ブラウザとサーバーの両方で実行できるJavaScriptウェブアプリケーションフレームワークです。開発者は、クライアントサイドのフロントエンドとサーバーサイドのバックエンドの両方で単一のJavaScriptコードベースを維持できます。このウェブフレームワークは、サーバー側のランタイム環境からブラウザ側のランタイム環境に自動的にデプロイされるため、開発者は両方の環境で実行可能なウェブモジュールを作成できます。 7. サイドキック Sidekiqは、Rails 3アプリケーション向けの高性能メッセージキューイングシステムを提供します。使用方法については、こちらをご覧ください。 8.サイト Syteは、Twitter、GitHub、Dribbble、Instagram、Foursquare、Tumblr、WordPress、Last.fm、SoundCloud、Bitbucket、StackOverflow、Steamなど、複数のソーシャルネットワークと連携できる、シンプルながらも非常に強力な個人ウェブサイトバンドルです。オンラインデモもご利用いただけます。 9. バウアー BowerはWeb開発用のパッケージマネージャーです。このツールは主に、CSS、JavaScript、画像関連のパッケージを簡単にインストールし、これらのパッケージ間の依存関係を管理するのに役立ちます。 機能的にはComponentと似ています。ComponentはGitHubシステムをベースに構築されているのに対し、BowerはローカルリソースベースのパッケージとGitシステムベースのパッケージの両方を管理できるという違いがあります。Bowerでは、component.jsonファイルを使用して、パッケージ名、バージョン、コード内の主要要素、バージョン間の依存関係を定義できます。 10. タイプスクリプト TypeScriptは、MicrosoftがJavaScriptをベースに導入した新しい言語で、最終的にはツールを使ってJavaScriptにコンパイルされます。TypeScriptはJavaScriptと互換性があり、JavaScriptコードを読み込んで実行できます。TypeScriptにおけるJavaScriptからの改良点としては、サポートされているオブジェクトと関数をコンパイラが理解できるようにコメントが追加されていること(コンパイラはオーバーヘッドを発生させることなくコメントを削除できます)、そして完全なクラス構造が追加されていることなどが挙げられます。これにより、TypeScriptのアップデートは従来のオブジェクト指向言語に近づきます。 さらに、Black Duck 社は、DCPU-16 仮想 CPU 用のアセンブラ、コンパイラ、シミュレータ、統合開発環境である DCPUToolChain にも特別栄誉賞を授与しました。 経由apcadvisor |
2013年に注目すべきオープンソースソフトウェアのトップ10
関連するおすすめ記事
-
オープンソース市場において、オープンソース開発者に対する需要は増加し続けています。
-
FastDFS を放棄して、Spring Boot は MinIO を統合して分散ファイル サービスを実装します。すばらしいですね。
-
マイクロソフトのGitHubプロジェクト人気トップ10、最も人気の高いプロジェクトは13万個のスターを獲得
-
Microsoft Azure Managed Grafana が完全に利用可能になり、インフラストラクチャの潜在的な技術的問題を綿密に監視できるようになりました。
-
HuggingChat: 誰でも利用できる ChatGPT の最初のオープンソース代替品。
-
2021年まとめ:Ansibleを学ぶ9つの方法