<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Katie Kim</title>
    <description>The latest articles on DEV Community by Katie Kim (@katiekimaram).</description>
    <link>https://dev.to/katiekimaram</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F646199%2Fa078021c-12a2-449a-97be-c99e29be4858.jpeg</url>
      <title>DEV Community: Katie Kim</title>
      <link>https://dev.to/katiekimaram</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/katiekimaram"/>
    <language>en</language>
    <item>
      <title>[June 24] "Finished" nQueens Algorithm Sprint</title>
      <dc:creator>Katie Kim</dc:creator>
      <pubDate>Fri, 25 Jun 2021 09:43:17 +0000</pubDate>
      <link>https://dev.to/katiekimaram/june-24-finished-nqueens-algorithm-sprint-pd7</link>
      <guid>https://dev.to/katiekimaram/june-24-finished-nqueens-algorithm-sprint-pd7</guid>
      <description>&lt;p&gt;Salute, Lurkers!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Spoiler alert&lt;/strong&gt;. We didn't really finish, but I am looking forward to coming back to this when I have everything else on my list completely finished.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Purpose&lt;/strong&gt;: I am currently embarking a journey at Hack Reactor and wanting to catalog some of things I learn on my own or during that day. I hope that you will join me in this process!&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h6&gt;
  
  
  What did I do today?
&lt;/h6&gt;

&lt;p&gt;Most of the day was spent on working with my pair programmer on the nQueens sprint. There was some time for retrospectives, DEI (Diversity, Equity, and Inclusion), forms and our seniors presentations.&lt;/p&gt;

&lt;p&gt;At the end of the day, there was a debugging exercise which really helped me hone in more to taking my time to think and process what I need to, rather than overthinking. It was genuinely refreshing to take a step back and think it over more carefully.&lt;/p&gt;

&lt;h6&gt;
  
  
  Problems &amp;amp; Solutions
&lt;/h6&gt;

&lt;p&gt;We were able to finish a good portion of our nQueens sprint so I wasn't upset over what we had accomplished. I was able to get through some of the checking points for the major diagonals which I struggled with the other night. &lt;/p&gt;

&lt;h6&gt;
  
  
  Core Concepts from Sprint
&lt;/h6&gt;

&lt;p&gt;Think about how something can be done through recursion, so that you don't have to do as much heavy lifting in your code.&lt;/p&gt;

&lt;h6&gt;
  
  
  Learning Moments
&lt;/h6&gt;

&lt;p&gt;The feedback my pair programmer and I gave each other after our sprints, definitely helped me. I wasn't at the clearest of mind today, but I believe that I could have done better in terms of feedback and processing. I'll apply this better and catch myself when I see myself falling back to this in the future.&lt;/p&gt;

&lt;h6&gt;
  
  
  Strengths
&lt;/h6&gt;

&lt;p&gt;I believe that my strengths came out during the night. I've been feeling more confident in myself and abilities after working through the debugging and toy problems that I was able to complete tonight.&lt;/p&gt;

&lt;h6&gt;
  
  
  Areas of Improvements for Tomorrow
&lt;/h6&gt;

&lt;p&gt;I really struggled mentally today. I need to organize myself better and take a step back at what I am doing. I am capable of finishing this program and I need to proceed forward as my best self.&lt;/p&gt;

&lt;p&gt;While today has been a struggle for me personally, I believe that I have found a newfound motivation to move forward as best as I can.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;center&gt;Tomorrow's Agenda&lt;/center&gt;
&lt;/h1&gt;




&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Chatterbox sprint&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;READ THE PROMPT! Fully grasp the understanding of the prompts and what the tasks are before you continue. Diagram. Focus on writing the psuedocode first before jumping into programming.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;MVC Interactions &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Model View Controller&lt;/strong&gt;: a software design pattern for UIs that devide the related program logic into these 3 interconnected elements.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Senior's presentations&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;New toy problem&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  &lt;center&gt;TODO List&lt;/center&gt;
&lt;/h1&gt;




&lt;blockquote&gt;
&lt;p&gt;I will try to update these daily and check them and transfer them over to my next post. I'll put these in an order that I believe is highest priority. If you are reading this, help keep me accountable in completing these! &lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;Toy problem - hash table resizing&lt;/li&gt;
&lt;li&gt;Finish checkpoints&lt;/li&gt;
&lt;li&gt;Study and take notes&lt;/li&gt;
&lt;li&gt;Prepare for next week's react lessons&lt;/li&gt;
&lt;li&gt;Finish up the debugging exercise &lt;em&gt;(opt)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;Revise previous repositories &lt;em&gt;(opt)&lt;/em&gt; - Refactoring, finishing, polishing, etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's been a day, and insomnia had kicked the last few hours. Though, It's nearly 5AM now and I believe it is time to say good night, or good morning and even afternoon to some.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Permission Issues on MacOS with Git</title>
      <dc:creator>Katie Kim</dc:creator>
      <pubDate>Fri, 25 Jun 2021 09:02:28 +0000</pubDate>
      <link>https://dev.to/katiekimaram/permission-issues-on-macos-with-git-db6</link>
      <guid>https://dev.to/katiekimaram/permission-issues-on-macos-with-git-db6</guid>
      <description>&lt;p&gt;Greetings, to those whom pondered here!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I am currently embarking a journey at Hack Reactor and wanting to catalog some of things I learn on my own or during that day. I hope that you will join me in this process!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This has been a bit of an inconvenience for me personally, has been permission denied in the terminal when using git. It appears that I was finally able to fix this today and I wanted to share this to anyone who may have experienced similar issues as I have.&lt;/p&gt;

&lt;p&gt;Linux users, don't leave just yet! &lt;strong&gt;&lt;em&gt;This should also apply to linux as well!&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you are receiving permission errors with the &lt;code&gt;~/.config&lt;/code&gt; directory, then it could mean that the permissions are restricted or it does not exist yet. These steps should help address these concerns.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Open your terminal, and type in:&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;
   cd ~/

&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;


&lt;blockquote&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;cd&lt;/code&gt; - &lt;strong&gt;c&lt;/strong&gt;hange &lt;strong&gt;d&lt;/strong&gt;irectory&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;~/&lt;/code&gt; - the &lt;code&gt;$HOME&lt;/code&gt; path (i.e. &lt;code&gt;/Users/{username}&lt;/code&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;We want to list all of our files and who currently owns the &lt;code&gt;.config&lt;/code&gt;. In your terminal, type in:&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;
   ls -all

&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;


&lt;blockquote&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;ls&lt;/code&gt; - &lt;strong&gt;l&lt;/strong&gt;ists directory contents&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;-all&lt;/code&gt; - does not ignore entries starting with .&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Check to see if it is set to root. If it is set to root, then type in:&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;
&lt;/span&gt;&lt;span class="gp"&gt;   sudo chown -R $&lt;/span&gt;&lt;span class="o"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;whoami&lt;/span&gt;&lt;span class="o"&gt;)&lt;/span&gt; .config
&lt;span class="go"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;


&lt;blockquote&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;code&gt;sudo&lt;/code&gt; - &lt;strong&gt;su&lt;/strong&gt;per user &lt;strong&gt;do&lt;/strong&gt; &lt;code&gt;/soo·dow/&lt;/code&gt;. A command to override permission. Be cautious with this power!&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;chown&lt;/code&gt; - &lt;strong&gt;ch&lt;/strong&gt;ange file &lt;strong&gt;own&lt;/strong&gt;ership&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;-R&lt;/code&gt; - to modify the permissions &lt;em&gt;&lt;strong&gt;R&lt;/strong&gt;ecursively&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;$(whoami)&lt;/code&gt; - displays the current logged-in user.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;.config&lt;/code&gt; - this is just the file name.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;You can apply this to any situation where you need to change who owns the file!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Disclaimer!&lt;/strong&gt; &lt;em&gt;Please proceed with caution. I am not liable for any security/permission concerns or issues that you may run into. If there are concerns, please research before proceeding.&lt;/em&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
