{"id":12,"date":"2022-10-28T06:18:11","date_gmt":"2022-10-28T06:18:11","guid":{"rendered":"https:\/\/blogs.oregonstate.edu\/movalles\/?p=12"},"modified":"2022-10-28T06:18:11","modified_gmt":"2022-10-28T06:18:11","slug":"chugging-along","status":"publish","type":"post","link":"https:\/\/blogs.oregonstate.edu\/movalles\/2022\/10\/28\/chugging-along\/","title":{"rendered":"Chugging Along"},"content":{"rendered":"\n<p>I thought for this blog post that I would do a quick update on my project. I&#8217;m currently working on allowing for the containerization of custom scripts for a laboratory notebook. This is an industry backed project so my team has to deal with an existing codebase.<\/p>\n\n\n\n<p>This definitely has its own set of challenges. When I did an internship last summer, I made a comment that it felt like all I&#8217;ve done is look at the existing code and copy it to fit my needs. The team laughed and said &#8220;yup that&#8217;s what this job is.&#8221; So far, a lot of what my Casptone group has done has been defining exactly what our client wants and digging through the codebase and making sense of it. <\/p>\n\n\n\n<p>I decided to make a table where I list the name of a file (and the location in the codebase) and what I think the file is doing, important functions, etc. I kept getting confused because I would find a key function and then forget where I saw it. This table has been a great help. <\/p>\n\n\n\n<p>I&#8217;ve finally started doing some coding. I&#8217;m working on the file upload for these custom scripts as well as storing within the database. I&#8217;ve never used mongoose\/mongoDB before so I&#8217;ve been trying to learn more about it. I think the actual functionality won&#8217;t be too complicated since there is already code for file uploads but I need to just jump in and try to break it so that I can really figure out what I&#8217;m doing. But I&#8217;m positive I&#8217;ll get there pretty quickly once it all clicks.<\/p>\n\n\n\n<p>That&#8217;s it for my quick update. I&#8217;m impressed at the speed the quarter is going by. It&#8217;s crazy that it&#8217;s halfway through already!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I thought for this blog post that I would do a quick update on my project. I&#8217;m currently working on allowing for the containerization of custom scripts for a laboratory notebook. This is an industry backed project so my team has to deal with an existing codebase. This definitely has its own set of challenges. [&hellip;]<\/p>\n","protected":false},"author":12715,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/posts\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/users\/12715"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":1,"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/posts\/12\/revisions"}],"predecessor-version":[{"id":13,"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/posts\/12\/revisions\/13"}],"wp:attachment":[{"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/media?parent=12"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/categories?post=12"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.oregonstate.edu\/movalles\/wp-json\/wp\/v2\/tags?post=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}