IT-meetups in Tallinn (in English)

Tag: announcement Page 6 of 8

Devclub #026

Greetings! 

The XXVI DevClub will take place on the 10th of April at 19.00 in Oru Hotel.

May be you have noticed that DevClub.ee hasn’t been “so active” in the beginning of this year. But we are back and intend to be even better. It is not an April joke 🙂 This time:

  • Anton Keks (Co-Owner and developer at Codeborne) will talk about “Apache Cordova”. It is fashionable to discuss and make native applications for mobile – they are faster, more beautiful, more fashionable, though several times more expensive to develop. This is a temporary trend, while HTML and mobile processors become faster – just as happened in the great migration of desktop applications to the Web. In the meantime, the best compromise of performance and price – it’s a hybrid solution: HTML and some native code for each platform. For this we use Apache Cordova 3 (heir PhoneGap) and are ready to share the experience!
  • PĂ€rtel Tomberg (CEO and Co-Founder of isePankur) will talk about “From dorm room to 80,000 customers in 29 countries”. A talk on building an idea into a tech business, pivoting, raising funding, recruiting and using complex modelling for acquiring customers across the globe. 

Talks will be in English. So, do not miss this great opportunity!

See you on the 10th of April at Oru Hotel!

Devclub #025

Greetings!

The XXV DevClub will take place on the 17th of December at 19.00 in Oru Hotel.

Another year is ending and of course we can not end it properly without a DevClub event. What makes it very special is that it’s already the 25th DevClub. As it’s an anniversary then we have some very special treats for you!

The first two are:

  • Popular 5-minute lightning-talks with some pretty cool people and topics up our sleeves.
  • And a very practical workshop- Code Kata, by Erik JĂ”gi (Codeborne):

Let’s practice programming again! Maybe it will make our daytime jobs slightly easier.

This time I will propose a Code Kata where there is no code yet- just a clear target. No more clues- to make it more interesting when you’re there.

Just like last time- there is no language restriction- everyone is welcome. And we’ll also try pair programming again- so if you don’t have a laptop- come anyway. We will find you a pair. And if you do have a laptop- bring it along. With your favourite IDE set up.  So get ready for the last DevClub this year- it’s going to be awesome and sweet with gingerbread and mulled wine!

PS! If someone is interested in making a 5-minute presentation on any subject then just let us know: devclub-ee@googlegroups.com. A small present is quaranteed 😉

 See you already on the 17th of December at Oru Hotel!

Devclub #024

Nii, sĂŒgis on alanud ja sellega koos ka suvepuhkused on lĂ€bi ning ongi paras aeg pĂŒhenduda sellel, mis sĂŒdamelĂ€hedane ja armas – devclub XXIV ootab sind Oru hotellis 24.septembril 19:00.

Kavas:

Jason Bloomberg, Tought Leader- Author- Consultant

Jason Bloomberg is the President of  ZapThink, a Dovel Technologies Company. He is a global thought leader in the areas of Enterprise Architecture, Service-Oriented Architecture, and Cloud Computing, and helps organizations around the world better leverage their IT resources to meet changing business needs. He created the Licensed ZapThink Architect (LZA) SOA course and associated credential, and runs the LZA course as well as his Cloud Computing for Architects course around the world.

He is a frequent speaker and prolific writer. He has spoken at hundreds of conferences, seminars, and Webinars. He has over four hundred published articles and is an author of four books. He has also been quoted in the press as an industry expert on over 1,400 occasions.

His new book, The Agile Architecture Revolution, reinvents Enterprise Architecture to support continuous business transformation. Published in March 2013 by John Wiley & Sons.

This is what Jason will talk about:

 â€žThe Brave New World of IT“.

Over the last several years, the world of Information Technology has bifurcated into two world views: Enterprise IT and the Web. The “Dark Side” of Enterprise IT is characterized by monolithic, expensive applications that are partition intolerant, rely upon vertical scalability, and have a single point of control. The “Light Side” of the Web consists of distributed, resilient applications that are partition tolerant, horizontally scalable, and often have distributed control structures. The Dark Side sees the Web as little more than a user interface, while the Light Side sees enterprise IT as ancient legacy spaghetti code. Neither perspective does the other justice.

These two world views have lived in a precarious balance since the Web established itself in the 1990s. But now, Cloud Computing, REST, Big Data, Mobility, and several other transformational trends are rewriting the book on Enterprise IT. And yet, we must still deliver value to the business as we always have.

The secret to making sense of this confusing array of technologies and approaches? Architecture. Only with Agile Architecture can we bring the enterprise into the Light.

Jason Ă”petab ka avalikul koolitusel, kes soovib see registreerib: http://devtraining.eu/service-oriented-architecture-training-and-certifi….

Taavi Lindmaa

Taavi is an user experience designer and certified gamification designer. He has worked in creative agency in New York and has been connector and startup enthusiast cross the sea. Taavi has been Helsinki Workshop Founding Organizer at Lean Startup Machine and has co-organized startup events in New York for Founder Institute, GamificationCo and DecodedFashion. 

Additionally he is consulting in lean methods, customer development and user experience. Taavi Lindmaa is going to share his valuable advice about customer development and introduce lean methodology how to innovate by saving time and money.

This is what Taavi will talk about:

Lean Startup machine and validation board. How to use it and how to build customer relationships fast. For more info you can visit http://leanstartupmachine.com/validationboard/.

Devclub #023

Nii nii, kurke pole enam kasta vaja ja muruniituki vĂ”ib ka varsti garaazi tĂ”ugata. Ongi paras aeg pĂŒhenduda sellel, mis sĂŒdamelĂ€hedane ja armas – devclub XXIII ootab sind ja sinu sĂ€deleva ekraaniga kaaslast. Oru hotellis 22.augustil 19:00.

Kavas:

J. B. (Joe) Rainsberger,  „How to adopt TDD safely? Changing how we work always creates uncertainty and adds risk, so how do we do TDD without jeopardising the project?“. J.B rÀÀgib ja nĂ€itab kuidas TDD juurutamisega projekti mitta Ă€ra rikkuda. Ta Ă”petab ka avalikul koolitusel, kes soovib see registreerib: http://devtraining.ee/test-driven-developmen-Beyond-the-Basics

Andres Jaan Tack. „Consistency, Availability, and Time“ . Skype’s töötav Andres rÀÀgib andmesalvestussĂŒsteemidest ja tĂ€htsamatest projektidest, mis selle arenguid on suunanud.

The state of the art for data storage has taken several leaps in the last ten years. In the early 2000s, Ruby on Rails’ ActiveRecord implementation made relational databases beautiful and expressive. Then a few years later Amazon Dynamo emerged and programmers learned to work with eventual consistency. More recently, Google’s Spanner claims that all the complexity is unnecessary. In this survey talk, we’ll review the discussion with these projects to guide us.

Andres Jaan Tack is an Estonian-American _vĂ€liseestlane_ from Chicago. After studying concurrency and transactional memory at the University of Wisconsin–Madison, he left the program in 2010 to join Skype in Tallinn, where he’s now working on moving Skype’s call signaling infrastructure to the Azure cloud.

Devclub #022 – TDD for everyone

DevClub on 4th of June, from 19:00 at Oru Hotel.

Changes in our tomorrow’s DevClub program!

At the weekend we got very sad e-mail that Pat Maddox had a dental procedure and due to some complications he can’t come this week to Tallinn. 

So we had to change the program. The event topic will remain the same – TDD.

We have confirmation from Andrei Solntsev from Codeborn, that he will do the practical TDD session. This workshop will be real programming – so please take your computers with you and IDE installed and be ready to code.

UI-TDD Workshop, Andrei Solntsev (Codeborn)
Testing is boring? Testing is time-consuming? Testing is for testers Forget it!

There is no separate coders or testers. The real software creator writes code and assures it’s working by writing automated tests. At “Software creator” workshop you will create a web application with TDD: first test, then code. Unlike typical TDD workshops, you will use both unit-tests and UI tests. Feel like a real craftsman!
Workshop requires that everyone in auditorium comes with his own laptop and is ready to program.

Please set up following software in advance if you can:

  • Java 6+
  • Java IDE (Intellij IDEA, Eclipse, …)
  • GIT

Later, Priit Tamboom from GitLab will cover a testing stack: rspec, fabricator, capybara with guard and spork. Priit is going to use real production code behind rubykino.com. Additionally he will cover why cucumber is not of his taste and why newbies should not bother with /spec directory too early.” Priit is looking forward to hear a new testing tips from the audience – we have to be ready to pair(mash)-up with him to write the code.

This DevClub event promising to be one of the most practical we ever had.

Devclub #020

7. MĂ€rtsil – juubeli kohtumisel astuvad ĂŒlesse:

Anton Arhipov – Tehnilise tootejuhi seiklusedMis eristab tarkvara toodet kodus nikerdatud skriptist? RÀÀgin JRebel-i arendusest: mis probleemid juhtub toode arenduse kĂ€igus lahendada ja kellega on Ă”nnestunud suhelda et ideed reaalsuseks saada. JRebel integreerib erinevate Java EE rakendusserveritega ja raamistikega, töötab erinevate Java versioonidega ja peab töötama ilusti Java arendaja lemmikus IDEs. Sellest nimekirjast vĂ”ib juba ligikaudu Ă€ra arvata, millist vĂ€ljakutset JRebel-i arendus pakub 🙂  

Sergei Anikin – Windows 8 modernse arendusplatvormi tutvustus lĂ€bi Skype meeskonna kogemuste prizma.

Windows 8 Skype versioon on ĂŒks keerukamaid rakendusi Windows 8 rakenduste poes mis kasutab pea kĂ”ike pĂ”hilisi platformi vĂ”imalusi ning omadusi. Mina rÀÀgin selle rakenduse arenduse ajaloost, arhitektuurist, Skype ning Windows 8 platformi spetsiifilistest kitsendustest, probleemidest ja nende hetke ning alternatiivsetest lahendustest. Peale ettekanne kuulamist te teate millised on vĂ”imalikud rakenduste arhitektuurid ning kasutatavad tehnoloogiad, millega peab arvestama ning kust infot otsida. Loodetavasti mĂ”ned saavad innustuse ning kirjutavad oma esimese rakenduse Windows 8 poe jaoks, sest turg on hetkel lapse kingades aga vĂ€ga suure potentsiaaliga, ning nagu teada on, kes ees see mees.

Priit Kaasik –  Agile Technical Operations

Mis juhtub Technical Operations teamiga, kui arendusmeeskonnad on alustanud Agiilset teekonda ning jĂ€tnud sind seljataha? Muretsemiseks pole pĂ”hjust, me vĂ”tame nende protsessid ja hakkame ka ise neid kasutama.

Devclub #019 17. jaanuaril

Tervitus!

Uuel aastal jĂ€tkame DevClubis uue hooga ja eeskĂ€tt pĂŒĂŒame rohkem rĂ”hku panna tehnilistele teemadele. Otsa teeb 17. jaanuaril lahti Viljo Marrandi (Skype), kes pĂ€eval töötab sys adminina, aga vabal hetkel tegeleb nugade valmistamise ning graveerimisega:

Vahelduseks virtuaalsete asjade tegemisele, on hea teha ka midagi fĂŒĂŒsilist. PĂ€ris oma kĂ€tega. Variante selleks on palju ja erinevaid, ĂŒks suhteliselt vĂ€helevinud neist on kĂ€sigraveerimine. Sellest ning terariistadest ma rÀÀgingi.

PÀrast Viljot viib Erik JÔgi (Codeborne) lÀbi koodikirjutamise Ôpitoa nimega Code Kata:

Muusikud, nÀitlejad ja sportlased harjutavad, et kontserdil, etendusel vÔi vÔistlusel hÀsti hakkama saada. Sama vÔiks ka progejad teha. Selle asemel, et Ôppida klientide poolt tellitud koodi kirjutades, vÔiks Ôppida sellise koodi peal, mille vÔib hiljem Àra visata. Mille viletsa kvaliteedi pÀrast ei pea ööund kaotama.

Ühte idamaiste vĂ”istluskunstide harjutuste gruppi nimetadakse katadeks. Sama termin on vĂ”etud kasutusele ka progejate harjutuste jaoks. Code Kata on lĂŒhike harjutus, mille eesmĂ€rk on Ă”ppida, kuidas paremini koodi kirjutada. Katal ei ole Ă”iget vastust, oluline on protsess lahenduse leidmiseks.

VĂ”tame devclub-is ette ka ĂŒhe kata. VĂ”tame aga sellise kata, kus ei alustata mitte nullist vaid on juba olemas ĂŒsna halvasti kirjutatud kood. Meie ĂŒlesanne on sellele koodile lisada uut Ă€riloogikat. Aga veendumaks, et muudatusi tehes varasem loogika katki ei lĂ€heks, oleks mĂ”istlik mĂ”ned testid kirjutada. Need aitavad ka koodist paremini aru saada. Ja kui testid on olemas, siis muudab ĂŒks hea progeja koodi paremini loetavamaks.

Kata annab vĂ”imaluse Ă”ppida ĂŒhiktestide (unit test) kirjutamist, koodi korrastamist (refactoring) ning heameelega suunaks ma teid seda tegema paarikaupa. See on hea vĂ”imalus proovida paarisprogemist.

Ma ĂŒritan leida vĂ”imalikult paljudes keeltes ette valmistatud lĂ€hteĂŒlesande, et erinevate keelte kasutajad leiaksid endale sobiva. Nii on vĂ”imalus arendada oma oskusi omale juba tuttavas keeles, et seda efektiivsemalt teha vĂ”i hoopis Ă”ppida mĂ”nda uut keelt (nĂ€iteks paaris kellegagi, kes seda keelt juba tunneb).

Minu soovitus on teha katat paaris, aga kui see teile tĂ€iesti vastuvĂ”etamatu tundub, siis loomulikult vĂ”ib seda ka ĂŒksinda teha (vĂ”i kolmekesi). Leiame kohapeal kĂ”igile soovijatele paarilise.

Kellel vĂ€hegi vĂ”imalik, vĂ”tke kaasa laptop, kus on valmis teile sobiv arenduskeskkond. Aga kui seda vĂ”imalust ei ole, siis tule ikka – kĂŒll me leiame paarilise.  

Seega, pange vaim ja lĂ€pakas valmis ja tulge kohale, sest et sellises asjas iga pĂ€ev kaasa lĂŒĂŒa ei saa 🙂

Kohtumiseni 17. jaanuaril kell 19.00 Oru hotellis!

Devclub #018

Tervitus!

JĂ€rjekorras XVIII DevClub toimub 13.detsembril kell 19.00 Oru hotellis.

Garage48 on ilmselt paljudele juba tuttav brĂ€nd. Sellest, milleks nad siis Ă”ieti kokku on tulnud ja millega jĂ€rgmisel aastal plaanivad tegeleda tuleb meile rÀÀkima Maarika Susi. Lisaks Maarikale rÀÀgib Martin GrĂŒner edukast start-upist nimega Aplefly Games, millele Garage48 hoo sisse andis. Martin saab siis oma kogemusest vĂ€lja tuua need pĂ”hjused, miks Garage48 ĂŒritustel osalemine arendajatele kasulik vĂ”iks olla.PĂ€rast traditsioonilist pikka ettekannet mĂ”tlesime uuesti proovida populaarsete 5-minutiliste lightning-talkidega. See nimekiri tĂ€ieneb ja muutub ilmselt veel viimase minutini, aga hetkel on end ĂŒles andnud jĂ€rgnevad isikud:

  • Alvar Lumberg (Codeborne), kes rÀÀgib sel sĂŒgisel San Franciscos toimunud QCon2012 konverentsist
  • Hanno Jarvet (Jarvet Consulting), kes kĂŒsib otse, et mis me nĂŒĂŒd siis teeme ehk teeb sissejuhatuse otsuste langetamise kunsti
  • Erik JĂ”gi (Codeborne), kes jagab oma töökogemust, mille ta sai sel sĂŒgisel töötades firmas 8th Light. Kes veel ei tea, siis see on see firma, kus Uncle Bob Martin töötab
  • Patrick Abner (Codeborne), kes paljastab lĂ”puks ometi saladuse, miks jooksmine on hea sport
  • Daniel Anjos (Swedbank), kes annab ausa ĂŒlevaate Eestis töötamise plussidest ja miinustest vĂ€lismaalase silmade lĂ€bi

Lisaks jutustamisele kuulutame vĂ€lja ka selle aasta parimad ettekanded ning anname ĂŒle pisikesed meened. Kuna jĂ”uluaeg on ju ĂŒllatusi tĂ€is, siis ei saa kĂ”ike ette Ă€ra rÀÀkida ja kĂ”ige kasulikum on ikka ise isiklikult kohale tulla.

NB! Kui keegi soovib ise 5-minutilise ettekande teha vabalt valitud teemal, siis andke aga teada: devclub-ee@googlegroups.com.

NÀeme siis neljapÀeval, onju!

Devclub #017 TÄHELEPANU!

Kahjuks juhtus nĂŒĂŒd nii, et pikisilmi DevClubi esinema oodatud BDD looja Dan North ei saa tulla ja tema ettekanne “How To Fail at BDD: Baby Steps and Giant Steps” jÀÀb Ă€ra. Daniga on teil vĂ”imalus kohtuda Topconfil 1.-2. novembril OlĂŒmpia hotellis.

Siiski ei tasu nina liialt norgu lasta, kuna Dani asemel astub ĂŒles Zuzana Sochova, hinnatud agiilse tarkvaraarenduse spetsialist ja konsultant. Zuzi kohta leiab lĂ€hemat infot tema kodulehelt http://sochova.cz/

Kuna tegemist on vilunud koolitaja ja esinejaga, siis teeb ta seekord asja veidi pĂ”nevamaks ja viib lĂ€bi ka ĂŒhe mĂ€ngu. Millega tĂ€psemalt tegemist, nĂ€ete juba homme 🙂

Kohtumiseni homme kell 19.00 Oru hotellis!

Devclub #017

Tervitus!

Viinakuu seilab tĂ€ies purjes novembri ehk rahvakalendri jĂ€rgi konverentsikuu poole, aga enne uue kuu algust toimub 30. oktoobril DevClub. Kuna 1.-2. novembril toimub Topconf, kus astuvad ĂŒles mitmed nimekad kĂ”nelejad ĂŒle maailma, siis mĂ”tlesime, et ega DevClub kehvem pole ja kutsusime sealt paar inimest meilegi oma tarkust jagama.

Üks esinejatest on Dan North, keda vĂ”iks kirjeldada kui tehnilist ja organisatsioonialast konsultanti, kes on keskendunud Ă€rijuhtide, manageride ning tarkvaraarendusmeeskondade töö tĂ”hustamisele ning tööprotsesside kiirendamisele. Dan on loonud BDD ehk Behavior-Driven Developmenti, mis on agiilne tarkvaraarendusmeetod, kus rĂ”hk on asetatud Ă€ripoolega suhtlemisele. Danist ja BDD’st vĂ”ib lĂ€hemalt lugeda tema ametlikult kodulehelt http://dannorth.net/. DevClubis rÀÀgibki Dan just BDD’st, teemaks on “How To Fail at BDD: Baby Steps and Giant Steps”.

Teiseks astub ĂŒles Kevlin Henney, kes on tunnustatud konsultant ja koolitaja tarkvaraarhitektuuri alal ning mitmete raamatute ning artiklite autor ja toimetaja, sealhulgas raamatu “97 Things Every Programmer Should Know” autor. Kevlini kohta saate lĂ€hemalt lugeda tema kodulehelt http://curbralan.com.

“Worse Is Better, for Better or for Worse”
Over two decades ago, Richard P Gabriel proposed the idea of “Worse Is Better” to explain why some things that are designed to be pure and perfect are eclipsed by solutions that are seemingly compromised and imperfect. This is not simply the observation that things should be better but are not, or that flawed and ill-considered solutions are superior to those created with intention, but that many solutions that are narrow and incomplete work out better than the solutions conceived of as being comprehensive and complete.

Whether it is programming languages, operating systems or development practices, we find many examples of this in software development, some more provocative and surprising than others. In this talk we revisit the original premise and question, and look at examples that can still teach us something surprising and new.

Seega – tasub regada ja kohale tulla, sest ega iga pĂ€ev sellist juhust ette tule, et saaks selliseid mehi tasuta kuulata ning nendega juttu teha. Registreeruda saad SIIN ja kohtume siis 30. oktoobril kell 19.00 vanas heas Oru hotellis!

Page 6 of 8

Powered by WordPress & Theme by Anders Norén