Author Archives: zuco

DICOM IR a DICOM viewer for the iPad

I’m really excited to announce that my new app DICOM IR is now available on the App Store. DICOM is a standard for handling, storing, printing, and transmitting information in medical imaging. The main target for this app are doctors interested to have a DICOM viewer at hand to see a patient radiography. This is not just an image viewer. DICOM IR can access images locally from emails, Dropbox or web links and also it can connect to a PACS server which acts as a DICOM repository.

DICOM is a standard that provides information like patient name, patient ID, age, modality and much more. DICOM IR can also be used by patients which have access to their DICOM files.

Visit DICOM IR web site to know more about it or check it in the App Store

DICOM IR

DICOM IR

DICOM IR

DICOM IR

applestore

Book Review: “Switch how to change things when change is hard”

switch
I finished reading a very interesting book called “Switch how to change things when change is hard” written by brothers Chip and Dan Heath

This is a short resume about what I found more interesting.

Basically, almost every person, except few exceptions are driven by a pattern based on three parameters that create, as the book explains, a framework that we can use to perform change:

  • The Elephant: It’s the feelings. Feelings and emotions can be very powerful and are able to drive someone to any direction, independently of logic.
  • The Rider: It’s the logical thinking. But it’s a rider on an elephant that is difficult to control. If the elephant doesn’t really want to go to a specific direction, there’s very little the rider can do.
  • The Path: Although the elephant is ready to start the journey and the rider is ready to ride it, he needs a clear specific path.

With this framework it’s easier to change others or yourself. I will borrow one of the real life examples in the book. This is not the exact text, just with my own words:

Two health researchers, Steve Booth-Butterfield and Bill Reger, professors at West Virginia University decided to help people to change their habits for a healthier diet. It’s not enough to tell people that obesity is bad for their health. You have to motivate them (the elephant), then you have to give a reason (the rider) and finally tell them what to do (the path). Even if they are motivated and they know that it makes sense to loose weight, it’s not enough if they don’t know how to start. That’s why a path is paramount. Just by telling them to eat healthy is not enough.

They realised that most Americans drink milk but it’s also one of the largest sources of saturated fat in the typical American’s diet. Just by convincing people to take 1% milk the average diet would reach the recommended levels of saturated fat. What they realised is that they didn’t have to change people’s drinking behaviour, but a purchasing behaviour. They initiated a campaign in a small area with a clear message “buy 1% milk” period. Their campaign achieved great success changing people’s eating behaviour for a healthier diet. Here is the framework at work:

Engage the elephant. People want to be healthier, people want to stay in shape.

Engage the rider: People know the risks of a poor diet, they understand the health risks associated with too much fat in their diets.

Give a path: Give them a clear direction, don’t let the rider think too much about what to do, which will finally get him lost. Just buy 1% milk, period. That easy.

Few other things I found enlightening reading the book:

  • Self-control is an exhaustible resource. The rider gets tired of riding a stubborn elephant. You can’t keep people to indefinitely do something they don’t want to do
  • The bigger the change you are suggesting, the more it will sap people’s self-control. If what seemed a small hill becomes a mountain and the mountain becomes a rocky one in a winter storm, people’s self-control will disappear and you will have a demotivated and depressed crew.
  • What looks like laziness is often exhaustion.
  • What looks like resistance is often a lack of clarity. Maybe you weren’t able to clearly deliver the message. Don’t assume immediately that people are stubborn. Maybe a clearer explanation and the right motivational environment would allow them to see the path clearer.
  • Search for bright spots. If you don’t know how to change something, look in the past and see if there were some situations where the desired behaviour happened spontaneously. If you have to change your employees behaviour and you don’t know how to start, just try to find those situations and contexts that lead to the right behaviour and study them because you probably can replicate them. Saving you a lot of time. Sometimes the answer just appeared spontaneously somewhere in the timeline.
  • Don’t give people too many choices that create uncertainty. It yields to decision paralysis because the most familiar path is always the status quo. Give them few specific options to choose from.
  • Don’t assume that everyone will see the obvious. Explain clearly your new idea or the new way of doing things. What seems obvious to you, might not be so obvious to someone else, because your decisions are taken inside a context, experience and circumstances that weren’t the same for the rest of us.
  • Give people a clear idea of where they are heading. Like a destination postcard. Having a clear goal, keeps their vision on the path. Remember that self-control is an exhaustible resource and remember that the rider loves to find alternative paths and solutions which at the end will exhaust his energy. Keeping the final destination and the path clear is paramount.
  • If the initial request is too big, try to use the “foot in the door” technique. Ask for a smaller request, easy to accomplish. Once people accept that request, it will be easier to persuade them to do some more, and more until they accept something that initially would look unacceptable.
  • “Fundamental Attribution Error:” it’s our own tendency to attribute people’s behaviour to the way they are, like it was their fault, rather than to the situation they are in. As an example that is not in the book but that I remember from a TED talk by Edi Rama, current Prime Minister of Albania he explained how corruption was high in the public administration. People looking for a certificate or a civil answer had to go to some sort of kiosks, under the rain or the sun, waiting for their turn in long queues. Public employees worked inside a hole of 2 square meters. Under those circumstances it was obvious that people’s self-control exhausted and finally they accepted bribes. By building new offices and making the life of people and employees more confortable, the delays and the corruption in the system dropped considerably. Before blaming people for their mistakes, take a look at their environment, their circumstances and their context. By just making a small change, a bigger one can be achieved.
  • Rally the herd. Usually we do things because we see others doing it. Try to convince them that other people are already doing it. Nobody wants to be left behind.
  • Initially inertia will be an opponent to change. But in the long term, inertia will help you keeping the change in place. That’s why you can start with small changes that later will snowball in bigger ones and at that point inertia will be your friend.
  • If you have a way to show people that some part of the path was already completed, you will motivate their elephant. That’s the trick of collecting points in a gas station for example. It’s not the same to start from zero collecting stamps, than receiving a couple of stamps for free by accepting to collect them. That gives people the sense that they already completed part of the path. Always look for situations that will allow you to convince them that 20%, 50% or 60% of the path is donde.

Basically all this can be resumed to use human phycology in order to motivate people’s elephant, with minimum rider intervention by giving him a clear path and always check for self-control exhaustion. Keep fuelling people’s self-control by switching between the elephant indulgence and elephant motivation. Keep the rider busy thinking in the provided path with a clear goal, and always remind the elephant that a big deal of the path was already completed, so it looks like the change is easy to achieve.

If you have to manage a team, change someone’s bad behaviour or hack yourself into some change that seemed impossible at the beginning, this book offers a really good perspective and technique to do that.

Free advice about tech, iOS, Japan, Photography and more.

I would like to help people interested in topics which I have experience with. This is a free service, I don’t have much time but I can spend an hour or two per week giving my impressions and advice to people interested about:

  • Japan
  • Business in Japan
  • Working and living in Japan
  • iOS development
  • Mobile Development
  • Open Source software
  • Job hunting
  • Working experience
  • Job interviews (IT related)
  • Create a Resume/CV (IT related)
  • Startups
  • Multicultural working environments
  • Learning languages
  • Technical advice (IT related)
  • Living in Europe
  • Western culture
  • Japanese culture
  • Photography
  • Italian language
  • Japanese language
  • Spanish language

Send me an email: pietro (at) zuco (dot) org and let me know what you would like to talk about. I will let you know if I can give you some advice on that specific topic. I wish I had all the answers. I just want to help people having trouble to find specific information in certain areas.

I won’t talk about:

  • Questions related with illegal activities.
  • Questions related to legal maters, such as tax informations. I’m not a lawyer. For that, contact your lawyer.
  • Emotional stuff related with family/partners/romance and so forth.
  • Mental illness or phycological problems. I’m not a psychiatrist.
  • Please contact a specialist of the branch you need (legal, medical, friend) if the topic of your question is about legal matters, medical issues or emotional stuff.

People must be 18+ years old.

I’m not responsible about what you decide to do with the information I provide. I’m not responsible of the outcome of your actions. You are responsible for your own actions and decisions.

If you find the information useful, share your experience with your peers and let me know your feedback.

Review BQ Aquaris E4.5

I got a BQ Aquaris E4.5 and I’m very happy with it. I’m not an Android fan, I prefer iOS by all means. Anyway this is a review about the phone, not the virtues and defects of Android.

Most relevant phone specks:

OS: Android 4.4
Internal Memory: 8 GB
Ram: 1 GB
Rear camera: 8Mpx
Frontal camera: 5Mpx
CPU: Quad Core Cortex A7 up to 1.3 GHz MediaTek
GPU: Mali 400 up to 500 MHz
Resolution: qHD 540×960 – 240 ppi (HDPI)
Dimensions: 4.5”
Dual SIM

More information here.

The phone comes in a nice box:

Aquaris Box

Some phone porn:

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

Compared with an iPhone 4

Aquaris E4.5

These are pixel level porn macro. I wish I could get closer… To appreciate these pictures you must see them in full resolution. Click the link to see them in flickr. I used this macro.

Instagram Pixel porn Pixel porn

The screen is really bright and the colours are vivid.

Aquaris E4.5

Aquaris E4.5

For 150 Euros this phone is more than I expected. It’s really fast, well finished, well designed, extremely light and robust at the same time. It also comes with an all risk insurance. I don’t know if this insurance is available also outside Spain. I spent some time looking for an Android phone with decent storage, a relatively new version of Android, a decent camera and dual SIM. I couldn’t find one bellow 200 Euros. I thought that BQ could be a crap for that price, but actually it’s much better than some competitors in the same range.

I finally took this short video. Maybe you can see here how fast it is and the quality of the screen.

Some pictures in full resolution taken with the Aquaris. No editing, just straight from the phone.

Aquaris E4.5

The macro is pretty good.

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

Aquaris E4.5

This one with the frontal camera.

Aquaris E4.5

How to unlock iPhone 4S Softbank with KingMobile

After so many attempts to unlock my iPhone 4S, after being twice a victim of scam from sites offering fake unlocks and after so much hacking with all the unlocks and jailbreaks techniques I found online, I finally found a way to do it. Thanks to my friend Birkir to point me in the right direction.

Based on KingMobile’s site, they also support iPhone 5/5S/6/6+. My experience is based only with the iPhone 4S, iOS 7, Softbank. I would like to know if someone else did it with a different version. Unfortunately it seems that this card cannot be used with an iPhone 4.

The procedure is pretty simple. Inside the package there is a small micro SIM frame with a chip that is the one making the magic. If you don’t have a micro SIM, you can request one or cut one yourself. That’s what I did. Just be pretty sure that you get the dimensions right.

KingMobile

KingMobile

King Mobile

Cut SIM

Cut SIM

Once you get the SIM in the frame, you have to put the SIM coming inside the envelop first. You will be asked to select your carrier. This is the carrier you want to unlock from. In my case it was Softbank. So select the old carrier, the one that is blocking your SIM.
Then follow the instructions. Once it’s accepted, a message saying that you selected a new carrier appears. After that accept and turn off your iPhone. Once you turned off your iPhone and the screen is black, QUICKLY replace the reset-SIM from KingMobile with your previously cut SIM card. This must be the new card you want to use. This is my girlfriend’s iPhone 4S by the way.

Unlock iPhone 4S

Unlock iPhone 4S

If you are not quick enough, you get this annoying message saying that the SIM is not valid. I repeated the operation again and it worked fine the next time.

Unlock iPhone 4S

Now you have your phone unlocked. Actually it’s not unlocked, technically the iPhone is still locked with Softbank and some menus in the settings still show stuff form Softbank remembering you that Masayoshi Son still owns your soul. Anyway the result is an unlocked iPhone as long as you use the KingMobile chip.

Unlock iPhone 4S

Few things you have to setup before start using your new “unlocked” iPhone.

      Set data roaming if you want to get your data connection enabled.
      Some carriers require you to setup your APN settings. That means that you have to enter manually the settings to connect with your carrier data network. In my case, it wasn’t necessary. I think that it depends on the carrier.
      I got some problems trying to call local numbers, and that was because I entered the number without the country code. It seems that the iPhone automatically puts a +81 (Japan code) in front of every number. To fix this is pretty easy. Just save your numbers with the corresponding country code. Even if you are calling a local number, add the +(country code).

Here you can find the instructions in English at KingMobile’s site.

How make Safari download PDF files instead of opening them in-page

When I find a link for a PDF file I don’t want Safari to open it in-page. Why not? What if I just want to download it to read it later? What if I have a list of PDF files that I just want to click one after another to start downloading them? What if the PDF file is too big and my internet connection is too slow, so I have a blank window waiting for the PDF to complete the download? What if I have too many opened tabs in Safari and I don’t want to kill my machine downloading a 100MB PDF file?

To force Safari to download your PDF files just open a terminal window and type this:

defaults write com.apple.Safari WebKitOmitPDFSupport -bool YES

If you want to change it back just type:

defaults write com.apple.Safari WebKitOmitPDFSupport -bool NO

You should restart Safari.

How to Disable the Character Accent Menu in OSX

I came into this last year (I think) and I found the solution somewhere and I added it to my personal notes. After a Mavericks reinstall I got the same problem. Starting with Mountain Lion (not sure) when I hold a character, instead of getting the usual character repetition, I got an annoying pop-up menu like this:

annoyingmenu

It only appears when you hold a character that could have an accent like åàáã and so forth.
I find this solution annoying for people that is quite fast at typing. I consider myself fast, so waiting for the pop-up menu to appear and then select the right character consumes too many milliseconds.

To stop that pop-up from appearing just open a terminal and type:

defaults write -g ApplePressAndHoldEnabled -bool NO

If you want it to come back type:

defaults write -g ApplePressAndHoldEnabled -bool YES

You have to close your app and open it again in order for this change to take effect, or just logout and login again.

How to write those accented characters? Simple key combinations. For example for US keyboards:

alt + e = ´ (áéíóú)
alt + ~ = ` (àèìòù)
alt + n = ˜ (ñã…)
alt + c = ç

Just to mention a few. Other keyboards might have a different combination, but I noticed that it’s almost the same. For example, the Japanese keyboard uses the (alt + _) to get ” ` ”

Once you get used to these combinations, it’s faster than using that pop-up menu.