Today's News

8th Feb 2012
7th Feb 2012
6th Feb 2012

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 7th February 2012

Linux Software

previous    Latest news on Linux distributions and BSD projects    next


Source: DistroWatch.com: News

Fabio Erculiani has announced the release of Sabayon Linux 8, a modern Gentoo-based distribution with a choice of GNOME 3, KDE 4 and Xfce desktops: "Busier than busy bees, we're once again here to announce the immediate availability of Sabayon 8 in all of its tier-1 flavours. If .



previous    Linux Today News Service    next


Source: Linux Today

WIRED Gadget Lab: "Android is finally getting Chromed out. Google had a reason to take its time: It wanted to do Chrome for Android right."


Source: Linux Today

Linux.com: Not that long ago, desktop Linux users were left out of most of the online music services.


Source: Linux Today

BusinessInsider: When Red Hat's new top strategy woman, Jackie Yeaney, joined the company six months ago, she hit culture shock.


Source: Linux Today

ServerWatch: You too can get full support for NGINX for the low cost of only $70,000


Source: Linux Today

ITWorld: While Linux itself celebrated its twentieth anniversary in high style last year, 2012 will be the year of the lizard, as SUSE Linux steps up to celebrate two decades as the world's oldest commercial Linux entity.


Source: Linux Today

Linux.com: Arthur C. Clarke said "Any sufficiently advanced technology is indistinguishable from magic."


Source: Linux Today

LinuxJournal: A vDSO (virtual dynamic shared object) is an alternative to the somewhat cycle-expensive system call interface that the GNU/Linux kernel provides.


Source: Linux Today

Ars: In a presentation this week at the FOSDEM conference, SUSE developer Michael Meeks shed some light on the current status of the porting project.


  popularitypopularitypopularitypopularity

Source: Linux Today

EconomicTimes: "You know about the two rules right for interviewing Richard?" a volunteer asks before leading us to meet Richard Stallman, the man who fights for free software day in and out.


Source: Linux Today

InternetNews: It looks like current Fedora Project Leader Jared Smith will not be overseeing the Beefy Miracle Fedora 17 release.


Source: Linux Today

Datamation: Powered by Linux, the Spark tablet might prove to be little more than a toy. Yet it has greater potential.


Source: Linux Today

IT World: "Canonical appears to be streamlining its focus on the desktop by cutting funding for Kubuntu work after the release of the upcoming 12.04 releases this April."


Source: Linux Today

Linux and Open Source: "After its world-wide anti-Android patent lawsuit witch-hunt, could Apple having much of its iPhone line and iPads being banned for sale in Germany due to a patent violation happen to a nicer company?"


Source: Linux Today

Wazi: "The Open Source Initiative (OSI) currently lists 68 approved open source licenses. Sounds like more than enough to suit any needs?"


Source: Linux Today

Linux and Open Source: "Metro: An ugly, useless interface. Where have I seen this before? Wait, I know! Windows 1.0!"


Source: Linux Today

Webopedia: "Macbuntu is an open source operating system fork of the Linux-based Ubuntu OS that features a Mac OS X-inspired desktop shell."


Source: Linux Today

HowtoForge: "This tutorial provides step-by-step instructions on how to install Xen (version 4.1.2) on a CentOS 6.2 (x86_64) system."


Source: Linux Today

LinuxLinks: "Unfortunately, there is currently a miserly selection of mature, open source script writing software available for Linux."



previous    News for nerds, stuff that matters    next


Source: Slashdot: Linux

An anonymous reader writes "The Nouveau driver project that's been writing an open-source NVIDIA graphics driver via reverse-engineering has moved forward in their support. The Nouveau driver now has OpenCL acceleration support to do GPGPU computing on the open-source community driver for several generations of GeForce GPUs."







Read more of this story at Slashdot.


Source: Slashdot: Linux

darthcamaro writes "Red Hat is changing the leadership at the Fedora Project. Jared Smith is out after having been the Fedora Project Leader since June of 2010. In is Robyn Bergeron — who will be the first female leader of the open source project's history. Bergeron is well known in the community as she has most recently been the Fedora Program Manager."







Read more of this story at Slashdot.


Source: Slashdot: Linux

LinuxScribe writes "An announcement on the Kubuntu-devel mailing list tells the sad story: Canonical is pulling funding for in-house developers to work on the KDE-based Kubuntu flavor. Canonical now seems committed to its single vision of a GNOME-based Unity as a desktop and other Ubuntu flavors will now have to rely on community support and some infrastructure from Canonical."







Read more of this story at Slashdot.



previous    The latest content from IBM developerWorks    next


Source: developerWorks : Web development : Technical library

Develop online applications that are both thumb and user friendly for the mobile environment with PHP, XML, jQuery, jQuery mobile, and jQuery charting. In this article, build the back end and front end of a polling application that uses charting to show the results of each poll.


Source: developerWorks : Web development : Technical library

There are many programming languages to choose from, and it's a personal
choice for many--you might just pick your favorite, or you might choose the one with the best performance
figures. Sometimes, however, other factors are just as important as performance. In
this article, learn how to analyze the relevant factors when selecting a
programming language. A few project scenarios are outlined to illustrate
different variables in your myriad choices.


Source: developerWorks : Open source : Technical library

The jQuery Mobile framework is a quick and easy way to create mobile websites.
However, you might not know that the framework has a decent API that you can use to extend the basic functionality.
This article provides an overview of some of the most useful features in the API and
gives you working code examples throughout.


Source: developerWorks : Open source : Technical library

Although Hadoop captures the most attention for distributed data analytics, there are alternatives that provide some interesting advantages to the typical Hadoop platform. Spark is a scalable data analytics platform that incorporates primitives for in-memory computing and therefore exercises some performance advantages over Hadoop's cluster storage approach. Spark is implemented in and exploits the Scala language, which provides a unique environment for data processing. Get to know the Spark approach for cluster computing and its differences from Hadoop.


Source: developerWorks : Open source : Technical library

Learn why to move a PHP application to DB2(R), how to plan the migration, how to execute
it, how to support it, and how to handle potential risks based on the experience of an IBM
intranet application case study. This four-part series shares lessons from a successful
MySQL-to-DB2 migration for a mission-critical PHP intranet application used by 4,000 global
users within IBM to support content production for ibm.com. Part 3 describes the
steps taken to convert the PHP code.


Source: developerWorks : Open source : Technical library

This tutorial highlights best practices when marking
information to resources using markers, and then introduces annotations and
decorators that you use to highlight markers within the workbench. By
extending extension points, you can reuse and adapt the built-in functions in
Eclipse and perform advanced resource marking, such as moving a text marker
when editing text. We discuss methods that take advantage of the plugin model,
which allows for an efficient, high performance, and integrated look and feel
plugin.


Source: developerWorks : Open source : Technical library

Spring Roo is a RAD tool that lets you build applications (mainly web)
quickly and easily. Under the hood, Spring Roo is based on OSGI add-on
architecture, which makes it easy to extend Spring Roo by adding add-ons.
Spring Roo provides commands to create add-ons that can be very easily made
available to the Spring Roo user community. In this article, we first talk
about Spring Roo architecture, talking about how Spring Roo leverages its own
add-on architecture to provide different features, then we will create add-ons
using the Roo shell and modify them to suit our needs.


  popularitypopularitypopularitypopularity

Source: developerWorks : Web development : Technical library

Web security is a discipline that is commonly overlooked. It has a reputation of being attended to in a reactive manner partially because of the lack of knowledge about common risks as well as lazy programming. Get introduced to common information security terminology as well as common attacks and vulnerabilities found on websites and applications. This knowledge path is for anyone interested in learning the basics of web application security and the risks involved in running a website from development to deployment.


Source: developerWorks : Open source : Technical library

With a rapidly growing mobile Web,
if you haven't already started working on a PHP-driven mobile site or application,
you soon will be. Detecting the capability of one mobile device among the thousands
of offerings is nearly impossible with PHP alone. But with the Wireless Universal Resource FiLe (WURFL),
this once daunting task becomes as simple as a few API calls to retrieve the device data you need
and can use with your PHP site or application.


Source: developerWorks : Web development : Technical library

Learn the basics of developing Web applications using the Dojo toolkit. This knowledge path is targeted at web developers and designers who are interested in learning how to leverage the Dojo JavaScript framework to assist them in the development of rich Internet applications (RIAs). You should be very familiar with building web pages using HTML and CSS and have, at the very least, a basic level of understanding of JavaScript. Experienced JavaScript developers who have no prior experience with Dojo will also find this knowledge path useful, although they may want to skim over some sections of the introductory content.


Source: developerWorks : Web development : Technical library

Learn about Atmosphere
and CometD--the best-known open source Reverse Ajax libraries for Java
technology servers.


Source: developerWorks : Web development : Technical library

Learn how to use Comet and WebSockets in your web application for
various web containers and APIs. Also learn about Socket.IO, an abstraction
library that can be used in a web application with Reverse Ajax. Abstraction
libraries, which can be used transparently, hide all of the complexity behind
Comet and WebSockets.


Source: developerWorks : Web development : Technical library

Using mobile devices to browse the web has become the rule.
As users of mobile devices increase in number,
there is a corresponding spike in the development rate of mobile applications and
mobile-friendly websites. For the mobile app developer, the main concern becomes
how to develop an app that can display on the majority of devices.
In this article, see how the Dojo Toolkit can help you create widgets for your
application that mimic the interfaces of the most popular mobile devices. The
Dojo Toolkit provides a mechanism to
create mobile web apps using Cascading Style Sheets, HTML, and JavaScript.


Source: developerWorks : Web development : Technical library

Build the back end of a multiplayer, network-enabled tic-tac-toe game with a native Android front-end application in this article.


Source: developerWorks : Web development : Technical library

Learn about Dojo Mobile 1.7, the latest version of the mobile web
development framework that's an extension of the Dojo toolkit. See how to
download Dojo 1.7 from trunk and how to use Dojo Mobile in your applications.
Explore the various widgets and components it offers, and learn how to wrap
your web application up in a native application using PhoneGap.


Source: developerWorks : Web development : Technical library

This tutorial presents a real-world example that integrates IBM Informix and ZK, a
rich Internet application (RIA) framework. Informix is a flagship IBM RDBMS product, while ZK is a
Java-based web application framework supporting Ajax applications. This event-driven framework enables
creation of rich user interfaces with minimal knowledge and use of JavaScript. ZK's unique
server-centric approach enables synchronization of components and events across the client and server
via the core engine.


Source: developerWorks : Web development : Technical library

Gretty is one of a new school of ultra-lightweight frameworks made for building web services. Built on top of the blazingly fast Java NIO APIs, Gretty leverages Groovy as a domain-specific language for web endpoints and Grape's Maven-style dependency management. In this article, get started with using Gretty to build and deploy Java web service applications.


Source: developerWorks : Web development : Technical library

The Rich Client Platform (RCP) enables you to build rich
desktop applications. The Rich Ajax Platform (RAP) lets you build Ajax-enabled
web applications using the Eclipse development model. With the assistance of
RAP, existing RCP applications can be run as web applications with only minor
changes. In this article, explore the key features of RAP, and follow example
code for a simple HTML viewer to learn how to migrate RCP applications to the
web using RAP.


Source: developerWorks : Web development : Technical library

With the popularity of today's
highly interactive websites, the JavaScript language is in high demand. Developers who truly want to write complex
JavaScript code need to have a basic understanding of the different ways
custom objects are built and how to use them. This article explains all the
ways you can create a custom object using the JavaScript language and uses
code examples throughout to show how you
can use those objects in a real-world situation.


Source: developerWorks : Web development : Technical library

Gain a foundational understanding of the intrinsic objects available in
the JavaScript language.


Source: developerWorks : Web development : Technical library

Explore the capabilities of the dojox.mobile and dojox.charting packages.
In this article, use the step-by-step examples to create a mobile charting application with the Dojo
Toolkit, then enhance the application to support touch interactions. Advanced
topics, such as improving rendering performance,
are also covered.


Source: developerWorks : Web development : Technical library

Spring, a platform used to run Java enterprise applications, provides several benefits including increased productivity and runtime
performance. Spring Android, an extension of the Spring framework, simplifies the development of Android apps. The main features of Spring Android are a REST client for Android and Auth support for accessing secure APIs. Learn to access a RESTful web service with the Spring Android REST Client.


Source: developerWorks : Web development : Technical library

Over the last two years there's been a significant change in approaches to business process management (BPM). We are witnessing an evolution from a techno-centric approach to building business processes to an approach that is aligned with business stakeholders. When compared to traditional Information Technology (IT) BPM approaches, a team-oriented approach to BPM design, development, and optimization results in higher success with business process solutions. This article discusses collaborative BPM approaches and recommended practices to support common goals and outcomes for business and IT stakeholders..


Source: developerWorks : Web development : Technical library

The Client Experience Program for IBM WebSphere Products brings clients
and IBM product development teams together to share information about
products, usage experience, requirements, and best practices. Through
no-charge activities and events, you can improve your understanding of
WebSphere products and contribute feedback so that the products you use can continue to meet your future needs.


Source: developerWorks : Web development : Technical library

This article walks you through building the back end and front end of a GPS-enabled web application using PHP.


Source: developerWorks : Web development : Technical library

JavaScript has become increasingly popular and is arguably one of the most
widely used languages on the Internet. It can be used cross-platform and cross-browser, and
it does not discriminate against back-end languages. Many great libraries are available to
help with development, but sometimes, these libraries are so removed from the original
language that beginning developers lack an understanding of the language fundamentals.
This article, part 2 in a series, continues the fundamentals of JavaScript with events,
try catch statements, cookie use, and timing functions.


  popularity

Source: developerWorks : Web development : Technical library

Learn
a new way to implement Reverse Ajax, using WebSockets, a new HTML5 API.
WebSockets can be implemented natively by browser vendors or by using a
bridge that delegates calls to a hidden Flash component called FlashSockets.
This article also discusses some constraints on the server side with Reverse Ajax
techniques.


  popularity

Source: developerWorks : Web development : Technical library

Web application technology reduces the cost of creating multiplatform
applications. Developers can create applications that run on mobile
platforms that differ in development technology, user interface style, input
mechanisms, display form factor, size, and resolution. To design
applications that are easy to use, and that integrate well across diverse
platforms and devices, you need to consider several factors beyond
conventional web applications and native mobile applications. This
article explores the usability challenges of the mobile web, and provides
several
best practices for designing mobile web applications.


  popularity

Source: developerWorks : Web development : Technical library

In this series,
learn how to develop event-driven web applications using Reverse Ajax
techniques to achieve a better user experience. The examples on the client
side will use the jQuery JavaScript library. In this first article, explore
different Reverse Ajax techniques. With downloadable examples, learn about
Comet with streaming and long polling methods.


Source: developerWorks : Web development : Technical library

Real solutions to the Internet search challenges that Web marketers and content professionals struggle with every day!


Source: developerWorks : Web development : Technical library

This book provides hands-on, start-to-finish guidance for business and IT decision-makers who want to drive value from Web 2.0 and social networking technologies. IBM expert Joey Bernal systematically identifies business functions and innovations these technologies can enhance and presents best-practice patterns for using them in both internal- and external-facing applications.


Source: developerWorks : Web development : Technical library

Web developers are, of course, familiar with JavaScript and the Document
Object Model (DOM). While DOM provides a neutral interface for
abstracting XML/HTML documents, JavaScript provides an
implementation of this interface that lets you interact with web pages.
In this article, explore the JavaScript bindings of DOM and learn how to
manipulate a web document for peak performance. An example application
illustrates DOM methods and properties, and how to attach handlers to DOM
events.


Source: developerWorks : Web development : Technical library

HTML5 reflects the monumental changes in the way we now do business on
the web and in the cloud. This article, the fourth in a four-part series designed to
spotlight changes in HTML5, introduces the HTML5 Canvas element, using several
examples to demonstrate functions.


Source: developerWorks : Web development : Technical library

Ajax plays an important role in this Web 2.0 era, yet sometimes its power is
limited due to the same origin policy (SOP). In this article, learn how to
overcome the collaboration restrictions. Explore several client-side
solutions for integrating with other servers and providers. Examples show you
how to improve your cross-domain communication and data transfer.


Source: developerWorks : Web development : Technical library

Knowing how users navigate and browse through your website can be
valuable in guiding and justifying efforts to improve the site. For example,
knowledge about page statistics might guide you to move the most frequently accessed
pages to higher levels in the site, statistics on mouse clicks can identify
rarely-used buttons, and long idle times could point to pages needing simplification. This article
explains how to make use of new features in the Dojo Toolkit and IBM WebSphere
Application Server Feature Pack for Web 2.0 and Mobile to generate analytics data, and offers advice on presenting the data in your own application.


Source: developerWorks : Web development : Technical library

This series of articles walks you through the process of
creating a full client application for an Apple iPhone device that
collaborates with an IBM WebSphere CloudBurst Appliance
using a REST API. Using the vast REST-based APIs provided, WebSphere
CloudBurst offers many integration opportunities for a Web 2.0 environment,
such as with a smartphone. Building on the previous articles, Part 4
concludes this series showing how you can extend a class to manage the HTTPS protocol, including security management.


Source: developerWorks : Web development : Technical library

Modularity is one of those things that is considered good -- but not
always realized -- in software engineering; hard to describe and harder to achieve. This article explores the key considerations for modularity and then applies them to Java, Maven, and OSGi to see how well they fit these capabilities. This will reveal the value that OSGi brings as a modularity system for Java, and provide the context for explaining the value of applying OSGi to enterprise applications.


Source: developerWorks : Web development : Technical library

HTML5 introduces many new tags, including several devoted to better
describing a document's structure. In this article, learn about the new HTML5
structural tags. Explore how to use them to divide a document into content blocks.
Example code helps illustrate the concepts.


Source: developerWorks : Web development : Technical library

Users are increasingly reading complex websites on computers with both large and
small screens. Different devices offer various strengths and weaknesses when it comes
to communicating with customers. In a context of sales and marketing, this article offers
concrete observations on helpful practices to leverage this new reality.


Source: developerWorks : Web development : Technical library

Increasingly, Representational State Transfer (REST) has become the preferred way of communicating in today's service-oriented
architecture environments. There are many services and information sources that can be
addressed via a URL and accessed using HTTP. On the
other hand, there is still a significant amount of information stored in relational
database management systems (RDBMS) -- like DB2. Modern RDMSes
provide powerful processing features for relational data (through SQL) and XML data (through SQL/XML or XQuery).


  popularitypopularitypopularitypopularity

Source: developerWorks : Web development : Technical library

HTML5 reflects the monumental changes in the way you now do business on
the Web and in the cloud. This article is the second in a four-part series designed to spotlight
changes in HTML5, beginning with the new tags and page organization and providing high-level
information on web page design; the creation of forms; the use and value of the APIs;
and, finally, the creative possibilities that Canvas provides. This second part introduces the concept
of HTML5 form controls and touches on the role of JavaScript and CSS3.


Source: developerWorks : Web development : Technical library

HTML5 reflects the monumental changes in the way you now do business on
the web and in the cloud. This article is the first in a four-part series designed to spotlight
changes in HTML5, beginning with the new tags and page organization and providing high-level
information on web page design, the creation of forms, the use and value of the APIs, and the
creative possibilities that Canvas provides.


Source: developerWorks : Web development : Technical library

This series explores the popular CoffeeScript programming language, which is
built on top of JavaScript. In Part 1, you learned about the perks for developers, set
up the CoffeeScript compiler, and used it to create code that was ready to run in a
browser or server. In this article, wade deeper into the CoffeeScript language. Use
CoffeeScript to solve several programming problems, with a mathematical flavor to
them, from Project Euler. Example source code is provided.


Source: developerWorks : Open source : Technical library

Java developers have historically perceived JavaScript as a toy
language, both too lightweight for real programming and too clunky to be of use as a
scripting alternative. And yet JavaScript is still around, and it's the basis of
exciting web technologies like GWT and Node.js. In this installment of Java
development 2.0, Andrew Glover explains why JavaScript is an important tool for the modern Java developer. He then gets you started with the syntax you need to build first-class applications for today's web, including JavaScript variables, types, functions, and classes.


Source: developerWorks : Open source : Technical library

Learn how to add a Lightweight Directory Access Protocol (LDAP)
authentication module to MediaWiki that will allow it to authenticate users
against an LDAP directory. Gain a better understanding of MediaWiki, Apache
Directory Services (ApacheDS), and Apache Directory Studio, and how you can
use them to create an LDAP directory for testing.



Updated: Wed Feb 8 23:55:01 2012


OrderWeb Software CC
Contact Us