{"id":7760,"date":"2005-08-18T14:48:51","date_gmt":"2005-08-18T21:48:51","guid":{"rendered":"http:\/\/hill-kleerup.org\/blog\/wp\/2005\/08\/18\/picture-imperfect-2.html"},"modified":"2005-08-18T14:48:51","modified_gmt":"2005-08-18T21:48:51","slug":"picture_imperfe","status":"publish","type":"post","link":"https:\/\/hill-kleerup.org\/blog\/2005\/08\/18\/picture_imperfe.html","title":{"rendered":"Picture imperfect"},"content":{"rendered":"<p>Rrg.  And, also, argh.<\/p>\n<p>So a month or so ago, I tried uploading some new photos to my Gallery.  I&#8217;d done tihs not too long before that, and so I was surprised when it &#8230;<\/p>\n<p>&#8230; didn&#8217;t work.<\/p>\n<p>I dug and probed and prodded, and finally consulted with HostingMatters tech staff.<\/p>\n<p>Ah.  They&#8217;ve disabled <em>exec()<\/em> in PHP.  Which, knowing those guys, is absolutely the Right Thing to Do form a security standpoint.  But it pretty much hoses me.  Gallery more or less relies upon that function in order to invoke the correct packages to do thumbnails, as well as, it seems, in a number of other functions.  Digging through the Gallery pages indicates that, well, yeah, you need to have <em>exec(),<\/em> though there are indications that with a lot of poking and tweaking you can get some of it limping along without it, though buggily.<\/p>\n<p>Harumph.<\/p>\n<p>So I&#8217;m in search of a <em>non<\/em>-hosted photo solution.  Yes, there are services like <a href=\"http:\/\/flickr.com\/\" target=\"_blank\">Flickr<\/a> and the like.  But call me a control freak &#8212; I want to host my photos myself, up on <em>hill-kleerup.org<\/em>, where I can reach out and &#8220;touch&#8221; them at any time.  But, clearly, doing something like loading photo gallery software is not a good idea because of the dangers involved (both in execution and in the software being abruptly crippled in response to security).  Plus, damn, I hate dealing with PHP and CGI stuff if I don&#8217;t have to.<\/p>\n<p>So, what I need is something that will let me organize my photos on my PC, publish them in a viewable, HTML-based format online (non-proprietary, so that I can get to them later if need be without the application).  Something that would allow, as I&#8217;ve done in Gallery, groupings of photos (by year, but also by function, e.g., &#8220;KOA&#8221;) is necessary, too.<\/p>\n<p>I&#8217;d prefer something either Open Source or otherwise non-proprietary for the PC, too.  I may end up looking at some professional commericial packages, but I&#8217;d rather avoid them if I can.<\/p>\n<p>I ran across <a href=\"http:\/\/www.snaplog.com\" target=\"_blank\">Snaplog<\/a> early in this search, and it&#8217;s got the right idea, just not quite going far enough with it  (see <a href=\"http:\/\/kitkatneko.japanbbs.org\/\" target=\"_blank\">here<\/a> for an example of it in use).  It&#8217;s almost stupidly easy to use (find a pic on your hard drive, type in a title and caption, post it).  It doesn&#8217;t try to be a photo editor as well as a gallery system, which is nice.  But it&#8217;s too much of a &#8220;here is a string of photos by date and time,&#8221; which is what some folks want, but I don&#8217;t.<\/p>\n<p>There are various solutions folks have come up with regarding using Movable Type as a photo gallery, and I&#8217;ll probably look at them, too.  Though I&#8217;m a bit worried about stuff that then relies too much on versions of MT.<\/p>\n<p>More to follow, including the pictures of Katherine&#8217;s First Day of Kindergarten that I wasn&#8217;t able to load into Gallery, dagnabbit.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Rrg. And, also, argh. So a month or so ago, I tried uploading some new photos to my Gallery. I&#8217;d done tihs not too long before that, and so I&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[],"class_list":["post-7760","post","type-post","status-publish","format-standard","hentry","category-blogging"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":129326,"url":"https:\/\/hill-kleerup.org\/blog\/2016\/01\/02\/what-brilliant-product-branding-exec-thought-this-was-a-good-idea.html","url_meta":{"origin":7760,"position":0},"title":"What brilliant product branding exec thought this was a good idea?","author":"***Dave","date":"Sat 2-Jan-16 11:47pm","format":false,"excerpt":"\"Disney's Old Yeller Dog Food\"? Can I save the proofs of purchase for a box of ammo, too?(h\/t +Kay Hill) \u00a0 View on Google+","rel":"","context":"In &quot;~PlusPosts&quot;","block_context":{"text":"~PlusPosts","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/plusposts"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/hill-kleerup.org\/blog\/wp\/wp-content\/uploads\/2016\/01\/download_20160101_123218.jpgimgmax%3D660.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":27615,"url":"https:\/\/hill-kleerup.org\/blog\/2012\/04\/26\/the-publishing-exec-and-the-drm.html","url_meta":{"origin":7760,"position":1},"title":"The publishing exec and the DRM","author":"***Dave","date":"Thu 26-Apr-12 10:24pm","format":false,"excerpt":"An anonymous publishing executive talks about why he breaks DRM on the books he buys. His reasoning sounds very familiar. Embedded Link \"Why I break DRM on e-books\": A publishing exec speaks out Calls for big-six publishers to drop DRM have increased in recent weeks, coinciding with the DOJ price-fixing\u2026","rel":"","context":"In &quot;~PlusPosts&quot;","block_context":{"text":"~PlusPosts","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/plusposts"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":8975,"url":"https:\/\/hill-kleerup.org\/blog\/2006\/03\/13\/asking_for_trou.html","url_meta":{"origin":7760,"position":2},"title":"Asking for trouble","author":"***Dave","date":"Mon 13-Mar-06 5:52pm","format":false,"excerpt":"Doyce provides today's nomination for most ill-advised vanity plate. Unless you're an exec at Coors, perhaps....","rel":"","context":"In &quot;Cars&quot;","block_context":{"text":"Cars","link":"https:\/\/hill-kleerup.org\/blog\/category\/cars"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15171,"url":"https:\/\/hill-kleerup.org\/blog\/2009\/07\/10\/tweets-from-2009-07-10.html","url_meta":{"origin":7760,"position":3},"title":"Tweets from 2009-07-10","author":"***Dave","date":"Fri 10-Jul-09 11:30pm","format":false,"excerpt":"Okay, I am very seriously tired of learning empirically that single fingers\/thumbs are not suited to blocking punches\/kicks. 0 for 3. Ow. # Major hi-visibility hi-doom-potential call yesterday with capricious exec went peachy. Even if exec didn't understand what I said. Yay! # Realizing I still have much material to\u2026","rel":"","context":"In &quot;~Tweets&quot;","block_context":{"text":"~Tweets","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/tweets"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":40124,"url":"https:\/\/hill-kleerup.org\/blog\/2013\/12\/19\/on-the-renumbering-of-comics.html","url_meta":{"origin":7760,"position":4},"title":"On the Renumbering of Comics","author":"***Dave","date":"Thu 19-Dec-13 6:12pm","format":false,"excerpt":"Okay, yes, I understand it boosts sales (at least temporarily). And I understand that it tied to story arcs and creative team changes, it's a legitimate model.But it still irks the heck out of me.Reshared post from +Nicholas YanesThe reality is that, despite fan protests, renumbering comic books increases sales.\u00a0\u2026","rel":"","context":"In &quot;~PlusPosts&quot;","block_context":{"text":"~PlusPosts","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/plusposts"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15116,"url":"https:\/\/hill-kleerup.org\/blog\/2009\/07\/02\/tweets-from-2009-07-02.html","url_meta":{"origin":7760,"position":5},"title":"Tweets from 2009-07-02","author":"***Dave","date":"Thu 2-Jul-09 11:30pm","format":false,"excerpt":"Note to self: visiting a new Whole Foods needing to spend $30 to get a free take-and-bake pizza will cost more than $30. Good pizza, tho. # Not quite sure why today went from \"Ah, last workday before four-day weekend\" to \"OMG 2 MUCH 2 DO DOOMED DOOOOOMED!\" but wish\u2026","rel":"","context":"In &quot;~Tweets&quot;","block_context":{"text":"~Tweets","link":"https:\/\/hill-kleerup.org\/blog\/category\/blogging\/tweets"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/posts\/7760","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/comments?post=7760"}],"version-history":[{"count":0,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/posts\/7760\/revisions"}],"wp:attachment":[{"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/media?parent=7760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/categories?post=7760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hill-kleerup.org\/blog\/wp-json\/wp\/v2\/tags?post=7760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}