목록전체 글 (4)
뭘 하고 살 것인가
깃헙에 잔디 칸에 구멍이 숭숭난 것을 보고 마음이 헛헛해서 이전 회사에서 회사 계정으로 심었던 잔디들이라도 옮겨 심을수 없을까 찾아봤다. 우선 깃랩 레포 포크를 뜬 후 깃헙 계정으로 가서 레포 만들기를 누르면 import a repository가 있다. 누르고 싶게 생긴 파란 글씨..눌러보자 그럼 이렇게 클론할 레포 주소를 치라고 나온다. 포크를 뜬 깃랩 url을 입력해주자. 물론 회사 내부 소스코드이기 때문에 프라이빗으로 설정해준다. 이렇게 하고 나면 일단 깃헙에 새로운 프라이빗 레포가 생성이 됬지만 잔디는 심어지지 않는다..! 회사 레포에서 작업할때의 커밋 이메일과 현재 깃헙 계정의 이메일이 다르기 때문이다. 해서 이걸 rebase로 일일이 author mail을 바꿔줘야 하나? 해서 방법을 찾아보니..
프로젝트 구조가 백, 프론트 서버 구분없이 한 몸으로 되어있어서 최근 작업하는것들은 프론트단(html)에서 jqeury로 ajax 요청을 보내고 백단에서는 데이터만 보내주는걸로 작업을 하고 있었는데, 기존에도 ajax가 있긴 했지만 거의 GET, POST로 처리하고 파라미터로 어떤 작업을 수행할 건지를 구분해서 처리가 되어있었다. 이번엔 REST하게 작업을 해보고 싶어서 안 써봤던 PUT, DELETE를 써보았는데, 요청할때 쿼리파라미터가 안 날라가고 요청을 받았을때도 기존의 $_GET, $_POST, $_REQEUST로 요청할때 보낸 파라미터들을 받을수가 없었다. 요청을 보낼때 파라미터는 메소드 구분 없이 모두 동일하게 $.ajax({ url:url, type: "DELETE", dataType: "j..
지금 서비스의 서버 구성이 그냥 실제 서비스단 서버만 존재하고 로컬 개발환경이나 개발용 서버가 따로 없어서 기존 개발 환경은 서비스중인 서버에 직접 ftp로 접속해서 코드를 수정하곤 했었다. 그래서 로컬 개발 환경을 만들기 위해 소스를 그대로 다운로드 받아서 xampp 환경에 파일을 넣어봤지만 php version 문제는 둘째치고 로그인이 되지 않아서 로그인을 하고 나서 볼수 있는 화면에 접근할수가 없었다. 로그인 로직이 세션과 쿠키를 이용한 동작이어서 쿠키를 등록하는 곳을 찾아보니 setcookie($name, $value , $expires , $path, $domain, $secure , $httponly); 이렇게 등록이 되고 있는데, 저 $domain에는 dot(.)이 두개 이상이 들어가야 한다..