Friday, July 27, 2012

Is OAuth 2.0 sinking?

I just read a CNet article about Eran Hammer-Lahav leaving his role as Lead of the OAuth2.0 specification. Eran had put 5 years of effort in to developing OAuth 2.0. It seems to be another story of Enterprise needs complicating a workable standard in to un-usability. It is a real shame.
Untitled_2-1
When you look at the history of the Internet it is the simple standards and protocols that have succeeded. Take SOAP v. REST for example. Amazon supported both standards and the market spoke. About 98% of their transactions were accomplished using the simpler REST protocols. Simple wins. Simple is easier to adopt. 

The aim of OAUTH 2.0 is laudable. We absolutely need simple authentication that works pervasively across the Internet. We need portable user authentication. The more complex you make Authentication the less secure it gets. 

I wish Eran success as he turns his focus to new endeavors. 

Posted via email from ekivemark: pre-blogspot

Wednesday, July 25, 2012

#BmoretechB Another great Baltimore Tech Breakfast. Even @Gussent was here from @BaltimoreSun

The Baltimore Tech Breakfast is Baltimore's biggest regular Tech meetup. 

Every month we have a great set of demonstrations of new products. This month was no exception. 

@DJ5Starr certainly woke up the crowd to kick off the morning. You can't beat a little bit of Michael Jackson's Thriller to get things moving...

News: Foster.ly is helping bring the Tech Breakfast to Washington DC.

The Tech Breakfast is making a big impact in the local community. Close to 200 people turned up to the event. Even the Baltimore Sun (@BaltimoreSun) was represented by Gus Sentementes (@gussent) . We will look forward to his assessment in one of his regular columns.

Here is the program:

8:15 - 8:25 - Be More STEM: DJ Technology - Kendrick (dj5starr) Tilghman
8:25 - 8:35 - Royle Claims - Richard Goldberg
8:35 - 8:40 30 Second Lightning "Shout Outs"
8:40 - 8:50 - Planistry - James Tasch
8:50 - 9:00 - Course Canary - Robert Kearns
9:00 - 9:05 30 Second Lightning "Shout Outs"
9:05 - 9:15 - BusyGrad - Lawrence Gray
9:15 - 9:25 - Foodem.com - Kash Rehman
9:25 - 9:30 30 Second Lightning "Shout Outs" & Last Words

Be More STEM

@DJ5STARR  Kendrick Tilghman - Promoting Science Technology Engineering Mathematics education.

Getting kids excited about STEM.  Putting the wow in STEM! - http://www.dj5starr.com/be-more-s-t-e-m/

Mixing MP3 and Video live during education sessions. Creating excitement. 

Very cool Scratching Video live. Interesting sponsorship opportunities. 

DJ'ing is the excitement. The fact that calculating Beats Per Minute is needed is the "slippery slope" to realizing that STEM is important and has practical real life applications.

Using Scratch Live to deliver the DJ session. 

Royle Claims - Richard Goldberg

Proprietary platform to submit claims to insurance industry from doctor's practices. Targeted at Property and Casualty Insurance. (P&C). 

Creating a paperless environment. Faster processing for Providers, Attorneys, Employers, Insurers/Brokers, Insurance Carriers.

95% Market coverage with Insurance Carriers.

Providers can receive Authorizations through the system.

Equates to Fedex. They do not host documents for longer than 30 days. 

$39.95/month to doctors and brokers. Free to Carriers. Eliminates copying, scanning and postage expense.

Planistry - James Tasch

An event planning service like Eventbrite.

In order to differentiate themselves Planistry needs to emphasize the Vendor side of this planning and ticketing service, otherwise there is not much to differentiate from Eventbrite.

90% built. Go live in September

Using JanRain for social sharing.

Course Canary - Robert Kearns

Provides surveys to support trainers on courses. 

Provide Embed codes to integrate in to a teacher's Course Management System. eg. Blackboard, Moodle etc.

Complements Course Management Platforms. Built for online Education but is also applicable to face-to-face education - using Classroom exit tickets.

Using coursecanary.com/{link}. Very mobile friendly.

Launching today. Started development in March. 

Enables  anonymous feedback. 

BusyGrad - Lawrence Gray

Busygrad.com

Helping grads to collaborate and share information.  Built by johns Hopkins graduates.

Far more than Facebook. Has inventory of materials for use in research projects.

Started as Hopkins only now extends to university of Baltimore Maryland. Helping science graduates.

Hyper local communication.
People want to reach this graduate market. Now and in the future.

Foodem - foodem.com

Connecting farms with restaurants.

Helping restaurants control food costs (35% of costs) by giving access to vendors.

Currently in test phase. 
Based in ETC in Baltimore.

26,000 restaurants in DMV area.
$33B industry. $650B us market.

Tapping the local-sourcing food trends

Seller and buyers can rate each other on every transaction.

Filters for various categories. Eg. Halal, organics etc. 

Betascape.org is coming up and looking for sponsors and participants at the intersection of art and technology.

Baltimore innovation week - last week of September 

Posted via email from ekivemark: pre-blogspot

Friday, July 20, 2012

Fanning the Flames… Working with OpenFlame from FireJack Technologies

I am very interested in a new platform called OpenFlame from a local, Columbia MD company - Firejack Technologies. It is a platform that helps you quickly convert your ideas in to software. More importantly, the resulting software is fully documented (automatically) and is configured using industrial-strength, enterprise-ready, open source technologies such as Java, Tomcat, MemCache and MySql.

The platform is designed to run on a Linux or Centos Operating System but the components all have Windows and Mac implementations. Therefore, in order to get my hands on the OpenFlame platform I want to try configuring the platform to run on a Mac running Mac OS X 10.7 aka Lion. I figured that this would also help me to understand how it has been built. So in this blog post I am going to document the process I am going through to get the OpenFlame 1.4 platform running under Mac OS X.

I am indebted to a number of people who have posted configuration guides for these different technologies. There is a wonderful community of developers and coders who contribute their knowledge. What I am doing here is leveraging their valiant efforts to combine a series of these technologies in to a working setup under Mac OS X. To all of you - Thank You.

Since I am running OS X 10.7 Lion it does not come pre-installed with Java and Tomcat 7 requires Java 1.6. So the first step is to get the download for Java and install it. With that done we can move on to installing Tomcat 7.

Tomcat installation:

Thanks go to Wolf Paulus for his guide on installing Tomcat 7 on OS X Lion. I also found the instructions for Snow Leopard installation by John Malis useful

First a little about my environment. Yes, I am running Mac OS X Lion. I have also installed XCode in to the /Developer folder on my hard drive. Since I don't intend to run Tomcat frequently I decided to install Tomcat in /Developer along with Openflame.

First I downloaded the latest version of TomCat and expanded the tar ball.
I then simply moved the Tomcat folder to /Developer.  This gave me a new folder:

/Developer/apache-tomcat-7.0.29

Rather than sprinkle version references for Tomcat in path statements and elsewhere I created a symbolic link.

ln -s /Developer/apache-tomcat-7.0.29 /Developer/Tomcat

I then changed ownership:

sudo chown -R <your_username> /Developer/Tomcat

I removed the .bat files from the /Developer/Tomcat/bin folder since we are not running on Windows and then I made the .sh shell files executable:
sudo chmod +x /Library/Tomcat/bin/*.sh

Make sure that CATALINA_HOME is as an environment variable. 

You can do this with:
export CATALINA_HOME=/Developer/Tomcat

If you want these to be run everytime you launch a shell then add them to ~/.source using a text editor.

Startup Tomcat on port 8080 using:
/Developer/Tomcat/bin/startup.sh

Then launch a browser and try connecting to localhost:8080 and you should see a screen something like this:
Apache_tomcat_7

Memcached Installation:

With Tomcat installed the next step is Memcached. For this process I found Tug's blog post really useful. Once again XCode is a pre-requisite since we are going to be compiling and installing code.

create a temporary working directory and switch to it.

The first pre-requisite is libevent. So let's install it:

curl -O http://www.monkey.org/~provos/libevent-1.4.14-stable.tar.gz
tar xzvf libevent-1.4.14-stable.tar.gz
cd libevent-1.4.14-stable
./configure
make
make verify
sudo make install 

With that done we can install memcached:

Switch back to the temporary working directory and install memcached:

tar xzvf memcached-1.4.10.tar.gz
cd memcached-1.4.10
./configure
make
make test
sudo make install

This should result in an installation of memcached in the /usr/local/bin.

running memcached can be accomplished with the following command:

/usr/local/bin/memcached -d -p 11211

This runs memcached as a daemon on port 11211. 

Tug's blog post gives details on using telnet to connect to the memcached installation to test it.

We are making progress. We have Tomcat and Memcached running. The next step is MySQL.

MySQL Installation:

For the MySQL installation I turned to Michael McLaughlin's blog. MySQL has a simple implementation for Mac OS X. You can download an OS X Disk Image of the 64-bit installation from the MySQL site. This package also include a System Preferences Pane to make starting and stopping MySQL simple to do.

With the System Preferences Pane you can choose whether you want to have MySQL launch when your system starts up.

With mysql configured with a symbolic link we can configure the environment settings:

export set MYSQL_HOME=/usr/local/mysql
export set PATH=$PATH:$MYSQL_HOME/bin

To configure MySQL you can download and install the MySQLWorkbench application. If you are a LAMP developer you may already have MyPHPAdmin installed.

We not have all of the base components up and running for OpenFlame. In the next post on this subject I will look at what is needed to get Openflame configured and working using these base components.

Posted via email from ekivemark: pre-blogspot

Wednesday, July 18, 2012

Personalized Medicine is the long tail of Health Care /cc@HealthThinker

Jane Sarasohn-Kahn points us to a new video from Fidelity about the future of Health Care through Personalized Medicine: 

Per Jane's post
I tore out a two-page ad from the June 17, 2012, New York Times Magazine sponsored by Fidelity Investments with the headline, "Your genetic secrets may not be a secret much longer...and we see opportunity." The ad copy went on to talk about the emerging era of personalized medicine and big data to help patients…and to be an investment growth area. 

What Fidelity Investments is talking about is "The Long Tail" being applied to Health Care. 

We are moving in to an era of transformation where we move from "Industrialized Medicine" to "Personalized Medicine." By this I mean we are moving from a world where Health solutions are developed and delivered to 98% of the population. Everybody has to fit in to the box. Personalized medicine is a mass market solution where technology is applied to a problem and it takes in to account the individual. 

Google and Amazon are masters of this in the Internet domain: Google's AdSense allows any website to incorporate tailored Ads for their audience. This works whether a site has tens of users or millions of users. Amazon has done the same with the ability for anyone to see a product from their site by simply inserting a few lines of code. 
Longtailinhealthcare

Industrialized Medicine is a single standardized process applied to millions of people almost regardless of their health history and certainly ignoring their genetic profile. 

Personalized Medicine is the Long Tail coming to Health Care. Thousands of Treatments tailored to the individual and their genetic makeup, informed by research gained from mass populations.

This is a new world and I am certain we will see new entrants that embrace this world of hyper-personalization and deliver solutions at massive scale.

and here is the link directly to the YouTube Video: Personalized Medicine - Fidelity Investments: Thinking Big

Posted via email from ekivemark: pre-blogspot

Tuesday, July 17, 2012

People Mashups - The power is in the discussion not the presentation #HCBOS #HCKC #HCSFBay

I just read a great article by Peter Bregman about how to run productive meetings.  His conclusion is that the number 1 killer of meetings is PowerPoint. Having sat through death by PowerPoint on so many occasions I have to wholeheartedly agree!

When I read Peter's article from the Harvard Business Review it reinforced for me the value of HealthCa.mp

The value is in the discussion and in breaking out of the silos. This is exactly what we accomplish at HealthCa.mp. 

I have been thinking about the dynamic nature of HealthCa.mp. The unpredictability of the outcome  but the incredible energy boost that everyone appears to receive as a result of participating. I would love to take the HealthCa.mp un-conference format in to other organizations and like Peter Bregman, help organizations run powerfully productive strategy meetings. If you would like to road test our field-proven Un-conference methodology in your organization then please get in touch. You can reach me via email at mark AT ekivemark DOT com.

If you want to experience the vibrancy of HealthCa.mp and help to transform HealthCare then come to HealthCa.mp. We have three events coming up:

Check out the Calendar at: http://healthca.mp/calendar

Then plan to join us in: 
- Boston, MA on Friday 9/14/2012 for HealthCa.mp/Boston at the Microsoft New England Research and Development Campus.
- Kansas City, MO on Saturday 9/22/2012 - more details to follow
- San Francisco, CA on Friday 10/5/2012 for HealthCa.mp/SFBay at Kaiser Permanente's world renowned Innovation Center in San Leandro.

We are looking for sponsors who want to support these great events. Our last event in Washington DC (HealthCa.mp/DC) generated more than 3.1 million Tweet Impressions  If health care is important to you then you need to be part of one of the liveliest Health Related People Mashup events!

Posted via email from ekivemark: pre-blogspot

A sad day. Stephen R Covey author of the 7 habits RIP - we owe you so much

FILE - This Feb. 25, 2003 file photo shows Dr. Stephen R. Covey at a training session at Georgia State University in Atlanta. Covey, the motivational speaker best known for the book "The Seven Habits of Highly Effective People," died Monday, July 16, 2012, in Idaho three months after a serious bicycle accident in Utah. He was 79. (AP Photo/Ric Feld, File)
Yesterday we heard the sad news that Stephen R. Covey died from complications from a bicycling accident he had in April. Stephen was 79. 

Stephen Covey wrote the book "The Seven Habits of Highly Effective People." (Here is the Kindle Edition of the book.) 

But it was so much more than just a book. I still count it as one of the major influencers that changed the way a generation thinks. I have always tried to follow those seven habits. When a book shapes decades of life for millions of people that is a testament to the influence the Stephen had.

If you want a quick recap of the seven habits you can go to Wikipedia. But here is a recap. In memory of Stephen R. Covey I urge everyone to review these habits and apply them:

  1. Be Proactive
  2. Begin with the end in mind
  3. Put First Things First
  4. Think Win-Win
  5. Seek First to Understand, Then to be Understood
  6. Synergize
  7. Sharpen the Saw

If we each apply these seven habits, together we can make an immense positive difference in the world.

Stephen R. Covey Rest In Peace. You have given so much and we are eternally thankful.

Posted via email from ekivemark: pre-blogspot

Wednesday, July 11, 2012

Thanks All! Build Your Social Brand Online is hot on LinkedIn

Today I gave a presentation on Building your social brand online.

Such are the wonders of Social Media that by the time I got home I found this message in my email:

Apparently my deck is proving popular on LinkedIn and made it to the Hot on LinkedIn section of the Slideshare.net home page.

Thanks!

I should probably record some audio for this deck and post it to my channel on YouTube. Let's add that to my ToDo list on Orchestra.com

Posted via email from ekivemark: pre-blogspot

Tuesday, July 10, 2012

Apple settles the Proview dispute for $60M to begin selling iPads in China

Apple has settled the case with Proview over the use of the iPad name in China. Proview is effectively bankrupt so this should make their creditors happy. The cost to settle was $60M. For Apple this is small change. See the news article on TechCrunch.

New-ipad-logo

Apple's costs for a base iPad are estimated at around $290. They make a 40% margin on the base model and higher end models are more profitable. 

By mty reckoning they need to sell about 300,000 iPads in China in order to pay off Proview. That shouldn't take long given that their revenue from China last year was about $7.9 Billion.

Posted via email from ekivemark: pre-blogspot

Sunday, July 08, 2012

IFTTT simple and awesome - Blogger links to Delicious

IfThisThenThat is an awesome service on the Interwebs.  It takes something that is often complex and makes it pretty darn simple.

The first clue comes on the home page. 

Ifttt_put_the_internet_to_work

They explain it like this:

I find myself coming back to IFTTT when a service let's me down. In this case Posterous.

I have had an autopost setup on Posterous to post from my blog ekivemark.posterous.com to Delicious. Today I was doing some maintenance on my Posterous Blog and noticed that the Delicious autopost was not working. I tried re-posting some articles but no luck. 

So I followed Posterous' recommendation and removed the link and tried to re-activate it. Every time I tried to reactivate I got an error. No luck. So I put my thinking cap on.

ekivemark.posterous.com is not my primary blog. ekive.blogspot.com is. So rather than fix the posterous connection I looked for an alternative method. This is when I remembered IFTTT

I logged in to IFTTT.

I added Blogger as a channel and authenticated the connection between IFTTT and Google.

I then added Delicious and authenticated the connection between those two services. 

I then filled in a few fields to create a new "recipe". Basically telling IFTTT to post to Delicious everytime there is a new blog posted on my blog.

As a final step I made the recipe a shared recipe so others can take advantage of it.

Check out IFTTT - ingeniously simple, amazingly powerful. 

Take a look at the shared recipes. If you use Dropbox, Evernote, Twitter, Instagram, YouTube or any number of other channels you will probably find something useful.

Posted via email from ekivemark: pre-blogspot

Next week I am hosting the #HCSM Review - Send me your submissions!

Next week I am publishing the HCSM Review on my blog at http://ekive.blogspot.com.
If you have seen any interesting articles that are relevant to Health Care Social Media then please send me the links, or the articles.

Thanks to those folks that have already sent me some interesting articles. THere has been a lot going on so I know there is going to be some great content to review.

I look forward to your submissions. You can either post a link as a comment on this post on the blog oremail me at mscrimshire AT gmail DOT com

Posted via email from ekivemark: pre-blogspot