Retrospectiva Sibiu JUG - 2011
Eugen Cojocaru
In spiritul perioadei in care ne aflam, m-am surprins facand involuntar o retrospectiva in plan personal si profesional a evenimentelor anului ce sta se incheie, iar printre altele, Java User Group Sibiu reprezinta unul dintre capitolele foarte importante in aceasta "carte". Fara sa intru foarte mult in detalii, ma opresc o clipa la acest capitol pentru ca sunt cateva aspecte ce merita a fi subliniate in retrospectiva anului 2011.
Aproape de jumatatea anului lua fiinta primul grup din Sibiu afiliat comunitatii internationale java.net si al treilea de acest tip din Romania. S-a incheiat rapid primul parteneriat cu Facultatea de Stiinte din cadrul Universitatii Lucian Blaga si s-a inceput oficial activitatea grupului. A urmat apoi parteneriatul cu Oracle iar apogeul primelor intalniri a fost atins odata cu evenimentul lansarii Java 7, prezentare sustinuta de Dalibor Topic, F/OSS Oracle Java Ambassador.
S-au incheiat ulterior noi parteneriate cu Pentalog, JRebel, IntelliJ IDEA si PeopleCentric iar numarul membrilor a crescut. Progresul a devenit vizibil iar interesul general fata de acest grup si activitatile desfasurate este in continua crestere. Construim pas cu pas imaginea unui grup de profesionisti ce formeaza o comunitate in care primesc si ofera cunostinte din domeniul tehnologiilor Java, iar planurile pentru perioada urmatoare au, printre altele, ca obiectiv viitorul comunitatii Java si anume noile generatii de specialisti - investitia in tinerii pasionati de acest limbaj.
Multumesc tuturor partenerilor nostrii pentru support-ul oferit, speaker-ilor care au acceptat invitatia de a organiza prezentari la evenimentele sutinute de grupul nostru.(Dalibor Topic, Matei Albu, Laurentiu Ciovica, Ion Parau si Bogdan Minciu), multumesc Ruxandra Radulescu si nu in ultimul rand, in mod special lui Andrei Moiceanu pentru suportul si ajutorul oferit.
Sibiu Java User Group - "Research, share, evolve..."
Aproape de jumatatea anului lua fiinta primul grup din Sibiu afiliat comunitatii internationale java.net si al treilea de acest tip din Romania. S-a incheiat rapid primul parteneriat cu Facultatea de Stiinte din cadrul Universitatii Lucian Blaga si s-a inceput oficial activitatea grupului. A urmat apoi parteneriatul cu Oracle iar apogeul primelor intalniri a fost atins odata cu evenimentul lansarii Java 7, prezentare sustinuta de Dalibor Topic, F/OSS Oracle Java Ambassador.
S-au incheiat ulterior noi parteneriate cu Pentalog, JRebel, IntelliJ IDEA si PeopleCentric iar numarul membrilor a crescut. Progresul a devenit vizibil iar interesul general fata de acest grup si activitatile desfasurate este in continua crestere. Construim pas cu pas imaginea unui grup de profesionisti ce formeaza o comunitate in care primesc si ofera cunostinte din domeniul tehnologiilor Java, iar planurile pentru perioada urmatoare au, printre altele, ca obiectiv viitorul comunitatii Java si anume noile generatii de specialisti - investitia in tinerii pasionati de acest limbaj.
Multumesc tuturor partenerilor nostrii pentru support-ul oferit, speaker-ilor care au acceptat invitatia de a organiza prezentari la evenimentele sutinute de grupul nostru.(Dalibor Topic, Matei Albu, Laurentiu Ciovica, Ion Parau si Bogdan Minciu), multumesc Ruxandra Radulescu si nu in ultimul rand, in mod special lui Andrei Moiceanu pentru suportul si ajutorul oferit.
Sibiu Java User Group - "Research, share, evolve..."
18:16
Sibiu JUG - Code Quality && CI best practices
Eugen Cojocaru
In order to avoid issues that can affect the long-term viability of a software architecture, code quality is one of the most important aspect to keep an eye on. Also the quality control of a software project can be applied using Continuous Integration systems. Together with a revision control system it frequently integrates new or modified source code with the existing code repository and builds it.
This and much more from this area was the subject of the main presentation from the last Java User Group Sibiu seminar in 2011. The guest and speaker for this event was Bogdan Minciu, a young but experienced Java architect from Pentalog. Based on the complexity of a real project he is working on, Bogdan created a very good presentation about code quality and Continuous Integration with all needed details from installation steps to usage and best practices.
The quality of the shared knowledge was very appreciated by the attendance. I received only positive feedback and I hope Bogdan will accept our group invitation again for future events.
Presentation can be downloaded from here and event photos on Sibiu JUG Facebook page.
This and much more from this area was the subject of the main presentation from the last Java User Group Sibiu seminar in 2011. The guest and speaker for this event was Bogdan Minciu, a young but experienced Java architect from Pentalog. Based on the complexity of a real project he is working on, Bogdan created a very good presentation about code quality and Continuous Integration with all needed details from installation steps to usage and best practices.
The quality of the shared knowledge was very appreciated by the attendance. I received only positive feedback and I hope Bogdan will accept our group invitation again for future events.
Presentation can be downloaded from here and event photos on Sibiu JUG Facebook page.
08:49
To Git, or not to Git: that is the question...
Eugen Cojocaru
Git is...
... a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Every Git clone is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. Branching and merging are fast and easy to do.
Git is used for version control of files, much like tools such as Mercurial, Bazaar, Subversion, CVS, Perforce, and Team Foundation Server. - http://git-scm.com/
Incep cu o preluare de pe site-ul oficial Git ca sa evit o introducere in care as spune aproximativ aceleas lucruri.
Sisteme version control sunt multe, iar pana la aparitia Git suprematia a fost detinuta dupa parerea mea de SVN si CVS. Odata cu Git insa, am observat ca suprematia existenta incepe sa fie amenintata iar in urma unui studiu am observat si motivele. Git vine cu cateva lucruri noi unde poate cel mai mare impact il are faptul ca este un sistem distribuit si nu centralizat (SVN,CVS...etc). Nu este nici primul si poate nici ultimul sistem distribuit de versionare insa in afara celorlalte avntaje cu care vine mai are ceva ce il recomanda in ochii utilizatorilor: este usor de inteles si utilizat. Bineinteles ca nu toate proiectele au nevoie de un astfel de sistem si vor exista intotdeauna contestatari, mai mult decat atat, si eu am fost unul dintre sceptici initial, dar trebuie sa privim sistemul cat se poate de obiectiv si concluzia la care am ajuns este ca Git are potentialul sa ajunga rapid unul dintre cele mai utilizate sisteme de versionare, daca nu chiar primul intr-un astfel de top.
Pentru a afla mai multe detalii despre acest sistem, l-am ales ca tema pentru Seminarul 5 organizat de Java User Group Sibiu, pentru a-l observa in actiune si pentru a ne fi prezentat de cineva care il foloseste in mod frecvent la proiecte. De ce Git la JUG? Pentru ca, desi nu este o tehnologie exclusiv Java, consider ca un astfel de sistem se pliaza oricarui domeniu IT, fie ca discutam de C#, C++ sau Java. Feedback-ul venit in urma prezentarii Git a fost unul 100% pozitiv, toti fiind incantati de acest produs si de modul in care poate fi intergrat.
Prezentarea Git realizata la seminar este disponibila pentru download la sectiunea Download a site-ului Sibiu JUG iar fotografii de la eveniment pot fi vizualizate in JUG Picasa Album.
... a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Every Git clone is a full-fledged repository with complete history and full revision tracking capabilities, not dependent on network access or a central server. Branching and merging are fast and easy to do.
Git is used for version control of files, much like tools such as Mercurial, Bazaar, Subversion, CVS, Perforce, and Team Foundation Server. - http://git-scm.com/
Incep cu o preluare de pe site-ul oficial Git ca sa evit o introducere in care as spune aproximativ aceleas lucruri.
Sisteme version control sunt multe, iar pana la aparitia Git suprematia a fost detinuta dupa parerea mea de SVN si CVS. Odata cu Git insa, am observat ca suprematia existenta incepe sa fie amenintata iar in urma unui studiu am observat si motivele. Git vine cu cateva lucruri noi unde poate cel mai mare impact il are faptul ca este un sistem distribuit si nu centralizat (SVN,CVS...etc). Nu este nici primul si poate nici ultimul sistem distribuit de versionare insa in afara celorlalte avntaje cu care vine mai are ceva ce il recomanda in ochii utilizatorilor: este usor de inteles si utilizat. Bineinteles ca nu toate proiectele au nevoie de un astfel de sistem si vor exista intotdeauna contestatari, mai mult decat atat, si eu am fost unul dintre sceptici initial, dar trebuie sa privim sistemul cat se poate de obiectiv si concluzia la care am ajuns este ca Git are potentialul sa ajunga rapid unul dintre cele mai utilizate sisteme de versionare, daca nu chiar primul intr-un astfel de top.
Pentru a afla mai multe detalii despre acest sistem, l-am ales ca tema pentru Seminarul 5 organizat de Java User Group Sibiu, pentru a-l observa in actiune si pentru a ne fi prezentat de cineva care il foloseste in mod frecvent la proiecte. De ce Git la JUG? Pentru ca, desi nu este o tehnologie exclusiv Java, consider ca un astfel de sistem se pliaza oricarui domeniu IT, fie ca discutam de C#, C++ sau Java. Feedback-ul venit in urma prezentarii Git a fost unul 100% pozitiv, toti fiind incantati de acest produs si de modul in care poate fi intergrat.
Prezentarea Git realizata la seminar este disponibila pentru download la sectiunea Download a site-ului Sibiu JUG iar fotografii de la eveniment pot fi vizualizate in JUG Picasa Album.
17:05
Abonați-vă la:
Postări
(
Atom
)