Putešestvije developerske zbiljnosti
RatkoM DPE/NTO
Blog
utorak, kolovoz 5, 2008
Iako vjerojatno većinu ekipe ovo neće interesirati :) meni je sasvim ok intervju s Miguelom, čovjekom koji radi u Novellu i koji vodi projekt Moonlighta (open source varijanta Silverlighta za Linux platformu). I to ne samo zbog te činjenice, nego zbog kvalitetnog intervjua i pametnih odgovora u kojima se lamentira npr. "što ako Microsoft proglasi .NET open sourceom"?

Intervju daje i dobar pregled kako funkcionira Microsoftovo otvaranje prema open-source zajednici te što to znači u smislu dostupa koda, dediciranim inženjerima i veze prema proizvodnim grupama.

Isto tako, možete uvidjeti zašto je Moonlight kvalitetan projekt, ne samo zbog interoperabilnosti i portabilnosti nego i zato što rade ne jednoj varijanti "light" :NET frameworka... Meni interesantno.
ratkoml @ 13:01 |Komentiraj | Komentari: 7 | Prikaži komentare
petak, travanj 18, 2008
Prije nego što se izgubit u bespućima WinDaysa 2008 u Opatiji koji počinje za koji dan, a gdje će valjda 2000 ljudi preplaviti Opatiju s "trebam te samo 5 minuta" varijantom, mali osvrt na recentna i buduća događanja.
 
Prvo recentna - vjerojatno na čuđenje mnogih, prije dva dana (16.04.) sam bio predavač na DORS/CLUC konferenciji. Za neupućene: "Dani otvorenih računarnih sustava / Hrvatska konvencija Linux korisnika"   s temom Microsoft i otvoreni softver. Vrlo zanimljivo iskustvo - 20 minuta predavanja i onda valjda duplo više Q/A :). No, iznenadio sam se s nizom otvorenih i razumljivih pitanja zajednice koja je vjerojatno prerasla početna ideološko - politička pitanja na koje zapravo ne bih niti znao dati odgovor.
 
Vjerujem da slijedi vrijeme razumijevanja i suradnje - nakon što smo rasčistili gdje smo konkurencija, razumijemo i gdje se nalazi područje za suradnju. Interoperabilnost bi trebala biti ključna riječ. No, da ne duljim, ovdje je skraćeni ppt s tog predavanja.
 
Drugo buduće - Windaysi počinju za koji dan. 1933 registrirana sudionika (praksa kaže bit će nas opet preko 2000), 5 dana Opatije (nadam se sunčane), preko 200 predavača i isto toliko predavanja. Meni to već izgleda kao veliki party na kojem srećem hrpu ljudi koje znam i s kojima mi je drago potrošiti neko vrijeme na tehničke / tehnološke / platformne / političke / ekonomske / životne / zabavne teme.
 
Vjerujem da će velik dio vas biti tamo. Zato - vidimo se. I sumnjam da ću napisati koji post tijekom istih. Ali nikada se ne zna.
ratkoml @ 16:05 |Komentiraj | Komentari: 0
subota, veljača 23, 2008
Značajne stvari dogodile su se jučer za Microsoft i njegov odnos prema interoperabilnosti - napravljen je zanimljiv korak naprijed prema pojednostavljenju dijeljenja informacija. Na zahtjev tržišta, kroz poslovni segment ali i kao rezultat regulatornih odluka, Microsoft otvara svoje najznačajnije proizvode kao što su Microsoft Vista, .NET Framework, Windows Server 2008, SQL Server 2008, Office 2007, Exchange 2007 itd. i to vrijedi za sadašnje i sve buduće verzije proizvoda.

Pojednostavljeno, Microsoft će otvoriti sve tehničke informacije, uključivo API specifikacije i protokole koje Microsoft koristi za povezivanje s gore navedenim proizvodima i to za sve zainteresirane stranke.  Isto tako, Microsoft će dati listu postojećih patenata koji se odnose na pojedine navedene proizvode te njihove sadržaje  - koji postaju besplatni ako se koriste u razvojne i nekomercijalne svrhe.

Microsoft također proširuje mogućnosti postojećih proizvoda kako bi dijeljenje informacija bilo što jednostavnije - na primjer, omogućiti će se implementacija ODF podrške u Microsoft Wordu, Excelu i Powerpointu - tako da će "Save As … ODF" postati dio standardnog izbornika u programu. I ne samo ODF, nego na primjer i UOF (kineska otvorena specifikacija), Daisy (otvorena specifikacija za osobe s posebnim potrebama) i slično. Bilo koji od ovih formata može postati pretpostavljeni (default) odabir prilikom snimanja.

Ima tu još najava i možete ih pročitati na ovom linku.

P.S. Naravno, dolaze razni komentari vezani uz ovo, lista stranih i domaćih u prilogu :)

InfoWorld:  Update: Microsoft makes boldest move yet embracing open source



ratkoml @ 11:23 |Komentiraj | Komentari: 0
utorak, veljača 5, 2008
Nedavno sam održao press događanje u Microsoftu Hrvatska pod nazivom Doručak@Microsoft: OpenXML. Iako je više brunch pa i ručak, zadržali smo se sva dobra sata razgovarajući o Open XML specifikaciji, namjerama Microsofta u standardizaciji, procesu normizacije, posljedicama određenih odluka te naravno pitanjima zdrave pameti vezanih uz navedenu temu.

Posebno mi je bilo interesantan komentar novinara da se zapravo o ovim stvarima vrlo malo zna: uglavnom se sve percipira kao bitka dva klana različitih mišljenja: ODF vs. OpenXML. Pri tome se kao bitan element u odlučivanju uzima gotovo samo jedna činjenica: ideologija besplatnog. Uporaba riječi "open", "otvoreno", "otvorena specifikacija" itd. toliko se zalijepila uz Open Document Format i slične OSS tvorevine da izgleda gotovo kao blasfemija uporabiti riječ "otvoreno" uz bilo što što podržava Microsoft. Ali dobro... dug je put :)

Tema interoperabilnosti i pitanje podatkovnog formata dokumenata trenutno su dvije glavne inicijative  u kojima sudjeluje Microsoft. Pitanje podatkovnog formata dokumenata glavna je aktivnost koja se odvija u okviru teme interoperabilnosti: Microsoft sudjeluje u kreiranju kvalitetne politike kako na globalnom tako i na lokalnom nivou.

Microsoft u okviru međunarodnih tijela za normizaciju (ECMA i ISO/IEC) sudjeluje u definiranju politika i normi podatkovnog formata, trenutno normizirajući Open XML - ECMA 376 specifikaciju koju koristi niz aplikativnih rješenja raznih proizvođača, ali i sve ostale otvorene formate zasnovane na XML formatu, koji omogućava jednostavno upravljanje podacima i prijenos istih u druge potrebne formate.

Microsoft temeljno razumije da tržištu treba više formata - otvorenih normi koje podržavaju različite scenarije zapisivanja podataka. Neki formati - norme su otvorenog tipa i koriste se za zapisivanje i rad na podacima koji se mijenjaju tijekom vremena (Open XML, ODF, TXT, HTML…). Neki formati se koriste za trajno arhiviranje podataka koji se više ne mijenjaju (PDF). Neki formati koriste se za opisivanje podataka, odnosno tvore metapodatke o podacima - izrazito korisno za razumijevanje podataka koje posjedujete.

Dakle, ako se pitate koje su želje Microsofta, to je vrlo jednostavno napisati: mogućnost odabira, jer "one size does not fit all". Nebrojeni su scenariji koji zahtijevaju različite pristupe. Nebrojeni su problemi bilo kakvih naglih idejno - emocionalnih pristupa. Potrebno je sjesti za stol i profesionalno razgovarati: koji formati podržavaju kakve scenarije. Potrebno je donijeti politiku koja će definirati uporabe određenih podatkovnih formata. Potrebno je … puno toga. Osobno, moje mišljenje je da je najbolji pristup napravila država Massachusets, o čemu sam već pisao.

ratkoml @ 21:34 |Komentiraj | Komentari: 0
utorak, listopad 2, 2007
Kako je proces normizacije OOXML-a već davno prešao iz tehničkih u političke vode, bit će da je vrijeme da i sam napravim odmak od procesno-tehničkih pitanja (za koje sam vjerovao da su predmet rasprave, ali očigledno nisu) te da komentiram par ideja/komentara u širokom spektru od lokalne problematike do pogrešno uporabljene terminologije. Pa gdje god da završili :)... Kad budem imao vremena, komentar po komentar.
 
Mala škola, pitanje 1: lokalno usvajanje standarda ili norme
 
Pojedinci (organizacije, udruge) tvrde da je dodatna norma nepotrebna te da će dovesti do problema, rasula, ugroziti ljudske živote, što sve ne. Navodno, "dodatna" norma nam nije potrebna, jer je već usvojena jedna (nazovimo ju reference radi ODF) koja je dovoljna i pokriva sve potrebe civilizacije, a i šire. Dekretom možemo riješiti tko će i što koristiti, a sve zbog potrebe da živimo sretno, zdravo i zadovoljno.
 
Pa se prvo proziva HZN (Hrvatski zavod za norme). Da li su oni uopće smjeli izglasati dodatnu normu? Tko su uopće oni? Ako ih pogledamo kroz prizmu ISO organizacije, toje nevladina organizacija koja konsenzusom pomaže javnom i privatnom sektoru usklađivanje normi i standarda (iako je u većini država upletena i vlast kroz tijela koja sudjeluju u odlučivanju). Prijedlog se usvaja na osnovu potreba, poslovnih zahtjeva te interesa šire društvene zajednice. Postoje li takve potrebe vezane uz Microsoft dokument platformu? Naravno, nemoguće je ignorirati činjenicu da preko 90% platforme čini Microsoft Office - to nije samo pitanje rasprostranjenosti nego i odgovornosti pojedinca i organizacije prema podacima u dokumentima i njihovoj vrijednosti za iste - organizacija  ŽELI imati totalnu kontrolu nad informacijom - prema tome i jest kreiran otvoreni XML standard kakav je OOXML. Otvaranje formata je upravo nešto što je Microsoftu predložila Europska zajednica! I kao odgovor na taj zahtjev, MIcrosoft je kreirao OOXML.
 
Tu sad kreće zabava - postavlja se pitanje da li Microsoft može, treba u svom dokument formatu držati informacije koje su od kojekavih (binih, nebitnih) važnosti  za sve nas? Zar to nije de-facto bila činjenica do sada? Može li Microsoft definirati "standard/normu" koja je obavezna za sve? Ili to treba napraviti država? Je li na državi da definira standarde ili država podržava norme i definira standarde? Što su norme a što standardi?
 
Očigledno postoji razlika terminologiji, ali prije no što krenem detaljno pročitajte slijedeći izvadak s ISO stranice:
 
ISO standards are voluntary. As a non-governmental organization, ISO has no legal authority to enforce the implementation of its standards. ISO does not regulate or legislate. However, countries may decide to adopt ISO standards - mainly those concerned with health, safety or the environment - as regulations or refer to them in legislation, for which they provide the technical basis. In addition, although ISO standards are voluntary, they may become a market requirement, as has happened in the case of ISO 9001 quality management systems, or of dimensions of freight containers and bank cards.ISO itself does not regulate or legislate.
 
Pasted from <http://www.iso.org/iso/about/discover-iso_meet-iso/discover-iso_the-iso-brand.htm>
 
Dakle, gdje je terminološki problem? ISO "standard" trebao bi se prevoditi kao "norma", a "regulation" je ono što mi podrazumijevamo pod "standard". Norma nije obavezna, za razliku od standarda jer je standard taj koji se mora obavezno (zbog pitanja zdravlja, sigurnosti.... pročitali ste gore) usvojiti. Dakle OOXML je norma i usvaja se dragovoljno što ne znači da će postati STANDARD u Republici Hrvatskoj. Kao što neće niti ODF jer je i on - norma. Dakle, na tržištu je da odluči kako će i gdje primjeniti pojedinu normu, što može dovesti do toga da norma postane "tržišno zahtjevana" kao što je ISO 9001. Ako to napravi država, onda, welcome back u državno regulirano tržište gdje ista govori što, koliko i kako treba proizvesti. No čak i tada država ne smije propisati jednu normu kao jedini način upravljanja informacijom - tržište će možda reagirati sasvim drugačije. A valjda smo prešli na tržišnu ekonomiju.
 
Postmortem A. Osobno, interesantno mi je vidjeti kako se Open Source bori protiv usvajanja još jedne norme (jedna, Open Document Format ODF, dijete Open Source zajednice, je već usvojena) - mada se zagovara mogućnost izbora, drugačiji pristup, sloboda rješenja, mogućnost konkurentnosti, jednakost vrijednosti ... Ili to vrijedi samo kada govorimo o Open Source rješenjima? Stari bi rekli, daj nekome vlast u ruke da vidiš kakav je stvarno :)

Postmortem B. Pročitah danas kolumnu Olega Maštruka u novom BUG-u. Čovjek ima što za reći i Microsoftu i Open Source zajednici. U potpunosti se s njim slažem.
ratkoml @ 13:54 |Komentiraj | Komentari: 0
petak, rujan 21, 2007
Nedavno (19.09.) je održan Gartner Open Source Summit u Las Vegasu (poznajete tu konzalting/analiza/predviđanje tvrtku) pod nazivom "The Gartner Open Source Scenario for 2007: The risks and rewards for mainstream IT". Nadasve zanimljiv članak, kroz koji komentira keynote prezentaciju koju je održao Mark Driver, vice president of research at Gartner, pronašao sam na eWeeku. Keynote je donio nekoliko interesantnih tema vezanih uz Open Source:

1. "open source is defined by the license, period". Vrijeme mistifikacije je prošlo - open source se uvodi kroz politiku, planiranje i izvršenje u organizaciju, poput bilo kojeg drugog vlasničkog softvera. Koliko je to uspjeh za open source, toliko ga konačno dovodi pred zahtjeve koje ima svaka enterprise organizacija - danas to više nije noćna instalacija zagriženog pobornika Linuxa, već višemjesečni napor koji mora zadovoljiti sve kriterije koje IT organizacija postavlja pred njega.

2. "open source also does not guarantee a higher quality of code or better total cost of ownership than proprietary or internally developed software". Nema garancije kvalitete samo po činjenici da nešto dolazi iz određene filozofije. Niti Agile Development nije pomakao planine u rezultatima proizvodnje koda. Niti je Java značajno unaprijedila kvalitetu ideje koju ima programer. Niti je .NET osigurao da nema sigurnosnih propusta u aplikacijama koje se proizvode na toj platformi. "It's all about people..." Bez obzira na platformu, dodat ću - nažalost.

3. "With regard to why a company like IBM, which has poured billions of dollars into the development of its own Unix-based AIX operating system, loved Linux, Driver said the primary reason was that it hurt two of its largest competitors: Sun and Microsoft. "While Sun has changed its direction and focus of late, IBM likes Linux these days because it hurts Microsoft," he said..." Meni definitivno najbolja rečenica u keynoteu. "Open and Respectfull" rekli bi u Microsoftu... više open i manje respectfull. 

[22.09.2007, dodatno] Ali, to su samo mišljenja, poput mišljenja o tome da Microsoft ne podnosi Open Source ili obratno ili da ORACLE ne voli Microsoft, odnosno da IBM ne voli Novell, te da Novell ne podnosi RedHat. Sve je to business, i kratkoročni ciljevi i dugoročni ponekad nisu isti - pogledati značenje riječi coopetition. Ja se više u ništa ne kladim.

[22.09.2007, dodatno] Komentar na isti eWeek članak imate i na
blogu Stjepana Zlodija koji donosi dodatne komentare iz Open Source perspektive .... 

Ali u svakom slučaju, prilično realističan članak i realističan keynote.

P.S. Zahvaljujem kolegi Vjeranu što mi je ukazao na ovaj zanimljiv članak... Vjerane, you rock!

ratkoml @ 23:30 |Komentiraj | Komentari: 1 | Prikaži komentare
srijeda, kolovoz 8, 2007
Iako znam da će ovaj post izazvati dosta polemike, namjera mi je zapravo sasvim drugačija no što bi površni čitatelj mogao zaključiti čitajući pripadni izvještaj. Kao osvjedočeni pobornik strukture i metodologije u pristupu bilo čemu, zanimljivo mi je vidjeti kakav utjecaj ima globalno korporativna inicijativa "Security Development Lifecycle" - odnosno, producirajmo izvorni kod i mislimo na sigurnost operativnog sustava. Kao jedan od elemenata prije tri godine pokrenute Trustworthy Computing inicijative, SDL je omogućio da programeri pišu kod sa što manje kritičnih grešaka te da je platforma sigurnija i pouzdanija za uporabu.

Evo i rezultata: prema objavama kompanija koje objavljuju kritične propuste svojih proizvoda (a potom ih i popravljaju) a tu su RedHat, Ubuntu, Novell, Apple i Microsoft (barem u ovoj studiji) u prvih 6 mjeseci od izlaska proizvoda Microsoft Vista je imao najmanji broj kritičnih propusta. Ne izvodim nikakve zaključke, to ćete napraviti sami, ali brojke su jednostavno prikupljene s službenih stranica pojedinih kompanija.

Jeff Jones, jedna od zanimljivijih faca na području securitya, napisao je mali izvještaj, i moram priznati, iako nisam sigurnosti ekspert, prilično jednostavno ukazuje na današnju problematiku sigurnosti operativnih sustava. Tko je Jeff? Ukratko: "Jeff has been a security guy for 19 years. Some of the more interesting jobs he's done: security consultant doing risk assessments for the Air Force; security consultant for the NSA Orange Book program; kernel and TCP/IP developer for Trusted Xenix; Darpa researcher; VPN developer for Gauntlet firewall; security consultant in EMEA; Director of Product Management for McAfee corporate AV; VP of Product Management for PGP, Cybercop Scanner and Gauntlet firewall; and a director in the Microsoft security group".
ratkoml @ 17:57 |Komentiraj | Komentari: 3 | Prikaži komentare
utorak, srpanj 31, 2007
Posljednje vijesti: Microsoft će prijaviti tri postojeće licence unutar svoje Shared Source Initiative prema Open Source Initiative organizaciji na certificiranje - OSI bi mogla po prvi put pokrenuti certificiranje neke Microsoft licence. 

Takav pristup pokazuje zrelo razmišljanje svih "strana" u toj transakciji - konačni cilj kojeg zahtjevaju organizacije jest interoperabilnost između Microsoft programske podrške te open source tehnologija.

Da ne zaboravimo, Microsoft već neko vrijeme unutar svoje organizacije ima Open Source Laboratory (check blog) koji proučava utjecaj, mogućnosti i tehnologije open source inicijativa. Rezultat ovakve inicijative jest i bolje razumijevanje potreba korisnika te mogućnost interoperabilnosti s open source tehnologijama - situacija koja je česta kod enterprise okruženja.

Eto još jedna potvrda moje teze o tome da ćemo "brzo" zaboraviti probleme interoperabilnosti. BTW: posjetite Open Source stranice na www.microsoft.com.

[dodatak 31.08 navečer] vijest se pojavila i na stranicama HULK udruženja. Kost [Košturjak] je napisao kratki osvrt na vijest...

ratkoml @ 22:14 |Komentiraj | Komentari: 0
Instant Messenger
Dodaj blog u Favorites
blogmarks del.icio.us digg TailRank Technorati YahooMyWeb
Arhiva
« » lis 2017
  • p
  • u
  • s
  • č
  • p
  • s
  • n
  •  
  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
Brojač posjeta
373618
O autoru ...

RatkoM skraćenica je za Ratko Mutavdžić, poznato/nepoznato ime u Microsoft zajednici, u slobodno vrijeme radim u tvrtki Microsoft Hrvatska, a kao što bi i očekivali komentari na ovom siteu su ipak moje osobno mišljenje a ne mišljenje tvrtke u kojoj radim.

Uvijek dostupan na ratkom@microsoft.com ili putem ovog bloga, a uvijek možete nazvati MS i tražiti moju malenkost. Blog je "profesionalni" blog kojim želim razmjenu komentara, informacija, sugestija, ideja i čega sve već ne između Microsoft DPE grupe i ljudi koje bi mi zvali "community". Primarno se odnosi na developere, ali ne garantiram da neću zastraniti i dotaknuti se još koje teme.

Da ne zaboravim, zahvaljujući paralelnom interesu, dosta toga vezano uz project management, organizaciju profesionalne servisne organizacije, te neke ostale tekstove možete pronaći i na mom web siteu PROJEKTURA.ORG. Ali blog mi je ipak dinamičniji od web stranica, tako da sam ovdje više ažuran.

Za one koji se pitaju: od 01.09.2007 (a možda i prije) preuzimam funkciju DPE Lead (voditelja grupe). Na moje veliko zadovoljstvo, vraćam se svojim korijenima, instaliram ponovo sve alate koje sam do sada ignorirao, i vjerujem da mi Excel više neće biti primarni razvojno - zbrajački alat ;) 

Ratko Mutavdzic's profile on LinkedIn


Čitam ... (ožujak/travanj 2008))

The Black Swan, Nassim Nicholas Taleb

Gotovo je nevjerojatno kako na nas utiču stvari za koje vjerujemo da zapravo nema teorije da se dogode. Crni labud je zapravo događaj koji će se teško ostvariti, ali kad se dogodi, em što je nepredviljiv, em što ima ogroman utjecaj. Primjeri su uspjeh Googlea ili, možda malo crno, 11.9. i Twinsi. Autor tvrdi da je zapravo sve oko nas nepredvidljivo i da te pojave uopće ne istražujemo - držimo se onog što znamo i što nas usrećuje. 

Prava mala "comfort zona".

Slušam ... (veljača 2009)

SONIC YOUTH / GOO 1990


Što ih više (ponovo) slušam, to su mi bolji. Jedna od perjanica novog doba krajm 80th(početkom 90tih) u Americi, a koju krase i R.E.M., Nirvana, Pearl Jam, ali i Pixies, Mudhoney itd. Oštra, dinamična gitara i ponekad zaluđujuće kombinacije koje su nosili Thurston Moore i Kim Gordon.

Za fanove i one koji će to tek postati, nema do broja 8. Mildred Pearce.

Gledam ...

Flags of our Fathers, HDDVD, Clint Eastwood

Ponekad izaberem dobar film, krivu tehnologiju. Prije nekog vremena sam nabavio HD DVD player, koji dolazi uz XBOX 360 pa i nije neka investicija, te nekoliko filmova tek da se uvjerim u novu HD tehnologiju. 

I stvarno - na velikoj plazmi u 1080i izgleda savršeno. Film je kao što znate dobitnik Oscara, i zanimljivo ne toliko ratni koliko bi čovjek očekivao. Scene su dobre, manje napete nego u "Saving Private Ryan", ali isto tako realistične. Slijedi mi gledanje "Letters form Iwo Jima" ilitiga japanska strana iste priče - crno bijela tehnika / japanska spika.

[x]

“…As long as you have innovation in the IT industry, you will have interoperability challenges.  But we're going down the tight path. It's a journey and we'll need to make adjustments based on community but generally we feel like we're going in the right direction." –Tom Robertson, manager of interoperability and standards at Microsoft – The Register

Statistika?
Index.hr
Nema zapisa.