Ce mai face Cipi?

  1. Pilule de SQL:
  2. A fost ales consilier în Consiliul Local Timișoara… hai că asta n-o știați!
  3. Este speaker la TechEd South Africa 2008 la începutul lui august cu trei sesiuni:
    • A Developer’s Guide to the Microsoft Business Intelligence Stack
    • Advanced Dashboard Creation with Microsoft Office PerformancePoint Server 2007
    • Microsoft SQL Server 2008 Reporting Services and Integration with Microsoft Office SharePoint Server 2007

…și astea sunt pe lângă business-ul de la Genisoft și orele de predare de la Universitate…

Știu cum facem ca să-l liniștim! Cine îl prinde pe Cipi punând mâna pe calculator după 8 august, să-i dea niște șuturi în fund din partea mea. Mă mai gândesc când are voie din nou…

Filed under: MVP, Business Intelligence, SQL Server, TechEd, PerformancePoint Server

# re: Ce mai face Cipi?

Monday, June 30, 2008 3:38 PM by acm

Teoria mea personală e că sunt vreo 10 fraţi gemeni extrem de greu de identificat. Unul e cu facultatea, unul cu PNL-ul, unul cu Microsoft-ul şi tot aşa.

# re: Ce mai face Cipi?

Monday, June 30, 2008 3:41 PM by MrSmersh

1 2 stiam 3 nu, 2 din 3 e ok?

Si am un feeling ca a facut si upgrade la masina Smile.

# re: Ce mai face Cipi?

Monday, June 30, 2008 7:23 PM by Geo

Zoli.. putin offtopic. Poti sa-mi recomanzi ceva resurse pentru performance point, ex. carti, tutoriale, www-uri.

Ma uit acum la prezentarea ta de la Microsoft MSDN Briefing,  SQL Server 2005 – o platforma solida de Business Intelligence.

Mersi.  

# re: Ce mai face Cipi?

Monday, June 30, 2008 7:24 PM by Geo

Pot sa downlodez cumva prezentarea in format pdf sau ppt de undeva ?

# re: Ce mai face Cipi?

Monday, June 30, 2008 9:55 PM by geto_dacul

vezi academic resource kit

http://www.microsoft.com/romania/educatie/ark/default.htm

# re: Ce mai face Cipi?

Tuesday, July 01, 2008 10:11 AM by zoltanhe

Geo, am publicat prezentarea aici: http://itboard.ro/files/folders/zoli/entry23511.aspx.

# Unde găsim resurse de PerformancePoint Server?

Tuesday, July 01, 2008 10:27 AM by Weblogul lui Zoli

Întrebarea, apărută în blogul ăsta , necesită un post separat: training-uri online, webcast-uri etc:

# Webcasturi – avem o problema, voi ce ziceti?

Thursday, May 28, 2009 5:52 PM by Weblogul lui Zoli

În ultima vreme a scăzut interesul pentru webcasturi, în sensul reducerii numărului de participanți.

De la TechEd North America

Zilele astea e TechEd-ul în state. Iată și câteva noutăți: beta2 pentru Silverlight 2, încă un CTP pentru Sync Framework, un prim CTP pentru Velocity, versiune nouă (1.2) pentru VS Extensions for SharePoint și suport pentru DB2 în VSTS Database Edition.
Detalii la Soma.

Filed under: Eveniment, TechEd

TechEd Developers 2007 – ziua a cincea si concluzii

„Microsoft Solutions Framework 4.0 Core and its Families” cu Rafal Lukawiecki, a fost aceeasi prezentare obisnuita dar plina de farmec, cum numai Rafal e in stare. Fiindca s-au schimbat destul de multein MSF de cand s-a lansat VSTS, cursul clasic nr 1848 a fost retras. Din pacate cursul nou nu este lansat, dar, pana atunci, puteti pune mana pe „Microsoft solutions Framework Essentials” de Mike Turner, scos in 2006 la MS Press. Mi-a soptit cineva ca viitorul curs se bazeaza pe cartea lui Mike… O alta carte de referinta in domeniu este „Software Engineering with Microsoft VSTS” de Sam Guckenheimer, scos in 2006 la Addison-Wesley. Apropos, Rafal vine in Bucuresti pe 4 decembrie sa ne vorbeasca de data mining. Stay tuned.

„The Irresistible Forces Meet the Moveable Objects” cu Pat Helland, ne-a trecut prin istorie si cateva extrapolari de viitor in ceea ce priveste procesoarele, reteaua, memoriile, stocarea etc. Aceastea sunt „the irresistible forces”, care vor influenta obiectele, componentele.
teched07 day5 017
Ne prezinta si o _alta_ abordare a tranzactiilor: in loc de Atomic, Consistent, Isolated si Durable, noul ACID inseamna Associative, Commutative, Idempotent si Distributed. Scopul tranzactiilor ACIDe in sens clasic era sa faca sistemul sa creada ca se intampla un singur lucru la un moment dat, indiferent de complexitate. Scopul noii abordari (noului ACID) este sa execute treaba pe multe masini unreliable. Hmmm. Este ok sa-ti ceri scuze in sistemele scalabile-pana-la-cer, in cazul in care estimarea pe care ai dat-o catre un client este gresita. De exemplu, daca esti o aplicatie si stai pe una din masini si clientul iti cere sa-i vinzi un produs, te uiti in stoc, mai e o bucata, ii spui ca-i livrezi in doua zile, daaar… o alta aplicatie de pe o alta masina tocmai ti-a vandut produsul de sub nas. Ce faci? Iti ceri scuze clientului si ii spui ca livrezi in 3 saptamani.
Sunt si exceptii. Una din ele este data de sistemele in timp real, de exemplu avionics. Alta ar fi scenariile in care „scuzele” sunt foarte scumpe, de exemplu lansari de rachete spatiale.

„Software Plus Services” cu Clemens Vasters si Steve Swartz ne duce in lumea serviciilor online, dar nu cea a serviciilor finite (e-mail, CRM etc) si nici cea a serviciilor atasate (Xbox Live, Forefront etc), ci in cea a serviciilor de tip Building Block utilizate de dezvoltatori pentru a construi servicii. Exemplul pe care s-a insistat foarte mult este BizTalk Services sau http://biztalk.net/. S-a trecut prin serviciile existente in BizTalk Services: Identity (un STS in nor) si Connectivity (mesaje), s-a trecut si prin aspectede viitor:

  • Compensation, prin care vom avea la dispozitie un serviciu de compensare coordonat prin policy, la nivel de membership si stare. Serviciul de compensare va semnaliza starea catre nodurile membre, iar acestea vor putea compensa pe baza unui cod (compensator) pe care il scriem in noduri, alaturi de logica de business;
  • Hosting, care va permite pe cu un App Deployer sa „arunce” o aplicatie in nor pe baza unui model de aplicatie si a unui model de resurse. Ceea ce ajunge in nor vor fi: o aplicatie aspx, un workflow si tabele sql.

ISB – Internet Service Bus?
Desi multi jucatori din industria de software explica ESB sau SOA sau BPM ca necesitand investitii de infrastructura (centralizata), noi credem ca acestea sunt doar pattern-uri si/sau strategii. Scopul nostru este sa facem aceste pattern-uri disponibile la orice nivel (masina, enterprise sau internet). Strategia asta a fost dezvaluita acum cca o saptamana in Redmond (Oslo?). Vremuri interesante.

Concluzii

N-a fost chiar sirop cum a spus Aurelian, dar nici nu a fost mindblowing. Dupa ce participi la 4-5 techeduri la rand, asteptarile sunt din ce in ce mai mari. Au fost si cateva „stiri”, cum ar fi ca va fi gata VS2008/.NET3.5 in luna asta, ca pregatim Sync Framework, ca pregatim Microsoft Search Server 2008, au fost aratate pentru prima oara ASP.NET MVC si Dynamic Data Control. S-a vorbit despre Oslo desi nu s-a spus ca e vorba de Oslo… Una peste alta, inca o conferinta reusita.
Concluzia personala este ca am imbatranit… daca va uitati la ce sesiuni am mers, n-a fost niciuna de geeks. Bine, bine, in afara de sesiunile lui Cipi.

Bravo Cipi!

PS: Cateva zeci de videocast-uri cu principalele subiecte pot fi urmarite pe theVirtualside. Enjoy!

Filed under: TechEd

# re: TechEd Developers 2007 – ziua a cincea si concluzii

Wednesday, November 14, 2007 3:50 PM by Aurelian

Zoli, nu cred că e o problemă ca un eveniment să conțină și „sirop”, mai ales dacă e dulce :p. Sunt mulți cărora le plac prezentările „executive” (level 200-). Asta nu înseamnă, însă, că ar fi neapărat, „mindblowing”, precum chiar tu ai remarcat.

Supararea mea mare e ca au scos Advanced topics de Silverlight si ca Virtual Earth omul ala avea de părezentat content pentru cel putin 2 sesiuni si cica s-a luptat omu’ din greu  (Johanes nu stiu cum) sa obtina 1 slot.

Multe din chestiunile anuntate prima data in public eu le sitam de la global summit-ul de anul asta din state si poate de aia nu m-am mai emotionat asa de tare acum la aproape un an dupa.

Aurelian

# re: TechEd Developers 2007 – ziua a cincea si concluzii

Friday, November 16, 2007 1:09 PM by zoltanhe

Deh, MVP-ii astia afla lucrurile mai devreme decat muritorii 🙂

(Aurelian vorbeste de MVP Global Summit din martie, din Seattle).

Teched Developers 2007 – ziua a patra

„The Evolution of the Microsoft SOA Platform” cu Clemens Vasters si Steve Swartz a dezamagit un pic audienta, fiindca inca de la inceput au declarat ca nu vor vorbi de „Oslo”… despre care s-a vorbit pentru prima oara saptamana trecuta la conferinta „SOA and BPM” din Redmond. Totusi, a fost o prezentare faina bazata pe principiul modelarii IT-ului pe capabilitatile de business si nu invers. Au vorbit si de cele 4 principii ale SOA din alta perspectiva, mai de business. Voi avea o prezentare similara la ROCS 2007 in 23 noiembrie la hotelul Phoenicia.

„Blogging Panel”-ul a avut 5 bloggeri de mare succes (2 din MS)… nimic nou… Asta e. De multe ori, cand participi la conferinte din astea mari, trebuie sa alegi una din 15-16 prezentari si credeti-ma, nu e usor. Uneori nu e ceea ce te astepti. Pentru asta, e bine sa ai backup: nu e nici o problema daca iesi si mergi la alta prezentare.

„Top 10 Mistakes Developers Make – Tales of an Over-Worked IT Pro” cu David Aiken nu a fost ceea ce parea din titlu, cu toate ca prezentarea a fost extrem de pertinenta. Se poate rezuma in doua idei: pachet de instalare si instrumentare. Prima pentru a usura deployment, actualizare si change management. A doua pentru monitorizare si diagnostic.

„SOAP/WS-* and REST: Complementary Communication Styles” cu David Chappell a fost din nou spectacol. David ne-a aratat pe scurt la ce e buna abordarea cu SOAP si suita WS-* si la ce e buna abordarea RESTful. Pe scurt, este loc pentru ambele. Varianta lunga e mai complicata. REST, desi este foarte elegant, nu suporta cateva scenarii importante, fiindca stie foarte bine sa acceseze date (resurse) prin URL-uri dar are nevoie de smecherii ca sa „adreseze” operatiuni, transformari. Bineinteles, SOAP si familia WS-* sunt foarte buni si la operatiuni, insa sunt mai complicati. Deh, daca vrei functionalitati (de ex securitate: WS-Security, WS-Trust, etc) atunci suita este mai complicata. Vasazica, daca vrem sa expunem doar date, REST este suficient, iar daca vrem sa expunem logica, SOAP este mai potrivit (sau daca avem nevoie de facilitati din WS-*: tranzactii, securitate, reliable messaging etc). Oh, by the way, WCF suporta amandoua abordarile J.

„Tell Us where it Hurts! SQL Server Product Feedback Discussion” a avut 6 oameni din diferite echipe de la SQL Server. Practic, cei din audienta aruncau cu probleme. In mare, pentru cca 50% din probleme raspunsul era „va fi in SQL 2008”, pentru cca 25% era „e pe radar si va intra la urmatorul release”, iar pentru restul era ori „este pe radar dar nu va intra in urmatorul release” ori „hmmm, nu ne-am gandit”. Puteti da si voi feedback la http://connect.microsoft.com/sqlserver. Inca se mai poate influenta si SQL Server 2008. Luati ultimul CTP si dati cu feedback-ul!

Filed under: TechEd

# re: Teched Developers 2007 – ziua a patra

Friday, November 23, 2007 5:28 PM by danpopa

Ref.conferinta *Software plus Services* prezentata de Zoli la ROCS2007 -in cadrul sesiunii *New business model in the services area:SOA* Phoenicia Grand Hotel *23NOV.2007

Am urmarit programul ROCS , si am fost deosebit de multzumit ca am asista la conferinta. A fost foarte putin timp de prezentare , dar Zoli a spus lucruri f.interesante despre filozofia :

cum afecteaza SOA in S+S , mai ales in relatiile cu ceilalti producatori IBM si ORACLE. Dar nu o sa povestesc aici ce a fost.

A fost calitate in timp f.scurt de prezentare….

Cine vrea sa afle mai multe , sa vada conferintele pe situl http://www.idg.ro ,

dupa ce vor fi publicate in zilele urmatoare.

Mulzumesc Zoli,

Cu deosebita stima,

Dan Popa

danp@ratb.ro

# Software + Services

Wednesday, December 12, 2007 3:46 PM by Weblogul lui Zoli

Ziceam ca voi prezenta evolutia platformei SOA de la Microsoft la conferinta ROCS2007. Probabil ati vazut

TechEd Developers 2007 – ziua a treia

Ciprian e star. Prima sa prezentare a fost in auditorium, o sala imensa de 5000 de locuri, cu cca 500 de oameni atenti la smecherii avansate de Reporting Services. A doua prezentare a fost despre integrarea dintre Reporting Services (SP2) si SharePoint Server dar si despre Office Writer, o tehnologie care va fi inclusa intr-una din versiunile urmatoare (nu in 2008). Office Writer este disponibil acum de la http://www.softartisans.com/. Smecheria este ca permite crearea sau modificarea de rapoarte direct din Excel sau Word, ceea ce inseamna ca putem imagina scenarii de tipul: „specialist” in rapoarte creaza raportul in Report Designer, il publica pe server, userul deschide raportul cu Excel, il modifica, il publica la loc, ceilalti il consuma ca atare. Vom avea astfel mai multe niveluri pentru a crea rapoarte: Visual Studio, Report Designer si Office. Puteti descarca prezentarile de pe blogul lui.

Am sacrificat o sesiune ca sa rezolv o urgenta…

„Discussing Open XML in the real world” cu Wouter van Vugt si Julien Chable a fost o sesiune interactiva anosta in care s-a vazut ca in audienta exista deja competente pe Open XML si lumea nu e interesata de agitatia politica in jurul standardizarii la ISO. Pe la sfarsit, la intrebarea „este important ca Open XML sa devina standard?”, a izbucnit cineva zicand „Nu, nu lucrez in sectorul public. Dar terminati odata si dati-mi standardul, sa pot lucra in liniste!”.

„Understanding Software + Services” cu David Chappell a fost, cum ma asteptam, spectacol. David stie sa faca show. Ne explica pe scurt ce inseamna S+S: o lume in care vom avea o combinatie de software instalat on-premises (in interiorul organizatiei, administrat de IT) si servicii gazduite in nor (livrate probabil intr-un model SaaS – Software as a Service). Apoi anticipeaza viitorul, in care marii vendori din industria software „se vor bate” pe „platforma de servicii” a viitorului. Vremuri interesante. Face o paralela intre asta si cutremure. Locuind in Berkley (California) la 5 strazi de falie, este mereu pregatit pentru „unul mare”: apa, hrana, echipamente etc. De ce? Fiindca din cand in cand sunt cutremure „d’alea mici”. Priviti in jur: Amazon S3, Microsoft BizTalk Services, Force.com, Dynamics CRM Live etc. Vremuri interesante.

„Country Drinks”. Seara de miercuri a fost dedicata micilor petreceri organizate pe tari. Am fost si noi la un restaurant (Summum) pe Passeig de Gracia, la o strada de Casa Batlo a lui Gaudi. Am incercat sa adunam tot ce vorbeste romaneste la TechEd: am avut participanti veniti din Germania, Elvetia, Suedia, Statele Unite si bineinteles Romania. Cristi Petculescu a facut show, ne-am prapadit de ras. Mai ales dupa ce au inceput sa serveasca vinul cel bun. Sau era tot ala?

Filed under: TechEd

TechEd Developers 2007 – ziua a doua

„Cele mai bune practici de design pentru SQL Server Analysis Services” l-a avut pe Cristi Petculescu intr-o sesiune interactiva, dand consultanta cvasi-gratuita pentru probleme concrete ale audientei: era cineva care cerea sfaturi pentru un scenariu cu 3 miliarde de randuri… 🙂 partitionare cu maxim 20 milioane de randuri per partitie; cateva sfaturi operationale in functie de ce se interogheaza; chiar daca se creaza cate o partitie pe zi, dupa cca o luna se recomanda reconstructia pentru a evita un numar prea mare de partitii. Si alte ozeneuri…

„Microsoft Synchronization Framework” este format dintr-un runtime si un set de biblioteci pentru a crea aplicatii conectate ocazional. In MSF runtime se pot insuruba provideri pentru diferite surse de date. Sunt inclusi out of the box providerii pentru ADO.NET, RSS/Atom si NTFS. Ca exemplu de scenariu, ganditi-va la contactele din Exchange Server accesibile in Outlook sau de pe Windows Mobile, ambele online sau offline. Detalii si primul CTP la http://msdn.com/sync.

„Why software sucks” cu David Platt a inceput cu „Know Thy User For He Is Not Thee”, sau „cunoaste-ti userul fiindca nu esti tu acela”. A scris si o carte cu acelasi titlu: http://www.whysoftwaresucks.com. Ne prapadim de ras. E greu de contrazis… Incheie cu 5 sfaturi:

  • Add a virgin to design team
  • Break convention when needed
  • Don’t Let edge cases complicate the mainstream
  • Instrument – Carefully
  • Always ask: Is this individual design decision taking us closer to just working, or farther away?

„Life beyond distributed transactions: An apostate’s opinion”. Sunt un fan al lui Pat Helland… cred ca mai tineti minte incercarile mele de a reproduce gandurile sale (Metropolis) in Romania.. De data asta este socant! Declara ca „local transactions are great –> distributed transactions suck”. E socant fiindca vine din gura omului care a fost unul din taticii Microsoft Transaction Server si Microsoft Distributed Transaction Coordinator, dar totusi este de inteles in contextul in care ne vorbeste despre sisteme mari (vine de la Amazon…) iar ultima sa creatie in MS este SQL Server Service Broker. Deja vorbim de „almost-infinite scaling”, de „scale-agnostic apps” (nu trebuie modificate pentru a suporta scalabilitatea infinita), de „item” (sau entitate; colectie de date referentiata de o cheie) si „partner-state-machine”. Ideea de baza este ca nu iti poti permite sa mentii un lock si sa astepti pana o alta aplicatie isi face treaba. De aia tranzactiile trebuie sa ramana „locale” la nivelul item-urilor. …mai bine vedeti prezentarea (cand apare pe undeva). Merita.

„Understanding Claim-Based Identity” cu Keith Brown, ne introduce in lumea selectoarelor de identitate (in cazul nostru Windows CardSpace din .NET), a STS-urilor (Security Token Service) si a federalizarii (in cazul nostru Active Directory Federation Services). http://msdn.com/identity e locul unde uitam de parole.

„Microsoft Search Server 2008” este produsul cu numele de cod S2 si urmasul lui Microsoft Office SharePoint Server 2007 for Search. Uff, bine ca am scapat de numele asta… Ce este nou? Pe scurt:

  • Federalizare cu alte „cautatoare” care sunt in stare sa preia ca argument un url si sa returneze xml (am vazut un demo cu technorati, wikipedia samd)
  • Suport pentru conectori pentru alte surse (SQL…)
  • Transformarea rezultatelor prin XSL
  • Extinderea web-parturilor de federalizare

Vom avea doua editii: MSS 2008 cu suport pentru scenarii de high-availability/scale si MSS 2008 Express, care va fi GRATUIT. In plus, au fost scoase limitarile de numar de documente indexate (existente acum in SharePoint). Limitarea este data doar de SQL Server Express. Daca SQL Express va limiteaza, treceti pe SQL Server, cu care estimam un maxim de 50 de milioane de documente. Un prim beta este disponibil la http://www.microsoft.com/enterprisesearch.

Enjoy!

Filed under: TechEd

TechEd Developers 2007 – ziua intai

Soma a deschis conferinta vorbind despre:

  • User experience – o paralela intre restaurante si case de soft
  • Visual Studio 2008 si .NET 3.5 vor fi gata in aceasta luna (noiembrie)
  • Se simplifica/liberalizeaza licentierea pentru VSIP
  • LINQ
  • VSTS
  • Microsoft Sync Framework
  • un demo despre VS2008 (designere, css etc)
  • un demo de extensie a IDE-ului VS pentru a personaliza World of Warcraft
  • un demo cu integrarea unei aplicatii facute cu Popfly intr-un sit web facut in Visual Studio; cool!
  • commitment pentru deschidere, comunitate si parteneri

Am mai vazut:

Noutati de BI in SQL Server 2008, add-in-ul de mining pentru Excel 2007, un pic de Report Builder cu crema de vizualizari a la Dundas.
Cristi Petculescu a dat tare cu MDX-urile in prima sesiune grea de 400.
Arvindra Sehmi a povestit despre capability mapping si Microsoft Services Business Architecture. Maparea de capabilitati de business este fundatia pentru orice proiect SOA de succes. Tre’ sa mai vorbesc despre asta… Blogul lui Vin contine cateva ganduri de mare valoare, luate din proiecte reale.

In rest, welcome reception:

teched07_day1

Mare parte din ce s-a intamplat azi se poate vedea/asculta pe The Virtual Side.

Filed under: TechEd

TechEd Developers 2007 – ziua minus unu

Barca – Betis, minutul 91. Lovitura libera.
Gooooooooooooooooooooooooooolllllllllll!!!
Rrrrrrrrrrronaldinho!!!

ronaldinho

3-0. Super meci pe un super stadion.

Filed under: TechEd, Hobby, Fotbal

# re: TechEd Developers 2007 – ziua minus unu

Monday, November 05, 2007 1:59 PM by Geo

Te invidiez! Big Smile

Sigur a fost o atmosfera de milione pe Camp Nou.

# re: TechEd Developers 2007 – ziua minus unu

Monday, November 05, 2007 2:00 PM by AISBERG

Nu stiam ca stadionul de la Pescariu are si tribune :))

# re: TechEd Developers 2007 – ziua minus unu

Monday, November 05, 2007 5:43 PM by zoltanhe

Oh, da. Atmosfera super: lume relaxata, fara obscenitati (nici macar la suparare), incurajari din toate partile. Era unul in spatele meu care la fiecare dribling mai elegant zicea „Ole!”.

Iar la goluri e… ei bine, e greu de descris cum 70000 de oameni sar in picioare si striga: Goooooool!!!

Dupa ce au dat gol Henry si Ronaldinho, toti jucau pentru Messi si golul lui care nu a mai venit. Dar tribunele l-au recompensat: „Meeessiii, Meeessiii, Meeessii”.

Fantastic!

# re: TechEd Developers 2007 – ziua minus unu

Monday, November 05, 2007 5:50 PM by florian

Am fost si eu acolo si confirm! Am putea sa va povestim multe despre ce cool a fost dar cred ca mai bine va aratam. Peste doua saptamani. La Pescariu! 🙂

# re: TechEd Developers 2007 – ziua minus unu

Monday, November 05, 2007 7:26 PM by alexaraducristian

Nu ne tii si pe noi la curent cu ce se intampla la TechEd? 😀