×

Archive: August 2009

10 Interesting Google Chrome OS Mock-up Designs

We may never see the first development version of Google Chrome Operating System until the beginning of next year. We can however look at some mock-up desktop designs of Chrome OS which are scattered throughout the web.

I've collected some of the best looking and interesting mock-ups, and you will be the judge if any of them can closely resemble or shall I say predict the look of the "real version" of Chrome OS once it comes out:




PHOTO CREDIT


PHOTO CREDIT


PHOTO CREDIT


PHOTO CREDIT


PHOTO CREDIT


PHOTO CREDIT


If you know a link or two to other Google Chrome OS mock-up designs, please share them with us via comment.

Continue reading →

Best Linux Desktop Blogging Clients

A lot of people ask me if there are any desktop blogging clients for Linux that can be used for offline editing -- something like Windows Live Writer. So I'm going to answer them through this post.

Honestly, I've tried and tested several blogging clients for Linux before, but unfortunately none of them have satisfied my needs. I'm not really picky but I just think that the default web based editor gets the job done for me, simple as that. But for those of you who really want to have a desktop blogging client, here are some of the decent ones that you should try:


BloGTK

Specifically made for GNOME desktop, BloGTK is one of the most full-featured and easy-to-use weblog clients. It supports major blog platforms including WordPress, Blogger, Movable Type, and more. BloGTK makes editing multiple blog accounts a breeze through its intuitive user interface. Written in Python and PyGTK, it is designed to be fast that makes blog posting a lot more efficient.




Drivel

Drivel is another weblog client that is designed for the GNOME desktop. It has just the right amount features making it fast and lightweight. Supported blogging systems include Blogger, Advogato, Live Journal, and more. WordPress shopping cart and Drupal is said to work with Drivel but may need a little tweaking to function well. Drivel allows HTML formatting, and you will be able to insert links and images using its editor.




KBlogger

For KDE users, you should check out KBlogger. It's in alpha stage of development right now but it's usable. KBlogger is considered as a full fledged blog manager for KDE 4, and supports Blogspot, Wordpress, Drupal, LiveJournal, as well as other accounts. KBlogger is integrated as a Kicker-applet that can be used for quick blog posting.



 
Gnome Blog

Gnome Blog is a simple blog client that is intended to work as an applet in the GNOME panel. It features a WYSIWYG editor with a clean interface, a spell checker, and drag and drop posting of images. Blog platforms like Blogger/Blogspot, Wordpress, Pyblosxom, etc. are supported.



There you have it. If you are not impressed with any of the desktop blogging clients I've listed above, I recommend you install ScribeFire instead. ScribeFire is a popular extension of Firefox.

Happy blogging :-)

Continue reading →

Ubuntu 9.10 vs. Mac OS X Snow Leopard vs. Windows 7

Over a short period of time, three major operating system releases will take place. From Apple, Mac OS X 10.6 (also known as Snow Leopard) will ship on August 28,2009. From Microsoft, Windows 7 has already been released to manufacturers, with general retail availability set for October of this year. Representing Linux, Ubuntu 9.10 (Karmic Koala) is also slated for an October 2009 release. So, there are a lot of reasons for us to be excited.

Since I use Mac OS X (dual boot with Xubuntu) on Macbook Pro, Ubuntu on my main workstation, and Windows XP on some of our computers used for our family business, I'm looking forward to these consecutive "big-time" updates. However, I still haven't made up my mind if I'll immediately upgrade to the new versions. But I did a little research and collected some important information so that I could somehow find out early on if the upgrades will be worth it.

For all of you, I'm going to highlight the main features of Ubuntu 9.10, Mac OS X Snow Leopard, and Windows 7. I will also share my quick observation later on.


Mac OS X v10.6 (Snow Leopard)

* UI (User Interface) Enhancements:
- Stacks will allow viewing a subfolder without launching Finder. Stacks have also been modified to include scroll-bars for folders with many files;
- Contextual menus which come out of Dock icons now have more options and have a new look, with a semi-transparent charcoal background and white type;
- Exposé can now display all windows for a single program by left clicking and holding its icon in the dock;
- More reliable, higher-resolution iChat;

* System Enhancements:
- Faster installation, startup, shutdown, Time Machine backup and connection establishment;
- Smaller footprint compared to previous version (7GB of disk space will be freed);
- 64-bit support with nearly all system applications built with 64-bit code;
- New technologies introduced to enhance the performance of multiple processor cores and graphics processing units;

* Additional Features:
- New version of Quicktime;
- Out-of-the-box support for Microsoft Exchange;
- Automatic updates for printer drivers;

A complete list of features can be found HERE.


The main focus on this release is obviously on improving performance and efficiency on utilizing key system resources, rather than adding new end-user features.


Windows 7

* UI (User Interface) Enhancements:
- A redesigned Windows Shell with a new taskbar;
- A new control panel interface;
- Windows Explorer now includes a desktop slideshow that changes the desktop background in a designated amount of time;
- Start menu and window management enhancements;
- The user interface for font management has been overhauled;

* System Enhancements:
- Faster boot speed;
- The DirectX version has been updated to 11;
- Multi-touch support for Tablet PCs and other capable devices;
- Native WWAN support, similar to native WiFi added in Vista;
- Enhanced security features;

* Additional Features:
- Calculator has been rewritten, with multiline capabilities including Programmer and Statistics modes along with unit conversion and date calculation;
- Office Open XML and ODF support in WordPad;
- Windows 7 will include Windows Media Player 12, along with new codecs for playing formats such as H.264, MPEG4-SP, ASP/Divx/Xvid, MJPEG, DV, Advanced Audio Coding (AAC-LC), AA;
- Windows XP Mode;

A more complete list of features can be found HERE.


Windows 7 is like a striped-down version of Vista but few key enhancements are added here and there. --Hardware and applications that are compatible with Vista will be fully compatible with Windows 7. In addition, overall performance improvements are also expected.


Ubuntu 9.10 (Karmic Koala)

* UI (User Interface) Enhancements:
- Overall theme refresh;
- Using the most up-to-date GNOME version;
- A redesigned login manager;

* System Enhancements:
- Faster boot speed;
- Ext4 will be the default fileystem;
- Ubuntu One client will be installed by default;

* Additional Features:
- Empathy Instant Messenger will replace Pidgin;
- Will utilize GRUB 2 as its default boot loader;


Since Ubuntu 9.10 is still in the early stages of development, a lot of changes can still happen as some features may still be added or removed. I can only give more and accurate information when the release date approaches. However, you can take a peek at what's cooking HERE.


I've noticed that Windows and Mac OS X is trying to be like Linux right now --fast and resource efficient. On the other hand, Linux on the desktop is still polishing its user-interface perhaps to be like Windows or Mac OS X. Although I now absolutely prefer Linux for its overall features, my geeky side still tells to me to check out Snow Leopard and Windows 7. Hopefully, I can share the complete experience with all of you here soon.

Continue reading →

Nokia N900 Uses Linux-based Operating System to Beat the iPhone

Nokia, the world's largest mobile phone manufacturer has promised to produce smartphones that will successfully rival the iPhone. This week, it is expected to release a device with Linux operating system inside in favor of its very own Symbian OS.

Following criticism that it had failed to come up with a handset to match the iPhone, Olli-Pekka Kallasvuo, President & CEO of Nokia, said that it was aiming to be "even more competitive".

"We are competitive in the marketplace right now as we speak, and we will make efforts to be even more competitive going forward."

Apple secured the second largest share of the industry's profits in the second quarter, which goes to show that it has become a force to be reckoned with as a mobile phone maker.

Mr. Kallasvuo was interviewed by Financial Times and based on his statement, I noticed that Nokia will fight back and will even try to invade Apple’s turf by transforming itself from a mobile phone maker into a supplier of handset services, like maps and (you guessed it) music.

I think Nokia's move to a Linux-based OS for its smartphone line is a good one since its Symbian operating system has failed to impress new consumers. Symbian is just mediocre compared to webOS on Palm Pre or Android on HTC Dream.

Will Nokia utilize Android just like the so-called Dell Mini 3i, or is it developing its own Linux-based software? For now, we'll wait and see.


UPDATE:


Thanks to bigbrovar for the info. Although it has not been officially released, it's becoming clearer and clearer that the new Linux-powered device that Nokia will be unveiling this week is the N900. This is based on several press photos that have leaked out.


Mobile-review.com has an in-depth look at N900 and highlighted that it will be using Debian-based Maemo for its operating system.

Continue reading →

5 Best Free/Open-Source Feed Readers (Desktop Clients) for Linux

Even though there are plenty of good web-based RSS/News readers or aggregators that are available today, a lot of us still prefer to use desktop feed readers. This is mainly because desktop clients are more flexible and offer integration with other installed applications.

For Linux users, there are many desktop-based RSS/news readers to choose from. But before you look further, you may already have one that comes with your distro so better try it first. If it's not for you, then perhaps you may like any of the following desktop-based RSS feed readers that in my own opinion are some of the best:


Liferea
Liferea (abbreviation for Linux Feed Reader) is a GTK-based reader that goes along well with the GNOME desktop. It aims to be fast and easy to use and distinguishes itself from other UNIX feed readers by avoiding lots of package dependencies. Liferea support search folders, which allow the user to have permanent searches. Each search folder contains all headlines that do match its user-defined search rules. To easily read linked articles, Liferea can view websites using an embedded browser, which can be either be Mozilla/Firefox/XulRunner, GtkHTML, or Webkit. In addition, users can configure many predefined external browsers to open links with.



Akregator
If you are a KDE user, then you may already Akregator installed. Akregator is part of KDE desktop since version 3.4, and it is distributed with the kdepim module. It is designed to be both easy to use and to be powerful enough to read hundreds of news sources conveniently. Akregator can be configured to fetch feeds within regular intervals. The user can also manually request to fetch all feeds, individual ones, or those in a selected category. It supports feed icons and embeds KHTML as an internal, tabbed web browser. Aside from Konqueror, any external browser can also be called.



RSSOwl
RSSOwl is a Java-based aggregator that uses SWT as a widget toolkit to remain consistent in terms of look and feel across different operating systems. Here are some of the best features of RSSOwl:

* Generate PDF / RTF / HTML documents from any news including aggregations
* Powerful Newsfeed search engine working with keywords
* Integrated Newsfeed validator
* Perform a fulltext-search with result-highlight on favorites and categories
* Full support for RSS & RDF versions 0.91, 0.92, 1.0, 2.0
* Support for Atom Syndication Format version 1.0
* Read news either in the internal browser or a Rich Text window
* Aggregate news of an entire category to one newstab
* Store newsfeeds in Blogrolls and share them with other people



Eclipse RSS Reader
Aside from having the basic features of a desktop feed reader, Eclipse RSS Reader offers a number of advantages in comparison to other solutions since it is built on the Eclipse platform. Like Eclipse's extension points together with its plug-in based architecture support addition of new RSS format translators without changing the core application.



Mozilla Thunderbird
Mozilla Thunderbird is both news and e-mail client that is developed by the Mozilla Foundation. It has tons of great features like its support for extensions and themes while remaining simple and fast. It also has a reliable and quick search function. I have been using Mozilla Thunderbird for quite some time now, and I must say that it has all the important features that I need.



I know there are other great desktop-based RSS feed readers for Linux out there that I failed to include here, so it's up to our dear readers to mention them via comment.

Continue reading →

Official Wikipedia iPhone Application Released

Wikimedia Foundation has finally released a Wikipedia mobile application for the iPhone. Its main focus is to provide an app that is very fast and very simple.

I've downloaded and tested Wikipedia mobile on my iPhone 3G yesterday and I must say that it still lacks the many features that I want. Like, I still can't save or bookmark my favorite pages, edit pages, and read Wikipedia offline.




In fairness, Wikipedia mobile has an intuitive interface and reliable search engine. The texts are easy to read and the images are properly loaded. The Foundation has promised that more features will be added soon upon requests.


Using its search box, you will always get what you are looking for.

For those of you who have an iPhone or iPod Touch, I recommend that you download and try Wikipedia mobile. It's free and you can always delete it if it's not for you. In addition, its code is 100% open source and any programmer who is good at JS/HTML is encouraged to contribute.

Continue reading →

10 Awesome Google Chrome JavaScript Experiments

Several months ago, Google launched Chrome Experiments to feature some of the most innovative uses of JavaScript. Designers and programmers from all over the world are encouraged to submit their own experiments using the latest open standards that include HTML5, Canvas, SVG, and more. At the moment, more than fifty impressive JavaScript experiments have been submitted. The apps are apparently intended to highlight the speed and power of Chrome since they run faster with it than with any other browsers.

Here are some of my favorite Google Chrome JavaScript Experiments:
(Note: I have also tested these apps on Firefox version 3.5.2 and they all run well.)

Amiga Workbench Emulator by Christophe Résigné

Author's Note:

It's a full javascript (~3000 lines of code) remake of the classic Amiga's operating system "Workbench 1.3".

You can change resolution, color, font, wallpaper, move icons, open/resize windows, launch several little visuals effects.

Also the "CLI" (command manager) is working, you can access all the different command by typing "command" at the prompt.



World of Solitaire by Robert Schultz

Author's Note:

My experiment was to try and create a complete, beautiful and fun to play collection of Solitaire games with JavaScript.

World of Solitaire has over 40 Solitaire games in beautiful full screen glory. It has all the features you'd expect from a top of the line Solitaire program. Statistics, leaderboards, undo, multiple decks, customizable backgrounds, animation and more.



Chain Reaction by Yvo Schaap

Author's Note:

This game keeps you busy for hours to increase your score. 12 levels with each a minimum number of balls that need to be exploded, from a single click. Follow the balls, and decide when to explode!



Kaleidscope by REZ

Author's Note:

A kind of kaleidscope made only of filled circles with opacity. All parameters are random, so the scheme change everytime.



Ball Pool by Mr.doob

Author's Note:

Start by shaking the browser, then create new balls (click on empty space), move some others (drag) and reset the screen (double click).



BallDroppings by Josh Nimoy

Author's Note:

...it's a musical playtoy that looks like abstract pong. My hope is that i will be able to port enough of it to Javascript, and then use a bit of Flash to manage the sound. The result will be a limited version of BallDroppings that works in the browser. I might also provide instructions on how to begin interacting.



Google Gravity by Hi-ReS!

Author's Note:

"Everything that goes up must come down. But there comes a time when not everything that's down can come up."

George Burns couldn't probably imagine that his quote would eventually also be applied Google's main page.

Play with the elements and try searching whenever you get tired of it.



JS Fireworks by Kenneth Kufluk

Author's Note:

Write a message, then launch fireworks over London to show your message in the sky.

A shortened link to your fireworks message is provided, to post to Twitter, Facebook or other.

Requires latin-based characters to work.



Twitch by REAS

Author's Note:

TWITCH is a series of minimal games within small Chrome windows. How fast can you solve them all? Each game only responds to clicking; mouse position and keyboard are ignored.

Can you stay on the perilous belt? Can you accurately aim the booming cannon? Can you navigate through the electric pyramids? Can you solve the eerie labyrinth?



physicSketch
by ANDO Yasushi

Author's Note:

When you draw something on a canvas, it starts moving under the Newtonian law.



More Google Chrome JavaScript Experiments can be found HERE.

Continue reading →

Android-powered Dell Mini 3i Smartphone Unleashed?

According to several reliable sources, Dell's very first smartphone dubbed as Mini 3i has arrived. It runs on Android-based operating system but has fairly limited amount of features.

This sleek-looking phone is said to have a 3.5-inch 360x640 touch-screen, a microSD slot, a 3 megapixel camera, a miniUSB port, Bluetooth, and a 950mAh battery. The biggest downside is its lack of 3G and Wi-Fi support.

A tech site named "Cloned In China" has photos of Dell Mini 3i taken during the China Mobile Market event:



Earlier this year, CEO Michael Dell said during the Computerworld event held in Tokyo that Dell is exploring smaller-screen devices. However, as of today, Dell has not made a comment regarding the Dell Mini 3i.

Why China?

According to a report from eWEEK:

Analyst Roger Kay, president of Endpoint Technologies, says Dell’s decision to launch its first smartphone in China can have particular benefits.

“I think it’s good to do a geographically isolated launch, so you can see if you’ve got it right enough before you consider a launch in the United States,” Kay told eWEEK. It gives Dell the chance to “make any potentially embarrassing mistakes out of view” of other markets.


UPDATE:

Dell spokesman Matt Parretta had something to say about the rumored Dell Mini 3i:

"The only thing that we're confirming is that we're in product development with China Mobile," he said, "We were there as a development partner for the [Google Android-based] oPhone platform."

Continue reading →

Play Classic DOS Games on Ubuntu Linux

I know some of you can't get enough of those classic games, so after showing you how to play Super Nintedo (SNES) games on Ubuntu Linux using an emulator, I will be giving instructions on how you will be able to run DOS games on it. To do this, you will also need an emulator and download DOS games from the internet.

The package that you will have to install is DOSBox.

"DOSBox emulates an Intel x86 PC, complete with sound, graphics, mouse, joystick, modem, etc., necessary for running many old MS-DOS games that simply cannot be run on modern PCs and operating systems, such as Microsoft Windows XP, Windows Vista, Linux and FreeBSD."

To install DOSBox on Ubuntu, just search for it on Synaptic Package Manager and install it from there. Or, you can use the command line:

sudo apt-get install dosbox

After installing DOSBox, create a directory where you would like your games to be stored. Like on mine:

/home/jun/dosgames

Free DOS games are very easy to find. Just search for them on Google.

To give you an example, I've downloaded Mario Brothers VGA from HERE.

I then extracted/unzipped the file and placed "mario.exe" inside my /dosgames directory.

Next, I started DOSBox using the Linux command-line by typing:

dosbox


A DOSBox shell will appear...


Inside the DOSBox shell, I mounted the games directory by typing:

mount c /home/jun/dosgames



Once mounted, I can now go to C by typing:

C:


I can now play Mario Brothers VGA by simply typing:

mario.exe



During the game, just follow the instructions to know what keys to press.


Now go and get those popular DOS games like Wolfeinstein 3D, Alley Cat, Duke Nukem, Hocus Pocus, Crystal Caves, and so much more. Have fun!

Continue reading →