jlopez - Tue, 2007-10-02 14:14
In my last post I was very disturbed by the attitude that hitting limits (or wanting to know about the box you are in) means you are doing something "wrong". Yet, the main examples used actually do represent reasonable limits... 50 nested windows, 25 level menus and similar are most likely pathological code. In fact, such limits can help avoid denial of service attacks that consume system resources via recursive calls. Nevertheless, even limits like these leave me uneasy. Unexpected uses do not necessarily mean abuses of a system.
jlopez - Tue, 2007-10-02 11:47
Jeff Atwood is an interesting character, and I love reading his blog. Usually I agree with what he insights; sometimes I don't. Today is a case of a little of both at the same time:
Coding Horror
jlopez - Mon, 2007-07-16 14:29
Anatoly Lubarsky deserves the kudos for this information about re-registering IIS, found originally here: http://blogs.x2line.com/al/archive/2007/07/15/3203.aspx.
I have to admit that I am guilty of using the brute force method of "aspnet_regiis -i". However, the "correct" method (which after a quick trip to the docs, does seem more reasonable and less destructive) is:
aspnet_regiis -ir -enable
and then
aspnet_regiis -s path
jlopez - Tue, 2007-07-03 01:03
The paper written by M. Yuksel, K. K. Ramakrishnan, S. Kalyanaraman, J. D. Houle, and R. Sadhvani: Value of Supporting Class-of-Service in IP Backbones brings mathematical rigor to a fairly intuitive observation. Put simply, it is the fact that undifferentiated networks (networks without packet priority schemes) require more available bandwidth to handle the high priority data in a timely fashion than a network that can separate classes of data into priority levels.
jlopez - Thu, 2007-05-03 18:29
Even though this site is largely dormant due to the time pressures of day to day work, I thought I would share this link:
http://www.avivadirectory.com/blogger-law/
This is an excellent overview of the legal issues facing bloggers and others who deal with user supplied content. As always, legal advice can only be provided by a lawyer, but this link gives good legal information that can be used as a starting point for understanding the issues facing anyone who provides content on the Internet.
jlopez - Fri, 2007-04-06 09:50
ILMerge is a tool available for download at
http://www.microsoft.com/downloads/details.aspx?FamilyID=22914587-b4ad-4eae-87cf-b14ae6a939b0&displaylang=en
One use of the tool is described at http://jasonhaley.com/blog/archive/2007/04/05/138404.aspx
The basic sequence (as outlined in the article):
ILMerge WinJournal.exe WinJournal.Register.dll /out:WinJournal2.exe
(Any number of sources can be specified.)
ildasm WinJournal2.exe /source /out:WinJournal2.il
(This breaks the exe into IL code.)
jlopez - Tue, 2007-04-03 16:44
One of the most common formats to get data exported from other systems in is the CSV (comma separated values) format. A good starting point for this pseudo standard is found here: Wikipedia on CSV. As this format is not published by any standards body, you may find some files are easier to open than others. However, most spreadsheets can open the format and massage the data as needed.
jlopez - Mon, 2007-03-05 09:47
I was looking to reset a password in DotNetNuke 4.4.1 and found this link:
http://support.ihostasp.net/Customer/KBArticle.aspx?articleid=44
Apparently this is for a prior version, as the 4.4.1 stored procedure uses the "ApplicationName" and not the "ApplicationID". I was successful in resetting the password using the small modification found below.
Declare @UserName NVarChar(255)
Declare @NewPassword NVarChar(255)
Declare @PasswordSalt NVarChar(128)
Declare @Application NVarChar(255)
jlopez - Tue, 2006-06-27 17:00
jlopez - Wed, 2006-05-17 11:23
Today’s post will seem a bit off topic from the usual technology related topics, but I also do work on game designs, both for the computer and traditional board games. I also have a twelve year old son who wants to learn something about what I do all day.
A long time ago, I worked on “muds”. Muds (a.k.a. Multi User Dungeons) are the text based precursor to the current graphical games such as Everquest and World of Warcraft. Being text based, they were cheap and easy to host and could be created and extended by mere mortals instead of the massive development houses required to create a modern graphical world. Many popular muds continue to exist to this day. (Realms of Despair, one of the classics, still has hundreds and hundreds of users online at any given time).
Pages