Since I’ve read “The Black Swan: The Impact of the Highly Improbable Fragility”, I found Talab’s ideas to be very interesting and practical. I appreciate the fact that he is not ‘only’ an academic scholar that is living in his ivory tower but rather an option trader that bring a lot of ‘street wise’ into his arguments. Here are two recent talks that he made that put some more light on these fascinating subjects: the concepts of antifragility and black swan events and their implications. Continue reading
Compute Engine is an infrastructure as a service that lets you run your large-scale computing workloads on virtual machines hosted on Google’s infrastructure. Btw, if you wish to have a new machine under your arms in less than 5 minutes – It can be done in 5 easy steps.
What is Spark?
Apache Spark is an open source cluster computing system that aims to make data analytics fast — both fast to run and fast to write. To run programs faster, Spark offers a general execution model that can optimize arbitrary operator graphs, and supports in-memory computing, which lets it query data faster than disk-based engines like Hadoop.
So in order to enjoy from both worlds, we can leverage the great options of large-scale cloud that Compute engine offer us and install Spark on it. Here are the few steps you will need to follow in order to do it.
Installation steps Continue reading
A (good) web developer use several tools in order to be productive and built amazing projects. I guess, you can find advocates for Vim or Emacs but after you pass the phase of writing the code, it’s time to check why it’s not doing what you wish to see. You can find on Opera Dragonfly and in FireFox land there is Firebug. But, as you might guess already, my favorite tool is Chrome DevTools on Canary.
What are DevTools?
The Chrome Developer Tools are a set web authoring and debugging tools built into Google Chrome. The DevTools provide web developers deep access into the internals of the browser and their web application.
(!) If you are a front-end developer you should use Google Chrome Canary. It is easy to install it side by side your regular Chrome and it will give you the latest and greatest features with frequent improvements. This post is not a replacement to the one ‘source of true‘ but more of an update on the new features we have today (OCT 2013) in Canary. Checkout the pictures below with the green arrows that show you some of the interesting feature you can use. Continue reading
In this TED talk Malcolm Gladwell share with us a new point of view on the famous story of David and Goliath. This new angle to look at situation(s) remind the state of any startup is facing. It’s extremely hard to built a new service/product and sometimes to create or educate a market. However, again and again, startups do it while the big (well funded) organizations are left behind. It seems that what looks, at first, as disadvantage (e.g. limited budget, small teams, members that need to do ‘everything’, no support from other players in the market etc’) is a true advantage when you look deeper. It force the startup to be frugal, to think out of the box, to be as productive as possible.
There is a nice phrase in hebrew that in a direct translation to english will look like:
“We do the most difficult things immediately. The impossible takes us a little longer.” Continue reading
In this episode of Google Developer Live Israel I’ve covered in the first 6min how to work with Eclipse and Google plugin. This plugin is a great way to manage your app engine projects and to push your code to google cloud. The main goal of this video is to show developer how they can have a server up and running on Google App engine in few minutes. From 6:47 mark you can hear this explanations in hebrew… This part of the talk is tailored mainly for the developers/gamers that are coming to a hackathon event we have during this weekend around Hangout APIs. I am looking forward to see the cool games that will be built on this API…
Two talks in one day…
That’s what I did yesterday for Google Developer Group (GDG) Athens, Greece. It was a great opportunity to talk about the new cool aspects of google cloud platform (Yep, checkout things like: NodeJS on Compute Engine, App engine new support for technologies, Monte Carlo Simulations with App Script, Cloud storage, Big Query and many more). We talked for the first 25min on the new aspects of developing mobile web sites (and/or mobile web apps). In one word – go check out yeoman.io. Of course, there are many more aspects that are in the slides, so feel free to browse them and please let me know if I’ve missed something important that you are using in your mobile web project. Continue reading
The Web is awesome and this week I had the pleasure to play with a new ‘face’ of the web platform. It’s built for Raspberry Pi and you can take it as far as your imagination will let you.