marți, 29 decembrie 2009
Obertauern, Mauterndorf und Katschberg
S-a terminat si vacanta de iarna... am schiat 4 zile in Obertauern, Mauterndorf si Katschberg. Dintre toate Obertauern-ul este cea mai tare statiune, situata la 1900 m si izolata intre munti unde zapada e din belsug si conditiile de schi excelente.
Vezi aici poze de la schi.
joi, 10 decembrie 2009
Vignette pentru Ungaria
De fapt frustrarea mea vine din faptul ca Ungaria e tara civilizata comparativ cu Romania. Stiu ca sunt subiectiv in momentul de fata, insa "civilizata" in acest context inseamna pentru mine o tara care are M0, M1, M3, M30, M35, M5, M6 si M7, nu doar A1, respectiv A2 si A3 neterminate. Aceste autostrazi sunt intretinute de o companie care pretinde plata unei taxe de folosinta, si pentru cine nu stie, aceasta taxa poarta tot numele de vignette ca la noi, doar ca se plateste numai pentru folosirea autostrazilor, nu si a celorlalte drumuri europene / nationale / judetene. Noi in Romania noastra platim vignetta pentru folosirea tuturor drumurilor, fie ca e vorba de E587 Iasi - Tg Frumos pe care mor zeci de oameni in fiecare an din cauza proastei administrari, fie ca e vorba de E79 Oradea - Deva, sau E58 la coborarea din pasul Tihuta spre Bistrita etc... cine a trecut pe-acolo stie ce zic.
Revenind la hu-vignetta... pe care trebuie sa ti-o cumperi cand folosesti autostrazile din Ungaria. Am incercat azi sa o platesc online http://www.autopalyamatrica.hu/. Nu am reusit insa, si sunt convins ca n-am gresit cu nimic (sau am gresit cand am selectat Romania??):
Deci e vorba de site-ul companiei de administrare a autostrazilor din Ungaria!!! Si pe langa ca nu-mi spune ce n-am completat bine (nu e bine ca am selectat Romania? atunci sa aleg France, sau Germany, l-as convinge pe polizei ca am fata de francez?), baietii au chiulit bine la orele de limba engleza, pentru ca folosesc de doua ori datas ca plural a lui data... pai bine fratilor, data e deja la plural, sa le zica cineva sa corecteze.
Concluzia? Nu e nici o concluzie, mie mi-a trecut frustrarea in timp ce scriam, pentru ca asa prosti cum sunt ei la limba engleza, AU AUTOSTRAZI. Noi suntem buni la engleza.
marți, 8 decembrie 2009
Counting down
http://www.obertauern-webcam.de/
marți, 1 decembrie 2009
Covariance vs Contravariance
Alte resurse sau explicatii mai detaliate mai gasiti pe:
- blog-ul lui Charlie Calvert
- blog-ul lui Eric Lippert
- pe MSDN
- un filmulet aici (speaker tot Eric Lippert, bineinteles:D).
joi, 29 octombrie 2009
Mouse 2.0
Un articol cu foarte multe detalii, in special tehnice, puteti citi pe blogul lui Jim O'Neil.
Bineinteles ca la noi features trebuie hardware nou... iar daca nu va permiteti un monitor multi-touch, ca de exemplu acest Dell, atunci mai puteti astepta pentru ca in curand va aparea urmatoarea generatie de mouse.
Mouse 2.0 va arata ca una din variantele de mai jos:
si care va suporta multi-touch gestures.
FTIR Mouse, ORB Mouse, CAP Mouse, Side Mouse si Arty Mouse sunt deocamdata doar in faza de concept, insa presimt ca nu va mai dura mult pana cand vom renunta la actualul mouse vechi de 40 de ani.
Mai multe detalii despre acest proiect puteti citi aici http://www.microsoft.com/appliedsciences/mouse20.mspx
vineri, 23 octombrie 2009
Cum fac upgrade la Windows 7?
miercuri, 21 octombrie 2009
Visual Studio 2010 - TRAINING KIT
- prezentari despre:
- ASP.NET MVC
- MEF (managed extensibilty framework)
- Velocity
- Parallel Library
- ASP.NET AJAX 4
- ASP.NET WebForms 4
- C# 4.0 si VB 10
- DLR (dynamic language runtime)
- Entity Framework
- WPF 4 (multi-touch, taskbar integration, ribbons, chart controls, themes, datagrid)
- WF 4
- cateva aplicatii demonstrative pentru:
- MEF
- ParallelLinq
- ParallelTask
- Velocity
- ASP.NET AJAX
- laboratoare continand documentatie si surse despre:
- ADO.NET Data Services
- ASP.NET AJAX
- ASP.NET MVC
- Velocity
- F#
- Multitouch
- Parallel Library (Parallel Tasks, PLINQ)
- Ribbons
- Taskbar
Primul schi din sezonul acesta
Asa ca in weekend am fugit rapid, cam la ghici ce-i drept, in Borsa... din pacate nu era suficienta zapada ca sa se poata schia, asa ca am incercat si la Cavnic (la 100 km dupa Borsa, intre Sighetu Marmatiei si Baia Mare).... unde ne astepta surpriza: toate trei partiile perfecte, tocmai batute cu ratracul, si pline deja de clujeni si satmareni. Cu alte cuvinte DA, s-a putut schia in conditii perfecte, zapada masurand aproape 1m.
http://picasaweb.google.com/alexaraducristian/SchiInCavnic
luni, 27 iulie 2009
Gata si vacanta de vara
- Rovinj / Croatia
- Pula / Croatia
- Rijeka / Croatia (o scurta ratacire la niste ore tarzii din seara / noapte)
- Lipica / Slovenia
- Venetia / Italia
- Parcul National Plitvice / Croatia
http://picasaweb.google.com/alexaraducristian/VacantaCroatia
Ceva mai multe si mai bine organizate de Cristi:
http://picasaweb.google.com/cristian.miron/CroatiaRovinjPula
http://picasaweb.google.com/cristian.miron/ItalyVenice
http://picasaweb.google.com/cristian.miron/CroatiaPlitvice
luni, 6 iulie 2009
Babele - Jepii Mici
5 Iulie: Vidraru, Balea cu masina
http://picasaweb.google.com/alexaraducristian/BucegiJepiiMici
miercuri, 1 iulie 2009
luni, 15 iunie 2009
WPF vs Silverlight
vineri, 5 iunie 2009
Hierarchyid in LINQ to SQL
Recent am avut nevoie de o astfel de tabela si mi-am propus sa-l folosesc... insa surpriza, la generarea claselor LINQ to SQL tipul hierarchyid nu este suportat de catre designer. Mai jos este un screenshot cu eroarea designer-ului din Visual Studio 2008:
Am incercat acelasi lucru si in Visual Studio 2010 Beta 1... am facut un proiect de test si aceeasi problema: eroare de "unsuported type" la generarea claselor linq to sql:
Cum hierarchyid este de fapt un tip CLR avand in spate clasa SqlHierarchyId din Microsoft.SqlServer.Types.dll, ma astept ca la urmatorul service pack de Visual Studio 2008, respectiv versiunea finala de Visual Studio 2010, sa pot folosi designer-ul de linq to sql si pentru hierarchyid.
Revenirea din amorteala
Ce s-a intamplat in perioada asta:
- a aparut Beta 1 de Visual Studio 2010 - disponibil la download pentru toata lumea:
Visual Studio 2010 Beta 1 Professional
Visual Studio 2010 Beta 1 Team Suite
Team Foundation Server 2010 Beta 1
.NET Framework 4.0 Beta 1
Cu ce vine in plus fata de 2008 cititi in articolul lui Jason Zander
- Scott si echipa au lansat prima versiune de ASP.NET MVC. Detalii puteti citi chiar pe blogul lui Scott Guthrie. Pentru tutoriale si mai multe detalii, bineinteles gasiti totul pe http://www.asp.net/mvc/.
- a aparut un nou release pentru Ajax Control Toolkit care contine 3 controale noi: 1. editor HTML, 2. ComboBox si 3. ColorPicker.
- SEO Toolkit pentru IIS. Cu siguranta in w/e am sa vad ce-i cu el. Detalii multe iarasi oferite de catre Scott.
- a aparut un nou motor de cautare: BING. Tot aici as putea sa mentionez si de lansarea lui Wolfram Alpha de care multa lume spune ca-i "the next big thing" in materie de search engines; mie mi se pare insa o chestie neterminata (mai mult o unealta matematica cu putin pedia in ea) - am cautat "radu" si raspunsul din partea lui e cam sec: "WolframAlpha isn't sure what to do with your input." :D
- Windows 6.5 Mobile Developer Kit - asta in timpul liber, dupa ce terminam lucrurile serioase din timpul zilei.
joi, 19 februarie 2009
New laptop upcoming this week
Dupa cateva incercari de "resuscitare" a vechiului Dell Inspiron 9400 (prin trei incercari succesive de schimbare a placii video), am decis sa-l inlocuiesc cu un laptop nou nout, un Toshiba Satellite P300:D
Diferente:
Cine e interesat de componente din prima coloana (mai putin placa video), sa ma contacteze.
luni, 19 ianuarie 2009
Partitionarea unei tabele in SQL 2008
- creata o functie de partitionare (CREATE PARTITION FUNCTION ...)
- creata o schema de partitionare (CREATE PARTITION SCHEME ...)
- aplicata schema de partitionare unei tabele (prin recrearea indexului clustered folosind schema de partitionare)
Cateodata insa chiar si un DBA cu experienta trebuie sa apeleze la help sa-si aminteasca sintaxa unor comenzi... Insa in SQL 2008 (in SQL Server Management Studio) acest lucru se poate face mult mai rapid:
1. Dati click dreapta pe tabela care doriti s-o partitionati si alegeti din meniul contextual "Storage -> Create Partition..."
2. In primul pas din wizard selectati coloana dupa care se va face partitionarea:
3. Introduceti numele functiei si schemei de partitionare:
4. Definiti intervalele functiei de partitionare si alocarile pe fiecare filegroup:
5. Alegeti daca wizard-ul sa va genereze doar script-ul, sau sa ruleze imediat sau la un anumit moment:
... si GATA!
Mai jos este script-ul care l-a generat acest wizard:
CREATE PARTITION FUNCTION PartitionFunction1(datetime)
AS RANGE LEFT
FOR VALUES (N'2005-01-01T00:00:00', N'2006-01-01T00:00:00', N'2007-01-01T00:00:00', N'2008-01-01T00:00:00', N'2009-01-01T00:00:00')
CREATE PARTITION SCHEME PartitionScheme1
AS PARTITION PartitionFunction1
TO ([FG1], [FG1], [FG2], [FG3], [PRIMARY], [PRIMARY])
DROP INDEX ClusteredIndex1
ON dbo.Items WITH ( ONLINE = OFF )
CREATE CLUSTERED INDEX ClusteredIndex1
ON dbo.Items(CreateDate)
WITH (SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF)
ON PartitionScheme1(CreateDate)
Laboratoare virtuale: Web 2.0, MVC si Unit Testing
1. REST, AJAX si Web 2.0 cu WCF
2. Dezvoltarea aplicatiilor cu ASP.NET MVC
3. Unit testing
Microsoft Virtualization - 1
1. E-Learning
Exploring Microsoft Virtualization Technologies
2. Seminarii (Level 100) - din seria Microsoft Virtualization Fundamentals
Part 1: Overview of the Microsoft Virtualization Vision
Part 2: Introduction to Server Virtualization (Usage Scenarios)
Part 3: Introduction to Application Virtualization (Usage Scenarios)
Part 4: Introduction to Presentation Virtualization (Usage Scenarios)
Part 5: Server Virtualization Architecture
Part 6: Application Virtualization Architecture
Live Event - Comparing Hyper-V and VMWare
joi, 15 ianuarie 2009
Phishing & spam - test
Chiar daca raspunsul e da, merita sa incerci acest test http://www.sonicwall.com/phishing/index.html
Eu m-am descurcat la 8 din 10... tu? :D
miercuri, 14 ianuarie 2009
Windows 7
Daca sunteti curiosi cum arata si ce aduce nou fata de Vista, inainte de a-l downloada merita citit putin despre el... Tim Sneath prezinta pe blogul lui cele mai importante imbunatatiri ale Windows 7: http://blogs.msdn.com/tims/archive/2009/01/12/the-bumper-list-of-windows-7-secrets.aspx
Daca doriti sa-l incercati, il puteti downloada de pe MSDN sau TechNet subscription sau de pe http://www.microsoft.com/windows/windows-7/beta-download.aspx.