Teach your kids (and parents…and yourself) how to download software

null

Why? Because they are going to do it regardless of whether or not you teach them, and if you don’t teach them properly, there is a good chance they will download malware or at least the wrong software.

To back up, my son was complaining last night he could not download some software for his computer. He had gone onto Google, entered “download software XYZ” and clicked on the first thing at the top of the page. Now often times the first thing is NOT what you want: it is some company that purchased the right to show up first. I told him to instead look at the URLs that are displayed, and look for the company name in the URL. I told him to be careful about what you click on. (The software he wanted was on the first page of the search results, but about 3 or 4 entries down.)

The safest thing is to always have them talk to you before they download something. Or you email them a safe link instead of them clicking on what shows up in Google.

A return to Twitter (not the service, but the community)

After the frustration with the Twitter service for changes like this, I thought I would give up Twitter. However, Twitter is the sum of a number of parts: there is the service that Twitter provides, from the backend servers to the APIs to the user interfaces and client software you use;  and then there are the people that contribute to Twitter. Among those contributors are people I really enjoy socializing with whom I cannot connect with any other way. To give up all of Twitter means tossing out the baby, the bathwater and even the tub itself. That’s dumb. (I do dumb things often, but typically correct most of them in time. :))

To get around that, I decided to use my limited software skills and the APIs that Twitter provides to write my own Twitter client, in a way. It is a hack, but it is a good hack (for me). I am able to control what I see this way. Not only do I not have promoted tweets, etc., in my feed, but I am able to get rid of things like RTs from everyone, rather than having to turn of RTs one at a time. I’m also able to save all the tweets in a spreadsheet or some other format, so I can look at them when I am less busy, or decide on other filters I want to apply, etc. Later on I can write more filters so if a trending topic gets to be too much, I can just delete it or save it to a different file for later.

Now my Twitter experience is gone from poor to great (for me).  I have thrown out the dirty bath water, but kept the tub and the baby. This makes more sense, obviously.

Last but not least, I appreciate all the people who expressed concern over my leaving Twitter. It was very kind of you, and why I want to stick around, if I can.

 

How to set up Kanboard (a visual task board inspired by Kanban) on the IBM Bluemix platform

It is very easy to set up Kanboard on Bluemix, IBM’s PaaS solution. (For those of you not familiar with Kanboard, it it a visual task board inspired by Kanban). I encourage you to visit the Kanboard site for more information. 
 
Meanwhile, to set up Kanboard in Bluemix, I took the following steps, some which are optional:
 
1) Download the kanboard code from here: http://kanboard.net/downloads
2) Unzip the kanboard folder.
3) (Optional) Copy the kanboard folder into a local test environment. I had a Xampp test environment and I put the kanboard there. (e.g., C:\xampp\htdocs\kanboard). I started Apache and then pointed my browser at http://localhost/kanboard to see it working. (One of the benefits of doing this is I can configure the Kanboard environment before I push it into Bluemix. In my case, I created some new users, changed the admin password, and added some default tasks. If I push this folder, these changes will also show up in Bluemix.)
4) I had a copy of the Cloud Foundary executable (cf.exe) to push the code into Bluemix: I put the cf.exe file in the Kanboard folder.
5) I created a manifest.yml file in the Kanboard folder. In my manifest.yml file I had the following 
 

applications:
– name: <my app name>
  memory: 256M
  instances: 1
  host: <my host name>
  buildpack: https://github.com/zendtech/zend-server-php-buildpack.git
 
You can make the name and host name anything, though the hostname is part of the URL for the site, so it must be acceptible as part of a URL. Also the hostname needs to be unique in Bluemix. I tend to make the app and host name the same.
 
Open a command window, and from the Kanboard folder, enter the following commands:
  1. cf api https://api.ng.bluemix.net
  2. cf login -u <your Bluemix login account>
  3. cf target -o <your Bluemix login account> -s dev
  4. cf push
Once you see that the health and status for the app is “OK”, you can either go to Bluemix to check it out, or go directly to  the url: http://<hostname>.mybluemix.net/
You should be able to login and proceed to use it. (The default userid and password is here).

‘Notability’ is App of the Week and is free this week. You should get it.

I just started using Notability in the last few weeks on my iPad and I love it. It allows me to quickly and easily capture notes while I am interviewing clients or jotting down ideas during work. I can type in text or I can use a stylus and draw/scribble my notes and drawings. I can also take photos of things and then scribble on them. I can capture audio if I want too. There’s alot of ways to capture information.

Once I capture the info, I can either leave it on my iPad, email it to myself, or use any number of cloud services (e.g., Dropbox) to save the output. The output can be PDF, RTF or other formats.

It’s a great app, and I didn’t hesitate to pay the $2.99 for it. But now it is free, there is no reason for you not to download a copy and try it.  I bet you will love it.

For more info, check out the iPad App Store or read more about it here: ‘Notability’ Named App of the Week, Available for Free – Mac Rumors

Why I think Microsoft Office for the iPad is a big deal

Microsoft is providing Office for the iPad, starting today (See this for some of the highlights: Microsoft Office For iPad Launches Today).

This is one of those milestone events in the history of Microsoft and Apple, and the computing industry in general. Back in 1997, after Steve Jobs returned to Apple, there was the big news of Microsoft investing $150 million in Apple (CNET News).  And not just money…

Microsoft chairman Bill Gates said today that the software giant will invest $150 million in Apple and will develop and ship future versions of its Microsoft Office, Internet Explorer, and development tools for the Macintosh

Back in 1997, Microsoft was dominant and Apple was dramatically regrouping. Apple needed Microsoft, especially their software. Now Microsoft is trying to pivot from the PC market (which is rapidly declining) to the future, which is mobile and cloud based. A future where Apple is currently one of the dominant players, and Microsoft is struggling. Microsoft needs Apple’s hardware, just like once Apple needed Microsoft’s software.

It is hard to say if this is going to change things around for Microsoft. I never count them out, ever. In the meantime, this is another sign that their transition is still a work in progress.

If you want to get it, you can get it here: Buy Office 365 Home Premium – Microsoft Store

The incredible Audiotool

I came across the audiotool web site serendipitously today. I’m delighted I did, for it’s an incredible web site. What Audiotool does is allow you to virtually play with a number of classic electronic devices like 909s and 303s from to make your own electronic music, well, like this: August 27 by blm849 – Audiotool. In a very short time, I learned how to wire up the configuration below to make this piece of music. It looks complicated, but it was actually pretty simple. And alot of fun. With practice and inspiration, I think anyone could make some really interesting music with this site. What’s even better, the music can be downloaded by anyone as an MP3 file, so you can take it and play it on your favourite portable music device.

Once you would have had to make a big investment in equipment to do this. Now you just need a browser. Incredible.