Sunday, February 14, 2010

FL Studio 9

 Haven't been toying with this too much these days but figured I'd post what I have done lately anyway. Heres a track I made recently. FL files included so you can tweak it yourself if you like.Feel free to use it as you wish =)



Dethroned.zip

Friday, February 12, 2010

How to Customize an Office 2007 Installation

Requirements: Office 2007 copied to an accessible network location

To start the customization Wizard launch setup.exe with the /admin switch like this:
Start > Run and then:












"\\server\share\distrib\Microsoft\Office 2007\setup.exe" /admin

This will launch the Office Customization Tool

Each section has options that can be configures, such as adding trusted macros and security certificates of trusted applications, Added the Volume license keycode so it doesnt have to be entered during installation and even customizing outlook exchange server settings to automate profile creation.

Example of licensing and User Interface section:


In the Outlook Section, do the following to auto setup a users profile so you dont have to enter the exchange and user settings each time a new profile is configured:



Once you are done configuring the various options, click File > Save from the main menu.

Save the file (you can name it anything) in the 'Updates' folder located on your network installation source.










Next time you launch the installer (via setup.exe, not the .msp file you created), all of the settings will be automatically applied during installation. The .msp file you created can also be used to update existing installations of MS Office 2007.


Thursday, February 11, 2010

The Buzz on Google Buzz


Over the past few days since the release of Google Buzz I have noticed countless articles stating that Google is stepping on their own toes, people cant wait to see Buzz launched so they can turn it off, and that it's redundant, useless, privacy nightmare, etc etc etc.

This is a far stretch from Google's typical announcement reactions, to for example their up coming 1Gbps fiber to home service . So why the bad sentiment?

Two reasons.

First, the only big complaint people have with Google these days is Power and Privacy (yes that's one complaint). Google holds so much information about each individual's habits that they could probably launch some software that will give you accurate life coaching advice! The fear is that this info could some day (once the 'don't be evil' mantra is worn down by greedy board execs and share holders) fall into the wrong hands, and be used for the wrong reasons. Google Buzz is just another avenue for personal data gathering, which is the most precious type. I could care less if people knew about something as generic as what brand of cell phone I prefer, but to tap into conversation with close friends and family about private matters is a bit invasive. I see Google Buzz taking the wrap for that, but it's just like anything else, just like this blog for example. I just don't post things that are too personal to be public, and that's that.

Second reason is that people already have their beloved Facebook. Facebook is the one hub that has captured the market (which was MySpace's to lose). The universal, no frills, clean interface which brought an older age group into the fold, coupled with the chat feature was a hit.

What do I think will come from Google Buzz?

I think it will do well in due time. Facebook will not be replaced any time soon, but they are having some huge problems. Facebook's site is often so slow its almost unusable. This keeps them from expanding into more robust functionality and paves the way for up and coming competition like Google Buzz. Facebook is also getting into bed with some unsavories like AOL. Just the sheer mention of AOL brings back floods of memories nightmares of gaudy advertisements, ineffective search tools and god awful bloated user interfaces designed for seniors and infants. (Remember when AOL's installer was classified as badware?) Facebook doesn't integrate directly with other popular services the way that Buzz does (well you can make it work, but its a bit clunky and not a tight built in integration like Google Buzz has going). It's also being put right in the face of the entire gmail community which as you know is massive. This will give the service a couple advantages Orkut just couldn't touch, which is immediate membership and consistent member usage. This could be Google's first real shot at entering the world of social networking.

Facebook now has over 100 million mobile users. This number is only growing, and with social tools integrated out of the box with these types of tools this number shows no signs of slowing. Who is the king of mobile app development? Google of course. Their Android team is quickly sweeping the marking and positioned to be a major competitor in the smartphone marketplace for years to come. When all the android handsets start shipping with Google Buzz clients by default (which will possibly become more well produced and useful than the facebook app), and the facebook app is no longer pre installed we might notice a shift of power in the long run.

All in all there are privacy concerns with any social app, and its a new era that takes new responsibility and awareness that nothing is private. Social apps are not going anywhere, and the same complaints can be launched toward any one of the many services floating around out there. Google's ridiculous collection of gobs of personal data is scary as hell, but I dont think that will deter the service from being a success if they can continue to product the type of software we have seen that they are capable of (gmail, android, google maps, and of course search, etc. etc.)

Will be interesting to see how it all plays out.

Wednesday, February 10, 2010

Starcraft 2 Beta Launching This Month, and Final Release Summer 2010

As confirmed by the Activision Blizzard Fourth Quarter Calendar 2009 Results Conference Call, the Starcraft 2 Beta will be launching before the end of this month. Starcraft 2 is the sequel to the highly acclaimed Starcraft that first launched 12 years ago and still boasts a large online player base, particularly in Korea and other countries. This comes after lots of speculation flying around recently regarding the release date and beta launch date coming very soon, despite several delay announcements since mid 2007. In addition to the beta announcement, there was also mention that the ship date for the first installment of starcraft 2 (Wings of Liberty) is slated to be shipped mid 2010. This can be confirmed by looking at the earnings guidance provided (if you consider attributing the expected revenue increases for Q2 to come from preorders which would likely begin in Q2 also). 


According to the call, this will be a global beta with "thousands" of users from the US as well as other nations around the world. We know they gave out several beta keys during Blizzcon over the past few years, several others via their official twitter page, as well as others via several contests they have been running on the official SC2 website. They have also been accepting beta opt ins via the battle.net website so long as you have a valid product key from an existing Blizzard game for some time now, but we still don't know just how many users will be able to get in on the Beta in comparison to how many opt ins they have received, or what the criteria is. All we can do for now is sit and wait for an email...


The conference call was recorded and will likely be available on the Activision website after the call is concluded as well as the slides provided during the call:
http://investor.activision.com/results.cfm

Friday, February 5, 2010

The Missing Software - Painless Imaging

I think there is a huge hole in the market when it comes to imaging software. We've got some really good companies out there like Symantec and Acronis, but I feel like there is a big gap requiring an IT Administrator to take multiple steps to create a universal image that can be rolled out to many different hardware types throughout the office. This can be achieved using imaging software like Backup Exec System Recovery or True Image in conjunction with Sysprep and MySysprep but its clunky and takes time to set up.

I see it like this. Why cant I just create an image as usual, and have a bootable application that will go to a web based driver repository and download the network and storage drivers needed to boot that image on dissimilar hardware, as well as switch to the correct hardware abstract layer as well as regenerate SIDs AND join the PC to the domain automatically and name the PC according to serial number all in one product? In addition most of these apps support converting to and from virtual images. Forget converting, we want to boot the image so we can update it from time to time and just 'save' it back when we are done installing windows updates.

I've been putting together a tutorial on how to achieve this with BESR and sysprep, but like Conan O'Brien it's not quite ready for prime time yet. Stay tuned.

UPDATE: Somehow I missed UIU (Universal Imaging Utility). I'm trying it out now to see how well it works but it came highly recommended from a colleague. Looks like it does most of what I mentioned above but instead of downloading only your necessary drivers on the fly, it loads a 2GB repository of just about every driver you could need. Luckily it does give you the ability to narrow that down after it is already installed on your base image.

My big question is, will it allow for more flexibility than sysprep in terms of customizing your settings, specifically with computer naming schemes and domain autojoin? We will soon find out.

Friday, January 29, 2010

Introducing the iPad, the iPod Touch for huge people...



First off, I'm not at all a "bash everything apple" guy. I think they are a tremendous hardware manufacturer, and they generally make some great software too.

At dinner last night I was sitting with two friends who adamantly defended the iPad and how cool it is. They also marveled at how low the price tag was, especially for a new apple device. Had to do all that I could to keep from spitting iced tea all over the table. When I watched the iPad launch video I sat silently, in disbelief. Steve was trying so hard to be enthusiastic about nothing new at all, like the ability to change the wallpaper to whatever you want. If you closed your eyes and couldn't see the device, you would have thought without question this was the release video for the iPod touch. It's the same device, only huge.

I'm not saying the iPad is useless, but I am saying its not such a game changing announcement at all. The iPad has some serious flaws that should have been addressed to make up for its bulk and help this device to stand out. The iPad needed to compete with netbooks and all the upcoming tablets, and I really don't it comes close. You're going to see a lot of other tablets begin to overshadow the iPad in terms of functionality (maybe not in the hype department though, Apple has got that market cornered). There will be a slew of Android based devices from lots of different manufacturers that will out of the box perform a lot of the same functionality and then some, including the Flash support that the iPad doesn't have.

Let us count the ways the iPad is lacking vs a Netbook
- no flash support
- no external storage device support
- no access to non apple media stores
- no built in web cam or camera, or mic for that matter
- can't angle the screen when device is on your lap
- no physical keyboard
- no SD card slot
- more expensive!

What Apple Should have released imo:
The iPad certainly should have had a mic, webcam, sd card slot, usb port for external devices, flash support, and it should come with the carrying case they sell as an accessory, and maybe a digital TV tuner or something to make it stand ABOVE what we already have.

I'll be waiting for the iPad G2 or whatever they will be calling it.

UPDATE: Just days Later We get the announcement that the JooJoo is set to hit the market and has most of the features the iPad is missing. It doesnt have the name recognition but it certainly looks good and has some serious specs to back it up... all for the same price as the iPad. Now that's what Apple should have done. Oh well maybe next time.

Check out the new device here: https://thejoojoo.com/

Thursday, January 28, 2010

Use Google Voice to Deal with Pushy Debt Collectors

It's happened to everyone. You receive a phone call from an unknown number and next thing you know they are informing you that they are recording your phone call. Lots of times after the conversation is over and you think you've made some progress explaining whatever the situation is, and you get a call the next day from someone else who has no idea what you've talked about, or what the previous person had promised you.

For me it was when a mystery account showed up on my credit report and now I had to fight to get it removed. Turned out years ago I was on a short term lease with someone who had stained the carpet in their bedroom. The management company had to replace it and billed it back to us, the tenants. I was unaware of this until seeing it show up on my credit report. After tracking down the collection agency assigned to the debt I began to get the equivalent of Navy Seal trained debt collection efforts in the mount of over $2,000. I wasn't personally responsible for the carpet, but I was on the lease after all. I did what anyone would do and asked them what the minimum amount was that they would accept to clear the debt (since of course they purchased the debt for pennies on the dollar). The process can be pretty daunting if it is considered a legitimate debt, but there are some things you can do to protect yourself when negotiating a settlement. One thing is to use Google Voice to record any conversations with the debt collectors to get them to keep their promises. These guys are shady and they are trained to be that way. For example they will always lie to you and tell you 1) they need an entire lump sum, and cannot accept payments (generally false) 2) they need it within 3 days or some ridiculous timeframe, etc. etc. If they hear 'voice recording is now on', they are much less likely to try and BS you.

It's funny how people change when they are on camera, or being recorded unexpectedly. Doing this is simple, log into Google Voice, press the call button, type in the number to the slimy bill collector, and it will ring your phone. Once they are on the call press the number 4 and you will hear 'call recording on'. Your call will be recorded and will be accessible from your Google voice account. You can even save the file for future reference.

One other good practice is to call them from google voice and record the call, then request they update their records with your Google voice phone number so you can record calls and you no longer authorize them to call your cell phone directly. Let them know it will ring the same phone. They are much less likely to refuse when they know they are being recorded.

Tuesday, January 26, 2010

The Future of DJ Hero?

So this past weekend a friend stopped by with Activision's latest creation, DJ Hero. Not being a very big gamer in general I hadn't heard much about it at the time, but now I'm convinced that this is the beginning of something just as big as [if not bigger than :-0 ] guitar hero. I will start by saying I'm entirely biased. Guitar hero was great in concept for me but it lacked most of the music I prefer to listen to on a daily basis. Some of it is great, and timeless of course, but to me it would be more entertaining to play new fresh content, not the same oldies I've heard thousands of times. With DJ Hero it wasn't like that for me. Since these are original mixes I was in love with some of the tracks as well as disappointed by others, but the point remains, they've taped into something new and I'd like to illustrate a few of the ways they could make this game nothing short of incredible.

1 - Build on one game with expansion packs. A lot of people online are complaining about the music in DJ hero and as I said before I love some of it and really cant stand some of the other stuff. Give me an expansion pack loaded with mixes I like and dont force me to buy the crap I dont. If we were to break a lot of this up and let the people decide what they wanted we would have more happy campers out there and overall sales would make up for the losses. Be good to the consumer and they will return the favor.

2 - Include more than just hip hop, specifically Trance, House etc.. Yes the whole DJ thing is synonymous with hip hop, but it is a new world where electronic music is making a strong push. Look at Ultra Music Festival for example. This thing is getting bigger every year and its not showing any signs of slowing down. More than 85,000 people attended in Miami last year alone and the numbers have been climbing by more than 10,000 every year. Not to metion it only just started in 1999.

3 - Build a mix creator. The big obstacle for the game creator is licensing the music. So how can you affort to keep tons of fresh music available to consumers? Let individuals (or real DJs) purchase mix creation software and load their own music sources and design their own beginner, easy, medium, hard and expert tracks for their songs. Original music only, free online community, etc will ensure the game never gets old.

4 - Dual turn table edition. The turntable in DJ Hero essentially simulated dual turntables by use of the buttons on the vinyl itself. My theory is, the closer you can make the game to an actuall DJ experience, the more well accepted it will be and can even be adopted for training purposes for those looking to get into the real thing.

5 - Make a PC Version. The PC game market it a big one. Online community can exist there with much less limitations than console gaming enabling free reign on some of the ideas above. I know lots of people who don't bother with console gaming at all because of the great strides PC gaming has seen over the years. You've already got the hardware, you got the software which should be too difficult to port over to a windows based app, especially from your xBox based code, why not make a PC version?

6 - Genre Filtering - This game is about the music. Give me a simple way to select precisely what type of music I'm into. Let me deselect certain artists for example to hide them from the library. This leads into my next suggestion...

7 - If you have one huge music repository for all the tracks, integrate a song suggestion feature like pandora or apple's genius feature provides. Maybe one day I'm in the mood for classic hip hip, and another day I may want more electronic, while another day I may want rock / hip-hop mash ups.... help me get there.

8 - Customizable samples. A lot of the samples are a complete joke. If I hear that guy say 'check this out' one more time I may just shoot myself in the face. We need more, higher quality sounds and let me put together my own sample kit from the entire library, don't group some decent ones with crappy ones and make me use them all.

9 - Visualization mode. I never got into guitar hero for one of the same reasons I never touched world of warcraft. The cartooney nature of it was a little unbearable. Corney characters and visuals are a turn off. Why not offer a mode that just puts a simple visualization in the background that spins around and goes to the beat? Should be a simple addition and doesn't have to be the default mode by any stretch of the imagination. Maybe it can even be an unlockable item?

In short I'd like to see a DJ Hero experience that is more like my ipod collection. I want to listen to some good music, and the game is almost an accessory that helps me get into the music even more. If I can actually learn something about the real deal in the process I'm sold. If they can do this the game will begin to appeal to an entirely new market, and will be insanely entertaining.

Some of these ideas may happen while others will probably never see the light of day but I think even a few of these could make one hell of a game.

Finally I want to say, I'm not trying to take anything away from the game, I think its insanely addictive as is and a overall good time (my friends think so too), I just couldn't help but think about what else it could be.

Wednesday, December 16, 2009

Is the Venus Project just a whimsical idea or a real world possibility?

The Venus Project is an exciting and refreshing way to look at the theoretical possibilities for mankind if we can shed some of our primitive and limited thought processes which currently hold us back as a species, but how feasible is it?

I've been exploring this in great detail I find myself surprised at how possible the creation of a new social structure like the one outlined in the Venus Project may actually be.

The things that make this concept unrealistic are biproducts of our current culture, which would not exist in the society outlined in the Venus Project

Even if this is something we do not realize in or lifetime it is certainly interesting to consider and well worth our serious attention.

in reference to: http://www.thevenusproject.com/ (view on Google Sidewiki)

Friday, April 17, 2009

The Downfall of IBM - Lenovo is Killing Me

On May 1st of 2005 Chinese computer manufacturer Lenovo announced the acquisition of IBM's consumer PC branch has been officially completed.

Since then, there have been a lot of complaints about some of the things that have transpired, both on the manufacturing side, and the decision making side of this epic "partnership".

First let me give you a little background. I work for a company that services hundreds of IBM desktops and laptops. We still purchase nothing but IBM (now Lenovo) equipment for our users. Fortunately for Lenovo, it's not my decision to make. I have been working with this equipment for many years now, and have been familiar with IBM laptops since the Thinkpad A20 was released.

Here are a few of my biggest complaints with the "new" IBM that has slowly emerged since the acquisition:

1. Frequency of Hardware Issues and Bonehead mistakes. Without question the number of hardware related issues I encounter on a weekly basis have certainly increased by a substantial margin. There will always be hardware issues but this is just too much. This week I ordered 5 new desktops. 2 of them booted up normally, 3 didnt. Luckily it was a bios & partitioning problem and I was just imaging these drives anyway so I got through it.

2. Driver Updates! Lenovo has announced they are "changing the way" users obtain updates. What they mean to say is they have completely discontinued their software update service that would scan you pc and identify out of date drivers and provide the updates over the web. This was an excellent feature, and most of Lenovo's competitors have something similar in their arsenal of tools.

3. Warranty replacements. Lenovo has adjusted some of the warranty details making certain things less covered (batteries are only warrantied for 1 year even if you purchase a 3 year warranty on your laptop), or more difficult to replace. Before when there was an issue I could call support, tell them what was wrong. If they agreed with my troubleshooting steps and I could reproduce the issue they would accept the repair ticket and send a box and shipping label to return the equipment for repair. Now they make you just through lots of unnecessarry hoops in order to deter you from returning the broken peice of just they shipped you. I don't have time for this.

4. Replacement part price. To replace that battery that isn't covered for 3 years anymore, the cheapest you can find the replacement is about $120 + shipping. For a standard battery, seriously.

5. Preinstalled software SUCKS. This is more of a general complaint, not necessarrily Lenovo's fault since it has always sucked. The Access Connections (which is on by default) can cause conflicts with Win XP built in wireless managhement tools, even if you disable it! In order to resolve the issue, you must ininstall access connections. Also I have seen issues where Access connections drops the signal sporadicly. Also the nagging message center is useless. Way too much junk running needlessly in the background. Best bet is to wipe the machine and start with a fresh OS, and download the drivers (which of course you need to find and install manually now thanks to the geniuses at Lenovo).

6. US company offloading US jobs. It is my opinion that every time a big US company like IBM turns its back on the people who made it such a success, this country slips just a little bit more in the direction it's been going for some time now. Way to contribute IBM! Go China! (sarcasm)


Keep in mind I could easily provide many examples for each one of these issues listed, but this is what comes to mind immediately. Am I the only one wondering what the hell was going on?

FYI I don't care about the typos in this post, I'm taking a lesson from Lenovo on this one. Less is more.

UPDATE: Since originally writing this Lenovo seems to have wised up and has begun to support the System Update tool once again. Thank the lord. But on the flip side of the coin, they have also started delivering 3rd party ads through their message center that are full image based ads that pop up on top of whatever it is that you are working on. Now THAT'S a business strategy folks! Brilliant!