Call for applications for Fedora Diversity Advisor (A Volunteer Position)

infinity-logo_400x400Fedora is a big community that includes contributors and users from many different countries, each with their own experiences and historical backgrounds that contribute to a diverse mix of cultural, educational, and behavioral norms.

To continuously create and foster an inclusive environment in the Fedora community, it’s important to respond to the needs of existing contributors and users, and welcome new contributors and users from diverse backgrounds.

We are looking for a volunteer to be the Fedora Diversity Advisor – to act as a source of support and information for all contributors and users, especially those from underrepresented populations, so that issues of inclusion and equity can be discussed and addressed with the planning of multiculturalism and comfort.

If you’re keen, please read the responsibilities / required skills / application process and questions on fedoramagazine.org.

AND THE BIG NEWS IS (drumroll, please)

Red_HatNo, we’re not pregnant.

No, we’re not moving.

I have a shiny new job.

But first, some history.

I used to dance. And to pay for rehearsal space and costumes and performance venues, I taught myself HTML / CSS / javascript. Eventually I retired from dance and took web development seriously – interned in New York, worked with a few internet marketing companies in North Carolina.

Had a blast.

Then Red Hat changed their new hire scope – you had to have two of three requirements – customer service, technical skills, or linux. I had the first two. I was hired. I had a blast.

But when you work at Red Hat, every day is drinking from the firehose and I had to stop coding entirely.

Fast forward to a few months ago – you may have heard, I had a sweet little boy. I took advantage of the Netherlands parental leave policy and switched to part time to save money on daycare and spend more time with the new operating system.

The position I have now doesn’t allow part time work, so my main job was to find a new job. I didn’t know what I wanted to do, specifically, but I knew I couldn’t be a Technical Account Manager anymore. I started shot gun blasting anything that sounded interesting.

Fast forward to a few months ago when I took a DjangoGirls workshop and remembered how much I loved to code.

BAM!

That narrowed down my search to anything with development work.

But then it got tricky.

I’m starting over, effectively. I just started learning Python / Django / Ruby on Rails / MongoDB. But I can’t move to Brno where most of our junior developers start.

It took a few months to find the right opportunity within Red Hat.

So when I say “I have a shiny new job,” what I actually mean is “OMGOMGOMG I JUST LANDED MY DREAM JOB!”

I am a Red Hat OpenStack Software Engineer.

Welcome to 750 words!

750Words1_zps2eab07e9Hello, K Rain Leander!

You’ve just taken the first step towards becoming a daily writer!

Here are a couple quick tips to help you get started:

– Write 3 days in a row. If you can do that, you’ll get your first badge which is a Turkey badge. 3 days is enough to get the flywheel of motivation moving… you can do it!

– Learn about morning pages. New to the idea of morning pages? Julia Cameron, author of The Artist’s Way describes the power of morning pages in a short 2-minute video. We’ve also written about the links between free-writing and meditation in this article.

– Don’t edit your words as you write them. Just keep those fingers moving and see what comes out. Remember, nobody’s going to see this other than yourself (and even you don’t need to ever go back to read them.)

– Follow 750 Words on Twitter and Facebook for tip, success stories, and so that you can ask questions when they come up.

These 4 tips should get you started. In all honesty, the most important thing to do is to just show up and do your words.

Best of luck!

Zork and Adventures

zork-IThis is an open field west of a white house, with a boarded front door.
There is a small mailbox here.
A rubber mat saying ‘Welcome to Zork!’ lies by the door.

>open mailbox
You open the mailbox, revealing a small leaflet.

>read leaflet
(first taking the small leaflet)
WELCOME TO ZORK

ZORK is a game of adventure, danger, and low cunning. In it you will explore some of the most amazing territory ever seen by mortal man. Hardened adventurers have run screaming from the terrors contained within!

In ZORK the intrepid explorer delves into the forgotten secrets of a lost labyrinth deep in the bowels of the earth, searching for vast treasures long hidden from prying eyes, treasures guarded by fearsome monsters and diabolical traps!

No PDP-10 should be without one!

ZORK was created at the MIT Laboratory for Computer Science, by Tim Anderson, Marc Blank, Bruce Daniels, and Dave Lebling. It was inspired by the ADVENTURE game of Crowther and Woods, and the long tradition of fantasy and science fiction adventure. ZORK was originally written in MDL (alias MUDDLE). The current version was translated from MDL into Inform by Ethan Dicks .

On-line information may be available using the HELP and INFO commands (most systems).

Direct inquiries, comments, etc. by Net mail to erd@infinet.com.

(c) Copyright 1978,1979 Massachusetts Institute of Technology.
All rights reserved.

Play ON

Hello, Hi, I am speaking at DjangoCon US

djangoThat’s right, Folks.

You heard it hear first.

Unless you follow me on twitter and don’t have so much in your following list that you saw my really quick announcement that…

I’M TALKING AT DJANGOCON US 2015!

Dear Rain,

I’m pleased to tell you that your talk “Leveraging Procedural Knowledge” has been accepted for DjangoCon US 2015. Congratulations!

That’s right, it’s got the same title as the talk I just gave at PyGrunn but since I’ll be further along in learning Django, having finished deploying to OpenShift and practiced practiced practiced and completed and all the other things I said were the next steps, the talk with evolve.

And, if you’d like to see me speak and experience a kickass conference about all things django, early bird registration is open until JULY FIRST!

This post is brought to you by the letter ‘a’ and the number LINK.

First few things learned @RailsGirls_Gron

– Reset the mac’s name to mac.
– Reset my username to krpl.
– Figured out how to su – FINALLY:

mac:~ krpl$ su -
Password:
su: Sorry
mac:~ krpl$ sudo su -

WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
mac:~ root#

And also taking a FREE seven week MongoDB course

mongodbThe other month I thought to myself, “Self,” I said. “You need to LEARN MORE.”

“Let’s schedule all the learns at once.”

Not exactly.

But it seems as much, doesn’t it? Thankfully this is “only” week two of the M101P course so the content “isn’t that hard” [famous last words?] and I’m trying to get as much of it done before this weekend so I don’t have a time crunch before homework is due on Tuesday.

No pressure.

Prepping for Rails Girls Groningen This Weekend

railsgirls-sqThis Friday and Saturday I am attending Groningen’s Rails Girls workshop where I’ll learn to install and build an application using ruby on rails. I utterly love these things because there’s absolutely no pressure AND IT’S FREE.

Plus learning. Learning is cool.

Like bowties.

Running through the Setting Up Rails tutorial – specifically, the Setup for OS X – and everything is smooth as silk.

UNTIL.

[ yes, queue that dramatic music ]

Kristins-MacBook-Air:~ kristinrainpleander$ gem i rails --no-ri --no-rdoc
Fetching: i18n-0.7.0.gem (100%)
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

No worries, I’ll just chown the directory:

Kristins-MacBook-Air:~ kristinrainpleander$ chown 777 /Library/Ruby/Gems/2.0.0/
chown: /Library/Ruby/Gems/2.0.0/: Operation not permitted

OF COURSE it doesn’t work because I didn’t have permission in the first place, why would I have permission to chown?

I’ll forget I’m on a mac and try to switch to the root user:

Kristins-MacBook-Air:~ kristinrainpleander$ su -
Password:
su: Sorry

Then, right, just use sudo:

Kristins-MacBook-Air:~ kristinrainpleander$ sudo chown 777 /Library/Ruby/Gems/2.0.0/
Password:

Nope, still no good:

Kristins-MacBook-Air:~ kristinrainpleander$ gem i rails --no-ri --no-rdoc
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

Wait, use sudo on the gem install command. DUH:

Kristins-MacBook-Air:~ kristinrainpleander$ sudo gem i rails --no-ri --no-rdoc
Fetching: i18n-0.7.0.gem (100%)
Successfully installed i18n-0.7.0
Fetching: thread_safe-0.3.5.gem (100%)
Successfully installed thread_safe-0.3.5
Fetching: tzinfo-1.2.2.gem (100%)
Successfully installed tzinfo-1.2.2
Fetching: minitest-5.7.0.gem (100%)
Successfully installed minitest-5.7.0
Fetching: activesupport-4.2.1.gem (100%)
Successfully installed activesupport-4.2.1
Fetching: rack-1.6.1.gem (100%)
Successfully installed rack-1.6.1
Fetching: rack-test-0.6.3.gem (100%)
Successfully installed rack-test-0.6.3
Fetching: mini_portile-0.6.2.gem (100%)
Successfully installed mini_portile-0.6.2
Fetching: nokogiri-1.6.6.2.gem (100%)
Building native extensions. This could take a while...

That title should probably be AWKWARDLY prepping for Rails Girls Groningen This Weekend.

Without Further Ado, I Present

the-bodyguard-cdThe unforgettable.

The enduring.

The story that made us all want to be singers. At least in the shower.

The EPIC.

The Bodyguard. The MUSICAL.

And until you see it, you’ll have NOTHING! NOTHING! NOTHING!