Assemblix-uutiskirje lähetetään MikroPC.netin uutiskirjeen tilaajille. Voit halutessasi poistua lähetyslistalta omista asetuksista.



Tiistai 26.11.2002 klo 08:00

Java-emo James Gosling kritisoi .NETiä
Compact Framework ja VS.NET 2003 beeta valmis
Standardeja lomakkeille ja grafiikalle
Uudessa iPAQissa rinnakkain Pocket PC ja Java
Kotimainen ohjelmistoala aikuistuu
Lisää uutisotsikoita...

Valitse vuoden kehittäjäväline!

Jälleen on koittanut se aika vuodesta: tuotteista parhaat valitaan, korokkeelle harvat nostetaan.

Koska kotimaisten tietokonelehtien palkintosarjoista ei kehittäjävälineitä erikseen löydy, on Assemblixin velvollisuutena julistaa alkaneeksi kysely:



Vaikket ehkä tituleeraa itseäsi ohjelmistokehittäjäksi, saatat tietämättäsi olla sellainen!

Kehittäjävälineiden ryhmä on laaja ja tulkinnanvarainen. Joku kehittää Excelissä, toinen Emacsissa. Siksipä kyselyn tuotevalikoimaa ei ole pahemmin rajattu.

Mikä on siis mielestäsi paras kehittäjäväline? Kyseessä voi olla perinteinen kääntäjä, koodin muokkausympäristö, www-suunnitteluohjelma, tietokantaohjelmisto, ohjelmistoteknologia tai arkkitehtuuri kuten Java, .NET, Symbian tai jokin muu.

Jos valinta tuottaa vaikeuksia, löydät ehkä ideoita ja muistinvirkistystä Jolt- tai Developer.com -sivuston ehdokasluetteloista.

Mielituotteen nimeämisen yhteydessä voit myös antaa palautetta ja kehitysehdotuksia Assemblix-uutiskirjeen sisällöstä. Kaikki kommentit ja ideat ovat tervetulleita!

Tulokset kerrotaan seuraavassa Assemblix-uutiskirjeessä eli 10.12.2002.

Harri J. Talvitie




Uutiset

James Gosling
Sun Microsystems
 

Java-emo James Gosling kritisoi .NETiä

Java-kehityksen päävastuullinen James Gosling kritisoi Software Development Expossa pitämässään puheessaan Microsoftin .NETiä. Gosling esitti epäilyksiä .NETin kypsyydestä ja tietoturvasta.

Goslingin mielestä Javasta löytyy enemmän ominaisuuksia kun taas .NETistä lähinnä markkinointimiljardeja. Myös .NETin toimittajariippuvaisuudesta tuli pyyhkeitä.

Gosling muistutti, että Microsoft on joutunut tekemään kompromisseja C/C++-yhteensopivuuden takaamiseksi ja siksi ajoalustaan (CLR) on jäänyt tietoturvapuutteita kuten esimerkiksi muistinkäsittelyongelmia.

.NET ei pysty Goslingin mielestä haastamaan Javaa arkkitehtuurin tai teknisen edistyksellisyyden puolella mutta helppokäyttöisyydessä se vie voiton.

Gosling kyseenalaisti nykyisten graafisten IDE-kehitysympäristöjen etuja. Hän itse käyttää 20 vuotta vanhaa emacs-tekniikkaa pääasiallisena kehitysympäristönään. Käyttöjärjestelmänä Java-gurulla näytti puolestaan pyörivän Mac OS X.

 

Compact Framework ja VS.NET 2003 beeta valmis

Viime viikolla Las Vegasissa pidetty Comdex-tilaisuus innosti Microsoftia tekemään useita kehittäjäaiheisia tuotejulkistuksia.

Pienlaitteille suunnattu .NET-alusta eli .NET Compact Framework on vihdoin valmistunut. Lähiviikkoina Microsoft julkistaa kehittäjille tarkoitetun Go Live -lisenssin, jonka turvin nämä voivat siirtää omia sovelluksia myös tuotantoon.

Poikkeuslisenssi tarvitaan, koska Microsoftin vakiomuotoiset lisenssiehdot kieltävät beetavälineillä tehtyjen sovellusten jakelun.

Visual Studio .NETin seuraava ja lupausten mukaan lopullinen beetaversio on niin ikään ilmestynyt. Sellofaanijakeluun tuote on luvassa ensi vuoden huhtikuussa. Uutukaisen nimeksi tuli lopulta Visual Studio .NET 2003.

Microsoft julkisti myös kaksi uutta beetaversiota SQL Server -tietokantapalvelimesta. Intelin Itaniumille ja .NET Serverille optimoidusta 64-bittistä muistinkäsittelyä tukevasta SQL Server -versiosta ilmestyi toinen beeta. Perusversion puolella julkistettiin Service Pack 3:n beetaversio.
 

Standardeja lomakkeille ja grafiikalle

W3C-standardisoimisjärjestö on esitellyt XForms-standardin, jonka ideana on tuoda selkeytystä nykyiseen html-pohjaiseen lomaketekniikkaan. XFormsissa erotetaan käyttöliittymä, lomakkeen tiedot ja käsittelysäännöt toisistaan. Uusi tekniikka ei ole sidottu vain www-ympäristöön ja html:ään. Sitä voidaan hyödyntää xhtml:n lisäksi myös svg- ja xml-sovelluksissa.

Scalable Vector Graphics -standardin versio 1.1 on myös valmistunut. Graafisella puolella uusi versio ei tuo mukana muutoksia, parannuksia on lähinnä standardin modulaarisuudessa.

Modulaarinen rakenne on nyt tarpeen, koska standardista on kehitetty myös karsittu versio mobiililaitteille.

 

Uudessa iPAQissa rinnakkain Pocket PC ja Java

Compaqin nielaissut HP on julkistanut uuden iPAQ 5400 -sarjan. Lähiviikkoina kauppoihin ilmestyy sarjan ensimmäinen malli h5450. Ominaisuuksiltaan laite soveltuu hyvinkin vaativiin mobiilisovellutuksiin.

Uudessa mallissa yhdistyvät langattomat lähiverkko-ominaisuudet, biometrinen sormenjälkitunnistus ja yleiskäyttöinen kaukosäädin. Samoissa kuorissa on langattomien lähiverkkojen WLAN 802.11b -tuki sekä Bluetooth lyhyen kantaman pien- ja oheislaiteliikennöintiin.

Intelin PXA250-suoritin sykkii 400 megahertsinen taajuudella ja sisältää XScale-optimoinnin. Käyttömuistia on 64 megatavua (SDRAM) ja ROM-muistia 48 megatavua.

Pocket PC 2002 -pohjaisessa laitteessa voi ajaa myös Java-sovelluksia. Paketissa mukana tulevalta rompulta löytyy Insignian toteuttama Personal Java -ajoalusta, joka on tähänkin saakka löytynyt H3800/H3900-sarjan malleihin.

Uusi malli tulee Suomessa kauppojen hyllyille joulukuun loppupuolella. Suositushinnaksi Suomen HP:lta kerrotaan 979 euroa.
   

Kotimainen ohjelmistoala aikuistuu

Suomesta ei löydy varsinaista ohjelmistoalan ministeriä, joten ensi viikolla alkavan Software Industry Summitin avaajana toimii liikenne- ja viestintäministeri Kimmo Sasi.

Tilaisuuden puheiden ja paneelikeskustelujen teemoja ovat ohjelmistoteollisuuden teknologiset suuntaviivat, liiketoiminnan kehitysnäkymät, kansainväliset trendit ja kotimaiset haasteet sekä alan yrittäjyyden tukeminen.

Tapahtumaan odotetaan kahden päivän aikana yli tuhatta kävijää.

Software Industry Summitin yhteydessä jaetaan ohjelmistoalan Softar-palkinnot Ohjelmistoyrittäjät ry:n isännöimässä tilaisuudessa.

Ohjelmistoala on Suomessa jo niin laaja ja merkittävä, että sitä kannattaa syväluodata myös verovaroin. Tekes on päättänyt nimittäin aloittaa ohjelmistoalan tulevaisuutta kartoittavan tutkimuksen.

Oulun ja Jyväskylän yliopistoista tulevan professorikolmikon toteuttama ja ensi syksyksi valmistuva tutkimus luotaa ohjelmistoyritysten ja koko ohjelmistoteollisuuden kehitysnäkymiä lähivuosiksi eteenpäin.



Uutiset

Suoria linkkejä tuoreisiin kehittäjäaiheisiin uutisjuttuihin:

26.11.2002 Gartner: Symbian ei ole uhka Microsoftille.
26.11.2002 Compuware on tehnyt sopimuksen AMD:n kanssa, jonka mukaan SoftICE64-debuggeriin lisätään Hammer-tekniikan tuki Athlon-ympäristössä tapahtuvaa debuggausta varten.
25.11.2002 Hesarin erikoisia tapauksia: "Minä en ole kompleksinen olio!"
25.11.2002 Macromedia päivittää Director-ohjelmansa MX-tasolle. Joulukuun puolivälin kieppeillä tuleva versio sisältää parantuneet yhteydet muihin Macromedian tuotteisiin kuten Flashiin sekä esteettömyys- ja puheominaisuuksia.
24.11.2002 Economist-talouslehden pääjutussa Nokia v. Microsoft mielenkiintoinen kaavio pc- ja mobiilipenetraatiosta. Kahdeksan maan listastahan puuttuu.. arvasit oikein!
24.11.2002 British Telecom avaa palveluhotellin J2EE- ja .NET-pohjaisille web services -sovelluksille. Valitsi BEA Systemsin J2EE-sovelluspalvelimen.
22.11.2002 Suomalaislähtöinen Openchallenge auttaa avoimen koodin projekteja.
22.11.2002 OASIS-ryhmän jäsenet aikovat kehittää toimistosovelluksiin xml-pohjaisen "Open Office XML Format" -standardin. OASIS-jäsen Microsoft ei toistaiseksi aio osallistua projektiin.
22.11.2002 Kymmenen uutta yritystä Javan standardeista päättävään JCP-ryhmään, mukana myös Nokia.
21.11.2002 "WOW:n ohjelmistoalustaa rakennettiin kunnianhimoisesti ja kurittomasti."
21.11.2002 "Nokia Battles Microsoft over Phone OS"
21.11.2002 Tietoturvareikiä Microsoftin MDAC-kirjastossa (Remote Data Services -komponentin Data Stub -osassa). Ei koske Windows XP:tä (MDAC 2.7).
21.11.2002 "Ohjelmistotestaus maailmanlaajuisessa murroksessa."
20.11.2002 Forrester: USA:sta jopa miljoona ohjelmointityöpaikkaa siirtyy lähivuosina halvemman työn maihin kuten Kiinaan, Venäjälle ja Filippiineille.
18.11.2002 Oracle liittyi IBM:n sponsoroimaan Eclipse-ryhmään, jossa luodaan koodausympäristöä (IDE) avoimen lähdekoodin periaatteella.
18.11.2002 Applen WebObjects 5.2 nopeuttaa web-sovelluspalvelujen rakentamista Mac OS X -ympäristöön.
15.11.2002 Gartner: 70% Java-piloteista epäonnistuu. Java ja .NET tasoissa vuonna 2005.
15.11.2002 Takaovia ujutettu jälleen avoimeen koodiin. Tällä kertaa kohteena verkkosniffereissäkin suosittu libpcap.
14.11.2002 Microsoft julkisti yllättäen DirectX 9 Release Candidate -version.
14.11.2002 Oraclelta ehdotus Java-kehitysympäristöjen laajennusten rajapinnoiksi. Ehdotus toimitettu JCP:lle käsiteltäväksi.
14.11.2002 Linux-pohjaisessa älypuhelimessa IBM:n DB2E-tietokanta, Opera ja Bluetooth -ominaisuudet.
13.11.2002 Stanfordin yliopistossa kehitellään hyökkäykset kestävää P2P-tekniikkaa.
11.11.2002 Nokialta kilpailu Series 60 -kehittäjille.

Päivittäiset uutispoiminnat löydät myös Assemblix-kotisivulta.



Julkistuksia ja päivityksiä
RoboHelp X3
  eHelpin RoboHelpillä voit rakentaa ohjetiedostot Windows-, Java- ja html-sovelluksen käyttäjälle. Sähköisten ohjetiedostojen lisäksi voit rakentaa samasta sisällöstä myös printtiversion.
JNBridge 1.2
  JNBridgellä .NET-sovellus voi käyttää Java-luokkia aivan kuin ne olisivat .NETin omia. JNBridgePro tukee J2SE- ja J2EE-tekniikoita, joten .NET-koodi voi hyödyntää Javan erikoiskirjastoja kuten EJB:tä ja JNDI:tä.
LEADTOOLS Multimedia v13
  LEAD Technologiesin LEADTOOLS v13 Multimedia mahdollistaa monipuolisten videokaappaustoimintojen lisäämisen omaan sovellukseen.
Aspose.Obfuscator
  Muunna ASP.NET-sovelluksesi hankalasti "vakoiltavaan" muotoon. Obfuscator sotkee exe- ja dll-tiedostoista debuggerilla helposti selviäviä symbolien nimiä ja viittauksia.
Smokescreen
  Vastaava "koodinsotkija" Java-luokkatiedostoille.


Kehittäjäaiheisia linkkivinkkejä

 
ThinkGeek
  Kaikenlaisia kivoja härveleitä ja asusteita nörteille. Oma osasto kofeiinipitoisille tuotteille.
 
Vastauksia tietokoneohjelmoinnista usein esitettyihin kysymyksiin
  Sisältää muun muassa pankkiviitenumeron ja henkilötunnuksen tarkistusrutiinien koodausohjeet.
 
Marko Lahtelan julkaisut
  Markon sivustolla varsin kattava 99-sivuinen opinnäytetyö "Entity Bean -komponentit Java 2 Platform Enterprise Edition -verkkoarkkitehtuurissa".

Open Directory Project at dmoz.org
Suomalaisia ohjelmointiaiheisia sivustoja Open Directory -projektin hakemistossa.



Aiemmin ilmestyneet Assemblix-kirjeet:

  • Ammatti: suomalainen ohjelmoija
  • Webin uudet rakennusvälineet
  • Lukittu ja leikelty Longhorn
  • SP2: Tuhoa ja turvaa
  • Microsoft-messut identiteettikriisissä
  • Koodaajan patenttiviidakko
  • Elinkaareutuvaa Microsoft-koodausta
  • Monoa Microsoftille
  • Kuka valvoo koodia?
  • Hidasta hommaa
  • Vapaus valita
  • Paineessa viisasteltu
  • SOA - seuraava arkkitehtuurisi?
  • Koodin tähteet
  • Longhorn-lähetystyöntekijät liikkeellä
  • Miten sujui softabisnes vuonna 2003?
  • Käyttöjärjestelmä ohjaa kehittäjää
  • Mitä siellä toimistossa oikein tapahtuu?
  • Missä viipyy Smartphone?
  • Harmaantuvia koodivelhoja vai välkkyjä moniosaajia?
  • Avantoavusteinen ohjelmointi: suomalaiskoodarin salattu doping?
  • Mini-Assemblix
  • Web-sovelluspalvelujen kypsymistä odotellessa
  • Rekursiivisesti sisältökriittistä rönsyilyä
  • Pääkopan epäsymmetriasta vielä
  • Ohjelmoijantauti
  • Kenen koodia käytät?
  • GOTO kesälaitumelle
  • Sovellusarkkitehtuurien hienosäätöä
  • Koodi pääsee lööppiin
  • Windows-arkkitehtuurin alasajo
  • Avointa propagandaa
  • Uskallatko päästää Microsoftin taskuusi?
  • Softaduunarin äkkisukellus
  • Turvatonta tulevaisuutta
  • Naiset ja menetelmät puhuttivat
  • Sukupuolikoodi
  • Toimiiko äärikoodaus, laihduttaako Atkins?
  • Löysä XML kiihtyy raudalla
  • Java ja oikeusorientoitunut ohjelmointi
  • Ei vielä uhanalainen
  • Valitse vuoden kehittäjäväline
  • Tienaatko riittävästi?
  • Keskinkertaisuus kannattaa?
  • Web services + xml = hype^2
  • Pingviiniksi pingviinin paikalle?
  • Assemblix-pilotti


  • © 2002-2007 X-Telnet Oy   Aineiston uudelleenjulkaisu ilman lupaa kielletty