ADS BY GOOGLE
From the Blogosphere

It is 11 October, 2014. I am writing this in Kathmandu, capital of Nepal at the foot of the majestic Himalayas. The date is only marginally significant - it is now 2 years and seven months since I was successfully operated on for pancreatic cancer - but the location perhaps is more rev...
Having a good support workflow in place is essential to a good business. Have a look at this case study on how you can answer your support requests quickly and thoroughly without automating every single step. Everyone in our team does support. To help our users we need to work togethe...
WebSockets provide new protocol between client and server which runs over a persistent TCP connection. Through this open connection, bi-directional, full-duplex messages can be sent between the single TCP socket connection (simultaneously or back and forth). Because it is an independen...
Performance for end-users is the metric by which most businesses judge their web applications' performance: is the responsiveness of the application an asset or a liability to the business? Studies show that users are growing more and more demanding, while average pageloads are gettin...
With OpsWorks, we can easily segregate our development environments in Stacks and control how each project gets built via Chef recipes. OpsWorks binds directly with your code repository of choice. When you initiate a new build, it will pull in the latest changes and build them for you....
Listening to our customers when they talk about their journey from Waterfall to Agile and now adopting DevOps principles made us realize that all of them share common challenges and best practices. Our blog allows us to educate a larger audience that DevOps is nothing to be scared abou...
One of the most popular sets of search terms we see in our website statistics relate to enabling Flash in WebRenderer. When we designed WebRenderer, we built it knowing that Flash was still being used and demanded by a lot of users, so we made sure that you could enable it within WebRe...
Mobility is a significant driver of technology today. Whether it's mobility of applications between data center and cloud, web and mobile device platform or users from corporate to home to publicly available networks, mobility is a significant factor impacting all aspects of applicatio...
We just don’t talk enough about the intersection of APIs and mobile middleware, but they really are a match made in heaven. APIs are the prevailing interface model, mobile middleware provides the Enterprise grade security and scalability, and HTML5 keeps mobile fragmentation costs at b...
At Usersnap we spend a lot of time thinking about optimizing the developer workflow. With great tech startups helping us with our tests, and Continuous Integration, we want to add Continuous Feedback to the dev checklist. Fortunately we don't need to stress the importance of receiving ...
Products & Packaging can not only be interactive themselves but also generate an interaction - the result - an item that stimulates interest, provides information, provides validation or an experience - and entice consumers to buy. According to ‘disruptive' technologies specialists, I...
It's time to update you with the most recent statistics on the Java & PHP software stacks' popularity within the Jelastiс PaaS. As usual, you'll see the overall numbers, distribution by regions and the monthly trends. This month, the results are more interesting with stats from another...
Eric Knipp’s fantastic post (Don’t let API Management Wag the Dog) on cautioning clients on selecting a strategy prior to jumping in with an API Management vendor was excellent. It seems that many of the popular API management vendors are doing a great job of marketing, so much so that...
Ruby on Rails 4 features Russian Doll caching. Here, I apply Russian Doll caching to one of my poorer performing Rails 3 pages using the cache_digests gem. ActionView puts forth a great development pattern of views and partials that is easy to understand, implement and maintain but th...
Apache TomEE supported in Jelastic PaaS is a Java EE server, which provides you with the best technology stack that can be deployed to a simple Java EE container. It's lightweight and at the same time is a full-blown application server, which remains simple and avoids architecture over...
Let’s look at some best practices for using another powerful class: ThreadLocal from java.lang, which is also implemented using WeakReference. As its name suggests, a single instance of ThreadLocal can store different values for each thread independently. Therefore, the value stored i...
Efficient Development Workflows save a ton of time. In part 2 of our new series 'The Codeship Workflow' we talk about the steps necessary to get a feature shipped: Pull Request, Code Review and Merging. Check it out! As I mentioned last week we use GitHub Flow on GitHub. But the whole...
Developers need to be able to run tests quickly. In this blog post we talk about how to speed up your test suite boot time. The biggest bane of test driven development, or whatever variant you practice, is long boot times. Even when you just run one test a slow boot will make it a ted...
If you’ve supported enterprise IT solutions for as long as I have, at some point in time you have most likely witnessed The Three Immutable Truths of IT Patch Management. Respect these truths, and you’ll enjoy a stable, manageable datacenter environment. Ignore these truths, and … we...
Having an efficient Development Workflow is immensely important. In this new series 'Efficient Development Workflows' we show how the Codeship Crew works on new features, which apps it uses and how it communicates. With this blog post we start a new series about how we work on the Cod...
Wipro, a leading provider of IT services to Global 1000 companies, has always emphasized the high quality of its code. The Bangalore-based company maintains software standards that often are far more rigorous than those that its clients have previously experienced or presently demand. ...
In the process of Java development, developers will come across data computation. But Java alone is not convenient to handle such computation. SQL has limited impact on improving the computational efficiency for Java. With Java alone it's difficult to handle such computations. Althoug...
Do you need to migrate to Hyper-V to gain significant benefits in your datacenter from Windows Server 2012? Not necessarily! Windows Server 2012 can provide key advantages in one of the areas that is near-and-dear to every VMware administrator's budget: Storage! In this article, we'll...
In the last couple of weeks my colleagues and I attended the Hadoop and Cassandra Summits in the San Francisco Bay Area. It was rewarding to talk to so many experienced Big Data technologists in such a short time frame – thanks to our partners DataStax and Hortonworks for hosting these...
Just in time for our speaking session at SenchaCon 2013 we are happy to announce the latest version of Compuware APM/dynaTrace AJAX Edition. Version 4.2 now supports the latest versions of Firefox (FF 21 & FF 22). Download the latest version from ourAJAX Edition website. If you happen...
When dealing with Software Analysis and Measurement benchmarking, people’s behavior generally falls in one of the following two categories: “Let’s compare anything and draw conclusions without giving any thought about relevance and applicability” “There is always something that diffe...
One of the biggest drawbacks in IT operations is that we work in silos, with loads of attempts made to connect functional departments before but it seems like very little progress has been made. With applications being the lifeblood of businesses, it is imperative that there is a commo...
Citrix XenApp or XenDesktop is a perfect fit for lowering the costs of desktop management and simplifying access to the hosted applications from any device. Last week we discussed some challenges to application performance monitoring (APM) introduced by Citrix. Apart from getting yet a...
How many times have I heard that the real problem with Agile is getting to the start line? There has to be some definition up front, but Agile methods don’t really help. Perhaps it’s a little secret for many organizations that they feel they must do more specification work up front bec...
Decision making is defined most simply as the act of choosing between two or more courses of action. It might seem straightforward, when only one person is involved and the choices are black and white. But add another person to the equation, and a few more choices, and the decision get...
The hot topics of Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) have spurred several articles comparing and contrasting them. This blog provides a brief survey of these articles in chronological order, including a synopsis of each. I also included a ratin...
This month, we’ll be releasing a new article series that highlights the Best of TechEd announcements and technical information for IT Pros. Today’s article focuses on a new, much-heralded enhancement to Windows Azure Infrastructure Services to make it more cost-effective for spinning ...
What are popular ERP systems in North America? Often it depends upon who you ask. When you ask "which system is best?" or "which ERP is the most favored?", you should consider that each company has unique needs and process requirements. So there is no "one-size-fits-all" when it comes ...
“Which ERP is suitable for companies with x million dollars?” Revenues size is one of the most common factors in ERP selection. It is a common question facing a manager looking to find a replacement system for their current ERP solution. The question comes down to “How large are you?” ...
The pressure on enterprises to deploy applications as fast as possible has never been greater. The mobile revolution, the huge impact of cloud computing, and the BYOD trend have intensified the pressure, forcing large organizations to re-think and re-tool their approaches to app develo...
“We expect that the revenue made via our mobile apps will cross the 50% mark within this year!” Most of our eCommerce customers are starting to say this to us. These customers have driven their businesses to the web and have successfully applied Real User Monitoring (RUM) for web. They...
One of the key aspects of cloud’s value to an organization is the way in which its implementation and processes can impact the bottom line of a business. Automation, in particular, is an issue in the cloud that can have a major effect on cost, and there are two major ways to think abou...
Are you using Celery to process python backend tasks asynchronously? Have you wanted to get insight into their resource consumption and efficiency? Here’s a few useful ways to get insight into Celery performance when running tasks. For a quick review, Celery lets you turn any Python...
n the cloud doesn't matter whether you are running on an Open Source platform or not - it is NOT free because you pay for the service. And for long Open Source project have been funded through the services premiums that you pay. I would argue that Open Source vendors have mastered the ...
As the leader of Netuitive’s dedicated professional services team, I believe I work with some of the best and the brightest in the industry. My team is focused on enabling our IT analytics software to be delivered as a turnkey solution, and we have cut our teeth doing this at the world...


ADS BY GOOGLE