{"id":618,"date":"2018-01-24T19:57:47","date_gmt":"2018-01-25T01:57:47","guid":{"rendered":"http:\/\/www.dcmembers.com\/skwire\/?p=618"},"modified":"2018-01-28T19:53:35","modified_gmt":"2018-01-29T01:53:35","slug":"nany-2018-and-new-donationcoder-cms-server","status":"publish","type":"post","link":"https:\/\/www.dcmembers.com\/skwire\/2018\/01\/24\/nany-2018-and-new-donationcoder-cms-server\/","title":{"rendered":"NANY 2018 and new DonationCoder CMS\/Server"},"content":{"rendered":"<p>Since 2007, we at <a href=\"http:\/\/www.donationcoder.com\">DonationCoder<\/a> have held an annual event that we call NANY (New Apps for the New Year), where we ask the coders who hang out on our site to create some new piece of free software and share it with the world on January 1st of the new year.\u00a0 For <a href=\"https:\/\/www.donationcoder.com\/forum\/index.php?board=326.0\">NANY 2018<\/a>, I released two new programs:<\/p>\n<ol>\n<li><a href=\"http:\/\/www.dcmembers.com\/skwire\/download\/subahk\/\">SubAHK<\/a>, a\u00a0<a class=\"externlink\" title=\"Go to http:\/\/www.subsonic.org\" href=\"http:\/\/www.subsonic.org\/\">Subsonic<\/a>\u00a0desktop client. I\u2019ve run my own personal Subsonic server for many years and make use of several different clients depending on platform (Android, Windows, etc.). However, none have the sort of easy playlist manipulation I want, so I started writing SubAHK.\u00a0 It&#8217;s not feature complete at this time but still worth a look if you run, or have access to, a Subsonic server.<div class=\"foogallery foogallery-container foogallery-default foogallery-lightbox-none fg-gutter-10 fg-left fg-default fg-light fg-border-thin fg-round-small fg-shadow-outline  fg-loading-default fg-loaded-fade-in fg-custom   fg-caption-hover fg-hover-fade fg-hover-zoom3\" id=\"foogallery-gallery-441\" data-foogallery=\"{&quot;item&quot;:{&quot;showCaptionTitle&quot;:true,&quot;showCaptionDescription&quot;:true},&quot;lazy&quot;:true,&quot;src&quot;:&quot;data-src-fg&quot;,&quot;srcset&quot;:&quot;data-srcset-fg&quot;}\" data-fg-common-fields=\"1\" >\n\t<div class=\"fg-item\"><figure class=\"fg-item-inner\"><a  href=\"https:\/\/www.dcmembers.com\/skwire\/wp-content\/uploads\/sites\/5\/2018\/01\/main-61.png\" data-attachment-id=\"404\" class=\" fg-thumb\"><img  width=\"150\" height=\"150\" data-src-fg=\"http:\/\/www.dcmembers.com\/skwire\/wp-content\/uploads\/sites\/5\/cache\/2018\/01\/main-61\/154292294.png\" class=\"fg-image\" \/><\/a><figcaption class=\"fg-caption\"><div class=\"fg-caption-inner\"><\/div><\/figcaption><\/figure><\/div><\/div>\n<\/li>\n<li><a href=\"http:\/\/www.dcmembers.com\/skwire\/download\/what\/\">WHAT (Window Hotkey Activator Tool)<\/a> is tiny program that lets you assign hotkeys to activate\/focus windows.<div class=\"foogallery foogallery-container foogallery-default foogallery-lightbox-none fg-gutter-10 fg-left fg-default fg-light fg-border-thin fg-round-small fg-shadow-outline  fg-loading-default fg-loaded-fade-in fg-custom   fg-caption-hover fg-hover-fade fg-hover-zoom3\" id=\"foogallery-gallery-192\" data-foogallery=\"{&quot;item&quot;:{&quot;showCaptionTitle&quot;:true,&quot;showCaptionDescription&quot;:true},&quot;lazy&quot;:true,&quot;src&quot;:&quot;data-src-fg&quot;,&quot;srcset&quot;:&quot;data-srcset-fg&quot;}\" data-fg-common-fields=\"1\" >\n\t<div class=\"fg-item\"><figure class=\"fg-item-inner\"><a  href=\"https:\/\/www.dcmembers.com\/skwire\/wp-content\/uploads\/sites\/5\/2018\/01\/2018-01-26_185229.png\" data-attachment-id=\"631\" class=\" fg-thumb\"><img  width=\"150\" height=\"150\" data-src-fg=\"http:\/\/www.dcmembers.com\/skwire\/wp-content\/uploads\/sites\/5\/cache\/2018\/01\/2018-01-26_185229\/2198696390.png\" class=\"fg-image\" \/><\/a><figcaption class=\"fg-caption\"><div class=\"fg-caption-inner\"><\/div><\/figcaption><\/figure><\/div><div class=\"fg-item\"><figure class=\"fg-item-inner\"><a  href=\"https:\/\/www.dcmembers.com\/skwire\/wp-content\/uploads\/sites\/5\/2018\/01\/2018-01-26_185240.png\" data-attachment-id=\"632\" class=\" fg-thumb\"><img  width=\"150\" height=\"150\" data-src-fg=\"http:\/\/www.dcmembers.com\/skwire\/wp-content\/uploads\/sites\/5\/cache\/2018\/01\/2018-01-26_185240\/1425584034.png\" class=\"fg-image\" \/><\/a><figcaption class=\"fg-caption\"><div class=\"fg-caption-inner\"><\/div><\/figcaption><\/figure><\/div><\/div>\n<\/li>\n<\/ol>\n<p>Also, we recently completed a move to an entirely new CMS and server.\u00a0 It was a major accomplishment and props to all involved&#8230;you know who you are.\u00a0 So, if you find any of my pages or links not working, please let me know via my <a href=\"http:\/\/www.dcmembers.com\/skwire\/contact\/\">Contact form<\/a>.\u00a0 Also, if you followed my previous RSS feed, please note that it has changed as well.\u00a0 You can find the new link in the sidebar or right here:\u00a0<a href=\"http:\/\/www.dcmembers.com\/skwire\/feed\/\">http:\/\/www.dcmembers.com\/skwire\/feed\/<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since 2007, we at DonationCoder have held an annual event that we call NANY (New Apps for the New Year), where we ask the coders who hang out on our site to create some new piece of free software and share it with the world on January 1st of the new year.\u00a0 For NANY 2018,&hellip;<\/p>\n <a href=\"https:\/\/www.dcmembers.com\/skwire\/2018\/01\/24\/nany-2018-and-new-donationcoder-cms-server\/\" title=\"NANY 2018 and new DonationCoder CMS\/Server\" class=\"entry-more-link\"><span>Read More<\/span> <span class=\"screen-reader-text\">NANY 2018 and new DonationCoder CMS\/Server<\/span><\/a>","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"Layout":""},"categories":[6,81,78,34,17],"tags":[],"_links":{"self":[{"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/posts\/618"}],"collection":[{"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/comments?post=618"}],"version-history":[{"count":8,"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/posts\/618\/revisions"}],"predecessor-version":[{"id":654,"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/posts\/618\/revisions\/654"}],"wp:attachment":[{"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/media?parent=618"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/categories?post=618"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dcmembers.com\/skwire\/wp-json\/wp\/v2\/tags?post=618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}