Tips/Tricks

How to change Windows 7 start orb

Windows 7 orb

Have you ever wanted to change your start button orb in Windows 7, but you were didn’t know how to do it? Well look no more! Kishan Bagaria, Windows Club Forum member, made the tool to replace the start button orb without a problem.

After you download the tool extract it and run it. Select the .bmp file format with 3 replacements for pressed, hovered, and overlay button in it. To find the the good orbs go to DeviantArt and in the search type “Windows 7 orb” – or click this link if you want to skip typing and searching part.. After you’ve found the one you like, hit the download button for that resource or check the comments to see if there are links, if the developer hasn’t provided download via DA.

Start button orb before tool usage:

Orb beofre the change

After the tool usage:

Orb after the tool usage

Download it.

Old Version.

Since a lot of members are complaining about the v4 not working with Windows 7 SP1 I’ve uploaded old version of the tool which we tested and seems to be working, in case that v4 doesn’t.

Tutorial and something more …

Hello, before I start to write just to remind you that we need a writer.So if you want to write on our blog please contact us at contact@zeusoft.net.

Ok, in this tutorial i will teach you how you can optimize your C# code.When you have a few “millions ” lines of code, your program may run slow.So you need to optimize your code using these tips:Loops

1. For loops is twice faster then foreach loops.That foreach loop:

static private void ForeachLoop(ArrayList SomeList)
{
        int id = 0;
 
        foreach (int i in List)
        {
                // Do something with the object ...
                id = i;
        }
}

is twice faster like that:

static private void ForLoop(ArrayList SomeList)
{
        int id = 0;
        int count = SomeList.Count;
 
        for (int i = 0; i < SomeList.Count; i++)
        {
                // Do something with the object ...
                id = (int)SomeList[i];
        }
}

2. Boxing and unboxing

static private void BoxingAndUnboxing()
{
        int i = 222;
        object o = i; // Implicit boxing
 
        i = 456; // Change the contents of i
 
        int j = (int)o; // Unboxing (if types are incompatible this may trow an exception)
}

You dont have to use boxing and unboxing, and it’s faster:

static private void NoBoxingAndUnboxing()
{
        int i = 123;
 
        i = 456; // Change the contents of i
 
        int j = i; // Compatible types
}

3.Exceptions


Trowing and catching an exception is 1000 slower than checking for an error code:

static void FunctionThatThrows()
{
        throw new Exception();
}

1000 times faster

static int FunctionThatReturnsErrorCode()
{
        return -1;
}

4.Collections
Using actual size for data rather than some default size increases performance up to 50%

ht = new Hashtable(count); // Creates an Hashtable using size = Count
LoadData(ht, count);
 
// Display results
Display.Show(1, "Elapsed time: " + t.ElapsedTime.ToString() + " ms \n", 0);
 
// End of the demo
Display.Show(-1, "Collections demo end.\n", 1);
 
static private void LoadData(Hashtable ht, int Count)
{
        // Fill the employee collection with data
        for (int i = 0; i < Count; i++)
        {
                Employee employee = new Employee(i, "Employee" + i.ToString());
                ht.Add(i, employee);
        }
}

5.Garbage collection
80% slower than doing nothing:

static private void Test(int count)
{
        DisposableObject []obj = new DisposableObject[count];
        for(int i=0;i

best solution:

static private voide LetDotnetCleanup(int count)
{
 
        // Start performance timing
        t.Start();
        int count=int.Parse(args[0]);
        DisposableObject []obj = new DisposableObject[count];
        for(int i=0;i

6.Stack and Heap
N structures are Log(N) faster to allocate than N classes:

        class ClassObject
        {
                public int x;
        }
 
        struct StructObject
        {
                public int x;
        }
        //alloc structs
        tAllocation.Start();
        for (i = 0; i < repeat; i++) // repeat to get more acurate timing
                s = new StructObject();
        tAllocation.Stop();
 
        //alloc objects
        for (i = 0; i < repeat; i++) // repeat to get more acurate timing
                c = new ClassObject();

Reference: http://csharpcomputing.com/Tutorials/Lesson23.htm

WinDirStat: Great way to see space taken by files visually!

WinDirStat is a program that allows you to see what files are taking the most hard disk space sorted by their type and size. The true power of this program isn’t it’s analyzer, it’s the programs graphical presentation of space taken by files. With WinDirStat you can identify files easily and you can delete them without from the program without browsing trough the directory to find it.

WinDirStat

This program is pretty useful when you’re doing spring cleaning of your files and when you want to get more free space. The program is free and you can download it from it’s website: http://windirstat.info/

Check your port status!

Everyday people get hacked and in most cases, hackers use open ports to access the systems and take control of them. You should only open ports that you really need. Remember, always use good firewall. My recommendation is to try Comodo Firewall. It’s really good firewall and it will give you info about every connection that goes to and from your computer.

Visit https://www.grc.com/x/ne.dll?bh0bkyd2 and run the test. After running the test, the open ports will be showed in red, and closed ones in green.

How do you blog? I use BlogDesk.

How do you blog? Do you write your posts from you web page, or do you use desktop blogging client like me? The client that i’m using is BlogDesk. It’s pretty good alternative to Windows Live Writer if you can’t install it. The program size is less than 4mb (3,82MB). When you install it you will be presented with simple interface. To add your blog click File->Manage Blogs. From there you can add your blogs name, categories and test if the post upload works.

BlogDesk

Download: Click to Download BlogDesk 2.8

Optimizing your OS for faster work

Welcome to the first of the two post series on ,,How to optimize the OS (operating system) for faster work”?

(more…)

Hello World!

Hello World program is program which prints out “Hello World!” on a display device. Already it is a tradition to use this program for introductory tutorials for teaching a programming language.Professional developers can also gain a lot of information about a given language’s syntax and structure from a hello world program. (more…)

Open++ – Make your context menu more useful

Open++ context menu

The context menu in Windows system is quite useful, and a lot of programs add their shortcut to the context menu so you can use them more quickly. What Open++ does is letting you add the context menu option of your wish. The program is only 168kb long. I use it everyday because it helps me to get things done faster, and cuts the time of the basic ”start menu-programs” routine to launch application.

You can download it from here:  http://www.freewebs.com/dengdun/en/openxx.htm

Stay anonymous online – even when you send mail!

Update: This site is no longer available, the hosting company has canceled the account for no objective reason. According to administrators, they will investigate the case and the site will be up for approx. 2 weeks.

Have you probably heard of how much information you transfer with each email you send from your computer? You transfer your IP address, real country and some other email info. Staying anonymous online is impossible – everyone keep track of what you do. But it’s always good to feel comfortable and anonymous, especially when you send sensitive emails and want to fight spam. (more…)

Top 10 Sites for WordPress Tips/Tricks and Resources

From time to time, you go out on Google to search for resources and tips about WordPress so you can find out how to maximize your blog, how to tweak it, and how to give it nice look. Zeusoft has compiled a list of sites that help you achieve that. (more…)