{"id":2826,"date":"2016-03-06T12:35:00","date_gmt":"2016-03-06T20:35:00","guid":{"rendered":"http:\/\/alanklughammer.com\/info\/?p=2826"},"modified":"2016-03-06T12:35:00","modified_gmt":"2016-03-06T20:35:00","slug":"finally-done","status":"publish","type":"post","link":"https:\/\/alanklughammer.com\/info\/finally-done\/","title":{"rendered":"finally done"},"content":{"rendered":"<p>For everyone who puts images online, but does not have (or want) a program like Photoshop, I have finally finished a small on-line program to put a watermark image on your photos. You can play with it <a href=\"http:\/\/alanklughammer.com\/programs\/watermark\/watermark.php\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<p>Remember this is a BETA program, meaning there could be some bugs. Please let me know what you think.<\/p>\n<p>I wrote this program partly to help people who want to watermark images (although there are many other resources out there), but mostly to teach myself a bit more programming.<\/p>\n<p>Some of the lessons I learned along the way:<\/p>\n<ul>\n<li>make sure you understand what a command is really doing, and what the inputs represent<\/li>\n<li>web browser caching can be a pain if you want to iterate a process.<\/li>\n<li>different servers are configured differently, and what works well on one may not work on another.<\/li>\n<li>programming can be frustrating<\/li>\n<\/ul>\n<p>but overall, it was quite fun, and I have a few other ideas I want to work on now.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For everyone who puts images online, but does not have (or want) a program like Photoshop, I have finally finished a small on-line program to put a watermark image on your photos. You can play with it here. Remember this is a BETA program, meaning there could be some bugs. Please let me know what [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[6,84],"tags":[],"class_list":["post-2826","post","type-post","status-publish","format-standard","hentry","category-computers","category-programming","entry"],"_links":{"self":[{"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/posts\/2826","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/comments?post=2826"}],"version-history":[{"count":0,"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/posts\/2826\/revisions"}],"wp:attachment":[{"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/media?parent=2826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/categories?post=2826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alanklughammer.com\/info\/wp-json\/wp\/v2\/tags?post=2826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}