A key Role in the Initial Growth of the World Wide Web

Apache Web Server Journal

Subscribe to Apache Web Server Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Apache Web Server Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories

Related Links: Wanted: 19 More of the Top Software People in the World Sung and Unsung i-Technology Heroes Who's Missing from SYS-CON's i-Technology Top Twenty?" Our search for the Twenty Top Software People in the World is nearing completion. In the SYS-CON tradition of empowering readers, we are leaving the final "cut" to you, so here are the top 40 nominations in alphabetical order. Our aim this time round is to whittle this 40 down to our final twenty, not (yet) to arrange those twenty in any order of preference. All you need to do to vote is to go to the Further Details page of any nominee you'd like to see end up in the top half of the poll when we close voting on Christmas Eve, December 24, and cast your vote or votes. To access the Further Details of each nominee just click on their name. Happy voting!   In alphabetical order the nominees are:   Tim Berner... (more)

Rich Internet Applications with Adobe Flex 2 and Java

A typical Java developer knows that when you need to develop a GUI for a Java application, Swing is the tool. Eclipse SWT also has a number of followers, but the majority of people use Java Swing. For the past 10 years, it was a given that Swing development wouldn't be easy; you have to master working with the event-dispatch thread, GridBaglayout, and the like. Recently, the NetBeans team created a nice GUI designer called Matisse, which was also ported to MyEclipse. Prior to Matisse, JBuilder had the best Swing designer, but it was too expensive. Now a good designer comes with NetBeans for free. Why even consider Flex for developing Rich Internet Applications (RIA)? First, we'll give the short answer. Just look at the code in Listing 1. This code compiles and runs in the Flash player and produces the output shown in Figure 1. Yes, it's a tree control with several no... (more)

The Top 150 Players in Cloud Computing

Cloud Expo Early Bird Savings A robust ecosystem of solutions providers is emerging around cloud computing. Here, SYS-CON's Cloud Computing Journal expands its list of most active players in the fast-emerging Cloud Ecosystem, from the 'mere' 100 we identified back in January of this year, to half as many again - testimony, if any further were needed, to the fierce and continuing growth of the "Elastic IT" paradigm throughout the world of enterprise computing. Editorial note: The words in quotation marks used to describe the various services and solutions in this round-up are in every case taken from the Web sites cited. As ever we encourage software engineers, developers, IT operations managers, and new/growing companies in every case to "suck it and see" by downloading or otherwise sampling the offering in question for themselves. (Omissions to this Top 150 list sh... (more)

Dokuwiki - A Practical Open Source Knowledge Base Solution

(SYS-CON Media) - Whether you're a company of one or 100, managing knowledge is a core concern and implementing a knowledge base is a sensible way to capture your content. Dokuwiki is a practical open source Web application for creating a knowledge base that's easy for novice Webmasters to set up but flexible and full-featured. The Dokuwiki Web site (www.splitbrain.org/projects/dokuwiki) describes the Dokuwiki as "a simple to use wiki aimed at a small company's documentation needs. It works on plain text files and thus needs no database. It has a simple but powerful syntax which makes sure the data files remain readable outside the wiki." Dokuwiki runs on a variety of Web servers, including Apache and IIS and requires PHP 4.3.x or higher. If you do not have your own Web server, you can install Dokuwiki on a hosted Web site, as long the Web host includes PHP access. ... (more)

Google Gang Unveils "gPhone" Platform, Android

Google made its first public move today to put its brand on the mobile sector, announcing an Open Handset Alliance of 33 partner companies committed to advancing an open source platform called Android. Google's partners, gathered apparently over the last year, include T-Mobile, Motorola, Sprint Nextel, China Mobile, KDDI, NTT DoCoMo, Telecom Italia, eBay and Telefonica as well as HTC, Samsung, Qualcomm, Nvidia, TI and Wind River. Obviously Apple, Microsoft and Nokia aren't members. In a canned statement Google CEO Eric Schmidt, who sits on Apple's board, said, "Today's announcement is more ambitious than any single 'Google Phone' that the press has been speculating about over the past few weeks. Our vision is that the powerful platform we're unveiling will power thousands of different phone models." Schmidt wouldn't say one way or the other whether Google will ultima... (more)

Cloud People: A Who's Who of Cloud Computing

Behind every cloud service or cloud-based solution, there are real people... A robust ecosystem of solutions providers has emerged around cloud computing. But who are the CEOs & CTOs behind those providers, who are the internal and external entrepreneurs driving companies involved in the Cloud, who are the leading engineers, developers, analysts, researchers, marketing professionals, authors...who, in short, are the people behind the cloud? This list will be updated weekly between now and November 4-7, 2013, when 13th Cloud Expo | Cloud Expo Silicon Valley opens its doors in the Santa Clara Convention Center, in the heart of California's Silicon Valley. Here are some highly prominent "Cloud People" to kick off with... RANDY BIAS | @randybias "Randy Bias is visionary. He sees things others don't." [Emphasis added.] That is how Mårten Mickos puts it, as succinctly as ever.... (more)

‘The Pain Curve’ By @StackIQ | @CloudExpo #BigData #DevOps #Hadoop

Download Slide Deck: ▸ Here Due of the rise of Hadoop, many enterprises are now deploying their first small clusters of 10 to 20 servers. At this small scale, the complexity of operating the cluster looks and feels like general data center servers. It is not until the clusters scale, as they inevitably do, when the pain caused by the exponential complexity becomes apparent. We've seen this problem occur time and time again. In his session at Big Data Expo, Greg Bruno, Vice President of Engineering and co-founder of StackIQ, described why clusters are so different from farms of single-purpose servers that reside in traditional data centers, and why without an automated solution that can address the cluster requirements, real pain is coming and failure is certain. Speaker Bio: Greg Bruno is the Vice President of Engineering and co-founder of StackIQ. Prior to jo... (more)

Apache Spark: A Key to Big Data Initiatives | @CloudExpo #Microservices

Apache Spark continues to gain a lot of traction as companies launch or expand their big data initiatives. There is no doubt that it’s finding a place in corporate IT strategies. The open-source cluster computing framework was developed in the AMPLab at the University of California at Berkeley in 2009 and became an incubated project of the Apache Software Foundation in 2013. By early 2014, Spark had become one of the foundation’s top-level projects, and today it is one of the most active projects managed by Apache. Because Spark was optimized to run in-memory, it is capable of processing data much faster than other approaches such as MapReduce. As a result, Spark can provide much higher performance levels for certain types of applications. By enabling programs to load data into a cluster's memory and query it repeatedly, the framework is ideal for machine learning ... (more)

Taboos and Norms in OSS Development

Formalized project management, in the conventional software engineering sense, does not typically apply in OSS development. Because the development pool spans great geographic and cultural space, face-to-face "meetings" are rare. Furthermore, in noncommercial OSS development (the majority) there's no organizational bottom-line to consider; nor are there any sanctions in terms of the possibility of firing developers. However, to avoid chaos, there are some cultural norms that govern how OSS projects are managed. Some of these are in the form of taboos. Chief among these is probably the desire to avoid projects splitting into rival and competing development streams, termed forking in the OSS community (Raymond, 2001HtN). The rationale for the desire to avoid forking is clear, as contributors cannot realistically contribute to multiple forks of the same product simulta... (more)

Managing J2EE Systems with JMX and JUnit

The promise of J2EE was to build more robust, scalable, and secure enterprise systems. J2EE promised that we could do it quickly and easily since J2EE is supposed to take the complexity out of building powerful distributed systems. But as with the J2EE spec itself, these systems usually suffer through management only as an afterthought. Many management systems focus on proprietary interfaces that react to specific events. They offer solutions in which your management is tied up with the system you are managing. JMX4ODP decouples testing and management from the target system and focuses on using reusable components that are bound and deployed using XML configurations. This article walks you through the process of setting up a basic service monitor and event handler for a common J2EE n-tier system. Developers of J2EE systems will be able to use JMX4ODP to create testi... (more)

"Beehive" Now Officially an Open Source Project: Apache Beehive

BEA Seeks "Ubiquity" Through Open Source Community, Say Its Top Execs Oh Beehive! The Apache Software Foundation, the leading open source community partner for commercial companies, has announced that BEA's "Project Beehive" is now officially an open-source project in the Apache community. Based on the runtime application framework in BEA WebLogic Workshop, what will now be known as Apache Beehive is designed to be the industry's first, easy-to-use, open source foundation for building enterprise Java and service-oriented architecture (SOA) applications "Through Apache Beehive, BEA is broadening the appeal of its innovations by collaborating with the open source community," said Greg Stein, chairman, Apache Software Foundation. "With the momentum of the open-source community, Apache Beehive has the potential to make Java enterprise application development easier to use... (more)