About Chris Gagné

This author has not yet filled in any details.
So far Chris Gagné has created 136 blog entries.

The Mind Illuminated – A Quick Reference Guide

Here’s a handy quick reference guide to the stages in The Mind Illuminated. I put this together so that I could refer to the guide whenever I found myself stuck. All of this information is in the book and much of this was copied verbatim.

Like one of those “quick study” guides in college, this is only useful as an addendum to the full book. I am thinking of converting this to a nicer format for printing (probably 11″x17″ or 16″x20″) in the future, perhaps with some illustrations.

I am a student of Upsasaka Culadasa’s and in his teacher training program. I very much hope this is useful to you.

2017-02-13T11:38:39-08:00February 5th, 2017|0 Comments

T-Mobile Connectivity and Latency on CalTrain

I commute most days of the week from San Francisco to San Jose on CalTrain. I’ve been very frustrated by the poor signal quality for most of the route. T-Mobile kept insisting that I needed to provide a speed test from a single, fixed location. Given that a CalTrain “Baby Bullet” express train travels nearly a mile in the ~40 seconds it takes to run a speed test (their top speed is 79 MPH), this basically isn’t feasible.

I decided to do the next best thing. On 12/2/2016 I pinged 8.8.8.8, one of Google’s free DNS servers, every second from the train departing San Jose Diridon Station until it passed by the 22nd St Station (my usual stop).

I was northbound on the express train #365. The train arrived at the San Francisco terminus station only a couple of minutes late, so it would be very easy to extrapolate the times on the graphs to the train’s position. (The train usually arrives at the station a couple of minutes early so people can board/onboard and departs at the time listed on the schedule.)

OcNWTBD

What you can see is that there are periods of <100ms latency and few dropped packets, so we can rule out the device or any “faraday cage” effects from the train. You can also see where there are long stretches of very high latencies and high numbers of dropped packets.

ZAbof53

I also explored the use of the LocateMe command-line tool to plot the approximate location of the train, but found that the location response was too heavily cached to be useful.

Here’s the shell script I used:

ping 8.8.8.8 | while read response
do
LocateMe -f "lat={LAT},lon={LON},time={TIME} " | tr -d '\n' ; echo $response
done

Unfortunately the response from T-Mobile was lack-luster at best:

Thank you for sharing your experience as well as staying in touch with us here. I have personally reviewed the recent ticket that was filed and according to our engineering team the info we provided wasn’t quite specific enough. We would love to work with you to nail down what the issue is, but the info provided thus far doesn’t give us enough to get you some real answers. I can tell you I personally depend on my phone for everything including work and school, so I totally understand why being without coverage for any length of time just wouldn’t be acceptable for you! We do need a bit more info here:

Time and date, location, and data speeds. I understand you haven’t had the opportunity to run a speed test just yet, but that’s quite alright! If we can get time, date, and location where you’re experiencing slower speeds we can most definitely get you some answers. Thanks in advance! *AlishaC”

Folks on Reddit advised that they were having better luck with Verizon, so it might be time to switch…

2017-02-13T11:39:07-08:00January 24th, 2017|0 Comments

Headshots for Friends

I took headshots for two students in Chloë’s General Assembly UXDI 30 class and for a friend of my neighbor, Susanna.

First Chloë and I took photos for Stephanie. They spent several hours designing and creating the set, including the items taped to the wall and the contents of the desk (our dining room table).

I used my Canon 5D Mk II, a Canon 70-200mm f/2.8 IS USM L Mk II, three mains-powered strobes, a Canon Speedlite, and various umbrellas and softboxes. I typically shoot at 50 ISO, 1/160, f/10: the low ISO means low noise, the 1/160 is within the flash’s firing window (if I shoot at 1/250 or higher, part of the image is black due to the shutter closing too soon), and my lens was measured to be sharpest at f/10 using Reikan’s FoCal software. However, we wanted a shallower depth of field for these images. No decrease in ISO or increase in shutter speed was available to compensate, so I added a circular polarizer filter to act as a neutral density filter of sorts. It worked well enough and I was able to shoot at f/4 or so.

These were shot with four lights: two mains-powered strobes with 2’x3′ softboxes lighting the background, a Canon 580EX behind a white 24″ umbrella acting as the optical trigger and hair light, and a big beautiful umbrella/softbox hybrid on a mains-powered strobe for the key light. I love that light because it is big and soft enough to use as the only front-illuminating light on the model. (The only other light on the model is a hair light.)

img_3250_dxo_edited

I’m told that my Macro 100mm f/2.8 IS USM L is supposedly a sharper piece of glass. I don’t use it for portraits, however, as I find the focusing too slow and prefer focal lengths close to 135mm. Oh, also there’s something oddly satisfying about hefting a piece of glass that big… it is a favorite of paparazzi everywhere for a reason!

img_3227_dxo_edited

Here’s Charlene, Chloë’s other talented protege.

Charlene was interested in a dramatic, high-fashion, relatively low-key shot. She was also interested in a 3/4 body shot rather than just a headshot, which meant that my usual trick of using my projection screen as a backdrop wasn’t going to work. I brought out the stands and started with black fabric. Charlene returned with a black top which I thought would be challenging, but the lighting worked. We used two hair lights: the Canon Speedlite behind a 24″ umbrella and a mains-powered strobe with a standard reflector dish. The left side of her face was illuminated with the 60″ umbrella, while the right was illuminated with a 2’x3′ softbox. DXO OpticsPro 11 software was used to process the RAW images into 16-bit TIFFs. These were brought into Photoshop to use with Google Nik Collection plugin “Color Efex Pro 4” software, where subtle skin softening and occasionally a Skylight filter for any needed warmth. I save the edits back to the TIFFs, create high-quality JPEGs, and give everything to my model on a DVD or thumb drive. I don’t charge anything.

img_3338_dxo_processed

img_3346_dxo_processed

Here’s Susana’s friend Vanessa, who was most interested in a headshot. Same lighting and workflow as Charlene. I like how her scarf provides the form of her figure in the second photo as her dress was extremely dark.

img_3377_dxo_processed img_3335_dxo_processed

2017-02-13T11:36:07-08:00January 8th, 2017|0 Comments

Headshots for Jackie and Catherine

I took photos of my friends Jackie and Catharine. Feedback always welcome!

Equipment:

  • Canon 5D Mk II with Canon EF 70-200mm f/2.8L IS Mk II USM @ 140-150mm
  • Strobe with 60″ octobox umbrella as key light
  • Canon 580EX Mk II through white umbrella as hair light
  • 150″ white projector screen as backdrop
  • A pair of strobes with dishes to light the backdrop (when white)

I did a little bit of very light post processing in Photoshop using Google’s Nik Collection.

Jackie

Jackie3 Jackie1 Jackie2

Catharine

Cat4 Cat3 Cat2 Cat1

2017-02-13T11:39:14-08:00August 7th, 2016|0 Comments

Why and How to Start a Meditation Club at Work

Why should I meditate?

Wikipedia describes mindfulness as “Bringing one’s complete attention to the present experience on a moment-to-moment basis.” It is primarily acquired by developing skills in meditation. Early benefits can be seen within just a few weeks of daily practice lasting 10-20 minutes per session. Carrying an intention to be equally mindful through all of one’s daily activities—such as walking, eating, listening, exercising—not only makes our mindfulness stronger, but also enhances our lives in a myriad of ways.

Mindfulness has and continues to transform my life. I find more joy in each moment and my lows are shallower. I am more aware of my mental, emotional, and physical state, which gives me more opportunity to improve it. In a work setting, I am less identified with stressors and can act more reasonably and rationally during crises or conflicts. I am a better listener than I used to be, especially in terms of picking up on the subtle verbal and physical cues that enable me to better understand the person I am in dialog with.

Meditation is a thousands-year-old practice. It is as diverse as the term “sport,” with many different styles to choose from. Though it is often associated with eastern philosophies and religion, in most cases there is absolutely no question of conversion and it is compatible with virtually all religious backgrounds, including not having a background at all.

Therefore, given that mindfulness has so many significant benefits and can be taught without treading on grounds traditionally served by religion, I recommend it to anyone who wishes to find greater joy, love, and satisfaction in their life.

So why should we practice at work? How do we start a meditation club? Read on for more.

(more…)

2017-02-13T11:38:47-08:00March 27th, 2016|2 Comments

On Doing Versus Being Agile

Are you doing Agile, or have you become Agile?

The difference seems pedantic at first…

You are doing Agile when you’ve changed your tools and processes. This is relatively easy to do but doesn’t offer much in the way of benefits. You’ve become Agile when you’ve changed you structure and culture too. This is relatively hard to do, but offers significant benefits.

Agile isn’t just a process. It’s a complete framework that brings together a shift in culturestructure, and processes. This framework is supported by tools such as Rally and other Agile Lifecycle Management (ALM) tools.

(more…)

2017-07-10T11:16:54-08:00March 19th, 2016|0 Comments

A Sound-Sensitive Disco Suit: The Concept / Part 1

Between 1999 and 2001, I used to “video-jockey” (or “VJ”) at some of Los Angeles hottest night clubs. I carried two Mac laptops, a video mixer, a small LCD screen, and a pair of rudimentary “VR goggles” inside of a modified electric guitar case. Almost every Saturday night, I was paid $150 to geek out and hang out for four hours at a night club.

One of the things unique to the visuals I produced was that they were both interesting and very sound-reactive. Unlike traditional VJs who would simply play various video clips one after another, these graphics were very much alive with the music. Unlike “music visualizers” (like those still available in iTunes), the graphics were more interesting to look at over a longer period of time.

When the price of “smart” RGB LEDs began to drop, I began to think of how I could put together a full-body suit covered in dozens if not hundreds of sound-reactive LEDs. I’ve saw similar ideas on the Playa in 2011 and 2012, but they all suffered from a few flaws:

  • Too loose of a fit: more of a “cape” or “coat” rather than a form-fitting “suit” that permitted dancing
  • The patterns or implementations were boring, such as sewn-on light strips playing the same animation over and over
  • Lack of music sensitivity

Several factors made 2014 a great year for the project:

  • Newer “WS2811” LEDs had finally become cost-effective in the necessary quantities.
  • Micha Scott‘s fadecandy board made controlling those LEDs with a variety of hardware—from Macs to Raspberry Pis—an order of magnitude easier.
  • “USB batteries” had become high-quality and inexpensive.
  • The Raspberry Pi was fast enough to power the art.
  • Beta Brand’s Disco Jumpsuit was available for pre-order.

(more…)

2017-02-13T11:37:09-08:00October 21st, 2015|1 Comment

A few more headshots

I’m really enjoying learning how to shoot portraits. A number of my friends have been willing subjects who are helping me tune my craft. Any constructive feedback is always appreciated.

These were shot against a white projection screen with a Canon 5D MkII, a Canon EF 70-200mm f/2.8L IS II USM at ~105-150mm, a 60″ Photek Softlighter II Umbrella as the key light, a Speedlite and umbrella as the hair light, and a couple of softboxes lighting the backdrop. I used “Google’s” Nik Collection to do editing and pre- and post-sharpening. In particular, I found Viveza’s “control points” very successful in reducing the “structure” of David’s shirt to help hide some of the wrinkles. The 70-200 is quite sharp at f/8 (made even more so by Reikan’s FoCal software), but I found the sharpening offered by the Nik Collection to be very helpful.

David Fritschdavid

Naureen Nayyar

IMG_0028_square

Paul Moreno

12107836_10153705626123921_9057830072425574061_n

IMG_0076

2016-08-07T18:45:36-08:00October 19th, 2015|1 Comment

ExpressCard stuck in MacBook Pro (Late 2011)

I got an ExpressCard stuck in my MacBook Pro, Late 2011 model. There wasn’t anything accessible from the outside that would give me purchase with a pair of needle nose pliers.

I solved this problem by removing the screws on the bottom of my MacBook, then gently pushing the card out 1/4″ with a bent paperclip as shown in the photo above. Then it was a simple matter of pulling it out with my fingers. Simple!

Your mileage may vary and if you do this, you do so at your own risk. 🙂

Pro-tip: if the card takes more than light finger pressure going in, it’s going to take more than light finger pressure getting it out…

2017-02-13T11:37:34-08:00September 27th, 2015|0 Comments
Go to Top