• Archives

  • Categories:

  • Other profiles

All 100 Edubuntu computers in Ghana have been deployed!

Back in October I spent 2 weeks in Ghana helping a team begin a deployment of 100 desktops shipped to Africa ICT Right in Ghana by Computer Reach based out of Pittsburgh, Pennsylvania. Unfortunately due to a series of unforeseen events, we weren’t able to see the deployment of all 100 systems to completion. While we were able to do a lot of useful work, when the last of the Computer Reach team left only 10 had actually been fully deployed. I summarized our trip here. In November I wrote this update which described the pickup of the systems for other regions, and the deployment of another 10 systems to Madina No.1 School.

I’m happy to report that since then they were able to get the other 80 systems deployed!

50 of these remaining systems went to schools in the Gomoa East District:

12 to Akotsi Zion Basic School


Teacher training at Akotsi Zion Basic School

12 to Ekwamkrom Methodist Junior High School


Students on their computers at Ekwamkrom Methodist JHS

26 to Aboso -Benso District Assembly Junior High School


Teacher training at Aboso -Benso D/A JHS

Press releases about these deployments:

Finally, the Africa ICT Right team headed north to the West Gonja District to deploy the remaining 30 systems to Drive Aid Ghana.


One of the labs set up for Drive Aid Ghana

Press release about this deployment: Africa ICT Right (AIR) Intensifies Computer Education In Damongo

A quick calculation shows that for this deployment of 100 computers, over 1500 students will be given the opportunity to work on these systems by having them in their schools. Over 80 teachers and volunteers throughout these regions have also been trained the basics of Ubuntu and on the educational software software being shipped with these Edubuntu systems. It was quite an honor to be invited on this adventure that has come to such a successful completion, I hope I can do more in the future to help these organizations continue to support these deployments and more.

Time for me to go update the Edubuntu Deployments page.

And then I was off to Seattle to meet my team

Last week I started my new job as an Automation and Tools Engineer at Hewlett-Packard. In this role I’ve joined an awesome team to work on the core infrastructure for the open source OpenStack project.

On Sunday I flew to Seattle to meet my boss some of the members of the team. In a whirlwind of a trip I was able to not only enjoy social time with my new colleagues, but have some face time to go through some of the workflows and tasks that I’ll need to focus on in the coming weeks.

Of course, being me, I also squeezed in some tourist time. Just like visiting the mermaid in Copenhagen, I took time on Tuesday morning before work to take a walk over to the landmark-of-the-city, the Space Needle!

As I was walking I noticed something else following the same path as I – monorail tracks. I was happy to learn that the Seattle Center Monorail was an option for my return trip and I ended up taking it.

More photos here: http://www.flickr.com/photos/pleia2/sets/72157632538578229/

I flew home last night and settled back in today. In spite of the cold, I quite enjoyed the little bit I did see of Seattle and hope I can make it back some time in the not too distant future. But I expect my next visit to the Pacific Northwest will be to Portland in April for the OpenStack Summit! I just registered today.

This past week in chilly San Francisco

While traveling home from Philadelphia I made the very wise decision to book a spa appointment for Monday night. It was great to get some relaxing time in following all the running around we did in Philadelphia and before work we still have to do for the wedding.

Wednesday I hosted a San Francisco Ubuntu Hour. Along with several locals, we had the pleasure of having Michelle Rowley, executive director of Code Scouts, join us while she was in town and were able to have some great education and non-profit focused discussions.

Thursday night we stayed up late but finally got our wedding invitations ordered. We were put into slight panic mode following the venue visit as we realized the date for finalizing the number of hotel rooms we would need was coming up quickly (btw, if we sent you a Save the Date card, let me know if you need a room :)). Getting those completed was only brief relief however, as we have a whole lot more work to do in the coming weeks to finalize plans with vendors and actually get the invites addressed and sent out.

In open source stuff, I’ve had to cut down to bare minimum these past few weeks to accommodate our recent life and travel schedules. I’ve been keeping up with basic email, Ubuntu Classroom requests and the Ubuntu Weekly Newsletter at least. And I did take time to answer questions for Emma Marshall, who is tracking down past interviewees in the Ubuntu Women project to do refresher interviews, mine is up here: Ubuntu Women- Where are they now? Follow up with Elizabeth Krumbach. On the speaking side I’ll be presenting on our work in Ghana for the Bay Area Linux Users Group on February 19th and hope to be speaking on “open source cloud stuff” at Ubucon at SCaLE 11x on February 22nd …and I just realized how close these are together.

Tomorrow I’m flying to Seattle for on-boarding at my new job, I’ll get to meet my boss and a couple other members of the team who are coming in for a couple of days. More on that upon my return!

Wedding planning stuff and a PLUG meeting in Philly

Last week MJ and I headed to Philadelphia to celebrate the new year, attend a PLUG meeting and go to several wedding-related appointments we had lined up.

Some flurries awaited our arrival Saturday night and there was already snow on the ground due to past precipitation, but it was nothing too worrying. Fortunately the weather was pretty clear for most of our visit.

On Sunday we met up with my Maid of Honor, Danita, and did the tasting at the wedding venue. Monday morning we kicked off the first of several vendor appointments.

Monday was also New Years Eve! The evening was spent with our friends Tim and Colleen as we met up for a late dinner at Marmont Steakhouse in Old City Philadelphia, just a couple blocks from Penn’s Landing where the fireworks display would be. Unfortunately there was a mix-up in reservations and we ended up waiting for about an hour to be seated, which made for a rather rushed (but delicious!) dinner.

We did make it outside in time for the new year, and Tim took our picture during the fireworks.

Being a holiday, new years day was a light day for us and I ended up being able to catch up with a lot of project work and email during the day before dinner with family.

Wednesday was busy. We had two vendor appointments and then drove downtown so I could give a presentation at the Philadelphia area Linux Users Group (PLUG) about the trip to Ghana. I didn’t have a lot of time to prepare for the talk, so I tried to prepare the group for what I was calling an informal talk, and then was surprised when Dave Sevick, the Executive Director of Computer Reach who led our team in Ghana said he’d fly out from Pittsburgh to attend and participate! No pressure!

To my delight, the talk went very well. My “slides” were just a series of photos but I was confident in the material and I was able to introduce Dave at the beginning of my talk and invite him to pitch in throughout to answer any questions I was uncertain about. It all ended up being quite discussion-driven and what was probably only 30 minutes of speaking material led to an engaging time that lasted over an hour.


Lyz and Dave at PLUG

Thursday we drove to Harrisburg to handle some paperwork, but I brought along a laptop and was able to work on catching up with email during the drive, win! And that evening made time for another last minute vendor meeting.

Friday was the cake tasting and selection! We went with Bredenbeck’s for the cake and the woman we worked with was able to sketch out a cake design based on our specifications while we did the tasting. I was really happy with the experience, and am excited about our cake.

The last visit of our trip was to the Joseph Ambler Inn where we’ve reserved a block of rooms for guests coming to our wedding from out of town. We stayed there during our last trip but due to scheduling issues weren’t able to get the full tour that time – this time we did! I’m even happier about our decision to go with them following this tour. We wrapped up the tour by having a late lunch with family there at the inn. And the day wrapped up with another dinner with local family.

Sunday it was time to go home. In all it was a very productive trip, if not quite as relaxing as I had hoped. We have a lot to do before the wedding and we’ve been super busy with other life stuff. This week we’ve really had to hunker down and put together a schedule so we can meet all the deadlines. No wonder people hire wedding planners.

2012 adventures, onward to 2013!

2012 was quite the adventure! Among other things, I became an aunt for the first time with the birth of my nephew Xavier and was able to go to Maine just after his birth to meet him.

I traveled to Portland, Oregon to attend OSCON and accept an O’Reilly Open Source Award for my work on the Ubuntu project.

I went to Africa the first time, in a blending of my passion for travel and open source we were able to deploy Edubuntu desktops to schools in Ghana.

And I wrote my first paid, published article. It covered our trip to Ghana and appeared in issue 15 of Ubuntu User Magazine.

Travel:

And right now, straddling 2012 and 2013 we’re in Philadelphia again to do more wedding preparation. Venue visit, food tastings, floral shop visits, meeting with the DJ.


Seeing the Grand Canyon for the first time

Visiting the Little Mermaid statue in Copenhagen

Presentations:


Photo by Benjamin Kerensa, Quantal Ubuntu Developer Summit

Photo by Ben Cotton, LISA ’12 Advancing Women in Computing panel

Interviews:

Looking onward to 2013 I have a lot in store for me. In just the first couple months I’ve got a couple presentations lined up at LUGs and have volunteered to give one again at Ubucon at the Southern California Linux Expo (SCaLE11x) I’ll be starting a new job in January and flying to Seattle to meet some of my new co-workers in a couple weeks. At the end of April we’re getting married and then going off on our honeymoon!

From colo to clusters, 6 years with LinuxForce

On Friday I spent my last day working for LinuxForce, a technology services provider just outside of Philadelphia.

I started working at LinuxForce on a contract basis in 2006, working on security advisory analysis, Debian packaging and on-site server installs. I was hired full time in February of 2007 as a junior systems administrator.

Prior to coming to LinuxForce I was a Linux hobbyist and got to know my boss via the Philadelphia area Linux Users Group (PLUG), which I started attending in 2002. Finally joining a company as a junior admin I was able to really flesh out areas that were lacking when I was just a hobbyist and didn’t have the resources or inclination to work on serious production systems (oh the difficult days before ubiquitous virtualization!). I also gained really great mentors in the senior admin who was there when I was hired and my boss who has always fostered an environment where we could learn and explore while still delivering high-quality service to our customers.

Through the years gained a passion for monitoring, automation, virtualization and solid system documentation. While I wasn’t sure what my career would look like when I started, it’s become clear over the years that my interest in systems engineering has bubbled to the top.

I also had the opportunity to seriously begin contributing to open source software, which has also obviously become very important to me career-wise. My work maintaining packages in Debian was part of my job and I had flexibility in my day so I could participate in Ubuntu meetings. I was also given paid time off twice a year to attend the Ubuntu Developer Summits and to attend open source conferences where I was speaking. It was very valuable to be working for a small company that was so willing to not only be wholly committed to usage of open source in all the solutions deployed but to also making such serious, direct investments in it.

As I wrote in this post it was growth and more local opportunities that led me to finally move on from LinuxForce. This week I’m in Philadelphia and I’ll be seeing my former boss and meeting the latest hire at a PLUG meeting in what feels to be a very fitting wrap-up of my tenure.

I start my new job on January 7th which I’m happy to report also leverages my open source and systems skills, but that’s a topic for another post.

Recovering well and heading to Philly

The food poisoning episode pretty much consumed my week. Had to cancel plans I was looking forward to and wave the “I’m sick” flag on projects I’m working on. Huge thanks to everyone who has been so understanding, it’s been very nice to watch others be able to pick up the slack.

On Monday I was still limping along exhaustion-wise, but back to work and finally able to start eating solid foods again and on Tuesday my appetite was pretty much back as we went to a diner and I got a nice plate of breakfast for dinner, complete with eggs and pancakes. I’ll continue to avoid foods that are hard on my stomach for now as I’m not quite back to 100% yet, but a doctor visit this evening gave me confidence that everything is pointing in the right direction.

One of the things I couldn’t put off while recovering was preparing for a trip to Philadelphia that we’re leaving for on Saturday. We have appointments to do the tasting with the venue representative and caterer and a separate appointment for the cake tasting. We’ll also be meeting with a florist and a DJ, so hopefully we can get those details nailed down for the wedding during this trip.

We hope to have a bit of down time to get some other things done that have been neglected on our other whirlwind Philly trips lately and to visit with some friends. I’m happy to say we’ll be going to PLUG on Wednesday where I’ll be doing a photos + Q&A style presentation on the Ghana trip. There are a lot of tech groups here in SF, but PLUG will always hold a special place for me and there are a lot of people who attend that I’ll be very happy to see.

Beautiful Pangolin!

I know it’s past pangolin season, but we still have plenty of LTS users out there! While at the San Diego Zoo following LISA ’12 we were able to meet their pangolin. I got a few photos with my little digital camera:

IMG_9541 IMG_9489
IMG_9505 IMG_9508

4 photos above licensed CC BY 2.0

But my fiancé was able to get some really great shots:

San Diego Zoo
San Diego Zoo

Above 2 photos licensed CC BY-ND 2.0 by Mike Joseph

Happy Holidays!

Food poisoning landed me in the hospital over night

I can count the number of times I’d been to the hospital emergency room that I can remember[0] on one hand: once for an asthma attack as a teenager, once for a seizure as a teenager, and once 8 and a half years ago when I slipped in the bathroom and needed 7 stitches in my forehead. Fortunately the “one hand” claim still stands, but until this Thursday I also managed to never actually have been admitted for any of my jolly ER trips. I was always medicated, scanned or stitched and sent on my way relatively quickly.

Wednesday night MJ and I ordered delivery Indian food, a typical prawn tikka masala for me and some lamb and a chicken tikka masala for him, from a place we frequently order from. MJ’s tikka masala dinner smelled a bit funny and he skipped eating it, I didn’t find the same to be true with mine and went ahead and ate it. Around 11:30PM I went to bed with indigestion, but this isn’t an uncommon occurrence following an Indian dinner, I took some antacid and didn’t think much of it.

Around 2AM I woke up with a violently upset stomach, during which I told MJ how wise he was to have skipped the tikka. The rest of the night was pretty much spent between the couch and the bathroom as my body used every mechanism possible to move all the insides of my body to the outside. By 6:30AM I woke MJ up (honestly, this ordeal wasn’t conducive to him sleeping well anyway) when a couple even less appropriate-for-polite-company symptoms manifested and we called the nurse line provided by the insurance company to get another opinion about what to do. With her outside opinion we were off to the UCSF hospital emergency room.

We were quite fortunate that 8AM on a Thursday isn’t a busy time for this emergency room and, following a trip to their rest room, we were put into an ER exam room immediately after a check of my vitals. Thankfully upon learning of my symptoms they gave me a room right next to the rest room. I was examined and by 9AM, after some vein hunting, I had started my first liter of IV fluids and my exciting day of vitals checking and all kinds of body fluid samples. The plan was to give me a couple bags of IV fluids and send me home before noon and I was very happy with this arrangement, after all, it was just a nasty stomach bug!

By 1PM they had me on my 4th and 5th bags simultaneously of IV fluids and aside from the vomiting (controlled by medication) my other symptoms continued throughout the day. The presiding doctor on the floor was quite surprised with just how dehydrated I had managed to get, but was confident that my blood levels and heart rate would normalize once I finished the fifth liter of fluids. He was wrong. My pulse stayed remained around 118 BPM and they didn’t want to send me home until I was at least below 100. The next attempt was to give me an anti-anxiety medication in case in the increased heart rate was partially due to stress of being in a hospital (I certainly wasn’t thrilled about being there). That didn’t work. I then got my first EKG to make sure my heart wasn’t doing anything else weird along with beating fast, fortunately it was fine.


One of my IV bags while in the ER

At this point it was early evening and they made the decision to admit me. Even with everything that had happened I was quite surprised with this turn of events, they only admit really sick people! The concern was that the continued bad vitals pointed to a more serious infection so they wanted to keep an eye (and IV, needles, blood pressure monitor, thermometer…) on me. It took well over an hour to get all the paperwork completed and round up the admitting doctors to review my case and finally get a room assigned. Thankfully MJ was diligent about making sure I got my own room (in spite of doubling me up at first, on the floor they put me on single rooms were the rule, not the exception, and given my condition having my own toilet was high on my priority list). MJ also did a supply run home to pick up some things for me over night.

I didn’t have a fun night. In addition to the stomach symptoms, the headache that I nursed all day had turned skull-splitting and all they could give me for it was Tylenol (I was on other pain medication for the stomach pain, but that did nothing against the headache) and they woke me up at least hourly for blood samples, swapping of IVs or to check my vitals. Thankfully since I had my own room they were able to bring in a chair that folded out flat where MJ was able to sleep to spend the whole night with me.

By the time morning rolled around I was able to keep some basic foods from my liquid and mush breakfast down. Unfortunately my headache remained, I was quite sore overall and I had what I later learned to be pretty common shallow breathing induced chest pain that people get from hospital stays. My pulse had slowly dropped over the night and blood pressure risen to levels they were happier with. At 104 BPM and confidence that the problem was bacterial food poisoning rather than a more serious infection both the nurse and doctors asked me several times if I felt I’d be ok to go home that morning, to which I replied emphatically each time: “YES!” with MJ there to be a voice of caution and to ask the important questions that my sick and “I want to go home!” brain was too addled to ask. They took me off the IVs and watched my continued coping with breakfast before finally starting the discharge process, which took about 2 hours. By noon I had my freedom back!

I wish I could say I was on the mend the rest of Friday, but in reality coming home wasn’t all that spectacular. On the way home from the hospital I was able to go to the grocery store and pharmacy with MJ to pick up supplies, but not long after actually returning home I felt considerably worse, off the IV fluids and desperately missing the effective pain medication the hospital had been administering for my continued stomach cramps. I pretty much spent the rest of the day curled in bed or on the couch working hard to drink water and Gatorade every moment I remembered, drifting in and out of sleep.

Saturday the head-splitting headache continued to haunt me, but by then I was able to take my headache medicine which at least made life worth living again. Unfortunately I also began feeling nauseated again and so my liquid and mush diet continued with the aid of an anti-nausea prescription from the hospital (which I almost declined since I had been feeling ok at the hospital!). I spent pretty much all day Saturday napping (I do love naps) and watching television for hours, which for anyone who knows me is a shocking rarity (not that I don’t watch TV, but it’s usually not something I “do” as an activity unto itself for long periods, it’s part of a greater multi-tasking agenda). By Saturday evening I was certainly still sick, but heading in the right direction. The urge to get back to emails and projects was steadily increasing and I did succumb to a little bit of “checking in” on things, even if it was just to do the minimum possible to grease the wheels on a couple priorities and let some people know I was out for a few more days. I had my first solid food beyond Saltines early Saturday evening, the most basic sandwich of a little turkey, mayonaise and cheese on bread (ok, I really could have skipped the cheese, but it wasn’t much and I was feeling adventurous).

It’s now Sunday. I haven’t taken any headache medication since last night and my headache appears to have gone away, hooray! Unfortunately I work up feeling nauseated again so it was back to the anti-nausea prescription. Looks like another day of mild diet and rest. I made an appointment for Thursday with my GP to follow up and make sure all is well for our trip to Philadelphia on Saturday. I’m hopeful that by next Sunday I’ll be back to my old self again and ready to do the food tasting for our wedding!

Obviously this is not an experience I want to ever repeat, but I think it was probably pretty decent as hospital visits go. Aside from typical “it’s hard to get attention when I need it” hospital complaints, the staff was largely friendly and accommodating, the facility and rooms felt clean and safe and I believe I got the treatment I needed in a reasonably efficient manner.

Very much looking forward to feeling better.

[0] I was born in a hospital and went a few times as a baby for fever-induced seizures, but I don’t know the details

San Diego Zoo!

On Sunday MJ and I checked out of the hotel, which was a bit of a relief because it turns out a youth soccer tournament decided to use the hotel as their base and it had grown quite out of control will kids (don’t get me wrong, kids are cool, but the loud, unsupervised roaming packs throughout the night got to be a bit much!). We then headed over to the San Diego Zoo. I first learned about this zoo when I was a kid and a friend had a CD-ROM featuring the zoo that I loved to play with on her computer. I’ve wanted to go ever since, so I was super excited to finally get the opportunity!

The day ended up being a bit overcast and we dealt with some drizzle throughout the day, but overall it was quite tolerable. Upon arrival we decided to first take the bus tour of the park, which wasn’t exceptional for photos but did give a nice overview of the layout beyond what the map could offer and gave us some extra ideas of what to see the rest of the day.

Just like with the Safari Park the day before, there were some animals I particularly wanted to see.

First was the pangolin! The code name of the 12.04 version of Ubuntu was “Precise Pangolin” so I thought it would be fun to finally see one and, though quite rare in captivity, I knew one lived at the San Diego Zoo. The pangolin isn’t on exhibit, but run now they have a daily “Keeper Talk” in the children’s zoo area where a keeper brings out the pangolin to talk about it!

The pangolin was a lot of fun, very mobile and ran around a bunch. It was really cool seeing one in person.

The San Diego Zoo is also home to some of the few pandas in the United States. We caught two of them during feeding.

We also got to see Xiao Liwu via video as we walked through the panda exhibit (see his lated zooborn.com update here: Panda Cub Has a Ball at His Exam)

In my post about the San Diego Zoo Safari Park I mentioned that their elephant cam was on my Chumby. The second star exhibit on my Chumby is the lively San Diego Zoo polar bear cam! So it was nice to see that during our visit as well.

MJ brought his new DSLR along for the trip to the zoo as well, so he spent the day trying out different settings to get some good shots of the animals, I hope to be able to share some of them soon.

As for me, more photos from my day can be found here: http://www.flickr.com/photos/pleia2/sets/72157632266587811/

We had dinner at Albert’s Restaurant there at the zoo. It was an actual sit-down restaurant and I was really pleased with the menu and service. Plus it was super nice not to have to leave the zoo to get some good, non-fast food. After eating we spent some more time walking around the zoo, but by then it had gotten quite dark out already. We then made it back to the car to head to the airport, which was an adventure of its own – good thing our weekend had been largely fun to make the trials of getting home worth it for such a short trip!

Since I had flown in early for the conference, MJ and I ended up with different itineraries on different airlines, but we had carefully planned things so our flights were scheduled to leave around the same time. Unfortunately planning doesn’t work out so well when weather changes the plans! It turns out that the weather on the ground in San Francisco was quite rainy and it was causing a lot of delays. My flight was delayed a couple hours, so they rebooked me for a much earlier flight that was scheduled to leave about 30 minutes after my original flight, it actually left over an hour later than that. MJ wasn’t quite as lucky and ended up having to wait an additional hour. I managed to get home just after midnight and he arrived home about an hour later.