News from C.T.Co
Our good friend C.T.Co is inviting YOU for a cup of tasty
coffee to discuss how we could be useful to each other. Currently we have 2 hot tasty topics:
Software Developers Coach
Lead Software Developer (Java)
Skype Challenge Nr.2
We are currently looking for talented individuals to join our amazing team developing products that touch the lives of millions people around the world. Showcase your puzzle solving abilities together with coding prowess by completing one of our timed challenges. Its very straight forward – if your code passes then we will be in contact to arrange an interview* and the best code will win a Nokia Lumia 920!
Everyone can participate in this challenge (including those who participated at 1st one) http://www.skypechallenge.com – it will be active until 4th March.
Please contact Triin or Alexa within Skype Staffing for any questions.
Announcing Special edition Mobile DevClub.lv
At Special edition Mobile DevClub.lv we together with C.T.Co invite you to enjoy following presentations:
-
Aivars Ritovs from NFC team will talk about "How to start-up"
(Language – Latvian)
Stories and main points for IT guys: How to start-up your thought? Best latvian and world stories, NFC team and Aivar’s individual experience about products, platforms, team and start-ups development.
Tags: Start-up, apps, solutions, NFC, NFC team, MyNfcteamAivars Ritovs is the team leader for a Baltic start-up company „NFC team” that is out to build a world’s first NFC infrastructure for business and consumer solutions. His previous experience with NFC includes working solution with international cleaning service based on Nokia Phones and consulting several big operators on their NFC-enabled services. Currently, the NFC team is the partner for major consumer Electronics Company in launching the word’s first low-cost NFC phone. NFC team has several NFC products and platforms for B2B market.
-
Gusts Linkevičs from If P&C Insurance AS will talk about "Live tiles and Lock screen on Windows Phone 8"
(Language – Latvian)
Live tiles and Lock screen are one of the biggest advantages of WP8. You will learn what types of Live tiles exist and how to work with them from your application to achieve fantastic customization. Have you ever wanted customizable Lock screen with data you want? It is possible on WP8 and I will show you how.
Tags: Windows Phone 8, Live Tiles, Lock Screen, ScheduledTasks, Background AgentsGusts Linkevičs is member of dotnet user group, Microsoft Student Partner and is passionate about WP8.
-
Aleksandrs Pliska from DPA will talk about "Mobile application development"
(Language – Latvian)
Nowadays the usage and development of mobile applications is fast growing and important part of whole IT market. Implementation of mobile applications in different business areas and solutions is becoming more and more integrant. This talk will be about DPA experience of mobile applications development in Android, iOS and Windows Phone environments. During the presentation I will introduce three DPA developed mobile applications (one from each environment) and will speak about the development process, key challenges and lessons learnt.
Tags: Mobile Applications, Development, Android, iOS, Windows PhoneAleksandrs Pliska is project manager assistant at DPA Solutions Department. He has experience in mobile applications analysis and testing in DPA projects.
-
Dmitry Ivanov from C.T.Co will talk about "Difference in Cross-platform mobile development – native vs hybrid vs HTML5"
(Language – Russian)
Every developer thinking about doing something for mobile platforms, wants to maximize potential reach and cover as many platforms as possible. Cross-platform development seems to be an answer and HTML5 is the de-facto standard for that approach. What are the potential caveats of going cross-platform with HTML5? Why Facebook decided to go native with its apps for iOS and Android after trying HTML5 first?
Tags: Mobile Development, HTML5, cross-platformDmitry Ivanov is the Lead Mobile Developer in C.T.Co interested in various aspects of cross platform development with experience in a number of platforms, including iOS, Android and Windows Phone.
- Lottery of iPad mini provided by C.T.Co
Please pay attention – this time we start at 17:00 and event will take place at Rīgas Tehniskā universitāte (RTU), 2nd floor, Mazā zāle, Kaļķu iela 1.
We would also like to thank our sponsors: Devtraining and C.T.Co.
Results of 1st Skype Challenge
Message from Skype:
A big thanks to all who participated in the recent Skype DevClub Challenge. We hope that you all enjoyed taking part and attempting to code your way to owning a new Windows 8 smartphone. After reviewing all submissions (several times as it was extremely close!) we are happy to announce that our 1st DevClub Code Master is Oleg Tsernetsov from Tallinn. Congratulations Oleg, we will contact you separately to arrange receipt of your brand new device. For those wishing to take part in future challenges we will be running DevClub challenges each month with completely new brain teasers each time. Good luck!
Team Skype
Skype Site Leader – Tiit Paananen and Skype Challenge winner Oleg Tsernetsov
Oksana Topor, Oleg Tsernetsov, Triin Kaljuvee
Announcing 7th DevClub.lv
It's time for 7th DevClub.lv!
Here's the speaker lineup:
-
Ivars Kalniņš from Select Solution will talk about "Life with Microsoft Dynamics NAV"
(Language – Latvian )
Ever heard someone other than a skilled salesperson presenting an ERP system like Dynamics NAV? Here is the chance – the facts and stories from an IT guy to fellow IT guys. Where’s the worth, actually? What’s there for developers? How it compares and where it’s heading?
Tags: Dynamics, NAV, Microsoft, Navision, DevelopmentIvars Kalniņš is a seasoned Dynamics NAV implementer, mostly passionate about the development part of the job. Co-founder at Select Solutions, providing e-commerce solutions for Dynamics NAV.
-
Rolands Mekšs from 4Finance will talk about "Infrastructure as Code"
(Language – English or Latvian)
At all times development and operations have been different animals. However it has proven that we can (and should) treat infrastructure configuration in the same way as code and apply all development standard practices as version control, testing, continuous integration, development environments (testing/staging/production,etc) and so on. During presentation I will share some common ideas on topic, introduce Puppet – configuration management tool and it's declarative language as well as development workflow using Puppet + Vagrant + VirtualBox.
Tags: DevOps, Configuration Management, Puppet, VagrantRolands Mekšs has worked both in Development and Operations positions, has many years experience of Linux systems administration and Java development.
-
Antons Kranga from Accenture also will talk about “Infrastructure as Code”
(Language – English, Latvian or Russian)
This talk will not be developers vs operations, or let’s claudify everything. We will go through some infrastructure automation practices with Chef. Chef is the configuration management tool that can be used to once bootstrap your infrastructure, periodically, to revisit your infrastructure services or for deployment or release activities automation. We will talk about infrastructure as a code from perspective of Chef.
Tags: DevOps, Configuration Management, Infrastructure Architecture, ChefAntons Kranga Technology Architect in Accenture, has been part of Architecture Innovation group. Working with infrastructure for Enterprise Systems. His last project has been to define Infrastructure Architectures for scalable, cloud based solutions.
-
Skype Challenge!
We are currently looking for talented individuals to join our amazing team developing products that touch the lives of millions people around the world. Showcase your puzzle solving abilities together with coding prowess by completing one of our timed challenges. Its very straight forward – if your code passes then we will be in contact to arrange an interview* and the best code will win a HTC Windows phone x8!
Full information will be provided on the event. http://www.skypechallenge.com – it will be active from 20th of December
We would also like to thank our sponsors: Devtraining, 4FINANCE Group, C.T.Co. and Skype.
Vote about content of Special edition Mobile DevClub.lv
Together with our sponsor C.T.Co we are organizing Special edition Mobile DevClub.lv at 17th of January next year.
Please vote and give us more understanding about topics and other issues you would like to see at Special edition Mobile DevClub.lv .
Review of 6th DevCub.lv
Maris has presented JavaScript trends. This lecture started with the history of JavaScript, its usage in the very beginning and the way it has developed. The main goal of the presentation was to show that starting from the language for the annoying popups and alerts a JavaScript turned to the language that is very powerful. New technologies and frameworks are introduced which make JavaScript really powerful. Ajax requests, hardware acceleration, native mobile applications even server code is something that can be used with JavaScript nowadays. And the most amazing thing is that presentation was prepared with JavaScript framework help. Slides: http://www.rvl.io/zemgalis/javascript-trends
Raimonds in his presentation introduced the public with the Test Driven Development (TDD) which is a software development process that relies on the repetition of a very short development cycle: first the developer writes an initially failing automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test and finally refactors the new code to acceptable standards. Raimonds clearly described the benefits of using this approach and the problems which typically arise if software development and testing are done by separate individuals or teams. Presentation included practical demo of writing software on the spot implementing TDD approach. Source code for the demo with step by step guide are available from his GitHub public repository. Slides: http://www.slideshare.net/rsim/tdd-why-and-how
Announcing 6th DevClub.lv
This time there will be a lot of information about JavaScript and TDD.
Venue and time for this event: 15.11.2012 18:30 at Hotel "Radi un draugi", Mārstaļu iela 3.
Here's the speaker lineup:
-
Māris Zemgalis from C.T.Co will talk about "JavaScript Trends"
(Language – English )
JavaScript was used for displaying alert boxes and opening annoying pop-up windows.. That was the common use for it for some long time.. It was then.. Now in the era of browser wars JavaScript is used to build enterprise level apps in browser environment, to build native & hybrid mobile apps and even used for building server side applications. In presentation I'll cover the demise of Flash, rise of the JavaScript frameworks and fancy tools to make your work productive and entertainment more fun.
Tags: JavaScript, node.js, Titanium, PhoneGap, Backbone.jsMāris Zemgalis helps people to get things done by giving them simple and beautiful tools to organize themselves. He has enthusiasm for beautiful, pragmatic code and an eye for simplicity.
- Surprise
-
Raimonds Simanovskis from eazyBI will talk about "Test Driven Development (TDD) – Why and How?"
(Language – English or Latvian)
There are many myths about Test Driven Development (TDD) – takes too much time, not applicable, not working in real life etc. In this presentation these myths will be "busted" and main benefits of TDD will be explained and recommendations how to try it out and start doing. In the end small practical live TDD will be demonstrated using JavaScript.
Tags: TDD, Agile, JavaScriptRaimonds Simanovskis is software developer and consultant with strong "enterprise software development" history and Oracle technologies background but during recent years he has been passionate Ruby and JavaScript developer. He is regular open source contributor and has created Oracle database adapter for Ruby on Rails, PL/SQL unit testing library with Ruby and recently working on integrating Mondrian OLAP engine with JRuby. Raimonds is also active participant in Latvian Agile software development and Open Data communities. Raimonds is founder and core developer of business intelligence web application eazyBI.
We would also like to thank our sponsors: Devtraining, 4FINANCE Group and C.T.Co.