Review of 1st DevClub.lv

More than eighty IT developers from Latvia and Estonia gathered in Riga for the first DevClub.lv on June 21st. The event took place in the pleasant premises of TechHub Riga.
Ingus Rūķis Ingus Rūķis from DraugiemGroup shared his experience about the technical structure of the biggest social media Draugiem.lv in Latvia and how this project was technically developed, experiencing a number of radical changes. Ingus himself came to Draugiem.lv as a trainee, now he has been working in the company already for seven years and is the main programmer. He shared his practical experience, problems he encountered with during the project’s history, and what solutions were used. This story attracted the attention of many participants because Draugiem.lv is a very popular local project.

Aldis Ērglis Aldis Ērglis from FMS presented his vision about the advantages of service-oriented web architecture (SOA) and its solutions – how and why it is advantageous to use. Inthe methodology of SOA software components are used as separate services which can later be used elsewhere. You can find the successful examples of SOA on a video.

Aleksandr Motsjonov Aleksandr Motsjonov from Zero Turnaround talked about the new and current technology – CoffeeScript, its application possibilities and benefits. The main idea of this technology is to reduce JS code that makes it more readable and the programming – faster. There was an opportunity to see CoffeeScript code examples, as well as there were pros and cons of the technology discussed.
The first DevClub.lv proceeded thanks to its supporters – FMS, Devtraining, TopConf, Skype, TechHub Riga, DevClub.eu.
During the evening there were 2 lucky winners who won the sponsors’ gifts: • Hugo Duksis won – a free ticket for TopConf worth 550€ • Uģis Ozols won – a voucher worth 850 LVL from Devtraining with a possibility to choose between Certified ScrumMaster and Certified Scrum Product Owner class.
Participants appreciated the possibility to ask additional questions and discuss about these topics during the presentations as well as collectively having snacks and drinks. The event gathered programmers both from Latvia and Estonia – a lot of familiar faces, including the opportunity to get new friends and acquaintances. Visitors shared their emotions of what they had heard, discussed about presentation topics and talked about different work issues. In general, the event passed in a very positive atmosphere which resulted in participants’ interest for the next visit.
Those, who were not able to attend DevClub.lv, are welcome to watch video presentations that will be soon added to the event site DevClub.lv. There will be also information provided about the meeting next month, topics and registration.
We remind that this event is open and democratic – everyone can participate in it. You are welcome!

Announcing 1st DevClub.lv

    For the first time in history we are organizing DevClub.lv. The main goal of DevClub is bringing people together to discuss different topics, getting input from all participants and of course from speakers. The first gathering takes place on June 21st at 19.00 at TechHub Riga
     
    Topics for the first meeting are:

    Ingus Rūķis from Draugiem Group will talk about “Scaling
    Draugiem.lv is the biggest social network in Latvia with around 500k daily active users. This talk will introduce you to technology behind draugiem.lv and some of the architecture design decisions made to scale the portal.
    Aldis Ērglis from FMS will talk about “Service oriented Architecture
    SOA for long time is buzzword in Software development field. Technology leaders as Oracle, Microsoft and dozens of others deliver to market plenty of
    tools that support SOA. What is real usage and benefits of SOA for Latvian software developers remains question. Author will explain real benefits of SOA and what are common usage scenarios  
    Aleksandr Motsjonov from ZeroTurnaround.com will talk about “CoffeeScript – let’s add some sugar!”
    In this talk I will show roots of CoffeeScript awesomeness and explain why everyone who write JS should try it! Talk will be mostly in hands-on mode. So, expect lot of code mixed with HTML5 features and server-side JS.

Sell in 200msec? – Darja Krushevskaja

Дарья Крушевская с рассказом о том как происходит естественный отбор в мире онлайн рекламы. Место для рекламы на сайте должно продать за 200мс – это время, пока открывается страница. За эти 200мс должно произойти уйма всяких действий – аукционы, алгоритмы, и ещё куча всякой всячины – смотрите видео!

Real-life unit tests

Все презентации и статьи про юнит-тесты ограничиваются простыми примерами: факториал, числа фибоначчи, игра в боулинг. В жизни всё намного сложнее. Я готов показать применение юнит-тестов на реальном проекте, в котором используется база данных, сервлеты и пр.