Homemade Face Masks – How To Make

I have modified slightly the original instructions from Michael Garron Hospital mask challenge. #1000masks
The inside pocket is to allow for a filter to be added. They suggest: Vacuum cleaner filters, coffee filters, paper towel or Kleenex.
They recommend that the masks be washed daily in hot water and detergent.

Supplies:

Fabric: for the outside use dark coloured polyester, cotton/polyester blend or 100% cotton for the inside use light coloured 100% cotton

Elastic: 3cm flat elastic (1/8”), elastic hair ties, ribbon or fabric strips

Wire: MGH suggested a twist tie, but I used a 4” piece of pipe cleaner and turned the sharp ends under.

Cutting instructions:

Child – 1 piece of outside fabric 22cm x 15cm (8 3/4” x 6)
1 piece of inside fabric 20cm x 13cm (8” x 5 1/4”)
2 pieces of 3cm wide elastic 15cm (5”) or 2 hair elastics cut open

Woman – 1 piece of outside fabric 23cm x 16cm (9” x 6 1/4”)
1 piece of inside fabric 22cm x 15cm (8 1/4” x 5 1/2”)
2 pieces of 3cm wide elastic 16cm (6”) or 2 hair elastics cut open

Man – 1 piece of outside fabric 24cm x 17cm (9 1/2” x 6 3/4”
1 piece of inside fabric 20cm x 13cm (8 3/4” x 6”)
2 pieces of 3cm wide elastic 17cm (6 1/2”) or 2 hair elastics cut open

Construction:

1. Cut 1 outside piece, 1 inside piece and 2 pieces of elastic for each mask

2. Mark 1/4” on 2 short sides of inside and outside.

3. Make a narrow hem by folding on the line, ironing and turning under again. Sew hem down.

4. Mark three pleats on both sides on the front of the outside fabric. See charts.

5. Bring marks together and pin. There are 3 pleats of each side. Pleats should point down.

6. Stitch pleats in place.

7. Mark centre of inside fabric and make 1/4” pleat on each side. Pin and stitch in place.

8. Put outside and inside fabric right sides together and pin the top and bottom.

9. Sew 1/4” seam along top and bottom edges.

10. Zigzag pipe cleaner to the centre of the top edge seam allowance.

11. Turn right side out.

12. Place elastic in the seam allowance along the top and bottom of the short sides.

13. Top stitch around all four sides, backstitching at the elastic to secure

14. Fold the top edge at the centre to make nose

My Top Seven Podcasts #tryPod

March is podcasting month. So I thought I would list my own Top Seven Podcasts.

7. More Than Just Code

This is actually my own podcast, so naturally it’s my favorite. I do enjoy producing it and listen to each episode at least 4 times. Every now and then I’ll listen a fifth or sixth time.

6. Roundabout Creative Chaos

I’m a co-host on this podcast with Tammy Coron. I listened to this show every week before I was on it. I still listen to each show as they’re published.

5. Raywendlich.com/rwpodcast

I try not to miss this one either.

4. Core Intuition

I don’t listen as often as I should, but I have never heard a bad episode.

3. Release Notes

On Monday, I will listen to ReleaseNotes! Never miss it.

2. Spark From CBC Radio

Norah Young hosts a great show on your digital life. It’s on the radio on Sunday afternoon, but I listen to it in podcast form. Never miss it.

1. Under The Influence from CBC Radio

This is far and away my favorite show. Terry O’Reilly is a brilliant story teller, who explains marketing to the layman. It’s great. I listen to this show over and over. He also has a couple of books based on this show, as well as one on his previous show The Age of Persuasion.

 

now

A. Timothy Mitra

iOS Developer, technical consultant, lecturer, podcaster, web developer, writer, editor and artist.

I am pleased to have joined TD Bank as a Senior iOS Developer, working on their mobile banking platform. I got my first TD account in 1979 and I have been a TD Canada Trust client since the early 90’s. So it’s really cool to be working on the apps in at the TD Centre, which was created by one of my favorite architects, Mies Van Der Rohe.

I also host and produce the More Than Just Code podcast, which focuses on iOS development. It is a round table format including developers across North America. My co-hosts are Aaron Vegh, Jaime Lopez Jr, Mark Rubin and sometimes Greg Heo. I also guest host on the RoundaboutFM podcast.

I am still working on iOS apps. This involves updating apps that I have produced for 2 For Life Media, Son House Productions and my own company, iT Guy Technologies. These are some pretty diverse apps in life style, entertainment, productivity and of course games. Apps you can check out are 2life, 2life Baby, 2life Ultimate Wedding Planner, the Strombo Show, Device Tracker and Geese Squad to name a few.

Under the hood, for those who are interested, I work primarily in Xcode with Swift and Objective-C. I spend a lot of time with UIKit, CoreData, NSURLSession, AVToolKit as well as Sprite Kit and the requisite frameworks needed to manage content in apps. I can also be found wielding design tools to create artwork  and wire frames. Soup to nuts I wrangle all parts to iOS and OS X app development. I also do a fair amount of web development, mostly custom WordPress and app APIs that support the mobile apps.

For the past eighteen months, I have been a member of the RayWenderlich.com tutorial team. I have written a couple of tutorials but lately I have been part of the Articles Team. I recently was involved as Developmental Editor on The Swift Apprentice book which was published in October 2015. I am working on another new project headed up my Ray Wenderlich himself. Stay tuned.

I continue to teach iOS development in a variety of settings, most often these days at Future Media Concepts. My latest course is Swift 101, for persons interested in learning Swift for iOS and OS X. Ongoing courses are on iOS development introduction and advanced. I have also trained users on Objective-C, WordPress, and various Adobe titles for print & web.

During the week of Dec 14, 2015, I taught “Advanced iOS Development” online. We covered some advanced topics on iOS development and Swift.

I continue to provide consulting services in iOS development & IT and I am available for contract work.

How to take a screenshot on Apple TV – no software to install

Wait! What? there is no easy way to take a screenshot in an Apple TV?

Advice from the pundits starts with installing Xcode from the Mac App Store. Balderdash!

You can record and take screenshots* and record video with a Mac with a USB-C cable and Quicktime. In fact you can also record the video from your iPhone. iPod or iPad as well.

Connect your Apple TV or device to your Mac with a USB-C cable. (Use a Lightning cable for iPhone, iPod or iPad.)

Open the Quicktime application on your Mac.

From the File menu, Choose New Movie Recording.

Your monitor’s camera will turn on.

In the recording window that opens, Click the V icon to the right of the Record button.
Screen Shot Apple TV

Choose your Apple TV as the video source and audio source.

The record window will display the Apple TV screen.

Quicktime screen shot

Click the Record button and the operate your Apple TV as you normally do. When you’re finished save the movie.

If you just want a screenshot, hold down Command – Shift – 4 and drag the cursor to marquee what you want to capture. You will hear a “click” sound and the screenshot will be on your Desktop.

Postscript: Friend of the Show, Mic Pringle points out that using Xcode will yield a full resolution screenshot, if that’s what you require. Our method has the video from the Apple TV, fit to screen as the default setting. So the size of your screenshot will depend on your Mac’s screen resolution and may be oversize.

Build to an iOS 9 device from Xcode 6

Hey if you can’t build to your iOS 9 device from Xcode 6, try this. Install Xcode 7 . I renamed my copy of Xcode to “Xcode 7” before launching it. That way I could keep Xcode 6 and Xcode 7.

  1. Connect your device with the lightning cable.
  2. Open Xcode 7 and wait for it to copy the symbols off your device.
  3. Quit Xcode 7.
  4. Open Xcode 6 and you project.
  5. Build to you iOS 9 device.

enjoy!

Fix for IBUIScreenMetrics could not be decoded

IBUIScreenMetrics

I ran into a strange Interface Builder issue, while trying a build of our legacy app in Xcode 7. I had to debug an unrelated issue that had appeared on our apps for users running on iOS 9 devices. I created a branch named “Xcode7”, as you do, and opened my project in Xcode 7. Among the build warning were some “angry red” errors that said the XIB ” could not be opened. An instance of IBUIScreenMetrics could not be decoded for an element ‘object’.”

I could find no recent solution on Stack Overflow so I’m posting my own. Strangely my issue was with CollectionView objects for iPad XIBs.

Hopefully you still have access to Xcode 6. Open the project in Xcode 6, and in the Project Navigator select your XIB. Click on Identity and Type and change the Interface Builder Document to Opens in: Default (6.2). While you’re there you change the Builds For setting as well. It’s the Opens in that was causing my issue.

I happened to have the project open in Xcode 7 beta at the same time. As soon as I made the change, the file could be opened in Xcode 7. I did a Build & Run and all is well with the world.

Before

After

I hope this helps you as well.

 

Hired – Marketplace for iOS Developers

Hired is the first two-sided marketplace created specifically for [developers], designers and product managers who are overwhelmed with job opportunities. They believe finding a career should be transparent, unbiased, and controlled by you, the talent. Their marketplace features vetted and funded companies extending interview requests, a dedicated Talent Advocate, and a $2,000 signing bonus.

Check out Hired and discover great new job opportunities today!

Hired.com is a sponsor of the More Than Just Code podcast.

How to save a Periscope with Quicktime.

Recently we reviewed the Periscope app from Twitter on our podcast. As part of the review, I did a live broadcast with the app. My co-hosts followed by live feed with Periscope while we discussed the experience. I had planned to capture the broadcast afterwards complete with the in app text comments and hearts from the fans watching live. You can save the recording to your Camera Roll but you lose comments and hearts, which is half the fun of using Periscope.

Here’s how to record a Periscope replayed on your iPhone.

Connect your iPhone to your Mac with the Lightning cable.

Open the Quicktime application on your Mac.

From the File menu, Choose New Movie Recording.

Your monitor’s camera will turn on.

In the recording window that opens, Click the V icon to the right of the Record button.

Choose your iPhone as the video source and audio source.

The record window will display the iPhone screen.

Click the Record button and the operate your iPhone as you normally do.

Open Periscope and replay the broadcast, while you are recording.

Pro Tip: You may not hear the audio during the recording (a bug in Yosemite?) but it is recorded from the iPhone/

Pro Tip: Broadcasts in the app are only available for 24 hours. However if you have a tweet of the recording, you can open click the URL and open the broadcast in the Periscope app. So far the feeds are available for multiple days after they are not accessible in the app.

 Here’s our review of Periscope

Witness at The Dawn of Retail Dead

Like a scene from “Halt and Catch Fire”

Around 1986, I was sent by my wife to buy a Cabbage Patch Kids Doll. Hmm, I thought there sure are a lot of people waiting for the store to open.  20 minutes later I was crushed up against the doors, which opened outwards. When we finally  got in people stampeded though the isles, toppling over jewelry and bottles of perfume to get to the toy department. By the time I strolled to the toy dept., I arrived in time to see a woman yank a Care Bear out of a kids hands.

Madness… not a typo *1986