Posts Tagged Under: cloud

The Magic Of Seven – 7 Years Of VoipNow

From the dust of old centuries until today’s computer-driven and smartphone-glued society, seven has always been considered a magical number. Many believe in the power of seven, be they sorcerers or mathematicians, historians or, in the past decades, even psychologists. Seven days in the week, seven wonders of the world, seven primary colors, seven notes in the musical scale, seven ages of man, Miller’s law on human brain’s capacity of processing information, and the list can go on and on.

Read More

HP Moonshot 1500 And The ARM-On-Server Madness

There is no apparent connection between these two, but Moonshot is actually in the same trend, even though it uses Intel x86 (Atom). Many people advocate for ARM on servers, mainly because it is low-power, allowing a high CPU count per rack. But no one would mind I guess with a low-power CPU from Intel either.

Unfortunately, not many have a good overall picture on the cloud challenges, not to mention software engineering. And this is pretty complicated.

Read More

Cool Summer Internship 2013 Problem Four

With a weather as sunny as this, who would stay indoors? Definitely not Johnny! 🙂

Check out this week’s problem to see what it’s all about. As always, keep in mind the rules and send us your solutions here by Tuesday, April 23rd, 10:00 AM GMT! Good luck! 🙂

Keep in mind that the competition is almost over! We will have only one more problem next week.

Read More

Cool Summer Internship 2013 Problem Three

We can’t kick off the weekend without a brain twister, can we? 😀 Here’s our third problem to keep you company by Tuesday, April 16th, 10:00 AM GMT! That’s the deadline to submit your awesome solutions. Do not forget about the rules and submit your results here.

The Cloud Warehouse

Undoubtedly, you are familiar with cloud storage. Still, have you ever wondered how they are designed? To find out, you need to address some of the problems that are most frequently encountered while such a model is being shaped.

Read More

Learning Through Exposure – It Started with an Internship

It’s a commonly accepted fact that in order to succeed in something, you have to surround yourself with people and ideas that push you in the right direction. To that effect, I want to make it clear that, when you become a 4PSA Clouder, nothing can stop you from becoming the next rock star in software.

The Early Years

When I started writing code for a living, everything seemed freakishly complex. Why? Because there was no one around to guide me through the rough terrain of learning different APIs at once, to point out the mistakes in my design, and offer advice on how to code better and faster.

Read More

REST Best Practices: Managing Concurrent Updates

In a previous article, we described how to choose a HTTP method when implementing operations that affect resources. Today, we are going to explain how to implement services that manage concurrent operations on a resource and how clients should use such services.

The Problem

Sometimes, Apps must handle concurrent updates on a resource. Just imagine an application that acts like a Wiki, where users read, write, and edit articles.

Read More

Enable BYOD For SMBs

Several days ago at WHD.global 2013, I gave a presentation on BYOD and I think it is worth sharing it with those of you who did not attend.

What the heck is BYOD, you might ask yourselves. 😀 Before anything else, it’s a pretty complicated name for a process that is quite simple. BOYD allows employees to use their own devices for business purposes.

Read More

Meet Us On Saturday!

It’s time to meet the 4PSA teams. Well, not everyone, just some members that will socialize at the StagiiPeBune event that will take place on Saturday, March 16th, from 10:00 AM to 2:00 PM at Politechnica University of Bucharest in Faculty for Automatics and Computers hall.

We prepared for you some virtual reality training and of course, nice prizes for the brave ones that take on the challenge to bike into the cloud.

Read More

REST Best Practices: Choosing HTTP Methods

We do a lot of REST in the Pineapple team. We love REST. Why? There are many reasons:

  • It is standard, so that creating services always follows a pattern
  • Developing clients is super easy, in all programming languages
  • Programmers can easily understand it
  • Testing (of all types) can be easily automated
  • Because it relies on HTTP, it’s highly scalable infrastructure wise
  • We can choose the preferred data format for sending and receiving information – usually JSON 🙂

Read More