How to Create a Secure Password (and be able to easily Remember It)

You possibly can create strong passwords that don’t allow you to be memorize a cryptic sequence of letters, volumes, and punctuation representations. Here are several techniques:

Use some sort of sentence. It’s simple remember the first letters on the words in some sort of sentence. For case, children have utilized this sentence to not forget the names on the nine planets: The Very Excellent Mum Just Served You Nine Pickles. Your could employ the first letters of the people words to crank out this strong 9-character code: m*Emjsu9p, where Venus (this morning or morning star) is usually represented by *, this letter for Soil is capitalized, and nine is usually a numeral. In process, it’s best not to ever use such well-known sayings to come up with acronyms.
Continue reading

Skyrim Performance and Image Quality Tweaks – by Emil ”Rookienoob”

Why am I writing a guide on Skyrim tweaks?

Skyrim is a broadly appealing game – and there’s no doubt, it’s my Game of the year… But playing Skyrim wasn’t always as fun as the developers meant it to be – why? My computer is more than 6 years old… granted, I did upgrade to an ATI HD4770 512MB DDR5 graphics card, and it has greatly prolonged the lifespan of my gaming rig.

But in Skyrim… let’s just say an age-old Pentium D processor doesn’t cut it anymore. The Pentium D is essentially just 2 Pentium 4 CPU’s slapped under the same heatspreader and connected to form a ”Dual Core” CPU (Just like a Core 2 Quad is in fact 2 Core2Duo’s linked together). In terms of performance, the Pentium D at 3.0GHz performs roughly like a Core 2 Duo at 1.6Ghz… and that might just explain why I’m having trouble producing playable framerates in Bethesda’s newest masterpiece of a game.
Continue reading

Firefox Live Bookmarks Feed Refresh Frequency

The default rate of Firefox Live Bookmark refresh is 30 minutes. Which is often too long for some people. This can be changed:

Enter about:config in the url location bar and hit enter.
Right-click anywhere within the list of preferences and select New -> Integer.

When you get asked to enter the preference name, enter:
browser.bookmarks.livemark_refresh_seconds

You will then be asked to enter a value.  Set the value to whatever refresh rate you’d like. The unit for the value is seconds, so if you wanted the refresh rate to be 5 minutes, the value would be 300 (as in 300 seconds). The minimum is 60 seconds, so if you enter anything less than 60, it will still default to 60 internally.

Be careful when you set the rate too low, sites such as slashdot will refuse your request if you set the rate to 60 seconds. To be safe, I think 300 is a good value.

friendly links
clicky
other
click here
clicky
clicky
read more
friendly link
other
click here
read more
friendly link
read more
clicky
click here
other
clicky
click here
friendly link
clicky
click here
read more
other
read more
clicky
friendly link
friendly link
friendly link
click here
other
other
other
friendly link
click here
other
friendly link
clicky
read more
click here
read more
friendly link
read more
click here
friendly link
read more
other
friendly link
clicky
friendly link
click here
click here
other
clicky
friendly link
friendly link
friendly link
friendly link
read more
click here
friendly link
click here
read more
other
clicky
other
read more
friendly link
read more
friendly link
friendly link
other
other
friendly link
click here
other
clicky
other
read more
click here
clicky
friendly link
friendly link
clicky
other
friendly link
other
clicky
friendly link
friendly link
friendly link
friendly link
friendly link
other
other
click here
read more
read more
read more
clicky
other
other
click here
click here
friendly link
friendly link
clicky
click here
friendly link
other
clicky
click here
other
friendly link
other
other
click here
other
other
read more
friendly link
click here
clicky
read more
clicky
click here
read more
other
clicky
read more
click here
read more
read more
friendly link
other
other
read more
other
read more
click here
read more
read more
friendly link
read more
friendly link
clicky
read more
read more
click here
read more
other
read more
clicky
friendly link
read more
read more
friendly link
clicky
clicky
click here
other
other
other
read more
click here
clicky
click here
other
other
friendly link
read more
friendly link
click here
other
friendly link
read more
clicky
other
clicky
other
other
click here
read more
clicky
clicky
click here
click here
friendly link
other
click here
friendly link
other
click here
friendly link
friendly link
read more
friendly link
other
clicky
click here
read more
friendly link
friendly link
clicky
read more
other
read more
click here
other
click here
read more
click here
friendly link
click here
friendly link
click here
read more
clicky
other
click here
clicky
other
clicky
friendly link
friendly link
click here
other
clicky
other
click here
click here
other
read more
click here
friendly link
friendly link
read more
clicky
other
friendly link
friendly link
other
other
friendly link
click here
friendly link
other
click here
other
click here
clicky
clicky
friendly link
other
friendly link
other
read more
other
friendly link
click here
click here
other
friendly link
friendly link
friendly link
other
read more
other
clicky
friendly link
read more
friendly link
read more
clicky
friendly link
clicky
friendly link
click here
clicky
clicky
clicky
other
read more
clicky
click here
clicky
friendly link
click here
read more
read more
clicky
other
other
read more
clicky
friendly link
read more
click here
read more
clicky
read more
clicky
click here
friendly link
friendly link
read more
read more
friendly link
clicky
read more
click here
clicky
other
read more
other
read more
clicky
read more
other
friendly link
friendly link
clicky
read more
other
read more
other
other
clicky
friendly link
clicky
friendly link
friendly link
friendly link
clicky
read more
other
read more
friendly link
clicky
read more
other
friendly link
read more
other
clicky
click here
friendly link
click here
clicky
read more

Random Microsoft Rant

I don’t hate Microsoft, I have been using windows since the Windows 3.1 era, along with other microsoft products. But sometimes the small things that Microsoft choose to do simply piss me off so much that I have to write about them here:

1. Who is the genius that thought it was a good idea to have the system automatically reboot after an automatic system update? This problem exists in both XP and Vista. Have you ever thought about maybe, just maybe even if I’m not physically in front of the computer, my computer could still be running some important application or contain unsaved work??? There isn’t even an option to change this behavior. I had to manually edit some registry setting or group policy to disable this extremely annoying behavior. You know what kind of program reboot the user’s computer without the user’s permission? a virus!

2. This problem is vista only. In windows explorer, when I copy a bunch of files to another directory, they become automatically resorted! This becomes a problem if the folder I copy to already contain a bunch of files, then I would easily lose track of the new files I copied. Now, I can see some people might want this behavior, but when you make such a major change, I would appreciate it if you would at least give me an option to turn this off. So far there isn’t even a solution to allow me to change this behavior to XP style (new files always are at bottom until refreshed).  I almost switched back to XP just for this. It is very frustrating.

3. Vista home edition does have a RDP (Remote Desktop) client, but again some genius at Microsoft decided to hide the icon from the menus. To run the RDP client, simply run “mstsc.exe”. I can’t imagine what is the reason to hide this from us home edition users?

4. No “group policy editor” (gpedit) for home edition users. Gpedit is such a useful system configuration tool, it would be a crime to not include it for home edition users.  It’s like not including a “preferences” screen in a software product.

How to really disable event firing in sharepoint

One of the things I found out the hard way while programming event handlers in sharepoint is that you have to wrap your update() or delete() functions with the disableeventfiring function individually, for example:

this will work:
base.DisableEventFiring();
item.update();
base.EnableEventFiring();

this will NOT work:
base.DisableEventFiring();
item.update();
item.delete();
base.EnableEventFiring();

So the moral of the story is, only do one event triggering action at a time, do not try to do 2 or more within one wrapper.

How to add or remove permissions to a list item in sharepoint

Ok here is how I add or remove or copy permissions to a list item in sharepoint:

1 if (properties.ListTitle.Equals(“Document Library”))
2 {
3 using (SPWeb objWeb = properties.OpenWeb())
4 {
5 SPListItem d_item = properties.ListItem; //this is the one I want to copy permission from
6 SPRoleAssignmentCollection roles = d_item.RoleAssignments;
7 SPListItem item = myFile.Item; //this is the one I want to copy permission to
8 item.BreakRoleInheritance(true); //you must set this to true or it wouldn’t work
9 while (item.RoleAssignments.Count > 0)
10 {
11 item.RoleAssignments.Remove(0);
12 }
13 foreach (SPRoleAssignment role in roles)
14 {
15 item.RoleAssignments.Add(role);
16 }
17 base.DisableEventFiring();
18 item.Update();
19 base.EnableEventFiring();
20 }
21 }