An improvement of a bidding platform by using machine learning techniques

An improvement of a bidding platform by using machine learning techniques

  Real-time bidding or RTB it’s a methodology used today by advertising companies to accelerate the way in which ads are transferred from the advertisers into the publishers, which usually are the websites in which these ads are shown (Imagine the banners in the side of any website you usually visit). This process is usually … 

 

Umbraco Solution For First SHA1 Collision

Umbraco Solution For First SHA1 Collision

  In the recent past days, Google published an article that is probably a milestone in the history of the information security. Google announced the first SHA-1 collision. Impact But, what does that announcement represent? Let’s first understand what a collision is. According to Bruce Schneier a hash function must be collision free, “This means that it … 

 

The many flavors of Animation

The many flavors of Animation

Just like ice-cream comes in many flavors, animation comes in many techniques, trends, and art styles. These are some of the most popular terms that you may had heard of.   __________ 2D animation is the oldest technique and probably the one you are more familiar with; It is made by manually drawing frame by … 

 

Amazon Echo and Google Home, signs of the Star Trek computer user experience

Amazon Echo and Google Home, signs of the Star Trek computer user experience

  When I was a kid I used to watch Star Trek on tv, in 1998 when I was in the middle of my computer engineer career, I was expecting to have computers able to understand humans within natural language, like in the tv show, Star Trek Generations. A user interface combining the touchscreen and … 

 

Costa Rica: More Than A Beautiful Beach

Costa Rica: More Than A Beautiful  Beach

Costa Rica is recognized by Americans as a paradisiac tourist destiny, surrounded by beautiful beaches, mountains, wildlife, volcanos, peace, democracy, and very kind people. I’m very proud of that, but it has an interesting negative effect in business. Many CEOs, CTOs, engineers and desition makers associate the natural friendly status with a delayed development in … 

 

Paging System with Dynamic Sorting

Paging System with Dynamic Sorting

  The Problem: Verso System stores and handles records of tickets created for products to manage their warranty. Some companies sell a lot of products and therefore need a system capable of displaying all those records. Additionally, the records should be able to be sorted and filtered by 20 possible fields. Verso had to guarantee … 

 

Adding sound to real world events!

Adding sound to real world events!

This article is about the phenomenon of listening noise, sounds, notes or melodies associated to events or information. For example, you can listen the music in a photograph, listen the amount of water running on a tube or realized the melody produced by people proximity. Those kind of experiments allows people to: a) Create new … 

 

How to detect outstanding computer engineers?

How to detect outstanding computer engineers?

I’ve been teaching computer engineering at the University for 16 years now; in the meantime, I developed an eagle eye to identify in the first 4 weeks of class which students definitely are going to pass the course, no matter what are going to be their projects. It is possible because they show in early … 

 

Intrigued by Big Data? Check these 3 major considerations!

Intrigued by Big Data? Check these 3 major considerations!

  1. What is big data? This is a marketing and technical term that represents a new approach to understand the world in a business perspective. It’s based on a model built from large amounts of correlated data and analyzed with statistical creativity to reveal business decisions driving towards: • Product development • Operational improvements … 

 

Outsourcing vs Staff Augmentation

Outsourcing vs Staff Augmentation

  Outsource is a very common practice between technology companies, especially when you are looking for cost reduction or the company doesn’t count with personal that fills the required skills for a project. Recruiting for a profile could take up to 2 months; if the project is small the cost of hiring could be greater …