일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- error
- Spring Boot
- 깃
- maven
- 스프링 시큐리티
- SpringBoot
- REACT
- react simple captcha
- react 캡차
- CI
- react captcha
- 리액트 심플캡차
- Security 로그인
- 에러
- 리액트 캡차
- Spring Security
- Docker
- jpa
- spring security 로그인
- spring error
- 스프링 시큐리티 로그인
- react 심플캡차
- 젠킨스
- 스프링
- ChatGPT
- react 자동입력방지
- build
- myBatis
- react 상태
- git
- Today
- Total
목록전체 글 (63)
I can do it(Feat. DEV)

평소 CI/CD에 대해서 관심은 있었지만 직접 경험해 보기에는 어려울 듯하여 미루고 미루다 더 이상은 안 되겠다!! 싶어서 쓰는 젠킨스 서버 설치 포스팅!!🎉 🖥️세팅 환경 - 클라우드 서비스 : Google Cloud Platform(GCP) - 클라우드 서버(젠킨스 서버) os : ubuntu 20.04 LTS - 클라우드 서버(장고 어플리케이션 서버) os : unbuntu 20.04 LTS - 장고 웹 서버 구조 : Nginx + Gunicorn + Django Framwork 필자는 GCP를 사용해 VM 인스턴스 2개를 만들어서 환경을 구축하였음! 그리고 장고 웹 서버 환경은 도커 컨테이너를 사용하지 않고 직접 설치하였고, 깃 레포지토리 master 브랜치에 소스를 push 한 뒤 운영..

📒 평소 나는 '회사에서 맡은 업무만 열심히 하면 되지 뭐~'라는 생각을 가지고 살아가고 있었는데, 그것은 우물 안 개구리 마인드였던 것... 루즈해진 개발자 인생에 신선한 공기를 불어넣어 버린 좌충우돌 해커톤 참가 후기(2024. 08. 03 ~ 2024. 08. 14)😋 ℹ️프로젝트 깃헙 url- Frontend GitHub - crython-guardians/crython-clientContribute to crython-guardians/crython-client development by creating an account on GitHub.github.com- Backend GitHub - crython-guardians/crython-serverContribute to crython-gu..

평소 실제 DB 서버에서 직접 테스트할 수 없으니, 매번 DBeaver로 DB를 백업해서 SQL문을 뽑아내고 PostgreSQL 컨테이너를 띄워 데이터베이스를 초기화하고 있었는데... 반복 작업이다 보니 귀찮기도 하고 딱 컨테이너 생성할 때 DB가 세팅되면 좋겠다~ 싶어서 여러 삽질 끝에 docker-compose와 dockerfile을 사용하여 설정하는 방법을 완료했음!! 그래서 그 방법을 공유하고자 함🎉 ☘️ INDEX1. 필자의 환경 스펙 설명2. 관련 설정 파일들 설명 - docker-compose.yml - dockerfile - init.sh3. 도커 컴포즈 실행1. 필자의 환경 스펙 설명먼저 필자가 어떤 db툴을 쓰고 어떤 db 이미지를 사용해서 컨테이너를 띄웠는지 간략하게 설명하겠음! D..

이전 직장에서는 깃헙을 쓰지 않아 잔디가 너무 없어서 관리를 안 했지만! 이번 직장에서는 깃헙을 사용해 잔디가 파릇파릇 솟아나는 것을 보고 나의 리드미에도 3D 잔디를 장착하고 싶은 욕구가 생겼음!! 🎉 고로 리드미에 3D 잔디 심기 튜토리얼을 시작하겠음!! 🎉 🌿튜토리얼 순서 1. 독자 닉네임으로 된 Repository 추가(있다면 생략) 2. 토큰 생성 3. Repository에 토큰 등록 4. Actions 추가 후 Run workFlow 5. 리드미에 코드 추가 6. 403 권한 에러 시 해결 방법 1. 독자 닉네임으로 된 Repository 추가(있다면 생략) 먼저 깃헙에 로그인 후 밑의 이미지처럼 레포지토리를 새로 만들어 줌! 이때 레포지토리명을 자신의 닉네임과..

📝 이슈 상황 https://wikidocs.net/75560 4-08 settings.py 분리`[완성 소스]` : [github.com/pahkey/jump2django/tree/4-08](https://github.com/pahkey/jump2django/tree/4-…wikidocs.net 점프 투 장고를 참고하여 파이참으로 장고 프레임워크에 대해서 공부 중 위 사진처럼 base.py, dev, production.py로 운영 환경마다 필요한 세팅파일을 나누었음. 그리고 서버 구동 시 --settings=config.settings.dev 옵션을 추가해서 테스트를 했는데 문제가 없었음. But, set DJANGO_SETTINGS_MODULE=config.settings.dev 명령어를 통해 환..

(※주의/참고 필자가 공부한 내용을 바탕으로 포스팅을 하기 때문에 틀린 부분이 있을 수 있음!!!) 📝 목차1. JDBC란 무엇인가?2. SQL Mapper란 무엇인가?3. ORM이란 무엇인가? - Hibernate, JPA는 무엇인가? 각 개념에 대해서 설명하기 앞서 JDBC, SQL Mapper, ORM과 같은 프레임워크나 API들이 나타난 배경은 무엇일까?? 필자가 공부한 내용을 바탕으로 알아보겠음!! 예를 들어 스프링으로 웹 애플리케이션을 만들었을 때 관계형 데이터베이스가 없다면 어떻게 될까?? 문제가 생겨 서버가 내려가거나 실수로 서버를 꺼버리면... 이때까지 저장한 데이터, 즉 객체의 상태가 사라지게 됨.😰 이러한 데이터를 생성한 프로그램이 종료되더라도 데이터를 사라지지 않게(영속성) 하..

📝 글을 쓰게 된 계기 평소 사용하던 JDK 버전은 1.8인데 지오서버를 세팅하면서 JDK 11으로 변경해야 할 일이 생김. 매번 환경변수를 수정할 수 없기에 BAT 파일을 만들어 환경변수에 등록하고 간단한 명령어로 JDK 버전을 바꿀 수 있도록 하고자 글을 작성함. 1. 배치 파일 작성 배치 파일을 작성하기 전!! 당연히 사용할 Open JDK는 환경변수로 등록이 되어 있어야 함!! 혹시 아직 설정을 못했다면 2024.04.04 - [개발자 모드/개념] - [Java] Open JDK 설치 및 환경 변수 설정 [Java] Open JDK 설치 및 환경 변수 설정 📝 글을 쓰게 된 계기 Java를 사용하면서 환경변수 설정은 필수적이기에 기초 환경 세팅 방법을 복기하고자 글을 작성함. # JDK란? JDK..

📝 글을 쓰게 된 계기 Java를 사용하면서 환경변수 설정은 필수적이기에 기초 환경 세팅 방법을 복기하고자 글을 작성함. # JDK란? JDK(Java Development Kit)는 Java 언어로 소프트웨어를 개발하는 데 필요한 도구들을 제공하는 개발 키트입니다. 1. Open JDK 설치 Open JDK도 종류가 다양한데 그중 오라클에서 제공하는 Open JDK를 설치하였음. https://jdk.java.net/java-se-ri/11-MR2 Java Platform, Standard Edition 11 Reference Implementations Java Platform, Standard Edition 11 Reference Implementations The official Reference..