Tuesday, May 15, 2012
Quick Review of Delivering Happiness by Round Table Comics
I just got finished reading the comic book version of Delivering Happiness: A Path to Profits, Passion, and Purpose.
This was one of the two books given out to everyone at Big Omaha this year.
Quick and Entertaining Read
Front to back, this book only took me a little over an hour to finish. The comic book layout makes it fun to read and makes the story flow quickly.
Lacking in Depth and Explanations
As you might expect to happen with a book this short, there wasn’t much detailed information about the what’s and why’s regarding most of the decisions. You get a high level story of Tony Hsieh, the zappos CEO, and then the book ends with an overview of some of the simple lessons he’s learned.
Each of three different happiness frameworks is explained on a single page.
This is a Great Book for Business Leadership & Management Classes
The succinct nature of the book would make it ideal for reading with a class and then being able to go into more detail as groups on the different pieces of the book.
If you’re purchasing a book to read on your own, I’d say you can find something better…perhaps just go with the text version of the same story.
My Favorite Quote
After he’d already made millions of dollars on the sale of Link Exchange, and before fully committing himself to Zappos, he found himself asking his friends “What do we want to be when we grow up?”
I’m not sure why that particular piece stuck with me but it does have some strong parallels to some of the questions I was asking that ultimately led me to quit my day job.
Wednesday, May 9, 2012
How to Upload a Sign In With Facebook App to the Amazon Market
The Amazon market signs apps in a way that will break your app if it uses Sign In with Facebook or any other solution that depends on the signature of the app matching what's input into a developer site ( Google maps is another example).
They will set up your account so you can sign the app yourself.
Here's the steps they sent me ( Directions for steps 7 & 9 will follow).
1. Log in to the Developer Portal
2. Find the app you want to sign on the My Apps page
3. Mouse over the Actions button for that app and select App Details
4. From the application details page under the Upload Binary section, click Edit
5. If you already have a binary uploaded, click the Remove button
6. Make your DRM selection and select No, I will sign my binary under Signature
7. Upload your unsigned binary (shown as Step 1. Upload unsigned binary)
8. Download the processed binary (shown as Step 2. Download processed binary)
9. Sign the downloaded binary
10. Upload your newly signed binary (shown as Step 3. Upload signed binary)
11. Click the Done button
Here's the docs from google...http://developer.android.com/guide/publishing/app-signing.html#releasecompile
For eclipse peoples, here's what it says:
To export an unsigned APK from Eclipse, right-click the project in the Package Explorer and select Android Tools > Export Unsigned Application Package. Then specify the file location for the unsigned APK. (Alternatively, open your AndroidManifest.xml file in Eclipse, select the Manifest tab, and click Export an unsigned APK.)
Note: When I did this on my macbook, I had to edit the source code of the amazon website on this step to the right file path because the filepicker tried to do something strange and used C:/fakepath/....
http://developer.android.com/guide/publishing/app-signing.html#signapp jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore /Users/youruser/name.keystore unsigned-amz.apk keyalias
Now the unsigned-amz.apk is signed. With some extra parameters you could create a new one instead.
The final step is a zipalign command for performance.
zipalign -v 4 /path-to/unsigned-amz.apk /path-to/signed-aligned-amz.apk
That's it. Upload it back to amazon.
Contact Amazon
Contact through the developer portal and tell them that you have this problem.They will set up your account so you can sign the app yourself.
Here's the steps they sent me ( Directions for steps 7 & 9 will follow).
1. Log in to the Developer Portal
2. Find the app you want to sign on the My Apps page
3. Mouse over the Actions button for that app and select App Details
4. From the application details page under the Upload Binary section, click Edit
5. If you already have a binary uploaded, click the Remove button
6. Make your DRM selection and select No, I will sign my binary under Signature
7. Upload your unsigned binary (shown as Step 1. Upload unsigned binary)
8. Download the processed binary (shown as Step 2. Download processed binary)
9. Sign the downloaded binary
10. Upload your newly signed binary (shown as Step 3. Upload signed binary)
11. Click the Done button
Upload your unsigned binary
If you're like me, you've never exported an unsigned binary.Here's the docs from google...http://developer.android.com/guide/publishing/app-signing.html#releasecompile
For eclipse peoples, here's what it says:
To export an unsigned APK from Eclipse, right-click the project in the Package Explorer and select Android Tools > Export Unsigned Application Package. Then specify the file location for the unsigned APK. (Alternatively, open your AndroidManifest.xml file in Eclipse, select the Manifest tab, and click Export an unsigned APK.)
Note: When I did this on my macbook, I had to edit the source code of the amazon website on this step to the right file path because the filepicker tried to do something strange and used C:/fakepath/....
Sign the downloaded binary
Then after downloading the processed amazon file, you've got to sign it command line using jarsigner and zipit.http://developer.android.com/guide/publishing/app-signing.html#signapp jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore /Users/youruser/name.keystore unsigned-amz.apk keyalias
Now the unsigned-amz.apk is signed. With some extra parameters you could create a new one instead.
The final step is a zipalign command for performance.
zipalign -v 4 /path-to/unsigned-amz.apk /path-to/signed-aligned-amz.apk
That's it. Upload it back to amazon.
Subscribe to:
Posts (Atom)