전체 글 96

(Ubuntu) Redis 설정하기

Redis 설정변경 $ vi /etc/redis/redis.conf 바꿀부분 - 호스트 접속 : bind 127.0.0.1 => bind 0.0.0.0 으로 변경 - 비밀번호 : requirepass 비밀번호 입력 redis 재시작 $ sudo systemctl restart redis-server.service 포트확인 $ netstat -nlpt | grep 6379 서버접속 $ redis-cli -h [레디스 서버의 IP주소] -p 6379 -a [비밀번호] 2. Redis의 Warning 해결 참고 👍😍 https://comcube.tistory.com/entry/Redis-%EC%84%A4%EC%B9%98-%ED%9B%84-Warning-%EC%A0%9C%EA%B1%B0%ED%95%98%EA%B..

카테고리 없음 2022.03.18

NAVER CLOUD 써보기(1년간 무료로 쓸 수 있는 Micro Server)

NAVER CLOUD에서 카드 결재정보를 등록하면 1. 10만원의 할인 크레딧 2. 1년정도 무료인 Micro Server를 사용 할 수 있다. Micro Server 클릭 PUTTY로 접속하기 1. PuTTygen에서 Load 클릭 - 네이버 클라우드에서 발급한 pem 키를 넣고 - Save public key 2. PuTTY에 접속해서 SSH-Auth(좀 아래에 있다)에 접속해서 위에서 발급받은 Public key를 넣는다 3. Session으로 돌아가 발급한 공인 IP를 넣고 OPEN을 누른다 (자주 이용하는 경우 Saved Sessions에 넣고 Save를 한다) 아까 발급받은 비밀번호를 입력하면 접속완료!! 참고(감사합니다) https://m.blog.naver.com/nieah914/22160..

카테고리 없음 2022.03.07

[번역](철저 비교!)QA vs 테스터! 그 일 내용에서 요구되는 스킬까지, 두개의 차이

https://www.geekly.co.jp/column/cat-position/1907_004/ 【徹底比較!】QA vs テスター!それらの仕事内容から求められるスキルまで、両者の違いを解 ITサービスにおいても高い品質が求められるようになりました。ソフトウェアの品質といえば、バグを無くすためにテスターが活躍していましたが、セキュリティなども含めた全体的な品質 www.geekly.co.jp IT서비스에 대에서 높은 품질이 요구되고 있습이다. 소프트웨어의 품질이라고 하면, 버그를 없애기 위해 테스터가 활약하고 있었지만, 보안 등도 포함한 전체적인 품질 보증이 필요하게 되었습니다. 그리고 지금 QA이 주목 받고 있습니다. 그래서 이번에는 QA와 테스터의 차이를 일의 내용이나 스킬이라는 관점에서 해설합니다. - 품질 보증(Qualit..

[번역] 소프트웨어 테스팅은 35세까지 할 수 없다?

http://www.51testing.com/mobile/view.php?itemid=4481294 의 글 软件测试真的干到35岁就干不动了吗? - 51Testing软件测试网-软件测试人的精神家园 大家都知道,开发人员都会有35岁年龄危机这一说,那么经常和开发人员放在一起比较的测试人员有没有年龄危机这一说呢,今天小编就来说一下近几年发展迅猛的软件测试行业到底有没有 www.51testing.com 개발자들에게 35세 위기가 닥친다는 사실을 우리 모두 알고 있듯이, 흔히 개발자와 비교되는 테스터 들도 나이 위기 에 처해 있는 걸까? 이것을 알아내기 위해서는 테스트 작업과 개발 작업의 차이점이 무엇인지 알아야 합니다. Xiaobian은 다음 사항을 간략하게 요약합니다. 1. 업무 강도 측면에서 개발자는 개발 기간 동안 10명이 코드..

AWS EC2의 mysql을 컴퓨터의 Mysql workbench로 접속하기

문제 : EC2의 데이터베이스에 접근하고 싶으나, 접속 할 수 없다는 경고만 노출되었었다. Standard(TCP/IP) 방법으로 Hostname엔 EC2의 IPv4 퍼블릭 IP를 입력 Port는 활성화 되고 있는 인스턴스의 인바운드 규칙에서 설정한대로 작성하고 Username은 ubuntu의 mysql에서 새로 만들어 권한을 부여준 유저로 접속 해결방법 : standard TCP/IP over SSH 로 접속하기 나는 기존에 EC2의 ubuntu를 PuTTy로 접속중이였다. 그렇기 때문에 mysql에 접속을 할 때도 standard TCP/IP over SSH를 이용해서 설정을 해줬다. SSH Hostname에는 ec2 인스턴스의 IPv4 퍼블릭 IP를 넣는다. ssh 접속이기 때문에 :22 포트를 추..

카테고리 없음 2022.03.02

Nodemon

- node monitor의 약자 - Node.js에 기반한 웹 어플리케이션 개발 시, 파일이 수정되면, 자동으로 애플리케이션이 재 실행 되도록 도와주는 node.js 패키지(확장모듈) - 이 모듈을 설치하면, 코드를 실행 할 때, 코드 수정 후 저장(Ctrl+S)하면 다시 시작할 필요 없이 애플리케이션이 저절로 실행된다. 수정 결과를 바로 확인 할 수 있으니 좋다! 1. 터미널에 npm install nodemon -g 입력(전역으로 설치할 경우) npm install nodemon -g #전역설치 npm install --save-dev nodemon #로컬설치 2. 터미널에서 nodemon index.js (각자 폴더의 메인 파일 입력) 명령 입력 후 실행 혹은 하단의 두개로 해도 된다 nodemo..

코딩/JavaScript 2022.02.28

expressjs의 mergeParams 사용해보기(매우 간단)

- 계층 구조의 라우터를 사용 할 때 사용 - 하위 라우터(혹은 자식 라우터)가 상위 라우터(부모 라우터)의 req.params 값을 유지하는 것 - 라우터로 별개의 파일에서 라우팅을 하는데, 상위 라우터의 파라미터가 필요한 경우에 사용함 ex) 포스트와 댓글 달기 / 여러개의 카테고리와 그 카테고리에 속한 게시글 등등 https://expressjs.com/ko/api.html 에서는 이렇게 설명 하고 있다. 1) 선언하기 child router 파일에 선언 const router = express.Router({ mergeParams: true }); 2) 사용하기(게시글과 그 게시글에 속한 댓글을 만들 경우) /*post.js 라우터(parent) */ const commentroute = requ..

코딩/expressJs 2022.02.03

비즈니스 로직(Business Logic)

1. 데이터 베이스와 사용자 인터페이스 간의 정보교환을 처리하는 규칙 / 알고리즘 2. 비즈니스 운영 방식을 정의 / 제한 하는 정보를 포함하는 컴퓨터 프로그램의 일부 3. "도메인 논리" 라고도 함 4. 정보 또는 데이터의 적절한 흐름을 자세히 지정하는 시퀀스 또는 단계와 같이 지원하는 워크플로에서 볼 수 있습니다. 5. 컴퓨터 코드에 입력되고 사용자 인터페이스를 통해 컴퓨터 프로그램에 표시되는 실제 비즈니스 규칙 6. 데이터가 표시, 저장, 생성 및 변경되는 방법을 결정 7. 컴퓨터 프로그램에서 실세계의 규칙에 따라 데이터를 생성·표시·저장·변경하는 부분 8. 업무에 필요한 데이터 처리를 수행하는 응용프로그램의 일부를 말한다. 이것은 데이터 입력, 수정, 조회 및 보고서 처리 등을 수행하는 루틴, 좀..

카테고리 없음 2022.01.30