<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hyunsol</title><link>https://hyunsolchoi.github.io/hyunsol/</link><atom:link href="https://hyunsolchoi.github.io/hyunsol/index.xml" rel="self" type="application/rss+xml"/><description>Hyunsol</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>ko</language><lastBuildDate>Sun, 29 Sep 2024 00:00:00 +0000</lastBuildDate><image><url>https://hyunsolchoi.github.io/hyunsol/media/icon_hu19837290bca79a23a66ee2502d2b36bb_16281_512x512_fill_lanczos_center_3.png</url><title>Hyunsol</title><link>https://hyunsolchoi.github.io/hyunsol/</link></image><item><title>SQLD 자격증 취득</title><link>https://hyunsolchoi.github.io/hyunsol/post/sqld/</link><pubDate>Sun, 29 Sep 2024 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/post/sqld/</guid><description>&lt;div style="text-align: justify; word-break: normal; text-justify: inter-word;">
&lt;p>
SQL 활용 능력 및 데이터 모델링에 대한 지식을 기반으로 한 SQLD 자격증 취득을 위해 공부하였습니다.
&lt;/p>
&lt;h3 id="목표">목표&lt;/h3>
&lt;p>
2024년 8월 24일 치뤄지는 제 54회 SQLD 시험 합격을 목표로 하였습니다.
&lt;/p>
&lt;h3 id="설명">설명&lt;/h3>
&lt;p>
SQLD는 &lt;a href="https://www.dataq.or.kr/www/main.do">한국데이터산업진흥원&lt;/a>에서 주관하는 국가공인자격증입니다. 여기서 SQLD란, SQL개발자(Developer)란 뜻으로 SQL을 활용해 데이터베이스를 직접 엑세스하여 조작 및 개발을 할 수 있는 능력을 가진 개발자를 의미합니다. 시험은 데이터 모델링에 대한 지식을 바탕으로 SQL 활용 능력을 검정합니다. 특별한 응시자격은 없으며, 시험의 합격기준은 총점 60점, 과목별 40%입니다.
&lt;/p>
&lt;h3 id="개요">개요&lt;/h3>
&lt;p>
직전 학기에 데이터베이스 강의를 수강하여 기본적인 데이터 모델링에 대한 지식과 SQL 사용법을 배웠습니다. 강의로 배운점을 활용, 복습하기 위해 고민 중 SQLD라는 자격증을 알게되었고, 곧바로 시험 접수 및 공부를 시작했습니다. 부족한 이론은 &lt;a href="https://www.hdatalab.co.kr/">사설이론집&lt;/a>을 구매하여 보충하였습니다. 기출문제를 제공하지않는 시험이기에 &lt;a href="https://product.kyobobook.co.kr/detail/S000212021705">실전문제집&lt;/a>, 응시자들의 후기를 기반으로 공부하였습니다. 노력 끝에 마침내 응시까지 마쳤으며 90점이라는 높은 점수를 합격하였습니다.
&lt;/p>
&lt;h3 id="마치며">마치며&lt;/h3>
&lt;p>
개발직에 자격증이 큰 기여를 하지 못할 것이라 생각하지만, 데이터베이스 복습과 부족한 부분들을 학습하기에 좋은 기회였습니다. 데이터베이스 학습을 하다보니 따라온 자격증이라고 생각할 정도로 난이도도 높지 않았기에 만족스러운 경험이었습니다.
&lt;/p>
&lt;/div></description></item><item><title>HTML, CSS, JS를 활용한 웹 실습</title><link>https://hyunsolchoi.github.io/hyunsol/post/web/</link><pubDate>Wed, 25 Sep 2024 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/post/web/</guid><description>&lt;div style="text-align: justify; word-break: normal; text-justify: inter-word;">
&lt;p>
2024년 8월, HTML, CSS, JAVASCRIPT를 활용해 기초적인 나만의 웹을 만들어 보았습니다.
&lt;/p>
&lt;h3 id="목표">목표&lt;/h3>
&lt;p>
시리즈물을 주제로 하여 재밌게 봤던 시리즈물 몇 가지를 소개하는 것을 목표로 진행하였습니다. 그 외에도 HTML, CSS, JAVASCRIPT의 기초 문법을 학습하고 웹의 텍스트, 아이콘, 이름 등을 직접 설정해보며 웹의 구성요소를 다뤄보는 것이 목표였습니다.
&lt;/p>
&lt;h3 id="설명">설명&lt;/h3>
&lt;p>
MPA방식을 채택하여 사용자가 특정 상호작용을 하였을 때 (버튼을 누르는 등) 지정 페이지로 이동하여 사용자가 원하는 정보를 볼 수 있도록 하였습니다. 텍스트만으로 이루어졌을 때의 밋밋함을 방지하기 위해 각 시리즈물의 이미지를 삽입하였고, 공식 사이트 혹은 참고 사이트를 링크하여 사용자가 추가적인 정보를 취득할 수 있도록 하였습니다. &lt;a href="https://disqus.com/">DISQUS&lt;/a>를 활용하여 웹 페이지에 댓글 기능을 삽입하였고, &lt;a href="https://www.tawk.to/">TAWK&lt;/a>를 활용하여 웹의 사용자가 개발자(본인)와(과) 직접적인 소통이 가능하도록 구현하였습니다. 또한 이를 GITHUB를 Repositorie를 이용해 배포하여 어디서든, 누구든 웹에 접근 가능하도록 하였습니다.
&lt;/p>
&lt;h3 id="마치며">마치며&lt;/h3>
&lt;p>
&lt;a href="https://hyunsolchoi.github.io/my-first-web">해당 웹&lt;/a>의 UI와 내용 등은 다소 빈약하지만 각종 기능을 학습하기엔 매우 좋았습니다. 또한 이를 경험삼아 웹 공부에 추진력을 더 할 수 있었습니다.
&lt;/p>
&lt;h3 id="참고">참고&lt;/h3>
&lt;p>
&lt;a href="https://opentutorials.org/course/1">생활코딩&lt;/a>의 자료를 기반으로 학습, 완성한 프로젝트입니다.
&lt;/p>
&lt;/div></description></item><item><title>2022-1 동아리(WHO) 멘토링</title><link>https://hyunsolchoi.github.io/hyunsol/post/metoring/</link><pubDate>Sun, 22 Sep 2024 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/post/metoring/</guid><description>&lt;div style="text-align: justify; word-break: normal; text-justify: inter-word;">
&lt;p>
멘토링을 통해 신입생들을 대상으로 C언어와 기초 알고리즘을 가르쳤습니다.&lt;br>&lt;br>
&lt;p>그 외에도 강의에서 어려웠던 부분들을 복습, 보충하며 신입생들의 어려움을 해결해주는 역할을 하였습니다.&lt;/p>
&lt;/p>
&lt;/div></description></item><item><title>Riot API, WPF를 이용해 사용자 정보 검색</title><link>https://hyunsolchoi.github.io/hyunsol/post/riot-api/</link><pubDate>Sun, 22 Sep 2024 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/post/riot-api/</guid><description>&lt;div style="text-align: justify; word-break: normal; text-justify: inter-word;">
&lt;p>
2022년 2월, 학기에 앞서 WPF와 API를 공부하며 오는 학기에 수강할 강의를 예습하였습니다.
본래 목적인 예습에 그치기엔 아쉬움이 있어 소규모 프로젝트를 진행하였습니다.
&lt;/p>
&lt;h3 id="목표">목표&lt;/h3>
&lt;p>
목표는 JSON 형식으로 사용자의 정보를 제공하는 &lt;a href="https://developer.riotgames.com/apis">Riot API&lt;/a>를 사용하여 ID로 사용자의 정보를 검색하는 것이었습니다.
&lt;/p>
&lt;h3 id="차이점">차이점&lt;/h3>
&lt;p>
해당 기능을 제공하는 웹 사이트로는 &lt;a href="https://www.op.gg/">OP.GG&lt;/a>가 있습니다. 하지만 저는 웹이 아닌 WPF를 사용하기에 어떤 웹 브라우저도 필요하지 않다는 차이가 있습니다.&lt;br>&lt;br>
&lt;p>그러므로 어떤 웹 서버도 필요하지 않았고 따라서 API가 제공하는 범위에서 정보의 새로고침이 보다 자유롭습니다.&lt;/p>
&lt;/p>
&lt;h3 id="결과">결과&lt;/h3>
&lt;p>
UI부분은 다소 아쉽게 마무리 되었지만, ID를 통해 사용자 정보를 출력하는 부분은 성공적으로 구현하였습니다.
&lt;/p>
&lt;/div></description></item><item><title>지정 언어로 YouTube 검색하기</title><link>https://hyunsolchoi.github.io/hyunsol/post/youtube-searching/</link><pubDate>Sun, 22 Sep 2024 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/post/youtube-searching/</guid><description>&lt;div style="text-align: justify; word-break: normal; text-justify: inter-word;">
&lt;p>
Youtube 검색 기능은 사용자의 국가 코드를 사용하여 해당 국가의 영상을 주로 추천합니다. 그러므로 사용자가 외국의 영상을 보고자 하여도 의도한 바와 다르게 사용자 국가의 영상을 주로 추천합니다.
&lt;/p>
&lt;h3 id="목표">목표&lt;/h3>
&lt;p>
목표는 사용자가 입력한 검색어를 지정 국가의 언어로 변경하고 해당 국가의 영상들을 추천하도록 하는 것이었습니다.
&lt;/p>
&lt;h3 id="apis">APIs&lt;/h3>
&lt;p>
첫 번째로 검색어를 지정 국가의 언어로 바꾸는 기능을 구현하기 위해 &lt;a href="https://developers.naver.com/docs/papago/README.md">Papago API&lt;/a>를 사용하였습니다 (현재는 지원하지 않음). 이때 사용자가 입력하는 검색어는 Papago 자체의 언어 감지 기능을 사용하여 사용자의 번거로움을 줄이고자 하였습니다.
&lt;p>두 번째로 &lt;a href="https://developers.google.com/youtube">YouTube API&lt;/a>를 사용하였습니다. 앞서 번역한 검색어와 해당 언어를 사용하는 국가의 코드를 이용해 데이터를 요청합니다. 이를 통해 반환 된 데이터 중 썸네일, 제목, 좋아요 수 등을 사용자에게 리스트로 보여주고 해당 영상의 링크를 통해 접근할 수 있도록 하였습니다.&lt;/p>
&lt;/p>
&lt;h3 id="결과">결과&lt;/h3>
&lt;p>
이를 통해 사용자는 사용자 국가에 국한되지 않고, 지정 언어로 만들어진 영상들을 검색할 수 있습니다.
&lt;/p>
&lt;h3 id="첨부">첨부&lt;/h3>
&lt;p>&lt;a href="https://hyunsolchoi.github.io/hyunsol/hyunsol/uploads/report.pdf" target="_blank">보고서 다운로드&lt;/a>&lt;/p>
&lt;/div></description></item><item><title/><link>https://hyunsolchoi.github.io/hyunsol/admin/config.yml</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/admin/config.yml</guid><description/></item><item><title>About</title><link>https://hyunsolchoi.github.io/hyunsol/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/about/</guid><description/></item><item><title>Contact</title><link>https://hyunsolchoi.github.io/hyunsol/contact/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/contact/</guid><description/></item><item><title>Interests</title><link>https://hyunsolchoi.github.io/hyunsol/interests/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/interests/</guid><description/></item><item><title>Skills</title><link>https://hyunsolchoi.github.io/hyunsol/skills/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://hyunsolchoi.github.io/hyunsol/skills/</guid><description/></item></channel></rss>