On May 24, 2013, I finished with the last hardcopy chapters of the Scala Cookbook. I put all of the chapters next to the paper shredder as a way to show what I had just done. The final edits would be finished with a copywriter over the next several weeks, and I signed off on the final edition while I was at Virginia Beach.
Alvin Alexander | Java, Scala, Unix, Perl, Mac OS X
Somewhere around the year 2006, my writing style was influenced by the CIO of a company I was working with. When trying to get a new project started, a project manager gave me a very vague description of what he wanted, and as a result, the cost estimate and Statement of Work I wrote (so I would get paid) was vague as well.
The CIO called me to her office, and then told me that I didn’t have to write anything fancy, I just had to “say what I mean.” Since then, that simple approach has been a key to my writing style.
This is a good post from 2014 titled, 44 engineering management lessons.
Summary: This page is a printf formatting cheat sheet. I originally created this cheat sheet for my own purposes, and then thought I would share it here.
A cool thing about the printf formatting syntax is that the specifiers you can use are very similar, if not identical, between several different languages, including C, C++, Java, Perl, Ruby, and others, so your knowledge is reusable, which is a good thing.
I love these quotes:
- My happiness depends on me.
- Do not give anyone else responsibility for how you feel.
Unfortunately, many people blame other people for their problems. I hear people say, “If only so-and-so would do xyz, I’d be happy.” Guess what? No you won’t! Nobody else is ever going to give you lasting happiness. If your friend/sibling/whatever is a slacker, they’re a slacker! (And guess what else? You’re judging them, and that makes you judgmental!) Get over it, move on! Tend to your own garden. You make yourself miserable, and you can also make yourself happy. It’s your choice. Stop blaming others.
For people who have life partners (spouses, etc.), I think it’s important to ask, “Is there joy in my partner’s life?”
Sometimes we get so caught up in our own lives, we forget to check in with our partners and ask how they’re doing, if they’re happy. (And if they’re not, what we can help do about that.)
Being a “life partner” is a commitment to the other person, and to their well-being.
If you’re interested in a simple introduction to mindfulness meditation, search the Internet for a free, 25-page PDF booklet named, “Buddha in Blue Jeans,” by Tai Sheridan. Despite that name, the booklet has good, non-denominational tips about meditating and mindfulness (and only mentions the name “Buddha” twice in the main text).
Here’s a favorite quote: “Be like a cat purring. Follow your breath like ocean waves coming in and out.”
“I thought once everybody could speak freely and exchange information and ideas, the world is automatically going to be a better place,” Mr. Williams says. “I was wrong about that.”
~ Evan Williams, in a N.Y. Times article, The Internet is broken.
A farmer plowing a field in Palmer, Alaska on May 20, 2015.
At 10:30 pm.
Guess. Apologize. Compensate. This is a nice slide from a talk by Jonas Bonér, CTO of Lightbend.
Tried to use someone’s software library.
Documentation was bad, couldn’t get it to work.
Used someone else’s.
“Do not let the behavior of others destroy your inner peace.”
~ The Dalai Lama
Nice slogan. :)
I’d like to meet the person who first drank milk from a cow. I’m curious about what led up to that decision.
Today’s mindfulness “lesson of the day” (mostly for myself) is a reminder to keep practicing, even when you don’t feel like it. You don’t get to choose when moments of enlightenment happen, so the best thing you can do is keep practicing so those moments will be possible when the right circumstances (karma?) come into alignment.
What happens is that over time, both the mindfulness and the enlightenment bits change the wrinkles in your brain, change your perspective and attitude, and cleanse the environmental conditioning of whatever happened to get you to this point. With continued practice you evolve (think “metamorphosis”) into a new person over time — this time a person of your own choosing, rather than a person conditioned by where and when you were born and lived.
(And who knows, maybe one day you’ll break free from the endless cycle of karmic existence, if you’re into that sort of thing.)
“If testing costs more than not testing, don’t test.”
~ Kent Beck (via this twitter page)
wunderground.com says we might have 1-3” of snow on Friday. I think that would be the latest snowfall we’ve had at ground level (not in the mountains) since I moved to Colorado.
I first posted this definition of the word “Namaste” in January 2015. With my aunt passing away, I’m reminded of it today.
I honor the place in you
Where the entire universe resides.
I honor the place in you
Of love, of light, of truth, of peace.
I honor the place in you
Where if you are in that place in you and
I am in that place in me,
There is only one of us.
That definition comes from the excellent book, Polishing the Mirror, by Ram Dass.