Posts in Category: clouders

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

Can Web Security Be Fun?

Security is a big issue for all developers when writing code. Any senior web engineer is familiar with common security problems like SQL injections, XSS vulnerabilies, LFI, Session poisoning, just to name a few.

We are not going to get into these right now since the web is already full of resources describing how much damage they can do and how to avoid the danger. We all know what they are made of and how they work.

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

Cool Summer Internship 2013 Problem Two

Spring’s here, and so is our second problem! Time to enjoy nature, play treasure hunt, and write an App about it. Or vice versa. 🙂

Either way, do not forget about the rules. The deadline to submit your solutions is Tuesday, April 9nd, 10:00 AM GMT. Results must be submitted here.

Facebook Lost And Found

Johnny is out on a trip together with his friends. They want to have some fun by putting their smartphones to the test. Johnny is the tech oriented kind of person, so he is thinking of writing a phone App for him and his friends to play outdoors.

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

Cool Summer Internship 2013 Problem One

The first problem might look like a warm-up, but it’s a bit more complicated than it seems. 🙂

Do not forget about the rules. The deadline to submit your solutions is Tuesday, April 2nd, 10:00 AM GMT and results must be submitted here.

Meet PayBot

Johnny runs a successful company. One of his biggest challenges is figuring out how much to pay his employees. Johnny is sure you can design a system that can automatically determine this.

Read More

Cool Summer Internship 2013 Race

Once again, we have a lot of openings for the 2013 Summer Internship in Bucharest, Romania. You can find the full list on the Stagiipebune website.

Our selection process is very similar to last year’s – basically every week we will publish at least one problem. You have to solve it and send us the solution.

Read More

The Apps Team Takes The Scene

In one of our previous articles, we provided a short intro on 4PSA’s internal organization. Today, you can have a closer look at the Apps Team.

Who We Are

We are a bunch of passionate young developers who like taking up new challenges. Ranging from interns to seniors, from designers to coders, from cheerful to introspective, and from inquisitive to amenable, there is one thing we all have in common: we want to build great Apps.

Read More

The NoSQL Madness – Part 1

This article has been in draft for quite some time, and since one strike plus one storm led to a change in a flight schedule… what better moment for completing it? 😉

History

A few years ago, many developers somehow reached the conclusion that SQL databases are bad and the right solution would be no SQL databases. All this madness started when developers behind several highly popular services discovered that MySQL was not as scalable as they had hoped for.

Read More