Karmona Pragmatic Blog

Pragmatic Software Management, Internet Trends, Life and more…

Karmona Pragmatic Blog

Yahoo Open Strategy

October 28th, 2008 by Moti Karmona | מוטי קרמונה · 1 Comment

yos diagram 150x150 Yahoo Open StrategyYahoo have released the Y!OS (Yahoo Open Strategy) 1.0 platform.

This is a cool set of simple APIs that can give you access to everything you ever wanted in Y! but was afraid to ask for…

Yahoo! Social Platform (YSP)
// The Yahoo Social Platform is a set of RESTful APIs for Profiles, Connections, Updates, Contacts and Status.

Yahoo! Query Language (YQL)
// The Yahoo Query Language is a web service that functions much like SQL (see example below)

OAuth Authentication
// OAuth is the authentication and authorization standard Yahoo has decided to use when giving third parties access to Yahoo user data.

Yahoo! Applications Platform (YAP)
// Currently very limited and in a restricted sandbox.

________________________________

Example: How to use YQL APIs to access MyBlogLog profiles?

Simply ask for all the community members of MyBlogLog community with this YQL:

select * from mybloglog.members.find where community_id in (select id from mybloglog.community.find where name=”Karmona Pragmatic Blog”)

And once you have the IDs you can ask for my personal profile by:

select * from mybloglog.member where member_id =”2008070609482910″

Well… together with the existing BOSS API, this set of APIs is a powerful enablers to the Y! development network and I am sure some cool stuff are going to emerge from this innovative move…

Amazing!!!

________________________________

* You can have more YQL experiments using the YQL Console

** Boss Hack Day is coming to Tel-Aviv | November 6, 2008 @ Feature (!!!)

→ 1 CommentTags: Development · Disruptive Technology · Internet · Search · Software · Web 2.0

Technorati’s State of the Blogosphere / 2008

September 22nd, 2008 by Moti Karmona | מוטי קרמונה · No Comments

Thing I & Thing IITechnorati have finally started to release the “state of the blogosphere” report.

I must admit I was really waiting for this shitty report and I hate the fact that I need to see this reports in shards (will be released in five consecutive daily segments) but it was worth waiting until now.

2008 Blogosphere statistics includes:

  • 133 million blogs (indexed by Technorati since 2002) was 70 million last year… (The State of the Live Web, April 2007)
  • 7.4 million blogs posted in the last 120 days
  • 1.5 million blogs posted in the last 7 days (did you? ;-)
  • 900,000 Blog posts in 24 hours = ~10 Blog posts per sec. (!!!) – Technorati claims that spam filtering have reduced the numbers they published last year (1.4 million blog posts per day)
  • 66% of bloggers are male…
  • 63% are ages 25 to 44
  • 79% personal blogs
  • 59% have been blogging for more than two years.
  • 44% are parents
  • … and with the mean annual revenue of $6K blogs are also claimed to be profitable (a.k.a. not mine)

WOW (!!!)

→ No CommentsTags: Blogging · Internet · Statistics · Web 2.0

Scrum Clan

October 9th, 2007 by Moti Karmona | מוטי קרמונה · No Comments

Pasha Bitz is a Scrum-LoverOren and I, have decided to form an invite-only Scrum Clan.
We would like to tag Pasha Bitz (snapshot attached) as the 3rd clan member.

Pasha, please choose carefully, you can only tag one Scrum-Lover like yourself to this distinguish clan….

Good Luck!

P.S. The web 2.0 tag was added to this post since it is a genuine-user-generated-content-post especially made for Pasha

Google Trends (a.k.a. my experiment – part III)

  • Clytie Lane
  • Moon Bloodgood
  • Deceptively Delicious
  • Rotten Neighbor
  • Melinda England

→ No CommentsTags: Agile · Delver · Scrum · Web 2.0

Internet Service Outage-Lie-of-the-Day

September 10th, 2007 by Moti Karmona | מוטי קרמונה · No Comments

Dilbert on Network Outage

Almost a month ago, I have moved to my own hosted blog due to google blogger outage.

Last week (September 3rd ~00:00), I was visiting BlogCatalog and I got the Internet Service Outage-Lie-of-the-Day: “Database Error – We’re sorry, but our database servers are currently overloaded. Please enjoy a cup of coffee and then try refreshing this page – Blog Catalog” [BlogCatalog Outage September 3rd - 2007] … so I followed the site recommendation and I have enjoyed a great cup of Italian coffee but I was very sorry to see that it didn’t helped the BlogCatalog database to recover…

These days, we are working intensively on the last sprint goals; One of the goals was to finish the architectural design of our unique internet service.

So… Yesterday we where guesstimating (until the very late hours of the night) on the scale needed for this service and started mapping the IT topology, Database implementation and software back-end options that are viable to support it.

Dilbert plan to Network Outage

I have a lot to say on the process, technology challenges and options for my future posts and I can sum it up now saying: We all hope that by taking the right decisions when reaching a critical-architectural-junction these days, we will be able to enjoy a good cup of Italian coffee while our databases are down for maintenance… but we also know that simple risk management on our guesstimates is also to be prepared for rainy days with a good enough Internet Service Outage-Lie-of-the-Day ;-)

→ No CommentsTags: Blogging · Delver · Internet · Planning · Scrum · Web 2.0

Joining a challenging new-born internet start-up… called Delver

August 30th, 2007 by Moti Karmona | מוטי קרמונה · No Comments

GOOD LUCK (FU) Chinese CalligraphyAs I posted when I just started this blog – Almost 2 month ago I have decided to leave a promising (& cozy) career @ Mercury to join a challenging new-born start-up… called Delver.

This was an offer I couldn’t refused…

Delver is a venture-backed internet startup developing cutting-edge web application in the domain of Internet Search and Meta Social Networks.

It is more challenging, inspiring, interesting and exciting than I expected, imagined or I can put into words so you will have to join to understand… We are looking for top-notch algorithm researchers, .Net coders, mySQL DBAs, “Hackers”, QA experts and out-of-the-box thinkers… to join our unique development team (e.g. Pitz, Boo and Gabel)

Stay tuned (…)

→ No CommentsTags: Career · Delver · Internet · Mercury · Recruiting · Social Network · Web 2.0

Google’s “Black Sheep” – Orkut

August 17th, 2007 by Moti Karmona | מוטי קרמונה · No Comments

Yakult - OrkutAccording to Alexa (which isn’t the most accurate thing in our planet :-), Orkut users are mainly Brazilian, leading with 71% share!!!, India with 13.2% in the honorable 2nd place, US goes 3rd with 3.3% and taking the 4th place is Pakistan (?) with only 2%…

I was really relieved to see that according to Google fight (which is the 2nd most accurate thing in our planet after alexa :-) Brazilian still like Football more than Orkut.

Loren Baker tried to explain the Orkut phenomena with: “Orkut sounds like Yakult or “iogurte” (yogurt)… Everyone drinks it in Brazil when they’re kids…” a.k.a. “Are you stupid?” – one of the amusing comments below his post…

Google’s “Black Sheep”:

So Google’s 3-year-old social network Orkut isn’t behaving according to the Google family expectation a.k.a. “why can’t you be more like your big sister Gmail?!”

Who knows… Maybe the new SocialStreem “treatment” (& Blogger integration) will help Orkut to grow-up and maybe it will only help it to grow-up in Brazil…

→ No CommentsTags: Google · Internet · Social Network · Web 2.0

Web Number-Dot-Zero for Dummies

August 1st, 2007 by Moti Karmona | מוטי קרמונה · 2 Comments

Web 2.0Well… I couldn’t resist the urge, so here it is:

Web 1.0 is about browsing… (a.k.a. “Been there, done that”)

Web 2.0 is about Social Collaboration, Blogs, Wikis, Mash-ups and 42 other things (a.k.a. “You are here…”)

Web 3.0 is about the Semantic Web, Geospatial Web, Artificial Intelligence and broader range of next-generation technologies and approaches for making the Web smarter – towards providing easy, transparent and organized access to the world’s data, information, and knowledge. (a.k.a. Just started working on it ;-)

Web 4.0 already started to buzz around “Web OS” (a.k.a. Too early)

Web 5.0 is whatever comes after Web 4.0… (a.k.a. Really not relevant)

Web 6.0 is something I want to trademark before anyone else :-)

etc.

My two cents: The web-some-number-dot-zero is a really a weird buzz, trying to tag the obvious evolution of internet but I will surely do my best to make money out of it……

(4 Pasha ;-)

→ 2 CommentsTags: Internet · Semantic Web · Social Network · Web 2.0