Blogging

Cool Domain Names (October 2012 Edition)

20121015 · Post A Comment

First and fore­most, I have found this one: http://innuen.do (!!!)

Seri­ously, that must be one of the coolest domain name hacks I’ve ever thought of. And, as of now, it’s avail­able! Some­one please go buy that, kthx.

In keep­ing with this theme, I also see that comman.do is avail­able, although unfor­tu­nately crescen.do is not.

Unre­lated side note: did you know Antarc­tica has it’s own domain exten­sion?

Here’s a cool one that might be avail­able for any mys­tic, super­sti­tious types: http://occu.lt

Finally, if any­one could reg­is­ter http://gra.ph, that would prob­a­bly be amazing.

PS — You can own http://fat.co.ck for $250.

List of “Adventure Time” Sexual Innuendos

20120815 · Post A Comment

Note: This list is not com­plete. If you want to con­tribute, use the con­tact form.

episode 207b “The Silent King”

- repeated ref­er­ences to spank­ing — the gob­lin king Zer­gioch would reg­u­larly spank his sub­jects for fun.

episode 301a “Con­quest of Cuteness”

- Finn says “I’m gonna go man­han­dle those guys’ banan­dles”… Jake’s reply: “What?”

episode 302b “Hitman”

- the Ice King drips honey on Break­fast Princess’ waf­fle while moaning.

- Finn & Jake are mak­ing sand­wiches. Jake tells Finn the meat is “Meat-Man’s meat” and they won­der if it hurts when “meat-man gives us his meat” … and right after, the Ice King flies in through the win­dow and spits snow everywhere.

episode 311b “Paper Pete”

- When Paper Pete intro­duces him­self, he tells Finn, “But you can call me Pe-pe.” Finn replies, “Uhh… I’ll call you Pete.”

143 Questions To Ask Yourself Before You Die

20120814 · Post A Comment

This is a piece I wrote for a per­sonal devel­op­ment pod­cast which isn’t online any more called “Go Leg­endary”. I thought it might fit here — thanks for reading.

Some­times, We All Need A Kick In The Butt.

This list was designed to do just that.

Grab a sheet of paper, read through the list, and write down the first answer that comes to mind. You’ll need to think about some more than oth­ers, but if you can get through all 143 of them, you’ll have packed more intro­spec­tion into one ses­sion than most peo­ple do in a year–or maybe their entire lives.

Ready… set… go!

What I Know About Me and The World

  1. who am I?
  2. what do I know to be true?
  3. what are three of my best qual­i­ties accord­ing to me?
  4. what are three of my best qual­i­ties accord­ing to my best friend?
  5. what are three of my best qual­i­ties accord­ing to my sig­nif­i­cant other (or ex)?
  6. what are my three worst qualities?
  7. who is my best friend?
  8. what excuses have I been telling myself to keep me from action?
  9. what does my name mean?
  10. was I named after anyone?
  11. when was the last time I did some­thing for the first time?
  12. who was my child­hood hero?
  13. what three words describe my cur­rent first impression?
  14. what three words describe my ideal first impression?
  15. when i’m wast­ing time, what do I like doing?
  16. i need to calm myself down. what do I do?
  17. i need to pump myself up. what do I do?
  18. i just woke up. what’s the first thing to cross my mind?
  19. what’s my favorite thing to do when i’m by myself?
  20. what makes me want to work out/exercise? if I don’t, why not?
  21. what, if any­thing, would I like to be respon­si­ble for?
  22. do I have any tra­di­tions? what are they?
  23. what lim­i­ta­tions do I think I have?
  24. what would be dif­fer­ent if I didn’t have them?
  25. when I meet a new per­son, what do I notice about them?

The Story So Far

  1. what’s the motto for this era of my life
  2. who are the pri­mary char­ac­ters in my story right now (besides me?)
  3. how are they influ­enc­ing me?
  4. how am I influ­enc­ing them?
  5. what do I want more of in my life to make me happy?
  6. what do I want less of in my life?
  7. when was the last time I lost track of time?
  8. what’s the most impor­tant thing to focus on right now?
  9. what’s my quest in life?
  10. what are three things that make me happy?
  11. what are three things that i’m grate­ful for?
  12. when was the last time I sang karaoke?
  13. when was the last time I helped someone?
  14. who has helped me get where I am?
  15. what choice do I regret in my life?

What’s Next for Me?

  1. where do I want to visit next?
  2. what one habit would I like to make?
  3. what one habit would I like to break?
  4. who would I meet, if I could meet anyone?
  5. what sport (extreme or oth­er­wise) would I like to try?
  6. what nat­ural won­ders do I want to see before I die?
  7. what celebrations/festivals/parties do I want to attend?
  8. what par­ties do I want to throw?
  9. what will my funeral be like?
  10. what’s an adven­ture that I can have in the next 30 days?
  11. what needs to be in my will?
  12. do I want to get mar­ried? if mar­ried, do I want to get divorced?

Your Cre­ative Side

  1. if/when I get inter­viewed on TV, who will do the interview?
  2. if/when I get inter­viewed on TV, what will we talk about?
  3. if I were going to build ONE of some­thing, what would it be?
  4. if I could invent some­thing to change the world, what would it be?
  5. would I rather write a book, tv show, or screenplay?
  6. what would this writ­ten work be about?
  7. what skill/hobby would I like to mas­ter in my life?
  8. what’s some­thing that I col­lect, or would like to collect?

The Best In The World

  1. what is the best book I’ve ever read?
  2. what book should every­one else read?
  3. what book have I been want­ing to read (but haven’t yet)?
  4. what is my favorite photograph?
  5. what’s my favorite piece of artwork?
  6. what is the best movie ever?
  7. what’s a clas­sic movie I haven’t seen but have wanted to?
  8. if I could have ONE super­power, what would I choose?
  9. if I could become an ani­mal, what would I choose?
  10. if I won the lot­tery, what would I do with my winnings?
  11. who is one of my cur­rent heroes?
  12. if a genie gave I three wishes, what would I ask for?
  13. what is the best food ever?
  14. what’s one food i’d like to try?
  15. what is my favorite color and what does it symbolize?
  16. if I were in a musi­cal group, what type of music would I play?
  17. what is the best smell in the world?
  18. what time of day are I most productive?
  19. what time of day are I most useless?
  20. what’s my dream job?
  21. what do I do bet­ter than any­one I know?
  22. what are my biggest strengths/assets?
  23. what are my hid­den talents?

The Darker Side of You

  1. have I ever com­mit­ted a crime?
  2. if I were going to plan a heist, what would I steal?
  3. what’s the worst thing i’ve ever done for myself?
  4. what’s the best thing i’ve ever done for myself?
  5. What’s a secret that I’ve never told any­one (about your­self or about some­one else)?
  6. what has been the sad­dest moment of my life?
  7. what am I afraid of?
  8. If I wasn’t afraid of these things, how would my life be different?
  9. Am I afraid to die? why?

What If…

  1. what is the thing i’re most proud of accom­plish­ing so far?
  2. what will I regret doing or not doing if I con­tinue liv­ing as I are?
  3. what do I want my legacy to be?
  4. if I retired today, what would I do?
  5. at what age do I plan to retire?
  6. given $ : 100, 1000, 10,000, 1mil — what do I do with it?
  7. i have to get a tat­too. what and where?
  8. what was the best part of being a kid?
  9. i have to change my name. what’ll it be?
  10. You have to write a let­ter to some­one (that’s right, a real let­ter.) Who’s it going to? What’ll it say?
  11. what would I change about my appearance?
  12. if I could tell my past self any­thing, what would it be?

Deep Ques­tions

  1. what parts of my life have become stagnant?
  2. what are my most appeal­ing characteristics?
  3. am I doing some­thing that matters?
  4. what am I doing to help others?
  5. what am I afraid of?
  6. who do I love, and what am I doing about it?
  7. am I tak­ing enough risks?
  8. what’s a cal­cu­lated risk I could take this week?
  9. what makes me angry?
  10. what was my most fulfilling/content moment?
  11. when am I proud of what i’ve done?
  12. what grudges am I holding?
  13. when do I stand up for myself?
  14. what path does my heart say I should follow?
  15. do I smile more, or frown more?
  16. what did I used to love doing, when I was young?
  17. what excites me about the future?
  18. where do I want to be tomorrow?
  19. what do I look for­ward to every day?
  20. when I day­dream, what do I see?

Unlock­ing Your Passions

  1. what sub­ject can I talk about for hours?
  2. what do I most enjoy doing for others?
  3. what are five expe­ri­ences that gave me a sense of growth and fulfillment?
  4. what makes me smile?
  5. what’s easy for me?
  6. what sparks my cre­ativ­ity and gets I imagining?
  7. what would I do for free?
  8. what would I regret not hav­ing tried?
  9. if I could sub­scribe to only 5 mag­a­zines, what would they be?
  10. if I were stranded on a desert island with food, water, and shel­ter, what would I miss most?
  11. what exter­nal bar­ri­ers are hold­ing me back from pur­su­ing my passion?
  12. what do peo­ple fre­quently ask I for help with?
  13. if I had to teach some­thing, what would I teach?
  14. if I were giv­ing a TED talk (18-minute pre­sen­ta­tion to a young, intel­li­gent and influ­en­tial audi­ence), what would it be about?
  15. what are my val­ues (http://thinksimplenow.com/resources/ThinkSimpleNow-Values.pdf)
  16. what chal­lenges have I already overcome?
  17. what chal­lenges are I now facing?
  18. if I could live in one place for the rest of my life, where and why?
  19. what’s on my bucket list (to do before I die)?

Error 0xc000007b when installing GitHubSetup.exe [fixed]

20120723 · Post A Comment

Just got this strange error when try­ing to install the new GitHub for Win­dows app. Here was the error mes­sage I received:

dfsvc.exe — Appli­ca­tion Error
The appli­ca­tion was unable to start cor­rectly (0xc000007b). Click OK to close the application.

Frus­trat­ing, to say the least. I noticed the instal­la­tion was open­ing Inter­net Explorer to the fol­low­ing url:

http://github-windows.s3.amazonaws.com/GitHub.application

So I tried open­ing that in Chrome. A file down­loaded (GitHub.application) and I ran it. This pro­duced an error log file, which I’m putting online else­where.

Strangely, after run­ning GitHub.application and get­ting an error, I re-ran GitHubSetup.exe and it installed fine. Hope­fully this fix works for you too! Leave a com­ment if it helped.

Local Hookup Apps Shootout: Reviews of the Best GPS Dating Apps

20120702 · Post A Comment

I’ve been play­ing with a vari­ety of “local meetup” / “flirt locally” apps — the type that let you post a pic and chat with peo­ple near your GPS loca­tion on your smart­phone. There’s some pretty con­sis­tent fea­tures between the dif­fer­ent apps: You get a pro­file pic, you get a pro­file. It shows you peo­ple near you. That seems to be where the sim­i­lar­i­ties end, though, since they’re all posi­tioned a bit dif­fer­ently. Read on for my reviews of the most pop­u­lar apps.

Badoo App Review

Thanks to an adver­tis­ing cam­paign in New York (and likely other cities too) Badoo has def­i­nitely got the mind-share when it comes to GPS dat­ing apps. Because of this there are a LOT of users on the site, which is cer­tainly a good thing! Over­all, it’s def­i­nitely worth a try. Every­one on Badoo seems a lit­tle bit ten­ta­tive, but that’s not  too much dif­fer­ent from the other apps here…

Like: plenty of users. slick interface.

Dis­like: no pic mes­sag­ing. mediocre fil­ter­ing options.

Skout App Review /
Flurv App Review

As far as I can tell, Skout and Flurv are the exact same app. I’m not sure how that’s allowed by Apple’s App Store, but appar­ently it is.

I found out about Skout from an arti­cle say­ing sev­eral sex­ual assaults had been linked to the app, so I down­loaded it. Yeah, I’m creepy like that. Unsur­pris­ingly enough, Skout/Flurv have shut down their “teen com­mu­nity” as of the time of this writ­ing. Attempt­ing to keep a teen com­mu­nity clean and safe is a tall order indeed — I’m not sur­prised they shut it down.

Like: A lot of users on the ser­vice. Bet­ter fil­ter­ing options than Blendr. Best photo-sharing options of the bunch. Mul­ti­ple pic­tures per profile.

Dis­like: some­what con­fus­ing app — too many fea­tures. App wants in-app pur­chases to buy points to unlock stuff like “see who checked you out”. Lots of users speak­ing gHeT­tOsTyLeeeee~~~ and other forms of poor English.

Blendr App Review

Blendr is like a Grindr for straight peo­ple… almost. The main dif­fer­ence is that every­one knows Grindr is for … well … grind­ing. Blendr users are a bit more ten­ta­tive, and that seems to con­fuse the pur­pose of the app.

My friend Rick Tas­tic made an obser­va­tion about the dif­fer­ent types of girls on this app:

Although each girl on Blendr is obvi­ously dif­fer­ent, for the most part each falls under one of 3 basic cat­e­gories:
1) Pics – These girls lit­er­ally just want to get off via exchang­ing erotic pic­tures… my dick is all over that app at this point as a result of not ini­tially real­iz­ing this, but don’t take that to mean I actu­ally give a shit because my dick is awesome.

2) Hook Ups – These girls are gen­uinely inter­ested in meeting/fucking in real life, it just takes a while to warm them up before they’ll be will­ing to give out their num­ber. They’re still will­ing to exchange sexy pics though.

3) Con­nec­tions – These girls are look­ing for some­thing a lit­tle deeper than just a hook up, whether it’s a FWB sit­u­a­tion, dat­ing, or just friends. They’re down to meet up, but respond best to being treated like actual human beings as opposed to “I wanna put my dick in your mouth” which would work well for me with Pics girls and ok with Hook Ups girls.

Like: girls that wanted to be on Grindr, but couldn’t, are on Blendr. Easy to share pho­tos or loca­tions. Girls fairly recep­tive to messaging.

Dis­like: only one pic­ture per pro­file. Not enough users on the ser­vice (it’s still pretty new). Adver­tised as “a new way to meet new peo­ple” — not for hook­ing up. There­fore, most users aren’t nec­es­sar­ily look­ing to hook up, although some def­i­nitely are.

OkCu­pid Locals App Review

The first app to add “locals” to a (straight) dating/meetup/hookup app (see my orig­i­nal post on OkCu­pid Locals) With OKC and POF we’re get­ting away a bit from the ‘local hookup’ type of apps since there are full pro­files and ‘com­pat­i­bil­ity scores’ and whatnot.

Like: many cute girls on the ser­vice, detailed pro­files, mul­ti­ple pictures

Dis­like: I don’t like that it comes with the assump­tion that it’s for “dat­ing” and not “hook­ing up”. (I’ll try to use less “air quotes” as we go along here…) I also don’t like that I can’t send a pic­ture from my cam­era roll — only take a new one. It’s slower than other apps to mes­sage mul­ti­ple girls — too many dif­fer­ent screens to go through. Finally, you can’t send a mes­sage to start chat from the “locals” fea­ture — only click “let’s meet” and if she’s inter­ested she can mes­sage back. Mobile mes­sag­ing has issues — if you leave the mes­sage screen it deletes your mes­sage (so you can’t ref­er­ence her pro­file or pre­vi­ous messages)

POF iPhone App Review

Plenty of Fish is appar­ently a big­ger site than OkCu­pid, although both are free–this has advan­tages and dis­ad­van­tages. There are plenty of users, but you’ll have to sort through more users to find the worth­while ones.

Like: Again, LOTS of chicks to choose from, nice fea­tures like who viewed you, matches, “want to meet me?” and a favorites sec­tion. Pro­files with mul­ti­ple pictures.

Dis­lik: Cre­at­ing an account is pretty painful — two full screens of info before the pic upload and then a sur­vey after! The mobile mes­sag­ing has issues. For exam­ple, you’re in the mid­dle of a mes­sage, and you want to ref­er­ence some­thing on her pro­file, leav­ing the mes­sage screen deletes the mes­sage entirely (on Android). Balls.

Con­clu­sion

My favorite apps so far are Skout and Blendr, in that order. I don’t have a lot of expe­ri­ence with Badoo yet, so it’s pos­si­ble I might change my mind about it and add it to this top tier. How­ever, pic­ture mes­sag­ing is really fun and that’s a big lack IMO for Badoo.

DrinkPacer App Review

20120604 · Post A Comment

I read about this app on Hacker News — the devel­oper was talk­ing about start­ing his own busi­ness, try­ing to build a pas­sive income stream. I had already seen the sim­i­lar Caf­feine Zone app, so I imme­di­ately searched for DrinkPacer in the App Store. $0.99? Well, con­sid­er­ing that costs about the same price as NOTHING YOU CAN BUY AT A BAR, I quickly ratio­nal­ized the purchase.

Trial by Fire Round 1: Birth­day Eve at the club

My thought process went some­thing like this: “Oh, cool, I got this DrinkPacer app. I should try it out. Hmm, dis­claimers and warn­ings, click through those and ignore, ah, here’s the good stuff!”

The set­tings for “I want to get” are these:

  • Relaxed
  • Tipsy
  • Drunk
  • HAMMERED!!@!

A word to the wise: watch out for the “ham­mered” set­ting. It does not fuck around. Being as it was going to be my birth­day at mid­night, that’s what I picked.

Every­thing started off pretty well — we had some drinks at my place with the crew, includ­ing drink­ing some caf­feine (which I was also track­ing — gotta get in the caf­feine zone!) Before we left, I took a cou­ple shots which should put me solidly into the “ham­mered” range. It did not disappoint.

The prob­lem was, I quit using the app once I was inside the club. pre­fer­ring instead to just order another drink when­ever mine was empty. If I had fol­lowed along with what it told me, I would have prob­a­bly been less drunk — which would have been a good thing. Just the same, les­son learned.

Don’t set this thing to “ham­mered” unless you really mean it. For ref­er­ence, a 160 lb. man would have to drink 6 shots with no break to touch the bot­tom line of the “ham­mered” range.

What is the “With­out hang­over, I can drink” setting?

After I dealt with my hang­over and started to mess around with the app a bit, I real­ized I didn’t under­stand what the func­tion of the “With­out hang­over, I can drink…” setting was. I had ini­tially thought it affected the pro­cess­ing algo­rithm, but it turns out that’s not true.

As I under­stand it, what­ever you set for “I can drink…” becomes your “limit” for that night, and the app shows you as “X over limit” when you cross it.

IMO, this doesn’t entirely make sense, since hang­over is really deter­mined by your water con­sump­tion (and other fac­tors), not the total of drinks that you have.

Since I fig­ured this out, I leave that set­ting on zero, which is counter-intuitive, but at least the app doesn’t whine that I’m over my limit that way!

Trial by Fire Round 2: San Diego Birth­day Adventure

Since I pretty much got destroyed by using this pacer the pre­vi­ous night, I decided to play it safe and set it to “tipsy” the fol­low­ing night. Turns out that “tipsy” is basi­cally keep­ing your­self mildly drunk for the entire day. It’s not entirely unpleas­ant, but you will need to drink slower than you expect.

On the bright side, when you go over the limit on the “tipsy” set­ting, it’s still a pretty pleas­ant drunk expe­ri­ence since you’re falling into the “drunk” range. Also, it gives you some fun warn­ing messages:

 

 

Alex’s tips for using DrinkPacer effectively:

  1. Keep your drinks logged every time you fin­ish one drink or start a new one.
  2. Set the “with­out hang­over” to zero. No limit = no “over limit” mes­sages, which are just confusing.
  3. Set the meter to “tipsy” or “drunk”. Not “hammered”!

Con­clu­sion

Over­all, this app is def­i­nitely worth your 99 cents. Espe­cially if you’ve read this whole arti­cle, you’re prob­a­bly a pro­fes­sional drinker. The app itself costs the same as the stan­dard tip on a cheap beer, and you can use it over and over. One night of stay­ing in the “drunk” range and you’ll understand.

Sug­ges­tions to the Devel­oper of Drinkpacer

One sug­ges­tion I had for improv­ing the app would be to rec­og­nize that drinks aren’t always con­sumed all at once and take this into account when inputting a drink. For instance: a beer is gen­er­ally drank over a period of 10–20 min­utes, which could affect your drunk level (ver­sus chug­ging a beer all at once).

Over­all, I use the app as a rough esti­mate of how drunk I am, and I do appre­ci­ate its sim­plic­ity (only one but­ton for entry, which makes it eas­ier if you’re drunk).

More impor­tantly, it would be nice to see ALL of the drunk-levels on one bar. Some­times I’ll set the meter on “tipsy” and end up con­tin­u­ing drink­ing, and I get con­cerned because it yells at me. Basi­cally, I’d like a frame of ref­er­ence for how far over the line of “tipsy” I am.

I think that for any­one who’s pur­chas­ing this app, the “with­out hang­over, I can drink” set­ting is pretty much use­less. I was con­cerned when I was over the “limit”, but ended up with no hang­over. Reg­u­lar reminders to drink water or other advice (pace your­self, eat food) when enter­ing drinks might be more use­ful for pre­vent­ing a hangover.

It would be nice if the app remem­bered my set­tings, but this is more of a nitpick.

It would also be cool if I could see a graph of my drunk­en­ness after a night on the town. And I think it’s a one-man dev shop, but how about an iPad ver­sion that lets you track you and your friends’ drunk lev­els? That’s sort of a pie-in-the-sky idea, but hey, that’s what I do here.

How to Upgrade your Jailbroken iDevice to the Next iOS Version

20120525 · Post A Comment

I keep get­ting hung up on this, so this post is as much for me as it is for you. These are the steps for how to upgrade an already-jailbroken device to a new iOS ver­sion, pre­serve your Cydia apps, as well as restore it with all of your legit app-store apps and music and whatnot.

Tools:

  • iTunes (prob­a­bly the lat­est ver­sion would be a good move)
  • Jail­bro­ken iDe­vice (duh)
  • iDe­vice USB cable
  • OpenIPSW
  • Apt­Backup
  • Jail­break tool — Red­snOw or Absinthe (I read Redmondpie.com to keep up to date on this stuff)
Steps:
  1. BACK YOUR SHIT UP
    Seri­ously. Plug your iDe­vice into iTunes and right-click it and make a backup.
  2. Use Apt­Backup to pre­serve your list of Cydia apps.
    There are some paid options too, but this one is free and good enough.
  3. BACK YOUR SHIT UP AGAIN.
    This time, iTunes will pre­serve the list of your Cydia apps that Apt­Backup makes.
  4. Use OpenIPSW to down­load the cor­rect IPSW file for your device on your com­puter.
    Actu­ally, you could prob­a­bly do this as the first step since it’ll take a while to download.
  5. Restore your device with iTunes, select­ing the IPSW file you downloaded.
  6. Don’t restore from the backup yet
  7. Re-Jailbreak your device while it’s freshly-restored.
  8. Assum­ing your jail­break went well, you can try restor­ing from your iTunes/iCloud backup now.
  9. Once you’re jail­bro­ken and run­ning hap­pily and all that, install Apt­Backup again and restore your Cydia purchases

YMMV. This worked for me last time (4.3.4 → 5.0.1), and hope­fully it’s going to work again this time (5.0 → 5.1.1)

Removed multiple posts from category, fixed contact form

20120503 · Post A Comment

I was (am?) hav­ing an issue with my RSS Syn­di­ca­tion plu­gin (Feed­Word­Press) where it put my posts into two cat­e­gories even though I explic­itly told it to only put them in one. An hour and one hairy SQL query later, it appears to be fixed!*

Also, it seems like GMail was upset that I hadn’t logged in via the web inter­face in a while, so it stopped send­ing my con­tact form emails over SMTP. So I logged in and fixed that. Yay! You can con­tact me again now!

*: Although, my feed reader (Pulse) seems to have stopped pub­lish­ing the RSS feed of the posts that I “star”, so there’s no new posts until I find a hackaround. And wouldn’t you know it, the “pre­vi­ous post” link at the bot­tom of the page is act­ing strange. Oh well, you’ll just have to deal with it for now.

Daily Reminders

20120312 · Post A Comment

I read a blog post recently that inspired me to take some action — specif­i­cally set­ting up reminders to take action. I wish I could remem­ber exactly which blog it was, but I’ve tried to dig and been unsuc­cess­ful. If I find it, I’ll cer­tainly update the post with the source.

Any­way, the author had sev­eral steps to ‘get off your ass and make changes, be awe­somer’ (I’m para­phras­ing, of course) and one that I did in the moment was set up some reminders. That was about a month ago, and it did have some effect on me. As of today, I’ve mod­i­fied and updated the alerts I set for myself.

Here’s the reminders I cur­rently have:

  • 12AM: What are you grate­ful for? (I usu­ally go to sleep around then)
  • 12PM: What is the most effec­tive use of your time and energy? (I’m awake and gen­er­ally have started my work­day by now, so this helps to refo­cus me on what’s most important)
  • 4PM Sun­day: Review Asana, Ever­note, and jour­nal. (Try­ing to insert a GTD-style weekly review into my routine)
  • 6:30PM M-F, Sun: Med­i­tate (sim­ple breathing/gratitude meditation)
  • 7:30PM MWF: Work out get huge! (3 days a week. Usu­ally between meals at this point which was an excuse of mine for not doing this before)

Pre­vi­ously, I used the Reminders app for iOS. It doesn’t work quite the way I wanted for a daily reminder, since it wants to “check off” the reminder, and makes a note of how many days ago the reminder was set. I don’t care when I set the reminder, and I don’t want to go to the Reminders app when the alarm is trig­gered, so now I’m using the Clock app with sim­ple alarms. I just changed the “label” text to be the reminder.

Feel free to steal these alerts, add your own, and all that good stuff.

Updating our Amazon AMIs to EBS-Backed and Switching to RDS

20120116 · Post A Comment

We started run­ning our site(s) on Amazon’s cloud for flex­i­bil­ity. Unfor­tu­nately, we started when the ser­vice was very young, and that meant it was dif­fi­cult to back up our instances. We kluged a backup script in Python from some­one else’s script posted on their blog. I just had a search and I can’t even find the source any more — this was at least two years ago.

So now, it’s my job to bring us up to the present. We had a prob­lem where our server was crash­ing dur­ing the backup process — first, the backup would eat up any free space on our root device, which would then slow the site to a crawl as it got stuck at 99% cpu usage. Then, I would reboot the instance only to find MySQL was unable to start because the device was full.

Luck­ily Ama­zon offers a Rela­tional Data­base Ser­vice which basi­cally pro­vides more robust/updated data­base servers in the cloud. I switched us to this ser­vice for our main two data­bases (a blog and a forum) and so far it’s run­ning smoothly.

Now, I’m attempt­ing to get rid of the last bit of ves­ti­gial, non-cloud-friendly tech­nol­ogy that we’re using — filesys­tem back­ups and auto­matic AMI bundling. This requires cre­at­ing a new EBS vol­ume, for­mat­ting the vol­ume, copy­ing the entire filesys­tem to this new vol­ume, snap­shot­ting it in the AWS con­sole, and then cre­at­ing an image from the snap­shot (also in the AWS console).

I got a lot of help from this blog post: http://thewebfellas.com/blog/2010/4/19/create-an-ebs-boot-volume-from-a-running-instance

as well as this gist on GitHub: https://gist.github.com/1004950

So that’s what I’ve been up to for the past lit­tle bit here. That, and all the debugging/troubleshooting/error-deciphering/guru med­i­ta­tion that goes along with it.

The good news is that once I’m done, our servers will boot faster, be eas­ier to back up, and hope­fully, more resilient.

 

photo credit: lrarg­erich via pho­topin cc