Friday, November 20, 2009

Ever wanted an uncluttered desktop?

I know everybody loves their desktop! Their treasure chest. That is where all your documents, songs, downloaded items, pr0n and all your 245 shortcuts are stored. You want it neat but you need all the items too??? Have your ever seen your beautiful wallpaper that took 5 hours to search for??? No! Not in all that clutter… Do you want a simple solution for all your clutter problems?? Like ‘em organized? Fences is your solution all your cluttered nightmares :D

 

image

Like this desktop better than yours???

Want to hide all the icons and fences see that beautiful desktop wallpaper? No problem! A simple double click will do the trick. Want them back? Another double click and presto, everything is back.

And as their websites says

Fences is an add-on to your desktop, not a replacement.


Fences™ is a software by StarDock

 

Download Fences

Connectify! Share your Internet Connection, Wirelessly!

Ever wanted to share your Internet connection wirelessly?? You have 165 different WiFi activated devices and you wanted them all to have the same 100Mbps connection you get to your PC? Easy! Install Connectify! Connectify lets you virtually create/emulate a Wireless Access Point. No, it will not be an Ad-hoc network. You turn your laptop/desktop in to a REAL Wireless Access Point. No fancy configurations, no special hardware required! You only need a WiFi card (which almost all the laptops and new motherboards have built in).

image

Security? Will all my neighbors get free internet? Not a problem! Your WiFi hotspot will have WPA2-Personal (AES) encryption!

So what’s the catch? You know there is one, huh? Well Connectify runs only on Windows 7… All prior Windows versions are not supported. There FAQ tells you why…

Does it run on Windows Vista or Windows XP?

Sorry, not at this time. Connectify depends on improvements made in Windows 7 to operate. Frankly, Windows 7 is such a big improvement, that we suggest you're better off upgrading than waiting for us to get all this working on an older version of Windows. For more information on upgrading to Windows 7, see the upgrade guide on our web site.

Read their FAQ for more information.

 

Download Connectify from the official website

Monday, September 28, 2009

Aw snap! My files are corrupted/missing! :(

Ever wake up in the morning only to find your nights of work is corrupted/missing or cant boot up your PC? Ever want to get back to an earlier revision of a file you were working yesterday? Two days back or one month back? :) There are two options! Keep track of several folders with the date, zip it and email it your self. There should be easier way, isn’t it? Yep! There is! Dropbox, your ultimate solution to backing up and automatic synchronization.

Setting up Dropbox is so easy and once installed it is setup once and forget type software. Dropbox, simply put, is a folder which everything you put in to is automatically synchronized with the Dropbox server + all computers you have linked up with your account. That means, if you have Dropbox installed both at home and office, both the folders will contain the same exact content as one will immediately reflect changes made in another and vice versa. How cool is that? :) This does not stop there, well sure you can link up more than 2 computers… so all the 65365 computers that you work on will contain exactly the same folder…

Now, lets say half way through your document you suddenly realize that you have done some changes to your document that you want back badly??? Normally, this is impossible! Because the content of the file is over written… only exception being you can keep on undoing… but what if those changes were done 7 days back? No worries! Dropbox to the rescue! Dropbox not only does automatic synchronization but also keeps track of all the changes made to your files… up to 30 days!! (Yeah you get unlimited undo history for the paid version!)

Yeah now you know why you need Dropbox! It will automatically detect changes in a file and synchronize it with the server and other linked computers! But wait! What about my 65 MB file??? Every time i make a minor change to it the whole file is getting uploaded again!!!? The answer is NO WAY! This is why Dropbox is the next big thing and this is why Dropbox is so HOT! Dropbox uses a technology called Delta Synchronization (lBock-level or delta sync) where only the part of the file which has being changed is only synchronized! Easy on the bandwidth and time saving! Plus, upload resuming is supported too! It certainly is smoking HOT!

Here is a complete list of Dropbox’s features


So what are you waiting for! Get Drop Box!

P.S : The above link is actually a referral link…No it doesn’t give me $0.25 for everyone who clicks it but i get 250MB of additional space (up to 3GB) for everyone who gets registered!

Technorati Tags: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,



Friday, September 4, 2009

What happened to that 10GB i had free yesterday? :(

Common question? Yes! One morning, fresh, you check how much space is left in your C: drive and that 10GB is smiling at you making your whole day happy! You do your work, you play some games and you do all the www stuff you do everyday and everything is normal. Until, you see that weird message haunting you..

Untitled-3

Where did all my space go??? Where is that 10GB i had in the morning?

Prime Suspects

  • Wife (Nah! She never touches the PC)
  • Dog (Hates anything except fresh meat)
  • Children (Was at school)

Now which one took away my free space?? Lets hand over the case to Mr.CCleaner first! (There’s another Mister waiting to take over the case too)

image

 

CCleaner (Formerly Crap Cleaner),boasting powerful and expandable set of features will go deep down of your hard drive and search for all those unwanted junk files you never knew that was there in your hard drive.

image

It will first search in well known places for junk, useless and unwanted files reside ( Which is shown on the left side.. then it will search on places that most applications leave unwanted junk files… (Shown below)

  image

 

The analyze button will start searching for the junk files and will display what was found… You will be amazed the first time you run it, if you have  never run this before…

image

The other amazing feature that CCleaner offers is cleaning your registry! It will clean all those pesky little entries that take up the space in your registry and slow it down!

image

CCleaner is also built in with an Uninstall utility that can replace the Windows Uninstallation Utitlity…. + a startup manager and system restore point manager…. too much to ask in a freeware!

image

Download Now

Technorati Tags: ,,,,,,,,,,,,,,,,,,,,

Sunday, August 23, 2009

Let me concentrate please!!!

Do you constantly get distracted by your instant messenger notifications or all those zillion email notifications that constantly keeps popping up on your screen when you have to submit that project due tomorrow? Or you cant resist opening your browser to check what your friends are doing now?? All those are done BECAUSE you see those icons that makes you want to click them! Well what if you don't see them? What if you see only see what you type? Only text! Nothing else? Well, ladies and gentlemen, say hi to Dark Room.

 

(Full screen)image

Well this is how it looks! Just like a Dark Room.

(Fullscreen)image

The text is Green and the background is Black! Gives you the original Matrix feeling. This is a simple text editor where there is only you and your text. You get all the simple features of a notepad like text editor. You can specify your own Font and Background colors, Font and the page settings. You can even make the app transparent to your liking.

image

image

Simple other features like Auto Save and context menu integration makes it simple yet effective notepad alternative.

You know what’s the best feature? You will never get distracted again and you will finish the project due tomorrow, today and go out with your girl and save the world too :)

Sunday, July 12, 2009

Dynamic searching/filtering of DataGridView, ListBox

Have you seen those nifty tricks where a data grid view or listbox is filtered as you type in a text box? Believe it or not its really really easy using both Visual Basic and C#. I thought it was hard too… that i have to run through nested for loops… but Visual Studio it self has done the hardest part and made it easy for us!

Difficulty : Easy

Time required : Less than 5 minutes

Prerequisites : Connecting to a database, Filling in a DataSet/DataTable

 

Ok lets get it started, lets first do it in Visual Basic

image

All you need is a data grid view and a text box! Its simple as that! Now lets load the data! Make sure you have created an SQL Server database, and filled it with data!

OK lets fill the data grid view with the data!

 

Imports System.Data.SqlClient

Public Class Form1


Dim ds As New DataSet


    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Dim con As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;Integrated Security=true; Initial Catalog=Bodgett")
        con.Open() 

         
        Dim da As SqlDataAdapter = New SqlDataAdapter("SELECT * FROM Employee", con)

        da.Fill(ds, "Emp")


        DataGridView1.DataSource = ds.Tables("Emp")

    End Sub


End Class

Ok…now run the project and you will be (you should! ) see the data grid view filled with the data! Like this…

image

Assuming that everyone went as planned, lets do the actual filtering!

Before actually coding, here is a heads up on the syntax used for the filtering.

Lets say we want to find the employee with the first name ‘Lilak’

Then the row filter would be Emp_FName = 'Lilak'

Or lets say that we want to find some one with the email address equals to ‘emiley@bodgett.com’

then the row filter would be Emp_Email = 'emiley@bodgett.com'

But how do we search for both at the same time, simple combine them with a “and”

eg: Emp_FName = ‘Lilak’ AND Emp_Email = 'lilak@bodgett.com'

But as you can see, there is no use of filtering without the use of WILD CARDS! (I love ‘em!)

The wild cards that can be used in a Data Grid View are % and *, which does the same job!

Now lets say we want to filter records based on the email provider.

Its going to be like Emp_Email LIKE '%yahoo%'

the % sign represents 0 or more characters.

So now hoping that you guys know how to write the filtering syntax, lets get wet with the actual coding… well, there is no CODING that you to do, as it is something that could be done with…yes my friends, 1 LINE OF CODE :)

ds.Tables("Emp").DefaultView.RowFilter



ds is our DataSet, but we are actually applying the coding to a DataTable’s (which is “Emp”) DataView. We are changing the RowFilter property of the DataView.



ds.Tables("Emp").DefaultView.RowFilter = "Emp_FName LIKE '*" & TextBox1.Text & "*'"


 



This changes the RowFilter while text is being typed on to the textbox, which dynamically filters the records according to the text. Notice that i have used * but remember % can be used too. For an example if the user enters the word Jason to the textbox, the rowFilter would look like



Emp_FName LIKE '*Jason*'



including the quotes ' '



Now run the program and see how it is…



So how do you filter based on multiple attributes. Easy! Just separate the multiple attributes with a OR



So if we want to filter using both First name and Last name we would use something like



ds.Tables("Emp").DefaultView.RowFilter = "Emp_FName LIKE '*" & TextBox1.Text & "*' OR Emp_Lname LIKE '*" & TextBox1.Text & "*'"



For the input “Jason” for the textbox this would output something like



Emp_FName LIKE '*Jason*' OR Emp_LName LIKE '*Jason*'



So this is it folks, the coding is over and so is the tutorial :)



For more information on rowFilter and rowFilter expression read these articles on MSDN



http://msdn.microsoft.com/en-us/library/system.data.dataview.rowfilter.aspx



http://msdn.microsoft.com/en-us/library/system.data.datacolumn.expression.aspx



Here is the complete coding for whoever wants it :D



Imports System.Data.SqlClient

Public Class Form1


Dim ds As New DataSet


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim con As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;Integrated Security=true; Initial Catalog=yourDBName")
con.Open()


Dim da As SqlDataAdapter = New SqlDataAdapter("SELECT * FROM Employee", con)

da.Fill(ds, "Emp")


DataGridView1.DataSource = ds.Tables("Emp")

End Sub


Private Sub
TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
ds.Tables("Emp").DefaultView.RowFilter = "Emp_FName LIKE '*" & TextBox1.Text & "*' OR Emp_Lname LIKE '*" & TextBox1.Text & "*'"

End Sub
End Class



Blogger Labels: Dynamic,DataGridView,ListBox,tricks,data,grid,text,Visual,Basic,Studio,self,Easy,Time,Prerequisites,database,DataSet,DataTable,Server,System,SqlClient,Public,Class,Private,sender,Object,EventArgs,MyBase,Load,SqlConnection,Source,Initial,Catalog,Bodgett,Open,SqlDataAdapter,SELECT,FROM,Employee,Fill,DataSource,syntax,WILD,CARDS,View,records,provider,characters,DefaultView,RowFilter,DataView

Sunday, July 5, 2009

OMG! Duplicate Files!! Not a problem anymore!

There was a time where it took me zillion hours to go through my playlist, my software folders and all my other load of images and videos….only to find they contain duplicates! Well though it took me zillion hours, i doubt whether i have done the job correctly!

But now it takes me only 10 seconds to scan my music folder, 15 seconds or less to scan my software list and less than 5 seconds to scan my list of images and get my hands on a neatly arranged, flexible and comprehensive list of duplicate files…all ready to be displayed in any customized way i want…

Ladies and Gentlemen, introducing Duplicate Cleaner by Digital Volcano. This too good to be free utility makes searching across directories and finding duplicates as easy as 1,2,3!

image

Digital Volcano, Duplicate Cleaner 1.3 (The latest version at the time of writing) starts with a very easy to understand interface!

First you need to decide where am i going to search for duplicates! You can choose any directory or a drive! Simply select it and click Add Path.

Now choose what you want to search :)

There are 2 handy sections, File Search and Music  Search…

image

The File search includes the basic search options. You can specify a File Filter (Wildcards) to limit which files to search for. The other amazing feature is check for the Same Content(CRC) which guarantees you almost 100% accurate search results :) Apart from that, you can search for same File Name, Size or Date.

The second option (Music Search, which saved me gigs out of my huge music collection) is the option to search for music files. It searches for songs with the same Artist, Title or Album.

Example result from my music folder may show that a particular song is there in 2 folders. Once i get the results, i can just check whatever file i need and press “Remove Selected”

image

Removing, does not necessarily mean getting rid of the file, that is why you can either delete to recycle bin, permanently delete or move all checked files to another folder.

 

Now lets say, your search returned 1000 duplicate entries, are you going to go through everything and check all by your self? Nope! That is when the handy Selection Assistant comes in to play!

image

It can make your life easier by specifying which files you want to delete, whether the file with the lowest bit rate, lowest sample rate or shortest length. (The option is to actually keep the opposite )

Or keep the newest/oldest or smallest/largest or by search pattern. When you click close after selecting the options to your heart’s content, just click remove selected files to get rid of them!

I anyway like the CRC option in the file search and it is the most used search method for me.

Duplicate Cleaner is a truly amazing piece of freeware, which perfectly does the job and saves your hard disk space and the money in your wallet!

Brilliant job, Digital Volcano