czwartek, lutego 23, 2006

WikiCalc

Twórca idei arkusza kalkulacyjnego Dan Bricklins (Software Garden) zamierza połączyć ideę arkusza z możliwosciami edycji współbieżnej podobnej do Wiki. Produkt ma nosić nazwę wikiCalc i ma być dla użytkowników indywidualnych bezpłatny. Idea produktu to stworzenie aplikacji webowej opartej o współbieżną edycję danych (wiki) zgromadzoanych w postaci komórek arkusza. Daje to możliwosc edycji jednego arkusza równoczesnie przez wiele osób. Takiej funkcjonalnosci nie ma nawet "wzór" wszystkich arkuszy Excel. Należy nadmienić, że MS Office 2007 takie rzeczy ma już wbudowane (poprzez zakup firmy Groove i jej narzędzi). Podobne możliwsci ma SharePoint Services. Jest to odpowiedź na bolączkę wielu firm, gdzie osoby z różnych działów mają za zadanie wprowadzać dane do różnych czesci tego samego arkusza (obecnie robią to za pomocą przesyłania sobie arkusza jako załącznik poczty).

środa, lutego 22, 2006

Dzienne odnosniki

  1. http://www.rudi.net/bookshelf/classics/city/alexander/alexander1.shtml - Jeden z bandy czworga, założyciel wzorców programistycznych, pisze o wzorcowej organizacji miast.
  2. http://en.wikipedia.org/wiki/Pattern_language - co to są wzorce
  3. FreeMind - narzędzie do odwzorowania swoich mysli.

Strony niekonwencjonalne

The Register, FreshMeat, Cringely, SlashDot.

Co przyniesie Office 2007

Nowy Office kładzie przede wszystkim nacisk na pracę grupową oraz komunikację. (collaboration, content management and business intelligence). W końcu włączono produkt zakupiony w firmie Groove (Ozzi) - Office Groove 2007 and Office Groove Server 2007. Stawia na serwer SharePoint - nosi nową nazwę SharePoint Portal Server - jako klej do koordynacji pracy grupowej (zaniechano innego produktu CMS). Bazowe wersje Office nie będą miały Outlooka, zamiast tego będzie OneNote. Będzie m.in. Office Communicator Client, SharePoint Designer oraz cała gama produktów serwerowych (Microsoft Office Project Portfolio Server 2007, which provides project and portfolio management, and Microsoft Office Forms Server 2007, an electronic-forms platform. ).

wtorek, lutego 21, 2006

Wiadomości ze swiata

  1. Bardzo ciekawy serwis "slashdot" - szczególnie sekcja dla developerów na temat MDA i jej implementacji w MS w postaci DSL - domain specific language (http://developers.slashdot.org/)
  2. Po tym jak Oracle ogarnęła gorączka zakupów (InnoDB, SleepyCat Berkely DB a mówi się jeszcze o Zen i JBoss) sytuacja dla firmy MySQL stała się nie do pozazdroszczenia (technologia tranzakcji opierała się o mechanizmy wykorzystywane w InnoDB). Firma jednak się pozbierała i kupiła inną firmę Netfrastructure (Jim Starkley - jej szef jest twórcą pojęcia BLOB), która opiera się na otwartym projekcie FireBird (Interbase). Ciekawe co ztego wyjdzie biorąc pod uwagę duże zaangażowanie w FI programistów z Rosji. Odnośniki: edytor SlashDot.
  3. Architektura FB jest ciekawa: klasyczna (każdy program ma równoległy dostęp do pliku bazy i zakłada 'lock' i super serwer (jest koorynator dostępu do bazy - główny kierunek bo to nowoczesne i przyjęte w innych serwerach rozwiązanie). Dobra dokumentacja na ten temat.
  4. Narzędzia wyszukiwarkowe Google (Desktop) są niebezpieczne gdyż wysyłają do serwerów Google, indeksy do lokalnych plików (wg. firmy Gartner).
  5. Miecz obosieczny - jak ogłoszono na konferencji RSA w nowej wersji Vista (MS) będzie tak mocne zabezpieczenie danych, że służby bezpieczeństwa nie będą w stanie dostać się do zaszyfrowanych dokumentów. Oczywiście przemysł nagraniowy i filmowy jest z tego zadowolony. Platforma szyfrowania Vista wykorzystuje chipsety TPM (Trusted Platform Module) gdzie są sprzętowo przechowywane klucze, certyfikaty i hasła dostępu do plików na dysku. UK proponuje zwrócić się do MS o umożliwienia instalacji backdoora do tego mechnizmy ale MS się sprzeciwia (to wbrew założeniu, że informacja jest w rękach właściciela dokumentu a nie nośnika przechowującego ten dokument). Inne rozwiązanie to specjalna wersja Visty dla służb bezpieczeństwa.

niedziela, stycznia 08, 2006

Nowa inicjatywa IBM

Po zakupieniu przed 6-cioma miesiącami firmy Gluecode, IBM wypuscił (14.11) nową, darmową wersję tego oprogramowania pod nazwą Websphere Application Server - Community Edition. Bazuje ona w 90% na Geronimo, reszta to Cloudscape + UI interfejs do zarządzania oraz RT z IBM + sterowniki do innych baz (MySQL, MS SQL oraz Oracle) + poprawiona dokumentacja + GBeans (wsparcie J2EE) + AXIS + wtyczka do Eclipsa (tego klipsu wlasnie brakowało w ostatnich wrsjach Eclipsa). Oficjalna informacja o tym jest tu.

czwartek, listopada 24, 2005

Smutno mi

Po zakończeniu cyklu życia VB na rynku aplikacji do tworzenia oprogramownaia w "starym" srodowisku Windows zostaje tylko VFP. "Nowe" srodowisko wymaga .NET Framework oraz wyższe od 98 wersje Windows.

piątek, listopada 18, 2005

Pytanie za 1000 punktów

Co się dzieje z technologią open-source, kiedy firma komercyjna kupuje jakąs technologię open-source lub firmę, która taką technologię stosuje w swych produktach. Czy wtedy owa firma może ja zamknąć i rozwijać jako własny, komercyjny produjt czy nie? Przecież do powstania danej technologii open-source przyczyniło się całe mnóstwo osób robiąc to bezpłatnie. Czy to oznacza "uwalenie" tej technologii czy nie?

DataDirect dla JBoss

DataDirect udostępniła sterownik jdbc dla serwera aplikacyjnego JBOSS. Można nawet sięgać z Unix/Linux-a do baz danych MS SQL Server. Interesujace...

Blogować, ale jak

Trzy głowne narzędzia do tworzenia blogów: Movable, textPattern, WordPress - opis i ich historia + zasady licencjonowania.

Google Base

Firma Google ciągle eksperymentuje z nowymi (i nie całkiem nowymi) ponysłami. Ostatni pomysł to inicjatywa Google Base - oznacza to, że firma chce udostępnić w Internecie narzędzia i zasoby do przechowywania i przeszukiwania ogromnych ilosci informacji (które można skategoryzować w celu ułatwienia przeszukiwania). O to wszystko za darmo. pewnym utrudnieniem jest wymóg aby przed opublikowaniem informacji najpierw nadać jej etykietki (labels) i następnie ją opisać atrybutami (terms). W ten sposób G dobitnie zademonstrował swoje chęci wejscia w obszar tzw. user-generated content and tagging - tj. generowania zawartosci i jej etykietowanie znane choćby z takich serwisów jak Del.icio.us social-bookmarking site i Yahoo's Flickr photo-sharing site. Jest to pewien zwrot w polityce firmy, która zwykle udostępniała indeks wyszukiwania danych w Internecie. Teraz udostępnia możliwosć publikowania swych inofrmacji. Czym nie jest GB - nie jest serwisem dla użytkowników zajmujących się wyszukiwaniem informacji ani nie jest serwisem ukierunkowanych reklam (online classified-ads service). W publikowaniu informacji na GB firma Google kieruje się swoją własną polityką.

Model biznesowy dla open-source

Jaki jest przepis na sukces w wykorzystaniu komercyjnym technologii open-source? Poszukiwania "swego miejsca" w swiecie komercyjnego oprogramowania. Obecnie jest to temat powszechnie dyskutowany. Można wsród nich znaleźć firmy:

  1. "przepakowujące" produkty wytworzone na bazie O-S np. Red Hat (no prawdę mówiąc RH zaczyna cos robić w obszarze nakładów na R&D) lub Novell/Suse,
  2. firmy zajmujące się rozwojem i wsparciem dla swych produktów (własnych, u siebie zrobionych) i działające na zasadzie "podwójnej" licencji (w zależnosci od rodzaju zastosowania: komercyjne - płatne i własny użytke - darmowe) - są to MySQL i JBoss,
  3. firmy działające posrodku np. EnterpriseDB - firma wzięła PostgreSQL, stabilny produkt open-source i wzbogaciła go o nowe cechy np. możliwosć interpretowania PL/SQL czyniąc ją kompatybilną z Oracle bez koniecznosci ponoszenia kosztów licencji bazy Oracle. W ten sposób firma oferuje bezpłatny PostgreSQL (rozwijany jako O-S), płatne wsparcie dla niej oraz uniklaną własnosć - kompatybilnosć z bazą Oracle.
  4. Czy jest jakis inny sposób na "pasożytnictwo" na bazie produktów O-S.