Friday, December 16, 2011

Nokia Lumia 800 Batman: Dark Knight Rises Limited Edition Smartphone Unveiled [VIDEO] | Redmond Pie

Ahh man, this is super sick. I hope a few celebs get their hands on this and start to promote the Nokia/Microsoft partnership. Unfortunately it looks like these will be in short supply, since the non-promo ones are not in the US I bet this will be hard to get if and when they come out. Fingers crossed...



Nokia Lumia 800 Batman: Dark Knight Rises Limited Edition Smartphone Unveiled [VIDEO] | Redmond Pie:

'via Blog this'


Saturday, December 10, 2011

(2) CityVille on Facebook

(2) CityVille on Facebook:

'via Blog this'

This is stupid, I play these games to take my mind off of the many hours of studying I do. However, where Farmville succeeds, CityVille, HolidayVille and Crap*Ville fail. They use an energy system wherein you exercise a unit of energy on most any action in the game. The downside is that you expend your energy quite quickly. As opposed to Farmville wherein time is your enemy and the energy equivalent is farm cash. I like Farmville in that you don't use energy but time. I can wait quite a while but in the energy based games it's used most readily and ends damn quickly. However, I see the intrigue in such games as you can capitalize on the use of a token system far more readily. For me, that is too much dough and more time that I can spend on a given game. I'll play the energy based games sparingly as they cost the most time due to lack of energy supplies. In the meantime, when I'm done with my finals this semester, I'll happily play the games I own at home, infamous 1 - oblivion - fallout xx (which due to my degree I still have not beaten cept' infamous), without worry of running out of credits or energy. Viola, there's a god after all, his name is Kratos (psp)!

Wednesday, December 7, 2011

Verizon to Microsoft -- Give us LTE on Windows Phone 7 or say good-bye to our network - Computerworld Blogs

Verizon to Microsoft -- Give us LTE on Windows Phone 7 or say good-bye to our network - Computerworld Blogs:

'via Blog this'

Many articles similar to this one are showing up. While I agree MS needs to update Windows Phone 7 to include LTE, it's not imperative that it does it "now". There are many phones on Verizon, ahem the iPhone and lots of feature phones, that are not capable of LTE but those aren't being singled out. What a crock from Verizon, if I wasn't on a contract I would immediately switch to AT&T to snag the Focus S or the Titan. Hopefully VZ gets there head out of it and brings in a few more phones running Windows Phone 7.

Thursday, November 10, 2011

A Nokia, Windows Phone 7, and AT&T threesome for CES? | Dialed In - CNET Blogs

A Nokia, Windows Phone 7, and AT&T threesome for CES? | Dialed In - CNET Blogs:

'via Blog this'

Come on Microsoft and Nokia, where the hell are the Verizon phones???? I been waiting a very long time, sans Trophy, to get some decent hardware. Help, I'm on a contract and can't afford to break one to switch to AT&T.

Friday, September 2, 2011

Screenshots - Windows Live

I added screen shots of my WP7 app. I'm hoping to get it out soon but I have to classes that
started this semester that demand my attention.

Screenshots - Windows Live:

Monday, July 18, 2011

Fisher–Yates shuffle - Wikipedia, the free encyclopedia

Fisher–Yates shuffle - Wikipedia, the free encyclopedia

I've implemented something similar in my THC WP7 application for generating a 52 card deck. It goes something like this, and is probably something similar you'll find on the net,

1. Initialize a byte array and int array, the former for the selected cards and the latter the result.
2. Pick a number at random if it's not selected add it the card[i], mark initial[i] as true.
3. Continue until i == 52.

There are a few improvements I might make:

1. Instead of storing the byte array I can initialize the int array to a sentinel, i <= -1 || i > 52. This eliminates the 52*size(byte) values on the stack. However, it requires an O(n) amount of time to initialize the values, possible constant for all intents and purposes.
2. Improve the random distribution by using the Fisher-Yates (Knuth) variant. This means that the range of values selected decreases by one meaning that the Nth value is only ever selected once. This is an O(c) improvement as 1 number per iteration is not selected.

However, I'm going to try to performance test before I make any improvements to gauge the necessity, aside from improving the random distribution. Currently I have 8 threads each selecting a random number, not yet selected. Maybe by moving to the other algorithms I can eliminate the need for concurrency.

Wednesday, July 13, 2011

Texas Holdem Calculator Starting Hands Editor

I am currently developing a windows phone 7 app that allows users to view starting hands, currently from embedded sources.  However, I have also been working on a WPF application that allows them to be created/edited and exported.  This is almost complete.  I have a working prototype that allows starting hands to be created, edited and exported.  These are also able to be embedded in the THC app and loaded.  What remains is some code cleanup and re-factoring to improve the maintainability.

I have not yet published the app but plan to do so as soon as I can get one of the new WP7 phones that are due to release this fall.  I am open to suggestions on improvements or requests.

At this time, although the idea is to allow users to import their own starting hands into the app, I have not yet integrated HTTP or windows live access.  If MS decides to release a skydrive API for WP7 (aside from using live services via REST), I'll work on adding this functionality.  Stay tuned.

PS.  Both the THC and Starting Hands Generator will be open source via Sourceforge (check my profile for the link).

Sunday, June 26, 2011

First look at Sea Ray, Nokia's first Windows Phone 7 device - CSMonitor.com

First look at Sea Ray, Nokia's first Windows Phone 7 device - CSMonitor.com

Unfortunately when Nokia release their WP7 phones they'll be headed to Europe first. However, I think they're on the right track with vibrant colors and a modern design and a touch of WP7. How long until they ship state side?

Sunday, March 27, 2011

HTC Trophy Coming To Verizon Soon

HTC Trophy Coming To Verizon Soon

I've heard this rumor since before the release last October. Why is this the only phone? Microsoft you need to get on the ball there are a lot of people waiting for a damn good WP7 phone. However, only making one available per CDMA carrier, for now, isn't going to cut it. Hopefully the Nokia deal will accelerate the hardware deficiencies. I for one am waiting to get a phone but have waited for over 2+ years to get a decent one. Please, more incite in to what is happening will help your cause rather than using fly-by-night information. End rant.

Amazon/Microsoft/Google Interview Questions

I've assembled a sleuth of interview coding questions from the top tech companies, including those in the "Programming Interviews Exposed 2nd Ed." book.  This is available in C# 3.5/4.0 for Visual Studios Pro.  I don't have the code hosted since I don't own a server nor do I believe I can host it on my Sourceforge project page.  However, if someone wants to host the project/source contact me and we can arrange to have it hosted.  Most of the code I wrote but there are examples that I took from the web but converted from pseudo/Java/C++/C to C#.  I've included iterative version of the recursive ones, where possible and alternative solutions, for example, in  generating permutations and combinations of a string.  Although you must understand the code and the techniques that lead to the solutions that is not the only requirement in being hired to work for any tech company.  However, I hope, if I can get this hosted, that this is a stepping stone in your journey.

Saturday, January 29, 2011

Is Windows Phone 7 Revolutionary or a Bust?, Page 2 of 2 - Associated Content from Yahoo! - associatedcontent.com

Is Windows Phone 7 Revolutionary or a Bust?, Page 2 of 2 - Associated Content from Yahoo! - associatedcontent.com

Here's how not to write an article. This guy owns an iPhone, raves about it's apps and yet claims to know jack about a new OS let alone have incite into it's future. Here's a clue I'm a non-android, non-iPhone user who has a need for a smart phone (btw I am waiting for a Verizon version, contrary to you guesstimate). And by the way I have used WM 5/6.5 and despite the awful user interface loved developing apps because it leveraged one of the most popular, and not the only, development framework in the world. In fact that same code was easily ported to Windows Phone 7 ( or WP7 since the name doesn't roll off the tongue). End rant.

Seriously, we know WP7 doesn't have cut and paste, it was mentioned well before your article. Soon, sometime in February, an update will come to offer the missing feature. In case you can't count, HR guy, in less time then it was implemented on iOS. I guess that means bust rather than, faster implementation...

Friday, January 28, 2011

Windows Phone 7 Momentum Begins to Slow - Mobiledia

See the following:

Windows Phone 7 Momentum Begins to Slow - Mobiledia


Clearly MS has a slow start, however, there are many of us waiting for phones to be made available on big red, Verizon. I suspect this will happens sometime after the first update goes live, which is due out next month, hopefully.

I believe many of these articles are jumping the gun on calling WP7 sales slow, waning, etc. And comparing them to Android and the iPhone is even more ridiculous due to there large head start.

I plan on waiting for a while before I even consider something different. As my development efforts are entirely non-professional, i.e. I don't get paid, I have no affinity to iPhone or Android but rather to .NET which means I can port my business logic to the desktop and web if I choose to do so.

Friday, January 7, 2011