오랜만에 안드로이드 스튜디오를 켜보기위해 다운받아서, 안드로이드를 설치후 시작해보니 위와 같은 Alert 창이 뜨면서 안드로이드 스튜디오가 실행 안되는 문제가 발생하였다. 위와같은 문제를 해결하기 위해서는 JAVA_HOME, path 설정을 하면 된다고 하는데,, 그 문제는 아닌듯.. 2시간정도의 삽질끝에 해결책은.. 아래의 사이트에서 Visual C++ Redistributable 64bit 설치하면 되었다!! https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 Latest supported Visual C++ Redistributable downloads This article lists the d..
좌측창에서 볼 때 cmd + 7 팝업창으로 볼때 cmd + f12
PostMan으로 Mock서버 만들기!! 좌측의 MockServers를 클릭하고 New 버튼을 누른다. Mock Server를 클릭한다. 대충 아무거나 URL을 쓰고 Next버튼을 누른다. Mock Server Name을 입력하고 Create Mock Server 버튼을 누른다. Mock Server가 생성된 것을 확인할 수 있다. 좌측의 Collections를 누르면 생성한 MockServer가 나온다. 거기서 내가 입력한 Url을 클릭하고 우측 상단의 점 세개를 누른후 Add example을 클릭한다. 하단의 Body에서 response타입을 Text에서 JSON으로 바꾸고, json오브젝트를 입력해 준다. 다시 좌측에서 Mock Server를 누르고 Mock서버의 API를 복사한다. 브라우저에서 복..
시퀀스를 0으로 초기화할 방법을 찾고있었느데, 아래의 방법밖에 없는듯 하다.. CREATE OR REPLACE PROCEDURE pr_reset_seq(seq_name IN VARCHAR2 ) IS seq_val NUMBER; BEGIN EXECUTE IMMEDIATE 'select [시퀀스명].nextval from dual' INTO seq_val; EXECUTE IMMEDIATE 'alter sequence [시퀀스명] increment by -' || seq_val || ' minvalue 0'; EXECUTE IMMEDIATE 'select [시퀀스명].nextval from dual' INTO seq_val; EXECUTE IMMEDIA..
git reset --hard 명령어를 통해서 이전 커밋으로 돌아가려고 하는데 위의 에러가 뜨면서 특정 파일때문에 못돌아가는 현상이 발생했었다. 확인해보니, 다른 프로그램이 해당 파일을 사용하고 있을 경우 발생할 수 있는 문제였다. https://stackoverflow.com/questions/4389833/unlink-of-file-failed-should-i-try-again Unlink of file Failed. Should I try again? Something wrong is going on with one of the files in my local git repository. When I'm trying to change the branch it says: Unlink of file '..
이번에 새롭게 입사한 회사에서는 오라클을 쓴다. 킹받게도 다는 MySQL, Vertica DB밖에 안써봤고,, 사실상 Vertica를 가장오래 사용했다. 그래서 오라클 SQL작성하는 법을 공부해야겠다고 마음먹었고 여러가지 커리큘럼을 알아보는 중에 SQLD라는 시험을 알게되었다. 의지에불타서 시험접수날짜를 보니 5/2 ~ 5/9이 아닌가!! SQLD 따봐야지~ 생각했는데 그날이 시험 접수기간이었던 것이다.! 의지에넘쳐서 접수를 완료하고보니 남은 기간은 대략 2 ~3 주밖에 남지 않았다. 그래서,, 뭘봐야하지 이것저것 알아봤는데, 아래의 책을 많은 합격자들이 추천하는 것이었다. 급하게 차에 시동을 걸고 교보문고로 갔고 위의 책을 급하게 집어들어 집으로 왔다. 회사 업무보고 체육관 갈 시간을 빼면 하루에 1..
Github들어가면 다음과같이, 자신만의 README를 꾸미는 사람들이 많다. 해당 README를 꾸미는 방법은 자신의 아이디와 똑같은 repository를 만들고, 거기서 README.md를 작성하면 된다. 그런데, 다음과같이 README하단에 자신의 블로그 최신글을 올리는 사람들이 종종 눈에뜨여서 해당 방법에 대해 조사를 하였고 이 절차에 대해 업로드하게 된다. 자신의 아이디와 같은 이름의 repository로 들어간다. 그리고, main.py라는 파이썬 파일을 만들고 아래와 같이 입력한다. import feedparser, time URL="[rss 피드 URL]" RSS_FEED = feedparser.parse(URL) MAX_POST=7 markdown_text = """ [쓰고싶은 내용] "..
나는 현재 11번가라는 회사로 이직해서 다니고 있다. 내가 들어온팀은 기프티콘 개발팀인데, 팀의 히스토리가 참 재미있다. 본래 SKT에서 시작된 프로젝트였으나, SKP로 프로젝트가 이전되고 현재는 SKP와 11번가가 18년도에 분할하였고, 기프티콘 프로젝트는 11번가에 속하게된 프로젝트가 되었다. 그리고 해당 프로젝트의 경우 원래 외주를 주던 프로젝트였는데, 이 프로젝트를 11번가에서 직접맡아 관리를 하게 되면서 내재화를 하게 되었다. 외주를 맡기던 프로젝트다보니 많은 레거시가 있고 이를 리팩토링 및 최신화 하는것이 우리팀의 현재 목적이 아닐까 싶다. 각설하고, 이번 글을 쓰게된 계기는 특정 프로젝트의 PR이 올라와서 clone해오면서 프로젝트를 받아오게 되었는데 프로젝트의 용량이 무지막지하게 크다는 것..
나는 일을 하면서 중간중간 다른 개발블로그들을 보면서 개발글 이외에도 각자 사는 이야기를 보는 취미?가 있다. 그 중에는 자신의 퇴사 이야기를 올리는 블로거들도 있었는데, 해당 글을 인상깊게 읽었던 기억이 나서 나도 퇴사회고글을 블로그를 통해 올리고자 한다. 많은 퇴사 블로그 글들에서는 넷플릭스의 퇴사 부검을 참조했다는 글들이 많았는데 나도 이 목록에 맞춰서 글을 써보고자 한다. https://content.v.kakao.com/v/5e54ead52007421c9da29a4b 넷플릭스의 퇴사 문화 '부검 메일' 글자크기 설정 파란원을 좌우로 움직이시면 글자크기가 변경 됩니다. content.v.kakao.com 여기서 5번항목 넷플릭스의 메시지 같은 경우에는 회사가 나에게 보내는 피드백이기 때문에 이 항..
과거의 나는 쿠키라고 하면 나는 일단, 맛있는 쿠키가 생각난다. 하지만, 지금같이 개발자로 일하고 있는 경우에는 쿠키라 하면, IT 용어로서의 쿠키가 생각나는게 현실이다. 그러면 쿠키가 무엇인지 IT 용어사전을 통해 검색을 해보자. 쿠키(영어: cookie)란 하이퍼 텍스트의 기록서(HTTP)의 일종으로서 인터넷 사용자가 어떠한 웹사이트를 방문할 경우 그 사이트가 사용하고 있는 서버를 통해 인터넷 사용자의 컴퓨터에 설치되는 작은 기록 정보 파일을 일컫는다. HTTP 쿠키, 웹 쿠키, 브라우저 쿠키라고도 한다. 이 기록 파일에 담긴 정보는 인터넷 사용자가 같은 웹사이트를 방문할 때마다 읽히고 수시로 새로운 정보로 바뀐다. 위와같이 인터넷에 정의되어 있다. 일단, 쿠키를 사용하는 이유는 HTTP는 기본적으로..