BLOGas.lt
Sukurk savo BLOGą Kitas atsitiktinis BLOGas

Greg Young ir Rinat Abdullin seminaras iš CQRS

Parašė Sergejus | 2011-10-30 18:51

Jau šį penktadienį, lapkričio 4 dieną Vilniuje vyks Greg Young ir Rinat Abdullin seminaras iš CQRS (Command Query Responsibility Segregation). Greg Young stovi prie šio šablono ištakų, tad manau klausimų dėl pranešėjų kompetentingumo nekils. Renginys yra mokamas (15 eurų), bet už juos gausite užkandžių ir alaus. Daugiau informacijos ir registracija – čia.

P.S. Kadangi pats tuo metu dalyvausiu hackathone, nueiti į seminarą nepavyks, bet tikrai rekomenduočiau sudalyvauti visiems kam aktualu didelių sistemų projektavimas bei kūrimas.

Rodyk draugams

DotNetGroup.lt 3.0 – .NET programuotojų naujienos, nuorodos ir straipsniai viename puslapyje

Parašė Sergejus | 2011-10-26 19:30

Lietuvos .NET vartotojų grupei jau beveik 4 metai. Nuo pat pirmų dienų pagrindinis grupės tikslas buvo skatinti gyvą bendravimą tarp .NET specialistų (DotNetGroup.lt 1.0). Manau daugelis sutiks, tai mums sekėsi ir vis dar sekasi daryti tikrai neblogai. Po kurio laiko, atsirado noras palaikyti bendravimą ir offline, taip atsirado forumai (DotNetGroup.lt 2.0). Deja, forumams taip ir nepavyko pasiekti kritinės žmonių masės, kad užduodant klausimą galima būtų tikėtis atsakymo. Daugelis programuotojų numigravo į MSDN forumus arba StackOverflow ir aš pilnai suprantu šį sprendimą.

Paskutinius metus intensyviai galvojau kuo turi pavirsti DotNetGroup.lt, kad taptų patrauklus Lietuvos .NET (ir ne vien) programuotojams. Vietoje to, kad bandyti pritraukti kuo daugiau autorių ir kurti originalų turinį po DotNetGroup.lt skėčiu, gal tiesiog verta padėti Lietuvos .NET programuotojams pasidalinti naujienomis ir straipsniais jiems įprastu formatu (twitter, tinklaraščiai ir pan.)? Visos tokios naujienos bus agreguojamos bei pateikiamas patogiu formatu viename vieninteliame puslapyje. Šiandien pagaliau dalinuosi tuo, ką brandinau galvoje jau kurį laiką – DotNetGroup.lt 3.0 – .NET programuotojų naujienos, nuorodos ir straipsniai viename puslapyje.

Planuoju pradėti nuo mažo: twitterio ir tinklaraščių. Visos twitter žinutės, kurios turės #ltnet bus automatiškai atvaizduojamos puslapyje. Tam kad pasidalinti naujiena, jums tereikės nurodyti minėtą hashtagą ir tiek! Su tinklaraščiais bus panašiai: pirma autoriui reikės užregistruoti savo tinklaraštį DotNetGroup.lt, o toliau tiesiog užteks prie straipsnio pridėti ltnet tagą. Tokiu būdu visi norintys galės pasidalinti naujiena, nuoroda ar straipsniu ne tik su savo skaitytojais / sekėjais, bet ir su visa Lietuvos .NET bendruomene be jokių papildomų pastangų! Nauda iš tokio dalinimosi yra abipusė: bendruomenė gauna įdomų ir aktualų turinį, o aktyviausi bendruomenės nariai bei tinklaraščių autoriai – matomumą ir žinomumą.

O dabar klausimas jums – ką manote apie DotNetGroup.lt 3.0? Ar bus jums naudingas? Ar naudositės? Kadangi esame dar labai ankstyvoje stadijoje (programavimo bei dizaino darbai neprasidėjo), labai laukiu jūsų atsiliepimų bei pastabų. Jeigu esate tinklaraščio autorius ir rašote apie programavimą – palikite prašau kontaktus. Jeigu naudojate twitter – pridėkite prašau #ltnet prie žinučių apie programavimą.

Rodyk draugams

Knyga: Microsoft Windows Azure Development Cookbook

Parašė Sergejus | 2011-10-23 13:43

Prieš kurį laiką rašiau, kad pradėjau skaityti knygą Microsoft Windows Azure Development Cookbook, kurią parašė mano pažįstamas, Windows Azure MVP Neil Mackenzie.

Kas man patiko knygoje, mažai dėmesio skiriama bendroms debesų kompiuterijos temoms, kodėl tai yra svarbu ir panašiai, o iš karto pereinama prie Windows Azure. Autorius pradeda nuo kiek netikėtos temos – saugumo. Jis aprašo skirtingus būdus kaip galima prieiti prie platformos bei kaip apriboti kitų prieigą. Toliau Neil labai detaliai aprašo Windows Azure BLOB, Table ir Queue saugyklas. Norėtųsi atkreipti dėmesį, aprašomas ne tik funkcionalumas (kaip daugelyje kitų knygų), bet ir greitaiveika! Tuo man knyga ir patinka – savo praktiškumu. Po saugyklų apžvalgos, autorius pereina prie tokių Windows Azure galimybių kaip: local storage ir startup task, kelių Web aplikacijų talpinimas, Web Deploy technologijos panaudojimas, Windows Azure Connect VPN prisijungimas ir kitų galimybių.

Šiam momentui, jus žinosite pakankamai, kad galėtumėte pradėti kurti Windows Azure aplikacijas. Galimoms problemoms spręsti, knygoje yra visas skyrius skirtas diagnostikai. Kadangi visas Windows Azure valdymas paremtas specialiu Service Management API, autorius aprašo kaip naudotis ir juo. Tokiu būdu jus efektyviai galėsite valdyti virtualių mašinų kiekį, daryti atnaujinimus ir panašius veiksmus tiesiai iš PowerShell.

Knygos pabaigoje jus galėsite sužinoti apie SQL Azure bei Windows Azure AppFabric. Apart paprasto teorinio aprašo, SQL Azure dalyje rasite ir praktinių patarimų kaip apdoroti prisijungimo problemas bei panaudoti BLOB saugyklą kartu su SQL Azure.

Apibendrinant, manau knyga turi labai gerą balansą tarp teorijos ir praktiškumo. Knyga nėra stora (392 puslapiai), bet turi visą reikalingą informaciją apie Windows Azure ir susijusius produktus, tad jeigu ieškote efektyvaus būdo pradėti programuoti Windows Azure – tikrai galiu rekomenduoti Microsoft Windows Azure Development Cookbook.

Rodyk draugams

ITishnikai #4 jau online!

Parašė Sergejus | 2011-10-22 15:49

Tiesiogiai iš TechDay Lithuania 2011. Kartu su mumis: Tautvydas Dagys, Aleksandras Golod ir Romualdas Stonkus. Naujas epizodas jau prieinamas mūsų Facebook puslapyje bei parsiuntimui. Labai laukiam jūsų atsiliepimų bei komentarų!

330285_303494343000083_280721291944055_1415907_780346327_o

Rodyk draugams

Savaitės video - Parallel Computing with Visual Studio 2010

Parašė Sergejus | 2011-10-12 23:09

Šios savaitės video – kolega iš Latvijos Valdis Iljuconoks pasakoja apie lygiagretų programavimą.

Rodyk draugams

Pseudo GUID generavimas iš JavaScript

Parašė Sergejus | 2011-10-10 16:55

Rašant mobilią atsiliepimų aplikaciją Agile turui, man prisireikė klientų pusėje generuoti GUIDus. Kadangi JavaScript to nepaiko, ieškojau pseudo GIUD generavimo būdų. Iš kelių alternatyvų pasirinkau šią:

var guid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {
	var r = Math.random() * 16 | 0, v = c == 'x' ? r : (r & 0x3 | 0x8);
	return v.toString(16);
});

O dabar užduotis jums, kas iš skaitytojų paaiškins pateikto kodo veikimo principą?

Rodyk draugams

ITishnikai #3 jau online!

Parašė Sergejus | 2011-10-08 09:49

Naujas epizodas jau prieinamas mūsų Facebook puslapyje bei parsiuntimui. Labai laukiam jūsų atsiliepimų bei komentarų!

Minėtos nuorodos:

Rodyk draugams

Quiz

Parašė Sergejus | 2011-10-06 06:27

QXJlIHlvdSByZWFsbHkgc21hcnQ/IERvIHlvdSB3YW50IHRvIGpvaW4gb25lIG9mIHRoZSBiZXN0IGNvbXBhbmllcyBpbi BMaXRodWFuaWE/IERvIHlvdSB3YW50IGJvdGggd29yayBvbiB0aGUgaGlnaC1sb2FkIGRpc3RyaWJ1dGVkIHN5c3Rlb SBhbmQgaGF2ZSBmdW4gaW4gdGhlIGxlaXN1cmUgem9uZT8gR28gdG8gdGhlIG5leHQgbGV2ZWwgdmlhIHRoaXMg VVJMIC0gaHR0cDovL3d3dy5hZGZvcm0uY29tL3NpdGUvcXVpeg==

Rodyk draugams

Microsoft TechDay 2011 Lithuania

Parašė Sergejus | 2011-10-03 18:29

imageJau spalio 20 d. vyks ko gero didžiausia iki šiol Microsoft konferencija TechDay 2011 Lithuania. Jos metu galėsite pasirinkti daugiau nei iš 25 pranešimų 5-se skirtingose sekcijose! Konferencijoje aš darysiu pristatymą iš ASP.NET optimizavimo: “Optimizing ASP.NET application performance: tough but necessary”. Iki susitikimo TechDay 2011!

P.S. TechDay 2011 taipogi vyks Estijoje bei Latvijoje.

Rodyk draugams