Archive - 2016

SaaS Application Development Java

Reasons for SaaS:

So you’ve decided your software product needs to be a SaaS application development Java. You’ve no doubt picked SaaS because your customers would like a cloud based application that they can access from the web anywhere they need it. This also implies your customer base has no interest in maintaining an IT staff to maintain software and equipment in-house. They are also interested in the low cost of ownership, on demand scalability, tailored Service Level Agreements, and the fact that “someone else” is worrying about upgrades, feature development, security, and all the other responsibilities that come from in-house development.

SaaS application development Java community ecosystem

SaaS Strengths (courtesy of Rishabh Software)

Read More

High Load Java App Server: Things to consider when building

Focusing on the front end demand is where many developers start scoping a project. This coupled with the backend requirements often point to the most obvious choices for the application architecture. As we’ll see it’s often useful to do a bit more digging and mining before settling on a particular design plan. There are many pitfalls that can be avoided when the proper time and consideration is put in to technology and architecture selection. Some questions worth asking include: “What do we mean by high load?”, “Will we ever need to scale?”, “Are there predetermined hardware and/or operating system requirements?”, “What demands are being placed on the backend?”, “Is code base maintenance a priority?”, “Will the code base ever need to be ported to new platforms?”, “Is this a one off deployment? While your gut may be screaming high load javaapplication server a little preliminary consideration will pay off big time in the long run to validating your decision and/or help you defend a different path.

Read More

iPhone 7: Our Next Obsession

Now that Apple has announced the iPhone SE, iPad Pro 9.7, plans for the next version of the Apple Watch, and a revamping of the MacBook lineup we can turn our attention to the highly anticipated iPhone 7.

While facts on the ground are still limited, we all know the iPhone 7 will be making a splashy entrance later this year—the question is why will it be a must-have on everyone’s back to school or Christmas list.  Rumors abound around just about every aspect of Apple’s latest phone generation.  While Apple itself has provided very few concrete details, information hounds have been hitting up their inside sources, both inside the Apple company itself and Apple’s likely suppliers, looking for clues about what we can expect.  Some rumored features are near-certainties given Apple’s evolution path: features and improvements their customer base is clamoring for, and the offerings present in their Android rival’s latest products.

Read More

Mentality issues or what you need to know when hiring a Russian developer

It’s been several years since the tendency to attract developers from Russia and countries alike to work on IT projects for European and American businessmen appeared. To be able to achieve success and get maximum profit from cooperation with Russian developers you need to have full understanding of Russian nature, or soul, as Russian people say.

Read More

New IT Trends

IT and programming are changing every day. Not all the changes lead to the revolution in the industry but I would like to mention some really significant things, which came to IT projects.

Read More

How to make a project that will change the world

“The difference between what we do and what we are capable of doing would suffice to solve most of the world’s problems.”
Mahatma Gandhi

What mark do you want to leave in our history? Are you dreaming about the project influencing the entire world?

Let’s collect ideas and principles that could answer the question “How to do it?”

Read More

Challenges of Amazon MWS API: ISS Art experience

This article is focused on Amazon MWS API and some challenges related to its integration.
If you plan to integrate Amazon MWS into your PHP project, you should think twice whether you need this functionality or not.
In our Symfony project such integration is needed. However, there are a lot of hidden dangers. In the article I will try to give you a heads up how to avoid the pitfalls.

Read More

Deployment of Symfony2 application using Deployer

Deployment of Symfony2 application may be a complex task, depending on the setup and the requirements of your application. On some projects we update the test server at least once a day. And production server about two times a week. Developers spend a lot of time on this routine process.

Let’s take a look at typical steps taken during deployment process:

Read More

WebRTC: Real-time communication

“WebRTC is new front in the long war for an open and unencumbered web.“

Brendan Eich, Mozilla CTO

Today we will talk about WebRTC: how it works and how we can use it. WebRTC is an API project created by the World Wide Web Consortium (W3C). The project supports browser-to-browser applications for voice calling,video chat, and P2P file sharing without the need for both internal and external plugins. We are using WebRTC in one of our current projects. The application that we’ve developed creates rooms with many clients with video/audio chat.

 

75ffad9d2bfa22aff07d8460f477ef8f

 

And what is under the hood?

Read More