Scaling Agile means Scalable Architecture

With the growing popularity of Agile, mainly in applying Scrum for IT development, issues need to be tackled relating to scaling up the development effort. Scrum came to birth in small teams that had a lot of mandate, typically 3 to 10 person teams. Now we see Scrum used for major efforts, involving hundreds of […]

Enabling SSH to a local VirtualBox guest on Mac

I am currently working on OpenBSD 5.5 (amd64) running in a virtual machine using VirtualBox on my Mac. After installing the guest machine, I expected being able to ssh to it via the IP assigned to the virtual network interface:

# ifconfig em0
inet 127.0.0.1 netmask 0xff000000
em0:
[...]
 inet 10.0.2.15 netmask 0xffffff00 broadcast 10.0.2.255

In my case I had configured the network adapter with NAT (Native Address Translation), which means that the host machine acts as DHCP server and router for the guest.
Hoping I could reach the guest via its IP in the NAT virtal network, I switched to the OS X terminal and did:

$ ssh aj@10.0.2.15

… and no luck. Something is in the way.

It seems that, in order to ssh to a Virtualbox guest, you need to enable port forwarding between the host and the guest(s) you want to access. Open the VM settings > Network and select the network adapter (in my case Adapter 1). Create a new rule with the following attributes:

  • Name: SSH-host (or whatever you like)
  • Protocol: TCP
  • Host:
  • Host port: 2222 (this is the TCP port you will use on localhost to connect to the guest)
  • Guest IP:
  • Guest Port: 22 (this is the SSH TCP port)

Press OK and open a prompt on your host machine to connect to the VM:

# ssh localhost -p 2222
Last login: Wed Jun 11 19:56:32 2014 from 10.0.2.2
OpenBSD 5.5 (GENERIC.MP) #315: Wed Mar  5 09:37:46 MST 2014

The rule opens a TCP port (2222) on localhost of the host machine, which is then tunneled to any arbitrary port on the target machine (port 22). In order to enable easy to my VMs, I copy my public key across using ssh-copy-id:

$ ssh-copy-id localhost -p 2222 -l aj

Voila!

Categories Uncategorized

Are Direct Messages really private, or not?

Social media have penetrated our lives. We share ideas, experiences, thought, complaints, and compliments with everybody. At the same time we see quite some controversy concerning the  privacy policies of companies such as Facebook and Twitter. Some people even think that European privacy regulation does not apply to them, as they are US-based companies. 

In our research project “New Models for the Social Enterprise” privacy regulation was one of the topics we tackled. The good news is that we as consumers outside the US are still governed by EU regulation and national policies. If a Dutch company, for example, uses data from Twitter to analyze what is mentioned concerning their brand, the mood etc., Dutch laws apply (the Wet Bescherming Persoonsgegevens). The data collecteda and analysed  by social media mining companies, such as Coosto, falls under the jurisdiction of country they work. If a company uses or stores Tweets, Facebook messages etc., they are data processors themselves. This does not hold for the use or storage of aggregated data that cannot be linked to individual users (which is not the same as anonymised data; data hardly ever is anonymous if collected in larger quantities…).

Mail exchange between companies and customers, or mail in general, is private. This brought the question to my mind whether or not direct messages in, for example, Twitter, are really private or not? In the example data we had from Twitter, direct messages did not appear, but this could be coincidental. The privacy rules of Twitter  do not mention direct messages.

In order to get clarification, we simply asked Twitter (privacy@twitter.com), on April 24th:

Dear sir, madam, 

I have been a frequent and enthusiastic user of Twitter, and will be so in the years to come, I expect. However, I do have a question concerning privacy. Everything I tweet is open to the public, and tweets are brought together and sold for business purposes to companies etc. So much is clear.

Direct messages, however, give the feeling of being private, similar to e-mail messages. From your privacy statement I cannot derive whether of not DMs are treated differently than normal tweets. I.e., are they also analyzed, aggregated and/or sold to third parties? 

 Kind regards,

@WilJanssen

It took a while and some friendly reminders, but in the end, I received an answer:

 

Encouraging, to say the least. Everything in a DM remains within Twitter and is not shared or sold. Maybe the answer above is not a legally correct answer, but still, it is clear. The use of DM’s is common in webcare, but should be used wisely. It is more effective to make sure the mail addresses of customers are known and correct and to use mail for information that is personal or private. Mail is an effective means for communication, easy to store and archive, and legally binding. Social media have a role in a swift and informal discussion. Use it wisely in a business relation.

Wil Janssen is managing director of InnoValor and guest author for our blog. InnoValor and BiZZdesign are research partners in the ‘New Models for the Social Enterprise’ project.

Categories Uncategorized

The Digital Ecosystem Paradox – Learning to Move to Better Digital Design Outcomes

By Mark Skilton, Professor of Practice, Information Systems Management, Warwick Business School Does digital technologies raise quality and improve efficiencies but at the same time drive higher costs of service as more advanced solutions and capabilities become available demanding higher … Continue reading

Lack of User Trust is Killing IT

IT and its end users are at odds. This is most clearly illustrated by the growing trend of “Shadow IT”. Groups within Businesses routinely sidestep their own internal IT in favor of third party providers such as Amazon Web Services, Google, and Rac…

Categories Uncategorized

How Do You Measure Up?

One of my life-long idols, Muhammad Ali is quoted as saying, “The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life.” Can you point to a specific situation where you have changed your mind? On the topic of a…

How Do You Measure Up?

One of my life-long idols, Muhammad Ali is quoted as saying, “The man who views the world at 50 the same as he did at 20 has wasted 30 years of his life.” Can you point to a specific situation where you have changed your mind? On the topic of a…

The Connection between Enterprise Architecture and Data Centers

What is the connection between enterprise architecture and something technical as data centers? In one of his blogs Tom Graves, a well known enterprise architect, is discussing the needs of enterprise architect clients. According to Tom: “What paying-folks in business … Continue reading

Webinar: Why Good Strategies Go Bad And What You Can Do About It

Back by popular demand! If you missed this webinar last year  join me as I share what Accelare has learned about the challenges almost every organization faces as they work toward implementing their strategies. This free webinar is sponsored by Accelare and is open for anyone to attend. Please forward to others you think might be interested. You […]