<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Disqus - Latest Comments for ericmoritz</title><link>http://disqus.com/by/ericmoritz/</link><description></description><atom:link href="http://disqus.com/ericmoritz/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Mon, 18 May 2015 22:23:37 -0000</lastBuildDate><item><title>Re: Eric Moritz - Hydra lite</title><link>http://eric.themoritzfamily.com/hydra-lite.html#comment-2032950661</link><description>&lt;p&gt;In all honesty, I did argue to ignore the `@context` of JSON-LD for Hydra Lite.  I made it optional and I would think that folks in the market for hypermedia are not in the market for Linked Data just yet.  As valuable as Linked Data is, it is intimidating to people who don't understand it's value.&lt;/p&gt;&lt;p&gt;My goal was to give people just enough JSON-LD and Hydra to get them started without too much intimidation.   I feel like we're at the transition in hypermedia services where we were transitioning from FTP to HTML.  i.e. static unlinked documents vs linked documents.  We're just learning about the value of equivalent of &amp;lt;a&amp;gt; tags.  I bet in a years time we'll be so bored with links in JSON because they're used everywhere.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Mon, 18 May 2015 22:23:37 -0000</pubDate></item><item><title>Re: Eric Moritz - Hydra lite</title><link>http://eric.themoritzfamily.com/hydra-lite.html#comment-2032924444</link><description>&lt;p&gt;I think what I presented here would be the bare minimum you'd need to be able to describe the links in your service.  There are a number of properties that lets you more specifically declare your operations, such as the `statusCode` property.  Another thing I left out were Hydra's Collection classes.&lt;/p&gt;&lt;p&gt;These are a hydra standard way to describe a collection of members.  This may be valuable for an automated client to have a common way to page through a collection.&lt;/p&gt;&lt;p&gt;One thing I realized that I left out were templated links.  These are valuable if you have resources that take query parameters.  See &lt;a href="http://eric.themoritzfamily.com/linking-in-hydra.html" rel="nofollow noopener" target="_blank" title="http://eric.themoritzfamily.com/linking-in-hydra.html"&gt;http://eric.themoritzfamily...&lt;/a&gt; for an example of a templated link.&lt;/p&gt;&lt;p&gt;If you're writing a service using JSON-LD, I'd love to get your opinion on my module I wrote to help write JSON-LD based services: &lt;a href="https://www.npmjs.com/package/jsonld-dsl" rel="nofollow noopener" target="_blank" title="https://www.npmjs.com/package/jsonld-dsl"&gt;https://www.npmjs.com/packa...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Mon, 18 May 2015 22:02:58 -0000</pubDate></item><item><title>Re: Eric Moritz - Hydra lite</title><link>http://eric.themoritzfamily.com/hydra-lite.html#comment-2002410117</link><description>&lt;p&gt;Sorry, my intent wasn't to prove HAL better or worse than my proposal.  If you find HAL valuable, use it.  I presented HAL as a point of contrast, not to prove it worse than JSON-LD.  My goal wasn't to dumb down JSON-LD but rather to pick a subset of JSON-LD that would have feature parity with HAL and other hypermedia standards.&lt;/p&gt;&lt;p&gt;While I am completely on board with the Linked Data movement and the benefits of disambiguation and providing shared vocabularies, many have argued that it is a solution looking for a problem. It is hard not to sound like a religious zealot when extolling the virtues of Linked Data. I saw this subset as a pragmatic use of JSON-LD that feels more natural to JSON developers and easier to apply to existing RESTful services.&lt;/p&gt;&lt;p&gt;HAL can be applied to existing services, but I see the whole _links/_embedded design problematic to extensibility which I mentioned in the article.  In addition, existing services that already have embedded objects have to break backwards compatibility and move the embedded objects under the _embedded field or bloat the response by duplicating the object.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Mon, 04 May 2015 10:40:48 -0000</pubDate></item><item><title>Re: Eric Moritz - Learning Python Logging</title><link>http://eric.themoritzfamily.com/drafts/learning-python-logging.html#comment-977889028</link><description>&lt;p&gt;You'll have to try this out but as I remember it; basicConfig serves as the default config for the root logger.  Calling it twice will reconfigure it.&lt;/p&gt;&lt;p&gt;What I would suggest is have one logger in &lt;a href="http://master.py" rel="nofollow noopener" target="_blank" title="master.py"&gt;master.py&lt;/a&gt; called "master", i.e. log = logging.getLogger("master") and in &lt;a href="http://slave.py" rel="nofollow noopener" target="_blank" title="slave.py"&gt;slave.py&lt;/a&gt; a logger called "slave".  In &lt;a href="http://master.py" rel="nofollow noopener" target="_blank" title="master.py"&gt;master.py&lt;/a&gt; configure the handler for "master" such that it logs to master.log and the handler for "slave" so that it logs to "slave.log" at level INFO and "slave_detailed.log" at level DEBUG.&lt;/p&gt;&lt;p&gt;You'll have to consult the logging docs on how to do that but should be easy to do.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 26 Jul 2013 19:49:43 -0000</pubDate></item><item><title>Re: Eric Moritz - Learning Python Logging</title><link>http://eric.themoritzfamily.com/drafts/learning-python-logging.html#comment-728933988</link><description>&lt;p&gt;it's hard to say without seeing how you've configured logging.  If you put your logging configuration code up on &lt;a href="http://gists.github.com" rel="nofollow noopener" target="_blank" title="gists.github.com"&gt;gists.github.com&lt;/a&gt; and I could take a look.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Thu, 06 Dec 2012 00:09:43 -0000</pubDate></item><item><title>Re: Eric Moritz - Learning Python Logging</title><link>http://eric.themoritzfamily.com/drafts/learning-python-logging.html#comment-444227785</link><description>&lt;p&gt;Thank you.  I was not sure if Python 3 changed the logging module so I specified Python 2 just in case.&lt;/p&gt;&lt;p&gt;I say that it goes against the "There should be one-- and preferably only one --obvious way to do it." part of the Zen of Python in the fact that the proper way of using the logging module is not obvious at first.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Mon, 20 Feb 2012 14:40:22 -0000</pubDate></item><item><title>Re: Eric Moritz - Books every self-taught computer scientist should read</title><link>http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html#comment-441905093</link><description>&lt;p&gt;You are probably correct.  The GoF book should be read.  It is not on this list because I have not read it myself, though I am familiar with the common patterns. &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 17 Feb 2012 09:43:38 -0000</pubDate></item><item><title>Re: Eric Moritz - Books every self-taught computer scientist should read</title><link>http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html#comment-441903044</link><description>&lt;p&gt;Fixed it.  Thank you.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 17 Feb 2012 09:41:26 -0000</pubDate></item><item><title>Re: Eric Moritz - Books every self-taught computer scientist should read</title><link>http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html#comment-441309890</link><description>&lt;p&gt;C Programming Language is recommended not really to teach C but more to provide the needed knowledge for Mastering Algorithms in C and to some degree concepts in The Little Schemer.  In defense of C, it is a good language to learn solely for it's legacy and it's influences.  Obviously you can be a good programmer without knowing it but there is much to gain by learning it.&lt;/p&gt;&lt;p&gt;This is just my suggested reading list. These are books I think people *should* read, not books people must read.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Thu, 16 Feb 2012 17:04:07 -0000</pubDate></item><item><title>Re: Eric Moritz - Books every self-taught computer scientist should read</title><link>http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html#comment-440998360</link><description>&lt;p&gt;Perhaps I failed to convey this but my intent was not to give people the best books to learn C or Scheme but good books for teaching elementary fundamentals of computer programming.  I feel that these books do a good job teaching the following: algorithms, data structures and problem deconstruction.&lt;/p&gt;&lt;p&gt;These are concepts that I believe are fundamental to our craft and is often overlooked by the Junior developers I have worked with that learned how to program on their own.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Thu, 16 Feb 2012 11:41:52 -0000</pubDate></item><item><title>Re: Eric Moritz - Books every self-taught computer scientist should read</title><link>http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html#comment-440884599</link><description>&lt;p&gt;I will admit that I need a Design for Dummies book but what problem are you seeing with my CSS?  The code/content for this site is here: &lt;a href="https://github.com/ericmoritz/blog;" rel="nofollow noopener" target="_blank" title="https://github.com/ericmoritz/blog;"&gt;https://github.com/ericmori...&lt;/a&gt; I would be grateful if you would help me debug any problems you see by describing the issues.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Thu, 16 Feb 2012 09:23:04 -0000</pubDate></item><item><title>Re: Eric Moritz - Books every self-taught computer scientist should read</title><link>http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html#comment-440879542</link><description>&lt;p&gt;I prefer this explanation: &lt;a href="http://theoatmeal.com/comics/misspelling" rel="nofollow noopener" target="_blank" title="http://theoatmeal.com/comics/misspelling"&gt;http://theoatmeal.com/comic...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;I know the difference between it's and its.  That was just bad proof reading on my part.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Thu, 16 Feb 2012 09:18:19 -0000</pubDate></item><item><title>Re: Eric Moritz - Books every self-taught computer scientist should read</title><link>http://eric.themoritzfamily.com/books-every-self-taught-computer-scientist-should-read.html#comment-440162970</link><description>&lt;p&gt;I am 32 and have been programming professionally since I graduated high school at 18 and programming as a hobby starting with BASIC on TI-99/4A when I was 6.&lt;/p&gt;&lt;p&gt;As for how I taught this to myself, I started working on a Comp Sci degree after high school and let the greed of the first dot com bubble convince me to drop out and make a good salary without a degree.  I've been working ever since trying to teach myself what I missed by dropping out by reading and by doing.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Wed, 15 Feb 2012 16:12:56 -0000</pubDate></item><item><title>Re: Card Payment Sytems and the CAP Theorem</title><link>http://nosql.mypopescu.com/post/14220194590#comment-386661912</link><description>&lt;p&gt;Credit Card systems are a massively distributed eventually consistent system.  When you use your card at a store, the purchase isn't reconciled until the merchant batches out the transaction and it's sent to your bank.  It works like an Op-based CRDT basically.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Wed, 14 Dec 2011 14:44:53 -0000</pubDate></item><item><title>Re: IRL: Nexus One, Sansa Clip Zip, DeLorme PN-60 and the HP TouchPad</title><link>http://www.engadget.com/2011/09/09/irl-nexus-one-sansa-clip-zip-delorme-pn-60-and-the-hp-touchpa/#comment-306118134</link><description>&lt;p&gt;My trusty N1 has started to let me down as well. I am having the same GPS lock issue as well as a number of hardware failings: volume down is breaking, the headphone jack right channel is iffy, bluetooth just stopped functioning yesterday.  I think that's it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 09 Sep 2011 15:20:35 -0000</pubDate></item><item><title>Re: Tutorial: Todo-List Application</title><link>http://bottlepy.org/docs/dev/tutorial_app.html#comment-229504796</link><description>&lt;p&gt;Why are you using LIKE instead of = in your SQL statements?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Sat, 18 Jun 2011 15:46:40 -0000</pubDate></item><item><title>Re: The New SingleNode NoSQL Database</title><link>http://nosql.mypopescu.com/post/4425091648#comment-181080428</link><description>&lt;p&gt;Wow, does this mean that Javascript, Ruby, and Python all come with their own NoSQL solutions built-in?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 08 Apr 2011 16:07:06 -0000</pubDate></item><item><title>Re: Alex Young: We Are The App Store</title><link>http://alexyoung.org/2011/02/22/subscriptions/#comment-153998751</link><description>&lt;p&gt;I don't think this is Apple's motivation at all.  At first they wanted to promote HTML5 web apps instead of native apps; Now that they've stumbled onto this goldmine called the AppStore, they're milking every cent out of it.&lt;/p&gt;&lt;p&gt;I'm all for HTML5 apps, they work in both platforms.  It's just a matter of time before companies &lt;br&gt;wise up and realized they just dedicated 6 months of their lead developer's time to develop a native&lt;br&gt;iPhone or iPad app where an HTML5 app would of sufficed and could have been built in&lt;br&gt;a sixth the time.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Tue, 22 Feb 2011 10:09:01 -0000</pubDate></item><item><title>Re: Review: Shape-Shifting Travel Bag Divides Into 3 Pieces [VIDEO &amp;#038; PICS]</title><link>http://mashable.com/2011/02/20/balanzza-truco-bag/#comment-153266024</link><description>&lt;p&gt;while you're at reviewing luggage.  Review Timbuk2's Checkpoint roller&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Mon, 21 Feb 2011 00:07:05 -0000</pubDate></item><item><title>Re: How would you change D-Link's Boxee Box?</title><link>http://www.engadget.com/2011/02/18/how-would-you-change-d-links-boxee-box/#comment-152091861</link><description>&lt;p&gt;Make it so that I can watch the lastest videos from favorite apps in a row. You know, like a TV Channel.  When I'm sitting on the couch, the last thing I want to do is click a hundred times to find something to watch.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 18 Feb 2011 22:43:46 -0000</pubDate></item><item><title>Re: Evernote Competitor Catch.com Raises $7 Million</title><link>http://mashable.com/2011/02/15/evernote-competitor-catch-com-raises-7-million/#comment-147819926</link><description>&lt;p&gt;I can't get in the habit of using evernote.  I use a combination of &lt;a href="http://catch.com" rel="nofollow noopener" target="_blank" title="catch.com"&gt;catch.com&lt;/a&gt; and dropbox to do the job of evernote.  catch for quick notes on my phone and Dropbox for more long term reference material.  Evernote feels too cumbersome for either task.  To each their own I suppose.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Tue, 15 Feb 2011 16:25:23 -0000</pubDate></item><item><title>Re: Evernote Competitor Catch.com Raises $7 Million</title><link>http://mashable.com/2011/02/15/evernote-competitor-catch-com-raises-7-million/#comment-147807893</link><description>&lt;p&gt;If I remember right, snaptic acquired 3banana, or vice-versa.  They're now &lt;a href="http://catch.com" rel="nofollow noopener" target="_blank" title="catch.com"&gt;catch.com&lt;/a&gt;.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Tue, 15 Feb 2011 16:15:23 -0000</pubDate></item><item><title>Re: Who has the best bagel in Knoxville?</title><link>http://knoxify.com/who-has-the-best-bagel-in-knoxville/#comment-144723679</link><description>&lt;p&gt;Brueggars is pretty good.  I make my own every once in a while, it's pretty easy: &lt;a href="http://hubpages.com/hub/Homemade_bagel_recipe_Make_great_nadrolled_water_bagels__its_as_easy_as_baking_a_loaf_of_bread" rel="nofollow noopener" target="_blank" title="http://hubpages.com/hub/Homemade_bagel_recipe_Make_great_nadrolled_water_bagels__its_as_easy_as_baking_a_loaf_of_bread"&gt;http://hubpages.com/hub/Hom...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 11 Feb 2011 09:36:32 -0000</pubDate></item><item><title>Re: Advantages of Riak over CouchBase</title><link>http://nosql.mypopescu.com/post/3219402281#comment-144710890</link><description>&lt;p&gt;Just don't use buckets in membase the same way you use buckets in Riak.  We ended up taking locking up server with only 8 buckets in Membase because we thought they were as inexpensive as buckets are in Riak.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Fri, 11 Feb 2011 08:58:35 -0000</pubDate></item><item><title>Re: Motorola Atrix 4G apparently priced at $150 by Costco, too</title><link>http://www.engadget.com/2011/01/28/motorola-atrix-4g-apparently-priced-at-150-by-costco-too/#comment-136451394</link><description>&lt;p&gt;Same here. AT&amp;amp;T is good.  It's the folks in SF and NYC complaining&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ericmoritz</dc:creator><pubDate>Sat, 29 Jan 2011 00:12:35 -0000</pubDate></item></channel></rss>