On behalf of All about Linux blog, I wish you all a very prosperous, happy, and fullfilling New Year 2010. :-)

On behalf of All about Linux blog, I wish you all a very prosperous, happy, and fullfilling New Year 2010. :-)

Diposting oleh
Unknown
di
10.31
0
komentar
Label: new year
Inkscape is an open source, feature-full vector graphics environment with capabilities similar to Adobe Illustrator. Inkscape uses the W3C standard SVG file format. It supports many advanced SVG features like markers, clones, alpha blending and so on.
What is more, Inkscape is cross platform and is available for Linux, Windows, and Mac OS X platforms.
Read more »
Diposting oleh
Unknown
di
08.04
0
komentar
Label: graphics, inkscape, vector editor
I'm a moderately happy owner of an iPhone and, as I'm usually running Solaris on my systems, I've struggled to find a working solution to connect my handset to an iTunes instance. One of the major drawbacks of the iPhone is that you really need iTunes: whether you want to upgrade it, back it up, or simply transfer the contents you purchased on the Apple stores, you need iTunes to get the job done.
I'm running several virtualized OS on my Solaris guests with Sun xVM VirtualBox, and never managed to make it work because of some limitations of the Solaris USB driver implementation. A couple of days ago, Sun announced the release of xVM VirtualBox 3.1.2 and in the changelog I read the following:
Diposting oleh
Unknown
di
07.27
0
komentar

Diposting oleh
Unknown
di
03.00
0
komentar
Label: celebrations, new year, web hosting
Sun xVM VirtualBox v. 3.1.2 has been released. This is a minor update and the current changelog is:
Diposting oleh
Unknown
di
16.59
0
komentar
Label: solaris, sun, virtualbox, xvm
The specification for Java Enterprise Edition v. 6 has been released. This major upgrade introduces many new features to ease Web and Enterprise applications development. The list of the technologies included in this release can be view here. Besides upgrades to veteran specifications such as Servlet, JSP and EJB, the Java EE platform introduces:
Diposting oleh
Unknown
di
07.04
0
komentar
Who doesn't like wallpapers right? Aesthetically done wallpapers are a pleasure to view on the Desktop. I am always on the look out for beautiful wallpapers.
Now here is a collection of very good wallpapers with pleasing colors. The USP of this collection of wallpapers is that they feature simple abstract designs.
Read more »
Diposting oleh
Unknown
di
19.32
0
komentar
Label: desktop, eyecandy, ubuntu, wallpapers
Now a days, most people have more than one computer at home. If not, then there are a multitude of devices such as - laptop(s), WiFi enabled cell phones, network aware audio & video devices, and game consoles.
If that is true for you, then it is a fair guess that you will have your own private store of music, movies, and video games, not to speak of other valuable files which are scattered across any of the above mentioned devices you own.
Read more »
Diposting oleh
Unknown
di
20.00
0
komentar
Label: freenas, howtos, open source, software, tutorials
In another post, I introduced the basic internationalization capabilities built in JSTL. The algorithm used to choose a suitable locale for an user is a good default choice: without any effort, your web application will show up in the correct locale.
Diposting oleh
Unknown
di
06.49
0
komentar
Label: internationalization, java, java ee, jstl
The Java EE 5 platform is a powerful enterprise-level server development platform which in my opinion is very productive including to develop small web modules, provided you've got a suitable Application Server or Servlet Container to run it.
Diposting oleh
Unknown
di
06.33
0
komentar
Label: internationalization, java, java ee, jstl
Sun xVM VirtualBox v. 3.1.0 has been released. This is a major update which introduces some brand-new great features such as (change log excerpt):
Diposting oleh
Unknown
di
02.48
0
komentar
Label: sun, virtualbox, virtualization, xvm
This is a tip for you, UNIX users (with OpenSSL installed), who wish to obtain a server's public SSL key.
Google recently lifted the curtains on its soon to be flagship product Google Chrome OS - a heavily customized Operating system which runs on top of the Linux kernel. Google did this with great panache by releasing the source code of the operating system under an open source license. The open source part of the operating system is known as Google Chromium OS.
Since a lot has already been written about the Google Chrome OS, I thought of doing something different. I collected the details of the project and created a mind map providing a birds eye view of Google Chrome OS.
Read more »
Diposting oleh
Unknown
di
04.34
0
komentar
Label: google, google chrome os, mind map, videos
Adobe AIR 2 beta (runtime and SDK) has been simultaneously released for Windows, Mac, and Linux. AIR 2 builds on the success of AIR 1 by giving developers new capabilities and even tighter integration with the desktop.
Read more »
Today I created a bunch of new projects in our JIRA 4.0 instance and, for the first time, I needed to create a custom workflow for some issue types. JIRA is flexible and powerful and it was pretty easy to create a new workflow just cloning (copying) the default JIRA workflow. All I had to do to fulfill my requirements was:
Diposting oleh
Unknown
di
15.01
0
komentar
Label: jira
It is heard that GIMP is going to be left out of the default selection of packages bundled with the next version of Ubuntu aka Ubuntu Lucid. There is an interesting write up about this at omgubuntu.co.uk.
The following are the reasons provided against inclusion of GIMP in the default installation of Ubuntu Lucid.
Read more »
Diposting oleh
Unknown
di
09.34
0
komentar
Diposting oleh
Unknown
di
09.34
0
komentar
Diposting oleh
Unknown
di
09.33
0
komentar
Diposting oleh
Unknown
di
09.33
0
komentar

Diposting oleh
Unknown
di
18.30
0
komentar
Label: fedora, fedora 12, linux distribution, news
What's the desktop application most commonly used? For a great majority of persons the answer is simple: the browser. The omnipresent browser has begun not to be perceived as an application anymore: instead, it's the container where web applications run.
Although there's still plenty of space for desktop applications,
they can't be thought as stand-alone any longer. Users continuously
rely on Internet as a source of information and desktop applications had to learn to use Internet as if it were a database.
Browsers and web developers probably learnt that before: Web
Services and the AJAX paradigm being just the last trends in the
industry. Vendors have been implementing similar technologies in their
SDKs and the boundary between web-technologies and general purpose
framework gets thinner day by day.
I just remember when JAX-* specifications were being integrated into
Java2 Enterprise Edition: nowadays you can hardly think of a Java
desktop application not leveraging JAX-WS or JAX-RS.
Many vendors have being trying to port web technologies on the desktop and the major players in this are are:
I've being intensively using Gears-powered applications just because
I'm a faithful Google applications user. I must say that I'm pretty
happy with it and that in this sense Google is probably making one step
more in this direction with its Google Chrome OS. Nowadays, although
Google Chrome still is a browser, it really acts as an environment for Google Gears applications.
As far as it concerns JavaFX, I've played a little with it with my
NetBeans and I must say that I'm impressed. Java SE and Java EE already
have all of the pieces you need to build rich internet applications and
JavaFX goes one step further: it's a platform that aims to support a
variety of devices (browsers, mobile phones, gaming consoles and so
forth).
Adobe AIR is impressive: although I never wrote any line of of code, I've seen some applications and, just as anything-Adobe, great hype is given to integration with Flex/Flash applications.
Although every framework has got its own peculiar advantages, such a
decision depends on many factors, such as your needs and your
requirements.
One of the fundamental advantages of web applications is their
platform-independence (usually). Yes, there are many glitches depending
on the browser you're using but nowadays the situation is pretty
satisfactory, at least as far as it concerns an application
functionality. Such an independence is achieved by means of the
browser, which is the container in which such an application is
executed. Taking an application out of the browser is complex and in
that process you run the risk of reducing an application's portability.
That's the original sin of many frameworks, such as Adobe AIR.
I strongly believe in portability and that's something I'm
never going to sacrifice easily and when I do the requirement must be
compelling. That's why I always go with Java.
Let alone enterprise-level technologies supported by Java Enterprise Edition, Java gives you the basic tools you need such as:
The Java language itself has been recently enhanced by annotations
which are commonly used by specifications and frameworks (such as
Spring) to greatly reduce boilerplate code. EJB 3.0, JPA, JAX-RS,
JavaBeans Validation (JSR-303) are just examples of the
annotation-centric APIs you can use in a Java program just by applying
metadata to your class and letting the framework (or the container) do
the job. POJO-based and annotation based frameworks and APIs greatly
contributed to simplify the programming models previously used: whether
you're developing a web service, a web service client, an interaction
with a DB, an EJB, you're probably producing just POJOs. Reusing such
objects is straightforward: the boundary that existed between the
various kind of Java applications have blurred and nowadays is almost
null.
Moreover, in the incredibly vast ecosystem of Java libraries and
frameworks you're probably going to find everything you need to get the
job done.
When deciding the tools you're going to use to develop your next
application, always consider that there's someone out there who might
not be using your browser or your OS. If you haven't got compelling
reasons, don't shut the door in their face. Users do not understand, sometimes not even with reasons. And they'd just turn to another provider.
Diposting oleh
Unknown
di
15.39
0
komentar
Label: portability, web
After the $100 laptop OLPC project, it is the turn of the $80 laptop. You heard me right, this laptop costs only $80 if the video review that follows is to be believed.
The $80 laptop branded EasyPC is one of the products rolled out by a Chinese laptop manufacturer - MENQ Group.
Read more »
Diposting oleh
Unknown
di
21.48
0
komentar
Some posts ago (Poor man's web redirection using a servlet filter) I described how I'm sending an HTTP Redirect Status Code back to a client. Such a solution was easy for me to implement because we're already running Java EE applications on our application servers and, on the other hand, we have no other web server available (if you're thinking about Apache HTTP Server). The previous post fails in pointing out that, implementing such a solution from scratch, is really overkill.
Diposting oleh
Unknown
di
10.21
0
komentar
Label: apache, solaris, sun, virtual host, web proxy
On November, 17th, Sun has announced the release of Sun xVM VirtualBox 3.0.12. The changelog for this release is the following:
Diposting oleh
Unknown
di
08.19
0
komentar
Label: sun, virtualbox, xvm
Diposting oleh
Unknown
di
02.54
0
komentar
If you have decided to write a book, then you must be wondering about the different publishing options at your disposal. In most cases, you typically approach a publishing house with your idea of the book. However, there is an interesting alternative, which is to self-publish your book.
Read more »
Diposting oleh
Unknown
di
23.01
0
komentar
Label: book publishing, books, desktop publishing, self publishing
The Complete Guide to Google Wave is book authored by Gina Trapani (Lifehacker fame) and Adam Pash. This book is freely available for reading online. The book is divided into 8 comprehensive chapters and 2 appendices. A very good book on Google Wave indeed.

Diposting oleh
Unknown
di
18.30
0
komentar
Label: books, google, google wave
There has always been a dearth in quality training material in Linux System Administration. And if there are resources on the Net, they are hard to find. Now here is a new venture by John Yerhot who endevours to provide very well made videos which explain how to use different commands in Linux, useful to people who administer Linux servers.
Read more »
Diposting oleh
Unknown
di
04.06
0
komentar
Label: linux, screencasts, system administration
Diposting oleh
Unknown
di
13.05
0
komentar
Today, October 29th, Sun released a minor update for its flagship desktop virtualization solution, xVM VirtualBox. The changelog of VirtualBox 3.0.10 is the following:
Diposting oleh
Unknown
di
13.53
0
komentar
Label: sun, virtualbox, virtualization, xvm
Ubuntu today released its latest offering namely Ubuntu Karmic Koala version 9.10. Ubuntu Karmic Koala comes with lots of new features.Read more »
Diposting oleh
Unknown
di
10.40
0
komentar
Label: karmic koala, news, ubuntu
A collaboration service allows multiple people spread across the world to remotely get together and edit a single document simultaneously. AbiCollab is one such service. What is interesting about AbiCollab is that it is based around the popular open source wordprocessor Abiword.
Read more »
Diposting oleh
Unknown
di
09.35
0
komentar
Label: abiword, news, online collaboration, open source, web
My first web page was in Yahoo Geocities. That was a time when the now ubiquitous server side technologies like PHP had yet to make an appearance. Yahoo was one of the few web hosts who were providing amateur website builders like myself a platform to host our files.
While I did find Geocities very useful to host files, I was always irritated by the protruding Yahoo ads on my website which were ruining my web page design. If you are wondering how my web site looked, then here is a screenshot I saved for nostalgic reasons.Read more »
Diposting oleh
Unknown
di
04.35
0
komentar
Label: yahoo geocities
Valentino Rossi, Il Dottore (The Doctor), is MotoGP 2009 World Champion. 9-times World Champion, 7th as MotoGP driver, more than 200 contented race, more than 100 won races, more than 150 podiums and more than 150 pole positions. Valentino Rossi is a MotoGP legend and, possibly, the best driver in motorcycling history.
Congratulations, Valentino.
Diposting oleh
Unknown
di
10.21
0
komentar
Label: motorcycling, sport
One of the reasons I really love Solaris 10 (and OpenSolaris) is ZFS. I'm also running Solaris at home because of ZFS. I'd also thought about buying an Apple machine some day or the other but was waiting about ZFS being integrated into Mac OS/X. Well, it seems that the game is over:
Diposting oleh
Unknown
di
02.56
0
komentar
Yesterday I had to debug a strange problem that was affecting our security infrastructure. It seemed as though, despite being transmitting a Single Sign-On token as a cookie to web applications, they couldn't gain access to some protected resources any more. We're using an IBM DataPower SOA Appliance to implement the user registry and the LTPA (Lightweight Third Party Authentication) token generation and the IBM WebSphere Application Server is configured to accept a Single Sign-on LTPA token. Nothing in the WebSphere Application Server configuration had changed and very little diffs were applied to our DataPower appliance in the testing environment. Despite the changed code was easy to double check, we immediately thought about a cookie-related problem and troubleshooting was straightforward, luckily.
Diposting oleh
Unknown
di
09.09
0
komentar
Label: cookie, ltpa, single sign-on, websphere
Didn't even dream such a day would dawn, did you ? Now here is the father of Linux posing before a Windows 7 stall in Japan with a thumbs up sign. Read more »
Diposting oleh
Unknown
di
04.23
0
komentar
Label: humor, linus torvalds, windows 7
Google has reached an agreement with Twitter to include real time tweets from Twitter in Google search results. All the more reason to take tweeting and tweets seriously.
Read more »
That's the only bad news after a flawless upgrade of a virtualized instance of Windows Vista Ultimate SP2 to Windows 7 Ultimate. The solution center refuses to start claiming that the device is not correctly set up.
Diposting oleh
Unknown
di
13.02
0
komentar
Free download of a collection of cheet sheets for computer networking professionals. All the cheat sheets are in PDF and are beautifully made. The cheat sheets are segregated into different categories such as -
Diposting oleh
Unknown
di
06.43
0
komentar
Label: cheat sheet, networking

Diposting oleh
Unknown
di
00.03
0
komentar

Diposting oleh
Unknown
di
19.30
0
komentar
Label: google, mobile devices, mobile phones, web browsers, web design, web sites
If you tweaked boot options in Windows versions earlier than Vista, you're probably familiar with boot.ini and friends. Today I wanted to give Windows 7 a try and launched the upgrade from Windows Vista Ultimate to Windows 7 Ultimate. Despite the compatibility check performed by the installer did not complain about anything, the installation failed: system restarts always ended with a BSOD. Fortunately, the system upgrade process left Windows Vista untouched and I could boot into it and remove stale installation files.
Diposting oleh
Unknown
di
14.26
0
komentar
Sir Tim Berners Lee - the creator of the World Wide Web (WWW) has apologized for the mandatory forward slashes in web addresses. He says he could easily have deviced web addresses without the forward slashes.
This apology was made in the mist of a light hearted talk with a Times newspaper reporter.
However, Berners Lee need not be unduly worried. Most modern web browsers assume the http:// part and prepend it to an address when a user type a web address.
Read more »
Diposting oleh
Unknown
di
08.53
0
komentar

Diposting oleh
Unknown
di
17.56
0
komentar
Label: bash shell, system administration
On October, 6th 2009 Sun Microsystems announced the release of a minor update to its flagship desktop virtualization solution, Sun xVM VirtualBox v. 3.0.8. As usual, you can check the changelog out at this address.
Diposting oleh
Unknown
di
10.30
0
komentar
Label: sun, virtualbox, virtualization, xvm