Posts Tagged ‘ planet

12 Web Apps in 12 Months

12 in ’12

2012 is coming up quickly, and I am preparing for a busy year. One thing I think would be cool to accomplish is 12 web apps in 12 months. I am not thinking full amazing apps, but simple ( Proof of Concept (POC)) apps that can later be tuned into better and more complete apps. Here is a list of what I am thinking so far:

  • Ticket System
  • Invoice System
  • PingFM Replacement
  • Something with Twilio
  • Project Manager
  • Customer Relation Manager (CRM)
  • Linode Management Tools

That’s only 7, so I need to work on some more app ideas, but as of this morning I am stuck, at least I have 7 months worth of POCs to build. I am sure in that time I will come up with 5 more.

Why only POCs

These apps are projected at the POC level only because I have a day job, a family I love and want to be with, and other responsibilities.  However, I think if I limit myself to POC level apps I can easily create 12 apps in 12 the months of 2012 and build a small portfolio of apps to work on in the coming years.

So Why Do It At All?

I strongly believe in learning through doing. I think that building things from scratch can give an appreciation for things that are already pre-built and can lend some insight into the way things are.

Extending the Challenge

Although I would be just as content to do this all alone, I think it would be cool to get a community together of people to push each other to 12 apps in 12 months, so here is the official start of the challenge. Get together your preliminary list of 12 apps to create in 2012. Don’t worry about the details too much, and don’t start on the actual apps until 2012! Leave me a comment with a link to your list of apps you want to create and I will create a page for all of the people participating.

Sidenote: If 167+ people sign up there would be over 2012 new apps in 2012… just saying.

 

Get Your Advent On!

Learning is so important in my industry (programming and computers in general) that you can never look at a learning opportunity as wasted time. Also it is the Christmas season, and people do Advent things… so I present the Advent list. All these sites have Advents going on that teach tips and tricks for different languages.

I hope you find these handy, and learn a thing of two!

Overstock.com “Partners” With Barnes & Noble

In a previous life I had the pleasure of working for the most insane CEO I have ever come across, Patrick Byrne. Patrick is known in the world for blaming business problems and large losses on Wall Street and Ninjas and Jedis that are trying to ruin his personal business. Patrick was a great guy to work for because he knew exactly how to squeeze every penny out of most deals, and was a very direct person when you got through the absurd back stories that preceded every situation you had to deal with. Today Overstock.com has Jonathan Johnson at the helm, a move that I typically thing is just to keep Patrick from dropping more of his crazy talk on the Wall Street goons.

JJ, as he is called internally at O.co, announced today via the company’s press page that they are “partnering” with Barnes and Noble to sell eBooks. You can read the press release here. The best part of all this is you too can “partner” with BN.com and sell eBooks all day and night, I will show you how later in this article.

What Overstock.com Did

Not much that’s what. If you aren’t familiar with Affiliate Marketing let me give you the run down. You own http://www.awesomestuff.com but you don’t actually own any awesome stuff to sell. Instead you setup a website and partner with sites like Overstock.com to put product links on your site, and for every person that clicks on the product link and buys from Overstock.com you get a cut of the profit. Simple.

Guess what Overstock.com did? They signed up as an affiliate with BN.com to sell eBooks through their site… err rather through affiliate links on http://www.Overstock.com/ebooks

Every single link to a product or category is an affiliate link through LinkShare to BN.com. It gets worse, the links are only on the ebooks landing page, oh no they are on product pages too.

You’re Affiliate Sale Has Been Stolen

So let’s pretend that http://www.awesomestuff.com has a link to Overstock.com’s product page for Hunger Games. Normally I would make 10% (or so) on any purchases through that link. However, now there is a new “Buy ebook on Barnes & Noble” link. An affiliate link that I do NOT have a tracking ID in. Sure technically Overstock.com is the partner with BN.com but had I known you were going to be looking for the eBook I could have just as easily sent you to BN.com instead of OSTK.com, they are both in the same Affiliate Network!

Let’s recap, I did all the selling, I got you to the merchant, and Overstock.com snaked my sell and took my commission.

As the consumer you probably don’t care a lick who gets paid, as long as you get your book, but you should. You should care that Overstock.com has just poisoned the Affiliate Marketing world with their “partnership” with Barnes & Noble. Their partnership is going to literally steal money from the pockets of people who work hard everyday to get ranked in search engines, to place product placements that make sense, to help you get the everyday lowest price, and sometimes pass along the coupons that save you the money.

Google Wallet is Here!

 

 

Google Wallet has landed:

                 In the past few thousand years, the way we pay has changed just three times—from coins, to paper money, to plastic cards.

 

Google’s newest product has launched today, on a single phone. The Nexus S 4g, on Sprint. So if you are a Sprint user, and you are in the market for a new phone (but not the best phone) then you want to jump on this deal.

The phone is on sale in a lot of places right now too. Sprint.com has the phone for $30 with 2yr contract, Amazon.com has it for $0.01 with 2yr contract, and Best Buy has it for free with 2yr contract.

The phone has good specs:

  • 1.0 Ghz Processor
  • Android 2.3
  • 4G connectivity
  • 5MP Camera w/ Front Facing Camera
  • 16GB Memory
  • 6 hours talk time on the battery
Being that it is on Sprint you get first class access to Google Voice (all the features work).
I happen to be considering the move to Sprint right now, so this might be an opportune time for me to pull the trigger and snag a free phone and the only Google Wallet compatible phone available.

Netflix is out of their minds!

Rebranding is hard.  It is expensive, and it often causes more heartache than it stops. Netflix renaming their DVD by mail service as Qwikster is no exception.

Netflix’s Reasons

On the Netflix blog Reed Hastings posts:

For the past five years, my greatest fear at Netflix has been that we wouldn’t make the leap from success in DVDs to success in streaming. Most companies that are great at something – like AOL dialup or Borders bookstores – do not become great at new things people want (streaming for us) because they are afraid to hurt their initial business. Eventually these companies realize their error of not focusing enough on the new thing, and then the company fights desperately and hopelessly to recover. Companies rarely die from moving too fast, and they frequently die from moving too slowly.

The strange thing is that their own internal numbers show that they are doing well in the streaming industry already. They are mailing out an all time high of DVDs, and streaming more and more content everyday.  So is their DVD busy really getting left behind? No. Is there streaming business struggling to get started, no, is it struggling to become awesome? No.

One thing that really stood out to my in his blog post as just plain silly was the comment:

We feel we need to focus on rapid improvement as streaming technology and the market evolve, without having to maintain compatibility with our DVD by mail service.

I wasn’t aware that setting up streaming technology would hinder the ability for the company to pack and mail DVDs. That is just an absurd wording to me.

Streaming Deals

Recently Netflix has lost their contract with Starz (a huge collection of their streaming content).  Honestly, I think the reason for the split is that Netflix is losing streaming deals left and right, and the reason is because of the DVD business. So if they separate the two companies they might be able to get more aggressive in their dealings with studios for rights to streaming.  Or possibly the other way around too, since their streaming and DVD businesses are in bed they can’t find a way to fight through the 28 day window.

What’s In a Name?

Qwikster is the name of the new Netflix spin off for DVDs, which doesn’t really get the idea of what they do across. Not that Netflix screamed DVD rentals, but they got the name out there and branded it well. Infact I don’t know many people who don’t know what Netflix does from their name alone.

Qwikster was picked because:

We chose the name Qwikster because it refers to quick delivery.

Apparently “Quick Delievery” was already taken? What is quickly delivered exactly? Perhaps instead of remaining in the DVD Rental business they are going to starting doing miscellaneous deliveries. Taking on UPS and FedEx maybe?

Poor choice in names, and explanations of the name.

What’s Next?

Reed has already posted to the word his intentions. So I guess we will have to sit back and watch what happens, but I think we will see more confusion and less movement forward from both sides of Netflix is the short term. They are going to have to scramble even more than they already are to retain customers and to grow business.

Their next steps need to be to improving streaming quality and their streaming catalog. They need to take on Blockbuster and get their 28 day window removed.

Good Luck Reed, Good Luck Qwikster.

 

Update: I told you!

Quickshot: Google+ API now Public

Get set to update your tweetdeck, or other multi-social network app. Google+ API is now Public. I of course will be playing with it this afternoon/evening and reporting all the awesomeness. For those of you who have free time you can find more info on the API at http://googleplusplatform.blogspot.com/ and http://developers.google.com/+/api/

Update: Looks like the current release of the API is read-only. Lame, but still it is a start.

 

 

 

 

 

Sprint & Google Voice

As I watch the T-Mobile & AT&T merger going on I am left thinking about switching networks. My primary choice as of now is Sprint. However they are doing some things with their policies that have me wondering if they are the right choice for my family plans move.

Sprint Changes

Sprint offers the best (and really only) unlimited plan for data in the US mobile market, right now. They have their Simply Everything plan for Families for $190/month. That is a stellar deal. Unlimited minutes, text, and data. No bandwidth caps, no gotchas (that I know of, of course).

More to like is that the rumor mill is spinning out reports of the iPhone5 coming to Sprint. I don’t personally want or care about iPhone, but my wife thinks it would be a better match for her lifestyle, I kind of agree. I want an Android phone, and well Sprint has plenty to choose from.

The drawbacks are that Sprint is changing some policies that I was really looking forward to using prior to making the total switch.

They have raised their Early Termination Fee from $200 to $350 (pro-rated over contract life). That is a pretty steep ETF if I decide Sprint flat out sucks.

To mitigate that I had planned to use their 30-day return policy to really make sure I liked Sprint before jumping ship. They just cut it back to 14 days. Still not terrible as I can definitely find out if my phones will work at my house (the T-Mobile dead zone). However, I feel I am not ready to make the commitment with my number. What if I switch to Sprint and they suck so I bail within 14 days, do I lose my phone number I have had for years?

Enter Google Voice.

Google Voice

So in order to keep my number I think I am ready to make the move to Google Voice. Porting my number over will give me the ability to try out all the carriers I want, cause I can simply redirect the calls to my newest number. So the more I think about it, the more I think it is worth the $20 that I will be charged.

Then I can test Sprint, if it doesn’t work, I switch my GV back to point to my T-mobile (or any other carrier) number (which would be reassigned after porting to GV).

I think that is the answer. Move the phones to GV, and then continue watching the AT&T & T-Mobile merger, and when all else fails, test out new carriers without upsetting the world.

New Xbox360 Media Remote

The Xbox 360 has been going strong with new media offereings, more games, and better titles than all the other consoles. Now they have announced a new media controller that looks to bring more solid proof that DVR functions and TV functions are destined for the set top box from Microsoft.

Xbox 360 Media RemoteThe new remote seen here as DVR style buttons including “Live TV” and “Guide”. It appears to also control the basic functions of a TV with TV Power, INPUT, DISP, Mute, Ch +/-, and Vol +/-.

The remote sports a nice sleek black design as well, instead of the stark white oddly shaped predecessor.

I like the new remote, and when the TV options for Xbox hit the consumer level, I will probably drop the funds to get this new remote.

MyGeekScore++

Ah yeah! I have finally done it! I have forked, committed, pushed, sent a pull request and now… I HAVE BEEN MERGED!

12:25 < Fuel-Bot> [oil] philsturgeon pushed 2 new commits to master: https://github.com/fuel/oil/compare/a8e1387…4be84aa                                                   eighty4
12:25 < Fuel-Bot> [oil/master] Making more use of the Form::label() in the scaffold builds – Adam Barrett                                                                    el2ro
12:25 < Fuel-Bot> [oil/master] Merge pull request #18 from utahcon/master – Phil Sturgeon

Today at 12:25MST my pull request for Oil was merged into the master line, which means it is gold!

$geekScore++;

Spotify on Linux

Now that I have a Spotify account I wanted to run the Spotify software on my machine. Although technically they don’t support Linux yet they have a repo for Fedora available. However I found a small problem when trying to install it on FC15, it isn’t supported, sorta.

Here is the repo file provided by Spotify:


[spotify]
name=Repository for the Spotify client
baseurl=http://repository.spotify.com/fedora/releases/$releasever/$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-spotify

When you install that repo file and try to update it automatically resolves to the baseurl


http://repository.spotify.com/fedora/releases/15/x86_64

which if you try and go to in a browser returns a 404, it doesn’t exist. This is the problem.

If you go to http://repository.spotify.com/fedora/releases/ you will see there are only options for 13 and 14, no 15 (or anything before 13).

The simple fix is this:


[spotify]
name=Repository for the Spotify client
baseurl=http://repository.spotify.com/fedora/releases/14/x86_64
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-spotify

Technically it is NOT the right version, but it does run well enough under FC15 that I am not worried, and easy enough to fix when they have a valid client.

UPDATE: Spotify for Linux will only work on paid accounts, no free trial run here, and I don’t want to worry about WINE, so I guess Spotify use will still have to wait.