Welcome to the lab.

A couple of Marky fixes…

[Tweet : ADN : nvALT]

Marky the Markdownifier has seen an uptick in hits since Workflow came out and Federico Vitticci published a Markdownify Webpage workflow that uses it. I thought I should probably fix up a few things. There are still dozens of edge cases, but I fixed most of what’s been reported lately.

  • Handle incorrect emphasis and backticks within bracketed links
  • Fix hard line breaks lost in PHP array join
  • Some styling tweaks for both code view and HTML preview when using the display frame (showframe=1)
  • Whitespace cleanup in Markdown output
  • Misc fixes for certain webpages just showing up blank despite having well-formed markup

Oh yeah, and it does a pretty good job of resolving relative urls in href and src attributes to keep images and links intact.

Have fun.

Overtired gets punchy

[Tweet : ADN : nvALT]

This thing happened last night. Two people, both odd in very different ways, happened to get slightly intoxicated before they came together to record a podcast. A podcast already known for its random and chaotic thought processes.

This was episode 24. Avid listeners may ask what happened to episode 23. That’s simple.

We let loose a bit, and ended up with an “explicit” tag. It’s no worse than the things that WallMart shoppers can be heard yelling at their kids, though. No offense to WallMart shoppers.

Topics include:

  • Trying to define journalistic integrity in light of the Sony hack
  • A recap of the “Cat guy runs a pit bull rescue” origin story
  • Collecting sadness in plastic pitchers
    • Augmenting said sadness with distilled beverages
  • A How-To guide for condemning yourself to a horrifying afterlife just by watching television
  • Horrifying web design that’s obviously Obama’s fault
  • Gopher, your first BBS, and of course…
  • Taylor Swift

Apologies to Lisa Bettany and Pete Cashmore for not noticing that their lives had taken separate paths. That will make more sense if you go listen to Episode 24.

Your iTunes ratings and RSS subscriptions are greatly appreciated.

CodeRunner 2

[Tweet : ADN : nvALT]

CodeRunner 2 from Nikolai Krill is out, and it’s pretty awesome. In case you’re not familiar, CodeRunner is a Mac utility app that allows you to edit and test code live in a wide range of languages. If you write any kind of code and aren’t already a CodeRunner user, you’ll definitely want to get on board. Current users will appreciate a host of improvements:

  • Support for TextMate syntax and theme files
  • Internal support for C/C++ (Xcode not required)
  • Huge improvements to code completion (including fuzzy search and tabbed placeholders)
  • Template and snippet improvements
  • Extensible language support
  • A web view that allows JavaScript and HTML experimentation and profiling
  • Symbol navigator
  • Improved indentation handling
  • Word completions
  • CPU and Memory statistics during and after a run
  • Yosemite updates

For a full list, check out the CodeRunner blog. CodeRunner 2 is $9.99 US, and there’s a free trial available. You’ll also find a list of all supported languages on the homepage.

Before you ask, yes, I’ve heard of Peppermint and am quite impressed with it. CodeRunner is still my default right now, and I’m very excited about the improvements!

Side note: MAS customers who own CodeRunner can choose to pay for the new version (I did), but the upgrade is free if you install the demo while you have the MAS version installed.

Time for an iTextEditors update

[Tweet : ADN : nvALT]

iTextEditors continues to be one of the most popular destinations on this site, but it’s getting a little bit stale. I’ve kept it up to date with all of the submissions that come in, but I’ve seen a dozen new text editors come through the App Store that I haven’t had time to try out. I need a hand.

If you’re not familiar with iTextEditors, it’s a feature comparison chart for iOS text editors that includes up-to-date App Store information for every editor it covers. I’ll be adding new criteria to it soon, and finally finishing a mobile version, but it’s a great overview as is1. You can click a row to highlight it, and click column headers to filter the rows. Click any editor title to jump to its App Store information.

If you develop a text editor for iOS, it’s worth adding your app. The chart gets a few hundred views every day, and sometimes thousands depending on who’s linking to it at any given time. It’s good exposure, and it takes five minutes of your time to be on it.

If you’re a user who has experience with any iOS text editor, whether it’s for notes, journaling, or long-form writing, your contributions are greatly appreciated. I’m always looking for new submissions, corrections, and updates. If you know of an editor that should be included but don’t have all the answers, prod the developer to submit their app!

Submit the info through this form. The only requirement is that the app handles plain text (no RTF, DOC, PDF, etc. editors unless they have a specific mode for text editing). Help me keep a great community resource up to date!

  1. Among others, it needs a column indicating updates for the latest iPhone/iPad dimensions, Markdown flavors, custom keyboard usage, and hopefully Bittorrent Sync support soon.

In preparation for the new Systematic

[Tweet : ADN : nvALT]

The ESN.fm relaunch of Systematic is almost ready. The first episode on the new network should be live next week.

There’s a new logo. It’s pretty. A big thanks to Jory Raphael for this one:

I couldn’t decide on a public domain track or find the right loops, so I pulled out the guitar and just finished up writing some intro/outro music. Rough mix, but I like it thus far.

I’m going to experiment with a 30 minute format. My typical interview style is a little more wandering (as any regular listener knows), but I think I can ramp up the energy and make something even more fun to listen to. I promise that if there’s a bigger story to tell, I won’t hesitate to go over the mark.

There’s a new Twitter account for Systematic at @SystmCast. Follow it for updates (and conversation as you see fit). Also, if you would be so kind, it would be amazing if long-time fans could go drop a rating and/or review in the new iTunes feed to help the launch get traction faster!

Oh yeah, and a new Overtired should be ready tomorrow!

Preview the OS X clipboard in Terminal

[Tweet : ADN : nvALT]

I apologize for being a little slow on posting for a bit now1. Here’s a quick one for the Shell Tricks series, though.

Have you ever wanted to double-check the contents of your clipboard before hitting paste in Terminal (or including pbpaste in a piped command)? A simple alias makes a quick job of it:

alias cbp="pbpaste|less"

I use cbp with the mnemonic “clipboard preview.” It simply outputs the text contents of the system-wide clipboard (as opposed to the kill buffer) to your pager without affecting the command line or the contents of the clipboard. You can also pipe to cat to just dump the contents to the screen without executing anything.

This is useful for me when I just want to verify what’s in the clipboard before pasting, without going to a clipboard manager or dumping to a text file. It’s especially useful when you’re connected to a remote OS X machine and may have copied or piped content to the system pasteboard with no access to the GUI.

By the way, I built a Jekyll plugin to make an index and actual landing pages for all the posts that I add “series” metadata to. Convenient.

  1. It’s not just the recent surgery, it’s that I’ve been working more and more on “legitimate” applications with commercial value. While I still find plenty of time to hack away at the little freebies, I’ve been running out of time and energy to write them up in detail. More coming soon, though, I promise.