Log on:
Powered by Elgg

Matthew Weaver :: Feeds

April 22, 2013

Embarcadero: The Answer to Developers’ Prayers

Embarcadero Technologies claims to have created the first real native multi- platform IDE – modeled on its FireMonkey widgetry – that a team can use to build apps that are processor-optimized for PCs, Macs, tablets and smartphones from a single code base on a single schedule to get to market faster without sacrificing performance.

read more


Embarcadero: The Answer to Developers’ Prayers

Embarcadero Technologies claims to have created the first real native multi- platform IDE – modeled on its FireMonkey widgetry – that a team can use to build apps that are processor-optimized for PCs, Macs, tablets and smartphones from a single code base on a single schedule to get to market faster without sacrificing performance.

read more


April 21, 2013

IBM Reportedly Wants Out of x86 Server Hardware

IBM reportedly wants to dump its x86 server business and, according to CRN, Lenovo, the Chinese company that bought its PC operation in 2004 and now wants to grow its server interests, is likely to buy it since it’s the only company in active acquisition negotiations. Big Blue will supposedly only deal with companies it doesn’t consider a threat to any part of its business. Later Thursday the Wall Street Journal jumped on the story saying it heard the companies were in advanced discussions, but of course there’s no way of knowing if a deal will be clinched. It noted that it would be CEO Ginni Rometty’s first major divestiture.

read more


April 20, 2013

Cloud Expo New York: Using APIs for Better Business Partnerships

There’s no denying the opportunities that Open APIs and Business to Developer initiatives offer today, but for many businesses APIs are going to be a huge driver of business partner programs. Successful B2B API programs introduce a completely new set of requirements that go far beyond the capabilities of most API Management platforms. In his session at the 12th International Cloud Expo, Alistair Farquharson, CTO of SOA Software, will discuss how a B2B API program can help drive your business, what the challenges are, and how to make sure you succeed. In this session you’ll learn: The differences between Open APIs and B2B APIs Security Concerns Monitoring QoS Management How to plan, build and run APIs to enable business partners How to selectively share your APIs with your partners’ developers

read more


Cloud Expo NY: Cloud & Location-Aware Big Data Is Changing Our World

Social media streaming and satellite imagery stored as Big Data in the cloud is changing the way we understand our world. By being able to tap into these new Big Data collections of real-time social media and up-to-date world-wide imagery we can now see patterns and activity not possible before. By utilizing common platforms for global location information exchange and self-service computing applications that are deployed through the cloud, we are able to integrate and apply our knowledge of geospatial science to location-aware geographic analysis and reporting on a scale not possible until now. Direct spatial query of Big Data repositories and on-the-fly location analysis are capable of showing relevant, real-time activity that can easily be visualized on a map display. Configurable applications deliver a solution framework that is easy to maintain for integration, collaboration, and efficiency. In his session at the 12th International Cloud Expo, Ty Fabling, a Sr. Enterprise GIS Systems Architect at Esri, will explore how cloud-based applications integrate and synthesize information from many sources, facilitating communication and collaboration, and are breaking down barriers between institutions, disciplines, and cultures. Online GIS platforms deployed in the Cloud enable real-time location analytics and spatial visualization for everyone.

read more


April 19, 2013

Component Models in Java | Part 2

OSGi is the latest component model to join the bandwagon of component models, which provides a platform for component oriented development and assembly. OSGi framework is a standards based platform whose specifications are provided by the OSGi Alliance (www.osgi.org, formerly OSGi was referred as Open Services Gateway Initiative). OSGi Alliance is an industry backed nonprofit organization which was founded in March 1999. The OSGi specification has gone through many releases and the current major version in use is 4 and version 5 has been introduced recently. The OSGi defines a dynamic module system for Java. This comes as a rescue for Java’s modularity problems by giving better control to the code structure, manage the lifecycle of the code and a completely loosely coupled approach which is much needed for component oriented development.

read more


The Cloud Delivers a New American Workforce

A new American workforce is emerging. A recent report from Accenture says the number of U.S. workers who are independent (such as freelancers, contractors or temps) is up 6 percent from 1989. Work as we know it is changing. Because of constant connectivity, companies across the globe no longer need their employees in the same building – or the same state – in order to do their jobs well. The rise in smartphones and cloud-based platforms has made it easier for businesses to tap into contractor networks to expand their workforces. For many companies, using a contractor or temporary employee helps them manage busy seasons and scale when demand rises unexpectedly. For instance, an air conditioning company may need extra employees in the spring and early summer to do seasonal cleaning and updates. Or during hurricane season in Florida, a home improvement store may need extra technicians to install storm shutters.

read more


April 18, 2013

The Taming of the Queue

A few weeks back webserver request queueing came under heightened scrutiny as rapgenius blasted Heroku for not using as much autotune as promised in their “intelligent load balancing”. If you somehow missed the write-up (or response), check it out for its great simulations of load balancing strategies on Heroku. What if you’re not running on Heroku? Well, the same wisdom still applies – know your application’s load balancing and concurrency and measure its performance. Let’s explore how request queueing affects applications in the non-PaaS world and what you can do about it.

read more


Cloud Expo New York: Cloud Without the Management Headaches

Is your organization interested in public cloud but needs the added security and compliance of a cloud dedicated to your data? Managed private cloud, located in a secure Dell data center, on-site at your location, or in a co-location facility, could be the answer. In his session at the 12th International Cloud Expo, Ed Conzel, Director of Product Management, Open Source Cloud at Dell, will discuss a managed single-tenant cloud based on OpenStack and how it provides public cloud attributes: usage metering, quotas/limits, API access, and self-service, but with a cloud that is solely dedicated to your organization. Learn how to simplify the provision of cloud services to your workforce while focusing on driving company strategy.

read more


Evolving an APM Strategy for the 21st Century

I started in the web performance industry – well before Application Performance Management (APM) existed – during a time when external, single page measurement ruled the land. In an ecosystem where no other solutions existed, it was the top of the data chain to support the rapidly evolving world of web applications. This was an effective approach to APM, as most online applications were self-contained and, compared to the modern era, relatively simple in their design. Soon, a new solution rose to the top of the ecosystem – the synthetic, multi-step business process, played back either in a browser or a browser simulator. By evolving beyond the single-page measurement, this more complex data collection methodology was able to provide a view into the most critical business processes, delivering repeatable baseline and benchmark data that could be used by operations and business teams to track the health of the applications and identify when and where issues occurred.

read more


April 15, 2013

ICE Drops Blackberry for iPhone

U.S. Immigration and Customs Enforcement started to provide its employees up to 17,000 iPhones for work and personal use as the agency moves to replace its Blackberry devices. ICE selected the iPhone after evaluating other types of smartphones such as Android devices and analyzing Blackberry maker Resarch in Motion's business model and innovation rate, GovExec reports. Mobile security company Good Technology is helping ICE roll out the iPhones after previously helping the Department of Homeland Security protect its technology, data and applications from unauthorized people such as hackers. Eugene Liderman, the company's director of public sector technology, told GovExec Good Technology is contracted to secure up to 25,000 mobile users. He said the agency can scale up to 17,000 users with current infrastructure, he said. ICE's phones contain features for wiping a device of government data if it is either misplaced or stolen, but not lose personal files, the report said.

read more


ICE Drops Blackberry for iPhone

U.S. Immigration and Customs Enforcement started to provide its employees up to 17,000 iPhones for work and personal use as the agency moves to replace its Blackberry devices. ICE selected the iPhone after evaluating other types of smartphones such as Android devices and analyzing Blackberry maker Resarch in Motion's business model and innovation rate, GovExec reports. Mobile security company Good Technology is helping ICE roll out the iPhones after previously helping the Department of Homeland Security protect its technology, data and applications from unauthorized people such as hackers. Eugene Liderman, the company's director of public sector technology, told GovExec Good Technology is contracted to secure up to 25,000 mobile users. He said the agency can scale up to 17,000 users with current infrastructure, he said. ICE's phones contain features for wiping a device of government data if it is either misplaced or stolen, but not lose personal files, the report said.

read more


April 12, 2013

Cloud Expo New York: Evolving Cloud Computing Models

Private clouds are a great way to provide real-time service delivery of IT resources with a single-tenant, customized, secure environment. However, the challenge of scaling and managing physical resources still exists. The solution may be to leverage an Infrastructure-as-a-Service provider to build an off-premise Private Cloud to add scalability to your current private cloud. In his general session at the 12th International Cloud Expo, Duke Skarda, CTO of SoftLayer, will discuss: How to achieve scalability at Internet speed Why it makes technical and business sense to host the cloud off-premises What hosting options are available

read more


The Accessibility of the Cloud

“Cloud made Big Data what it is today,” stated Scott Morrison, CTO at Layer 7 Technologies, in this exclusive Q&A with Cloud Expo Conference Chair Jeremy Geelan. “Cloud gave us the massively scalable infrastructure necessary to practically do Big Data,” Morrison continued, “as well as the engineering mindset that made it a front-of-mind solution for organizations that may not have considered it before.” Cloud Computing Journal: The move to cloud isn't about saving money, it is about saving time. – Agree or disagree? Scott Morrison: It's about both, but one or the other may be the driving motivator depending on the organization.

read more


April 08, 2013

Cloud Expo New York: Driving Customer Advantage via the Cloud

ADP delivers human capital management (HCM) solutions via the cloud to enable better business outcomes for its clients, and sees the cloud's real value as a gateway to providing clients with easier, faster, and more cost-efficient software services and solutions that can be constantly upgraded and fine-tuned. In his session at the 12th International Cloud Expo, Mike Capone, CIO of ADP, will share how companies can leverage a proven approach, from next-level offerings such as Access to Expertise, Managed Services, and Analytic Benchmarking, to the cloud in order to unlock optimal value for their customers.

read more


Apple’s Key Rubber-Band Patent Found Invalid Again

Samsung rushed in to tell District Court Judge Lucy Koh the other day that the US Patent and Trademark Office had found a major claim in Apple’s so-called Rubber-banding patent invalid (US Patent No. 7,469,381). The PTO said it wasn’t novel based on prior art. The decision is a so-called Final Office Action, which – in the bureaucratic scheme of things – isn’t really final until Apple exhausts all appeals available, a process likely to take years. Last August a jury found the patent valid and infringed by Samsung. Then a PTO re-examination found it invalid in what they call a First Office Action. The PTO has found three claims in the patent valid and tossed out 17 other claims including the one important in Apple’s infringement case against Samsung, claim 19.

read more


April 07, 2013

Lessons to Learn from the Hibernate Core Implementation

Hibernate is an open source Java persistence framework project. Perform powerful object relational mapping and query databases using HQL and SQL. In general the widely used libraries are well designed and implemented, and it's very interesting to learn from them some coding best practices. Let's take a look inside the hibernate core library and discover some of its design keys.

read more


What CIOs Need to Know About Enterprise Virtualization

virtualizationAs a CIO, it’s your responsibility to chart the technological course for your organization and to do so in a way that meets business needs while fitting inside a budget. Virtualization is one of the most significant advancements to hit the enterprise, and it can be a tremendous boon for the CIO who understands the technology and is willing to implement it across the enterprise.

There are four key areas related to virtualization that CIOs need to understand and keep on top of:

  1. Managing your enterprise virtualization approach. Implementing virtualization isn’t something that should be rushed. While it’s tempting to try to keep up with other organizations and earn bragging rights for being “in the cloud” or “75% virtualized,” the fact of the matter is that the approach must be cautious. Your virtualization strategy will touch every aspect of the enterprise, including desktop machines, applications, servers and other infrastructure.
  2. Monitoring the enterprise virtualization environment. The monitoring tools used by IT in the past aren’t quite sufficient in a virtualized environment. There are newer tools that have been used to establish what your users’ typical use patterns are throughout the day, week, month and year. These monitoring tools are essential to provisioning – making sure that every application gets the resources it needs at the right time.
  3. Desktop virtualization isn’t always a viable option. There was a time that enterprises were so enthralled with how effective server virtualization had been that they concluded, incorrectly, that desktop virtualization must necessarily provide the same benefits. That’s not always the case. In fact, desktop virtualization can create its own bag of problems for your business. We’re not saying to take desktop virtualization off the table, but think long and hard about how to do it. And, don’t forget the BYOD trend, which throws a whole other concern into the desktop virtualization mix.
  4. Supporting disaster recovery and business continuity planning. Virtualization technologies, when properly deployed, offer benefits for your disaster recovery planning. Because disaster recover rarely gets its own line item in the budget, you need to find creative ways to make your systems able to survive major catastrophes and keep business running. Virtualization offers you an opportunity to do just that.

Today’s CIO is forced to deal with virtualization, like it or not. If you want your organization to come out on top, include these principles in your virtualization decision-making processes.

read more


April 06, 2013

Enterprise Data Platform Reference Architecture

Social media applications like Facebook walls, Linked-in dashboards and Twitter tweet-boards have inadvertently opened up a new paradigm of pushing data/information to the users. Enterprise IT applications, on the contrary, expect users to navigate to the information using designated UI forms or user reports; obviously the social media type of paradigm of pushing relevant/important data can significantly improve the productivity and efficacy of users. Typically in a Manufacturing Supply Chain enterprise, operations span activities across complex manufacturing automation and supply chain automation processes. These processes churn a large amount of data, activities and events that are consumed by thousands of knowledge workers to execute business operations. This article proposes reference architecture for creating a new generation platform for delivering enterprise Data Information to knowledge workers to help improve their productivity and accuracy. It also articulates some high-level design options for implementing the platform.

read more


April 05, 2013

Apple’s Key Rubber-Band Patent Found Invalid Again

Samsung rushed in to tell District Court Judge Lucy Koh the other day that the US Patent and Trademark Office had found a major claim in Apple’s so-called Rubber-banding patent invalid (US Patent No. 7,469,381). The PTO said it wasn’t novel based on prior art. The decision is a so-called Final Office Action, which – in the bureaucratic scheme of things – isn’t really final until Apple exhausts all appeals available, a process likely to take years. Last August a jury found the patent valid and infringed by Samsung. Then a PTO re-examination found it invalid in what they call a First Office Action. The PTO has found three claims in the patent valid and tossed out 17 other claims including the one important in Apple’s infringement case against Samsung, claim 19.

read more


April 03, 2013

OpenXava 4.7: Develop Enterprise Web Applications for iPad

OpenXava is a framework for Rapid Development of Web Applications for iPad, well-suited for business and database oriented applications. OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. Learn more about iPad support in OpenXava.

read more


OpenXava 4.7: Develop Enterprise Web Applications for iPad

OpenXava is a framework for Rapid Development of Web Applications for iPad, well-suited for business and database oriented applications. OpenXava allows you develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. Learn more about iPad support in OpenXava.

read more


Java Method Size

The Java Virtual Machine specification limits the size of generated Java byte code for each method in a class to the maximum of 64K bytes. This limitation will cause the JVM throw java.lang.VerifyError at runtime when the method size exceeds this limit. This method size restriction of the JVM seems to be too stringent. A bug is open with the Oracle Java development team. This bug is taken as an enhancement request which is likely to be fixed in the future java versions. That said, the fix for this issue is rather supportive. Application/Container developers need to consider few factors and apply good programming/refactoring techniques to get around this problem. While future versions of JVM might increase the method size limit to a considerable extent, a the size will always be a finite value.

read more


OpenXava 4.7: Rapid Java Web Development

OpenXava is a framework for Rapid Java Web Development, well-suited for business and database oriented applications. OpenXava allows you to develop applications just by writing simple domain classes with Java or Groovy. The user interface is generated automatically in runtime, without code generation. OpenXava 4.7 has some new interesting features. OpenXava 4.7 supports WebSphere 8 and WebSphere Portal 8. An OpenXava portlet deployed in WebSphere Portal adapts its style to the portal style.

read more


To Cloud or Not to Cloud?

Today’s IT infrastructure is in the midst of a major transformation. In many ways, the data center is a victim of its own success. The growing number of technologies and applications residing in the data center has spawned increasing complexity, which makes IT as a whole less responsive and agile. While businesses are focused on moving faster than ever, large and complex infrastructure is inherently rigid and inefficient. As a result, IT is moving outside the traditional data center into colocation facilities and cloud infrastructures – essentially Infrastructure Anywhere. The move to Infrastructure Anywhere is driven by the core objective of improving responsiveness and agility and reducing costs. For example, you can scale up resources through the cloud in minutes, not months. But for all of its benefits, this new Infrastructure Anywhere model presents critical challenges. To make smart decisions about where to run applications and what kind of resources you need, you first must understand your workload: utilization, capacity, and cost. Gaining unified visibility is difficult when your application workloads are distributed across data centers and colocation facilities in different parts of the country or around the world. With limited visibility, how do you accurately align resources and capacity with workloads for efficient processing, cost control, and — more important — achieve the full business value of your IT investment?

read more


<< Back Next >>