Archive for the ‘Programming’ Category

It amazes me that companies still bring out reams of activation and serial number based systems. Microsoft released an update to Windows 7 with the usual slew of activation pop ups, annoyance messages etc. The day after several “Remove Windows Activation Technology” cracks appeared on torrents worldwide.

http://thepiratebay.org/torrent/5396034/Windows_7_crack_RemoveWAT_2.2.5.Hazar_carter67

This isn’t the first time this has happened either, Windows Vista and XP had similar battles against the crackers. They didn’t fair any better then either, you would think by now they would give up and spend there time on more useful pursuits? perhaps bowls? I’m sure there is a bowls club somewhere near Redmond HQ.

http://www.dotlesscss.com/

Write regular CSS with your .NET apps, then add a few variables, mixins and nested rules.

.less (pronounced dot-less) is a .NET port of the funky ruby LESS libary
Lovingly ported by Christopher Owen, Erik van Brakel, Daniel Hoelbling and James Foster

This demonstates updating a table or creating rows, trs etc using native javascript.

function addContact(){
var myTable = document.getElementById(“myTable”);
var newTR = document.createElement(“tr”);
var newName = document.createElement(“td”);
newName.innerHTML = document.forms[0].newname.value;
var newPhone = document.createElement(“td”);
newPhone.innerHTML = document.forms[0].newphone.value;

newTR.appendChild(newName);
newTR.appendChild(newPhone);
myTable.appendChild(newTR);
document.forms[0].reset()
}

var Parent = document.getElementById(tableID);
while(Parent.hasChildNodes())
{
Parent.removeChild(Parent.firstChild);
}
Side Effect: deletes the parent node if empty

OR

var table = document.getElementById(“tableid”);
//or use : var table = document.all.tableid;

for(var i = table.rows.length – 1; i > 0; i–)
{
table.deleteRow(i);
}

Side Effect: is setup to not delete the header row.

How to add pdf search to your sql server instance in about 40 steps ;^) It’s probably worth mentioning that installing the ifitler also adds the ability to search pdf files to the full text index for windows. So disk searching for content in pdf files should be possible as well but haven’t looked into this.

A very useful article for improving speed of .NET applications, has an excellent section on webservices. Improving .NET Application Performance and Scalability

It’s part of the Patterns and Practices section of microsofts site which you can find at http://msdn.microsoft.com/en-gb/practices/default.aspx

No its not what happens when your out in the wilderness… at least I hope it isn’t! Redsn0w is a windows and MAC software for jailbreaking and unlocking your iPhone. It comes in a long line of pieces of software for unlocking letting you install your own software and jailbreaking to allow the user to use any mobile phone provider. Apple have continue to evolve the protection software to prevent users from doing this but it appears 3.0 has been broken wide open days after its official release. http://blog.iphone-dev.org/post/126908912/redsn0w-in-june

Downloaded from http://blog.tmcnet.com/blog/tom-keating/microsoft/remote-desktop-slow-problem-solved.asp

Remote Desktop slow problem solved
April 19, 2007
Remote Desktop iconRemote Desktop 6.0, the latest version of Microsoft Remote Desktop client, which comes pre-installed with Vista was slower than molasses when I tried connecting to some Windows 2003 servers. In particular, I was trying to manage a Windows 2003 R2 64-bit Server running Exchange 2007 with 4GB of RAM and a fast 1.83Ghz dual-core processor. I’d click on something and wait and wait for my click to register. Moving a Window would also be painfully slow. It didn’t seem related to network connectivity since the screen redraw was fairly fast, but it just took a long time for the server to respond to keystrokes, mouse-clicks, etc. It had all the earmarks of a server’s CPU being overwhelmed.

http://www.proxem.com/Antelope stands for Advanced Natural Language Object-oriented Processing Environment. This framework facilitates the development of Natural Language Processing software. Antelope, currently in (beta) version 0.7.1, is designed for the Microsoft .NET framework 2.0. Therefore, you can use it with C#, Visual Basic.NET, Delphi.NET and many other .NET compliant languages (even COBOL.NET!).