Archive

Archive for the ‘Tech’ Category

Firefox 3.5 crashes frequently

July 12th, 2009

These have been submitted to the bug report already but damn it’s quite annoying that my browser keeps crashing every five minutes when I randomly open a new tab or close the last tab in the collection.

At least the recover launch will restore all my tabs, but it really sucks when you open a new tab to research for a topic and that causes you to lose your writing that is on another tab.

But the memory footprint, Javascript engine, and HTML5 support are all quite awesome.

Thanks Mozilla but please address these two items sooner than later.

Tech, Web Design ,

Microsoft values misdirection..response to IE8 chart

June 19th, 2009

I am pretty upset that microsoft would boldly state all of the following as ringing in true for IE8 when in all reality not a single one of their points holds water.

IE8 == secure? No.
More customizable? No. Show me where ie8 has add-ons to do even 5% of what the firefox extensions can do.

Here’s the whole chart. Anyone who knows why they should use alternate browsers should also be offended by this.

the following bullet points are only .0000001% true

What makes me most upset about this is that the millions of users that do not know any better will assume the data on this chart to be truth just because it’s posted on MS’s site.

I’ll keep firefox thanks.  But Bing is nice, good work guys!  But this…..THIS is not productive use of your resources.

Tech, Web Design, microsoft , ,

Developer’s Edition Wii Package

June 5th, 2009

This wii is pretty damn sweet right here.  It comes with a “preloader-like” application that allows you to set your video type and region on bootup. It also allows you to install any system menu strictly to ram and test the game this way.

It’s not so helpful for the homebrew guys because it would be twice as hard to get it set up to run the normal homebrew packages, but I find it funny that in an odd way it does some of what the homebrew guys have written apps to do.

I know it comes preinstalled with two special channels on its “special menu”, the disc check channel, and the system menu installer/uninstaller channel.  Since no system menu packages are actually installed to the NAND the whole menu interface must run from the paging file. There is probably a protected and encrypted partition of the nand that allows a menu to be installed. And, from that I am guessing that if it detects files there it stops loading from the paging cache.  These are all just my conclusions based on the evidence i’ve found on this thing.

Still don’t know how much it costs, where/how to order it, or how long it has been out.

I suppose it’s entirely possible that some of our Wii Hacking Forefathers reverse engineered some of this system if it existed way back at system launch date.  If I remember right, it wasn’t around, and because no “Developer’s package” existed the D2Pro and WiiKey were born.
Here’s some pics:

Tech, Wii , , ,

Black Wii consoles launch in Japan

June 5th, 2009

Hopefully this will be coming soon to America, but this week in Japan the black wii console was launched.

From everything I can gather nothing is different except for the color.

There is also a new series of black controllers, nunchucks, classic controllers, etc that will be coming out soon (source says 08/01/09)

black wii console from Japan

black wii console from Japan

Also, if you didn’t already know about it there is a special “Developer’s Edition” Wii that’s pretty cool looking too. Although, in my opinion not as awesome as the black one.

Tech, Wii , , , , ,

Viruses ain’t got s*** on Avira

June 1st, 2009

Recently I *somehow* got myself talked into fixing a handful of “pc’s that were acting up”. It was more like 7 of them actually. Different people, some had multiple busted machines.  May was charity repair month, lol.

Anyways, back to my point.  These machines were infected to the most extreme case you can imagine.  So infected, that when you run in safe mode the number of hits on the scanner gets so high it runs out of room on the temp page file and crashes the machine :x.  Normally, I run a base scan and look at the results. If it takes more than an hour or two to clean all of it up and run the scans then I wipe it and start over with a fresh install.  I refused to do that on these machines.

After a lot of work that seemed to get nowhere I started googling general malware info and ran across a nice list of programs and a “clean pc attack plan” (which I will list at the end of the article). In this list of programs was a free virus scanner called Avira AntiVir. I saw that a few different forums had people recommending it, so I hoped that was not the result of good marketing and installed the program on one of the infected machines.  I would like to state that I usually run something like AVG free on client’s pc’s because well..it’s free and works well. Well, I *thought* it worked well.
Avira scanned away and holy cow did it find a lot of stuff.  I knew the machines were bad off but it did a good job of finding a lot of the stuff and getting rid of it rarely requiring a reboot to delete stuff in running in the ram.  I finished fixing these machines one by one and loaded Avira onto each one.  In the end, I only rebuilt 1 from scratch.  The rest of them got riddled with tests so much that I felt they were safe to use again. But this is not the end of my story, else this would be a rather stupid point.

I put Avira onto my home pc, and my work laptop AFTER I removed the existing antivirus.  The work laptop was running Etrust Antivirus from Computer Associates. The home computer was running Eset’s Nod32 Antivirus.  Both machines were reported clean by their antivirus applications.  After my Avira scans finished I found quite a few things that were hidden away in some very old folders from college.  Some of them were false hits but the point is that I had some long hidden away info stealers hidden on the machines I use every day to bank, write code, pretty much run my life.

This little antivirus by Avira is one great product.  I’m so happy with it that I want to deploy it to all of the machines at work.  As of this time, there is only a free version and a premium version of their product. Both products share the same scanning engine/database but the premium one auto-updates and schedules it’s own scans. In the free one you have to manually do both of those items.

Avira is missing a few key features for the corporate world though:

1. No “server managed” GUI, so no pushing out updates or remote installs to new machines.

2. Not enough USA resellers/support of product. It took me a week to get info. What happens when a new zero day exploit hits and I need to talk to someone NOW?

3. No “Seat Based” licensing package.  Managing 50 keys is ridiculous.

I hope to see a “corporate” product out of Avira one of these days.  I have sent them my comments so I only hope they take some of them into account for their future product.

It is hard to change away from AVG. I have used them for so long. Ever since version 8 came around though it’s footprint on the OS has grown like crazy and it actually slows down all the old machines I install it on. Definitions no longer go out to earlier versions or I would keep an old installer around of pre version 8.

Do you have a favorite virus application that you stand behind, frequently use to build friends computers with, etc? Why is it on your list? Because of a good track record or something else?

My “clean pc attack”
1. install Malware Bytes’ Anti-Malware application. Update it, and scan. Clean anything it finds.
2. install Avira AntiVir. Update it, and scan. Clean anything it finds.
3. install spybot. Update it. Immunize. Scan. Clean anything it finds.
4. Uninstall malware bytes’ anti-malware (because we’re about to add another malware app in a second)
5. install SuperAntiSpyware. Update it. Scan. Clean anything it finds.
6. install HijackThis. Use it to clean up your entries and get rid of any hijackers or useless shortcuts.  Be super careful when using this though, there are many tutorials on google though to help you.
7. boot to safe mode
8. scan with superantispyware. clean anything it finds.
9. scan with avira. clean anything it finds.
10. Reboot.
11. If your pc is fairly new and quick then you can leave superantispyware installed. If it’s a bit older and already a bit slow, then uninstall this application. You still will have spybot to protect you from future infections.
So this is the attack I usually use. You are left with Avira and Spybot. Both are good enough to do the job, you just have to keep them updated. Don’t forget to keep java updated too.

For the really nasty viruses i will use an avira Live disc or a knoppix disc with Clam antivirus  on it. But those are rarer these days.

Security, Tech , , , , , , ,

Digital switchover delayed

February 17th, 2009

Today was supposed to be the switchover day from analog to digital television broadcasting. It is now pushed all the way back to June 17, 2009 because of congress. I can’t help but feel that the age group that is running congress to have a personal vendetta against this switchover. I have yet to see one valid claim made by congress as to why it didn’t happen today.

But I do know one thing not starting today, the nationwide wi-fi proposed by Google for the white space spectrum (aka old analog broadcast wavelengths).

Thanks you crusty haired old geezers. You are really preventing the US from becoming an innovator in wireless technologies. I’ll bet Africa is blanketed with wi-fi before the USA is.

Tech, wifi

jumping on the programming technology bandwagon

February 16th, 2009

Lately there has been a TON of talk about “Cloud Computing” and everyone seems to want to develop their applications to fit this model. Well this is the same thing pretty much as SaaS (software as a service) was a couple years back. Some people can use it, some people cannot.

I happen to work in an industry that cannot (materials handling). I would venture to say that healthcare organizations are going to have a hard time with this too because of patient HIPAA rights.

There has also been a large jump in Open Source Computing and more businesses are looking at this as an option. They love the free part. And people are slowly learning that the curve is not as steep as many have led them to believe.

We are a Microsoft development house. So we don’t use any open source stuff here, with the exception of OpenOffice on a few machines. I worry about big blue because they have chosen to dump a lot of focus into this SaaS stuff and we can’t use any of it yet.

So I can’t help but feel that I’m looking at a fork in the road. Which way do you choose? What if the choices don’t fit? What are the consequences of diverting on your own path?

I wish I had answers to a couple of those questions so I would know how to direct my focus.

..and Geez, I just got a grip on Web 2.0 and now it’s almost “officially considered dead“. Web 3.0 isn’t taking off very fast so maybe that gives me time to catch up on the rest of things.

That’s all for now.

Code stuff, Tech , , , , ,

Why Silverlight is a key toward the future of the web

February 6th, 2009

There is a good article over at Rockford Lhotka’s site on why silverlight is the way of the future when it comes to development. It also reminisces to a time when the web was still an infant and we had no clue what we had at our hands.

It’s worth a read. Here are some of the major topics:
-web technology is “dated” (10 years old)
-recent shift toward browser based computing and abstracting from the OS
-silverlight works cross platform/cross browser (with exception to Chrome)
-used a lot by the govt for apps that must meet mult. os regulations
-google is using gears and chrome to push toward their “browser based OS” world
-adobe is using flash/flex/air and betting that their decoupled runtime will dominate
-microsoft is using azure and silverlight to compete with google’s vision, while keeping WPF around incase adobe’s vision wins out ultimately.

Well played big blue, well played..

original article

Tech, Web Design , , , , , ,

Sql Server 2008 supports “replay installations”…hooray!

February 3rd, 2009

One of the most difficult things that I encountered with my installs of Sql Server 2005 was trying to capture all the install configuration settings so that I could duplicate the install without worry.

In Sql Server 2000 you could choose to capture all the options during a GUI install and have them written to a .ini file. You could then create a batch file to open the ini file and set all the parameters during a install from the command line. This nice feature was left out of 2005 Sql Server but could partially be duplicated by some hacky steps.

After doing some research for 2008 Sql Server I am happy to report that the first time through the installer GUI it will build you a configuration file, and in subsequent installations from the GUI you can choose to load this file of parameters. Or, you can still create your batch file and load the parameters in that way.

The configuration.ini file will be built to

C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\yyyymmdd_hhmmss

http://sqlblog.com/blogs/john_paul_cook/archive/2008/08/15/sql-2008-configurationfile-ini-file-not-just-for-unattended-installs.aspx

edit: 2/23/2009 - Because of increased amounts of spam comments tied to this article I have turned off commenting. If you have a question about something in the article please go through the contact page to reach me for the time being. Sorry for the inconvenience.

Tech , , , , ,