Skip to main content

Lolifox - Firefox for anime lovers

Yeah2, i know, the name sounds kindof erotic. But well, its their rights to put that name isn't it?. I got to know about this browser from a post at our new UTP-OSS Google Group so i decided to try it.

A visit to lolifox's site is a little bit of a disappointment. There are no screenies .. me wanna see screenies .. haha .. frankly, screenshot is one of the most effective way to bring people to use gui based apps .. Also, there a very little information about what are the uniqueness of this firefox fork/mod besides having some large collections of anime bookmarks and a modified interface for ftp/gopher browsing..

I downloaded the linux version of the browser to give it a try, there are no rpm/dep packages, the binaries is only compressed in a tarball - like hows firefox is packaged. Okay, this is a small matter, its not going to become a system's web browser anyway.

These are the screenshots from my first run of the browser. Nothing much impressive, it looks 90% like the vanilla firefox2.0. The most notable change is the ftp/gopher interface and the preview when you pointed at the tab ( i think this is just an extension that being coded into the browser directly )







IMHO, unless you want that good looking ftp/gopher interface , I think this mod can still be achieved by using the vanilla firefox browser. However, it is still too early to judge it, because currently its only version 0.3 . Perhaps in the future it will improve. I'll be looking forward for more improvement by the team. Until then, I'll stick with my current sleek FF2.
Post a Comment

Popular posts from this blog

Adding simple popup to Plone frontpage

Here is a little guide for those who want to add a simple popup to the Plone frontpage for some purpose (eg: announcements, advertisements, etc).

Create a basic html file containing the content you want to appear in the popup. Upload it into $PLONE_SITE/portal_skins/custom (as Page Template) and for the sake of this example, name it popup.html

Afterward, create a Javascript file with your Pop-Up loader script. For example , this script:


function popup(mylink, windowname)
{
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
href=mylink;
else
href=mylink.href;
window.open(href, windowname, 'width=220,height=400,scrollbars=no');
return false;
};

popup('popup.html', 'My Popup');


Also upload this file into $PLONE_SITE/portal_skins/custom (as Page Template too). For this example, name it as popup.js

Afterward, in $PLONE_SITE/portal_javascripts , add popup.js as a new script into portal_javascripts…

HOWTO: Mirroring Yum repositories using Yum-Utils

As promised before in one of my previous post, a Howto on how to mirror and manage yum repositories using some of the utilities in yum-utils.

The first step is, well, of course, is to get yum-utils from fedora repository
yum install yum-utils

Reposync
Reposync is a utility for mirroring and synchronizing local copy of a yum/rpmmetadata repository.

This utility is very useful if you wanted to make a yum repository mirror. Before this, I used "wget -R -np -N" but this method is a little bit tedious and it doesnt work with repos that didn't use directory listing. Plus, it also download together additional site stuff that I don't need/want and it doesn't verify checksum of the downloaded packages.

Mirroring a repo using this utility is easy, just execute this command
reposync -r <repoid> -a <arch> -n
and the repo will be mirrored in a folder with the same name of the repoid in the directory you executed the command. Eg: you executed the command in /mnt/storage/mi…

Tee'ing Python subprocess.Popen output

A little hack for python coders out there who wanted to have a functionality similar to the unix's tee command for redirecting output to multiple places.


import sys
from subprocess import Popen,PIPE
p = Popen(['put','command','and','arguments','here'],stdout=PIPE)

while True:
o = p.stdout.readline()
if o == '' and p.poll() != None: break
# the 'o' variable stores a line from the command's stdout
# do anything u wish with the 'o' variable here
# this loop will break once theres a blank output
# from stdout and the subprocess have ended