To display the most relevant entries to you in priority,
vote for the stories you are interested in
(  )
and reject those that you are not interested in
(  )
Planet Ubuntu -
1 hours and 12 minutes ago
img class=face src=http://planet.ubuntu.com/heads/aanjhan.png alt= pAfter almost forgetting that I
had a flight in less than 24 hrs (thanks to Air France for the reminder mail), some silly transit
visa fiasco triggered by some peers, almost missing the train to Geneva and pretty much an
uneventful (except for an old guy beside me becoming unconscious suddenly and the on-board
doctor(s) treating him) 10 hrs or so in the skies, I was standing right behind a *big* queue, an
#8220;Under Maintenance#8221; air-conditioning system, very relaxed Immigration officers, loads of
people all around. There was *JOY* in this chaos, the #8220;organised#8221; chaos. Yes, I knew I am
back in my Home land. In 48 hours I leave to a href=http://foss.in/FOSS.IN/a/p pLooking forward to
it, because this is where everything started for me.. FOSS.IN 2005. See you at FOSS.IN 2008./p pa
href=http://foss.in/img src=http://foss.in/wp-content/uploads/2008/11/fossincomecode_468.jpg //a /p
|
Planet Ubuntu -
4 hours and 28 minutes ago
img class=face src=http://planet.ubuntu.com/heads/toponce.png alt= pAbout a month ago, while
teaching a class in Philadelphia, a student in my class had an interesting BASH prompt. In fact,
not only had he customized a prompt for BASH, but one for CSH and KSH as well, as apparently, he
spends adequate time in those shells during work. Well, this got me rethinking about my own ZSH
prompt, and how I wanted to customize it to fit my needs. However, as things go with teaching on
the road, I got a bit lazy, and didn#8217;t do much about it. Then, last week, while teaching a
Linux security course, I had another student with an interesting take on his prompts. That must
have been the straw that broke the camel#8217;s back, because I was determined by Friday to have my
customized ZSH prompt./p pFirst, the question begs why- why spend so much time configuring a silly
prompt? Surely you can get the information you need from commands in the terminal. While this is
true, I spend so much time in my terminal, that I want it to be functional, and well as attractive.
After all, I probably spend three quarters of my working day behind the terminal. So, I might as
well make it as informative as I can. With that, let#8217;s see what I#8217;ve done to my prompt.
First, a simple screenshot showing the cleanliness of the default promt:/p div align=centerimg
src=http://pthree.org/wp-content/uploads/2008/11/zsh-prompt1.png alt=Basic ZSH prompt //div
pHere#8217;s what I wanted behind my prompt:/p ul liA matching theme with my .screenrc, Mutt theme
and 88_madcows Irssi theme (yes, they all tie in together)./li liThe continuation prompt should
carry on the theme of the main prompt./li liMy username and host that I#8217;m connected to/li
liThe history number of the last command executed./li liA timestamp showing when I executed the
last command./li liThe prompt should never be wider than the terminal we#8217;re attached to (we
may need to truncate the path)./li liDisplay statuses of the following, only when needed: liBattery
status of my laptop, if less than 100%./li liThe current GIT branch, if any./li liThe exit code of
the last command, if any other than zero./li liThe screen number I#8217;m attached to, if behind
screen./li liThe number of jobs executing in the background, if any./li /li /ul pThat#8217;s it.
Not much really. Most of it is fairly straight forward. Some of those points will require some
hacking, and a bit of logic, but for the most part, this shouldn#8217;t be too bad. So, with that,
let#8217;s start dissecting my code line-by-line./p pAt first glance, you#8217;ll notice that
I#8217;m using two functions to pull this off. The first function is a special ZSH function called
#8216;precmd()#8217;. This function is always executed before a new prompt is drawn. Because
we#8217;ll be creating custom variables, and using them in our prompt, we#8217;ll need to take
advantage of this function. If we don#8217;t then we#8217;ll have to source our .zshrc every time
we want our dynamic prompt updated. The second function is what actually draws the prompt.
We#8217;ll look at that a bit later./p ppre class=phpspan# let's get the current get branch that we
are under/span span# ripped from /etc/bash_completion.d/git from the git devs/span git_ps1
span#40;/spanspan#41;/span span#123;/span spanif/span which git gt; /dev/spannull/span; then local
g=spanquot;$(git rev-parse --git-dir 2gt;/dev/null)quot;/span spanif/span span#91;/span -n
spanquot;$gquot;/span span#93;/span; then local r local b spanif/span span#91;/span -d
spanquot;$g/rebase-applyquot;/span span#93;/span; then spanif/span test -f
spanquot;$g/rebase-apply/rebasingquot;/span; then r=spanquot;|REBASEquot;/span elif test -f
spanquot;$g/rebase-apply/applyingquot;/span; then r=spanquot;|AMquot;/span spanelse/span
r=spanquot;|AM/REBASEquot;/span fi b=spanquot;$(git symbolic-ref HEAD 2gt;/dev/null)quot;/span elif
span#91;/span -f spanquot;$g/rebase-merge/interactivequot;/span span#93;/span; then
r=spanquot;|REBASE-iquot;/span b=spanquot;$(cat
quot;/spanspan$g/span/rebase-merge/head-namespanquot;)quot;/span elif span#91;/span -d
spanquot;$g/rebase-mergequot;/span span#93;/span; then r=spanquot;|REBASE-mquot;/span
b=spanquot;$(cat quot;/spanspan$g/span/rebase-merge/head-namespanquot;)quot;/span elif
span#91;/span -f spanquot;$g/MERGE_HEADquot;/span span#93;/span; then r=spanquot;|MERGINGquot;/span
b=spanquot;$(git symbolic-ref HEAD 2gt;/dev/null)quot;/span spanelse/span spanif/span span#91;/span
-f spanquot;$g/BISECT_LOGquot;/span span#93;/span; then r=spanquot;|BISECTINGquot;/span fi
spanif/span ! b=spanquot;$(git symbolic-ref HEAD 2gt;/dev/null)quot;/span; then spanif/span !
b=spanquot;$(git describe --exact-match HEAD 2gt;/dev/null)quot;/span; then b=spanquot;$(cut -c1-7
quot;/spanspan$g/span/HEADspanquot;)...quot;/span fi fi fi spanif/span span#91;/span -n
spanquot;$1quot;/span span#93;/span; then a href=http://www.php.net/printfspanprintf/span/a
spanquot;$1quot;/span spanquot;${b##refs/heads/}$rquot;/span spanelse/span a
href=http://www.php.net/printfspanprintf/span/a spanquot;%squot;/span
spanquot;${b##refs/heads/}$rquot;/span fi fi spanelse/span a
href=http://www.php.net/printfspanprintf/span/a spanquot;quot;/span fi span#125;/span nbsp;
GITBRANCH=spanquot; $(git_ps1)quot;/span/pre/p pBefore I even begin, I want to start off with
determining my GIT branch that I#8217;m currently working on, if any. I use GIT extensively at
work, and I#8217;ve even setup my own GIT repository at home, to track my own config files and
custom scripts that I want to hold on to. As such, if I#8217;m ever on a GIT branch, I want that
displayed in my prompt. As noticed in the comment before the code, this was pulled directly from
the BASH completion package from the GIT developers? Why the extensive code? Well, when doing a
rebase on the branch, I want to make sure I#8217;m keeping track of my current location, as HEAD
won#8217;t always be reliable./p ppre class=phpspan# The following 9 lines of code comes directly
from Phil!'s ZSH prompt/span span# http://aperiodic.net/phil/prompt//span local TERMWIDTH
span#40;/spanspan#40;/span TERMWIDTH = $span#123;/spanCOLUMNSspan#125;/span - span1/span
span#41;/spanspan#41;/span nbsp; local PROMPTSIZE=$span#123;/spanspan#${(%):--- %D{%R.%S %a %b %d
%Y}! ---}}/span local PWDSIZE=$span#123;/spanspan#${(%):-%~}}/span nbsp; spanif/span
span#91;/spanspan#91;/span spanquot;$PROMPTSIZE + $PWDSIZEquot;/span -gt span$TERMWIDTH/span
span#93;/spanspan#93;/span; then span#40;/spanspan#40;/span PR_PWDLEN = span$TERMWIDTH/span -
span$PROMPTSIZE/span span#41;/spanspan#41;/span fi/pre/p pNext, it#8217;s time to determine the
terminal width. As mentioned above, I don#8217;t want my prompt to be longer than my terminal and
wrap, so as such, I need some logic to figure this out. After several hours of hacking at this, I
couldn#8217;t get it right. So, after a bit of searching, I found a
href=http://aperiodic.net/phil/prompt/Phil Gold#8217;s ZSH prompt/a, and decided to copy the code
verbatim, and modify it to fit my needs. Phil is using a right hand prompt, and I#8217;m not. As
such, there was some code I could cut out, to get exactly what I needed. He does a good job
explaining the logic, so I#8217;ll let you read it all there./p ppre class=phpspan# set a simple
variable to show when in screen/span spanif/span span#91;/spanspan#91;/span -n
spanquot;${WINDOW}quot;/span span#93;/spanspan#93;/span; then SCREEN=spanquot;
S:${WINDOW}quot;/span spanelse/span SCREEN=spanquot;quot;/span fi/pre/p pScreen is my best friend.
I use it to the point, where I only need one terminal open for all my separation needs. However, as
much as I use it, it#8217;s not open all the time. As such, when it#8217;s open, I want to show it
in my prompt. When it is not open, I don#8217;t want it cluttering the prompt up. As such, if a
value exists in the $WINDOW variable (this is set when screen is executed, then I set the $SCREEN
variable. Otherwise, I don#8217;t bother./p ppre class=phpspan# check if jobs are executing/span
spanif/span span#91;/spanspan#91;/span $span#40;/spanjobs | wc -lspan#41;/span -gt span0/span
span#93;/spanspan#93;/span; then JOBS=spanquot; J:%jquot;/span spanelse/span
JOBS=spanquot;quot;/span fi/pre/p pI seem to background jobs from time-to-time. Usually when
testing an application, or executing an application from the terminal. Although not critical,
it#8217;s useful knowing if jobs are running in the background or not. Again, I don#8217;t want
this cluttering up my terminal if jobs aren#8217;t running./p ppre class=phpspan# I want to know my
battery percentage when less than 100%./span spanif/span which ibam amp;gt; /dev/spannull/span;
then BATTSTATE=spanquot;$(ibam --percentbattery)quot;/span
BATTPRCNT=spanquot;${BATTSTATE[(f)1][(w)-2]}quot;/span
BATTTIME=spanquot;${BATTSTATE[(f)2][(w)-1]}quot;/span/pre/p pMost of my time computing is spent on
my laptop. Although there are several utilities that show my current battery percentage, I figured
why not put it into my prompt? One thing that converted me to ZSH was it#8217;s powerful scripting
capabilities. Here, I#8217;m creating three variables for ultimately getting the data I want. In
the BATTPRCNT, I find the data by grabbing the first line in the list (BATTSTATE[(f)1]) and the
second-to-last word ([(w)-2]). For the remaining time, I get this information from the second line,
and last word in the list./p ppre class=phpPR_BATTERY=spanquot; B:${BATTPRCNT}%%
(${BATTTIME})quot;/span spanif/span span#91;/spanspan#91;/span spanquot;${BATTPRCNT}quot;/span -lt
span15/span span#93;/spanspan#93;/span; then
PR_BATTERY=spanquot;$PR_BRIGHT_RED$PR_BATTERYquot;/span elif span#91;/spanspan#91;/span
spanquot;${BATTPRCNT}quot;/span -lt span50/span span#93;/spanspan#93;/span; then
PR_BATTERY=spanquot;$PR_BRIGHT_YELLOW$PR_BATTERYquot;/span elif span#91;/spanspan#91;/span
spanquot;${BATTPRCNT}quot;/span -lt span100/span span#93;/spanspan#93;/span; then
PR_BATTERY=spanquot;$PR_RESET$PR_BATTERYquot;/span fi spanelse/span PR_BATTERY=spanquot;quot;/span
fi span#125;/span/pre/p pNow that I have the battery data that I want, I format it to fit my needs.
If the battery percentage is less than 100% and greater than 49%, I want the color to be the same
as the rest of the prompt- normal. If it#8217;s less than 50% but greater than 14%, I want the
color to be yellow. If it#8217;s less than 15%, then the color should be red. You#8217;ll notice
that there are variables for colorizing the value. These are defined the next function below.
Lastly, if the battery is 100%, then don#8217;t show the information at all. In order to retrieve
this information, I use the #8220;ibam#8221; utility. It#8217;s installed on my laptop, so
that#8217;s all that matters to me. This concludes the precmd() function. Now, to drawing the
prompt itself./p ppre class=phpsetprompt span#40;/spanspan#41;/span span#123;/span span# Need this,
so the prompt will work/span setopt prompt_subst nbsp; span# let's load colors into our
environment, then set them/span autoload colors zsh/terminfo nbsp; spanif/span
span#91;/spanspan#91;/span spanquot;$terminfo[colors]quot;/span -gt span8/span
span#93;/spanspan#93;/span; then colors fi nbsp; spanfor/span COLOR in RED GREEN YELLOW WHITE
BLACK; spando/span a href=http://www.php.net/evalspaneval/span/a
PR_span$COLOR/span=span'%{$fg[${(L)COLOR}]%}'/span a href=http://www.php.net/evalspaneval/span/a
PR_BRIGHT_span$COLOR/span=span'%{$terminfo[bold]$fg[${(L)COLOR}]%}'/span done nbsp;
PR_RESET=spanquot;%{$terminfo[sgr0]%}quot;/span/pre/p pNow, we move onto drawing the prompt. This
function is defined by myself, and is not a ZSH builtin. First, and foremost, I need to set the
prompt_subst ZSH option. This is needed to substitute the variables in my prompt with what was
defined earlier/p pThen, we need to load colors into the prompt. ZSH has an awesome autoload
utility for loading modules into the namespace. Here, I#8217;m loading colors and terminfo,
necessary for setting the appropriate colors. Then, we discover if we can even use colors. One
thing I wanted about my prompt, was the ability to fail gracefully, if colors aren#8217;t
supported. Here, I make that possible. Then it#8217;s on to defining the colors themselves. A
simple #8216;for#8217; loop makes this possible, and we cycle through only the colors needed by the
prompt. I#8217;m setting both bold an normal colors, so I can take advantage of them for a little
styling of the prompt. I#8217;m also creating a RESET variable for resetting the color back to
non-colored, normal text./p pThanks to lists, again, I can grab foreground and background colors as
needed. Also, because I created a #8216;COLOR#8217; variable, I need to lowercase the variable when
making the assignments, as the #8216;$fg[]#8216; list is expecting the color in lowercase. Why not
just do it all in lowercase? I#8217;m a fan of uppercase variables in my scripts, and I keep this
behavior here. So, #8216;$fg[${(L)COLOR}] will lowercase the value of #8216;$COLOR#8217;./p ppre
class=phpspan# Finally, let's set the prompt/span PROMPT=span'span/span
${PR_BRIGHT_BLACK}lt;${PR_RESET}${PR_RED}lt;${PR_BRIGHT_RED}lt;${PR_RESET} span/span %D{%R.%S %a %b
%d %Y}${PR_RED}!${PR_RESET}%$PR_PWDLENlt;...lt;%~%lt;lt; span/span nbsp;
${PR_BRIGHT_BLACK}lt;${PR_RESET}${PR_RED}lt;${PR_BRIGHT_RED}lt;span/span ${PR_RESET}
%n@%m${PR_RED}!${PR_RESET}H:%h${SCREEN}${JOBS}%(?.. E:%?)span/span
${PR_BATTERY}${GITBRANCH}span/span nbsp;
${PR_BRIGHT_BLACK}gt;${PR_RESET}${PR_GREEN}gt;${PR_BRIGHT_GREEN}gt;span/span ${PR_BRIGHT_WHITE}
'/span/pre/p pThe #8216;PROMPT#8217; variable is the same as the #8216;PS1#8242; variable in ZSH,
so I use it here. This is the prompt string itself, doing all the formatting and placement of
variables. Notice that whenever I define a bright color, before I can use a non-bright color, I
have to reset it first. I#8217;m sure there#8217;s a better way to do this, but it works fine for
me. Also, the #8216;PROMPT#8217; variable must be enclosed in single quotes, or some of the
variables will not be evaluated./p ppre class=phpspan# Of course we need a matching continuation
prompt/span PROMPT2=span'span/span
${PR_BRIGHT_BLACK}gt;${PR_RESET}${PR_GREEN}gt;${PR_BRIGHT_GREEN}gt;span/span ${PR_RESET} %_
${PR_BRIGHT_BLACK}gt;${PR_RESET}${PR_GREEN}gt;span/span ${PR_BRIGHT_GREEN}gt;${PR_BRIGHT_WHITE}
'/span span#125;/span/pre/p pOf course, it would be silly to not define a matching continuation
prompt. The #8216;PROMPT2#8242; variable in ZSH is the same as the #8216;PS2#8242; variable, so
again, I prefer to use that variable name. Below is a screenshot showing every aspect of the
prompt, except for the GIT branch. As you can see, I#8217;m in a directory structure that normally
would be longer than the width of the terminal, I#8217;m behind screen in window #0, running 2
backgrounded jobs, there was an exit code of #8216;42#8242; from the previous executable, my
battery has a 94% charge, the previous executable was run at 23:05 on November 22, 2008 and
I#8217;m about to execute history item number 1573./p div align=centerimg
src=http://pthree.org/wp-content/uploads/2008/11/zsh-prompt2.png alt=Basic ZSH prompt //div ppre
class=phpsetprompt/pre/p pLastly, we call the function to draw the prompt, and we#8217;re off!
Since creating this prompt, I#8217;ve thought about other useful data that I could use for the
prompt. Maybe I#8217;ll get around to that, but right now, I#8217;m very happy with the final
status. The post is informative, but not intrusive. It contains both function and form. It#8217;s
bright to grab your attention, but not overbearing to distract you for your work. It conserves real
estate, yet is loaded with information. Yeah. I won#8217;t be changing shells, or prompts, anytime
soon. img src=http://pthree.org/wp-includes/images/smilies/icon_smile.gif alt=:) class=wp-smiley /
/p pa href=http://pthree.org/wp-content/uploads/2008/11/zsh_ps1.txtThe entire source can be
downloaded here/a./p pCheers!/p div class=feedflare a
href=http://feeds.feedburner.com/~f/pthree?a=mXgSNimg
src=http://feeds.feedburner.com/~f/pthree?i=mXgSN border=0 //a /divimg
src=http://feeds.feedburner.com/~r/pthree/~4/462562027 height=1 width=1 /

|
MetaFilter -
5 hours and 46 minutes ago
a
href="http://www.yayhooray.com/thread/107338/Infopornographic!-Datagraphic!-Diagramatic!#post3943754"Everything
is prettier as a flow chart./a br / See, for instance: br / br / The a
href="http://www.mvblogs.org/images/mvblogs24oct06_1.jpg"blogosphere/a, a
href="http://farm1.static.flickr.com/162/378677771_136d5c4934_b.jpg"the relative permanency of
visible and invisible worlds/a, your a
href="http://farm1.static.flickr.com/103/261403887_c5849faf9a_o.jpg"bike/a, a
href="http://www.chrisyates.net/reprographics/comics/278theinterstatesystem.jpg"U.S. interstates/a,
the a
href="http://www.2blowhards.com/archives/Maginot%20cutaway%20--%20NYT%20imaginary%20-%202.jpg"Maginot
Line/a, a href="http://www.saradebondt.com/work/mitim/media/moon_01.jpg"moon cycles/a, a
href="http://www.cricketschirping.com/weblog/wp-content/uploads/2006/06/cubismandabstractart.gif"Cubism/a,
a href="http://members.dslextreme.com/users/markpoyser/images/imclone00.gif"Enron/a, the a
href="http://blog.mint.com/blog/wp-content/uploads/2008/11/visualguidecrisis2.jpg"financial
crisis/a, the a href="http://strangemaps.files.wordpress.com/2008/03/a11vsfootball.gif"Apollo
landing site/a, a href="http://qbot.inartlab.com/yh/coldtimeline.jpg"Lisa's cold/a, a
href="http://www.universalleonardo.org/media/100/0/foetuswombrc.jpg"fertility/a, and a
href="http://imgs.xkcd.com/comics/ninja_turtles.png"Ninja Turtles/a.br / br / There appears to be
no rhyme or reason, other than a stringent belief in order and luck with google hits. From the
thread author:br / br / I find these by compulsively searching google images. A search might be one
of these words (Weather, Perfect, Beautiful, Temperature, Flow, Process, Affordability) plus one of
these words (Graphic, Graph, Infographic, Diagram, Chart, Plot, Map), then I just flip through the
pages looking for any that are beautiful in either content or aesthetics.br / br / Enjoy!

|
Fuzz - News : -
13 hours and 56 minutes ago
Wordpress themes » Wp Themes » 6 Themes Wordpress Magazines Gratuits8 Vote(s)
|
Standblog - Commentaires -
23 hours and 14 minutes ago
pWow, it looks like only my French readers are willing to comment... This is going to make the
discussion slightly harder than expected. Anyway, I'll try to respond in English so that non-French
speaking people can participate too./p p@Joey, who thinks that Webkit is more innovative than the
Mozilla codebase and that Mozilla should become innovative again:/p pI agree that competition
(excluding Microsoft) has become more competitive, emand this is good/em. Actually, it's
demonstrating that our goal, bringing back choice and innovation on the Internet was the right one,
and we're successful . So seeing increased competition is just what we wanted. I wished that IE6
and soon IE7 would die of a quick death so that the Web can move forward faster./p pBut I really
disagree when you consider Mozilla less innovative. Consider just a few things:/p ul liThe addons
ecosystem is fantastic when it comes to enabling innovation. 1 billion addons downloaded from our
site (not counting people that provide their addons from their own servers)./li liMozilla is
enabling quite a few experiments that I find really innovative. Just a few links: ul lia
href=http://www.azarask.in/blog/post/ubiquity-in-depth/ rel=nofollowUbiquity/a. This thing is just
emfantastic/em. Really. Try it. Hack it. It will blow your mind./li lia
href=http://labs.mozilla.com/projects/weave/ rel=nofollowWeave/a. Yes, there are other similar
projects around. But think what Weave brings in terms of emprivacy/em. This is why we have a
emData/em piece in the 2010 goals./li /ul/li liThe Mozilla Labs is very impressive when it comes to
enabling Open Innovation. I was at the recent Mozilla Labs night in Mountain View recently. Read a
href=http://www.toolness.com/wp/?p=308 rel=nofollowAtul's writeup/a and see what you've been
missing. And this is just the beginning./li liIn terms of standards support, particularly HTML 5,
I'm afraid you're misinformed. I wished you had seen the demo that Paul Rouget and I did last
October, on the 18th, in Lyon. We're leading in some cases, and Webkit is leading in some others.
That's Ok./li liWith regards to performance, there are 3 projects that lead the pack: Squirrelfish
extreme (Apple), V8 (Chrome) and TraceMonkey (Mozilla). Firefox 3.1 Beta will be released soon. You
should try it. I'm sure you'll love it. And you'll see that we're innovative in this part of the
game (it's just that the 2 proprietary vendors are waaayyyy behind)./li liMemory Management.
Remember a href=http://blog.pavlov.net/2008/03/11/firefox-3-memory-usage/ hreflang=en
rel=nofollowPavlov's post/a?/li /ul pActually, just have a look at the browser market:/p ol
liInternet Explorer. Backed my the giant in Redmond, with unlimited resources. Bundled with the OS
monopoly, which implies undeserved market share. Innovation? HTML 5 and SVG support? emNo
comment/em./li liFirefox, backed by Mozilla. Brought back competition, despite the fact that we're
the smallest player around. (around 200 employees worldwide, 200 million users). Distribution: word
of mouth to drive downloads. Innovation? See earlier. Standards support: great./li liWebkit,
supported by Google and Apple. Great funding, excellent marketing, benefiting (for Apple) from OS
bundling and distribution (OS X and iPhone). Also true for Webkit bundled with Android. Great
standards support./li liOpera. 500 employees. Great standards support. Distribution: similar to
Firefox, but different market share./li /ol pConsidering our size compared to our competitors, I
think we're doing pretty well, and I know that Mozilla is focused on shipping a great Firefox 3.1.
Maybe we're not leading in every part of the game - and this is ok - but considering our size,
we're doing more than our share, in my humble opinion./p

|
Onet.pl Wiadomości: Wiadomości dnia -
23 hours and 29 minutes ago
Niemiecki dziennik "Westdeutsche Allgemeine Zeitung" pisze, że nowy prezydent
Stanów Zjednoczonych wstrzyma siÄ™ z decyzjÄ… w sprawie instalacji
tarczy antyrakietowej w Polsce i Czechach. Gazeta twierdzi, że Barack Obama chce
rozmawiać na ten temat ze stroną rosyjską.
|
FFFFOUND! / EVERYONE -
1 days and 9 hours ago
pa href=http://ffffound.com/image/1f531c6dbe72323b5fce3847ce0cc436ca1451acimg
src=http://img.ffffound.com/static-data/assets/6/1f531c6dbe72323b5fce3847ce0cc436ca1451ac_m.jpg
alt=http://www.kilian-nakamura.com/blog-english/wp-content/uploads/2008/08/blackbird-fly-camera-1.jpg
border=0 width=480 height=300/a/ppvia a
href=http://www.kilian-nakamura.com/blog-english/index.php/blackbird-fly-tlr-camera-from-superheadz/http://www.kilian-nakamura.com/blog-english/index.php/blackbird-fly-tlr-camera-from-superheadz//a/p
|
Web Creme -
1 days and 9 hours ago
img src='http://www.webcreme.com/wp-content/images/thumb-hutchhouse.jpg' alt='Hutchhouse' / pa
href="http://feeds.feedburner.com/~a/WebCreme?a=pkUpJr"img
src="http://feeds.feedburner.com/~a/WebCreme?i=pkUpJr" border="0"/img/a/p
|
Web Creme -
1 days and 9 hours ago
img src='http://www.webcreme.com/wp-content/images/thumb-okayboss.jpg' alt='OKAYBOSS' / pa
href="http://feeds.feedburner.com/~a/WebCreme?a=YhMM4s"img
src="http://feeds.feedburner.com/~a/WebCreme?i=YhMM4s" border="0"/img/a/p
|
Web Creme -
1 days and 9 hours ago
img src='http://www.webcreme.com/wp-content/images/thumb-uniqlo.jpg' alt='Uniqlo' / pa
href="http://feeds.feedburner.com/~a/WebCreme?a=BjOwSR"img
src="http://feeds.feedburner.com/~a/WebCreme?i=BjOwSR" border="0"/img/a/p
|
Web Creme -
1 days and 9 hours ago
img src='http://www.webcreme.com/wp-content/images/thumb-thoughtpile.jpg' alt='Thoughtpile' / pa
href="http://feeds.feedburner.com/~a/WebCreme?a=rLMFOV"img
src="http://feeds.feedburner.com/~a/WebCreme?i=rLMFOV" border="0"/img/a/p
|
Planet Ubuntu -
1 days and 10 hours ago
img class=face src=http://planet.ubuntu.com/heads/joeb454.png alt= div class=snap_previewbr /pI
know I#8217;ve been neglecting anybody that reads this blog a lot recently, for which I
apologize./p pI have 3 pieces of coursework for University due in around 2 weeks, I#8217;m
currently writing part of a magazine article for Linux Identity in the US (deadline is also 2
weeks!)./p pBut don#8217;t worry, as soon as I get time, I#8217;ll be back and blogging properly
like normal img src=http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif alt=:)
class=wp-smiley / /p Posted in Linux, Ubuntu, Uninbsp;nbsp;nbsp;nbsp;nbsp;nbsp;a rel=nofollow
href=http://feeds.wordpress.com/1.0/gocomments/joeb454.wordpress.com/199/img alt= border=0
src=http://feeds.wordpress.com/1.0/comments/joeb454.wordpress.com/199/ //a a rel=nofollow
href=http://feeds.wordpress.com/1.0/godelicious/joeb454.wordpress.com/199/img alt= border=0
src=http://feeds.wordpress.com/1.0/delicious/joeb454.wordpress.com/199/ //a a rel=nofollow
href=http://feeds.wordpress.com/1.0/gostumble/joeb454.wordpress.com/199/img alt= border=0
src=http://feeds.wordpress.com/1.0/stumble/joeb454.wordpress.com/199/ //a a rel=nofollow
href=http://feeds.wordpress.com/1.0/godigg/joeb454.wordpress.com/199/img alt= border=0
src=http://feeds.wordpress.com/1.0/digg/joeb454.wordpress.com/199/ //a a rel=nofollow
href=http://feeds.wordpress.com/1.0/goreddit/joeb454.wordpress.com/199/img alt= border=0
src=http://feeds.wordpress.com/1.0/reddit/joeb454.wordpress.com/199/ //a img alt= border=0
src=http://stats.wordpress.com/b.gif?host=joeb454.co.ukamp;blog=2361895amp;post=199amp;subd=joeb454amp;ref=amp;feed=1
//div

|
FFFFOUND! / EVERYONE -
1 days and 11 hours ago
pa href=http://ffffound.com/image/e10e21aa216df16ccf585642635b3c6cb44b1986img
src=http://img.ffffound.com/static-data/assets/6/e10e21aa216df16ccf585642635b3c6cb44b1986_m.jpg
alt=http://www.michaelspornanimation.com/splog/wp-content/e/Cinderella%207.jpg border=0 width=421
height=480/a/ppvia a
href=http://www.michaelspornanimation.com/splog/wp-content/e/Cinderella%207.jpghttp://www.michaelspornanimation.com/splog/wp-content/e/Cinderella%207.jpg/a/p
|
FFFFOUND! / EVERYONE -
1 days and 11 hours ago
pa href=http://ffffound.com/image/1f49a8e386d5e192af1fe649f357a8ae0467dab8img
src=http://img.ffffound.com/static-data/assets/6/1f49a8e386d5e192af1fe649f357a8ae0467dab8_m.jpg
alt=http://www.michaelspornanimation.com/splog/wp-content/f/14-15.jpg border=0 width=480
height=267/a/ppvia a
href=http://www.michaelspornanimation.com/splog/wp-content/f/14-15.jpghttp://www.michaelspornanimation.com/splog/wp-content/f/14-15.jpg/a/p
|
Planet Ubuntu -
1 days and 12 hours ago
img class=face src=http://planet.ubuntu.com/heads/lmanul.png alt= pI#8217;ve been thrilled and
overwhelmed by the amazing feedback we got on Gmail Themes. Countless blog posts, articles, etc. I
enjoyed monitoring a href=http://search.twitter.com/search?q=gmail+themeswhat people said on
Twitter/a in real time./p pI am equally thrilled to see that a lot of people are loving my
#8220;Zoozimps#8221; characters./p pa
href=http://www.manucornet.net/blog/wp-content/uploads/2008/11/inbox.pngimg class=alignnone
size-medium wp-image-61 title=A Zoozimp
src=http://www.manucornet.net/blog/wp-content/uploads/2008/11/inbox-197x300.png alt= width=197
height=300 //a/p pIt used to return exactly 0 result in Google (one of the reasons why I chose the
name in the first place), now just a day after our launch a
href=http://www.google.com/search?q=zoozimpsmany results have appeared/a img
src=http://www.manucornet.net/blog/wp-includes/images/smilies/icon_smile.gif alt=:-)
class=wp-smiley / /p pThanks to all who welcomed this with really positive feedback, and thanks to
Google for allowing me to be part of such an exciting project./p

|
Joystiq -
1 days and 14 hours ago
pFiled under: a href="http://www.joystiq.com/category/xbox360/" rel="tag"Microsoft Xbox 360/a/pdiv
align="center"a href="http://www.dreisechzig.net/wp/archives/1481"img vspace="4" hspace="0"
border="1" src="http://www.blogcdn.com/www.joystiq.com/media/2008/11/new.avatar.clothes.490.jpg"
alt="" //abr / div align="left"We've known for some time that Microsoft has been planning
additional clothing and accessories to differentiate (and bizarre-ify) your a
href="http://www.joystiq.com/tag/new-xbox-experience"New Xbox Experience/a Avatar. In fact, on
Wednesday, MS announced that new Avatar content will be rolled out a
href="http://www.joystiq.com/2008/11/19/new-avatar-fashions-planned-every-two-weeks-for-six-months/"bi-monthly
for six months/a. Today we know that, at least for now, it will be free.br /br /Germany's Xbox
product manager, Boris Schneider-Johne, told a
href="http://www.dreisechzig.net/wp/archives/1481"dreisechzig.net/a that the early offerings will
be free of charge. After that? "What's going to happen as of spring is yet to be announced," he
said. We do know that for-pay and sponsored a href="http://www.joystiq.com/tag/avatars"Avatar/a
goodies are definitely on Microsoft's mind, as evidenced in a
href="http://www.joystiq.com/2008/08/01/microsoft-contemplating-for-pay-avatar-accessories/"remarks
made by Xbox Live chief John Schappert/a in August. /div /div br /[Via a
href="http://www.xbox360fanboy.com/2008/11/21/first-wave-of-new-avatar-clothing-will-be-free/"X3F/a]br
/br / div style="border-top: 1px solid rgb(0, 0, 0); padding-top: 5px;" a
href="http://www.joystiq.com/2008/10/29/video-tour-new-xbox-experience-exposed/"img vspace="4"
hspace="4" border="1" align="left" alt=""
src="http://www.blogcdn.com/www.joystiq.com/media/2008/10/nxe-pinbox.jpg" style="margin-bottom:
20px;" class="imagepadding" //a emsmallCurious about the New Xbox Experience? Check out our a
href="http://www.joystiq.com/2008/10/29/video-tour-new-xbox-experience-exposed/"ridiculously
informative nine-video feature/a, covering everything from Avatar creation, Netflix integration,
and the 8-player party system to installing games to the hard drive, the new Marketplace, the
Blade-like "Guide" interface, and more!/small/em/divp style="padding:5px;background:#ddd;border:1px
solid #ccc;clear:both;"a
href="http://www.joystiq.com/2008/11/21/microsoft-nxe-avatar-clothing-updates-will-be-free-for-now/"Microsoft:
NXE Avatar clothing updates will be free ... for now/a originally appeared on a
href="http://www.joystiq.com"Joystiq/a on Fri, 21 Nov 2008 15:30:00 EST. Please see our a
href="http://www.weblogsinc.com/feed-terms/"terms for use of feeds/a./pp style="clear: both;
padding: 8px 0 0 0; height: 2px; font-size: 1px; border: 0; margin: 0; padding: 0;"nbsp;/ppa
href=http://www.dreisechzig.net/wp/archives/1481Read/anbsp;|nbsp;a
href="http://www.joystiq.com/2008/11/21/microsoft-nxe-avatar-clothing-updates-will-be-free-for-now/"
rel="bookmark" title="Permanent link to this entry"Permalink/anbsp;|nbsp;a
href="http://www.joystiq.com/forward/1379677/" title="Send this entry to a friend via email"Email
this/anbsp;|nbsp;a
href="http://www.joystiq.com/2008/11/21/microsoft-nxe-avatar-clothing-updates-will-be-free-for-now/#comments"
title="View reader comments on this entry"Comments/a/p pa
href="http://feedads.googleadservices.com/~at/AvKxE_04ZrNcuq2i8aA7k6hXi8E/a"img
src="http://feedads.googleadservices.com/~at/AvKxE_04ZrNcuq2i8aA7k6hXi8E/i" border="0"
ismap="true"/img/a/pdiv class="feedflare" a
href="http://feedproxy.google.com/~f/weblogsinc/joystiq?a=u6dqShBN"img
src="http://feedproxy.google.com/~f/weblogsinc/joystiq?i=u6dqShBN" border="0"/img/a a
href="http://feedproxy.google.com/~f/weblogsinc/joystiq?a=lsZ41y7S"img
src="http://feedproxy.google.com/~f/weblogsinc/joystiq?i=lsZ41y7S" border="0"/img/a /divimg
src="http://feedproxy.google.com/~r/weblogsinc/joystiq/~4/2-EQuHqD0Nw" height="1" width="1"/

|
eHomeUpgrade -
1 days and 15 hours ago
img
src="http://www.ehomeupgrade.com/wordpress/wp-content/uploads/my_movies_for_windows_home_server_disc_copy_screenshot-150x150.jpg"
align="left" hspace="5" vspace="2" title="My Movies for Windows Home Server Disc Copy Screenshot"
alt="" / The title pretty much says it all. So, Brian Binnerup has been busy adding new features
and squashing bugs on his road to the official, non-beta release of My Movies for Windows Home
Server. The two stand-out features in v1.02 users now get to play with is support for FLAC lossless
audio CD rips and [...]pVisit a href="http://www.ehomeupgrade.com"eHomeUpgrade/a for more breaking
news./pimg src="http://feeds.feedburner.com/~r/ehomeupgrade/entries/~4/461049882" height="1"
width="1"/
|
eHomeUpgrade -
1 days and 16 hours ago
img
src="http://www.ehomeupgrade.com/wordpress/wp-content/uploads/innovus_squeezebox_duet_myhome_plugin-150x150.jpg"
align="left" hspace="5" vspace="2" title="INNOVUS Squeezebox Duet MyHome Plugin" alt="" / iPhone
home automation apps have been all the rage of late, but INNOVUS Home Automation has found another
compelling and fairly inexpensive platform to tie their service into#8230; the Squeezebox Duet
music system. With the MyHome Plugin and the accompanying INNOVUS House Control solution products,
users can manage their music, control lights throughout the home, [...]pVisit a
href="http://www.ehomeupgrade.com"eHomeUpgrade/a for more breaking news./pimg
src="http://feeds.feedburner.com/~r/ehomeupgrade/entries/~4/461002115" height="1" width="1"/
|
Planet Ubuntu -
1 days and 16 hours ago
img class=face src=http://planet.ubuntu.com/heads/aanjhan.png alt= pLadies and Gentlemen, boys and
girls!!!/p pIf you are still clueless as to what a href=http://foss.in/FOSS.IN/a is all
about (even after reading through this sentence) then it probably isn#8217;t for you
img src=http://www.tuxmaniac.com/blog/wp-includes/images/smilies/icon_smile.gif alt=:-)
class=wp-smiley / And the news is I will be saying #8220;Hola#8221;, #8220;Bonjour#8221;,
#8220;Hi#8221;, #8220;Hallo#8221;, #8220;Nihao#8221;, #8220;Namaskara#8221;, #8220;Vanakkam#8221;,
#8220;Namasthe#8221; to a lot of my friends this year too. Apart from the
#8220;scheduled#8221; talk on a
href=https://fedoraproject.org/wiki/Features/FedoraElectronicLab#8220;Fedora Electronics
Laboratory#8221;/a on Friday (yes, my talks always coincide with a a
href=http://foss.in/news/linux-kernel-hackers-gathering.htmlmore glamorous session/a *always*), I
have planned to have some workouts (unofficial ones from those listed on the site). One such
planned workout is the GNUSim8085 Workout./p pIf you are interested in taking part, please use a
href=http://www.doodle.com/participation.html?pollId=tz7u7rfbnyikakm2this doodle link/a to give
your preferred time and I will blog about the timings sometime around Sunday evening. The venue of
the workout is most probably the terrace or corridor or some place which has a free power socket
img src=http://www.tuxmaniac.com/blog/wp-includes/images/smilies/icon_razz.gif alt=:-P
class=wp-smiley / .br / The Current agenda of the workout is as follows:/p ol liGet the Windows
Version of the package released (long time pending and also means people with #8220;official#8221;
laptops running Windows are welcome and wanted for testing)/li liFix lying around small bugs./li
liBrainstorm on further development and maybe get a base framework done on one of a
href=http://gnusim8085.wiki.sourceforge.net/Ideas_for_the_futurethese/a ideas./li /ol pLooking at
the current state of things it could either happen on Wednesday or Thursday. This is just not it.
Some F | |