Mary Dickson Diaz

Code, Life, Learning

Tag: links

two down, one to go

20150624_175232

View from the plane over Greenland.

Now I remember.

After I spent an intense month learning about html/css/javascript/jquery the plan was to keep working on www.marythought.com so I’d have an opportunity to keep practicing with it. Remember that? The plan? The plan to look out for Future Mary?

Right, so, that didn’t happen, and consequentially I spent a lot of time this weekend re-learning (googling) how to do stuff with jquery. But readers, *I MADE A THING.*

I made two things for you, actually.

First, my very favorite thing: books! I made you a library in Ruby. It needs a bunch of work still, but if you know what you’re doing, you can add books to your library and put them on shelves by genre (or whatever). Given more time and resources I would go ALL OUT with this assignment (alphabetizing is my favorite meditation technique), but I am trying to keep it simple. If I have more time before it needs to get submitted, I’ll add authors and ID #s to the books to increase sorting abilities and functionality. I’ll also add a “librarian” function to walk you through all the stuff you can do in the library. What’s holding me back from the latter is figuring out how to generate and keep track of new Class instances within a function when I need it to be able to do stuff before knowing what the instance variables are going to be. Clear as mud?

And second, I dredged up enough knowledge about html/css/javascript/jquery (why hasn’t anyone come up with a catchy nickname for this language crew yet. HCJJ?) to make a simple to-do list. Here you can go play with it if you’d like: simple html to-do list. It is certainly the worst to-do list I’ve ever encountered, and has all sorts of usability issues, but it does meet the stated criteria and I think it’s probably best to keep expectations low in this category. Lower. Lower. There you go.

The last mini-project I’m working on is a Rails application. I’ve yet to tackle the Rails part of Ruby on Rails, so this will be an adventure. Last week I got everything installed, so I’ll probably re-start my Treehouse subscription for a tutorial this week, and focus on getting that done and tweaking everything else.

Stuff is starting to come together in exciting ways.

Some links! Not code related, sorry!

  • #blacklivesmatter protestors go to Chicago and film the Mike Brown gallery exhibit. Must watch. Curious what my legit artsy friends think about this (what you will probably say is there are bad galleries and bad artists and this is both, and then some).
  • “F*ck that,” a guided meditation for our times. <–you need this. I need this. The world needs this.
  • I’m generally wary of “I did TFA and it sucked so TFA sucks” stories, so I wasn’t putting much stock in “Teach For America: Counter-Narratives” until the organization went and published a “response” to the alumni authors of the book before the dang thing has even been published. So now of course I want to buy 10 copies. Their response, which I will not link to, says “In particular, a small group of former corps members involved in the book have chosen to focus on past experiences that are not in line with how we operate. … It’s not productive to address in this space every critique in this book, but here’s what we have to say about some of the contributors’ bigger misconceptions.” I repeat: the book. is not. out. yet. They have not been provided an advance copy. (UPDATE: on July 27 TFA clarified that they received a copy from the publisher on July 8. Why they couldn’t just say that when first questioned…) The editor of the book doesn’t even have his copy yet. Just more PR spin and refusal to listen (read) from an org whose #1 critical feedback from alumni is that they are too focused on PR and they don’t listen.
  • Uhhh… I am probably hella guilty of this, but I’m trying (from xkcd). 

& life happens

20150506_104544 20150506_104551

Oh, hello May! I didn’t realize it had been quite that long since my last update. I’ve been a little busy. Right now in fact I am updating this blog instead of working on my vows, because, I am a procrastinator (and so can you!).

Hang on, though, I did complete the Treehouse and Code Academy Ruby tutorials this month before house and wedding stuff got the best of me:

Screen Shot 2015-05-14 at 12.49.53 PM

 

It’s going to be a system shock, but I have taken steps to prepare for my Ruby Foundations II class which begins immediately when I get back from our honeymoon, in fact I am missing the first class. (SEE Future Mary — I am trying to look out for you. I’m sure you’ll be fine. You got this.)

Continue reading

games programers play

1. Code Fights!

Don’t worry, you can play “solo” until you work up the confidence to play a human. Find and fix the incorrect logic in your programming language of choice. The first few solo matches I tried were really hard, but hang in there. And when I accidentally hit the “play an actual person” button I did not wholly embarrass myself.

2. Wikipedia ‘Philosophy’ Game:

 

This was brought up in a listserv this week by a bunch of academics. Here be dragons.

© 2017 Mary Dickson Diaz

Theme by Anders NorenUp ↑