better living through python

An adventure in programming and recovery.

I'm beginning my jQuery education

November 08, 2011

 

Today I’ve started working on a new project.  I’m learning how to use and interact with jQuery.  I’ve learned a bit about javascript, but mainly all from W3schools tutorials.  Now I’m going to start going through a jQuery tutorial to figure out how to make and use effects for our website.  This will be the first time I’ve truly started applying my programming to a work project.

I’ll let you know how things are getting along with jQuery in the next couple of days.  It’s fairly daunting at the moment.  I’ve been instructed, however, that I should keep in mind that javascript isn’t something you can really get an overall picture of.  It’s a language that grew and thus needs to be learned bit by bit.  In some ways that reminds me of the English language, and how much it was affected by so many other languages and though patterns.  

 

Have suggestions on how to switch between two mentally taxing jobs?

November 07, 2011

 

Life has been fairly busy lately, so I don’t have a lot to update about today.  I did want to share the new review Curvy for Android received from Appstorm.  An 8 out of 10 is pretty exciting stuff.  It was also cool that the flying spaghetti monster was referenced, as the game seemed to remind the author of one.

I’m going to try get back on board with programming, but it might not happen until next week as I’ve got a lot going on. Translation right now is really taking a toll on my mental capacity, but I’m working on getting my brain back in gear so I can do both.  If anyone has suggestions please let me know...I’m all ears.

 

How to find more brain power...because translation finds it to be very tasty

November 04, 2011

 

So, if you hadn’t heard, I recently began working for a local pharmaceutical company as a German translator.  They work with some German speaking companies and I help them out with whatever they want me to do.  Much of what I do is translating documents from German into English.

I really enjoy working with German again.  It’s a great challenge, and I have a fair amount of control over how my work hours for them interact with my other job (FlamingLunchbox stuffs).  However I still find myself with a kind of brain-drain at the end of it.  I find it difficult to transition from one mentally taxing project to another.  The best that I can come up with, so far, is to either do my translation more in a couple of days and then leave another couple of days free for FlamingLunchbox work.  Entirely free, that way when the brain-drain occurs, it’s only related to one particular aspect.  

It’s a little difficult for me to follow that pattern consistently however because my new job has varying deadlines.  Thus it makes following an actual schedule more difficult to maintain, but not impossible.  More of my days actually filled with work entirely.  It’s not all that bad, simply....draining.  Sweet weekend, you’re here.  

 

A local Halloween tradition, for pythonliving

November 03, 2011

 

Unlike most Halloween years, fraught with parties and candy, I didn’t do much this year.  The only thing I really did was get together with a friend from college and go to a corn maze.  It’s been a yearly tradition for about 4 or 5 years now, and it’s one of the few activities we can both make time for.  For the past two years I’ve been bringing my nephew, Alex, who is starting 6th grade.  Last year was his first, and it was only myself, him, and my friend from Eugene.  This past year it was a group of us, three from the Eugene area and five from our area.  

Each year we’ll get coffee or chai on the drive down.  It takes about 45 minutes to get there, and I take the second turn instead of the first like I should.  It would take 30 minutes, but as I only go to this location once every year, remembering which turn is the wrong one is a bit more of a challenge.  We still make it, it just takes a bit longer than it should.  As I always leave too early, however, so it always works out.

Did I mention yet that I also got to experience a car full of boys this time on the ride down?  A full car meant two adult men, and two 6th grade boys plus me.  That was definitely an interesting experience, considering I was driving and mainly listened to conversation.   

Anyways, wandering through a corn maze is a fairly common Halloween tradition here in Oregon.  Whether it’s haunted or not is the main factor of importance.  There are day versions of the maze, and then darkness-strewn horrors for those with more interested in getting the ‘be-jesus’ scared out of them.  We prefer the later.  The corn maze we visit each year is quite amazing because it is accompanied by people with chainsaws that chase after you, and a bus full of convicts/zombies that you must walk through.  My least favorite item is a small section you must walk through, where there are bags of cloth that are filled with air which only provide a small area that you have to push your way through.  I have some problems with claustrophobia, and so am very much not a fan of that section of the maze.  There are also many, many people in masks that lurk behind corners waiting for you to look the other way.  

There is something to say about the way the moon will light up the tips of the corn stalks as you walk down the long paths of the maze.  The wisps of stalks chatter amongst themselves, for they know where the frighteners lurk.  The slight chill and dampness of the air makes the hair on the back of your neck prickle.  There is a light crunch to the dampened straw underneath your feet, which increases your heightened awareness.  Around that corner could simply be another path, just another path surely...

Once out of the maze we’ll drink warm cider and eat kettle corn for a bit, then slowly wander back to our cars.  Driving through the night on the way home can be somewhat tiring, but that’s why I had Robey do it this year.  Less work for me, and more time joking around with my nephew in the back seat.  Especially when this included me doing my utmost to gross him out by sticking glow sticks in my nose.  I really am going to embarrass the **** out of him when he gets older.  I can’t wait..

Up Next Time: How to find more brain power...because translation finds it to be very tasty

 

Why it's okay to quit your day job to be an independent game developer

November 02, 2011
Recently I’ve noticed there are a few articles (okay a ton), on the Internet that talk about how it’s possible to be an independent developer without quitting your day job.  Of course it’s possible, but is it worth missing all the other things you get to learn by quitting the day job?  Although I appreciate and admire the tenacity that those people show, I feel that there are other very important gains one gets when being entirely self employed.

You learn how to be self dependent.

Do you hate that day job, or just it’s accoutrement's?

How scary is it not having any health insurance?

Is it important that you make the hard decisions?

What do you really want?

I never really had the time to address these questions accurately until I became a part of FlamingLunchbox.  Once I did, it’s amazing how much more fulfilling my life was.  There may be many scams out there trying to convince you to make money quick, or people who feel they have the answer for you, and some of them may have those answers.  I feel like all you need is a little time to learn more about yourself.  Take that time, and figure out what you want, and learn to rely on yourself.  Then you can do anything.

 

Why business cards made me better at self employment

November 01, 2011
Over the past week I’ve been fairly busy working on a revamp of our company website.  We’ve finally decided on a look/color scheme along with logo for the company, and it was time to start getting everything on the same page.  The beginning of this ‘branding’ was the creation of our business cards.  We fell in love, pretty much, with the colors and theme for our business cards and decided to start bringing everything else in line with it.  
 
Front  Back
We originally thought our business cards were unnecessary, but I started designing them in my spare time.  They ended up doing more for us than was expected.  Not only did they help us to get more excited about the business, but it also helped us to see what we were working towards.  We started to get a feel for what ‘FlamingLunchbox’ really was.  After that we started bringing all of our other media outlets into the same theme: first the twitter account @flaminglunchbox;  then the FlamingLunchbox blog; finally the website.  The website still has some Javascript and other do-hickeys to insert, but you can check out a sneak peak on our Curvy Press Packet page.  Creating our image made me more proud of our business than I can explain.  I’ve found it’s also a heck of a lot easier explaining why I’m working to be an independent game developer when I have a business card to hand someone.    

Up Next Time: Why it’s okay to quit your day job to be an independent game developer (or just self employed)

 

Fearing a lack of trust, and why it rules my life

October 31, 2011

 

One of the overwhelming factors that I fight against, emotionally, is the fear that others will not trust me.  The fear that I will say something, and that others will think I am manipulating the statement, or them.  Much of this fear stems from my life during college.  

I was confronted by one of the professors in my department (who I never actually took a course from), that I was considered a flake.  That I would make false promises.  I had a break down that evening, ending with me sitting in a bathtub with a bottle of wine by my side.  I was so afraid of others not trusting me.  This experience was somewhat emotionally scarring because it presented me with a new fear.  That despite my intelligence I was not something people would want in whatever form.  I would not be sought after for assistance or help, because I was a flake.  

As I’ve grown older (which being 28 I’m far from being ‘mature’), I’ve learned why I acted that way.  I had a tendency to over plan, all the time.  Through this over planning I end up scheduling things too closely, often.  Then on day two of my five day week I would have found myself overstressed and not knowing how to solve my conflicts.  I wanted to help or be a part of so much that I would over commit.  I worked part-time consistently during college(outside of my freshman year in the dorms).  For half of college I lived in a town 45 minutes away, and part of the time I was home I would also help out and babysit my sisters kids.  This made it incredibly difficult to take part in all of these activities and things I wanted to do.  

Another important part of why I acted that way is that I had a tendency to sound very wishy-washy about what I wanted to do.  I would be really interested but was never sure if I could make it or not.  Unfortunately I would say things in a wishy-washy fashion, leaving everyone, including myself, confused.  This caused several frustrating conflicts until I learned to more capably express myself.  Often people would have gotten the impression that I had agreed to do something, when I had not intended to give that impression whatsoever from my own statements.  It was definitely a form of miscommunication, one that I have steadily gotten better at preventing over time.

The last aspect that I had to learn to control, was my interactions with my family.  It was, by far, one of the most influential in why I was a flake.  My family didn’t make me a flake, but the decisions I made because of and for my family, made me look like one.  Most of my life I have had to struggle with boundary issues.  Many of the things I was brought up with, expectations that were set from my family, made my adult life difficult.  Often many of the expectations I was raised with would directly conflict with those expectations of my peers here in the north-west.  Learning which path and what choices I wanted to make as an adult; those choices were incredibly hard.  At one point I saw a counselor who specifically spoke with me about these concerns and issues, and helped me to learn how to make the choices that would be best for me.  I am still learning to accept the way things were and how to still have my own boundaries intact with regards to my family.  

In the past couple of years I’ve made some personal changes to combat this fear and subsequent causes.  I’ve learned to cut back on my commitments, especially I’ve learned when to say yes and when to emphasize that I don’t know if I can make it (or simply say no).  I am also clearer in expressing my decision than I was previously.  Now when I make a commitment I am able to give most of myself without the fear of disappointing someone.  I now know that others will trust me when I say I will be there.  

A recent experience helped to emphasize this for me.  I was hanging out, drinking a beer after a soccer game with some friends, and I was asked by an acquaintance to play for his team the following weekend.  At first I wasn’t sure I wanted to/was able to, and was therefore a bit wishy/washy about the whole thing.  However Robey emphasized he would be interested in helping too, so I agreed to play.  The acquaintance made a comment about not being sure I would be there, but then another friend piped up and said that if I said I would be there I would be there.  Continuing she said, “If I had still been uncommitted then I was definitely uncommitted, but if I said I would play I would be there”.  Hearing your friends stick up for you, and verify that you are a responsible individual to others is incredibly satisfying.    

Up Next Time: I have no idea folks...this new job has cut down on my writing time so you’ll get whatever I can produce by Tuesday!  

 

More Stress Fun

October 27, 2011

 

Earlier this week I’ve been fair stressed out.  Most days it’s been a question of finding a way to get things done while still making my emotional self not implode.  Sometimes when I look back at my entries and realize just how many of them are about stress, I ask myself, how do I get anything done?

Last night, thankfully, I found one of my old yoga videos I would follow during college.  There are  five different segments throughout the day, with the beginning and ending ones focusing on waking up and getting you to sleep.  The last one for the end of the day is basically a yoga relaxation technique.  I forgot how well I can respond to those, because I always feel a bit....drugged afterwards.  It was good medicine that the doctor ordered.

Not just that, but this morning I awoke with the sun shining, and did more yoga.  Warm and liquid like I start the day.  Now I feel like more creation-work, however I need to get more work-work done.  I’ve started a new job recently, translating German for local science startup company.  It’s only part time, and it gives me a chance to work with languages again.  It does also, however, remind me that I’m in a ‘work’ environment again.  Work politics and all the other aspects of being employed by someone are there again.  

At first I was apprehensive, considering my most recent experiences working for someone else.  I am still apprehensive.  Every once in a while I will emotionally react to an incident, and it will be much stronger than I anticipated.  Then, for a while, it will heavily affect my ability to work and my ability to reason.  The issue with this is that there has been nothing to really instigate these feelings.  All the things that have happened thus far are the normal interactions of being employed by someone.  

I knew that once I started working somewhere again these feelings and stressors would show up.  The thoughts and feelings that I’ve been fighting this past half-year, the emotional well being I created, is now being pressured.  Once again I am faced with one of the constant pains in my chest, the fear that others will not trust me.

Up Next Time: Fearing a lack of trust, and why it rules my life.         



 

 

Literature and their unexpected influences

October 26, 2011

 

Lately I’ve been kind of caught up reading a ton of my favorite books from when I was younger.  Staying up til 3 or 4 in the morning sometimes, simply to continue reading.  The next day I keep going, mentally and physically, I’m somewhat tired, but the passion about reading isn’t going away.  If anything...it feels like it’s becoming a problem.
 
I used to have this problem during high school and college as well.  By this problem I mean, I would hide books I was reading in other things, or read them during class because I would finish my homework.  That kind of thing.  Now, if I’m not watching a TV series in succession I’m reading a book series, enthralled by the storyline.  Am I escaping, am I retreating into imaginary worlds to live?  What is it that these books that I crave so much?
 
It’s amazing how when we’re younger our parents kept emphasizing that books were great for us, because they stimulated creativity and passion.  Getting obsessed with books was a wonderful thing.  Slowly as you got older, it wasn’t as cool anymore.  Finally now I feel they play the same role that many TV shows are trying to play.  They are story lines that suck you in.  Now they are simply distractions and not accepted as building blocks.  As an adult you are expected to simply consume and produce.  You are supposed to support the economy in whatever way you most appreciate.  Find a way to support society, while still having ‘fun’.
 
Why is it, then, that I get so book obsessive?  Why is it that sometimes I can’t set my story down?  Because unlike many things, this one has an end.  There is an end to this book, and you will get to it.  You will be able to satisfy your curiosity about these characters, and learn what makes them tick.  I guess the way to make your real life more interesting is to find a way to feel the same about the things you’re working on.  Find a way to see an end, even if temporary.  Find a way to have small steps, things that show accomplishment.  Find a way to receive satisfaction.  

Small Goals, it’s all about the small goal (even if it means memorizing 5 new things about what you’re working on, hey that’s 5 new things you know).
Up Next Time: More stress fun

 

Problem Set 6; Problem 3 of 5, Part 3

October 25, 2011

 

As described in the last entry, I now have a variable called finallist that is a list of lists.  This list of lists gives me all the possible combinations of the letters in my hand, it doesn’t provide it to me in an easily manipulable format.  So, I’m going to change the formatting.

The next function I created is called comboextension().  This function takes my list of lists, and spits out a list of words, where each word is the combination of a list of letters.  My function is shown below.

 

def comboextension(combo):
   wordlist = []
   word = ''
   for alist in combo:
       word = ''       
       for letter in alist:
           word += letter
       wordlist += [word,]
   return wordlist 

 


This function takes in the results of the previous function as its only input.  First it defines a new list as wordlist, and a variable called word which starts out as an empty string.  Then it processes using a for loop, for each list in the results of the combo function, the following steps.  It redefines the word variable as an empty string, and then starts through another for loop that goes through each letter in the list of letters.  It then adds that letter to the empty variable word, and then adds that current combination of letters to the empty wordlist.  Once this function is complete it will not just have created a list of words that were just combinations of the former lists into strings, but also it adds in all smaller possible combinations by going through each list in smaller subsections.  

Important Notes: Something of interest here, is that the combo() and comboextension() were not functions that the problem set asked to be created.  They were functions that I created in order to implement processes I needed to create, and separate, so I could understand them more easily.  Originally the problem expected these items to be processed within the pick_best_word() function.  I didn’t find that doing so, without splitting up some of the tasks, was easy.  So I tried to make it easier for myself.

Up Next Time: Literature and their unexpected influences

 

Links