piątek, czerwca 05, 2009

Interoperacyjność?

Ciekawe który z nich jest większym zagrożeniem dla MS – IBM czy Oracle? Na konferencji Java One wystąpił zespół MS – mówi się o projekcie Apache Stonehenge (SOA) i referencyjnym rozwiązaniu StockTrade 2.0 – współpracy między serwisami WS w oparciu o wszystkie standardy WS* Security -

Companies change (maybe). In the last five years, Sun and Microsoft 
have made progress. Three years ago, representatives of both companies
took the stage at JavaOne to discuss interoperability and early
efforts in the Apache Stonehenge project (http://tinyurl.com/r5bq52)
for SOA. Microsoft's StockTrader 2.0 code -- a head-to-toe .NET rewrite
of an IBM-based Java app -- was contributed as a reference app to
"Stonehenge" last November. It shows developers how they can interop
with Web services by connecting an ASP.NET Web front end to business
services and order processing services running in .NET, or the Metro
Web Service (Java) stack on the Sun GlassFish Enterprise App Server.
The interoperability is enabled through WS* Security and other Web
Service standards. Developers basically use a different URI to point to
the services and configure the security. On the back end, StockTrader
2.0 supports SQL Server (demonstrated today) or Oracle 11g. Support for
MySQL is on the way, according to Microsoft. During the keynote, Sun
announced that it's contributing its Metro-based StockTrader code to
the Apache Stongehenge project today.
 

czwartek, czerwca 04, 2009

Internet

  1. Dużo się mówi o projekcie Mozilla Jetpack. Pozwala on na demokrację – tzn. prawie każdy może zacząć programować po stronie klienta lub ujarzmić przeglądarkę. Stallman widzi tu i  w przypadku SaaS i chmury serwisowej poważne zagrożenie wolności  większe od zamkniętego kodu binarnego (uruchamiasz nieznany program na nieznanym serwerze). Upraszczając Jetpack wykorzystuje framwork jQuery, Firebug oraz BeSpin.
  2. Google ogłasza nową inicjatywę – Web jako model programowania (oraz jako pełnoprawne środowisko programowania) – wg. niej technologie takie jak 3D, chmura oraz programowanie bazujące na web pozwoli zastąpić tradycyjny model PC i mainframe. HTML 5 pozwoli na rozszerzenie możliwości aplikacji Web 2.0. Dochodzą to tego projekty O3D oraz Web elements. Zaś odpowiednikiem MS Azure będzie Google App Engine w środowisku którego będzie można uruchomić nie tylko Python i Javę ale inne języki dynamiczne jak PHP, Ruby.  Rozszerza się wsparcie dla Java – GWT w wersji 2 z możliwością podzielenia skryptów JS na kawałki.
  3. Ciekawy serwis informacyjny - http://www.msnbc.msn.com/id/3032118
  4. Lista najpopularniejszych dodatków do FF - http://www.infoworld.com/d/applications/must-have-firefox-add-ons-878?source=fssr. Web Developer, GSpace, IE Tab, Sage
  5. Najważniejsze rusztowania JavaScriptowe - Dojo, Ext, Google Web Toolkit, jQuery, MooTools, Prototype and Scriptaculous, and Yahoo User Interface Library.
  6. Najważniejsze funkcje Windows 7 - http://www.betanews.com/article/Top-10-Windows-7-Features-3-XP-Mode/1243378978/2 – tryb wirtualny XP Mode
  7. Czytelnia za pieniądze - http://www.ibuk.pl/fiszka.php?id=956
  8. Dodatek do jQuery - http://jquery.sanchezsalvador.com/jquery/page/jquerycomboboxexamplestyle.aspx – kapitalna lista wyboru z portalu http://jquerylist.com/ lub okna modalne - http://dev.iceburg.net/jquery/jqModal/ lub http://www.willjessup.com/sandbox/jquery/solar_system/rotator.html (układ słoneczny)
  9. Lekcje JS przez Crockford’a - http://ajaxian.com/archives/douglas-crockford-video-advanced-javascript
  10. Nie zapominajmy o APTANIE
  11. Moja nauka w MS - http://learning.microsoft.com/manager/default.aspx?brand=learning
  12. Tworzenie bezpiecznych aplikacji - http://msdn.microsoft.com/en-us/library/aa302388.aspx
  13. Portal z filmami do Java - http://www.mrbool.com/portal/
  14. InformIT o .NET - http://www.informit.com/guides/guide.aspx?g=dotnet
  15. Rozważanie klasowe - http://leedumond.com/blog/interfaces-vs-abstract-base-classes/
  16. AZURE wspiera PHP -http://phpazure.codeplex.com/
  17. Zasoby PHP w ciekawy sposób ułożone - http://www.mahalo.com/php
  18. Jest nowa opera - http://www.betanews.com/article/Opera-10-beta-sports-a-new-look-23-boosted-performance/1244004148/2
  19. Podstępnie zainstalowany Microsoft Framework .NET Assistant  w FF - http://blogs.techrepublic.com.com/security/?p=1716&tag=nl.e019
  20. Security w MS - http://channel9.msdn.com/posts/trobbins/Exploring-the-Crypto-API/