Self-Assembling Robots

This is Transformers in real life.

 How cool is science can be?
Here's the answer:

./M6

Ariston Quality: It Sucks Big Time!

My Ariston refrigerator has announced is death!
Finally, I got rid of it!

How hard it is provide good quality home appliances in the 21st century?
Well, to Ariston, it's seems an impossible mission.

Since 2001, Ariston convinced me that they are unable to produce good products.
At home, I have:

  • a two door fridge
  • a washing machine
  • a dishwasher
  • an oven
  • a gas cooker

From all the above, I only bought the two door fridge. It was back in 2001 and it costed me around 650€ back then. Not cheap!

From all the above, since 2001 only the oven has not given a single problem (at least until now):

  • two door fridge: broke after approximate 5 years. Ariston was "kind" enough to replace it for a new one for 150€, same model, same crap. It broke last week!
  • washing machine: sometimes the washing program gets stuck, which has lead to huge water waste. There were times when it kept pumping water directly down the drain for hours.
  • dishwasher: the entire electronic control was replaced. Don't recall the exact value, but I do recall it was not  cheap.
  • gas cooker: sometimes the ignition lighter starts working continuously out of the blue, forcing an electrical shutdown to stop it

"Bad luck" one must say.
But actually this has nothing to do with luck, it's entirely a bad quality issue.
I have a friend with exactly the same issues on his fridge, same model as the mine.
Bad luck and coincidence?
No, simply bad quality.

For those that don't believe, check out Ariston appliance user rates and comments on the web.
Many (not to say most) are barely rated as average...

Ariston quality is very bad: it totally sucks!
How hard is it to make good appliances in the 21st century when the worlds sees it as a commodity?

One thing is for shure: Ariston will never see a dime from me again!

./M6

Stripe, Payments for Developers

While developing in Django, sometimes one needs to access a payment system.
Django is a development framework and it does not have payment plugins like VirtueMart or Magento.

One possible and fast solution is to use Stripe.
It's focused to help developers to overcome the payment solution implementation, it has wrappers for Ruby, PHP, Python and more.

./M6

Learn Yii Framework

After evaluating some PHP frameworks, I've picked Yii because it seems to have the best ratio between cost/benefit. It's quite complete, easy to learn, performs fast and even has some similarities with Django, my favorite web framework.

Here's my Yii learning process:


If you'r new to Yii and are looking for a starting point, this one worked for me.

./M6

Low-Fat Presentations

Presenting may be an art, but presenting without boring the audience is actually easy.
There's a lot of blogs, books and opinions about the subject, but the main idea is the triplet: message, focus and design.

The message is easy: it's what one needs to communicate to the audience.
This main principle is to open your presentation with the conclusion, i.e., show what the audience will see next. Then show how to get to conclusion, or how did one got into that conclusion.

Focus is an exercise that must be performed at each presentation step.
For each step one must ask the question "is there anything that I can remove?" This will maintain the presentation focused on the message, so that no unnecessary "fat" will be included.

Contrary to the common believe, design is not hard to achieve.
Start by using a clean and professional good looking template and keep things simple. Don't stuff loads of text that no one will read nor retain. Pick a good font that is easily read when projected, take into account the fact that size does matter and people on the back of the audience need to see it clearly.
Use graphics, workflows, etc. whenever possible, it usually is more eye appealing and much less boring than it's similar text description. Please use good looking graphics, picking from clipart that's bundled with office suits and alike is usually a bad choice, since it's looks usually very outdated.
Finally, be consistent by using the same lettering, colors, etc..


Here's a set o articles which I recommend:
  1. How to Present to Senior Executives
  2. Create a Presentation Your Audience Will Care About
  3. Do Your Slides Pass the Glance Test
  4. Structure Your Presentation Like a Story
./M6