Showing posts with label ubuntu. Show all posts
Showing posts with label ubuntu. Show all posts

Friday, May 20, 2011

shell-fm: Last.fm Radio in Terminal

Yo GUI so fat it took 250KB of RAM to run

Well, I have been switching between Windows and Ubuntu for a few weeks by now, and I'd like the functionality of streaming Last.fm radios in both systems. On Windows, I have foobar2000. On Ubuntu, the only working client with a GUI here is Rhythmbox. All because it's using the old Last.fm API.

But I'm not talking about Rhythmbox today. Because Linux users just love the Terminal, don't they? If possible, they might want to run everything in Terminal. Because it's awesome. Also, it baffles those who use Windows, further increasing it's cool factor.

Gentlemen, I present you shell-fm!

Simply put, it's your Last.fm client that runs entirely on your Terminal.

Don't mind the tracks I'm listening
It has most (if not all) the functionalities of the official Last.fm client. And using it is pretty straight forward really. Everything is explained in it's handy help menu.

And it runs on the old Last.fm API, you poorfags.

So yeah, to obtain it, here are the instructions (requires git and some knowledge compiling from source code):
http://nex.scrapping.cc/shell-fm/

Alternatives (with GUI, unfortunately)
Banshee - http://banshee.fm/
Rhythmbox - http://projects.gnome.org/rhythmbox/
Last.fm Scrobbler - http://www.last.fm/download?showplatform=Linux
Vagalume - http://vagalume.igalia.com/

Oh well, what else can I get for Terminal?

Monday, May 9, 2011

Messing Around With Ubuntu 11.04 Natty Narwhal Part 1 - Unity

Ubuntu 11.04 Natty Narwhal has been out for about a week by now, and it introduced some major changes along the way. Seeing this I decided to give it a spin, right from day one.

When Ubuntu 10.04 LTS was released, the distro dons a new look which is refreshing and elegant, moving from dull brown to more vibrant colors. It is also surprisingly stable for a Linux distro. Now, with 11.04, another big change is applied; the Unity interface. It differs so much compared to the GTK 2.x interface that has been a staple of Ubuntu, the community is split into two distinct groups. Those who love it, and those who don't. I, for one, do love it.

Getting used to the interface really does take time. Initially I'm baffled with the unfamiliar interface, seeing things behave more OSX-like than before. Took me about two days to familiarize. For starters, the top panel in Unity also serves as a menu bar, normally found under the title bar in other OSes other than OSX. Then there was the side dock (called Launcher) which is also like OSX, showing running apps and also serve as the main menu for Ubuntu. It smartly moves out of the way when a window is maximized.

OH SNAP!

Unity also adds a new feature known to Windows users as Aero Snap. Drag a window to the top of the screen and it will maximize. Drag them to the either side of the screen and it fills half the screen. Handy for multitasking or transferring files. Before Unity, Aero Snap can be accomplished in Ubuntu via Compiz, but it's fairly clumsy to work with.

Unity Dislikes Third Party Themes

While Unity can be themed just like GTK 2.x, it appears that buttons are a bit of an issue.

These aren't the buttons we're looking for
This can be fixed, but we got some hacking to do.

Dude, Where's My Scro- Oh.


Not exactly limited to Unity (also applied to the classic GNOME desktop), most of the scrollbars are now reduced to what seems to be a single colored line. Until you put your cursor on it.

Peek-a-boo!
These are called overlay scrollbars, and you can click it to scroll up and down, or just drag it up and down. A nice way to keep things clean on the desktop.

Dashing.

That button on the left side of the top panel opens Dash, which is something Windows users might compare it to the Start menu.

Now with a searchbox!
The guys at Microsoft realized how convenient Googling is, so they applied it into Windows. Now, Canonical was doing the same thing; letting people to type in to search the program they're looking for.

Personally, I wish more customizations are available for Unity Dash, such as adjusting the icon size, changing the number of rows and columns, hide "Apps available to download" section, always let it open fullscreen, and perhaps some other stuff I missed.

I've heard about Unity Lens, which seems interesting but isn't applied by default. Using the exact same interface as above, you can search for *cough*Rebecca Black*cough* on Youtube, without opening Firefox or any other browser. You can see some of the few Lenses in development here.

Finally.

To end my relatively long post today, I'd say that Unity is good enough for daily use, provided you spend enough time to familiarize with it. It still needs some improvements, especially in terms of usability and customizations, so we'll see what Unity matures into.

Also, Unity is very similar to the recently released GNOME 3. Heck, I don't know who copied who, but at least we have options.

Saturday, April 2, 2011

Elementary OS released

No, it's not an april fools joke.

Seriously, you can now download elementary OS 0.1 "Jupiter" via BitTorrent clients from their website: http://elementaryos.org/



Elementary OS is a new Linux OS based on Ubuntu, but focused on simplicity and elegance. You can even install the popular elementary theme in Ubuntu, like I did a few months back. Easy on the eyes, and looks very elegant.

Despite being based on Ubuntu, it doesn't really behave like Ubuntu. For example, you can't place shortcuts on the desktop. And not all of it's proposed features/softwares comes preinstalled. There isn't even a music player in this release! But that can be solved easily by installing any music player of your choice, of course.

It's interesting to play around with this OS, but to make it as a primary OS is going to be a long way ahead. Perhaps we should wait until elementary matures a little more, with all the cool features (Slingshot, Plank, Wingpanel...) available for use. And the release of a 64 bit version as well.

Monday, February 21, 2011

Speeding up apt-get downloads: apt-fast, apt-proz, & apt-metalink

Ubuntu users often use apt-get to install software. However this means you have to download the files from the repository. It would be nice if you can actually use some kind of download accelerator for downloading the files while also being able to install it within a single command.

apt-fast

It first appeared as apt-fast. It utilizes Axel to accelerate the downloads and then proceeds like normal apt-get. In fact, using it simply requires you to substitute apt-get with apt-fast in the Terminal. Now as it comes with a PPA, installing apt-fast becomes pretty simple. Enter these commands in Terminal:

sudo add-apt-repository ppa:tldm217/tahutek.net
sudo apt-get update
sudo apt-get install apt-fast

Now you can use apt-fast as if it was apt-get.

apt-proz

The second option is to install apt-proz, which is a modification of apt-fast. Instead of using Axel, it uses ProZilla. The author, Damar Riyadi, claims that it is faster than apt-fast itself. You can skip the first line if you have added the repository before. Enter these in Terminal:

sudo add-apt-repository ppa:tldm271/tahutek.net
sudo apt-get update
sudo apt-get install apt-proz

Note that if you have apt-fast installed, you can substitute apt-get with apt-fast. Using apt-proz is exactly like how you use apt-fast; simply substitute apt-get with apt-proz.

apt-metalink

The third option is apt-metalink. However this doen't have a PPA, so the installation would be a bit different. It utilizes Aria2 for downloading, and requires editing sources.list files to add more mirrors. For more information, visit their page: https://github.com/tatsuhiro-t/apt-metalink