Googles operativsystem som skall släppas i slutet av 2010 med fokus på prestanda, enkelhet och säkerhet.
Som ett väldigt enkelt operativsystem, skall det främst användas på netbooks och andra mindre bärbara enheter med bra prestanda även på datorer med lägre processorkraft.
Visionen är att det ska gå lika snabbt att starta upp som en tv-apparat.
Som bilden nedan till höger visar, jämfört med den vanliga OS till vänster, tar man bort några (Läs mer…)
Hamid Samadi har bl a skrivit följande inlägg på jsolutions.se.
-
Google Chrome OS på gång
- fre 20 nov, 2009 kl 10:51
- 1 kommentar
- Operativsystem, Öppen källkod
-
VMware köper SpringSource för $420M (woow mycket pengar)
- fre 4 sep, 2009 kl 09:05
- Kommentera!
- Spring, Öppen källkod
Kriget om moln plattformar (Cloud platforms) tar fart på allvar. Befintliga konkurrenter inom detta område dvs. IBM, Microsoft och Oracle har fått en ny tuffare konkurrent nu med tanke på VMware köp av SpringSource. Nu fattar jag bättre varför SpringSource har satsat så mycket på OSGI den senaste tiden och även köpet av företaget Cloud Foundry. Samtidigt som man kan ana varför Spring 3.0s produktion releasen har tagit så lång tid att färdigställas. Den skulle vara klar i april enligt prognos. Men tydligen har varit andra saker viktigare att hantera! Läs mer om detta –> här
-
Spring 3.0 släppt den 5e dec.
- mån 8 dec, 2008 kl 14:18
- Kommentera!
- Java
Visst har Spring teamet lyckats att leverera release 3.0 i tid (de hade lovat slutet av 2008). Har inte kollat detaljerna i den nya releaseen.
Den nya releasen inkluderar mer av Java 5 språkfunktioner än release 2.5. Som ni ser, de flesta nyheterna and annotationer handlar om MVC handler. Exempelvis, det är mycket bra med annotationen @MVC för form kontroller. Visst har det ändrats en hel del, men jag undrar om det skulle handla om en ny release eller snarare en typisk version 2.6. Det ser inte ut som stora förändringar i ramverket.
Det står i ChangeLoggen att dessa har uppdaterats eller lagts till:
(Läs mer…) -
Öredev i Malmö dag 2
- fre 28 nov, 2008 kl 16:46
- 3 kommentarer
- Java
Den nästa dagen var hann jag att lyssna på ytterligare några föreläsningar. Först var det Apache Wicket som Martijn Dashorst (from Topicus, Netherlands). Det var mycket fokus på att man skriver bara java och HTML och undvika andra standarder, libbar och APIer. Jag ser inte direkt några stora fördelar med att använda Wicket, blev inte imponerad kan man säga. Det är väll inte ett stort problem att använda annat än Java och HTML och därför lösningen ser mindre intressant för min del.
Efter denna session, var det dags att lyssna på en duktig talare som hette Ben Alex (SpringSource, Australia). Det handlade om Spring Security modul. Det var en mycket bra presentation som var inte avancerad på ngt sätt utan handlade om säkerhetsgrunderna i Spring ramverket. Det var intressant att se bl.a. hur cookies hanteras med Spring säkerhetsmodul påslaget.
(Läs mer…) -
Öredev i Malmö 2 dagar
- fre 21 nov, 2008 kl 14:06
- Kommentera!
- Java
Jag har varit där ett par dagar och lyssnade på en del intressanta talare och samtalade med en del trevliga java personligheter. En summering av min första dag följer nedan (den andra dagen återkommer jag senare när jag (Läs mer…)
-
Sommar och Popcorn
- mån 11 aug, 2008 kl 11:10
- 2 kommentarer
- Java
Under sommarperioden ville jag inte hålla på med datorer överhuvudtaget, hade jag bestämd mig, men började efter ett tag känna mig illamående av det och hamnade till slut i en fälla där jag köpte en media stream server som heter Popcorn Hour och fick jobba en del för att få det att funka med min linux/ubuntu. Popcorn är egentligen ingen färdig produkt för vanliga användare. Det kräver en någorlunda tekniker som kan en del för att få det att fungera. Jag rekommenderar den varmt till den som gillar att jobba i källaren med sitt hemmanätverk/hemmabio. Man kan spela upp olika medier (filmer, bilder och musik) från en eller flera servrar i sin TV över nätverket. Den har till och med plats för att ha intern hård disk, där man kan direkt spara (läs LADDA NER)/spela upp sina filer. Med andra ord det är en dator utan skärm fast mycket enklare än dator då det finns en massa funktioner som underlättar media uppspelning direkt på TV, utan att behöva konvertera formaten på filerna med en massa extra mjukvara. Exempelvis, man kan direkt spela upp en *.iso fil på TVn. Man kan dessutom direkt kolla på YouTube och liknande broadcast portaler direkt i TVn. Nu skall jag börja fokusera mig igen på Java och kolla WAZAP ”what is up” under tiden jag hade semestern. Har redan läst i CS om Brendan Eich som skapade den första versionen av JavaScript under tio dagar i maj 1995. Min första reaktion var: just det, det är därför JavaScript är så konstigt och svårt att jobba med, det har utvecklats på bara 10 dagar! Det säger en del. Stackare Web utvecklare som i årtal har lidit att skriva avancerade funktioner med det. Vi får se om Ecmastandarden blir annorlunda och underlättar Web utveckling fram över.
-
Apropå JavaForum ämnet ”Våga vägra XML”
- tor 22 maj, 2008 kl 11:06
- 5 kommentarer
- Java
Rikard Thulin (IBS JavaSolutions) har tagit upp ämnet på Javaforum-mötet i Göteborg (2008-05-21). Mycket roligt och bra sammanfattning av en del problem kring olika ramverk och teknologier där XML filer används. Visst skulle allt blir enklare om man kunde slippa allt onödigt och krångligt. Tyvärr fanns det inte mycket tid för diskussioner kring dessa frågor trots att jag tycker att dessa frågor är väldigt centrala för kommande åren inom mjukvaruutveckling särskild bland java utvecklarna. Samtidigt som Rickard tog upp dessa frågor, hörde vi andra talare hur bra det är att använda andra ramverk och språk (typ Scala, Grails, Groovy). Att det finns just nu så många olika ramverk och språk intygar att vi försöker lösa ett antal problem utan att komma något vart (värd att läsa inlägget från Ola Berg om EJB). Enligt min åsikt, vi försöker att hitta generella lösningar för diverse problem. Iden är bra men att verkställa det verkar vara omöjligt.
(Läs mer…) -
Simpla databser för utvecklare (HSQLDB, JavaDB)
- fre 4 apr, 2008 kl 15:38
- Kommentera!
- JDBC, Java
Java SE 6 har inkluderat JavaDB (baserad på Apache Derby) för att underlätta för utvecklarna när de behöver lättare databaser i utvecklingsprojekt. Eller när man kollar upp olika ramverk och behöver lättare databaser för att komma igång utan att behöva installera en stor databas i sin lilla dator med litet utrymme.
-
Rod Johnson Spring vs EJB3.0
- mån 4 feb, 2008 kl 12:00
- Kommentera!
- EJB, Spring
Rod Johnson skriver i sin blogg framgångarna med Spring ramverket kontra EJB3.0. Han refererar till en jobb sökmotor (jobtrends) och visar hur siffrorna ser ut. Visst, enligt siffrorna där, det är mer efterfråga på Spring konsulter än EJB3.0. Men enligt den verkliga statistiken av den svenska konsultverksamheten jag har ser trenden inte så som Jon påstår. De flesta projekt jag vet kör idag på den traditionella EJB2.0, Struts 1.x och egna O/RM API L- och en del har sakta med säkert vaknat och tittat på nya ramverk, där ofta EJB3.0 ses som en standard utväg. Spring har varit än så länge utvecklarnas favorit i den svenska Java industrin dock inte direkt IT chefernas favorit antar jag! Kul att se hur utvecklingen bli fram över. Det är väll upp till java utvecklarna att uppmana beslutfattare till rätt val (vilket det nu kan vara?!) …
-
Ruby on Rails 2.0
- tor 17 jan, 2008 kl 16:22
- 4 kommentarer
- Java
Ruby on Rails 2.0 har släppts.
Det påstås att många utvecklare ifrågasätter prestandan och skalbarheten. Man hoppas mycket att den nya releasen har löst dessa problem. Många har bytt till PHP eller har väntat på den ny releasen att lösa prestandan. Den andra stora grejen i 2.0 är det automatiska stödet för web services. Nu kan en Ruby on Rails-applikation kommunicera med andra applikationer via http och xml. Jag anser att syntaxen inte är ROLIGT och Ruby on Rails har inte löst befintliga problem. Ser skeptisk på om Ruby on Rails kommer att överleva eller inte. Med respekt för Ruby on Rails fansen!
-
Systemintegration vs. arkitekturen
- tis 23 maj, 2006 kl 10:50
- Kommentera!
- Java
En av viktiga frågorna i ett systemintegration projekt är hur arkitekturen ser ut. Oavsett om man använder Java eller inte, gäller det att ta arkitekturen som den centrala frågan i projektet. Man måste se frågan från olika synvinklar och kategorisera dem i detaljer. Ungefär en sådan checklista skulle vara en bra början:
- Bygg enligt OOA/OOD/OOP
- Följ standard koncept och principer (Best Practices)
- Ha tjänsteorienterad arkitekt i tankar
- Stora krav på en hållbar/flexibel arkitektur som hanterar alla tänkbara utmaningarna/förändringar
- Bygg enligt AOD/AOA/AOP (icke funktionella aspekter): Identifiera viktiga systemintegration aspekter och prioritera dem
- Dela upp applikationen i flera skikt/moduler (Multi Tier. Presentation, Biz and Integration)
Här är bara några av ”aspekter” jag vill nämna:
Accessibility, Accountability, Adaptability, Administrability, Affordability, Agility, Availability, Composability, Configurability, Customizability, Demonstrability, Dependability, Deployability, Distributability, Durability,
Evolvability, Extensibility, Flexibility, Installability, Interoperability, Maintainability, Manageability, Portability, Recoverability, Reliability, Reusability, Scalability, Seamlessness, Serviceability, Securability, Simplicity, Stability, Survivability, Tailorability, Testability, Understandability, Usability -
Vad betyder systemintegration för dig?
- mån 22 maj, 2006 kl 10:47
- Kommentera!
- Java
Systemintegration är ett ord med olika innehåll beroende på vem som tolkar det. Om man summerar de flesta beskrivningar kan man sammanfatta så här enligt mina observationer:
Den verkliga integrationen kräver bådadera, det vill säga både integration av system och funktioner (ökad effektivitet, produktivitet, nya tjänster och i slutänden en möjlighet att tjäna mer pengar)
- För tekniker: länka ihop program och system, för att de ska fungera bättre ihop
- För affärsfolket: länka ihop funktioner och affärsverksamhet för att förbättra affärsverksamheten.
-
Snabbare/effektivare utveckling
- tor 9 feb, 2006 kl 10:46
- Kommentera!
- Java
Det är mycket viktigt att hinna med alla CRar och Bugfixar i ett J2ee projekt när man utvecklar i Eclips baserade utvecklingsverktyg. Det finns några enkla genvägar man kan göra för att hinna mer och jobba betydligt effektivare utan att sitta att vänta på datorn!
1) Använd senaste versionen av utvecklingsverktyget gärna med senaste java version om det går.
2) Starta WSAD/Eclips med script inte direkt som standard. Då skall du se till att utgående från ditt minne konfigurera HEAP sizen på ett smart sätt, tex om du har 640M borde du starta din WSAD med en start.bat enligt detta:
c:\blablabla\IBM\wsappdev.exe -data c:\myWorkspace -vmargs -Xmx250m -Xms150m -Xminf0.40 -Xmaxf0.60
3) Stäng av AutoBuilds & Validation då du inte behöver de
4) Använd debugger oftare. Utveckla först och starta servern i debug läge hela tiden och se vad som händer och sätt brypunkter efterhand.
5) Det finns några tips till som jag kan skriva till den som inte är nöjd så länge. Men då får du höra av dig.
Om du verkligen blir snabbare på så sätt, finns det en risk att du får fixa mera CRar, TRar och totalt sätt spelar det ingen roll för dig personligen hur snabb du fixar dessa. Du har fortfarande lika mycket jobb att göra i per 8 timmars arbetsdag per matematik!
Annars känns det bra att ta det lugnt en vecka och åka skidor på fjällen med familjen. Jag ser fram emot att se hur min lilla flicka som är 2.5 år skall hålla sig på skidorna om hon över huvud taget gillar läget, annars blir det väll pulka eller bara leka i snön. Samtidigt är jag fundersam hur jag skall fixa det att hinna med farten efter min andra flicka som är 8 år. Jag skall väll följa efter! Hoppas det inte blir något fiasko.
Hamid Samadi