Today's News

9th Jul 2010
8th Jul 2010
7th Jul 2010

Get Linux in South Africa Pretoria on DVD or CD, SUSE, OpenSuse, Fedora, Mandriva, Knoppix, Mandrake, Debian, DamnSmall, DSL, Gentoo, Slackware, SimplyMepis, Monoppix, FreeBSD, Trustix, Comodo, Smoothwall, Gibraltar, IPCop, OpenCD, Ubuntu, Kubuntu, Redhat, CentOS, Whitebox, PCLinuxOS, Xandros, Vector, Scientific, OpenOffice, Vector, Foresight, Asterisk
 
News Alert


Linux and Open Source News for 8th July 2010

Linux CD

previous    Latest news on Linux distributions and BSD projects    next


  popularitypopularitypopularity

Source: DistroWatch.com: News

Bill Reynolds has announced the release of PCLinuxOS 2010.07, the latest update of the popular beginner-friendly Linux distribution and live CD: "Quarterly updated CD images of PCLinuxOS are now available for download on mirrors worldwide. The quarterly release currently comes in three editions: KDE 4.4.5 SC edition, GNOME .


  popularitypopularitypopularity

Source: DistroWatch.com: News

Mandriva Linux 2010.1 has been released: "Mandriva, the leading European publisher of Linux solutions, announces today the launch of the final version of Mandriva Linux 2010 Spring. Quicker, easier and more secure than ever, Mandriva Linux offers new functionalities which revolutionise the desktop. In a nutshell, Mandriva Linux .


  popularitypopularitypopularity

Source: DistroWatch.com: News

George Vlahavas has announced the release of Salix OS 13.1 "LXDE" edition, a lightweight, Slackware-based desktop Linux distribution: "Salix OS 13.1 LXDE edition has been released. Based on Slackware Linux 13.1, it features the lightweight X11 Desktop Environment, with a clean look and feel. The main applications that .



previous    Linux Today News Service    next


  popularitypopularity

Source: Linux Today

ServerWatch: "Among the biggest backers of KVM are Linux vendors Red Hat and Ubuntu, though in at least one use case the solutions they're marketing aren't necessarily the solutions that cloud deployments are using."


  popularitypopularity

Source: Linux Today

The H Open: "Power management features for Radeon graphics chips, the first groundwork for supporting 3D with Evergreen GPUs, H264 decoding in Intel's Ironlake driver and the support of Intel's next generation of desktop and notebook chips, are some of the major graphics driver advancements of Linux 2.6.35."


  popularitypopularitypopularity

Source: Linux Today

Thoughts on Technology: "Gnome is the most popular Linux desktop environment and one of it's key features that makes it so wonderful is the "gnome panel"."


  popularitypopularitypopularity

Source: Linux Today

LWN.net: "GCC, though, is FSF-owned, is crucial infrastructure, and is under heavy ongoing development. As a result, it will show pressures that are only seen in a few places."


  popularitypopularitypopularity

Source: Linux Today

The Linux Experience: "No matter how hard I tried to like KDE, it would always feel a bit alien and I would always end up going back to GNOME. The tide has shifted lately, though, and I have found myself leaning towards KDE desktops more and more."


  popularitypopularity

Source: Linux Today

OMG Ubuntu: "The framework for supporting paid applications in the Ubuntu Software Centre will almost certainly be in place for Ubuntu 10.10 - but what could users expect to see on sale?"


  popularitypopularitypopularitypopularity

Source: Linux Today

Linux Journal: "Sam Spilsbury, developer of Compiz, announced the release of Compiz 0.9.0 on Compiz mailing list. This is the first major release since the merger of Compiz, Compiz++, NOMAD and Compiz Fusion and also the first major release since being completely rewritten in C++."


  popularitypopularitypopularity

Source: Linux Today

Groklaw: "I'm so sick of SCO I could spit."


  popularitypopularitypopularity

Source: Linux Today

LWN.net: "As the last possible date for a ruling approached, the Free Software Foundation observed: "For Supreme Court watchers, following Bilski has been like following the World Cup. Productivity has fallen and ulcers have grown." Alas, it seems that the World Cup analogy extends to bad calls as well."


  popularitypopularity

Source: Linux Today

IT News Today: "I have always had a thing for distributions with KDE, and checking out how all the leading distributions choose to implement it. My latest foray into the world of KDE distro's this time brings me to Sidux, which is a rolling distribution based on Debian Unstable."


  popularitypopularity

Source: Linux Today

Linux Journal: "Previously OpenOffice.org used Sun's Java Media Framework to play back audio and video in documents. It seemed to work well for a while, but as time went on Java became more outdated. So, developers have decided to implement the widely used GStreamer framework."


  popularitypopularity

Source: Linux Today

Linux Journal: "So let me ask the question, realizing that this is as close to a Holy War topic as we can get. Do you feel, in general, that Open Source software is less feature rich when compared to its commercial counter part?"


  popularitypopularity

Source: Linux Today

Linux.com: "for system administrators working with larger networks and who need auto-detection of devices, Zenoss shines as a serious enterprise-ready solution for any size network."


  popularitypopularity

Source: Linux Today

The Register: "Dell is working with Canonical to help customers float Ubuntu-powered open-source clouds while also cozying up to developers."


  popularitypopularitypopularity

Source: Linux Today

Webopedia: "Each generation of computer is characterized by a major technological development that fundamentally changed the way computers operate, resulting in increasingly smaller, cheaper, more powerful and more efficient and reliable devices."


  popularitypopularity

Source: Linux Today

Muktware: "IBM, in collaboration with the European Union, industry and academia, is launching a research consortium which aims to help businesses more easily take advantage of Internet-based services"


  popularitypopularity

Source: Linux Today

Netstat -vat: "The Mozilla Public License (MPL) has remained nearly untouched since 1999 and now at long last is undergoing a process of evolution.

It's a process that will at long last sever some of the last legal language links that Mozilla had with Netscape"


  popularitypopularitypopularity

Source: Linux Today

PHP Builder: "In this article I present the most useful Joomla components I have found in my Web development. They cover everything from e-commerce to internationalization to SEO."


  popularitypopularitypopularity

Source: Linux Today

ars Technica: "When Canonical unveiled Ubuntu's branding overhaul and new desktop theme earlier this year, the company also revealed that it had commissioned well-known type foundry Dalton Maag to design a new font specifically for Ubuntu."


  popularitypopularitypopularity

Source: Linux Today

Datamation: "Though the new Firefox 4 Beta 1 release is available for Window, Linux and Mac users, the first beta does not offer the same user interface for all users."


  popularitypopularity

Source: Linux Today

Linux Planet: "I took ZaReason's Teo netbook, running Ubuntu 10.04, on a 2500-mile road trip. How practical is a tiny netbook? Does it make sense in real life, doing real jobs? Yessirree it does."


  popularitypopularity

Source: Linux Today

The Blog of Helios: "So far so good.

So here I go trying to screw up a good thing. We are a one computer household and dual-boot does not exist here."


  popularitypopularitypopularity

Source: Linux Today

Cyber Cynic: "I want, I really want Firefox to become a top-of-the-line Web browser again. It was Firefox, after all, that broke IE's (Internet Explorer) strangle-hold on Web browsers. Even Microsoft owes Firefox some gratitude."


  popularitypopularitypopularity

Source: Linux Today

Techthrob: "The programs I mentioned in those tutorials were all command-line baed, but this tutorial will show you how to add a secure-delete option to the contextual menu in Ubuntu and Fedora Linux."


  popularitypopularitypopularity

Source: Linux Today

Linux Journal: "Sabayon Linux is a very fun distribution based on Gentoo Linux. That tidbit of information may be one of the reasons Sabayon isn't more popular, although it shouldn't be."


  popularitypopularitypopularity

Source: Linux Today

Greg Laden's Blog: "I find it interesting that Linux hackers have by and large conflated two or three kinds of "minimal" in their discussion of "minimal installs" and implementations thereof. To me, "minimal" could include any one or more of the following:"


  popularitypopularitypopularity

Source: Linux Today

Distrowatch: "The PC-BSD project brings a user-friendly pre-configured KDE desktop to the FreeBSD community. Which is all well and good, but what if you're more of a GNOME person? Well, it turns out there is a project in the works for you too."


  popularitypopularitypopularity

Source: Linux Today

MakeTechEasier: "Tor is free software and an open network that helps you defend against a form of network surveillance that threatens personal freedom and privacy, confidential business activities and relationships, and state security known as traffic analysis."



previous    News for nerds, stuff that matters    next


  popularitypopularity

Source: Slashdot: Linux

angry tapir writes "One Laptop Per Child has revealed it is adding a multitouch screen to the upcoming XO-1.75 laptop and is modifying software to take advantage of the new hardware. The XO-1.75 with a touch-sensitive 8.9-inch screen will start shipping next year. The laptop will run on an Arm processor and is the successor to the current XO-1.5 laptop, which runs on a Via x86 processor. OLPC will also add a multitouch screen on the next-generation XO-3 tablet, which is due to ship in 2012. Fedora will continue to be the base Linux distribution for XO-1.75 as the laptop changes from the x86 to Arm architecture."

Read more of this story at Slashdot.



previous    Open Source, Open Standards    next


  popularitypopularitypopularity

Source: Linux Magazine: Top Stories

Firefox has been taking heat from Google Chrome over speed for some time, but the world's most popular open source browser is getting ready for a comeback. Can Firefox 4.0 woo back some of the early adopters who've embraced Chrome? It looks like it will have a very good shot.



previous    The O'Reilly Network's Security DevCenter Articles and Weblogs    next


  popularitypopularity

Source: Security DevCenter

The most amusing thing about the iPhone 4 antenna debacle is that it's the first time the tech press has talked about sweaty palms, and it wasn't in reference to porn.


  popularitypopularitypopularity

Source: Security DevCenter

I was recently given the opportunity to develop an application using the AIR Packager for iPhone and wow, that was fun! I'm sure all of you reading this have heard about the new license agreement, and what may or may not happen. Well I know one thing that's for sure happening, and that's AIR apps running on Android devices. It's not only happening, but, it's already happened! It took me literally less than an hour to port my app to Android.


  popularitypopularitypopularity

Source: Security DevCenter

I often write HTML pages or documentation that includes code samples. When the code is presented this way, it's much easier to follow if it features syntax highlighting. I had found a script that could highlight Perl code, and then I realized I needed the same thing for C code as well. I've posted a new script on my web site that inserts HTML markup into source code files to provide colored syntax highlighting.


Source: Security DevCenter

Foursquare: Making Games Pay--"Businesses have long wondered about the people who walk through their doors. Foursquare and other mobile apps may be able to help them," writes Brady Forrest in a new O'Reilly Insights column on Forbes.com. The co-chair of Web 2.0 Expo San Francisco and avid Foursquare players discusses why businesses should pay attention to the new gamers and mayors checking in to their establishments. Read more.


  popularitypopularity

Source: Security DevCenter

98% of apps in the U.S. iTunes app store label themselves as "iPad compatible", but most were written for iPhones or iPods. One week into its launch there are about 2,300 apps that run only on iPads. Measured in terms of number of unique apps, Games and Entertainment account for about half of all the iPad apps.


  popularitypopularity

Source: Security DevCenter

A lot of people are upset about how closed the iPhone, and now the iPad, are. Cory Doctorow wrote a lengthy piece about the evils of the iPad and its awful closed system. I agree that Apple has taken far too much away. I agree that it is infantalizing to require us to send in the iPad to get its battery replaced. But, my gosh, when did developers ever need permission to break things? When did Steve Jobs become not just rule maker, but some sort of deity that actually prevented me from ignoring said rule maker, and doing whatever I could with my device?


  popularitypopularitypopularity

Source: Security DevCenter

This week marks the start in Wellington New Zealand of the next round of ACTA negotiations, nominally the US-led Anti-Counterfeiting Trade Agreement. The scope of the agreement, however, has extended well beyond trade in fake medicines and knock-off Gucci handbags into the technical realms of file-sharing, ISP liability, disconnection, and DRM. Such issues have been contentious where they've arisen in New Zealand, France, the UK, USA, and elsewhere, yet negotiators seem ignorant of consumer and technology concerns. To correct this, the open PublicACTA conference two days ago drafted and released the Wellington Declaration.


  popularitypopularitypopularitypopularitypopularity

Source: Security DevCenter

Adding rounded corners to an object in your HTML should be easy. Heck, open up Photoshop or your favorite image editor and it is easy to around rounded corners to any rectangle you create. When it comes to creating Web pages it is a different matter. Creating rounded corners to a block of text, a tab or a background is not easy. The only effective way to add a rounded corner is to create a HTML table with image files that look like corners. This is a lot of work and not very easy to update. HTML5’s update to Cascading Style Sheets, CSS3, now supports a new feature that allows you to added rounded corners to elements in your HTML. Rounded corners suddenly have never been so easy.


  popularity

Source: Security DevCenter

As we become more dependent on our collective consciousness, web operators will be much more involved in end-user experience measurement, from application design to real user monitoring. We're in the century of the distributed nervous system, and web operators are its brain surgeons.


  popularity

Source: Security DevCenter

The iPhone was a relatively open phone and we accepted it, but the iPad is a relatively closed computer designed to be a controlled distribution channel, and that's a bummer. The thing is, Jobs' argument was always a bit disingenuous. Closed follows from his brain architecture, not from an argument on behalf of his customers or their network providers. Those are post facto justifications supporting an already-held point of view. And the reason the iPad is going to stay closed isn't because it is good for users, it's because it is good for Apple.


  popularity

Source: Security DevCenter

When Americans want to know about health care reform, they don't go to opencongress.org and search for "H.R.3200" or H.R.4872". They go to Google and type in "health care reform". One key to making sure that the information you are working so hard to surface makes its way to the citizens who are looking for it? Use free search data to find out the language people are using to refer to that information. At Transparency Camp, I demonstrated a number of these tools.


  popularitypopularitypopularitypopularity

Source: Security DevCenter

By day I'm the pr manager for O'Reilly Media. Most workdays I face three screens--my MacBook, a large monitor, and my iPhone--in order to keep an eye on several Twitter accounts, Facebook pages, email accounts, instant messaging and texting. These


  popularity

Source: Security DevCenter

As the iPad descends upon us, it is fair to ask, "Is this the beginning of the end, or the end of the beginning?" Depending upon whom you ask, the conclusions vary widely. The yin and yang of openness vs. integrated raises a fundamental question that underscores the battle being fought in the simmering industry battle between Apple and Google.


  popularitypopularitypopularity

Source: Security DevCenter

A few weeks ago, Andrew Shorten, Bill Heil, and Deepa Subramaniam from the Flex PM team came to New York to talk to companies and my NY Flash user group about "Flex Next". Flex Next is what adobe is considering for the next two releases of Flash Builder and the Flex SDK. Although I would love to talk about what they presented, I think I would be breaking a NDA or two. Instead, I thought I would outline some key features of what I would like to see in the SDK and IDE in the next few releases.


  popularity

Source: Security DevCenter

Gov 2.0 discussions tend to center on transparency and making data available to the general public. But information can flow in both directions. SeeClickFix believes citizens can offer as much to local government as government can offer to the people. SeeClickFix co-founder Jeff Blasius discusses the service in this Q&A.


  popularitypopularity

Source: Security DevCenter

My last blog focused on some general guidelines to protect our children online, here are some quick, concrete tips to keep them safe. The smallest piece of identifiable information could lead a predator to you - remember they are highly motivated. eMarketer found that 75% of children are willing to share personal information online about themselves and their family in exchange for goods and services.


  popularity

Source: Security DevCenter

The growing popularity of Big Data management tools (Hadoop; MPP, real-time SQL, NoSQL databases; and others) means many more companies can handle large amounts of data. But how do companies analyze and mine their vast amounts of data? For companies that already have large amounts of data in Hadoop, there's room for even simpler tools that would allow business users to directly interact with Big Data.


  popularitypopularitypopularitypopularity

Source: Security DevCenter

In my previous post, I showed how you can use JavaScript to detect orientation and style your iPhone and iPad pages. As reader Jason Grigsby kindly pointed out, you can also do this purely with CSS Media Queries! I've reworked the file I made for that example to use CSS Media Queries to do just that. The behavior of the web page is the same in the previous example, but doesn't require any JavaScript to make it all work.


  popularity

Source: Security DevCenter

The O'Reilly Open Source Awards will be hosted this July at OSCON 2010 in Portland, OR. The awards recognize individual contributors who have demonstrated exceptional leadership, creativity, and collaboration in the development of Open Source Software. Past recipients for 2005-2009 include Brian Aker, Angela Byron, Karl Fogel, Pamela Jones, Bruce Momjian, Chris Messina, David Recordon, and Andrew Tridgell.


  popularitypopularity

Source: Security DevCenter

A database is just a place for data. You can make it fancy with cross-linking and even stick in stored procedures, but it remains a passive repository that takes on value only as a part of a surrounding environment for processing. There are more tools for manipulating data than ever. The various solutions called as NoSQL have value in their own right and in conjunction with MySQL. Let's look at the future course of MySQL in an environment with many new and intriguing alternatives to relational databases, and multiple versions of MySQL itself.


  popularitypopularitypopularity

Source: Security DevCenter

We need to remove the idea that stuff online is "not real," or that it doesn't have consequences. We need to drill into them that they will be held accountable for what they do and say when they are online, just as they would be when they are at home or at school. Explain to them that they need to think before they post and they don't have a right to post whatever they want


  popularitypopularitypopularity

Source: Security DevCenter

O'Reilly MySQL Conference & Expo has concluded. You can still catch all the Conference News & Coverage, including photo, speaker slides, and videos.


  popularitypopularity

Source: Security DevCenter

Should ebooks be chock full of links, annotations, and sharing tools? Or is a quiet and disconnected experience the way to go? O'Reilly editors recently tackled these questions in a great back-channel discussion. We decided to share a handful of notable excerpts


  popularitypopularity

Source: Security DevCenter

Less Spin, More Value — Today, "marketing is less about generating one-to-many discussions and more about creating an ongoing dialogue with customers," writes Sarah Sorensen in O'Reilly Insights on Forbes.com. In the column, the author of The Sustainable Network explains how businesses can successfully market to folks today. Learn more.


  popularity

Source: Security DevCenter

The stream of updates and links that powers the realtime web is giving static websites a run for their money. In this Q&A, "Building the Realtime User Experience" author Ted Roden discusses the impact of the realtime web on developers and users.


  popularity

Source: Security DevCenter

Dan Grigsby and Dan Pilone have both developed iPhone applications. Both have concerns about development restrictions, too. But only one remains within Apple's ecosystem. Here, the developers examine the App Store from two viewpoints: one that's in and one that's out.


  popularitypopularitypopularity

Source: Security DevCenter

In one of our recent projects, my collegue Nick Karnick and I ran into a problem (or maybe a bug) where Flex's DataGrid control would begin acting strange if there was a large (45) amount of columns. In order to circumvent this and to keep the system usable we developed a user interface for dynamically selecting which columns a user wants displayed.


  popularitypopularity

Source: Security DevCenter

The web browser was just another computer application five years ago. Now, it's become not just a portal to the Internet, but an application hub as well. In this Q&A, Opera's Charles McCathieNevile looks ahead to the web browser's next five years.


  popularitypopularitypopularity

Source: Security DevCenter

I was in the middle of an emergency project late last week and I was talking with my director, who is a mentor of mine, and he asked me when was the last time I coded. It happened to have


  popularitypopularity

Source: Security DevCenter

Conference Brings Rails Fans to Baltimore

Sebastopol, CA, July 7, 2010 - More than 1300 enthusiastic Rails developers and programmers met and collaborated at RailsConf 2010, http://www.railsconf.com. Co-produced by Ruby Central and O'Reilly Media, the world's largest gathering of the passionate Ruby on Rails community convened at the Baltimore Convention Center in Baltimore, MD, June 7-10, 2010.

Chairs Chad Fowler and Ben Scofield created a program that highlighted the vibrant and expanding nature of the Rails community itself. While the exploration of Rails 3 attracted many, the conference explored many other areas of the Rails landscape. Featured speakers at RailsConf 2010 included Michael Feathers of Object Mentor, Inc., David Heinemeier Hansson of 37signals, Yehuda Katz of Engine Yard, Inc., Bob Martin of Object Mentor, Inc., Derek Sivers of Thoughts, Ltd., and Gary Vaynerchuk of VaynerMedia.

Read the full press release.


  popularitypopularity

Source: Security DevCenter

For those with a fondness for paper book reading, no ebook or book app or shiny, portable reading device can compare to the real thing. Some will cite their appreciation


  popularitypopularity

Source: Security DevCenter

Copyright and Other Legal Issues Posed by the Google Book Search Settlement (Pam Samuelson) -- slides from a talk that comprehensively runs through the questions posted by GBS settlement. Staying in GBSS means authors give up possible claim to 100% rights in e-books, which they might o/w have under Random House v. Rosetta. Lots of angles I hadn't thought


  popularitypopularity

Source: Security DevCenter

I remember the first time I heard of User Centered Design. It was around 2003, and it hit me as if the truth has been revealed to my eyes. Since that, I started to face interface design in a different way. I was a web designer, and at that time it meant I was a graphic designer using the internet as media instead of paper. And then I found myself in an UCD assignment - which ended up being much more difficult to manage than I expected.


  popularitypopularity

Source: Security DevCenter

Follow the path that Apple has forged in creating a 100-million-device-strong iOS platform and ecosystem (iPhone, iPod Touch, iPad). Next, watch the seamless flow of tens of billions of consumer downloads from an iTunes and App Store marketplace that is backed by 150 million active credit cards. Whether you consider the emerging "it" a phone, a computer, a media player, a netbook or a gaming device, is it even a stretch to argue that Apple is on the cusp of completing the last mile to the Post-PC era?


  popularitypopularitypopularity

Source: Security DevCenter

Author Lesa Snider (Photoshop CS5: The Missing Manual) presents "Combining Photos and Vectors" and "Photoshop CS5 Designer Power Hour" in the paid conference track during Photoshop World Conference and Expo.


  popularitypopularitypopularity

Source: Security DevCenter

Author Lesa Snider (Photoshop CS5: The Missing Manual) presents "Elements 8 for Photographers" during Mac Computer Expo. In this class you'll learn how to apply practical editing and enhancement techniques like a pro using the affordable and friendly Adobe Photoshop Elements. You'll also learn how to move throughout the program and switch between three editing modes to suit your specific skill level.


  popularitypopularitypopularity

Source: Security DevCenter

Join Sarah Sorensen (The Sustainable Network) as she, along with other panelists representing Oracle, Cisco and Juniper, discuss what companies are doing related to sustainability in their own IT operations as well as in the products and services they offer to universities.


  popularitypopularitypopularity

Source: Security DevCenter

Author Lesa Snider (Photoshop CS5: The Missing Manual) presents "Photoshop for Beginners" at Photoshop World Conference and Expo. In this 4-hour preconference you'll learn practical Photoshop editing techniques including layers, complex selections, masking, lightening blemishes as well as popular effects.


  popularitypopularitypopularity

Source: Security DevCenter

Join author Paul Barry (Head First Programming, Head First Python [due end 2010]) as he presents "Head First into Python 3" at Ireland's inaugural Python conference.


  popularitypopularitypopularity

Source: Security DevCenter

Join Dave Cross (Perl Template Toolkit) as he talks about Modern Perl. Open Tech 2010 is an informal, low cost, one-day conference on slightly different approaches to technology, politics and justice. Talks by people who work on things that matter, it guarantees a day of thoughtful talks leading to conversations with friends.



previous    The latest content from IBM developerWorks    next


  popularity

Source: developerWorks : Open source : Technical library

Ideally, the diverse services that medical patients need should interconnect and
interoperate to enhance healthcare quality and efficiency. This article, the first of
two parts, discusses the aggregation of healthcare services using Java Business
Integration (JBI) architecture. Such an aggregation platform -- a Healthcare Service Bus (HSB) -- can be readily adapted to other industries.


  popularity

Source: developerWorks : Open source : Technical library

The Zend Framework is an MVC-compliant framework for building robust, scalable PHP Web applications. It includes a Zend_Soap component that allows developers to quickly and efficiently add SOAP-based Web services to their applications. This article examines the Zend_Soap component in detail, illustrating how you can build a SOAP Web service and examining features such as input validation, fault generation, and WSDL auto-creation.


  popularity

Source: developerWorks : Open source : Technical library

Developing for mobile devices has been a high cost, low return
proposition for many years, despite the hype around it. The latest generation
of smartphones powered by the iPhone OS and Google's Android provide a much
simplified solution: just build Web applications. This gives you a one build for
all devices approach, which can lower the cost. Even better, these high-end devices
all offer ultra-modern browsers supporting advanced HTML, JavaScript, and CSS.
In this article, learn how to build Asynchronous JavaScript and XML (Ajax)-heavy applications that take
full advantage of the capabilities of modern smartphones. You will learn not
only how to get the most out of these devices, but also how to deal with the
subtle differences between them.


  popularity

Source: developerWorks : Open source : Technical library

iBATIS is a project used primarily for data access object (DAO)
and object-relational mapping (ORM). You can use it to easily work with Java
objects and databases. The update for iBATIS 3 beta 9 was posted January 23,
2010. iBATIS 3 is a completely rewritten version of iBATIS and includes some
significant updates. This article introduces some of what's new in iBATIS 3.


  popularity

Source: developerWorks : Open source : Technical library

Lombok is a Java utility that enables developers to eliminate Java
verbosity, specifically with plain old Java objects (POJOs). It does this with
the use of annotations. Developers can save a lot of time constructing methods
such as hashCode() and equals(), as well as the usual assortment of accessors
and mutators, by implementing Lombok in their development environments.


  popularity

Source: developerWorks : Open source : Technical library

The popular jQuery JavaScript library is best known for its use working with
HTML, but you can also use it to process XML, if you're careful and aware of the pitfalls. This article shows how to use jQuery to process the Atom Web feed format. Web feed XML is perhaps the most pervasive XML format around, and the main fulfillment of the promise of XML on the Web. But most such formats use XML namespaces, which cause issues with many popular JavaScript libraries, including jQuery.


  popularity

Source: developerWorks : Open source : Technical library

Google provides an interesting and easy-to-use open source alternative for developing unit tests to validate C/C++ based software. This article introduces readers to some of the more useful features of the Google C++ Testing Framework and is based on version 1.4 of the release.


  popularity

Source: developerWorks : Open source : Technical library

The Apache CXF Web services stack supports JAXB 2.x data binding (along with some alternative data bindings) and JAX-WS 2.x service configuration. Like the Metro JAXB/JAX-WS alternative discussed in earlier columns, CXF uses XML files to extend the JAX-WS configuration information. In this article, Java Web services series author Dennis Sosnoski looks into the basics of working with CXF for client and server development.


Source: developerWorks : Open source : Technical library

If you want your teams to collaborate by using IBM Rational Team Concert and Jazz technology, yet you are reluctant to give up the mainframe software configuration management (SCM) system that you use, this article is for you. It explains how you can jump start your development teams on Rational Team Concert while enabling governance of your existing mainframe SCM system.


  popularitypopularity

Source: developerWorks : Open source : Technical library

NoSQL datastores like Bigtable and CouchDB are moving from margin to center in the Web 2.0 era because they solve the problem of scalability, and they solve it on a massive scale. Google and Facebook are just two of the big names that have bought in to NoSQL, and we're in early days yet. Schemaless datastores are fundamentally different from traditional relational databases, but leveraging them is easier than you might think, especially if you start with a domain model, rather than a relational one.


  popularity

Source: developerWorks : Open source : Technical library

One of Linux's strengths is its cross-platform nature: you can run it on
x86, x86-64, SPARC, PowerPC, and many other central processing units (CPUs).
This wealth of hardware choices poses a challenge for software developers,
though. Ensuring that software compiles, and runs correctly, on all platforms
can be difficult. The use of the QEMU package can help ease this burden. QEMU
is a machine emulator that supports a wide range of CPUs, so you can run
PowerPC software on an x86 computer, x86-64 software on an SPARC computer, or
what have you. This facility is particularly useful for programmers who need
to test software's endianness compatibility or check other CPU-specific
features. QEMU also enables you to run different operating systems entirely,
so that you can test a program's ability to compile and run under FreeBSD,
Solaris, or even Microsoft Windows without shutting down Linux.


  popularity

Source: developerWorks : Open source : Technical library

Meet OpenLaszlo, an open source platform, released under the Common
Public License (CPL), for the development and delivery of rich Internet
applications (RIAs). OpenLaszlo is based on LZX, which is an object-oriented
language utilizing XML and JavaScript. Rich-client applications written with
OpenLaszlo run across browsers and across platforms. In this article, we
look at the architecture and APIs of OpenLaszlo with several examples. We
also cover the basic debugging tools.


  popularity

Source: developerWorks : Open source : Technical library

Are you an experienced PHP developer who needs to learn Python? This
article approaches the world of Python development from a PHP developer's
perspective, translating familiar PHP concepts, such as variables, lists, and
functions, into their Python equivalents.


  popularity

Source: developerWorks : Open source : Technical library

Google Base allows users to store any type of content online in Google's
version of a massive online database. Web application developers are able to
access and search this content through the Google Base Data API. This article
introduces the Google Base Data API and demonstrates it in the context of a PHP
application, explaining how to use SimpleXML and the Zend_Gdata module to search, retrieve, add, and edit different types of data on Google Base.


  popularity

Source: developerWorks : Open source : Technical library

As mobile platforms become increasingly sophisticated, the
demand for mobile computing will increase. In this "Introduction
to the eSWT mobile extension series, learn about the embedded Standard Widget Toolkit
(eSWT). You can use eSWT to develop native-looking Java applications for a
variety of mobile phones. In this article, learn how to use more of the mobile
controls: MultiPageDialog, QueryDialog, TimedMessageBox, MobileDevice, Screen,
and Input.


  popularity

Source: developerWorks : Open source : Technical library

Hardware management using the Common Information Model standard often
means that the management application must be capable of listening to and handling
the indications that occur at the hardware level.
To test the indication listener component of the
management application when the planned system hardware is not
available during development, you will need dummy indications.
This article explains how
to generate dummy indications on OpenPegasus CIMOM (Common Information Model
Object Manager) using a provider shipped with the OpenPegasus source
code.


  popularity

Source: developerWorks : Open source : Technical library

Data mining is a collective term for dozens of techniques to glean
information from data and turn it into meaningful trends and rules to improve
your understanding of the data. In this second article of the series, we'll
discuss two common data mining methods -- classification and clustering -- which
can be used to do more powerful analysis on your data.


  popularity

Source: developerWorks : Open source : Technical library

This series explores the major types of cloud services and related
software you can use to build Web-scale systems. In this article, learn
about AppScale and Platform-as-a-Service (PaaS)
cloud computing. Explore the features and architecture of
this virtual infrastructure. It's a great way to test your
Google App Engine applications on your local resources or virtualized cloud
infrastructures, such as Amazon EC2 or Eucalyptus.


  popularity

Source: developerWorks : Open source : Technical library

Check out Global Innovation Outlooks' first-of-a-kind roundtable
in Second Life, diving into conducting a collaborative, open innovation
meeting in Second Life. The author also discusses tools to use for brainstorming and best
practices to consider during planning.


  popularity

Source: developerWorks : Open source : Technical library

Understand the tradeoffs in content currency as you practice including links to content, copies of content, or both.
Investigate techniques that will infuse new content into a solution information center after you deliver it to its audience.
For example, you can provide a link that launches a search of another web site's contents to find the latest documents,
You can include RSS feeds that deliver updated content to keep your solution information center fresh.


  popularity

Source: developerWorks : Open source : Technical library

Get introduced to Apache Click, a Java Platform, Enterprise
Edition (Java EE) Web application framework that enables the creation of Web
applications without using Model-View-Controller (MVC) patterns or JavaServer
Pages (JSP). This article provides examples of displaying a simple Web page
and creating a Web form that submits data that is displayed on a different Web
page.


Source: developerWorks : Open source : Technical library

With the increasing interest in Ruby on Rails from companies in the
enterprise world, some observers have posed questions about its suitability
when it comes to the demanding requirements in this arena. One issue that some
have called attention to is that ActiveRecord, Rails' Object-Relational Mapper
(ORM), doesn't use prepared statements--or at least it didn't until now. With
the latest release of DB2 on Rails, parameterized queries are automatically
available and bring with them important performance and security benefits to
Rails applications.


  popularity

Source: developerWorks : Open source : Technical library

SugarCRM is the world's leading open source Customer Relationship Management
(CRM) software provider, with over 5,000 customers and 500,000 downloads of the
SugarCRM application all around the world. SugarCRM has long had a very useful Web
Services framework, allowing applications to access the SugarCRM instance and work
with data on it. But new to SugarCRM 5.2 is a framework for accessing other
outside Web services from inside the application itself. SugarCRM 5.2 ships with a
LinkedIn connector by default that uses this framework. Thus, users of the
SugarCRM instance can check on the LinkedIn status of various companies, contacts,
and leads they might have. In this article, learn how the connectors framework
works in Sugar 5.2 by building an example connector that allows users to see any recent Google News items pertaining to companies in their SugarCRM instance.


  popularity

Source: developerWorks : Open source : Technical library

Learn how Perl programmers can use three of the CPAN S3 modules --
Net::Amazon::S3, Amazon::S3, and SOAP::Amazon::S3 -- to list, create, and
delete "buckets" (S3 data storage); to list, create, retrieve, and delete
items in a bucket; and to get an item's metadata.


  popularitypopularity

Source: developerWorks : Open source : Technical library

OpenID is a decentralized authentication protocol that makes it easier for users to access resources in your Java Web applications. In this first half of a two-part article, you'll learn about the OpenID Authentication Specification and walk through the steps of incorporating it into a sample Java application. Rather than implement the OpenID Authentication specification by hand, author J. Steven Perry uses the openid4java library and a popular OpenID provider, myOpenID, to create a safe and reliable registration process for a Java application written in Wicket.


  popularity

Source: developerWorks : Open source : Technical library

Map-based mashups abound these days. Mashups require services
that can be mashed up. Location-based mashups need services that
provide boundary information. With Web-based mapping providers, you can
easily create a map-based mashup with little or no capital investment. In
this article, learn how to create a KML boundary
service from an ESRI shapefile to be used in mashups.


  popularity

Source: developerWorks : Open source : Technical library

Master techniques for collecting and customizing reusable content for a solution information center that describes your IT project. Learn fast paths for capturing many documents at once for instant reuse.


  popularity

Source: developerWorks : Web development : Technical library

Portals provide information from diverse sources in a unified way. When portlets are integrated into a portal, the
functions delivered as part of each portlet should be available all of the
time. Unit testing can ensure that the features of your portlets will work
all the time, and everywhere. It is important to unit test portlets before
they are hosted publicly, and testing with
frameworks will speed up the testing process. In this article, learn about
portletUnit, a
JUnit testing framework for testing JSR-168 portlets. portletUnit uses a mock
container for testing, thereby reducing
the cost of investment in huge portal server environments. With the portletUnit framework
you can run unit tests
on any machine--without a portal server.


  popularitypopularity

Source: developerWorks : Open source : Technical library

The days of cowboy coding are long gone at most organizations, replaced
by a renewed interest in generating quality software. Continuous integration
(CI) testing is a vital component in the practice of agile programming
techniques that lead to high-quality software. Learn the theory and practice
of CI testing by exploring Buildbot, an open source CI system written in
Python.


  popularity

Source: developerWorks : Open source : Technical library

Recap and deliver your IT project experience for the benefit of clients, colleagues, and your own records.
Quickly and productively document the solution you've implemented. Aggregate, organize, and share presentations, demos, product documentation, feeds, code samples, and other information you've created or reused for delivery in an Eclipse-based information center.


  popularity

Source: developerWorks : Web development : Technical library

Apache Wink is fast becoming one of the de facto implementations of the
JAX-RS 1.0 specification. The providers included with the standard Apache
Wink distribution for JSON
marshalling and unmarshalling, such as JSON.org and Jettison, have some
problems with array representation and limited return types. Coding JAX-RS
services and their client Asynchronous JavaScript and XML (Ajax) applications can be difficult.
In this article, learn a method for configuring an existing Apache
Wink-enabled Web application to use the Jackson JSON provider to solve
some of the problems. An example, with sample code for a simple
Jackson-enabled JAX-RS Web service, illustrates the advantages of this provider.


  popularity

Source: developerWorks : Web development : Technical library

Learn about the latest IBM WebSphere cloud experiments on business
mashups, which enable power users to compose applications by mashing up
existing services from the Web without coding. This article provides an
introduction to this new cloud service and invites you to evaluate the early
alpha that is currently available under IBM LotusLive Labs and provide feedback.


  popularitypopularity

Source: developerWorks : Web development : Technical library

Implement a simple search engine and add support for multiple output types such as XML, RSS, or SOAP for your sample Agavi program in Part 4. This five-part series is for the PHP developer interested in Agavi, a open-source, flexible, and scalable framework.


  popularity

Source: developerWorks : Open source : Technical library

Part of the appeal of mobile applications is that you can take your application and its data with you wherever you go. One reality of mobile is, at times, a mobile device does not have a working connection to the Internet. This might seem to be an insurmountable problem for mobile Web applications. However, Web applications have evolved and become capable of working offline. In this article, you will learn how to offline-enable your mobile Web application and learn to detect when your application goes from offline to online and vice versa.


  popularity

Source: developerWorks : Web development : Technical library

OAuth is an open protocol that lets users share their protected resources
among different Web sites, without risking exposure of users' credentials. Part
1 of this series introduced OAuth and showed you how to develop an
OAuth-enabled desktop Twitter client. In Part 2, you learned how to develop an
OAuth-enabled Web Twitter client. In this final part of the series, you will deploy
the Web application developed in Part 2 to the Google App Engine (GAE).


  popularity

Source: developerWorks : Open source : Technical library

In the first part of this five part series, you will tap into one of the most popular new technologies available to mobile Web applications: geolocation. High-end smartphones all have GPS built-in to them, and now you will learn how it can be used by a Web application. In this article you will learn how to use the various aspects of the geolocation standard and how to use it with some popular Web services to create an interesting mobile mashup.


  popularity

Source: developerWorks : Open source : Technical library

Whether looking for the nearest coffee shop on a GPS-enabled smartphone, nearby friends via a social-networking site, or all trucks within the city delivering a certain product, more and more people and businesses are using location-aware search services. Creating such services has often been the domain of expensive proprietary solutions and geospatial experts. Recently, however, the popular open source search library, Apache Lucene, and the powerful Lucene-powered search server, Apache Solr, have added spatial capabilities. Lucene and Solr committer Grant Ingersoll walks you through the basics of spatial search and shows you how to leverage its capabilities to power your next location-aware application.


  popularity

Source: developerWorks : Open source : Technical library

The core PHP libraries and the open source contributions to PHP provide
innumerable functions. PHP extensions provide everything from byte-code
caching to system calls. However, if you require specialized computation,
you can create your own extension with the Simplified Wrapper and
Interface Generator (SWIG).


  popularity

Source: developerWorks : Open source : Technical library

SugarCRM is the world's leading open source Customer Relationship Management (CRM) software provider, with over 5,000 customers and 500,000 downloads of the SugarCRM application all around the world. In December 2009, SugarCRM released version 5.5 of the application suite, which completely revitalized the Web Services platform. The changes include a faster, easier-to-use API, the ability to easily extend the API that is presented to a Web service client, and the addition of REST support. In this article, you'll take a look at what REST is and how to use the REST support in the Web Services API to interact with a SugarCRM instance.


  popularity

Source: developerWorks : Open source : Technical library

Google Books allows Web application developers to access book lists and metadata through its REST-based developer API. The Zend Framework's Gdata module is able to process the XML feeds generated by this API and use it in the context of customized Web applications. This article introduces the Google Book Search Data API, demonstrating how you can use it to search for books by keyword, author, and title; retrieve book thumbnails and previews; and add reviews and labels to user libraries.


  popularity

Source: developerWorks : Open source : Technical library

ZK, an open source Asynchronous JavaScript + XML (Ajax) framework
written in Java code, lets you write a Web 2.0-enabled, rich Internet
application without writing a single line of JavaScript code. Typical Ajax
frameworks like Dojo have JavaScript libraries that expose certain API's for
making "Ajaxified" calls. ZK, on the other hand, uses a meta-definition based
on XML to define the user interface. Translation to HTML code then occurs when
this page is requested by the client. This article introduces you to ZK and
gives you a real-world example of its use running on Apache Tomcat and
connecting to a MySQL database.


  popularity

Source: developerWorks : Open source : Technical library

This article is for any Eclipse developer who wants to learn how to use
the mature Web Tools Platform release of Galileo to develop, debug, and deploy
a restaurant-search Facebook application. Along the way, you will take advantage
of various aspects of the Facebook Application API and the Facebook Connect
API.


  popularity

Source: developerWorks : Open source : Technical library

In this "Design and develop SCA components using the Spring Framework" series, learn how Service Component Architecture (SCA) and the Spring Framework effectively combine to build distributed service applications.
This article explores some of the advanced features supported by the Apache Tuscany
runtime. Learn how multiple application contexts can be combined and used to
implement your SCA component. An example walks you through SCA annotations used to explicitly declare the SCA services, references, and properties within
your Spring bean classes.


  popularity

Source: developerWorks : Web development : Technical library

Conflicting requirements, such as those related to security, performance, and economy, multiply
the challenge of integration developments typical in programming in the oil-and-gas industry.
One technique that can help ease the burden on slimmed-down
development teams is to centralize database accesses through the
open source SQL Relay product.


  popularity

Source: developerWorks : Web development : Technical library

This article, the third in a three-part series, explores advanced topics in Apache
Wink 1.0 development, the new Java framework for implementing and consuming
REST-based Web services.


  popularity

Source: developerWorks : Open source : Technical library

IBM DB2 pureXML allows you to store XML data natively in a relational database management system, giving you the power and flexibility to report on this data without disturbing the advantages that its XML format offers. In this tutorial, you will learn how to connect to a DB2 database from the Python programming language, importing data about population from the United States Census Bureau. You will use Python to convert this CSV file into XML, before inserting this XML data natively into DB2. Finally, you will use Python to create a command-line application that produces some informative tables that you can access through a menu system.


  popularity

Source: developerWorks : Web development : Technical library

The maturity of SVG allows for a little-known style of use and development of currently undocumented visual elements. In a time when data-as-a-service is blossoming, it makes a lot of sense to script SVG instances from an enclosing Web application. A specific example of a dynamic choropleth illustrates how easy this technique can be.


  popularity

Source: developerWorks : Web development : Technical library

Continue to build the Web Automobile Sales Platform by adding the ability to add, delete, and update the automobile records in Part 3 of a five-part series. You will also see how to separate user functions from administrative functions with authentication.


  popularity

Source: developerWorks : Open source : Technical library

This article is the second in a two-part series on developing
browser-based applications for iPhone and Android. In Part 1, we introduced
WebKit, the browser engine at the heart of the browser in iPhone and Android.
In this article, we dig deeper by building a network management application
which runs on both the iPhone and Android browsers. The application
demonstrates both browser-local SQL storage as well as Ajax, key technologies
that enable a rich application experience from within the mobile browser.
Additionally, the application leverages the popular jQuery JavaScript
library.


  popularity

Source: developerWorks : Open source : Technical library

Learn how to access the features of the Twitter API using the CPAN Net::Twitter module. You'll also see some solid business uses for Twitter, including automated posting and analyzing Twitter search results.


  popularitypopularity

Source: developerWorks : Web development : Technical library

For years Web developers have salivated over some of the features
promised in the next generation of Web browsers as outlined by the HTML 5
specification. You might be surprised to learn just how many of the
features are already available in today's browsers. In
this article, learn how to detect which capabilities are present and
how to take advantage of those features in your application. Explore
powerful HTML 5 features such as multi-threading, geolocation,
embedded databases, and embedded video.


  popularity

Source: developerWorks : Web development : Technical library

The Zend Framework contains several classes that make using cloud-based
services easy. Part 1 of this "Cloud computing with PHP" series looks at using
Zend classes with Amazon's S3 cloud storage service. Part 2 covers the Zend
classes that make it easy to work with virtual machines in Amazon's Elastic
Compute Cloud (EC2). This article focuses on the Zend classes for working with
Amazon's Simple Queue Service (SQS).


  popularitypopularity

Source: developerWorks : Web development : Technical library

Work with the scalable, open-source Agavi framework to create an input form, use Doctrine to auto-generate the data models for the project, and integrate these models into the Agavi project in Part 2 of this five-part series.


  popularity

Source: developerWorks : Open source : Technical library

Get to know the work-distibution system Gearman, and distribute the
workload of applications written in PHP, C, Ruby, or any other supported
language.


  popularity

Source: developerWorks : Open source : Technical library

The IBM Corporate Service Corps (CSC) is a
leadership development program that brings in-depth business and IT consulting support
to organizations in developing countries that are working on core societal
challenges. This is the story of one CSC project, the impact it had on a
university in East Africa, and the impact it had on the team members who
participated.


  popularity

Source: developerWorks : Open source : Technical library

For collecting data from Web pages, the mechanize library automates
scraping and interaction with Web sites. Mechanize lets you fill in forms and
set and save cookies, and it offers miscellaneous other tools to make a Python
script look like a genuine Web browser to an interactive Web site. A
frequently used companion tool called Beautiful Soup helps a Python program
makes sense of the messy "almost-HTML" that Web sites tend to
contain.



Updated: Fri Jul 9 23:55:02 2010


OrderWeb Software CC
Contact Us