About Perl

Perl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall, a linguist working as a systems administrator for NASA, in 1987, as a general purpose Unix scripting language to make report processing easier. 

Use operator shortcuts in VB.NET

Java and C++ developers have long been accustomed to using operator shortcuts for evaluating an expression and then stuffing the results of that expression back into one of the original variables. To do this kind of thing in VB6, you had to use code like this:

PHP Redirects

You can use a simple PHP script to redirect a user from the page they entered to a different web page. One reason you may want to do this is that the page they are trying to access no longer exists. Using this method, they can be seamlessly transfered to the new page without having to click a link to continue.
* Users are redirected quickly and seamlessly
* When using the 'Back' button, the user is taken to the last viewed page, not the redirect page
* Works on all browsers

Remove Open, Explore & Find from Start Button

When you right click on the Start Button, you can select Open, Explore or Find.
Open shows your Programs folder. Explore starts the Explorer and allows access to all drives.
Find allows you to search and then run programs. In certain situations you might want to disable this feature.

Changing the MaxMTU for faster Downloads

There are four Internet settings that can be configured, you can get greater throughput (faster Internet downloads) by modifying a few settings.
They are the MaxMTU, MaxMSS and DefaultRcvWindow, and DefaultTTL

1.Open RegEdit
2.Go to
HKEY_LOCAL_MACHINE\System\CurrentControlset\ Services\ Class\ net\ 000x
(where x is your particular network adapter binding.)
3.Right click on the right panel
4.Select New\String Value and create the value name IPMTU
5.Double click on it and enter then the number you want. The usual change is to 576
6.Similarly, you can add IPMSS and give it a value of 536

Changing Windows Icons

You can change the Icons Windows uses for folders, the Start Menu, opened and closed folder in the Explorer, and many more.
1. Open RegEdit
2. Go to
HKEY_LOCAL_MACHINE\ Software\ Microsoft\ Windows\ CurrentVersion\ Explorer\ Shell Icons

Lock Out Unwanted Users

Want to keep people from accessing Windows, even as the default user? If you do not have a domain do not attempt this.

1. Open RegEdit
2. Go to HKEY_LOCAL_MACHINE\Network\Logon
3. Create a dword value "MustBeValidated"
4. Set the value to 1
This forced logon can be bypassed in Safe Mode on Windows 9x

Linked List with C

  • Linked lists are the most basic self-referential structures. Linked lists allow you to have a chain of structs with related data.
  • So how would you go about declaring a linked list? It would involve a struct and a pointer:
    struct llnode {
     data;
    struct llnode *next;
    };
    
    The signifies data of any type. This is typically a pointer to something, usually another struct. The next line is the next pointer to another llnode struct. Another more convenient way using typedef:
    typedef struct list_node {
     data;
    struct list_node *next;
    } llnode;
    
    llnode *head = NULL;
    
    Note that even the typedef is specified, the next pointer within the struct must still have the struct tag!

Windows Logon Message

Run regedit and go to
HKEY_Local_Machine\Software\Microsoft \Windows\CurrentVersion\Winlogon
Then add or change the key:
LegalNoticeCaption REG_SZ="(Title for Box)"
And the same for this key:
LegalNoticeText REG_SZ="(Message to be displayed in the box)"

Hack IE Title Bar

This can be an impressive bit of personalization. Use your name or moniker to brand Internet Explorer. With regedit go to
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\
and left-click on Main to change the string "Window Title" to whatever you wish.