Tag programming

7 posts

Midday Muse

Sometimes I learn slower than I’d like. I get frustrated because PHP isn’t intuitive and I can watch a segment and then I have to take a break and let what I learned sit there for a couple days before going back for more. On the upside, I am actually grasping it this time, but I wish I knew all the things now so I could make stuff already.
But I guess no one really learns a language in a day, and I am making progress, so that’s good.
Unrelated to PHP Basics though, I am exhausted and heavy hearted. Part of me doesn’t know why, and part of me is aware that I’m just sensing the weight of the world. I’m doing the best I can to make a small piece of it better though, and I just have to keep plugging away. I can’t focus on everything, and that’s okay.

Recalculating

WP_20150609_001 (2)I’ve been planning to make a Ruby app for hosting web comics – I still kind of am – but then I realized that as cool as a Ruby App is for me, personally, it might not be as accessible as I want to make it. I thought about maybe making my own blog hosting back-end, and quickly remembered how much I hate having to deal with hosting complications. I thought maybe I could just give detailed instructions for installing it to a handful of specific hosts – but then I remembered how some hosts don’t work well with Ruby and running it may require having to retrofit the app. Which still isn’t accessible to artists who don’t know how to code, and is kind of a nightmare in general.
 
So then I thought, if accessibility is my goal (yes), then maybe what I should do instead of moving artists off of WordPress is make a theme with all the features I want for WordPress. But not just WordPress, if I’m feeling extra ambitious, I’ll also make a theme for Ghost, maybe something for Tumblr, and finally, actually make my Ruby app for the other unicorns, or people with friends who they can convince to set it up for them.
 
Today I started using Team Treehouse to get a primer on making WordPress themes and PHP (because my resistance to not just starting with WordPress is that PHP and I don’t get along), drafted out the priorities for the design, what features I want users to be able to customize, and some of the things I want to integrate. I don’t want this to be complicated, I want a clean and responsive design that features the comic, with plenty of space in the margins so nothing looks busy or squished. I want to optionally be able to associate blog posts to the comic by time (still sketchy on exactly how I’m going to do it. Think recent posts, but stuck by date?) for those comics with writers, or comics who don’t want to cloud the comic post area with a general post but still want it to be somewhat associated. While also still leaving a spot for a comic post/description and comments.

If you were (or are) an artist looking for a new theme to showcase your work, what would you want it to have?

RubyArt

So, I talked a little about this comic project I want to make. Originally I thought I was going to build the entire back-end from scratch like I did with E.R.A. but after falling down a google rabbit hole I found Refinery CMS, which is a Ruby on Rails CMS where you can add extensions which means….
drumroll
Instead of putting most of my time and energy into creating a backend that does basically the same thing refinery does, I can just make the comic extension and put all of my effort into that!
People who don’t program probably don’t understand the excitement I’m feeling right now, but it’s pretty huge. Building your own CMS from scratch is HARD (good to do at least once, but still, hard), there are still things I could improve with E.R.A. changes I was planning on having to make and setup with what I’ve been calling “RubyArt”, which, for just wanting a comic platform…involves so much more than you would imagine.
It’s an interesting mind shift – I mean, I have to do my own tweaking and setup with the CMS, get the gem that imports wordpress xml files, but for the most part I can focus on the actual functionality I want to add with the comic feature (the fun part) instead of building an entire system over again.
But still! I’m excited to try this out. I’ll be putting it on github and stuff when I’m done and sharing it with the refinery people so other cartoonists can use it too.
 

Theme Change Makes Me Feel More Bloggy

All I’ve wanted to do all week is work on a variety of programming projects, and as a result I haven’t touched any of them, and I’m too tired right now to start (3am != programming start time).
Anyway, the couple that are vying for attention right now are my Ruby on Rails + Comic site app with WordPress/ComicPress import capability.
A Ruby on Rails app that gives me badges for doing things and I can also somehow share it…
A game. I don’t know what, or how……but I really want to be part of Antholojam but I have NO IDEA WHAT TO MAKE.
I could learn how to write it easily enough, if I knew what I wanted to make and what I wanted the story to be. But I don’t.
 
Problem being, between all of my other projects, I haven’t had time and have been too tired to work on all my new ones. I haven’t updated E.R.A. in over a month and I’ve only made two fairy porns…..
I’m ahead and behind and exhausted and antsy.
 
Oh and the current theme is Casper, which was originally created for the Ghost platform, which is what kierygeek.com is running on.

I suck at everything

Ever have one of those unshakable moments – but the kind of moment that lasts for days, and then weeks, and hopefully not longer than that?
When you just feel like everything you touch turns to ashes? even if it’s not objectively bad? it just feels like everything about you is burning everything you’re trying to create?
Lately, despite some cool accomplishments, I feel like I can’t do anything right, or like I’m letting people down, or like I’m behind, or stupid.
Because I haven’t learned javascript yet, because I haven’t used git, because terminal still makes me a little uncomfortable, because I haven’t finished the codeacademy ruby course, because my websites aren’t perfect, because I miss things, because I don’t know everything about servers and I’m probably the worst tech person ever, because I spend more time creating than working on SEO, because my (awkwardly sized) book on drawing people depresses me, because I don’t “draw through” enough, because I haven’t gotten to the point where under-layers work for me, because my drawings still look like scribbles compared to other people’s art, because as soon as I make something and release it into the void I feel almost lost, because because because…
Because I’m not good enough.
I need to do bug fixing on E.R.A. and I’m sad because it worked when I tested it locally. I feel like any progress I’ve made on the web-development and creative fronts have just vanished and I’m the worst who ever existed.
sigh.

mental notes

Things I did:

  • built a comic website/CMS from scratch in a month
  • built a resource website and started collecting and posting content over the holiday
  • upped my meds, starting the new full-dose tonight
  • scheduled my 2nd HPV shot appointment for Friday
  • wrote myself a starting place for new comics so I can start drawing this week
  • made mental notes about the last episode of KieryGeek season 3(!!!)
  • listed PS3 on ebay and made mental notes of easy things to do this week for more Seattle prep
  • wore bright red lipstick, because fuck the patriarchy
  • launched Swan Children

Things to do:

  • laundry
  • draw
  • draw
  • plan Humorotica
  • draw
  • add meta
  • add posts
  • write
  • write
  • film KieryGeek
  • hide long-sleeve shirts for the next month and a half until I need them again
  • finish code academy ruby course
  • start on making my badge site because self esteem reasons
  • update portfolio
  • draw
  • film new patreon video

muse:
I get in these moods where I’m almost hyper focused on one thing, which works out well until I finish that project, and then I feel lost. I love ruby/rails/making websites in general because it gives me the same kind of, good creative feeling, but on the other side of my brain that art and drawing does. It’s hard to describe but doing both of those (drawing and programming) makes me feel nice in my head, weirdly satisfying, but sometimes changing gears is really weird – like programming all week and then suddenly stopping because, hey look, the site’s basically finished (for like 10 minutes and then you realized there was more functionality you should have added but it’s so late and you need sleep, so you need write it down and do it later, okay? seriously, Kiery, it will still be here tomorrow when you’re awake) and I have a comic deadline I should do because comics.
But expelling a lot of creative energy in bursts is really exhausting. I don’t know how to balance that yet. Right now I’m at the part of the cycle where I worked non-stop, and I have more that I could do, but I’m soooo tired that I can’t, so I’m putting everything back into little bite-sized chunks even though I just really want to do all of the things (but the thought of doing all of the things is so overwhelming and makes me tired).
I go through this pretty frequently, eventually I’ll figure it out…probably. And later this week I’ll have a couple new announcements on the aforementioned website fronts that I’m really pleased about.
For now, I think I’m going to attempt to relax and calm my brain…maybe I’ll finally get past that one fucking level in Trine 2.

Team Treehouse

I found this really great video tutorial on Web Design and Development by Team Treehouse. I’ve been watching them and all of the things I forgot about web design I’m now remembering. The beautiful thing about their videos though, is that 1) they start off with the current versions of html and css (HTML 5 and CSS 3) and 2) they INDENT!
Nothing is more annoying than un-indented and hard to read code. Maybe it’s because my husband writes lovely code and he’s the one who taught me, but when I view the source of pages and it’s all over the place and there aren’t any indents or easy ways to find what belongs where it’s really irritating. Admittedly, I don’t do this as much as I used to, but still.
Anyway, I watched the intro and the text series so far, and HTML 4/5 is much more simple than what I was writing a few years ago (xhtml). The videos are *really* basic too. Sometimes annoyingly so, because I already have a grasp on the language, but if someone is just starting out, they would be absolutely perfect (and hey, I love them) because they’re so easy to follow. Interestingly, they give a bit of background on the history of it too, which I found fascinating.
I downloaded MAMP and Alex did the thingy to connect it to my sites folder so I can practice locally, which is handy, but unfortunately, because it’s local, I can’t actually share linkage to my clever bits so a screenshot will have to suffice (it’s only HTML, nothing fancy at all).
HTML Page