| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 | 13 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 | 21 | 22 |
| 23 | 24 | 25 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- 비전공자를 위한
- 개발자북클럽
- IT 지식
- 노마드 코더
- 프로그래머스
- 오블완
- javascript
- CodeStates
- 공부를 가장한 일기일지도
- boj
- SQLD
- SQL 개발자
- K-Digital Credit
- nomadcoders
- 엘리스코딩
- 티스토리챌린지
- 모던 자바스크립트 deep dive
- 자격증
- 알고리즘
- 제로베이스
- Do it! 시리즈
- 백준
- 구름edu
- js
- 최원영 저자
- 노개북
- 톺아보기
- 자바스크립트
- 이해할 수 있는
- 노마드코더
- Today
- Total
목록분류 전체보기 (64)
개발자를 희망하는 초보의 자기개발 이야기
요즘 슬랙이나 디스코드, 노션에서 이모지를 많이 사용하는데 일반적인 블로그에서도 많이 사용하길래 찾아봤다.맥에서만 이모지 창을 열어서 사용할 수 있는 줄 알았는데 윈도우에서도 오래전부터 되고 있었다.(?!) 방법 1. 마우스 우클릭알아낸 첫번째 방법은 마우스 우클릭. 하.. 이런 바보같은.. 그동안 노션에서 복사해서 사용하고 있었는데..(??!!)Windows 10 이상은 텍스트 입력창에서 마우스 오른쪽 버튼을 눌러서 '이모지 & 기호'을 선택할 수 있다.단, 우클릭시 자체적인 팝업 메뉴를 사용하는 사이트 등에서는 사용할 수 없다. 방법 2. 단축키윈도우 키 + ;(세미콜론) 또는 .(점)웬만하면 잊지 않겠지만 혹시 모르니까.. 그 외 특이사항1. 영어 이모지영어로 검색하면 이모지를 못 찾아낸다. 다른 ..
외장하드를 사용하는데 한 번씩 꺼내기를 하다 보면 위와 같은 에러메시지와 함께 꺼내기가 안 되는 일이 발생했다. 이 현상은 백그라운드에서 무엇인가 실행되고 있어서 장치에서 꺼내지 못함을 의미한다. 이에 몇가지 효과가 있었던 방법을 기록한다. 작업 중인 파일 종료실제로 작업 중인 파일이 존재하는 경우.외장하드에 저장된 메모장을 열어놓고 편집하다가. 또는 저장된 파일을 실행시키고 종료하지 않은 채 꺼내기를 했던 경우가 있었다.또는 영상파일들을 재생시켰다가 잠시 멈춰두고 바로 꺼내기를 한 경우도 있었다.해당 파일들을 저장 및 종료하고 꺼내기를 진행하면 된다.※ 실행중인 백신 프로그램의 실시간 자동 보호 기능이 동작하면서 문제 될 수 있다. 외장기기들을 연결 시 백신 프로그램에서 자동으로 검사를 진행하는 경우도..
Windows‑API는 기본 설정에서 경로가 260 자(MAX_PATH) 를 넘으면 “파일을 찾을 수 없다(FileNotFoundError / WinError 3)”라는 모호한 예외를 내보낸다.해결 방법 - Windows 긴 경로(> 260 자) 활성화Windows 10 / 11 Progpedit.msc → 컴퓨터 구성 > 관리 템플릿 > 시스템 > 파일 시스템 → “Win32 긴 경로 사용 가능하도록 설정” 항목을 사용 으로 변경Home 버전 또는 스크립트 배포용관리자 PowerShell:New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem" ` -Name LongPathsEnabled -PropertyType DWord -..
혼공학습단 13기, 나의 6주간 도전기새해가 되면 으레 새로운 목표를 세운다. '올해는 다이어트!' 같은 결심처럼 말이다. 올해 나는 새로운 도전을 선택했다. 바로 '혼자 공부하는 학습 습관'을 만들기 위해 혼공학습단 13기에 지원한 것. 그리고 1월 6일부터 시작된 여정은 6주 동안 꾸준히 이어졌고, 마침내 2월 23일에 마무리되었다 무엇을 원하는가혼공학습단에 선정되었을 때 가장 기뻤던 건, 내가 좋아하는 윤인성님의 책으로 공부할 수 있다는 점이었다. 혼공 시리즈를 이미 여러 권 가지고 있었지만, 제대로 완독한 적은 없었다. 국비학원을 다니면서 바쁘게 공부하느라 책들은 한쪽에 쌓여만 갔다. 그런데 이번에는 다르게 해보고 싶었다. 취업 준비가 길어지면서 학습했던 것들이 희미해졌고, 다시 집중력을 끌어올리..
기본 미션p. 315의 을 실행한 후 출력되는 고양이 이미지 캡처하기사이트가 https://www.placecats.com으로 변경되었음. 선택미션p. 352 누적 예제를 활용하여 본인의 할 일 목록을 만들어 캡처하기 학습 기록문서 객체 모델 문서 객체 모델(Document Object Model), 줄여서 DOM이라고 부른다.문서 객체는 HTML 요소를 의미한다.문서 객체 모델은 자바스크립트를 통해 HTML 요소를 조작할 수 있게 해주는 객체들의 집합이다.DOMContentLoadedhtml에서 querySelector()document 객체를 통해 HTML 문서 내의 태그에 접근할 수 있다.querySelector()는 해당 조건에 맞는 첫 번째 태그만 선택한다.다양한 선택자를 태그로 선택할..
한글판 제목은 '게으름이 습관이 되기 전에' 이지만 원제는 '미루는 습관을 끊는 법'이다. 누구나 한 번쯤 "나중에 해야지"라고 생각하며 일을 미뤄본 경험이 있을 것이다. 각종 업무를 맡아놓고 감당이 안되서 미루게 되는 경우나, 거대한 프로젝트를 맡아 어디서부터 시작해야 할지 모를 막막함에 미루게 되는 경우 등. 하지만 미루는 습관은 성공을 방해하고 삶의 질을 낮춘다. 스티브 스콧의 The Anti-Procrastination Habit에서는 이러한 습관을 깨는 실용적인 방법을 소개한다. 미루는 습관의 원인왜 우리는 미룰까? 이유를 알면 해결책도 찾을 수 있다. 책에서 설명하는 대표적인 이유는 다음과 같다.완벽주의: 너무 높은 기준을 세워 시작조차 하지 못한다.무기력감: 실패 경험과 피로로 동기가 부족하..
기본 미션객체, 속성, 메소드가 무엇인지 설명하기 객체객체는 속성과 메소드를 가지고 있는 데이터 타입이다. 중괄호 {}를 사용하여 만들 수 있다. 배열처럼 여러가지 자료형을 담을 수 있다.속성객체의 특징을 나타내는 값이다. 객체의 속성은 키와 값으로 이루어져 있다.속성의 키는 문자열이다.메서드객체의 속성 중 함수인 속성을 메서드라고 한다.선택미션p. 288 확인 문제 3번 풀고, 풀이 과정 설명하기 Math.sin()은 매개변수로 radian에 대한 사인 값을 반환한다.radian은 각도의 도(°)와 다르게, 원의 반지름과 원주를 기준으로 각도를 측정하는 단위 중 하나다.degree는 90으로 주어졌으니, radian은 (degree * Math.PI) / 180로 계산된다.따라서, console.l..
기본 미션 p. 202 예제를 실행하여 2022년이 윤년인지 확인하는 결과 인증하기 const isLeapYear = function (year) { return year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0);};선택미션 p. 240 확인 문제 1번 풀고, 풀이 과정 설명하기 논리연산자 &&를 통해 3가지 조건에 일치하는 값을 필터링 하도록 했다. filter 메서드는 비파괴적처리를 하기 때문에 result라는 새로운 변수에 필터링된 결과값을 할당했고,console.log에는 결과값이 할당된 result 변수를 출력했다.// 변수를 선언합니다.let numbers = [273, 25, 75, 52, 103, 32, 57, 24, 76]// 처리합..
기본 미션비파괴적 처리와 파괴적 처리의 의미와 장단점 설명하기비파괴적 처리:연산 후에도 원본 데이터가 바뀌지 않는 것예) 숫자 연산비파괴적 처리는 불변성을 유지하며 안정적인 코드 작성에 유리하지만, 메모리 사용량이 증가할 수 있다.파괴적 처리:연산 후에 원본이 바뀌는 것예) 배열의 push() 메서드.파괴적 처리는 메모리를 절약할 수 있지만, 원본 데이터가 변하기 때문에 사이드 이펙트가 발생할 수 있다.선택미션p. 173 확인 문제 3번 문제 풀고, 풀이 과정 설명하기공통적으로 함수실행 이후 원본 데이터에 변화가 있는지 확인하면 알 수 있다.비파괴적 처리> const strA = "사과, 배, 바나나, 귤";undefined> strA.split(",");["사과", " 배", " 바나나", " 귤"]>..
기본 미션p. 139 의 확인 문제 3번 문제 풀고 완전한 코드 만들어 비쥬얼 스튜디오 코드에서 실행 결과 인증하기 let x = 15;if (x > 10) { if (x 10 && x 선택미션p. 152의 예제 실행하여 본인의 띠 출력한 화면 캡처하기학습 기록if 조건문상반되는 조건이 있을 때는 if - else 구조를 사용하는 것이 좋다.조건은 상호배타적인 것이 좋다.else if 구문을 활용해 조건 비교 횟수를 줄이는 것이 좋다.if문:if 조건문은 조건식의 결과가 true이면 중괄호 안의 코드를 실행하고, false이면 건너뛴다.if(3 > 2){ console.log("진실")}else 구문:if 조건문 바로 뒤에 붙여 반대되는 조건에 대해 처리할 수 있다.if(3 if else if 조..