<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>shin.log</title>
        <link>https://velog.io/</link>
        <description></description>
        <lastBuildDate>Sun, 13 Nov 2022 11:51:02 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <image>
            <title>shin.log</title>
            <url>https://velog.velcdn.com/images/shin-mg/profile/3659e731-a2d8-47b4-8fbe-829bf3fca953/social_profile.png</url>
            <link>https://velog.io/</link>
        </image>
        <copyright>Copyright (C) 2019. shin.log. All rights reserved.</copyright>
        <atom:link href="https://v2.velog.io/rss/shin-mg" rel="self" type="application/rss+xml"/>
        <item>
            <title><![CDATA[6차 모각코 리뷰 (2022.11.11.금)]]></title>
            <link>https://velog.io/@shin-mg/6%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.11.11.%EA%B8%88</link>
            <guid>https://velog.io/@shin-mg/6%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.11.11.%EA%B8%88</guid>
            <pubDate>Sun, 13 Nov 2022 11:51:02 GMT</pubDate>
            <description><![CDATA[<blockquote>
<ol>
<li>알고리즘 : Dynamic Programming 공부 및 알고랩 과제</li>
<li>정보보호와 시스템보안 : Firewall, IDS, IPS 공부</li>
</ol>
</blockquote>
<p><strong>1. 알고리즘</strong>
Dynamic Programming 중 memoization 기법을 공부하고, 알고랩 과제로 나온 Longest Common Subsequence와 Chained Matrix Multiplication 문제에 적용해보며 복습했다.</p>
<p><strong>2. 정보보호와 시스템보안</strong></p>
<ul>
<li>Stateful Firewall과 Stateless Firewall의 차이를 알아보았다. </li>
<li>IDS(침입감지시스템)을 공부하고 False Negative와 False Positive가 trade-off 관계임을 파악했다.</li>
<li>IPS가 IDS+Firewall로 구성되어있으며 Anti-IP Spoofing 기법에 활용됨을 이해했다.</li>
</ul>
<p><strong>소감</strong>
모각코는 오늘이 마지막이지만, 종종 친구들과 함께 공부하기로 했다. 의미있는 시간이었다.</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[5차 모각코 리뷰 (2022.11.03.목)]]></title>
            <link>https://velog.io/@shin-mg/5%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.11.03.%EB%AA%A9</link>
            <guid>https://velog.io/@shin-mg/5%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.11.03.%EB%AA%A9</guid>
            <pubDate>Mon, 07 Nov 2022 04:24:57 GMT</pubDate>
            <description><![CDATA[<blockquote>
<p>배리어프리 앱 개발 : 게시글 구현 (간단한 디자인 + 이미지 저장 및 삽입 + 댓글 기능 구현)</p>
</blockquote>
<p>1.대략적인 디자인
에브리타임, 링커리어 등 커뮤니티 게시글을 참고해 간단하게 디자인해보았다.</p>
<p>2.Firebase storage에 이미지 저장 및 게시글에서 이미지 받아와 삽입
타 팀원이 image picker를 이용해 게시글 작성 페이지에서 선택한 사진을 변수에 저장해두었다.
Firebase storage에 사진을 올리고 url을 받아와 Firestore에 저장 후, 게시글 페이지에서 사진을 보여주는 기능을 구현했다.</p>
<p>3.댓글 기능 구현
Firestore의 컬렉션 내 하위 컬렉션 생성으로 게시글 내 댓글 기능을 구현했다.
<img src="https://velog.velcdn.com/images/shin-mg/post/6f4c0bf1-4ff0-42a6-b280-f82711f7047b/image.png" alt=""></p>
<p><strong>소감</strong>
3시간동안 온전히 코딩에 집중할 수 있는 시간이었다. </p>
]]></description>
        </item>
        <item>
            <title><![CDATA[4차 모각코 리뷰 (2022.10.28.금)]]></title>
            <link>https://velog.io/@shin-mg/4%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.28.%EA%B8%88</link>
            <guid>https://velog.io/@shin-mg/4%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.28.%EA%B8%88</guid>
            <pubDate>Fri, 28 Oct 2022 14:41:41 GMT</pubDate>
            <description><![CDATA[<blockquote>
<p>배리어프리 앱 개발 공모전 : Flutter - Firestore 데이터 CRUD / 게시글 페이지 구현</p>
</blockquote>
<p><strong>1. Flutter - Firestore 데이터 CRUD</strong>
게시판에서 +버튼을 클릭하면 게시글 작성 페이지로 넘어가고, 게시하기 버튼을 누르면 Firestore에 데이터를 저장 후, 게시판에도 게시글이 나타나도록 구현했다.
<img src="https://velog.velcdn.com/images/shin-mg/post/09022c84-42bb-4154-8d01-23f0457b9ab0/image.png" alt=""></p>
<p><strong>2. 게시글 페이지 구현</strong>
게시판에서 특정 게시글을 클릭하면, 해당 게시글 페이지로 이동해 제목, 내용을 보여주는 작업을 진행했다.
<img src="https://velog.velcdn.com/images/shin-mg/post/80c8f67a-65d1-4541-8d61-3502db1c6f82/image.png" alt=""></p>
<p><strong>소감</strong>
시험이 끝나서 여유롭게 대화하며 코딩하니 즐거웠다.</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[3차 모각코 리뷰 (2022.10.21.금)]]></title>
            <link>https://velog.io/@shin-mg/3%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.21.%EA%B8%88-7h40ws02</link>
            <guid>https://velog.io/@shin-mg/3%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.21.%EA%B8%88-7h40ws02</guid>
            <pubDate>Fri, 21 Oct 2022 07:00:46 GMT</pubDate>
            <description><![CDATA[<blockquote>
<ul>
<li>알고리즘 시험 공부 : 정렬 알고리즘</li>
</ul>
</blockquote>
<ul>
<li>time complexity, space complexity로 알고리즘의 효율성을 파악하며 주로 Big-O notation을 이용한다는 것을 이해했다. </li>
<li>Stable sorting algorithm, In-Place algorithm의 개념과 해당하는 알고리즘을 알아보았다.</li>
<li>Bubble Sort의 개념, 장단점을 공부하고 직접 코드를 짜보았다.
<img src="https://velog.velcdn.com/images/shin-mg/post/572f6e0b-6b78-4b62-aee9-34e48a8c0bac/image.png" alt=""></li>
</ul>
<p><strong>소감</strong>
시험을 앞두고 있어 각자 집중하는 분위기에서 열심히 공부할 수 있었다.</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[2차 모각코 리뷰 (2022.10.14.금)]]></title>
            <link>https://velog.io/@shin-mg/2%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.14.%EA%B8%88</link>
            <guid>https://velog.io/@shin-mg/2%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.14.%EA%B8%88</guid>
            <pubDate>Fri, 14 Oct 2022 16:19:19 GMT</pubDate>
            <description><![CDATA[<blockquote>
<ul>
<li>Flutter 앱 개발 : Firestore 연동 및 CRUD 작업</li>
</ul>
</blockquote>
<ul>
<li>클라우드 컴퓨팅 : 모듈1 &#39;클라우드 개념 개요&#39; 복습</li>
</ul>
<p><strong>1. Flutter 앱 개발 : Firestore 연동 및 CRUD 작업</strong>
현재 배리어프리 앱 개발 공모전에 참가 중이다. Flutter를 이용한 커뮤니티 앱을 제작 중인데, Firestore 연동 및 게시글 CRUD 구현을 진행했다.</p>
<p><img src="https://velog.velcdn.com/images/shin-mg/post/2c2362f3-bb46-41df-8dd8-8f618dd83438/image.png" alt=""></p>
<p><strong>2. 클라우드 컴퓨팅 : 모듈1 &#39;클라우드 개념 개요&#39; 복습</strong>
프로비저닝, 온디맨드 등 기본 용어 정리 및 클라우드 서비스 모델(IaaS, PaaS, SaaS), 클라우드 컴퓨팅 배포 모델(클라우드, 하이브리드, 온프레미스), 클라우드 컴퓨팅의 이점 등 클라우드의 개념을 공부했다.</p>
<p><img src="https://velog.velcdn.com/images/shin-mg/post/af00b498-6647-4375-be53-3ccc07310d89/image.png" alt=""></p>
<p><strong>소감</strong>
지원이와 앱 개발 같이 하고 있어 의견을 나누며 효율적으로 구현할 수 있었고, 팀원 모두 클라우드 컴퓨팅 수강생이라 질의응답하며 시험공부를 할 수 있었다. </p>
]]></description>
        </item>
        <item>
            <title><![CDATA[1차 모각코 리뷰 (2022.10.07.금)]]></title>
            <link>https://velog.io/@shin-mg/1%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.07.%EA%B8%88</link>
            <guid>https://velog.io/@shin-mg/1%EC%B0%A8-%EB%AA%A8%EA%B0%81%EC%BD%94-%EB%A6%AC%EB%B7%B0-2022.10.07.%EA%B8%88</guid>
            <pubDate>Fri, 07 Oct 2022 07:01:09 GMT</pubDate>
            <description><![CDATA[<blockquote>
</blockquote>
<ul>
<li>알고리즘 : Binary Search, 최대값 구하기, MCSS - Kadane&#39;s Algorithm 문제 풀기</li>
<li>정보보호와 시스템 보안 : 1주차 복습</li>
</ul>
<p><strong>1. 알고리즘 : Binary Search, 최대값 구하기, MCSS - Kadane&#39;s Algorithm 문제 풀기</strong>
Binary Search, 최대값 구하기를 재귀함수로 구현해 제출했다. Divide&amp;Conquer로 구현하는 방법도 살펴봤다. 
MCSS - Kadane&#39;s Algorithm은 이중 for문을 이용해 구현했다.<br><img src="https://velog.velcdn.com/images/shin-mg/post/7d947160-9449-406e-ae36-6ca8d541d498/image.png" alt=""></p>
<p><strong>2. 정보보호와 시스템 보안 : 1주차 복습</strong>
보안을 위한 confidentiality, integrity, availability의 개념과 이를 성취하기 위한 도구들에 대해 공부했다. </p>
<h4 id="소감">소감</h4>
<p>각자 다른 공부를 하면서도 같이 듣는 수업이 많아 서로 질문하며 즐겁게 공부할 수 있었다.</p>
]]></description>
        </item>
        <item>
            <title><![CDATA[모각코 선정!]]></title>
            <link>https://velog.io/@shin-mg/%EB%AA%A8%EA%B0%81%EC%BD%94-%EC%84%A0%EC%A0%95</link>
            <guid>https://velog.io/@shin-mg/%EB%AA%A8%EA%B0%81%EC%BD%94-%EC%84%A0%EC%A0%95</guid>
            <pubDate>Tue, 20 Sep 2022 07:31:44 GMT</pubDate>
            <description><![CDATA[<p>2022.10.07. ~ 2022.11.11.
매주 금요일 1-4시 해동도서관에서 모각코 시작!</p>
]]></description>
        </item>
    </channel>
</rss>