{"id":85,"date":"2018-04-01T04:33:35","date_gmt":"2018-03-31T19:33:35","guid":{"rendered":"http:\/\/blog.geofictician.net\/?p=85"},"modified":"2018-04-01T04:33:35","modified_gmt":"2018-03-31T19:33:35","slug":"some-weeks","status":"publish","type":"post","link":"https:\/\/blog.geofictician.net\/index.php\/2018\/04\/01\/some-weeks\/","title":{"rendered":"Some weeks&#8230;"},"content":{"rendered":"<p>And then, some weeks, I don&#8217;t get much done.<\/p>\n<p>I started working on trying to customize my Rails Port (the main &#8220;copy&#8221; of the OpenStreetMap slippy map), and got very bogged down in the fact that the OpenStreetMap Rails Port is highly complex software written in a language and using an architecture unfamiliar to me: the infamous &#8220;Ruby on Rails.&#8221;<\/p>\n<p>I dislike the way that the actual name &#8220;OpenStreetMap&#8221; is hard-coded throughout all the little modules. It seems like a poor application design practice, especially for an opensource project. One area where the name proliferates is in all the internationalization files. So I started wondering how hard it might be to get all these internationalization files to be more &#8220;generic.&#8221; The answer: pretty hard, at least for me.<\/p>\n<p>I&#8217;ve wandered off down a digressive passage where I&#8217;m learning about software internationalization under the Ruby on Rails paradigm, but I&#8217;m undecided how I want to handle this. Do I want to try to solve it the &#8220;right way&#8221;? Or just kludge it (most likely by deleting all the internationalization files except perhaps English, Spanish, and Korean)?<\/p>\n<p>Meanwhile I have also got pulled away by some non-computer, non-geofiction projects.<\/p>\n<p>So&#8230; not much to report, this week &#8211; nothing mapped, nothing coded, nothing configured.<\/p>\n<p>Music to map by:&nbsp;<a href=\"https:\/\/www.youtube.com\/watch?v=FNyQz7SiPQY\"><span style=\"font-weight: 400;\">Sergei Rachmaninoff, &#8220;Piano Concerto No. 2.&#8221;<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>And then, some weeks, I don&#8217;t get much done. I started working on trying to customize my Rails Port (the main &#8220;copy&#8221; of the OpenStreetMap slippy map), and got very bogged down in the fact that the OpenStreetMap Rails Port is highly complex software written in a language and using an architecture unfamiliar to me: &hellip; <a href=\"https:\/\/blog.geofictician.net\/index.php\/2018\/04\/01\/some-weeks\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Some weeks&#8230;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,14],"tags":[],"class_list":["post-85","post","type-post","status-publish","format-standard","hentry","category-hrate","category-rants-and-general-complaints"],"_links":{"self":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/posts\/85","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/comments?post=85"}],"version-history":[{"count":0,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/posts\/85\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/media?parent=85"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/categories?post=85"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.geofictician.net\/index.php\/wp-json\/wp\/v2\/tags?post=85"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}