전체 글
-
이 시스템에서 스크립트를 실행할 수 없으므로 ~\npm\yarn.ps1 파일을 로드할 수 없습니다.삽질 2020. 11. 6. 12:18
이 시스템에서 스크립트를 실행할 수 없으므로 ~\npm\yarn.ps1 파일을 로드할 수 없습니다. 왜인지는 모르겠는데(항상 그렇지만) 오류가 발생해서 대충 구글링하여 해결했다.. 터미널에 ExecutionPolicy를 입력했을때 Restricted라고 나오면 Set-ExecutionPolicy Unrestricted 를 입력하여 변경해주어야한다. ※ 관리자 권한으로 실행해야한다... 설정해준 이후에 다시 명령하면 잘 구동된다. 참고: stackoverflow.com/questions/41117421/ps1-cannot-be-loaded-because-running-scripts-is-disabled-on-this-system
-
'yarn'용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.삽질 2020. 11. 6. 12:10
'yarn'용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 확인한 다음 다시 시도하십시오. 오랜만에 nodejs 프로젝트를 건드리려는데 yarn 명령어가 안먹는다. 인식되지 않고 어쩌구 cmd 나오면 무조건 환경변수 설정이 잘못된 것이다... Path에 Yarn경로를 지정해준다. 이전에 해줬을텐데 Java 프로젝트를 진행하면서 바꿔주다가 빼먹었나보다. 환경변수를 설정해준 이후에는 잘 작동한다. +이후에도 안되면 재설치!
-
SQLD(SQL개발자) 응시 및 합격 후기(37회, 2020)memo 2020. 11. 3. 00:13
취업준비중에 포트폴리오도 만들고 하다가 SQL 공부를 하기 위해서(이력서에 한줄이나마 더 쓰기위함도 있다) 국가공인 자격증인 SQLD 시험을 보기로 했다. 일단 나는 비전공자고 시험은 한달정도 준비해서 보려고 했다으나... 원래는 3월로 예정되어 있었던 시험이 일주일 전에 연기되고, 2주뒤에는 취소되면서 5월 31일에나 시험을 보게 되었다. 그래서 총 준비기간은 두달이 좀 넘는것 같지만 중간에 공부안한사이에 까먹고 그래서 대충 한달같은 두달(?)이다. 공부방법 1)책 주로 SQL 자격검정 실전문제(노란책)으로 많이 공부했는데 시험 출제하는 곳에서 나온 책이라 아무래도 퀄리티가 괜찮았다. 다만 책이 다소 어려워서(나중에 안 사실인데 같은 범위안에 SQLP문제들도 섞여있다..) 시험 준비하는 도중에 좌절감을..
-
[Java] Error: A JNI error has occurred, please check your installation and try again삽질 2020. 10. 27. 15:53
Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.UnsupportedClassVersionError 프롬프트로 컴파일을 진행하려는데 에러가 발생했다. java와 java compiler의 버전이 달라서 오류가 발생했다. 환경변수 설정을 하여 해결했다.
-
SQL injectionDB 2020. 9. 25. 19:16
개발을 하면서 보안 이슈에도 관심을 가지게 되는데, 가장 먼저 눈에 들어온것은 SQL injection 이었다. RDBMS를 이용해서 서버와 클라이언트의 데이터를 주고 받을 때, 클라이언트에서 바로 서버로 넘어가면 문제가 생길수 있다. 예를 들면 아래와 같다. 간단한 회원가입 서비스가 있다고 할때, 쿼리문은 다음과 같을 것이다. INSERT INTO USER (이름) VALUES (이름); 일반적인 사용자라면, 이름과 정보들을 제대로 입력하겠지만, 이름'); DROP TABLE USER;-- //--는 뒤에 오는 내용을 주석처리한다 위의 값을 집어넣어버리면 고객 데이터가 전부 날아가버리는 참사가 발생할수도 있다. 또는 로그인 폼에서 아이디값에 admin'-- 처럼 입력하여 SELECT * FROM mem..