46°F

Aaron Parecki

  • Articles
  • Notes
  • Photos
  • Aaron Parecki
    at Frankfurt Airport Int'l Railway Station (Frankfurt (Main) Flughafen Fernbahnhof)
    Frankfurt am Main, Hesse, Germany • Tue, April 12, 2016 2:11pm
    50.052976 8.569702
    Hope I'm getting on the right train
    Frankfurt am Main, Hesse, Germany
    Tue, Apr 12, 2016 2:11pm +02:00
  • Aaron Parecki
    at Passport Control (Vegabréfaeftirlit)
    Reykjanesbaer, Southern Peninsula, Iceland • Tue, April 12, 2016 7:09am
    63.993566 -22.623901
    Found the short line
    Reykjanesbaer, Southern Peninsula, Iceland
    Tue, Apr 12, 2016 7:09am +00:00
  • Aaron Parecki
    at Gate S12
    SeaTac, Washington • Mon, April 11, 2016 3:55pm
    47.438867 -122.302871
    Boarding!
    SeaTac, WA, United States
    Mon, Apr 11, 2016 3:55pm -07:00
  • Aaron Parecki
    at Concourse C
    SeaTac, Washington • Mon, April 11, 2016 12:24pm
    47.445864 -122.303853
    Hanging out in terminal C cause it has better food
    SeaTac, WA, United States
    Mon, Apr 11, 2016 12:24pm -07:00
  • Aaron Parecki
    at TSA Checkpoint A
    SeaTac, Washington • Mon, April 11, 2016 11:54am
    47.442455 -122.301139
    Loooooong line
    SeaTac, WA, United States
    Mon, Apr 11, 2016 11:54am -07:00
  • Aaron Parecki
    at Tukwila Sounder / Amtrak Station (TUK)
    Tukwila, Washington • Mon, April 11, 2016 11:45am
    47.4603 -122.240508
    Tukwila, WA, United States
    Mon, Apr 11, 2016 11:45am -07:00
  • Aaron Parecki
    at Union Station Amtrak (PDX)
    Portland, Oregon • Mon, April 11, 2016 7:27am
    45.529155 -122.676623
    Taking the train to the Seattle airport! πŸš…βœˆοΈ
    Portland, OR, United States
    Mon, Apr 11, 2016 7:27am -07:00
  • Aaron Parecki
    at PINTS Urban Tap Room
    Portland, Oregon • Mon, April 11, 2016 7:15am
    45.526193 -122.675439
    Coffee for the train
    Portland, OR, United States
    Mon, Apr 11, 2016 7:15am -07:00
  • Aaron Parecki
    at XOXO Outpost
    Portland, Oregon • Sat, April 9, 2016 8:08pm
    45.52605 -122.655924
    πŸŽ‰
    Portland, OR, United States
    Sat, Apr 9, 2016 8:08pm -07:00
  • Micropub Spec Updates

    Since publishing the latest W3C draft of Micropub on March 1, there have been a few minor updates based on feedback from people who have implemented it.Simpler update syntaxThe update syntax had an extra nesting that was not necessary. The syntax changed from:replace[properties][content]=Hello+Moonto replace[content]=Hello+MoonMoving a postIf the update operation caused the post to be moved to a new URL (such as when the URL scheme is based off of the post's date, or has a custom slug that is editable), the Micropub client needs a way to know the new URL of the post.The Update Response section now includes HTTP 201 as a possible response, along with:If the update operation caused the URL of the post to change, the server must respond with HTTP 201 and include the new URL in the HTTP Location headerMore InformationYou can read the latest editor's draft of the spec here: http://micropub.net/draft/ as well as see the change log. The git commit history shows the full detailed changes.Thanks to Greg for providing feedback on his Micropub implementation.As always, feedback from implementation experience is appreciated! Feel free to file an issue, or join the #indiewebcamp chat!
    continue reading...
    Fri, Apr 8, 2016 12:11pm -07:00 #micropub #indieweb
  • Aaron Parecki
    at Fat Head's Brewery
    Portland, Oregon • Thu, April 7, 2016 6:17pm
    45.524082 -122.684369
    Podcast meetup! 🎀
    Portland, OR, United States
    Thu, Apr 7, 2016 6:17pm -07:00
  • Aaron Parecki
    at Case Study Coffee
    Portland, Oregon • Thu, April 7, 2016 1:05pm
    45.519248 -122.68242
    β˜•οΈβ„οΈ
    Portland, OR, United States
    Thu, Apr 7, 2016 1:05pm -07:00
  • Aaron Parecki
    at Esri R&D Center
    Portland, Oregon • Thu, April 7, 2016 12:39pm
    45.521631 -122.677524
    πŸ“ just visiting! πŸ˜‚
    Portland, OR, United States
    Thu, Apr 7, 2016 12:39pm -07:00
  • Aaron Parecki
    at Cup & Bar
    Portland, Oregon • Wed, April 6, 2016 4:58pm
    45.523991 -122.661611
    Homebrew Website Club! 5-7pm Come by if you're around!
    Portland, OR, United States
    Wed, Apr 6, 2016 4:58pm -07:00
  • Aaron Parecki
    at Crema Bakery and Cafe
    Portland, Oregon • Wed, April 6, 2016 8:23am
    45.522242 -122.637039
    It's a coffee and code kind of morning.
    Portland, OR, United States
    Wed, Apr 6, 2016 8:23am -07:00
  • Aaron Parecki
    It's a coffee and code kind of morning. #500lattes
    Crema Coffee + Bakery in Portland, Oregon, USA
    8 likes 1 reply
    Wed, Apr 6, 2016 8:21am -07:00 #500lattes
  • Aaron Parecki
    "Germanβ„’! Because even words that don't exist have 2 meanings." https://yourdailygerman.com/2013/10/23/german-prefix-ver-meaning/ This is the best site for learning German I swear.
    Portland, Oregon, USA
    10 likes 1 repost 2 replies
    Tue, Apr 5, 2016 9:08pm -07:00 #german
  • Several Days of Server Migrations Later...

    I just spent two days finishing migrating the last of my old websites and services off my old server and into new homes. This project has been on my todo list for over two years, and I've been making slow progress since then, mostly by spending a day on it here and there.I finally finished moving the last things off the server today. The last two things left were my Twitter streaming search script and a really old MediaWiki website. Both were running on a 6-year old operating system, and under deprecated versions of Ruby and PHP. The MediaWiki instance had been EOL since 2012. The OpenSSL library was so old the Heartbleed bug hadn't even been written yet. Other things on that server were a Gitlab install (which I replaced with Gogs in February), my own SSL root authority (which is significantly less useful now that Letsencrypt makes certificates free and easy), an old web app I haven't used since 2009, and many cobbled together scripts.This was quite a painful process all told, and I would like to avoid getting into this this situation in the future. Here are some things I'm planning to do that will help make the upgrade process easier in the future.Upgrade regularlySpend the time it takes to upgrade the whole server (OS as well as application dependencies) every 3-6 months, instead of letting the machine get to be several years old. The whole reason I got into this situation in the first place is the OS was so old incremental upgrades were no longer possible. Updating the OS, PHP/Ruby versions, and applications regularly means smaller incremental changes rather than getting into a situation where your app no longer runs because the scripting language changed so much since the last upgrade.Separate the web and database serversI've had a separate database server for a long time. The main benefit this gives me is I'm able to move the source code for a website to a new server without having to also worry about migrating the database at the same time. It's one less moving part in the migration process, and I will continue to do this in the future.Productize everythingSome of these projects and websites were so old that I didn't actually have them in Git repos yet. Some of them were in Subversion, some were just piles of files on disk. A few of them shared a common set of files on the server, rather than using any sort of package management and proper dependency chain. Of course my more recent projects are much better packaged, but I had forgotten I had not always done things this way. Making each project a self-contained application with its own Git repo makes it easier to move them around to new servers later.Avoid using servers in the first placeThese days, we have many options for running applications without dealing with the underlying operating system. Google AppEngine (on which I currently run indiewebify.me and xray.p3k.io), Amazon Lambda (where I run ca3db), and Heroku to name a few. Once a service is running in infrastructure such as these, you can forget worrying about the underlying operating system updates, and focus on your application logic. The service providers will handle everything under the hood and you can forget that upgrading OpenSSL is a thing that needs to happen.
    continue reading...
    1 like
    Tue, Apr 5, 2016 7:02pm -07:00 #indieweb #server #migration #ops #database
  • Aaron Parecki
    Need an excuse to spend some time on your personal website? Come to Homebrew Website Club tomorrow! http://calagator.org/events/1250470073 #indieweb
    Portland, Oregon, USA
    2 likes 1 reply
    Tue, Apr 5, 2016 3:13pm -07:00 #indieweb #homebrew #hwc
  • Aaron Parecki
    I'm pretty bummed that playing Spotify via Spotify Connect makes it not scrobble to last.fm
    Portland, Oregon, USA
    1 like
    Tue, Apr 5, 2016 11:48am -07:00 #spotify
older
  • All
  • Articles
  • Bookmarks
  • Notes
  • Photos
  • Replies
  • Reviews
  • Trips
  • Videos
  • Contact
© 1999-2026 by Aaron Parecki. Powered by p3k. This site supports Webmention.
Except where otherwise noted, text content on this site is licensed under a Creative Commons Attribution 3.0 License.
IndieWebCamp Microformats Webmention W3C HTML5 Creative Commons
← πŸ•ΈπŸ’ β†’
WeChat ID
aaronpk_tv