개발 81

앞으로 풀 문제 개수를 알아보자/console.log 활용

알고리즘 문제 풀이 사이트 중에 코드업이라는 사이트가 있다. 프로그래밍 언어를 공부하면서 구현 연습을 하기에 좋은 기초 문제들이 많은 편이다. 하루에 풀 문제의 개수를 정하고 싶다. 어떻게 하면 당신이 보고 있는 화면의 문제들의 개수를 알 수 있을까? 1. 크롬 브라우저의 개발자 도구에서 table 태그의 id를 확인한다. 2. 콘솔 창에서 table id 값을 변수에 넣는다. 3. table 태그의 rows를 출력하는 명령을 입력한다. table의 row는 제목 포함 13개니까 당신이 풀어야 하는 문제는 12개가 된다. 코드업의 왼쪽 화면을 보면 알고리즘 주제별로 문제가 정리되어있으니 주제별 문제 개수를 파악해서 공부계획을 세워보면 되겠다~ 나 자신 화이팅~ 혼자 공부하니까 심심해서 하는 포스팅...ㅋ

개발 2021.09.29

부스트코스/웹 프로그래밍(풀스택)/[1-7]WAS 강의 스크립트 정

클라이언트/서버 구조 클라이언트(Client)는 서비스(Service)를 제공하는 서버(Server)에게 정보를 요청하여 응답 받은 결과를 사용한다. DBMS(database management system) 다수의 사용자들이 데이터베이스 내의 데이터를 접근할 수 있도록 해주는 소프트웨어 미들웨어(MiddleWare) 클라이언트 쪽에 비즈니스 로직이 많을 경우, 클라이언트 관리(배포 등)로 인해 비용이 많이 발생하는 문제가 발생. 비즈니스 로직을 클라이언트와 DBMS사이의 미들웨어 서버에서 동작하도록 함으로써 클라이언트는 입력과 출력만 담당하도록 함 WAS(Web Application Server) WAS는 일종의 미들웨어로 웹 클라이언트(보통 웹 브라우저)의 요청 중 보통 웹 애플리케이션이 동작하도록 ..

개발 2021.07.06

[토체프 키보드][mac][논리연산자] 맥 유저가 토체프 무소음 적축을 쓸 때 or 논리 연산자를 입력해야한다면...?

맥 프로 자판과 일치하지 않아 시간 할애를 포기하고 묵혀두었던 토체프 무소음 적축 키보드를 꺼냈다. 책상 배치를 바꾸면서 키보드가 필요했기 때문이다. 키보드 자판이 익숙하지 않아 불편하지만 시간을 들여 극복해야지. (며칠 만에 극복했다, 나 자신 칭찬해) 그런데 코딩을 하다가 난관에 부딪혔다. 토체프에서 || (or 연산자)가 안 보이는 것이었다. 키보드마다 쉬프트나 옵션 키를 누르고 다 눌러봐도 안보였다. 구글 검색도 해보고 마침내? 찾아낸 해결책은 아래와 같은데 영 번거롭다ㅠㅠ 그렇지만 불 연산자를 써야 일처리가 되니까 임시방편으로 이렇게 하기로 했다. 1. 화면 상단에 한 두벌식을 클릭하면 이모티콘 및 기호 보기가 있다. 이것을 클릭한다. 2. 오른쪽 검색란에 VERTICAL LINE을 검색한다. ..

개발 2021.05.12

[git] 에러 해결 - fatal: refusing to merge unrelated histories

fatal: refusing to merge unrelated histories git pull origin master --allow-unrelated-histories 로 해결 진유림님 책 처음부터 다시 보면서 따라하고있는데, 고양이 폴더는 윈도우 컴으로 폴더를 만들어서 깃허브에 올려두었고, 문어 폴더는 맥 컴으로 폴더를 만들어서 pull 당겨보는 상황이었다. 맥 컴퓨터에서 git pull origin master를 입력하니 fatal: refusing to merge unrelated histories 에러가 발생한 것이다. 구글에 검색해보니 관련성이 없는 프로젝트일 경우 깃에서는 기본적으로 병합을 하지 않는다고한다. 관련성이 없다?? 원격 저장소 주소를 당겨받아 README.txt 파일을 수정하였..

개발 2021.02.18

[mac] npm install 권한 문제

인프런 강의 실습 중에 lite-server 를 설치 후 사용하라고해서 설치했더니 아래와 같이 워닝이 뜬다. npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules 이럴 땐 아래 블로그에서 참고한 것처럼 sudo 명령어를 사용해서 정상적으로 lite-server를 설치할 수 있다. blog.sonim1.com/125 [TIP] MAC에서 node install 시 권한 오류 발생 할때 MAC에서 node install 전역 설치시 오류 npm install http-server -g 위처럼 http-server를 설치 하려고 하는데 아래와 같은 오류가 발생했습니다. 확인해 보니 -g 를 붙여서 전역으로 설치 할 경우 발생..

개발 2021.02.09

[TIL] 오늘 공부한 내용

함수 호이스팅, 함수가 자신이 위치한 코드에 상관없이 함수 선언문 형태로 정의한 함수의 유효 범위는 코드의 맨 처음부터 시작한다. //함수 선언문 형태로 add() 함수 정의 function add(x, y){ return x + y; } //출처 : 자바스크립트 인사이드 79쪽 해결책으로 함수 표현식 방식으로 함수를 정의한다. //함수 표현식 형태로 add() 함수 정의 var add = function (x, y) { return x + y; }; 함수가 앞 부분에 정의되어 있지 않으면 오류가 나니까 함수 선언 후 호출 하던 습관이 있었는데 그러한 이유와 해결책이 있다는 것을 알게됨. 백준 단계 9 수학 문제 품. 어려운 문제들은 오래 고민하지 않고 풀이를 찾아봤다. 인프런 자바스크립트 인강 es6 ..

반응형