Background Last Friday Don Park pointed me at the project, which started as a Google 20% project and has since been open sourced (when?). There’s a lot to like about Camli for content producers concerned that about the erosion of control over their digital legacy due to “leaking” of their various creative works into content stores controlled by third social providers, ad networks, and spying agencies. Social network TOS typically grant the network provider with various rights over your content, while ad networks and spying agencies never asked your permission in the first place.
eholscher’s Docs Talk Graphics site Vega Live Editor (http://trifacta.github.io/vega/editor/index.html?spec=wordcloud) Camlistore looks neat glossary of terms Going to Unhosted Hackathon at Mozilla PDX tomorrow Create a sitemap.xml with Harpjs | Kevin Saliou (http://kevin.saliou.name/posts/2013-10-28-harpjs-adding-a-sitemap.html#.UoaILpSxMU5) Done Report Jade doc issue Respond to pull request on nested layouts. Rough Drafts My Journey from Jekyll to Harp Platform differences _data.json vs YAML Porting pages Deploying to S3 Nice URLs Patching s3cmd Redirects for old URLs wget spider pushing them to S3 http://www.
New Articles Dedrudge Your Web Editing with instant Daily Zen writing a system using libraries or a framework is like growing an organism: A “natural” process, in the sense that at each step in the growth of the system, the state is in some way the right and proper state given the previous state and the environmental constraints. PDXNode jarofghosts jung https://npmjs.org/package/jung ericholscher Inspiring talk on why creating documentation
What a drag! Anyone who has edited HTML, CSS, and JS has experienced this cycle Instant is a preview server. It saves you the above drudgery by telling your browser to reload whenever you make a change. Install npm install -g instant-server Use it Just run the instant command from your webroot. For example, to use it with a Jekyll site, use jekyll build -w mode (-w is for watch).
This should be a page (like Things) Post ideas Category Theory for Dummies
What to do with the Chanterelles? Polish Soup! Monday dinner. Write about Clinic search (new blog) New Site: wth is this, i don’t even know Drawing-heavy Sort of a mantle for knick-knacks and such Not connected to this site. Site updates lots of fresh updates to my blog, preparing for foundation switch http://eric.pdxhub.org/ Icon Fonts http://gomakethings.com/icon-fonts/ http://pdx.esri.com/blog/2013/08/16/three-color-semantic-font-icons/ Articles Daily Zen nothing yet
Start a blog with Harp What’s HarpJS? a static site generator convention of over config Markdown, Jade, LESS, coffee, stylus data.json for metadata Instead of putting a YAML header (or “front matter”) in every file, Harp opts to put all page metadata for a directory in a per-directory data.json file. This allows for more efficient rerendering, since the metadata needed to decide what to rerender is in a only a few files.
Maptime Wish I had typed up the intros Map Time PDX! half mile project pct http://www.somethingpositive.net/ Wordnik! http://www.ted.com/speakers/erin_mckean.html Site updates lots of fresh updates to my blog, preparing for foundation switch http://eric.pdxhub.org/ Icon Fonts http://gomakethings.com/icon-fonts/ http://pdx.esri.com/blog/2013/08/16/three-color-semantic-font-icons/ Articles Daily Zen nothing yet
This is the story of how I finally hit a Liquid limitation that I couldn’t work around with a series of ugly hacks. Last night at MaptimePDX I decided to add a Leaflet map to my blog, just for fun. It would show markers for all posts with a location field. An example post: --- title: Locatable Post permalink: with-location/ location: lon: 0.5 lat: 102.0 --- This post has a location field!
Update: Since I wrote this article, I’ve been using the open source Syncthing app on android and all my other devices to sync documents, media files, etc. Use that instead! Today I decided to setup BitTorrent Sync on my Android phone to sync my camera photos. I’m so happy I did! BTSync is software based on the BitTorrent protocol which keeps folders syncronized between multiple devices. It supports iOS/Android as well as PC/Mac/Linux, and works well with large files such as full-resolution images and videos.