Sunday, 8 September 2013

How are you?

In the past, if someone asked, “how are you?”, you would politely reply that you were fine and ask them how they were. The conversation would then move on. But now, there are apps for your phone and tablet that can actually tell you how are and can make suggestions about how you could be better! Let’s have a look at what’s available.

Apps like Instant Heart Rate from Azumio Inc let you place the tip of your index finger on your phone’s camera and in a couple of seconds your heart rate is displayed. A real-time chart shows your every heartbeat. It uses your phones built-in camera to track colour changes on the fingertip that are directly linked to your pulse. This is the same technique that medical pulse oximeters use.

iPad apps, such as Cardiio (from Medgadget) and What’s My Heart Rate (from ViTrox Technologies), measure your heart rate by detecting the micro colour changes in your face caused by your heartbeat. The increase in blood volume as the blood vessels in the face expand with every heartbeat causes more light to be absorbed, resulting in a decrease in the amount of light reflected from the face. The iPad’s camera can pick up these changes, thereby allowing the app to calculate a person’s heart rate.

There are also apps like Blood Pressure from Klimaszewski Szymon that allows you to keep a record of your blood pressure readings. You can record and describe your readings, view them on interactive graphs, study generated statistics and trends, or filter selected data.

Similarly, apps like Monitor Your Weight from Husain Al-Bustan allow you to enter your weight on a regular basis and monitor it using statistics and graphs. It allows multiple users to be monitored. The app also suggests your ideal weight and, for slimmers, recommends the amount of time needed to reach a target weight, based on your current weight, height, body frame, gender, and age.

Other slimming apps available include Weight Watchers Mobile (from Weight Watchers International Inc), which has an extensive library of over 30,000 foods, includes restaurant meals, and gives a WeightWatchers point value for each entry, as well as calculating your daily point allowance and how many points you have remaining; My Diet Coach (from InspiredApps (A.L) Ltd), which acts more like a supportive friend than a calorie counter; Nutrino (from ComoComo Ltd), which builds a personalized menu for you, taking into consideration how many calories you should be eating each day to reach your goal; and MyFitnessPal (from MyFitnessPal LLC), which works out how many calories you can consume each day to hit your slimming target in the timeframe you specify. You might also like Superfoods (from Chourishi Systems) and Low Fat Recipes (from App Cookies).

Of course, you probably want to start doing some exercise. Your first choice of app might be something like MapMyWalk GPS Walking from MapMyFitness Inc. This allows users to track the route, time, distance, speed, pace, and calories in real-time for their fitness activities using GPS. And soon you might be upgrading to running apps such as MapMyRun GPS Running, which helps runners, joggers, and walkers easily track pace, distance, calories, and time, with audio alerts and much more. Other similar apps include RunKeeper - GPS Track Run Walk from FitnessKeeper Inc, My Tracks from Google Inc, Nike+ Running from Nike Inc, and Sports Tracker from Sports Tracking Technologies Ltd. And once you can run, you may want to go out on your bike. There are apps for that too – Strava Cycling - GPS Riding from Strava Inc, MapMyRide GPS Cycling Riding from MapMyFitness Inc, and Runtastic Road Bike from Runtastic.

There are also lots of daily workout apps available such as Fitness Buddy: 300+ Exercises from Azumio Inc, 7 Minute Workout from mphan, or VirtuaGym Fitness Home & Gym from VirtuaGym. Or you might prefer Daily Yoga (All-in-One) from IMOBLIFE Co Ltd.

How you’re sleeping has a huge impact on how you’re feeling, so you might be interested in SleepBot - Sleep Cycle Alarm from SleepBot. It includes a smart cycle alarm, movement tracker, sound recorder, sleep debt log, data analysis, trend graphs, sleep help, auto-Wifi/silence/aeroplane modes, export, and sync to mysleepbot.com. Other sleep apps are available, of course.

If you want to check your eyesight, you could try Vision Test 2.0 from 3 SIDED CUBE or Specsavers Sight Check from Specsavers.

If you want to relax, you might look at iZen – Art of Zen Meditation (from IMOBLIFE Inc) or even Buddhist Meditation Trainer from Spacebug. iZen works by providing Zen music to help the mind achieve tranquillity and peace. The app has a timer for how long you want to meditate. Calming Music to Tranquilize (from IMOBLIFE Inc) gives you several choices of tranquil sound tracks. Deep Sleep with Andrew Johnson (from HiveBrain Software) gives you guided meditation, designed to relax and clear your mind to get you to sleep. Relax Melodies (from iLBSoft) lets you mix your favourite sounds to create and save tracks. It comes with 41 ambient sounds.

Hypnosis – (Free) Relaxation from Nimue uses guided meditation with a voice that speaks throughout the session. It claims to help relax the mind with the use of voice audio and music tracks. Relax Completely from Hypnotherapist Direct Ltd provides a hypnosis meditation session for deep relaxation. Self-Hypnosis for Meditation (from IMOBLIFE Inc) provides sound tracks designed to help the mind find its way to different states of meditation and relaxation. Metaphors and suggestions are also used by the app

And obviously there are lots more apps that you can use to monitor how you are at the moment and help you to take steps to become who you want to be. So when someone asks how you are, you’ll now be able to give them a statistical answer!

Sunday, 25 August 2013

Augmented reality

One of the areas that I’m quite interested in is augmented reality – where computer-generated images and information are superimposed on, well, what’s real! You see it a lot in sci fi movies where information about weapons appears on a heads-up display. But there is much more to it than that, nowadays, augmented reality can be found in aviation and tactical displays, in lots of gaming and video devices, and in training and simulation tools – which means it can be used for business and for leisure.

For example, suppose you were standing in an unfamiliar town centre and wanted to find an Italian restaurant. An augmented reality display could not only show you in which direction the restaurants were and how far away, it could also show you the menu and prices, and also reviews. I thought it would be interesting to see what was in the news about augmented reality – just to get a feel for how things are progressing.

Well, the first thing that I saw at http://www.pcworld.com/article/2047325/google-buys-foxconns-hon-hai-display-patent-portfolio.html was that Google has bought a portfolio of Head Mounted Display (HMD) patents from Foxconn’s Hon Hai Precision Industry for its Google Glass project. Google Glass is a wearable device with a head-mounted display.

There’s another Google Glass story at http://www.theage.com.au/digital-life/digital-life-news/google-glass-gets-augmented-reality-sightseeing-app-20130822-2sd1m.html showing how Google Glass can be used as an automated tour guide. You need to use an app, called Field Trip, which is made by Google-owned Niantic Labs. The app tracks a user’s whereabouts and automatically delivers alerts and informational snapshots about nearby historical landmarks, tourist attractions, restaurants, and local shops. Apps for Google Glass are apparently called “Glassware”.

Meanwhile over at http://venturebeat.com/2013/08/22/augmented-reality-gives-surgeons-a-virtual-look-at-real-world-organs-during-operations/ is a story about German research institute Fraunhofer MEVIS, which has “created an app that lets surgeons use the iPad as a real-time viewfinder during surgeries. Not only does the app let doctors better plan their operations, but it also gives them digital overlays of key blood vessels.” This helps surgeons not cut through blood vessels – although holding an iPad and performing surgery would be quite a skill!

Even IKEA is launching an augmented reality app, which enables shoppers to preview furniture in their own home from their own home using a smartphone or tablet. Customers look through the printed catalogue, and when they come to a plus symbol on a page, they hover their phone or tablet over it until a screen pops up asking them to scan the images on the page. At that point users will see the bonus features, which could be a 360-degree view of a room, videos, additional product information, or the option to place a piece of furniture in their room – according to http://www.mnn.com/your-home/at-home/blogs/ikea-aims-to-eliminate-buyers-remorse-with-nifty-augmented-reality-app.

At http://www.sparpointgroup.com/News/Vol11No35Augmented-reality-app-for-construction-industry/, we find out about an augmented reality app for visualizing construction job sites called SmartReality. JB Knowledge Technologies, who developed it, says the iOS app is the combination of AR and construction technology. Users focus on a given design or plan file with the camera on their iPad

The article also mentions Maptek Pty Ltd, who have an app (PerfectDig) for the mining industry, allowing operators to use handheld devices to compare laser scanned surface data during excavation against 3D mine plan designs for conformance in the field.

And can you believe that Häagen-Dazs, the ice cream-maker, has launched an augmented reality application called “Concerto Timer”, which provides consumers with a virtual violin concerto while they wait for their ice cream to reach an ideal temperature and consistency. The virtual melody lasts for two minutes. You can read more at http://www.qrcodepress.com/augmented-reality-application-launched-by-haagen-dazs/8522792/.

And in the “me too” world of technology, you’re probably not surprised to find that Microsoft may be working on a pair of augmented reality glasses for Xbox gaming, according to a patent application published last week. There are more details at http://www.telegraph.co.uk/technology/microsoft/10223287/Microsoft-files-patent-for-augmented-reality-glasses.html.

According to a market research report of the “Augmented Reality & Virtual Reality Market” at http://www.marketsandmarkets.com/Purchase/purchase_report1.asp?id=1185, the market could be worth $1.06 Billion by 2018. So it’s no wonder lots of companies are getting involved.

If you haven’t come across Augmented Reality (AR) yet, it looks like you very soon will.

Sunday, 18 August 2013

Optimum performance from CICS

The July meeting of the Virtual CICS user group included a presentation entitled, “Extracting optimum performance out of CICS”, and was presented by Satish Tanna, IBM’s CICS and CICS Tools Technical Specialist. The session was introduced by Ted Caffarelli, CICS Tools Product Line Manager with IBM.

Satish told the user group that he would be talking about using CICS Tools to help with CICS Threadsafe and consolidation projects.

Being threadsafe modernizes CICS applications and reduces TCB switching and CPU usage. It also increases the number of simultaneous CICS tasks that can run in a single CICS region, which reduces the need for vast numbers of CICS systems, and saves on the cost of administering those systems and other overheads. It also better exploits modern z-Series hardware.

Each TCB switch is approximately 2000 instructions. CICS TS V5.1, non-threadsafe DB2, MQ, and IMS transactions switch TCBs for each SQL statement or MQ command. So reducing instruction path length reduces costs and saves money for an organization.

CICS Tools can help to create threadsafe applications. Satish Tanna suggested that there are four stages in creating a threadsafe application. Step 1 is to identify applications that have a high number of TCB switches and identify programs in those transactions that are good threadsafe candidates.

Step 2 is to analyse programs to ensure the logic is threadsafe. Step 3 is to implement threadsafe programs. And the final step is to measure the results. CICS PA can be used for steps 1 and 4. CICS IA can be used for step 2. And CICS CM can be used for step 3.

CICS Performance Analyzer (PA) can analyse your CICS applications to determine which ones are good candidates for threadsafe. It looks at how many switches occurred, how much CPU time was used, delays, and how much they cost.

CICS Interdependency Analyzer (IA) can be used to determine the cause of a high number of Change TCB modes. It looks at what commands are issued by the transaction, how many commands are threadsafe, whether there are any DB2, MQ, or IMS commands, whether there are any Dynamic COBOL commands, whether there are any inhibiting commands, and which commands cause a TCB swap and where they are in the sequence of events.

Sites can also use CICS IA to verify that program logic is threadsafe. It looks for serialization techniques when accessing shared resources, enqueue and dequeue, compare and swap, reviews usage of ADDRESS CWA, EXTRACT EXIT, and GETMAIN SHARED. CICS will provide threadsafe access to its resources, eg files and queues.

CICS Configuration Manager (CM) Packaging, Transformation, and Migration facilities can be used to manage programs.

CICS PA can then be used to compare the results using the CICS PA Transaction Profile Report. This can quickly show a comparison between before and after the threadsafe project.

When it comes to consolidation, Satish Tanna told the user group that using CICS TS V5.1 scalability can consolidate CICS systems to simplify management. New and improved capabilities in CICS TS V5.1 provide greater single region scalability by doubling the MAXTASK limit to 2000. There’s greater usage of 64-bit storage and reduced usage of 24-bit storage. There’s greater application parallelism through threadsafe API and SPI extensions. There’s greater system parallelism through optimized TCB usage. There are Java performance improvements from 64-bit Java 7 support. And there’s greater access to 64-bit application storage when using Assembler programs.

CICS Deployment Assistant (DA) can discover CICS and CICSPlex system topology. CICS IA can analyse application resources and interdependencies. CICS CM can implement region consolidation, including CSD and CPSM BAS resources. CICS PA can measure performance.

CICS DA will discover Sysplex, CICS assets, and other address spaces. It can visualize assets and interconnections graphically. And it can export discovery data for reporting.

More information about the Virtual CICS user group can be found at http://fundi.com/virtualcics/.

Sunday, 11 August 2013

Facebook and your business

Your organization can only stay in business if it sells products or services. And you can only sell stuff if people know what it is you have for sale. One way of achieving this is to use Facebook as a way of communicating with the public, and letting them communicate with you.

The first thing to do is to create a Facebook Page for your organization or product on Facebook – and you probably already have one.

One thing that Facebook introduced recently is the “Boost Post” button at the bottom of a post:



If you click on “Boost Post”, you’ll see:


Boosted posts are seen by existing fans and their friends. There is a facility for targeting by location, age, gender, and language, but not by interests or category. The posts are visible in news feeds on laptops and smartphones. Of course, you may not want to pay to get your message to people who have already liked your Page.

The advantage of using this technique is that you don’t need to understand how to create adverts, and you can set your own budget, whereas, if you’re advertising, you pay per click.

You can set a price limit for a boost – as long as it’s over $5. It’s possible to reach lots of people for a small amount of money. And you may find that other posts on your Page are being read by those friends of friends.

The alternative is to try Page Post Ads. Page Post Ads allow you to promote a post that you made on your Facebook Page, and they come in two types – there’s simple Page Post Ads, and Page Post Sponsored Stories. You have to use the ads create tool. The first thing to decide is whether you want to advertise a Page, event, app, or Web site. Facebook now provides image customization for Page Post link ads.

Before you start boosting posts or advertising, you’ll want to know how many people are actually looking at your Page. And you may be a little confused by some of the technical terms used by Facebook, when you look at the admin panel for your Page. Page ‘Likes’ is fairly obvious – the number of people who’ve liked your Page. But what about ‘Reach’? According to Facebook, Reach measures the number of people who received impressions of a Page post. The reach number might be less than the impressions number since one person can see multiple impressions. OK, you say, so what’s an ‘impression’? Again, Facebook tells us: Impressions measure the number of times a post from your Page is displayed, whether the post is clicked on or not. People may see multiple impressions of the same post. For example, a fan might see a Page update in News Feed once, and then a second time if their friend shares it.

At the bottom of a post you’ll see:



‘Like’ allows people to say they like the post. ‘Comment’ obviously allows people to comment, and ‘Share’ allows people to share the post with their friends. And these numbers are shown on the Admin panel.

‘People Talking About This’ is defined by Facebook as the number of people who have created a story from your Page post. They add that stories include: Sharing, liking or commenting on your post; Answering a question; Responding to an event; and Claiming an offer. Finally, ‘Engaged Users’ is the number of people who have clicked anywhere on your post.

As well as looking at the ‘Reach’ figure, you can look at the bottom of each post to see how many people have seen a post. If you move your mouse over this, you’ll see a pop-up window showing how many ‘Organic’ and ‘Viral’ views there have been.

Organic is the number of people who saw a Facebook Page post through their News Feed, Ticker, or on the Facebook Page itself. It’s usually the highest number.

Viral counts the number of people who’ve accessed a Page post from one of their Facebook friends. Cute animals and ‘uplifting’ phrases are often shared by people, and so the viral number can increase.
Paid Reach is the number of people who saw a post in an ad or sponsored story.  All three types added together give the total reach for a post.

And how do you get people to visit your Page and like it? Here are some suggestions:
•    Post frequently – at least once a day
•    Post pictures – they’re more likely to be commented on and shared
•    Post short comments rather than longer ones
•    Post questions – so people will answer them
•    Ask people to like, share, or comment on posts
•    Run contests to get more likes
•    Try to be entertaining and educational.

Whatever you do, you want people to come to your Page and you want them to return regularly, and, most importantly, you want them to buy your product or service.

And while we’re talking Facebook, click on the link and Like the iTech-Ed page at https://www.facebook.com/iTechEd.

Sunday, 4 August 2013

Do I need an app?

This is the question I hear from many organizations these days. Whether they’re selling a product or whether they’re offering a service or even just as a way of getting ahead of the competition, they all ask whether they need an app for smartphones and tablet users. And although, at first glance, the answer would seem to be yes – it is 2013 after all – it’s important to drill down to find out exactly what each organization really wants.

So, let’s think about what question having an app is the answer to. For some organizations, it’s simply ticking the box saying people can download our app. But that begs the question about what are they going to use the app for, and, perhaps more importantly, will they ever use the app? We’ve all got apps that we excitedly downloaded and just sit there unused on our smartphones and tablets! And that isn’t good PR.

For other organizations, an app is a way of saving money. Think about it, if a client comes into your office and speaks to someone, let’s say that interaction costs £15. If they phone up, let’s say that costs £7.50, but if they do everything online, that costs, say £1. So an organization that moves its customers and potential customers online will save huge amounts of money. Having an app allows people to buy an item, book a visit, or whatever from their phone as easily as from a laptop.

For many people, online banking, online shopping, booking something, Facebooking, Tweeting, texting, etc are very familiar and, these days, second nature. People who aren’t quite so mobile-savvy are more likely to pick up a phone and ring than they are to use other alternatives such as choosing from a menu on their TV and trying to type a message using the TV remote control.

The next question for organizations to ask is whether they want to develop an app and continue with their Web site, or whether they want just a mobile Web site. People familiar with CS6 Dreamweaver will know that the software allows ‘fluid’ design, so users can create a style sheet that applies to smartphones, tablets, and standard Web pages. The same text appears on all three devices, but the layout adjusts – depending on how the designer wants it to look. One thing to bear in mind at this stage is that whether you choose an app or mobile Web site, users will expect a very high standard. And if their transaction doesn’t work first time, they will probably not bother trying again. So whatever a company chooses, they need to get it right.

If you do choose the app route, then your organization will need at least two of them – one for Android and one for Apple devices. And then you may want a Windows app, and a Blackberry app, and who knows how many other variants may be required.

Although an app designed for a device will probably be easier to use, using a mobile Web site means the look-and-feel will be the same on every device and will be available on every device (even the more obscure ones) immediately. This is called being platform agnostic. Another advantage of an app is that data could be browsed offline. But with the prevalence of wifi hot spots these days, that’s not such a big deal. Of course, regular users might be happy with an app, but a casual browser may not want to download an organization’s app for a single use. For the organization, they can push out information using the app, which they can’t with a Web site – unless people sign up for the e-newsletter.

A simple compromise is to build an app that takes people to a useful landing page on your mobile Web site. And make sure it works


Sunday, 28 July 2013

New Business Class baby

Anyone who’s been on holiday this week would probably have been holidaying on Mars to have missed Tuesday’s excited announcement from IBM of its new zBC12 mainframe computer! The zBC12 follows last year’s announcement of the zEC12 (Enterprise Class), 2011 saw the z114, and 2010 gave us the z196. So what’s special about the new baby?

Well, the zEnterprise BC12 (zBC12) features a 4.2GHz processor, and, for cloud computing, it can consolidate up to 40 virtual servers per core or up to 520 in a single footprint. It offers similar capabilities to the IBM zEC12, including specialty processors. There’s the Integrated Facility for Linux (IFL) engine for running Linux applications, and the System z Application Assist Processor (zAAP) and System z Integrated Information Process (zIIP) for off-core workload processing. The big difference is that the zBC12 has a maximum memory of 496GB compared to the zEC12’s maximum of 3TB, and it has more limited connectivity options.

If you need to ask the price, as they say, you can’t afford it, but a new zBC12 starts at $75,000, which is a very good price tag. IBM also claims that it can help customers save up to 55% over their x86 distributed environments.

One big difference with this year’s announcement is that IBM is also launching a Linux-only based version of the zBC12, which it’s calling the Enterprise Linux Server (ELS). This is aimed at first-time zEnterprise users. The deal is that the product includes hardware, hypervisor, and three-years of maintenance service, plus, it can be upgraded to analytics and cloud mainframe products. I think that’s called upselling!

IBM also released Version 6.3 of z/VM, which supports up to 1TB of real memory, enabling support for more virtual servers than any other platform in a single footprint. It’s also enabled for OpenStack for advanced enterprise-wide service management. In addition, there’s z/OS Version 2.1, which, among all its other features, is very good at securing private cloud workloads.

IBM claims that when integrated with DB2 Analytics Accelerator, the zBC12 can perform business analytics workloads with response times up to nine times faster, with 10 times better price performance, and 14 percent lower total cost of acquisition than the closest competitor. I wonder who they mean by that??

For cloud computing, IBM has enhanced its OMEGAMON for z/OS family to better detect performance problems in the cloud and minimize impact to the business and increase analytics visibility.

The new z/OS 2.1 operating system (mentioned earlier) enables the latest zEnterprise hardware features, including zEDC (Enterprise Data Compression) and SMC-R (Shared Memory Communications over RDMA – and that one stands for Remote Direct Memory Access). The so-called ‘Crypto as a Service’ enables Linux on System z applications to use z/OS services to encrypt data, thereby providing more secure encryption. Additionally, enhancements to z/OS Management Facility improve start up times and provides services for automating workflow, further reducing costs.

Of course, you may have missed IBM’s baby announcement because the news was swamped with Kate and William’s baby prince!

Sunday, 21 July 2013

Disappointing figures all round?

It seems that now might not be a good time to invest in IT firms with both IBM and Intel reporting drops – Intel saw second quarter profits down 29% from last year at $2bn, and IBM’s earnings fell by 17% to $3.23bn.

When you look at revenues, you’ll see Intel’s fell by 5% and IBM’s by 3%. You’ll remember that last quarter IBM cut a large number of jobs (over 3,000) and started to make a big deal of its Big Data strategy and cloud computing. Intel is really being hit because of the drop in PC sales as people migrate to smart phones and tablets – and around 95% of those use ARM chips.

IBM’s sales were down 3.3 per cent to $24.92bn, and IBM reported adjusted second-quarter earnings of $32.91 a share. It also raised its guidance for the year and said it expects at least $16.90 a share in adjusted earnings. IBM saw zero revenue growth in its “growth markets”, the so-called emerging markets. Its earnings per share were reasonable and that was due to the earlier cost-cutting measures. IBM announced $1 billion write-off for downsizing. Services sales dropped by 5%, hardware sales dropped by 12%, but software revenue went up by 4%. Intel’s shares fell 3.7% to $23.23 after the company cut its forecast for the year.

It was also bad news for eBay, whose shares fell 6.4% to $53.70 after announcing their second-quarter results.

SAP AG, one of the biggest makers of business-management software, experienced its first software-sales decline in more than three years. Software licences fell around 3% to 982 million euros. Its software sales in Asia dropped by 9%.

Back in May, PC vendor, Dell, reported a 79% drop in net profit, which they attributed to a crash in PC sales as consumers migrate to smartphones and tablets. Dell’s net profit fell to $130m on revenue down 2% to $14bn. Michael Dell is still waiting for a vote on his proposal to buy out the company. He plans to transform the company from a PC vendor to one pushing higher-margin software and services to enterprises. He’s apparently got a $2bn loan from Microsoft.

But it’s not all doom and gloom, doing well is Sandisk, who reported a 43% jump in second-quarter revenue. Yahoo! posted an attributable net income of $331.15m for the second-quarter, which is an increase of 46%, which it attributes to its investment in Chinese e-commerce firm Alibaba and product overhauls. However, its revenues declined by 7% to $1.13bn and that was attributed to a decrease in advertising revenues and Web traffic.

Interestingly, in the USA, tech advertising has increased by 30% with Microsoft, now being the biggest spender. Its spending on advertising has gone up 200% in an attempt to drum up business for Windows 8 and its Surface tablet. It will be interesting to see what effect this has on the company’s bottom line.

So, the picture isn’t all bad for IT companies, and some companies are trying to do something about it, and perhaps dividends are OK, but, taken together, the figures don’t make the happiest of reading for the IT industry as a whole.