본문 바로가기

반응형

전체 글

(76)
비전공자 정보처리기사 실기 4주 합격방법 (+ 인강x, 책구매x) 개요정보처리기사 필기는 CBT 형식으로 얕은 지식을 가지고 있어도 기출문제 위주로 풀어보고 보기 유형을 외워서 시험치면 비교적 어렵지 않게 합격할 수 있었습니다. 문제는 실기...범위가 워낙 넓고 출제 문제수는 20문제로 적어서 한문제당 배점이 5점씩(답 여러개인 경우는 부분점수 있음) 이기 때문에 막막했었죠..필기 합격 이후 실기준비까지 그리 여유로운 기간이 아니었었기에 책을 구매 하자니 반절도 못볼거 같고 ,어느부분에서 뭐가나올지 감이 안왔었습니다. 그래서 비전공자로 막막했던 2024년 1회 정보처리기사 필기, 실기 합격 후기 및 공부했던 방법을 누군가에게 도움이 되었으면 하는 바람에 기록해 보고자 합니다 먼저, 정보처리기사는 1년에 1,2,3회를 실시하는데 1회가 보통 쉽거나 중간난이도로 나오고, ..
ECMA2022.js #을 사용해서 private variable, method 선언 방법 및 구조 정의 및 예시#은 ECMAScript 2022(ES2022)버전에서 클래스안에 프라이빗 필드와 메서드를 정의할 수 있는 기능입니다.해당 기능을 사용하면 클래스 내부에서만 접근 가능한 멤버를 쉽게 만들 수 있어서,   코드의 캡슐화와 보안을 강화하는 데 유용합니다.  예제 (Vanilla JS)class User { #name; // 프라이빗 필드 constructor(name) { this.#name = name; } #greet() { // 프라이빗 메서드 return `Hello, ${this.#name}!`; } sayHello() { return this.#greet(); }}const user = new User("Alice");console.log(user.sayH..
Yarn과 npm 차이, Yarn으로 모듈이 설치된 프로젝트를 npm으로 설치한다면? Yarn과 Npm 이란?Yarn과 npm은 모두 자바스크립트 패키지 매니저로, 주로 Node.js 환경에서 패키지를 관리하는 데 사용됩니다.두 가지 도구는 비슷한 목적을 가지고 있지만, 몇 가지 중요한 차이점과 각각의 장단점이 있습니다. Yarn과 Npm 의 차이점 npm: Node.js의 기본 패키지 관리자입니다. npm은 Node.js와 함께 설치되며, JavaScript 생태계에서 가장 널리 사용되는 패키지 관리자입니다.Yarn: Facebook이 npm의 몇 가지 문제점을 해결하고자 개발한 패키지 관리자입니다. Yarn은 npm과 호환되며, 성능 및 안정성 개선을 목표로 합니다.  주요 차이점 - 패키지 설치 속도 Yarn: 병렬 설치 방식을 사용하여 패키지 설치 속도가 더 빠릅니다. Yarn은 ..
업무 효율 향상 도구 Raycast 사용법 Raycast1.Raycast란?MacOS에서 빠르게 작업을 수행하기 위해 생산성 및 워크플로우를 향상시키기 위한 업무 보조 툴입니다.  좀 더 자세하게Raycast는 앱 실행, 파일 검색, 시스템 명령 실행 등을 빠르게 수행할 수 있는 런처 기능을 제공하는데,Spotlight와 유사하지만, 더 많은 커스터마이징 옵션과 플러그인을 지원합니다.또, Raycast는 다양한 서드파티 앱과 서비스를 통합할 수 있는 플러그인을 제공합니다. 예를 들어, GitHub, Jira, Google Workspace, Asana 등의 서비스와 연동하여 작업을 관리하고, 데이터를 검색하고, 빠르게 액세스할 수 있습니다. 그 밖에 스크립트 및 자동화, 빠른검색 및 네비게이션 등등 이점이 있습니다.    2. Raycast 다운..
[Docker] 도커 라이프사이클 lifecycle 1. push만든 도커 이미지를 docker hub에 옮겨 놓을때 사용됩니다. docker hub에 옮겨놓는 방법1. docker login2. docker push [만든 이미지] 2. pulldocker pull [image]# ex) docker pull nginx docker hub에서  pull [image] 하게 되면  image 가 다운로드 됩니다. 3. run docker run -d -p [host port]:[container port] --name [container name] [image]# ex) docker run -d -p 80:80 --name nx nginx run을  하면  container 생성 + 실행이 동시에 됩니다 * 여기서 -d 는 detached 모드로 컨테이너..
ealry return 은 좋은 것일까? Early Return 패턴코드를 작성할 때 기능에 따라 여러 조건문을  사용하게 되는데  그때마다  어떻게 하면 가독성 높게 코드를 짤 수 있을까 고민하게 됩니다 (매번... 너무어려워 ㅠㅠ)그 중에  Early Return패턴을 종종 사용하게되는데 문득  early return 을 사용하는 것이 좋을까? 안좋을까? 라는 고민을 하게 되었습니다.  1. Early Return 이란? Early Return은 함수에서 조건문을 만족할 때 일찍 반환하는 것을 의미합니다.  2. Early Return 의 장단점 2-1. 장점- early return은 들여쓰기  즉  중첩 조건문을 줄여 코드를 간결하고 읽기 쉽게 만들어 줍니다.- 코드의 비선형적인 흐름을 선형으로 바꾸어 주어 가독성을 높혀줍니다- 조건이 ..
블로킹(Blocking)과 논블로킹(Non-blocking) 그리고 동기(synchronous) 과 비동기(asynchronous)의 정의 및 차이점 (헷갈리지않기!) Blocking 과 Non-Blocking이란? 공부를 하다가 블로킹, 논블로킹, 동기, 비동기가 예전부터 너무너무 헷갈렸어요 머리속으로는 얼추 알겠는데 막상 구현 및 적용해볼때  헷갈리는..?그래서 찾아보다가 제가 이해하기 쉽게  잘 적어주신 두 능력자님 블로그을 보게 되었습니다!해당 내용을 기억하기 쉽게 짬뽕해서 정리해보고자 합니다  :) [요약]동기/비동기는 전체적인 작업에 대한 순차적인 흐름 순서에 관련이 있다면,블로킹/논블로킹은 전체적인 작업의 흐름 자체를 막을 것인가, 아닌가의 차이입니다. 1. 동기와 비동기의 정의동기와 비동기의 핵심 문구는  "결과값을 기다린 다는 것" 입니다 [동기/비동기 ]* synchronous 는 작업 시간을 함께 맞춰서 실행한다는 뜻동기(synchronous): 작..
비전공자 2024년 정보처리기사 필기 합격, 10일 벼락치기 방법(인강 X, 책구매X, 결제비용X) 2월22일에 필기 시험을 봤고 설연휴 동안 실컷 놀고 2월11일 부터 발등에 불떨어진채 벼락치기를 하였습니다! 이번에 2024년 정보처리기사 시험 1회차에 정보처리기사 CBT 필기 시험에 응시했고,시험이 끝나고자동으로 채첨 후 점수가 바로 나오는데,운좋게 78 평균으로 합격할 수 있었습니다!(감독관이 바로 뒤에있어서 후다닥 나오느라 세세한 항목 점수는 기억나지 않아요 ㅠㅠ) 합격발표자료 첨부합니당잘본 점수는 아니지만  벼락치기 한거치고  스스로만족 중입니다 ㅎㅎ..   국가 자격 시험은 100점 만점 중에 총점 60점을 넘겨야 하고 각 과목 별로 40점 이상을 맞아야  합격입니다!    ** 정보처리기사 자격증 시험 일정    10일 벼락치기 공부방법  단계 ***CBT로 시험방식이 변경되면서 문제은행식..

반응형