TechEd 2009 – ziua 5

Am văzut:

  • Mark Russinovich cu ”Windows and Malware: Wich Features Are Security and Wich Aren’t”. Mark a vorbit despre:
    • security boundaries, pe care le garantează Windows:
      • mașina fizică
      • mașina virtuală
      • sesiunile utilizatorilor
      • .NET Code Access Security
    • a mai vorbit și despre mecanisme, care nu sunt considerate security boundaries:
      • procesele
      • kernel patch protection (PatchGuard)
      • kernel-mode code signing
      • protected-mode IE
      • user account control
    • este important să facem distincție dintre aceste categorii, pentru a înțelege de ce Microsoft Security Response Center emite buletinele de securitate: greșelile/bugurile din security boundaries devin buletine critice de securitate (cu excepția celor legate de sesiunile utilizatorilor, care devin importante).
  • Aaron Margosis cu ”Sysinternals Tutorials”. A fost interesant să-l vedem pe Aaron încredințat cu jucăriile lui Mark. Mai ales că Aaron este de multe ori mai haios decât Mark… când una din jucării nu se comporta cum trebuie zicea: ”hmmm, it must be a Windows bug”.
  • Simon Guest cu ”Patterns for Cloud Computing”. A reluat în detaliu cele 5 patternuri enunțate ieri (scale, multi-tenancy, compute, storage, communications), arătând și câte un demo. În final a arătat un demo, care combină aceste patternuri într-o soluție pentru aflarea numerelor prime între 1 și 10.000.000. Un laptop obișnuit face asta (cu același algoritm) în cca 45min. Soluția creată a fost cam așa:
    1. avea 3 aplicații în cloud, care să execute joburile:
      1. una în PHP în Windows Azure cu 10 noduri
      2. una în Java în Google AppEngine
      3. una în ASP.NET în Amazon EC2 cu 5 noduri
    2. toate cele 3 aplicații din cloud stocau rezultatele într-o bază de date SQL Azure, tot în cloud
    3. aplicația client împărțea efortul în mai multe joburi; intervalul și nr de joburi erau parametri de intrare ceruți de la utilizator: în demo a folosit 1 la 10.000.000 și 40 de joburi
    4. punea 40 de mesaje (cu joburile) în .NET Service Bus în cloud
    5. trimitea mesaje REST la cele 3 aplicații din cloud, pentru a prelua joburile
    6. citea/afișa rezultatele din baza de date
    7. timpul efectiv până la obținerea rezultatului: cca 50sec
    8. timpii totali de procesor din cloud: cca 5min.

image

Filed under: Securitate, ASP.NET, TechEd, Interoperabilitate, PHP, Java, Windows Azure, SQL Azure, Arhitectura, .NET Services

Webstock 2009 in imagini – Silverlight pe PHP

Manafu a publicat o căruță de poze la http://www.webstock.ro/webstock-2009-in-imagini/.

Webstock 2009

Da, e cu DeepZoom într-o aplicație Silverlight într-un site PHP. V-am spus că Michael Koester, speakerul invitat de noi, a făcut un demo folosind siteul Webstock? Da, a folosit SuperPreview pentru a vizualiza siteul în paralel în Firefox și IE8 și a corectat homepage-ul scris în PHP folosind Expression Web.

PS: eroarea o puteți vedea și acum pe siteul Webstock: lângă titlul roșu ”Despre” ar trebui să apară un logo. Băi Cristi, poate le dai tu niște șuturi developerilor să testeze și pe IE!

Filed under: Eveniment, Interoperabilitate, Silverlight, Web, PHP

I’m back

Între timp:

Update:

Filed under: Windows, Visual Studio, Exchange, OSS, SQL Server, Identitate, Interoperabilitate, Modelare, Azure, Oslo, Live Services, PHP, Windows Server, Expression

# re: I’m back

Tuesday, August 25, 2009 9:13 AM by cocodanila

Win 7; e vreun furnizor care incepe deja sa-l livreze embeded in echipamente?

# Windows Embedded bazat pe Windows 7

Tuesday, August 25, 2009 10:28 AM by Weblogul lui Zoli

Windows Embedded Standard bazat pe Windows 7 va fi gata în a doua jumătate a lui 2010. Iată și un roadmap

# re: I’m back

Tuesday, August 25, 2009 11:13 AM by MrSmersh

Cred ca coco se refera la OEM preinstalat… Embeded chiar as fi curios din vreo 2-3 motive, desi 7 ce are in plus si util nu e chiar consistent dpv filizofie UX embeded, da surface better….

A si ar fi o idee sa pui si roadmapu ca sigur e interesant Smile, stiu probabil multe mailuri in inbox adunate din concediu….

# re: I’m back

Tuesday, August 25, 2009 11:48 AM by cocodanila

MrSmersh are dreptate, am folosit un limbaj nefericit; ,ma interesa daca e cineva (HP, IBM, Sony) care livreaza acuma Win7 preinstalat sau cand o sa faca pasul. Tre sa-mi schimb laptopul si Vista nu ma incanta, l-am pus la aia micii, in fine, ei sunt mai tineri si mai rabdatori ca mine, oricum mere o idee mai bine ca vechea troaca, sclipici etc etc, mie imi trebe sa fac si ceva treaba.

# re: I’m back

Tuesday, August 25, 2009 1:28 PM by zoltanhe

aha, nu livrează nimeni până în 22 octombrie

# re: I’m back

Tuesday, August 25, 2009 3:55 PM by marius_i29

Salut ! Pe dreamspark windows 7 si windows server 2008 R2 nu sunt disponibile. Pe MSDNAA e doar windows 7 Professional si Windows Enterprise and Standard (toate x86 si x64).

# re: I’m back

Tuesday, August 25, 2009 4:10 PM by zoltanhe

@marius, vezi poate te ajuta asta: http://www.arenait.net/?p=9670&cp=1#comment-11990

# re: I’m back

Tuesday, August 25, 2009 4:21 PM by zoltanhe

Ah, am greșit! Îmi cer scuze. Am verificat și într-adevăr pe DreamSpark nu e… Sorry

PHPistii nu vor sa invete .NET

Aiurea, nu-i adevărat! Este în firea oricărui om normal să învețe. Mai ales dacă e dezvoltator. OK, veți spune că PHP nu e un limbaj de dezvoltare ci un limbaj de scripting. Nu contează. Mă refer la dezvoltatori în sens larg.

Totuși, moderatorii de pe www.PHPRomania.net au decis că trebuie să șteargă mesajul meu despre cursul de ”Introducere în .NET” din 16-18 iunie, chiar dacă era postat la off-topic și cursul este gândit EXACT pentru PHP-iști, Java-iști și alți profani în ale .NET-ului. Vreau să cred că e o greșeală. Mai ales că (cititorii acestui blog știu) în dreapta jos pe acest blog, la secțiunea ”comunități din .ro” se află de cca 3 ani, link către PHPRomania.

Com’on guys… grow up!

Update: Într-adevăr, a fost o greșeală. Contul meu fiind proaspăt, nu aveam dreptul (conform regulamentului, pe care mărturisesc că l-am parcurs în grabă) să public link-uri decât după 5 postări. Mulțumesc adminilor PHPRomania.net pentru clarificare și pentru că au pus cursul pe homepage. Respect!

Filed under: .NET, Training, PHP

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 10:40 AM by ignatandrei

Zoli,

Un pic off topic la subiect ( desi nu si la titlu)

Ca dezvoltator in .NET as vrea sa stiu si PHP si Ruby si multe alte dialecte… Dar de abia tin pasul cu ce e nou si bun in .NET

Probabil ca in lumea PHP e la fel.

Pe de alta parte e alegerea lor – nefericita, dupa parerea mea…

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 10:47 AM by zoltanhe

@ignatandrei, din păcate în cazul ăsta, nu a fost alegerea lor ci a unui moderator.

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 10:56 AM by ionut_bizau

@ignatandrei <sarcasm>Cand iti dai seama ca pierzi prea mult timp tinand pasul cu ce e nou in .NET, treci pe altceva. Asa a fost in cazul meu. Nu, nu e la fel in lumea open source.</sarcasm> 🙂

<ontopic>Foarte urat din partea lor. Nu pricep toate razboaiele astea si toata ura asta. Toti suntem oameni si incercam sa ne facem treaba cat mai bine cu toolurile pe care le avem la dispozitie. Cel care a sters mesajul era probabil un script kiddie, nu un programator care e constient ca permanenta largire a orizonturilor ar trebui sa fie un mod de viata.</ontopic>

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 11:17 AM by Mihai Bondar

Adica daca e prea multa inovatie la un produs, treci la altul care are mai putina? Cam asa suna…

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 11:25 AM by Alexandru Andrei

da ce dot-netzii vor sa invete PHP?!?

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 11:37 AM by tudor.t

Da, eu as vrea sa invat PHP daca as avea ocazia si timpul necesar – sunt destule proiecte unde clientul cere PHP..

Oricum, reactia moderatorului, chiar daca un pic exagerata, era de asteptat – pe multe forumuri exista o politica stricta – nu se accepta posturile off-topic (care nu tin strit de tematica forumului) si nu se accepta reclamele ca chestii care nu sunt gratis (cursul de mai sus fiind contra cost..)

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 1:43 PM by matincaflorin

PHPistii nu vor si nu vor vrea sa invete .NET pentru ca au ideile lor preconcepute despre Microsoft si despre Windows.

In traducere tot ce vine de la Microsoft pentru ei este evil. Profita de orice ocazie sa arunce cu noroi in programatorii Windows, fiind disperati in a demonstra ca tehnologiile lor sunt mult superioare si pe deasupra sunt si free.

Spun asta din proprie experienta cu oameni de nivelul ala.

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 2:12 PM by zoltanhe

@matincaflorin, nu e chiar așa… jumatate din sala de data trecută venea de pe PHP. Dar e suficient unul cu idei preconcepute, cum zici tu…

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 4:28 PM by MrSmersh

Pot sa zic ca moderatul e o chestie care nu imi place. E dreptul lor sa nu fie de acord dar un dialog sau ceva e mult mai constructiv, ce nu le place: idea de curs, ca e pe bani, ca e de la MS etc…

No is their show their rules….

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 5:23 PM by ignatandrei

offtopic @ibz : imi place prea mult .net ca sa trec pe altceva …chiar si open source…E adevarat ca mi-am instalat wordpress –  si am ramas uimit de numarul de optiuni …

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 5:31 PM by zoltanhe

adevărul e că și mie îmi place wordpress… numai că mi-e lene să migrez…

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 5:55 PM by tudor.t

@matincaflorin – sa nu generalizam – persoane cu idei preconcepute exista indiferent de tehnologia care o folosesc – cel mai adesea e vorba de cei ce nu inteleg ca o tehnologie e doar o unealta, nu un scop in sine, care se foloseste sau nu, de la caz la caz, in functie de context..

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 8:13 PM by matincaflorin

@tudor.t Din pacate nu am intalnit inca un PHPist cu mintea deschisa, intotdeauna am dat numai de specimene. Tocmai de aceea mi-am format aceasta opinie.

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 8:38 PM by zoltanhe

Ai avut tu ghinion, @matincaflorin. Crede-mă, sunt foarte mulți cu mintea deschisă. Altfel nu m-aș zbate…

# re: PHPistii nu vor sa invete .NET

Thursday, June 11, 2009 9:06 PM by matincaflorin

Eu unul mi-as dori sa fie o comunicare mai buna intre cele doua tabere pentru ca si ei au lucruri faine, iar pe de alta parte si Microsoft a investit sa le ofere lucruri faine.

De ce sa nu le unim ?

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 12:09 AM by php

Buna Zoli,

Am intrebat moderatorii si nici unul nu ti-a sters mesajul. Cel mai probabil mesajul care l-ai postat continea un link. Avem o regula in forum: Daca nu ai 5 mesaje in forum nu ai voie sa postezi linkuri. E o regula anti-spam.

Din cate vad nu ai nici un mesaj scris (http://www.phpromania.net/forum/profile.php?mode=viewprofile&u=19766). Deci cel mai probabil ai scris mesajul ai dat Send dar nu ai mai citit mesajul ca nu ai voie sa trimiti linkuri decat dupa 5 mesaje scrise.

Am pus mesajul tau pe blog (apare si pe prima pagina) si independent de mine un alt moderator a scris un mesaj pe forum:

http://www.phpromania.net/forum/viewtopic.php?t=18787 .

Multumim pentru linkul din dreapta.

Te rog data viitoare trimite-ne un email pe contact / phpromania.net si o sa avem grija ca mesajele tale adresate

dezvoltatorilor PHP sa apara in zone „cat mai vizibile”.

Comentariile nu le discut :).

Admin PHPRomania.net

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 12:16 AM by zoltanhe

@php, mulțumesc frumos pentru clarificare. Data viitoare voi fi mai atent și mă bucur că a fost o greșeală. Îmi cer scuze pentru că am fost paranoic.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 1:47 PM by naicul

Din cate stiu eu, PHP nu este un limbaj de scripting. Deci nu e. Inainte sa te apuci sa vorbesti ceva, documenteaza-te.

Daca tot faceti curs de .net pentru php-isti, macar invatati si voi o boaba de php.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 1:59 PM by zoltanhe

Bine că ești tu deștept, @naicule.

Eu l-am văzut/auzit pe Rasmus Lerdorf când i s-a pus întrebarea ce limbaje de programare folosește. Știi ce a răspuns? „I hate programming, PHP is written to avoid programming.”

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 3:40 PM by tudor.t

@naicul – din cate vad pe prima pagina la http://www.php.net/

scrie ca:

„PHP  is a widely-used general-purpose scripting language”

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 4:02 PM by naicul

Probabil ca, neavand un departament de marketing (sic) nu a avut cine le zice ca ar fi bine sa isi upgradeze descrierile si tutorialele de pe site.

Daca o sa te uiti pe pagina Wikipedia dedicata limbajului, o sa observi ca „Basic object-oriented programming functionality was added in PHP 3 and improved in PHP 4.[3] Object handling was completely rewritten for PHP 5, expanding the feature set and enhancing performance”. Deci incepand cu PHP 3, limbajul nu mai este exclusiv un limbaj de scripting. Vad ca au si un Standard Library: http://www.php.net/~helly/php/ext/spl/, dar nu numai: http://pecl.php.net/packages.php.

Daca vrei si cateva exemple: http://us3.php.net/zend-engine-2.php, http://www.killerphp.com/tutorials/object-oriented-php/, etc.

Oricum, pe piata din Ro, PHP este un concurent serios pentru ASP.NET. Si cred ca nu trebuie sa iti spun eu motivele. Asta ca sa stii ca nu concurati cu un „limbaj de scripting”

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 4:04 PM by Horatiu

Sincer Zoli, cred ca te agiti prea tare cu asta…

PHP este doar o modalitate de expresie a dorintelor clientui. Am facut multe la viata mea inclusing in lumea Open Source (da chiar php , c++ under unix etc). Toti programatorii invata de voie de nevoie… daca este ceva constant in meseria asta atunci este invatarea. Fare ea am devenii … unemployed…

As dori ca .NET sa aibe suportul PHP pe alte platforme dar asta este doar un vis… pe care nici Java nu l-a implemntat 100% …

Asa ca never say never to learning new stuff.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 4:04 PM by naicul

@Zoli: te anunt ca eu sunt cel mai prost cititor al tau. asta daca te face sa te simti mai bine.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 4:21 PM by zoltanhe

@Horatiu, am încetat să mă mai agit. Din punctul meu de vedere, problema ridicată în acest blog post a fost rezolvată.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 4:30 PM by naicul

mda, se pare ca nu trebuie sa ma mai pronunt cand nu sunt sigur de un lucru. my bad, e limbaj de scripting.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 4:41 PM by naicul

… desi vad ca unii au facut si compilatoare de php: http://www.phpcompiler.org/, http://www.roadsend.com/home/index.php?pageID=compiler

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 5:03 PM by tudor.t

@naicul: Nu cred ca a zis cineva mai sus ca un limbaj de scripting e in vreun fel „inferior” … In plus, un limbaj de scripting poate foarte bine sa fie si object-oriented; la fel un limbaj de scripting nu e musai sa fie interpretat, poate fi si compilat ..

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 5:57 PM by matincaflorin

@naicul Ca sa ti-o zic direct, PHP este o gluma pe langa ASP.NET. Din toate punctele de vedere.

Cred ca intri in categoria de PHPisti de care vorbeam.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 11:28 PM by MrSmersh

Zic ca concluzia e ca Stephen King nu are chiar dreptate cu „absolute paranoia equals absolute awerness” si parerea mea ca fiecare tool/tehnologie are utilitatea lui/ei acuma care la ce de mai buna e discutie lunga si nu cu mare rost.

# re: PHPistii nu vor sa invete .NET

Friday, June 12, 2009 11:49 PM by iftvio

Ok, de ce vreti sa aduceti comentariile la discutii gen ASP.NET vs. PHP? E cel simplu mod de a baga „divort”.

Eu scriu cod atat in PHP cat si .NET. De ce? NU pentru ca am un IQ peste al tuturor celorlalti, ci pentru ca aceasi functionalitate pot sa o redau atat in PHP cat si in ASP.NET – diferenta in mare este data de sintaxa.

Sa nu credeti ca tin partea cuiva. Am scris articole atat despre PHP cat si despre .NET. Concluzia la care am ajuns dupa ceva ani in domeniu – daca stii sa scrii orientat obiect, aceeasi functionalitate o poti reda prin aproape intermediul tuturor limbajelor de programare.

Afinitate pentru o anume tehnologie e normal sa existe, dar cred ca cel mai bine ar fi sa priviti tehnologia prin prisma functionalitatilor oferite.

@Zoli: NU imi place, dar trebuie sa o spun. Chiar daca nu ai vrut sa spui asta, unii (PHP-istii) se vor simti etichetati ca fiind „cei care nu vor sa invete”.

Eu inteleg ambele parti si cred ca ar trebui sa recunoasteti ca astfel de discutii apar intre cei care stiu numai PHP si cei care stiu numai .NET.

# re: PHPistii nu vor sa invete .NET

Saturday, June 13, 2009 10:02 AM by zoltanhe

@iftvio, cititorii acestui blog sunt suficient de inteligenți să nu cadă în capcana unui titlu… și sunt convins că discuțiile de tip x vs. y se vor stinge rapid. Nu-i așa?

Weekend fain.

# re: PHPistii nu vor sa invete .NET

Saturday, June 13, 2009 10:31 AM by sptr2006

nb,

Depinde de hosting si de cea ce clientul are implementat. Daca deja sunt aplicatii scrise in php , evident este mult mai simplu sa se lucreze in php, si invers daca hostingul este pe Windows cu IIS , evident simplu si productiv este sa se lucreze pe .Net .

Daca este o aplicatie complet noua , se poate merge pe orice .

Scriu cod in ambele, este mult mai productiv in .Net, asta pentru ca mediul de dezvoltare este mult mai evoluat.

Sincer vorbind faptul ca Microsoft asigura posibilitatea de lucru in php, folosind Visual Studio este o chestie fantastica.

# re: PHPistii nu vor sa invete .NET

Sunday, June 14, 2009 8:33 PM by naicul

tudor, in general limbajele de scriting sunt interpretate si nu sunt orientate obiect. m-am inselat in privinta php-ului si din comentariul meu se poate vedea ca nu sunt in cunostinta de cauza, deci nu sunt programtor php, deci nu vreau sa starnesc o dicutie de genul x vs. y. pur si simplu nu mi-a placut modul in care zoli (pe care de altfel il stimez + citesc destul de des) a pus problema.

# re: PHPistii nu vor sa invete .NET

Monday, June 15, 2009 9:27 AM by tudor.t

In general asa e – tot ce vroiam sa spun era ca sunt si exceptii (termenul de „limbaj de scripting” oricum e ceva vag)..

# re: PHPistii nu vor sa invete .NET

Monday, June 15, 2009 12:32 PM by Aurelian

Am patit-o si io la ei pe forum, dar am citit mesajul dinainte… si nu m-am suparat :p

# re: PHPistii nu vor sa invete .NET

Monday, June 15, 2009 12:39 PM by Aurelian

Guyz (@naicul, @tudor.t) scripting, nescripting, PHP are o cantitate de aplicatii mult peste .NET. Gratuite si disponibile acum. La fel si Java.

Pe mine ma calca pe nervi problema cu blog-engin-urile.

De ani de zile nu a aparut un motor de blogging ***decent*** pe dotnet.

In plus PHP-ul este mai „vechi”/”matur”/”raspandit” pe piata de webapps…

Acum revenind training-urile pentru PHP-isti, ele nu sunt decat o initiativa de a pune gratuit la dispozitia lor a unei resurse valoroase de infromare.

Nu stiu daca vor trece pe .Net, dar poate ca daca au de integrat sau de portat ceva vor avea habar despre cum s-ar putea face.

Orice ocazie de a invata ceva nou este un „asset” ca sa zic asa 🙂

PHP software development kit pentru Windows Azure

O primă versiune (alpha) este descărcabilă de la http://phpazure.codeplex.com/ și suportă de la PHP 5.2.4 în sus.

phpazure logical architecture

Enjoy!

Filed under: Interoperabilitate, Azure, PHP

# re: PHP software development kit pentru Windows Azure

Saturday, May 30, 2009 3:39 PM by moisadoru

Interesant, intr-adevar. E un lucru bun ca microsoft devine din ce in ce mai deschis catre tehnologii open source, felicitari.

Hosting gratuit de Windows timp de doua luni

hostersTodi ne informează că 6 hosteri din România ies pe piață cu oferte competitive de IIS pe servere Windows virtualizate (VPS – Virtual Private Servers) iar primele două luni sunt gratuite:

http://www.elvsoft.com/
http://www.yoursoftway.ro/
http://www.globehosting.ro/
http://www.simpliq.ro/
http://www.dotdesign.ro/
http://www.livehosting.ro/

Din comunicatul de presă:

Internet Information Services (IIS) 7.0 este singurul server Web ce permite găzduirea performantă de aplicații ASP.NET și PHP.

Todi Pruteanu, Platform Strategy Manager Microsoft: „Cererea de găzduire de aplicații pe servere Web Windows este în creștere datorită contextului economic și investițiilor în retehnologizare realizate de către parteneri de dezvoltare software tradiționali ai Microsoft și ca urmare a creșterii interesului pe care îl avem din partea agențiilor Web și startup-urilor online participante în BizSpark. Am anticipat această cerere încă de acum câțiva ani și am început colaborarea cu furnizori locali de servicii de hosting Web care cunosc bine acest business. Rezultatul este că azi clienții au la dispoziție o varietate de soluții de hosting pe servere Web Windows – shared hosting, servere dedicate, servere virtuale, la costuri competitive.”

Filed under: ASP.NET, Web, Hyper-V, PHP, Windows Server, IIS

# re: Hosting gratuit de Windows timp de doua luni

Thursday, April 16, 2009 4:59 PM by ignatandrei

Mishto – mi-as fi dorit sa stiu cu vreo 2 luni inainte. Oricum, faptul ca au parteneriat cu voi ii recomanda pentru hosting…

Din nou despre interoperabilitate – MIX09

Petru ne-a vărsat noutățile anunțate în prima zi la MIX09 (Silverlight 3, Expression Blend 3, ASP.NET MVC 1, Web Platform Installer 2), însă aș vrea să adaug câteva chestiuni mai puțin vizibile, dar care arată angajamentul Microsoft pentru interoperabilitate și deschidere:

  • Web Platform Installer 2 instalează acum și ultima versiune de PHP. Veți întreba: pe când vom instala și MySQL? Aș zice mintenaș…
  • tot de pe microsoft.com/web: Web App Gallery este un repository de aplicații populare .NET sau PHP, open source sau nu, în care veți putea încărca și aplicația voastră, dacă respectați regulile galeriei. Nu uitați să dați feedback!
  • Windows Azure oferă acum suport (full-trust) pentru cod nativ și limbaje non-.NET prin FastCGI  
  • Eclipse Tools for Silverlight (Eclipse4SL, sponsorizat de Microsoft) suportă acum și Macintosh, adică se poate dezvolta ”pe” Mac.
  • facilitatea out-of-browser a lui Silverlight 3 este suportată și pe Macintosh, adică se poate dezvolta ”pentru” Mac. …și iată cum se poate dezvolta în .NET pentru Mac…

Așteptăm anunțurile din seara asta (puteți urmări streaming-ul la 18:00 la http://live.visitmix.com). A spus cineva Internet Explorer 8?

Filed under: Internet Explorer, OSS, Interoperabilitate, Silverlight, Web, PHP, Mac, MIX

Linuxworld 2009

A început cu cca 25 de oameni în sală.

Florin Mănăilă de la IBM

…susține că se plătește licență pentru Red Hat (aș înțelege dacă ai fi de la sales de la Microsoft, dar tu Florine…) și se ceartă ușor cu Dragoș Mănac, care susține că se plătește suport. Trece apoi la fiare/virtualizare și se simte mult mai stăpân pe el. Apoi bate câmpii din nou: ”nu vă băgați în .NET fiindcă nu se știe ce se va întâmpla” (ce-are sula cu prefectura?), ”pe web trebuie folosit PHP sau Java”. Florine dragă, ce e în capul tău? Ah, cred că joci teatru. Sper…

Todi Pruteanu de la Microsoft

…despre cum participăm/contribuim în lumea open-source. Face un scurt istoric despre particparea noastră la evenimentul ăsta din 2006 încoace. ”Deschiși pentru deschiși”.

Sebi Vîjeu de la Microsoft

…începe cu Hyper-V. Pune câteva întrebări: ați folosit? cum vi se pare? Surprinzător, părerile sunt pozitive. Windows Core este Linuxul lui Microsoft. Smart :). Apoi ne arată:

  • Hyper-V și cum se face cluster de mașini virtuale. Cool!
  • cum se instalează WordPress pe IIS pe Windows:
    • instalează MySQL
    • crează o bază de date pt WordPress
    • instalează PHP și WordPress, crează un handler FastCGI, configurează PHP ca să folosească baza MySQL
    • gata.

Din nou Todi

…Web Platform Installer este o unealtă minunată :), Web Application Installer instalează mai simplu WordPress, Drupal etc

Dragoș Mănac

…trăim zile interesante, dacă Microsoft prezintă MySQL și PHP pe Windows. Ne povestește de DRBD. Gata. Scurt, la obiect. Intră în discuție și colegul de la IBM ”trebuie sisteme serioase”, ”10Gb ethernet” etc. Îl taie Dragoș și zice de costuri, ca nu cumva IBM să amintească de mainframe :). Bravo Dragoș!

Pauză.
M-am cărat, deși am vrut să ascult și Novell-ul (update: am înțeles de la Todi că nu am pierdut nimic…)
Erau cam 40 când am plecat.

Filed under: Eveniment, OSS, Hyper-V, PHP

# re: Linuxworld 2009

Thursday, February 26, 2009 5:09 PM by Anonymous

”nu vă băgați în .NET fiindcă nu se știe ce se va întâmpla”  ?

WTF?! Indifferent

# re: Linuxworld 2009

Thursday, February 26, 2009 5:17 PM by AndreiU

Si eu eram complexat ca la evenimentele itboard vine putina lume. Da ce vrei, e criza …

# re: Linuxworld 2009

Thursday, February 26, 2009 5:27 PM by matincaflorin

Sunt curios daca tipul a pus vreodata mana pe .NET in viata lui (desi ar fi suficient sa dea un ochi pe Channel 9).

# re: Linuxworld 2009

Thursday, February 26, 2009 5:33 PM by ignatandrei

”nu vă băgați în .NET fiindcă nu se știe ce se va întâmpla”  : s-ar putea sa nu mai folositi altceva …

gura pacatosului adevar graieste

# OPEN SOURCE & LINUX for Enterprise…

Thursday, February 26, 2009 6:00 PM by Alex… ‘s blog

O conferinta IDg In imagini Comentate de Zoli pe blogul sau… Nu voi spune nimic aveti numai selectiuni

# re: Linuxworld 2009

Friday, February 27, 2009 11:43 AM by zoltanhe

Ah, am uitat să spun că în timpul întrebărilor pentru Sebi, amicul intervine cu ”pentru colegii de la Microsoft, ca să fie clar, Linux e kernelul și există ditribuții cum e RedHat, SUSE etc”. De parcă am fi complet idioți… Dacă eram eu în față, cred că… noroc că Sebi l-a ignorat elegant.

# re: Linuxworld 2009

Saturday, February 28, 2009 11:45 AM by zoltanhe

Am primit un comentariu pe email, de la Cristi, cu adresa „insert at email.ro”:

Salut,

am fost la eveniment si da-mi voie sa te contrazic:

1. Cu partea de licentiere si suport de la RedHat amadoi prezentatorii au avut dreptate. Nu mi s-a parut ca a fost o cearta insa poate ma insel. Citeste aici poate te mai dumiresti cum este cu Linux si cu Open Source ca nu te-ai prins

http://www.redhat.com/licenses/rhel_us_3.html

2. Daca este sa vorbin de Open Source … cum poti porta .Net-ul pe Linux ??? Te rog CONCENTREAZATE PE VIITOR LA SUBIECTUL EVENIMENTULUI NU DIVAGA SI NU ABURI LUMEA!

3. In ceea ce priveste HPC-ul este bine sa te mai documentezi sa vezi ce recomanda si Microsotf-ul pe partea de Window 2008 HPC poate te mai dumiresti cum este cu tehnologia

Da-mi voie sa-ti fac cateva recomadari, daca-mi permiti:

– pe viitor lasa-l pe colegul tau de la Microsoft(prezent la eveniment) sa prezinte, macar stie ce vorbeste cand este vorba de partea tehnica, daca o sa fie o discutie despre ce sa cumparam cu ce bani si de unde … ne onorezi tu sau mai bine nu 😉

– iar faptul ca Microsoft s-a apropiate de Open Source bla bla …. Marketing nu gluma vezi mai intai ce spune CFO-ul Microsoft si dupa aia mai „evanghelizeaza ” –

http://www.linux-magazine.com/online/news/ballmer_linux_more_dangerous_than_apple

– poate sa lasi obtiunea sa putem comenta pe blog-ul tau nu ar fi rau si poate nu ar mai ascude lasitatea de care dai dovada

Da, asa este nu ai pierdut nimic din recitalul celui de la Novel insa nu ai fost nici tu departe de el !

Sanatate si la mai multa cumpatare

,Cristi

# re: Linuxworld 2009

Saturday, February 28, 2009 4:24 PM by zoltanhe

@Cristi (de pe email):
Da, am fost și eu acolo…
1. La RH plătești ”Subscription Services” și nu ”Software Licenses”. Mai citește o dată.
2. A spus cineva că .NET Framework este open-source? Totuși, dacă tot ai întrebat, uite așa http://www.mono-project.com/ și așa http://www.mono-project.com/Moonlight.
3. Serios? …nu știam de Windows HPC Server …ce bou sunt Smile Lăsând gluma la o parte, nu sunt chiar habarnist în HPC: http://itboard.ro/blogs/zolis_tool/archive/tags/HPC/default.aspx.
Dă-mi voie să-ți fac și eu o observație, hai două:
– una este colaborarea/contribuția la proiecte open-source și alta este concurența cu distribuțiile Linux. Să fie clar, ne vom lupta pentru fiecare server, desktop, laptop, netbook sau telefon, indiferent de cum se numește concurența;
– dacă vrei să comentezi, poți să o faci, chiar dacă serverul ăsta nu permite comentarii anonime.
Mulțumesc pentru mesaj.

PHP on a hypervised Windows

Ăsta va fi titlul prezentării colegilor mei, Todi Pruteanu și Sebi Vîjeu, mâine 26 februarie la conferința Linuxworld, sau cum se numește în România: OPEN SOURCE & LINUX for Enterprise.
Sebi n-a venit azi la birou. Bag samă că se pregătește acasă. Cred că va fi fain.

php

logo_hyper2008
Filed under: Eveniment, OSS, Hyper-V, PHP

# re: PHP on a hypervised Windows

Wednesday, February 25, 2009 4:54 PM by AndreiU

Pacat ca nu pot sa ajung. Eu as fi mers pt. Novell Identity & Security si Security Workshop. Asa pentru un cross training.

# re: PHP on a hypervised Windows

Wednesday, February 25, 2009 5:01 PM by zoltanhe

da, și eu sunt curios de sesiunea aia, deși am așa un… bad feeling…

# re: PHP on a hypervised Windows

Wednesday, February 25, 2009 6:49 PM by Anonymous

Microsoft loves PHP! Big Smile

Faina treaba, o sa se inregistreze sa putem vedea si noi?

# re: PHP on a hypervised Windows

Wednesday, February 25, 2009 8:36 PM by zoltanhe

As long as is on Windows Big Smile

Nu știu dacă se înregistrează (IDG e organizatorul), dar dacă vă interesează subiectul, Sebi și Petru vor avea o prezentare similară în 4 martie, în cadrul WebDays: http://www.microsoft.ro/webdays.

# re: PHP on a hypervised Windows

Wednesday, February 25, 2009 9:34 PM by Anonymous

Ah, pardon. Sarisem peste WebDays agenda.

# Linuxworld 2009

Thursday, February 26, 2009 3:46 PM by Weblogul lui Zoli

A început cu cca 25 de oameni în sală. Florin Mănăilă de la IBM …susține că se plătește licență pentru

VORT-EX 08

Am fost întrebat aici, ce e cu VORT-EX 08? E o conferință virtuală (streaming online) pe teme de web development/design/business.
Participanții la VORT-EX 08 vor primi câte un Windows Server 2008 Web Edition.
www.vort-ex.com va transmite live în 18 și 19 noiembrie.
Înscrieți-vă, marcați-vă zilele astea în calendar și vizionați sesiunile din confortul biroului vostru sau – de ce nu? – de acasă.

Sunt câțiva speakeri barosani acolo! Ia vedeți:

Day 1

14:00 CET 15:00 CET 16:00 CET 17:00 CET 18:00 CET

S+S: The Big Picture/Umbrella
John Richards, Director WL Platform, MS

Software and Services – Infrastructure for Hosters
Robert A. Cameron, Developer Evangelist, MS

Business Opportunities in the S+S world
Dénes Csiszár, Business Development Consultant, MS

S+S: Advertising & Monetization 1
Erynn Petersen, Advertising Evangelist, MS

Keynote:

Design Software & Services for Tomorrow – Making Emotion Work for You

August de los Reyes

Media Convergence
Paul Dawson, Conchango

Beauty and the Geek – the perfect blend of left brain and right brain
Felix Corke and Richard Griffin

New design on the home
Richard Banks, Interaction Designer, Microsoft Corporation

How can WPF and Silverlight help in improving the UX: About adaptive UX and more
Dr. Gil Hupert-Graff

 

Developing with Live Platform
Angus Logan, Senior Technical Product Manager, MS

Building rich desktop Applications with WPF
Michael Koester, Designer Marketing Manager, MS

Enabling Cool Silverlight 2 Experiences, Part 1
Mark Rideout

Enabling Cool Silverlight 2 Experiences, Part 2
Mark Rideout

 

Day 2

14:00 CET 15:00 CET 16:00 CET 17:00 CET
Digital Marketing: Beyond Ads and the Web
Jamey Tisdale, Sr. Product Marketing Manager, MS
S+S: Advertising & Monetization 2
Erynn Petersen, Addvertising Evangelist, MS
Search Marketing
Nathan Buggia, Program Manager, MS
Blog Marketing
“The Blue Monster”
Hugh MacLoad, Senior UI Consultant, Ph.D. in Cognitive Psychology
Virgins, Spaceships & Total Experience Design
Paul Dawson, Conchango
Rich Media in Silverlight Applications for Mobile Devices
Larry Olsen, Program Manager, MS
Geppetto´s Puppet Store – Reaching Millions with Desktop + Web + Mobile Experience
Arturo Toledo, UX Technical Product Manager, MS
Microsoft Expression Web 2: From Comp, to CSS, to Code.
Tyler Simpson, Development Manager, and Nishant Kothary, Technical Evangelist, MS
PHP on Windows is not an Oxymoron
Joe Stagner, Sr. Program Manager, MS
Building Silverlight Applications for Mobile Devices
Giorgio Sardo, User Experience Consultant, MS UK
.NET: XNA – .NET for the Xbox 360!
Chad Z. Hower a.k.a. „Kudzu”, Microsoft Regional Director
The World of Expression
Michael Koester, Designer Marketing Manager, MS

Filed under: Eveniment, ASP.NET, Silverlight, Web

# Paul Dawson si Hugh MacLeod prezinta la VORT-EX 08

Tuesday, November 18, 2008 9:03 AM by Weblogul lui Zoli

Azi , respectiv mâine . Înscrieți-vă pe http://www.vort-ex.com/ ca să îi urmăriți! Pe ei și pe alții.

# re: VORT-EX 08

Tuesday, December 02, 2008 3:50 PM by bogdandaniel

Cum putem folosi licenta de Windows Server 2008 Web Edition neavand nici un act scris pentru a dovedi provenineta ei? Poate fi folosita in cadrul unei firme sau e doar de uz casnic?

# re: VORT-EX 08

Wednesday, December 03, 2008 11:25 AM by zoltanhe

ăăă, tre’ să întreb… voi reveni

# re: VORT-EX 08

Wednesday, December 03, 2008 12:55 PM by zoltanhe

Puteți să folosiți serverul pentru uz comercial.

Citez două paragrafe de la:

http://www.microsoft.com/windowsserver2008/en/us/licensing-web-server.aspx:

– Windows Web Server 2008 can be used to host Internet-facing Web sites, Web applications and Web services. These may be commercial or non-commercial, and use technologies such as ASP.NET or PHP to access data in a database, which may also be installed on the same machine.

– By offering a full product key to activate this software, Microsoft is supplying a “Not for Resale” license that may be used by the original recipient to install and run the software according to the product use rights and for their own purposes.