logo
Jul
26
nik

Bugle – Google Source Code Bug Finder

Bugle is a project that consists of Google queries that help identify security bugs in open source software. This is a very interesting concept and while it may help hackers find vulnerabilities in software easier than scouring the code, I think it is more useful for open source project teams. By their very nature, open source projects are generally collaborative and therefore it is easy for unsecure...
Jul
22
nik

Global module settings in DotNetNuke

It’s easy to persist settings for an instance of DotNetNuke modules using ModuleController.GetModuleSettings(moduleId). But sometimes you want module settings to apply to all instances of a module within a given portal. I needed to do this for a module and used the following code: PortalSettings portalSettings = (PortalSettings) HttpContext.Current.Items["PortalSettings"];ModuleController...
Jul
22
nik

“My Modules” for DNN4?

I have had several emails from people inquiring whether I would be releasing a My Modules version for DNN4. The answer is “Yes.” I’m trying to decide if I should base it on VS.Net WAP or WSP models. If you are not familiar with these models you can learn more about them on Scott Guthrie’s blog.  I am trying hard to be objective, but I have a strong bias for the WAP model. Granted,...
Jul
22
nik

Your flight is low on virtual memory

I flew out of Dulles Airport a couple of days ago and found the Flight Departures monitor displaying some interesting information. Although you can’t tell from the picture, the dialog showing is the “System is running low on virtual memory” that we have all seen at some point or the other. The dialog stayed on the screen for the entire 45 mins. I was waiting for my flight to board....
Jul
22
nik

Public transportation information displays and usability

The schedule information displays for public transportation in the U.S. tend to range somewhere between ho-hum to crappy. Either you have the paper schedule posted under plexi-glass or you have giant, ugly LED or OLED displays. On my recent trip to Melbourne I was totally impressed with the displays at the tram stops. This display rocks! It is clear, concise and most importantly, real-time (note wireless...
Page 1 of 212
logo