본문 바로가기

분류 전체보기

(498)
[웹 '포트폴리오 제작' 부트캠프] 공고 의지박약, 외로움에 지친이들이여 모여라 [웹 '포트폴리오 제작' 부트캠프] 1. 동기 퇴근 후 공부하기 늘 실패하지 않나요? 지난 달에도 지난 주에도 포트폴리오 만들기로 다짐했는데, 몇 개월이 지나도 그대로인 내 자신. 으쌰으쌰하며 신나게 코딩공부하고 결과물을 만드는게 저에게 너무 필요합니다. 확실한 목표를 가지고! 목표 달성할 스터디를 만들기로 다짐했습니다. 2. 공부 완료까지 예상 기간 2개월 3. 원하는 모집 대상자 웹 개발자 저와 으쌰으쌰 할 분. 개인 결과물 만들어내야 함. 서로 도움주고 자극해줘야 함. 저 포함 최대 4명 4. 과정 & 목표 1) 웹 목표 설정 : 백엔드, 프론트 스스로 결정 ex) 게시판, 블로그, 쇼핑몰 만들기, 서비스 만들기 2) 각자 웹 페이지 만들기, (1주일에 한번 ..
mysql select 자동순번 set @a := 0; select ( @a := @a+1 ) as '자동순번', bno ,title from tbl_board limit 100;
[javascript] fuction vs class (new 연산자) 아니 sdk를 수정해보려는데 function 을 new로 선언해서 객체처럼 쓰지 뭐야?? function Car(make, model, year) { this.make = make; this.model = model; this.year = year; } const car1 = new Car('Eagle', 'Talon TSi', 1993); console.log(car1.make); 그럼 class 와 차이는 뭐지??? 라는 생각이 문득 들었음 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Classes 공식문서에는 : 함수 선언과 클래스 선언의 중요한 차이점은 함수 선언의 경우 호이스팅이 일어나지만, 클래스 선언은 그렇지 않다는 것입니다..
[shell scirpt] date echo `date '\%Y-\%m-\%d' -d '3 day ago'` date: the argument ‘\\%Y-\\%m-\\%d’ lacks a leading '+'; when using an option to specify date(s), any non-option argument must be a format string beginning with '+' Try 'date --help' for more information.​ echo `date '+\%Y-\%m-\%d' -d '3 day ago'` \2021-\08-\31 echo "data now : $(date +%Y%m%d) " data now : 20210903 echo "data now : `date +%Y-%m-%d` " data..
addEventListener document.addEventListener("purchase_complete", function() { alert("완료 메세지"); }); purchase_complete 를 설정하는 방법은? 검색해도 안나오네 뭐지? 어떻게 쓰이는거지 addEventListener 이벤트 객체 목록 이벤트 명 설명 change 변동이 있을 때 발생 click 클릭시 발생 focus 포커스를 얻었을 때 발생 keydown 키를 눌렀을 때 발생 keyup 키에서 손을 땟을 때 발생 load 로드가 완료 되었을 때 발생 mousedown 마우스를 클릭 했을 때 발생 mouseout 마우스가 특정 객체 밖으로 나갔을 때 발생 mouseover 마우스가 특정 객체 위로 올려졌을 때 발생 mousemove 마우스가 움직였을 ..
개발 이력서 만드는 법(쉬움) 1. github를 통한 마크업으로 작성하기 참고: https://niklasjang.tistory.com/33 2. github에서 개발자 만든 이력서 템플릿을 다운 >수정 > 배포 참고: https://github.com/uyu423/resume-nextjs 3. Notion을 통해 글 작성 참고: https://os94.tistory.com/190
자바스크립트 핵심 컨셉 33개 https://www.youtube.com/playlist?list=PLOdNCETDjj4ZuRtVajPDAIXINc0rLjCiP javascript www.youtube.com 1. Call Stack 자바스크립트를 스택에 쌓는다. 다 실행하면 제거한다. 개발자 모드에 call stack 부분이 있는지 처음 알았음. 콜 스택은 한계가 있다.(스택에도 공간이 정해져 있다.) : Maximum call stack size exceeded 2. Primitive Types : 원시적인 undefinde null NaN 의 차이점 3. Value types and Reference types 값을 저장 하는 것과 값을 참조 하는 것의 차이 구분 [10] === [10] false : 다른 메모리에 위치한 다른..
bit and 연산자 (a&b>0) $scope.bitAnd = function(val1, val2) { return (parseInt(val1 + "") & parseInt(val2 + "")) > 0; } a랑 b를 정수로 먼저 변환하고 그 정수들을 이진수로 해석했을 때 같은 자리에 있는 1이 하나라도 있으면 true를 반환하는거에요 4(10)은 100(2)고 6(10)은 110(2)이니까 4 & 6은 100(2) = 4(10)이 되고요 그래서 4 > 0이 돼서 true가 돼요 무식하게 해석해보면 4 & 6 > 0 이라고 하면 여기서 이진수로 해석하는게 어떻게 가능한건가요?? 4 & 6 > 0 에서 &와 >0 이 있어야 이진수로 해석한다는 의미인건가? 싶어요 &자체가 이진수연산이에요 and는 &&이고요 조건에서의 and는 아닙니다