EDITING BOARD
RO
EN

Claudiu Cosar Software engineer
@3Pillar Global
PROGRAMMING
BDD, Javascript and Jasmine

In this article I will try to build upon the concept of Behavior Driven Development(BDD), using the JavaScript testing framework Jasmine. As we already know, JavaScript had a long way down the road, becoming from a simple scripting language, for the world wide web, a full stack development language. Because of this reason it happens, that we have, sometimes undesired, a migration of the business logic from back-end to front-end. This adds a new level of complexity on our client-side layer, therefore this layer will have more responsibilities. What I want to address here, is that once we have more responsibilities on client-side, the project›s maintenance costs are directly impacted.


Gabriela Filipoiu Software Engineering Analyst
@Accenture Romania
MANAGEMENT
Why does it take you so long to finish a task?

Solving a task or reading an article from a magazine takes usually no more than a few minutes. Meanwhile, the chances to be disturbed are very high – either to check your phone, your email or your Facebook notifications. Additionally, if you are sitting in your office, your colleagues’ discussions about cars, football or fashion, might capture your attention. Even if you are trying to keep focus, you cannot refuse your colleague who kindly asks you for help. And this is how your focus is definitely lost. With all of these happening, your boss is still wondering why your task isn’t finished yet.

Advertisement


Radu Orghidan Senior Presales Consultant @ NTT DATA Romania
MANAGEMENT
Requirements Engineering using the Lean methodology

Nowadays, due to the advance of the technology and easy access to information, almost anybody has the opportunity to build virtually any software product or service and address it to the global market. Despite its relatively short history, the software industry has flourished attracting a huge interest and effort into developing, testing, marketing, and selling its products, amongst many other related activities. The Requirements Engineering (RE) [1,2] is a crucial part of the software development process. It has been proven, both in the literature [3,4,5] and from our experience in ISDC, that functional misunderstandings or inaccurate business activity models imply far smaller costs when discovered during the requirements development or the grooming stages than when their effects appear after the software goes into production.


Cătălin Tudor Principal Software Engineer
@IXIA
PROGRAMMING
Perspectives on Object Oriented Design Principles

Popular belief about entropy leaves no room for interpretations: the bigger the entropy the greater the chance for disorder and chaos to lurk their ugly heads at every step. This means unpredictability, which of course is not amongst the desired qualities of a good design. However, as we shall see in a minute, big entropy (I am referring here to Shannon entropy not the thermodynamics version, although there are similarities) is not a quality of bad design, in fact we are not able to say anything more about a design by looking at its overall entropy than that it solves a certain problem which needs that many states as the design allows.


Roland Szabo Junior Python Developer
@3Pillar Global
PROGRAMMING
Machine learning in the cloud

One of the most important factors that contributed to the huge successes of machine learning in the last 10 years was the increased computing power. In 2010, Dan Cireșan et al. have set the new state of art for handwritten digits using an algorithm developed in the 1980s and by augmenting the data set with a procedure described in 1990. The only difference was the amount of computing power: using a modern GPU they finished training in one day, which might have taken 50 days on a CPU.


George Bara Co-founder
@ZA Cloud
PROGRAMMING
Rapid Application Development for the Web with Oracle APEX

Ever wanted to build a web application extremely fast, without the need of learning a new programming language? Ever wondered why it is still too complicated to quickly create web pages with forms and reports and why every Rapid Application Development tool out-there becomes “rapid” only after spending a few months learning it? Ever wanted to build a web application extremely fast, without the need of learning a new programming language? Ever wondered why it is still too complicated to quickly create web pages with forms and reports and why every Rapid Application Development tool out-there becomes “rapid” only after spending a few months learning it?

OTHERS
Inside view of GPS Navigation

The current article is an overview about the changes that occurred in the skobbler navigation app for iOS platform in time and the current features set, high level architecture and the innovations introduced with the 5.0 version, which is available on the App Store since December 2013. This product was first launched on the iOS market in October 2009. At that point in time, skobbler was the first one to use map data powered by OpenStreetMap, a small community of enthusiasts striving to change the whole approach on maps. The app delivered turn-by-turn navigation and audiovisual advisory, based on permanent internet connection.


Dan Ionescu Executiv Director
@Danis Consulting
MANAGEMENT
IMAGINE - a study regarding Cluj IT companies

This article presents the results of a study regarding the way students think about ten well-known IT companies in Cluj. Being, most likely, future employees of these companies, their opinions may help IT companies to reconsider their policies regarding applicants, both for HR practices, as well as PR ones. Therefore, companies can better define their place in the IT local community. As a consulting company in Organizational and Managerial Development, working frequently with IT companies from Cluj, we wanted to find out more about this industry.


Daniela Ferenczi UX designer, inițiator Lumy
@REEA
OTHERS
Lumy.ro - usability testing

Lumy.ro is the first usability testing platform in Romania, launched by the REEA company – www.reea.net. It is for the first time in our country that the companies, but also the self-employed persons, have the possibility to find out the opinion of the users they are targeting through their web and mobile products. Following the tests, the platform will provide accurate information about the website or the Facebook application the developers have produced, even before launching it on the market.


Tibor Laszlo Partner & Consultant
@Improving-IT
MANAGEMENT
Improving - why bother?

I recall facing this question myself five years ago, when I accepted the assignment to roll out an improvement programme on a 150+ IT services company. At the time it seemed to me a few months assignment which ends when “we write down our processes and then get CMMI certified”. What a simplistic, foolish view! Now I wish I could give some advice to the younger me… however, since that’s not possible, it may make sense sharing some lessons learned along the way - sometimes the hard way - hoping that someone else will benefit from them.

Conference TSM

VIDEO: ISSUE 109 LAUNCH EVENT

Sponsors

  • Accenture
  • BT Code Crafters
  • Bosch
  • Betfair
  • MHP
  • BoatyardX
  • .msg systems
  • P3 group
  • Ing Hubs
  • Cognizant Softvision
  • Colors in projects

VIDEO: ISSUE 109 LAUNCH EVENT

« Older articles Newer articles »