오늘은 공부 중 62

git 설치 방법 + vs code 적용방법

https://gomcine.tistory.com/entry/Git-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95-%EC%A0%95%EB%A6%AC-Windows Git 설치 방법 간단 정리 (Windows) 간단하게 Windows OS에서 소스버전 관리 툴인 Git 을 설치하고 세팅하는 방법에 대해서 정리하도록 하겠습니다. ** 반응형 광고 ** 1. Git 다운로드 http://www.git-scm.com/ 에 접속하여 git을 무료로 다운로 gomcine.tistory.com https://gomcine.tistory.com/entry/Git-%EC%84%B8%ED%8C%85-%EB%B0%8F-%EC%82%AC%EC%9A%A9%EB%B2%95-%EC%A0%95%EB%A6%AC-..

[PHP] require, include의 차이

https://faultnote.tistory.com/323 PHP 에서 include 와 require 의 차이 웹 사이트 제작시 주로 사용하던 프레임워크에서 벗어나거나 경량 프레임워크를 사용할 때 반드시 사용할 수 밖에 없는 구문이 여러 파일로 나누어진 코드를 불러오는 기능일 것이다. PHP 에서 faultnote.tistory.com 데이터베이스 코어 코드 : require_once() Model 로직별 프로세스 코드 : require_once() View 로직별 프로세스 코드 : include_once() 조건별 View 파트 포함 코드 : include() 출처: https://faultnote.tistory.com/323 [Fault Note]

[promise-mysql] releaseConnection is not a function 뜰 때

message": "pool.releaseConnection is not a function" graphql이랑 mysql을 연동하는 코드 중에서 releaseConnection으로 connectionpool 연결을 끊어주는 부분에서 자꾸 에러가 났다. 하루 종일 구글링 해도 답은 안 나오고,, 이리 저리 바꿔봐도 안 되길래 결국 주석처리를 해뒀었는데 이렇게 제대로 따라 썼는데도 기능이 아니라고 나오는 경우는 그 문법이 바뀐 경우가 많다고 한다. 그래서 해당 모듈의 readme 파일에 들어가서 release를 쳐보니 버전업 되면서 releaseConnection에서 .release로 바뀌었고 pool.이 아니라 pool.getConnection()으로 저장해둔 connection에 바로 연결해주어야 한다..

[nodejs + graphql] ER_BAD_FIELD_ERROR "Unknown column in 'field list'

node js로 graphql 연결해서 mysql DB 받아오기를 하는데 계속 ER_BAD_FIELD_ERROR 에러가 났다. field list에 해당 컬럼이 없다고 나오거나 object object 형태로만 나와서 미쵸버릴 뻔 했는데 https://blog.naver.com/eyeballss/220707298708 [펌] Unknown column in 'field list' error on MySQL 아래서 퍼왔습니다. http://stackoverflow.com/questions/1346209/unknown-column-in-field-list-error-on-... blog.naver.com 해당 글을 읽고 답을 찾았다. 여기서 `` 이거로 감싸주면 ${} 이런 식으로 변수를 사용할 수 있는 건..

깃허브와 깃

https://gngsn.tistory.com/category/GIT 'GIT' 카테고리의 글 목록 gngsn.tistory.com pull = fetch & merge https://backlog.com/git-tutorial/kr/stepup/stepup2_3.html 누구나 쉽게 이해할 수 있는 Git 입문~버전 관리를 완벽하게 이용해보자~ | Backlog 누구나 쉽게 알 수 있는 Git에 입문하신 것을 환영합니다. Git을 사용해 버전 관리를 할 수 있도록 함께 공부해봅시다! backlog.com checkout https://hoho325.tistory.com/87 비주얼 스튜디오 코드(visual studio code)로 깃 커밋 쉽게 하는 방법 비주얼 스튜디오 코드(visual studio..

오늘의 PHP 공부 with 생활코딩

spl_autoload_register : 필요한 파일 자동 로딩. require_once를 해주지 않아도 원하는 객체를 불러오면서 자유롭게 사용 가능. $path = str_replace(search[찾는 정보], replace[바꾸겠다], subject[어디에서?]); $path = str_replace('\\', '/', $path); 인자로 전달되어 언젠가 호출될 거라고 기대되는 함수 : 콜백함수. parent::callMethod($param); echo "child {$param}"; 자식 class 에서 부모 class의 method에 접근해서 값을 가져오고자 할 때 parent:: 를 쓴다. priavate은 해당 클래스 안에서만 유효하다. 자식은 이에 접근할 수 없다. protected ..

공부하자 공부! 이 감정을 잊지 말고 배우고 익히고 습득하자

https://www.zerocho.com/category/JavaScript/post/572c6f759a5f1c4db2481ee3 (JavaScript) 객체(Object)와 배열(Array) 안녕하세요, 이번 시간에는 자바스크립트 객체(Object)에 대해 알아보겠습니다. 객체(Object) 객체란, 현실의 사물을 프로그래밍에 반영한 겁니다. 코드로 보는게 이해하기 쉽겠죠? 저를 프로그래밍 www.zerocho.com https://velog.io/@ki_blank/JavaScript-화살표-함수Arrow-function JavaScript - 화살표 함수(Arrow function) 화살표 함수는 ES6문법입니다. function 키워드 사용해서 함수를 만든 것보다 간단히 함수를 표현할 수 있습니다..

[생활코딩] WEB2. CSS 반응형 디자인, 미디어 쿼리

반응형 웹, 반응형 디자인(Responsive Web) : 화면의 크기에 따라서 웹페이지의 각 요소들이 반응해서 최적화된 모양으로 바뀌어 동작하게 되는 것. 미디어 쿼리 : 화면의 여러가지 특성들에 따라서 어떠한 조건을 만족할 때만 CSS 내용이 동작하게 하는 것 min-width : 최소 800px -> 800픽셀 이상부터 효과가 적용된다. max-width : 최대 800px -> 800픽셀 이하부터 효과가 적용된다. * 적용 @media(max-width:800px){ #grid{ display:block; } #grid ul{ border-right:none; } h1 { border-bottom:none; } } block-level element는 화면 전체를 사용. 반응형 웹사이트를 위해서는..

[생활코딩] WEB2 CSS. 선택자와 속성

1. HTML 문법에 태그를 추가하는 것 2. CSS 해석할 수 있는 정보를 가지고 있는 기존 태그와 달리 (ex. - 링크 정보, - 제목이라는 정보) 디자인 태그(ex. font)는 어떤 정보도 가지고 있지 않다. 정보가 아닌 디자인 코드가 섞이면 웹페이지가 정보로서의 가치가 현격히 떨어진다. 유지보수적으로도 CSS 코드가 분리되는 것이 훨씬 용이하다. CSS와 HTML은 완전히 다른 문법의 언어. 1번째 방법. style 태그 활용 태그를 head 안에 넣어준다. CSS 문법에 맞게 해석해주라고 요청하는 것. CSS를 통해 중복된 코드를 단 하나의 코드를 통해 제거할 수 있게 된다. 또한 가독성도 좋다. a { } 누구에게 적용할지 선택한다는 의미에서 선택자 = selector color:black..