Ovidiu Mățan Founder @ Today Software Magazine
Today Software Magazine invites you to the second edition of Cluj IT Days 2014, www.itdays.ro

The IT Days event was organized last year by Today Software Magazine as an attempt to reunite almost all those involved in the development of the local IT community. All of them are animated, beyond the specific of the domain they are active in, by similar fundamental interests, namely maximum efficiency and supporting the local IT community. Setting some basic principles that should become guiding marks in the development of the local IT was one of the main goals targeted by the event.

Dan Suciu Lecturer, PhD @ Faculty of Mathematics and Computer Science, UBB
With Smilestone at Imagine Cup 2014

Imagine Cup is an annual IT competition addressed to students worldwide. The competition is organized by Microsoft and its purpose is the development of software solutions which target the mankind’s most important problems and have real chances to become commercial soft products. We can say beyond any doubt that Imagine Cup is the most important competition of the kind, taking into consideration the number of countries and teams taking part, the quality of the developed solutions and, last but not least, the prizes offered.


Ovidiu Mățan Founder @ Today Software Magazine
Interview with Chris Heilmann from Mozilla

We had the pleasure to make an interview with Chris Heilmann, Principal Developer Evanghelist at Mozilla Developer Network, Londra. Chris will be one of the speakers at IMWorld 2014, www.imworld, 8-9 october, București. Can you tell for our readers a few words about Mozilla Corporation? Mozilla is a not-for-profit organisation to keep the web open and free. This does not only mean we build a browser and a mobile OS, but we take the user’s interest to heart. The web is there for everyone, everywhere and meant to make the world smaller and a better place to communicate with each other without having to worry about your privacy and security.

Sorina Mone Marketing manager
The dream of a Summer School came true: the Fortech hiSchool Training Program

Organizing practical courses for high school students was one of the first pillars of Fortech’s vision I became aware of after joining the company. This “dream” was kept on the company’s agenda until the conditions were favorable to make it real. The new main office opened up nice perspectives for initiatives that require a special logistic, dedicated people and well connected partners. With all these elements in place, the HR department and a team of passionate guys from Fortech, together with a group of teachers from “Avram Iancu” theoretical high school set the stage for the hiSchool Training program.

Ovidiu Mățan Founder @ Today Software Magazine
Invitation to the third edition of Gemini Solutions Foundry conference

Gemini Solutions group, together with Gemini Foundry Inc, organizes the third edition of the Foundry Conferences, on September 23rd 2014, in Bucharest, having Romain Lavault as a special guest, partner in Partech Ventures. This edition of the event brings to Bucharest a new important investor for the Romanian startups, while during the previous editions we had the opportunity to see Nicolas El Baze, Partech Ventures partner and Romain Niccoli, co-founder and CTO Criteo, one of the most important European startups.

Silviu Dumitrescu Line manager@Telenav

Diana Bălan Map analyst@Telenav
JavaFX in Java Standard 8 Platform

I looked at my watch: 21.15. Outside it’s pitch dark. Autumn is coming. How long is it going to last? Enormously… till spring. For foggy cold days, for those who feel the need to study and perfect, I will bring a new topic to your attention, a topic I haven’t approached yet, JavaFX. My hope is to make this technology appeal to the magazine’s readers, as I consider it truly remarkable. I have written this article together with Diana Balan, Java Developer at Accesa, whom I thank a lot for the ideas and support.

The advantages of using SVG (Scalable Vector Graphics)

The use of Scalable Vector Graphics (SVG) are among the most important web design trends for 2014. It is recommended by W3C (World Wide Web Consortium) since 2003, but it was underused due to partial support on Internet Explorer (IE). But things are changing today…  In my article I will briefly present the SVG concept and discuss the practical benefits of using SVG in web design.

Dan Danciu Software Architect
Continuous Delivery

Lately we all have been bombarded with everyone saying that we need to have continuous delivery and that we need to put the application quicker into production. And yes ...why not? Having the application put live into production ten times a day is cool. But then, why did it take us so much time? Continuous delivery was there from the very start of agile. It is in the first principle: “Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.”

Florin Măguran Senior Java Developer
Fraud detection with Titan

The recent boost in online gambling means that there will always be people who will try to bypass or completely avoid regular business behaviour and they will then use this in their advantage. I’m talking mainly about impersonification, taking unfair advantage of promotions, syndicates or just trying to find a leak in the system business flow. Working at Betfair taught me that when you develop broad spectrum applications, you need to put that 10% (or more) extra care in order to secure your application. However, this often proves that it’s not enough and you need to take steps in order to mitigate fraudsters.

Pragmatism in programming

Pragmatism, as a term, refers to treating a task in a manner that focuses on the practical aspect of the approach, to maximize efficiency. In the field of programming, this term refers to the “best practices” of programming. These often refer to writing clean code and managing the code in a manner as efficient as possible, to make it easily understandable, by the person that writes the code, and by the people that will read the code in the future. The present article will present a series of ideas, with the purpose of improving the way we write our code, and the way we handle the projects given to us.

Radu Vunvulea Solution Architect
Clean Code - Functions

In the last article of TSM we discovered the universe of Clean Code written by Robert C. Martin. We had the opportunity to go deeper on the naming topic and see how easily small things like meaningful names or naming that revel intention can improve the quality and readability of the code itself. Today we will dive deeper in Clean Code and we will talk about ‘Functions’. This basic and simple mechanism used to write programs can impact not only how easily a program can be maintained and extended but also the mental health of developers. Don’t forget that long methods will make your eyes bleed.

Mihai Fischer mihaifischer.com
RestKit for iOS

At this moment there is a variety of web services to which you can hook up to obtain useful data. For example we have the Twitter API for tweets, we have the Instagram API for images or in the particular case of this article, the Foursquare API for venues and locations. Of course you could connect to these, using the out of the box NSURLRequest or a library like AFNetworking, but you would have to write a lot of boiler plate code for parsing and mapping the response JSON. Here comes into role RestKit to help you with some of these things, and I’ll show you just how in the next few lines.

A way of testing software testing conferences

Two international, pretty known, software testing conferences that I participated in were EuroSTAR in 2012 and 2013(in Amsterdam and Gothenburg) and CAST in 2014(in New York). With the experience from CAST still fresh in mind, I reached the conclusion that participating in this sort of events is a good opportunity to have a beneficial experience. When I participate in such an event, the chances are that I am in a perimeter with a high density of people who are passionate about what they do, who like testing, who look for ways of improving their work, and who are open to share their experiences. The interaction with such people is in most cases valuable.

Transitioning from QA to BA

Dear fellow IT colleagues, I have thought many times about what interesting facts I would like to share with you from my professional experience and gladly, the answer was right in my face: depicting some stories about my life as a business analyst perhaps would offer you a priceless insight and support in your present-day work. As all of you can imagine, professional support is always taken into consideration all across the industry. Just by simply searching it on different engines (e.g. Google), the term „business analyst” emphasizes the fact that professionals in this field are in high demand.

Liviu Boar 2d/3d artist, animator
Time Dude, a cross mobile platform 3D game

Time dude is a full 3D flying shooter, game which appeared because a handful of enthusiastic people who also have a passion for gaming – artists and programmers – asked themselves “what if we created a game ourselves?” Helped by a powerful engine, professional software and bubbling over with high spirits, we started what seemed the simplest and funniest way to spend your time: shooting prehistoric cartoon people from a plane made of wood and straw. The game does not require previous experience with its type or any other game. All you have to do is fly your shuttle on the screen, by using only one finger. The story says that John Q.

Claudia Jelea Avocat & Consilier in domeniul marcilor
@IP Boutique
How to agree on a contract

In the IT domain – as, in fact, in any business area – you will find yourself in the position of signing contracts with your partners (contracts for website development, software outsourcing or application development, etc.). But, sometimes, until you get to the moment of signing, you have to negotiate certain aspects of the contract with your partner, in order to reconcile your interests. As you probably already know, contract negotiation does not necessarily involve applying a classical method or formula. But, most of the time, the process of reaching a common point, accepted by both parties, is different for each case.

Simona Bonghez Managing Partner @ Colors in Projects
Gogu in cultural ...shock

“Ssiga –ssiga…”, Gogu smiled when remembering his holiday and he abandoned himself to the reverie: turquoise sea, fine sand beach, pine trees and sun on a permanently blue sky. God, I’m sure this island is the Heaven on Earth…
“What are you hissing about, Gogu?... Has any blonde memory come to haunt you? I thought you said you were having troubles with the Golf project … But you’re smiling, like you have no work to do.” Misu’s words broke Gogu’s reverie.

Irina Scarlat CMO How to Web & TechHub Bucharest
How to Web 2014: New Beginnings

Bucharest, September 3rd 2014 – How to Web, the most important event dedicated to innovation, entrepreneurship and technology in South Eastern Europe, reaches its 5th edition this year and will take place on November 20 and 21 in Bucharest. Having a new format, this year’s conference will bring world renowned technology professionals in front of an estimated audience of more than 1000 persons. Moreover, the best 32 startups in the region will compete for the 20.000 USD cash prizes offered at the 3rd edition of Startup Spotlight, competition and orientation program for early stage technology teams.

Daniel Homorodean Managing Director @ Arxia
Invitation to TYPO3 East Europe 2014

Until now, we have talked two times in the pages of Today Software Magazine about TYPO3, the open source enterprise CMS that conquered Germany, once last year when preparing for the first edition of the “TYPO3 East Europe” conference, and in the August edition, when my colleague Tomita Militaru presented TYPO3 Neos, the new CMS that comes with the promise to make a revolution out of the content editing experience.


We begin the month of September with the official launching of the annual event organized by Today Software Magazine. Of course, I am talking about IT Days 2014, www.itdays.ro, November 25th-26th, Cluj-Napoca, which gives you the opportunity to meet local experts, TSM collaborators, as well as a series of special guests from our country, but also from abroad. The general theme will be “How to build a product?”, which is also the title of the book that will be released within the event and distributed to all the participants.

Read more




  • Accenture
  • BT Code Crafters
  • Accesa
  • Bosch
  • Betfair
  • MHP
  • Connatix
  • BoatyardX
  • AboutYou
  • Telenav
  • .msg systems
  • Grab
  • Colors in projects