Tuesday, April 29, 2008

Get your name in the yahoo messenger title bar - hack

Hey guys now you can change the Yahoo Messenger 's title bar which this little tweak.
Note: Before trying this tricks make sure to close all instances (windows) of yahoo messenger.

Just follow these steps:
1. Open you yahoo messenger installation folder (default C:\Program Files\Yahoo!\Messenger).
2. Then search a file named "ymsgr". Double click to open it. If it doesn't open, then use notepad to open this file.
3. In this file just go to the end and paste the following code in a new line:

CAPTION=Cool Wizard

As you can guess, you can replace the word Cool Wizard with any text of your choice. You can have your own name being placed in yahoo messenger title bar.

Now open your yahoo messenger and see the change.

Related Articles on Yahoo Messenger Hacks , Cracks, Tips , Tricks

Share |

Enable Right Click On Sites That Disable It

These days lots of websites disable right clicking function of the mouse button. It's really, really annoying. This is done so that you don't steal (via right-click->save picture) their photos or images or any other goodies. Unfortunately, it disables all right-click functionality: copy, paste, open in new window.

But here's a trick to bypass that. But sadly it only works in Internet Explorer:
Follow these steps:

1. Open Internet Explorer.
2. Go to "Tools"->"Internet Options".
3. Click on the "Security" tab.
4. Then click on "Custom Level".
5. Scroll down to the "Scripting" section.
6. Now set "Active Scripting" to "Disable".
7. Now a dialog box will appear. Click yes to confirm the change.
8. Click "OK" and close the tools window.

Note: If this tweak causes some problem while surfing some sites, you'll have to turn that setting back to "Enable". This is because generally javascripts enhances a website.

Share |

Speed Up Your Shut Down In Windows XP

Share |

Monday, April 28, 2008

Removing the NAV bar from your blog

Mine did! Looks like Blogger now adds the following line before </head> tag all by itself.

#navbar-iframe {display:block}

my display:none instruction was sitting before this line, it didn't
come into effect. I had to move the line right after body tag as

Go to edit layout for you blog. Now go to "Edit HTML" and select checkbox "Expand Widget Templates"
Now find <body> and put the following code after it. This code works fine with new design templates of blogger also.

<style type='text/css'>
#navbar {display:none};
#navbar-iframe {display:none;}

Share |

Sunday, April 27, 2008

Multi-style labels widget for Blogger Beta Combobox or Menu Labels

Multi-style labels widget is my first complete widget for Blogger Beta. It supports 2 custom styles (zoom style!, menu style) and the default list style provided by Blogger. The idea is to allow your blog's visitors to choose the style that they like instead of you fixing one particular style. I am also introducing zoom style that displays labels with font size proportionate to their usage! (sorta like a cloud but not exactly).

Interested in a hands-on experience of how this works? Check out the Multi-style labels widget in my sidebar. There are three icons one for each style - just click any icon and you will see the labels in that style. I have set zoom style as the default style.

- Icon for list style
- Icon for menu style
- Icon for zoom style

Excited about this? Try it in your blog. First, goto Template->Page elements tab and remove your label element IF you have one. Then, goto Edit HTML tab (no need to expand widgets) and identify the start of the sidebar section by looking for this line.

<b:section class='sidebar' id='sidebar' preferred='yes'>

Insert the code as follows after above line

<b:widget id='Label2' locked='false' title='Categories' type='Label'>
<b:includable id='main'>
<a href='javascript:void' onclick='javascript:linkStyle();' title='Switch to List'>
<img src='http://i300.photobucket.com/albums/nn6/tejash_p_shah/list.jpg'/></a>
<a href='javascript:void' onclick='javascript:menuStyle();' title='Switch to Menu'>
<img src='http://s300.photobucket.com/albums/nn6/tejash_p_shah/menu.jpg'/></a>
<a href='javascript:void' onclick='javascript:zoomStyle();' title='Switch to Zoom'>
<img src='http://s300.photobucket.com/albums/nn6/tejash_p_shah/zoom.jpg'/></a>
<b><a href="http://technical-tejash.blogspot.com"> ? </a></b>
<div class='widget-content'>
<div id='LabelDisplay'>

<script language='javascript' type='text/javascript'>
function zoomStyle() {
var max = 0;
var min = 10000;
<b:loop values='data:labels' var='label'>
if (<data:label.count/> &gt; max)
max = <data:label.count/>;
if (<data:label.count/> &lt; min)
min = <data:label.count/>;
var display = &quot;&quot;;
<b:loop values='data:labels' var='label'>
var delta = <data:label.count/> - min;
var size = 100 + (delta * 100) / (max - min);
display = display + &quot;<span style='font-size:&quot; + size + &quot;%'><a expr:href='data:label.url + &quot;?max-results=100&quot;' style='text-decoration:none;'><data:label.name/></a></span><br/><br/>&quot;;

obj = document.getElementById(&#39;LabelDisplay&#39;);
obj.innerHTML = display;

function menuStyle() {
var display = &quot;<select onchange='location = this.options[this.selectedIndex].value;'><option>Select a Category</option>&quot;;
<b:loop values='data:labels' var='label'>
display = display + &quot;<option expr:value='data:label.url + &quot;?max-results=100&quot;'><data:label.name/> (<data:label.count/>)</option>&quot;;
display = display + &quot;</select>&quot;;

obj = document.getElementById(&#39;LabelDisplay&#39;);
obj.innerHTML = display;

function linkStyle() {
var display = &quot;<ul>&quot;;
<b:loop values='data:labels' var='label'>
display = display + &quot;<li><a expr:href='data:label.url + &quot;?max-results=100&quot;'><data:label.name/></a> (<data:label.count/>)</li>&quot;;
display = display + &quot;</ul>&quot;;

obj = document.getElementById(&#39;LabelDisplay&#39;);
obj.innerHTML = display;

// set default to zoom style

<b:include name='quickedit'/>

Once you have inserted, you could goto Page elements tab and move this new Labels element. If you don't want the combo, you could use the zoom style alone by inserting the widget code from here.

I hope this widget will encourage many bloggers to switch to Beta and take the hit of labelling all their posts. This also proves how effectively we could combine Javascript with Bloggerscript (the new template language :)) and develop some cool widgets!

Share |

Monday, April 07, 2008

Particle Physics Data Grid Collaboratory Pilot (PPDG)

The Particle Physics Data Grid Collaboratory Pilot (PPDG) developed and deployed production Grid systems vertically integrated with experiment-specific applications, Grid technologies,Grid and facility computation and storage resources to form effective end-to-end capabilities. In 2005 & 2006 PPDG groups are deploye their systems and applications on the production Open Science Grid. PPDG was a collaboration of computer scientists with a strong record in Grid technology, and physicists with leading roles in the software and network infrastructures for major high-energy and nuclear experiments. The goals and plans were guided by the immediate and medium-term needs of the physics experiments and by the research and development agenda of the computer science groups. A record of the status and achievements are given in the project's Quarterly Reports.

PPDG has released the following News Items:

SRM Accomplishments in 2005
Open Science Grid "Open for Science"
US CMS Data Challenge 04 is Grid based.

D0 Physics using SAMGrid & Grid tools, (Top Quark Results at SciDAC 2005).

STAR Physics - Utilizing the Grid
Grid2003 - A Multi-VO Application Grid
Using the Virtual Data Toolkit
STAR/Hierachical Resource Manager
US/CMS Testbed Production
DZero uses DOESG certificates across the Atlantic
Sustained Production Data Movement over the Grid has resulted in: a factor of 2-10 more data transfer throughput, operational effort reduced by a factor of 2, a paradigm shift for distributed data processing from manual to automated bulk file transfers,earlier physics results. Job Scheduling over the Grid has resulted in: x2 Increase in efficiency to run jobs; 20-50% gain in resources through opportunistic use and distributed distributed resources; more confidence in physics results because of increased simulations. Grid2003 Project deployed a 6-VO 2600-CPU 26-site application grid providing benefit to 10 applications since November 2003. Biology Grid technologies hardened through PPDG providing Biology applications improvements of 5-10X in performance throughput.

STAR at RHIC: up to 5 TB a week between HPSS at BNL and LBNL using SRM; allowing next day access to fresh data for analysis led to 4 month turnaround for physics results. Average data transfer effectiveness x 10 times greater than before, resulting from less operational load.
D0 at Fermilab: 50 Terabytes through GridFTP into MSS. 100 million events reprocessed remotely to meet otherwise impossible publication milestone. Using multiple streams in GridFTP increased throughput a factor of 5.
U.S. ATLAS for LHC:>40 TB have been recorded from the distributed simulation sites in the U.S, 4 x more data collected. JLAB for Nuclear Physics: The time to simulate 30M events was reduced from 3+ months to 1 week, a 10X reduction in time.
U.S. CMS for LHC: 50 million events simulated through Condor-G with an overall factor 2 more efficiency than a year or two ago over Grid2003 28sites, 2600 CPUs. 30% jobs run on “opportunistic” resources. Execution of >75,000 jobs over the grid supported by a single FTE. GADU at ANL: scaling enhancements, reliability improvements, and feature development to GRAM, Condor-G, DAGMan, GridFTP, and the Replica Location Service (RLS). > 7.5M genome sequences were processed by GADU on Grid2003 resources at a throughput more than 5 times faster than the pre-Grid capabilities of this tool.

Trillium flower, three petals representing GriPhyN, PPDG, iVDGL, the US Physics Grid Projects The PPDG collaboration takes an active role in iVDGL and together with GriPhyN forms a collaboration of 3 US Grid projects for physics, symbolized by the Trillium flower. The leadership of PPDG contributes to international collaboration through work with the EGEE and LCG projects, and the Particle and Nuclear Physics Research Group at the GlobalGridForum, PPDG is collaborating with among others the DOE laboratories and LHC Experiments on the Open Science Grid U.S. based production Grid infrastructure. The Particle Physics Data Grid collaboration was formed in 1999 because its members were keenly aware of the need for Data Grid services to enable the worldwide distributed computing model of current and future high-energy and nuclear physics experiments.

Share |

Wednesday, April 02, 2008

New Proxy to access You Tube

I got the new proxy site which also opens youtube.com


Share |


Embed Wave to Blogger