EDITING BOARD
RO
EN

Andrei Avădănei Fondator si CEO DefCamp CEO worldit.info
PROGRAMMING
Malware pe Android statistics, behavior, identification and neutralization

Android, the operating system for Smartphones, the most popular OS mobile in the U.S. and perhaps the most popular on the planet, enjoys increasing global attention due to the diversity of the gadgets on which is installed. Unfortunately, Android doesn’t escape the attention of hackers and cyber criminals just waiting for new technologies to become popular in order to get informational, technological and financial illegal earnings. However, what is the present situation of Android?


Simona Bonghez Managing Partner @ Colors in Projects
PROGRAMMING
Gogu (IV)

The Chief opened the door and, by looking at him, Gogu soon realized that something was wrong. The truth was that if he had looked around, he would have noticed that the entire office was shocked: everyone found it hard to believe the way that Mişu and Gogu were fighting and yelling to each other. Well, that’s because he’s so stubborn! Gogu said to himself. But wait a minute, we’ll settle it right now…

Advertisement


Anghel Contiu Senior software developer
@3Pillar Global
PROGRAMMING
The analysis of Object -Relational Mapping (ORM) mechanism with Hibernate examples

Object / Relational Mapping (ORM) is a programming technique that provides programmers with means of accessing and manipulating the application objects without being interested in where these objects come from. This technique has emerged because of the need to overcome the paradigm difference between the object oriented model (sustained by the current high level programming languages) and the relational model (used by the most popular database management systems). This problem is also referred to as the object relational impedance mismatch.


Radu Popescu QA and Web designer
@Small Footprint
PROGRAMMING
SEO QA - latest Google algorithm updates

In the last years, Google enacted a number of changes to their search algorithms. In 2012 there were at least two updates every month and this had a devastating effect on a lot of websites. The controversial Penguin and Panda updates delisted even websites with good and useful content. Today’s SEO doesn’t depend only on content optimization and link building but on other, recently relevant, factors like user experience or social media presence. We need to be always informed, to keep up with Google’s updates. Let’s look now at the most important algorithm updates of the last year and a half and how it changed Internet the search.


Ionel Mihali QA Officer
PROGRAMMING
FPA in practice

After publishing an article on the subject in a previous number, I accepted the invitation to explore in detail the practice of FPA. The previous article was aiming to broadly explain the FPA method, its applicability, how it can be used, the basic terminology and a brief example was given. In this article, I’ll focus more on how to apply the method.I decided that, for a better understanding, I will take an application already built (so as not go on an estimate based on functional requirements) in which we can apply the detailed measurement method.


Cosmin Cristea CLD Head of Development
@Endava
PROGRAMMING
Microsoft SQL Server Optimizing performance

How many times you’ve encountered the issue of improving the performance of your SQL Server queries? Did you know how to tackle the problem? Myself, I’ve encountered the issue enough times before finally understanding and putting into practice a SQL Server functionality that solves, at least in part, the challenge.We all know that in the development stage, major performance issues are rare, and that is happening with different reasons: low data volume, perfect development environment, low variations on scenarios and user stories, etc.


Tavi Bolog Development Lead at Nokia
PROGRAMMING
RESTful Web Services using Jersey

RESTful Web Services are services based on HTTP methods and the REST concept. There are usually four HTTP methods used to define services RESTful:
• POST: upload a new resource (create or modify). Repeated executions can have distinct effects.
• PUT: create a new entry in the collection. Repeated executions will have the same effect as the one obtained from a single IDEMPOTENT operation
• GET: identify a resource without modifying the source. The operation shouldn’t be used in creating resources
• DELETE: delete a resource. Repeated executions will have the same effect as the one obtained from a single IDEMPOTENT operation.

PROGRAMMING
Semantic Web A Short Introduction

Semantic Web is an extension of the present Web, allowing the formal description of the resources existing on the Internet (Web pages, text and multimedia files, databases, services and so on). Among its advantages, the most important is the prompt and precise identification of relevant resources for the user, as well as the automatic operation of resources by intelligent agents. The concept of Semantic Web was introduced by Tim Berners-Lee, the inventor of the World Wide Web, about 15 years ago. The need of Web Semantic can be easily explained with an example.


Andrei Avădănei Fondator si CEO DefCamp CEO worldit.info
PROGRAMMING
Flame - the cyber disembodied weapon

Cybernetic war – the term that travels round the Internet and enters in all corners of the modern world. The press reaction is understandable as IT generates so many happy faces, as well as scared ones, and the Infosec domains is by far a fascinating one, full of surprises. Lately, the Stuxnet and Duqu applications discovery – two of the most dangerous malware targeted applications, developed during the entire history of the planet – but also the hacktivist and decentralized Anonymous attacks against the government services, have often put forward the threat of the cybernetic war. Many countries are dealing with this problem and taking preventive measures.


Robert Enyedi Senior Software Developer
@Betfair
PROGRAMMING
Big Data - Apache Hadoop

After we started with the introduction to the “big data” world in the second issue and we continued with the article on NoSQL type of databases in the third issue, we are now introducing another important member of the family: Apache Hadoop. Apache Hadoop is a framework facilitating processing of large (and very large) data sets, running on an array of machines and using a simple programming model (map/reduce paradigm). It is designed to scale from few machines (even one) to several thousands, each of those contributing processing power and storage. Apache Hadoop does not rely on hardware for “high-availability”, but the library is designed to detect the errors at the application level.

Conference TSM

VIDEO: ISSUE 109 LAUNCH EVENT

Sponsors

  • BT Code Crafters
  • Betfair
  • MHP
  • .msg systems
  • P3 group
  • Cognizant Softvision
  • BMW TechWorks Romania

« Older articles Newer articles »