An Introduction to SVG – Part 3

Hey guys, welcome to another post about SVG. So far we’ve seen how to create, stylize, and load SVG shapes and we took a look at the SVG coordinate systems, the viewport and the viewbox. By now, you have acquired some basic knowledge on SVG and you might have ideas or little tricks of your own.

Continue reading “An Introduction to SVG – Part 3”

Introduction to Recommender Systems

Many receive advice, only the wise profit from it.” – Harper Lee

Many of us see recommender systems as mysterious entities that seem to know our thoughts. Just think of Netflix’s recommendation engine which suggests us movies or Amazon which suggests what products we should buy. Since their inception, these tools have been improved and refined to continuously improve user experience. Although many of them are very complex systems, the fundamental idea behind them remains very simple.

Continue reading “Introduction to Recommender Systems”

2016: When life gives you lemons…

We have a confession to make: At Arcbees, we liked 2016.

Yes, you read correctly. Unlike many others who want 2016 to quickly fade away in the meanders of oblivion, for us, it was an inspiring year.

Here are our 3 reasons why we loved it and why we will surely love 2017.

Continue reading “2016: When life gives you lemons…”

A Non-Technical Guide To Understanding Machine Learning

In last week’s post, we discussed if machine learning was right for your business. As part of that effort, I recently went through the process of learning the ins-and-outs of machine learning and realized most information out there is technical and aimed at developers or data scientists.

I thought an explanation from a non-technical person might be of interest.

Let’s begin.

What exactly is machine learning?

The simplest definition I came across:

Machine learning is “[…] the branch of AI that explores ways to get computers to improve their performance based on experience”. Source: Berkeley

Let’s break that down to set some foundations on which to build our machine learning knowledge.

Continue reading “A Non-Technical Guide To Understanding Machine Learning”

Is Machine Learning Right For Your Business?

Most businesses recognize that machine learning can generate exceptional value but many still wonder how, in what specific areas, and if the time is right to integrate it within their data strategy. Today, we explore what questions you should be asking to know if machine learning is right for your business. Continue reading “Is Machine Learning Right For Your Business?”

Do you really know Arcbees?

Although the Québec-based company celebrated its sixth anniversary in October 2016, it still remains, for a large majority of people, a somewhat mystical or even unrecognized enterprise. Despite the fact that there are many players in the IT and web sector, Arcbees is doing very well thanks to its niche expertise and strong corporate culture.

Continue reading “Do you really know Arcbees?”

An Introduction to SVG – Part 2

At the end of my first post about SVG, I told you that today, I would talk about the use of CSS with SVG, but guess what… I lied. Yep!

Do I feel sorry? Not even a bit. Why? Because it’s for your own good.

As I was writing the CSS and SVG article, I realized it was a better idea to tell you about other SVG properties first, so you can see the whole SVG world and use it to its full potential. Being able to understand, draw and use basic SVG shapes is cool, but like I said in the first article, it’s only the tip of the iceberg. Knowing and using only the basic shapes is like having a Tesla car, and only driving it in your driveway.

Continue reading “An Introduction to SVG – Part 2”

Web Developer

Want to join our team? We’re looking for a Web Developer! Send your application to queenbee@arcbees.com.

At Arcbees, you will have to develop web and mobile solutions by utilizing several languages (Java, TypeScript and friends) in an environment where amazing coding skills meet an unmatched sense of humour. To be part of the Arcbees team, you will have to demonstrate your extraordinary potential and your motivation to become a coding god (just like Gohan looking for Old Kai). Continue reading “Web Developer”

Live GWT Q&A with Colin Alworth on Java 8 in GWT 2.8

We are pleased to announce that we are going to hold our May live Q&A with Colin Alworth on May 18th.

Colin Alworth has been a member of the GWT community since 2008, as a user, contributor, and steering committee member. Currently spending much of his free time building Java 8 library emulation and filing bugs along the way, he can most frequently be found in ##gwt on freenode as well as StackOverflow and gitter.im/gwtproject/gwt. Continue reading “Live GWT Q&A with Colin Alworth on Java 8 in GWT 2.8”

Build your own test framework

One of the most used library, if not the most, in the world of Java programmers is JUnit. It is a test framework (not necessarily of unit tests) that allows one to write tests this way :

This is a really practical tool, but for a lot of developers, that library (like many other developer’s tools) sometimes has a magical and mysterious aspect, where we tell ourselves that we would certainly not be able to build something like this. Continue reading “Build your own test framework”