czwartek, maja 26, 2011

Różne

Różnorodne rozszerzenia dla Opera (tutaj są jej oficjalne rozszerzenia - http://www.opera.com/addons/extensions/):

  1. Przeglądarka specyficznych plików (bezpieczna bo otwiera je na serwerze) - https://addons.opera.com/addons/extensions/details/gpdf/4.0.1/
  2. Wtyczka do oglądania vod

Potrzeba połączenia między .NET a J2EE powoduje dalszy rozwój narzędzi typu JNBridge (szkoda tylko, że są płatne)

Jak oni się zmienili! Wielcy informatycy po latach…

Wypróbuj sobie interpreter Pythona - http://www.trypython.org/ ze strony voidspace (można również testować Pythona w przeglądarce Chrome poprzez wtyczkę Open Python Shell), są też tam artykuły na temat tego języka. Ale jest tam jeszcze lepsze IDE, wzbogacone o Silverlight – wraz z przykładami w kategoriach tematycznych. Również warto zwrócić uwagę na kapitalne przykłady z Win Form - http://www.ironpython.info/index.php/Contents#Windows_Forms (mnóstwo ciekawych przykładów). Gratka dla osób uczących się Winfrom – krótkie kursy video z MS. Do nauki ironPythona służą dwie pozycje:

  1. http://www.ironpythoninaction.com/
  2. http://www.amazon.com/gp/product/1430219629?ie=UTF8&tag=voidspace-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=1430219629

Na PlanetPDF – zasoby darmowe np. narzędzie do przetwarzania XML-XSL w PDF i inne formaty - http://aurigadoc.sourceforge.net/

Super sprawa, podobnie jak do Pythona istnieje wtyczka do interakcji w Javie  (interpreter i nie tylko - http://www.jgrasp.org/csd.html). Produkt nazywa się jGrasp i jest bezpłatny i jest sponsorowany przez NSF (National Science Foundation)

Bardzo podobna sprawa – interpreter Rhino może wywołać klasy z Java - http://www.mozilla.org/rhino/ScriptingJava.html,  testowanie JS można przeprowadzić w darmowej wtyczce do Chrome – Jsshell

Rywalem dla node.js jest stary, dobry projekt rhino – tj. server-based javascript platform oraz ringoJS

Zrób szybko serwis REST w javie - http://www.dzone.com/links/r/restful_web_services_made_easy_2.html

Projekt związane z testowaniem aplikacji webowych - http://www.dzone.com/links/r/14_best_open_source_web_testing_tool.html

W świecie MS i .NET jedynym sposobem dotarcia do stron w przeglądarce jest “sterowanie” obiektem przeglądarkowym poprzez obsługę kontrolki WebBrowser, można także posiłkować się poleceniem ‘curl’ (lub jego implementacją w postaci gotowej .dll). Można także wykorzystać gotową bibliotekę url2lib w Pythonie lub jej owijkę w postaci narzędzia do testowania aplikacji webowych - http://wwwsearch.sourceforge.net/mechanize/ (ze strony na ten temat podanej powyżej). Nie mówiąc już o potężnym kombajnie jakim jest selenium

Jak obsługiwać UML - http://www.dzone.com/links/r/creating_uml_2.html – darmowe narzędzia (y.uml oraz http://www.dzone.com/links/r/creating_uml_2.html)

Do tworzenia PDF dobry jest http://www.pdfsharp.net/wiki/PDFsharpSamples.ashx

Zakładkowy interfejs dla MS Office – kolejno otwierane dokumenty są w zakładkach

Bardzo ciekawa oferta bibliotek i pakietów w różnych językach programowania - http://www.dzone.com/links/r/14_best_open_source_web_testing_tool.html:

  1. http://www.dotnetopenauth.net/
  2. http://www.ikvm.net/
  3. http://pdfjet.com/os/edition.html
  4. http://ankhsvn.open.collab.net/

OWASP – ESAPI dla wielu języków