본문 바로가기
211117 21년 3회 정보처리기사 실기 시험 후기 안녕하세요 또야입니다. 정보처리기사 실기 시험은.. 사실 저번달(10월 16일)에 끝났는데, 다른 일에 정신이 팔려 후기를 적지 않은 것 같아요 ㅎㅎ 늦게나마 올려봅니다.. (너무 늦은감이 있네요 ㅠㅋㅋ.. 무려 한달..? 시험 준비 기간은 총 한달을 준비했구요. 아주아주 빡세게 공부했습니다. 후후… 는 사실 중간중간 한눈을 팔긴 한것 같네요. 요즘 코딩 말고 다른데 눈을 팔다보니 코딩공부를 소홀히 하긴 했네요… 도대체 마지막 포스팅 날짜가 언제인거야…? 다른 모든 일을 접어두고, 오직 실기시험에 올인했습니다. 정말 시험 빼고 모든게 다 재미있었던것 같아요 ㅋㅋ 각설하고, 가채점 결과부터 알려드리면 🎉 68점 🎉 조금은 아슬아슬하게 합격이네요 ㅎㅎ!! 이번 시험은 쉬웠다. 어려웠다. 다양한 의견이 나왔던.. 2021. 11. 17.
210823_HTTP Message HTTP 메세지 HTTP 메세지 메시지의 흐름 메시지의 각 부분 메시지 문법 Method Status code Header 일반 헤더 종류 요청 헤더 종류 Entity 헤더 메시지의 흐름 인바운드client => 메시지 => server (인바운드) 아웃바운드client 2021. 8. 25.
210820_유용한 VS Code Extensions 모음 Auto Close Tag Auto Rename Tag Auto-Open Markdown Preview Bookmarks Bracket Pair Colorizer CodeSwing Community Material Theme CSS Peek Document This ES7 React/Redux/GraphQL/React-Native snippets ESLint git flow Git Graph Git History GitHub GitLens GLSL Lint HTML CSS Support HTML Play Increment Selection InteliSence for CSS classnames in HTML json2ts Live Server Markdown All in One Markdown Previ.. 2021. 8. 20.
210816 정보처리기사 21년 3회 필기 후기 정보처리기사 21년 3회 필기 후기 안녕하세요...!!! 그동안 재택임에도 불구하고 계속되는 업무의 연속(야근..) + 정보처리기사 필기시험 때문에 계속 블로그 업로드를 못하고 있었는데, 그저께부로 대망의 정보처리기사 필기 시험이 끝났습니다. 가채점 결과 가채점 결과는 70점으로, 별다른 문제가 없다면 안전하게 합격입니다. 공부하면서 내내 "이번 시험만 끝나면... 내내 놀 것이다.. 당분간 책 쳐다도 안볼거야..." 하는 다짐으로 시간 날 때마다 공부했음... "불합격이구나... 6개월뒤에 다시 보지뭐~" 하며 귀가했습니다. 시험이 끝난 후 하얗게 불태워졌습니다... 꿀꿀한 기분으로 2시에 가답안 나왔음에도 가채점도 안하고 있다가, 체념하고 5시쯤에 채점 했는데 75, 65, 85, 55, 70, 다채.. 2021. 8. 16.
210503_Node의 기본모듈 노드의 기본 모듈 노드의 기본 모듈 global - 전역 객체 util - 유틸리티 event - 이벤트 Buffer - 버퍼 Stream - 스트림 fs - 파일 시스템 path - 경로 net - 네트워크 http, https - HTTP와 HTTPS url, query - URL 과 쿼리 문자열 child_process - 자식 프로세스 Cluster TCP 를 이용한 채팅 예제 모듈 종류 정리 해당 포스트에서는 노드가 제공하는 기본 모듈을 살펴봅니다. 노드에 포함된 모듈을 기본 모듈 이라고 부르고, 추가 설치가 필요한 모듈은 확장 모듈 이라고 합니다. global - 전역 객체 전역 객체 global 는 모든 스코프에서 접근 가능할 수 있는 객체를 말합니다. client javascript 에서는.. 2021. 7. 14.
210712 Next VueRouter 사용법 및 Hash 삭제 Next VueRouter(VueRouter v4.x) 사용법 및 Hash 삭제 Next VueRouter(VueRouter v4.x) 사용법 및 Hash 삭제 기존 VueRouter 호출방식 Next VueRouter 기본 Hash 삭제 이번에 새로 시작하게된 프로젝트를 Vue3 로 설정하게되었는데, Vue Router 를 사용하려니 기존 Vue 2 와 조금 다른 설정방식에 적응이 안되었다. 정말 간단하게 딱 두가지만 설명할 것이다. 기존 VueRouter 호출방식 일단 기존 Vue Router 에서 처럼, import VueRouter from 'vue-router' 를 호출하면 undefined 가 나온다. 이제는 모듈로 내보내주므로, 아래와 같은 방법으로는 Router 를 호출할 수 없다. // .. 2021. 7. 12.
210708_Virtual DOM 이 빠른 이유 VirtualDOM 이 빠른 이유 브라우저 렌더링 에 대한 이해 VirtualDOM 이 빠른 이유 프론트앤드를 공부하다보면, "Virtual DOM" 이라는 단어를 한번씩 마주치게 됩니다. 많이 사용되는 프레임워크들은, 주로 Virtual DOM 을 사용해서 속도를 올립니다. 어떻게 이렇게 빠른걸까요? 그리고 왜 실제 DOM 은 느리고 비효율적일까요? 브라우저 렌더링 에 대한 이해 사실 프론트앤드 개발자들은 복잡하더라도 DOM 을 기본적으로 이해할 필요가 있습니다. HTML/CSS 페이지만 서버에서 요청해온다고 가정해보겠습니다. JS 는 여기서 필요하지 않습니다. HTML/CSS 형식의 파일을 응답으로 받은 후에는, 아래와 같은 일들이 일어납니다. 1. HTML 파싱 브라우저는 HTML 파일들을 파싱하고.. 2021. 7. 8.
210704 일요일 방이동 Lento카페, 귀멸의칼날 극장판 후기 시간없다고 미루다가 이제서야 작성ㅠ 보통 2주에 한번씩 쭌이와 올림픽공원을 가는데, 이번 일요일엔 인기있는 트로트 가수들이 전국 투어 행사를 여기서 하면서, 주차장도 만차였고, 단체로 복장을 맞춰입은 사람들도 북적였다... 다들 나잇대가 조금 있어보이셨다ㅋㅋㅋ 저녁먹을 시간이 애매해서, 먼저 카페를 갔다가, 영화(귀칼,,,,)를 보고 저녁을 먹기로 했다. 그런데 그날따라 올림픽공원 거의 모든 카페가 다 공연보러온 사람들로 꽉 차서 .. 결국 공원밖에서 시간을 보내게 되었다. 그래서 걸어 걸어 올림픽공원 밖으로 돌아다니다 찾아낸 Lento 카페..!! 외부 간판은 잊어버리고 안찍었는데, 내부는 아기자기하고 따듯한 분위기로 꾸며져있다. 우리가 잡은 자리는 창가 옆이었는데, 식물이 많아서 포근포근했음. 작고 .. 2021. 7. 8.
210704 클라우드 컴퓨팅의 정의 및 분류 클라우드 컴퓨팅의 정의 클라우드 컴퓨팅의 분류 서비스 전달 방식 배치방식 클라우드 컴퓨팅의 정의 다양한 클라이언트 디바이스에서, 필요한 시점에 인터넷을 이용해 공유 Pool 에 있는 서버, 스토리지, 앱 서비스등 과 같은 IT 자원에 쉽게 접근하는 것을 가능하게 하는 모델 IT 자원의 배포는 쉽고 빨라야 하며(rapid provisioned), 이를 위한 관리 비용은 최소화 되어야 합니다. 클라우드 컴퓨팅의 분류 서비스 전달 방식 SaaS (Software as a Service) 사용자는 실행되는 소프트웨어 (프로그램) 를 설치할 필요 X 서비스 형태로 제공 PaaS (Platform as a Service) 사용자가 앱, 서비스 실행환경을 서비스 제공자로부터 제공받아 사용 실행 환경은 서비스 제공자가.. 2021. 7. 4.
210623 React Context React Context React Context Context 란? Context.Provider Class.contextType Context.Consumer Context.displayName Context 란? Context 는 컴포넌트 트리의 매 계층마다 props 전달 없이 데이터를 제공하는 방식입니다. (global context) Context 는 특정한 데이터가 다수의 컴포넌트에서 사용될때/필요할 때 사용합니다. 많은 컴포넌트에서 사용하므로, 사용시 주의가 필요합니다. Context API // create context object const context = React.createContext(defaultValue) Context.Provider 이 context 오브젝트는 트리에서.. 2021. 7. 4.
210622 React Hooks React Hooks React Hooks Hook 이란? Basic Hooks useState useEffect Rules of Hooks Building Your Own Hooks useContext Context Additional Hooks useReducer useCallback useMemo useRef useImperativeHandle useLayoutEffect useDebugValue Hook 이란? React 에서 Hook 은, function 컴포넌트 내부에서 React 의 state 와 lifecycle 특징을 연결시켜주는 (hook) function 입니다. 리액트는 내장 Hooks 들을 제공하며, 개발자가 직접 작성한, 재사용 가능한 Hook 을 사용할 수도 있습니다. Basi.. 2021. 7. 4.
210704 TOEFL Based Writing- Species 해당 포스팅은 영작을 위해 TOEFL 교재의 지문을 읽고 개인적으로 조사한 내용을 바탕으로 작성한 글입니다. Species 한국어 19세기에는, 서구 열강들이 제국주의 정책을 펼치며 세계 곳곳을 점령하여 식민지로 삼았으며, 과학의 여러 분야에서 중요한 발견이 이루어진 시기이기도 하다. 그로 인해 다양한 이론 및 사상이 출현하였고, 의학의 발전으로 인해 사망률이 감소하여 인구가 증가하였다. 과학자들은 화석 연구를 통해 생물의 진화를 조사하려고 했으며, 다양한 진화 이론이 나타나게 되었다. 지문에서 사용한 격변설 (Catastrophism) 이름은, 격변이 여러 차례 반복되어 현재 지구의 모습이 되었다는 주장이지만, 사실상 이론은 창조과학설 (Creation Science) 에 해당한다. 창조과학설에서 창조.. 2021. 7. 4.