Bossie: najlepsze aplikacje deweloperskie open source
TAGI: narzędzia developerskie open source Google Go JRuby Framework Zend JQuery JQTouch Ext Core Ext JS Ext GWT Sencha Touch Apache Hadoop Git
Aby wyróżnić najlepsze produkty rozwijane w modelu open source, Infoworld przyznaje coroczne nagrody Best of Open Source Software Awards (tzw. Bossie). Prezentujemy następną kategorię - narzędzia deweloperskie.
Ext Core, Ext JS i Ext GWT
Ext Core jest lekką i bogatą biblioteką JavaScript dla stron webowych, dostarcza abstrakcji do manipulacji/przechodzenia obiektów DOM, AJA, obsługę zdarzeń (w tym własnych), animacji i tworzenia wzorców, mechanizm OO. Ext JS jest biblioteką przeznaczoną do budowania bogatych aplikacji webowych, pracujących w różnych przeglądarkach, posiada zestaw wysokowydajnych dostosowywalnych widżetów i model komponentów. Ext GWT jest biblioteką Java przeznaczoną do budowania bogatych aplikacji z użyciem Google Web Toolkit. Oryginalnie była zbudowana na YUI, JQuery lub Prototype i nadal jest często wykorzystywana z JQuery, ale obecnie ma własną bibliotekę bazową Ext.
Sencha Touch
Sencha Touch jest frameworkiem przeznaczonym do budowania aplikacji wykorzystujących HTML5, CSS3 i JavaScript, które będą szczególnie dobrze pracować w środowiskach wyposażonych w ekrany dotykowe - najczęściej dotyczy to systemów iOS firmy Apple oraz Androida. Framework ten ma wiele wspólnego z Ext JS, ale dodaje warstwę odpowiedzialną za ekran dotykowy.
Apache Hadoop
Hadoop jest zintegrowanym zestawem narzędzi przeznaczonych do zarządzania rozproszonymi danymi i wysoko skalowalnego przetwarzania danych w klastrach obliczeniowych. Narzędzia Hadoop umożliwiają tworzenie bardzo dużych baz danych oraz hurtowni, a także uruchamianie zadań analizy danych na dużą skalę, takich jak MapReduce. Jest to bardzo dobre i darmowe narzędzie dla firm, które chcą przeprowadzać skomplikowane analizy bardzo dużych ilości danych.
R
R jest środowiskiem do obliczeń statystycznych i prezentacji graficznej wyników, który dla osoby posiadającej odpowiednią wiedzę, z powodzeniem może zastąpić SAS lub SPSS. W odróżnieniu od wyżej wymienionych, w R cała analiza składa się z kilku serii kroków, których wyniki są przechowywane w obiektach, zatem przykładowe wyniki obliczeń regresji będą skromne, ale utworzony obiekt (tzw "fit") można odpytać za pomocą funkcji analitycznych lub graficznych. R działa na platformach Linux/UNIX, Windows i MacOS X.
Git
Dwa lata temu Git otrzymał nagrodę Bossie za pionierską implementację rozproszonego systemu kontroli wersji. Obecnie doceniamy wkład w popularyzację tej koncepcji. Dziś Git daje deweloperom szybki dostęp do kompletnej bazy historii kodu, tworzenia odgałęzień rozwojowych i łączenia ich w miarę potrzeb. Dobre narzędzia graficzne oraz sprawnie zarządzane darmowe repozytoria, takie jak GitHub sprawiają, że jest to najpopularniejszy obecnie system kontroli wersji programów.
Oceń artykuł
Komentarze (0)
Najpopularniejsze
- Pierwsze w Polsce testy transmisji danych z...
- Magdalena Gaj została Przewodniczącą Rady...
- Asseco wątpi w obiektywny wybór dostawcy w...
- Raport Państwo 2.0, czyli nowa wizja...
- Sygnity: wezwanie Asseco i sezonowość...
- Ogromna liczba komputerów Mac wciąż...
- Nasza Klasa uruchomiła inkubator...
- Google prezentuje okulary z Augmented Reality
- Oracle daje klientom bezpłatny system do...
- CBA kontroluje przetargi związane z CEPiK
Rekomendacje
Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88






