Focusing on open APIs for enterprise applications

Open Web Magazine

Subscribe to Open Web Magazine: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Open Web Magazine: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Open Web Magazine
Editor's note: I am an advisor to Invincea, and am very proud to share the press release below with you. Also of note, Invincea is a sponsor of our 30 April Synergy Forum.  -bg Invincea Redefines Endpoint Security with Integrated  Endpoint, Cloud Analysis and Enterprise Response Capabi...
Where are mobile and web technologies going?  How are they going to impact your company, project, mobile app and career?  In this article my colleague, Peter Rogers, the Chief Technologist of Studio 13 at Cognizant, shares the latest developments in mobile and web technologie...
Chelyabinsk, Russia, June 24, 2014 --(PR.com)-- CleanTalk completed the development application for the Yii Framework, to protect the site against spam and spam bots. This application allows users to quickly and easily connect to anti spam server CleanTalk. Its service provides 100% ...
Dr Steven Murdoch of the University of Cambridge looks at the pros and cons of Internet privacy at next week's AppSec Europe Conference and presents the latest developments of The Tor Project for anonymous communications17 June 2014: While it is extremely difficult to be completely ano...
25 April 2014: OWASP has announced four world-renowned keynote speakers for AppSec Europe 2014 that takes place at Anglia Ruskin University in Cambridge, UK from 23-26 June and will put the spotlight on the latest threats and trends in web application security. Jacob West, CTO for Ente...
Monday 7 April, 2014 Open Source, generic Java client and server library implementation of the OData (Open Data Protocol) standard for interoperable querying and sharing of data across applications in enterprise, Cloud, and mobile environments Forest Hill, MD –07 April 2014– T...
Chelyabinsk, Russia, March 26, 2014 --(PR.com)-- CleanTalk announces the launch of a mobile application for webmasters and website administrators. Now all iPhone/iPad users will be able to monitor messages, commentaries and sign-ups controlled by the CleanTalk anti-spam service. Clea...
By Prayson PateOpenness is one of the most-cited advantages of cloud-based applications, Software-Defined Networking (SDN) and Network Functions Virtualization (NFV).  In this context, what does open really mean?  I posit that there are four key attributes that define openness in this ...
It is well-know that Google is a powerful company that deals not only with search. Today the company is a world leader in the development of gadgets, internet services and other development. Also Google has a secret Google X team which works on development of the most non-standart proj...
As many readers may know, Facebook replaced their HTML5 version of their mobile app a few weeks ago, in favor of a native application written in Object C. It is much faster and smoother now, however, several functions disappeared with this change. You can no longer just steal your f...
Introduction One of the most popular protocols for regulating access to the Internet or any computer network is the Remote Authentication Dial In User Service (Radius). It is based on the AAA protocol and serves three purposes: authenticate users for network access; authorize them for ...
HTML5 offers some genuine advantages and tools for developers, but it is not mature enough to serve as a tool for business applications, according to David Akka of Magic Software. The basics of establishing user location with HTML5 are covered in this tutorial from developerdrive.com....
As we have discussed on the Monitis blog virtualization is one of the hottest IT subjects today. One leader in this field is Citrix — with the XenServer product family. XenServer is the most known commercial implementation of of the open source Xen hypervisor. By the way, you sho...
AT&T’s new AppCenter is an Android app store which will sell “unwrapped” HTML5 apps, promoting HTML5 as an alternative to native mobile apps. The AppCenter was launched January 9, 2012, and is available in beta form on Android devices, with plans for additional platforms in 2012. Acc...
WikiLeaks might have been the first large scale provider of what was once secret information, but are they the last? How important is corporate data and how is it being kept from leaks? If nothing else, Julian Assange was an Internet pioneer for exposing things that otherwise would no...
[This post originally appeared on Joseph Galarneau's blog and is republished here in Cloud Computing Journal by kind permission of the author.] When you visit Newsweek.com, the words you read started their journey milliseconds earlier from an Amazon.com datacenter somewhere in norther...
The Open Virtualization Format Specification is not exactly new. The Distributed Management Task Force (DMTF) published the first version in February of 2009 and version 1.1 in January of this year. However, just because the specification has been around for a while does not prevent a ...
Researchers at MIT say that the future of the internet looks like this: speeds up to 1,000 times faster than currently and, strangely, using less energy than what’s needed now. A faster internet, says an article I read, would also make high-speed data access a lot cheaper. What would t...
Every so often a few technology trends converge that yield results much greater than their individual parts. I think we have reached one of those moments with mobile devices (like the iPad) and HTML5. In many ways, the iPad is the perfect web device. It’s a lean-back experience optim...
There are four components in the a4j: tag library which enable you to send an Ajax request. They are a4j:commandButton, a4j:commandLink, a4j:support, and a4j:poll. All provide rather specific functionality. For example, a4j:commandButton will generate an HTML button that fires an Ajax ...
There are lots of ways to classify the evolution of television: Analog, then digital; standard definition, then high definition; linear, then on-demand; MPEG transport, then IP.
Signing a SAML assertion in the Vordel XML Gateway is quite straightforward.Firstly, you'll need a private key. Note that it is the private key which is used for signing. The public
Enterprises today are spending billions of dollars to realize productivity and automation gains from the end-user experience. The processes are critical to the bottom-line of companies, and so that’s why many companies today are embracing end-user monitoring (EUM), as part of the...
In life, occasionally it is refreshing to take a step back and look at the bigger picture. In the context of cloud computing, it is imperative that you do this quite often. While it is easy to be focused and locked into a particular segment of the cloud, as I often do with PaaS, users ...
One of the very first CTO-grade decision I had to take in the making of Snoget was to pick what would become our main transactional persistence engine. Since we're using Erlang exclusively for our production servers, the solution seemed easy: use Mnesia. But I settled for PostgreSQL. ...
In my last post, I stated that I may write a GeSHi language file for PowerBuilder. Before I started on it, I took a few minutes to search around. I managed to find references to one, but couldn’t find the actual file until I browsed the SVN repository for GeSHi on SourceForge. Now, tho...
For the longest time, I’ve wanted to contribute something back to PowerBuilder – mostly in an OSS way. I signed up to be a developer on the codeplex hosted pfc code that Bruce Armstrong posted, but there is zero activity over there. I could fork PFC and start a new project, but what I ...
Although I haven’t seen a thoroughly researched study, I figure there must be at least 250,000 FOSS (Free and Open Source Software) tools available to every systems administrator on the planet (230,000 at SourceForge + 15,000 at Launchpad + 12,000 at CodePlex + 5,000 at Google Code and...
In this age of collaborative technologies and social media, is there still a place for in-person meetings and real phone calls? Yes! The idea of "going primitive" can actually give you a strategic advantage in your communications.
At our Seminar last month, Managing FOSS to Lower Costs and Achieve Business Results, several participants asked about the dynamics of FOSS (Free and Open Source Software) projects that reach a crossroads (a failure, a merger, loss of key personnel, etc). I had not expected that conce...
While Apple has blocked the Someecards app because some of the cards have made fun of public figures, Google has asked the app to port on over to Android phones. (BTW, I got a Droid today.)
Although my presentation focused on individual contributions, these lessons also apply to how businesses benefit by contributing to FOSS. When a business approaches a project they should attempt to build a symbiotic relationship with the community. Such a relationship involves followin...
This blog is part of a new educational initiative to foster a deeper understanding of the capabilities and issues involved with administering FOSS (Free and Open Source Software) to deliver concrete business benefits. Although our subject will sometimes become technical, we will strive...
Russia "will" develop a new Web browser for federal employees. The news was published on infonews.ru. The project is funded by the Ministry of Defense and FSB (formerly KGB). According to infonews, "several million rubles will be spent on creation of Russian Web browser". They are pla...
In my last post I introduced event delegation in SproutCore and the basics of how to handle events.   In this post I’m going to build on this foundation to show you how you can add event handlers to drag a view around the window.* Introducing the Mouse Events As I noted in the first ...
Much is being made of the pending Google book settlement. Now Microsoft, Amazon and Yahoo are jumping in to object to the settlement as well. Despite all of the fuss about Google, this complex matter truly results from a lack of appropriate stewardship of our intellectual property laws...
Why do application delivery vendors talk about both? Aren’t they the same thing? In general, acceleration implies that something will be done to the application: caching, compression, etc… The actual behavior of the application is changed such that the client may need to participate...
For those that don't know what X-Forwarded-For is, then you might as well close your browser because this post likely will mean nothing to you… A Little Background Now, if you are still reading this, then you likely are having issues with determining the origin client connections to ...
Software designed by open source standards has security built in and has been found to be fielded with far fewer faults per unit of code than proprietary development houses.  There are many reasons for this.  This factor is especially true when the open source code is commercially supp...
The Frozen Canuck is at it again. This time with I think the first public explanation of how to build a custom view with the new SC.View class.  Notice that SproutCore 1.0 views are built using a simple render() method where you generate HTML.  It’s a really easy API and it just so hap...