사내 교육으로 AWS Bedrock 강의를 듣다가 발견한 상당히 유용한 서비스 AWS PartyRock AWS 현직자 분이 알려주신 서비스로, AWS 내에서는 활발히 쓰이고 있는 듯하다. PartyRock 출시 – Amazon Bedrock 기반 AI 앱 놀이터 | Amazon Web Services즐거운 시간을 보내고 멋진 것을 만들면서 생성형 AI에 대해 자세히 알아보고 싶다면 PartyRock.aws를 확인해 보세요. 코드를 작성하거나 AWS 계정을 생성하지 않고도 실험하고, 프롬프트 엔지니어링aws.amazon.com 2023.11월에 출시된 것으로 보아 아직은 무료지만 조만간 유료로 바뀌어도 이상할 거 없는 서비스다. 턴테이블로 디자인된 로그인 페이지 상당히 귀엽다.. 로그인을 해야 이용할 수 ..
이전에 만든 병돌리기 프로그램을 배포하려고 한다. ChatGPT로 간단하게 술자리 병돌리기 프로그램 만들기 :: VSCode & easyCode - ChatGPT VSCode 익스텐션으로 Chat GPT 기능이 들어왔다고 한다. 간단하고 재미난 프로그램을 하나 만들고 싶었다. 뭐 만들지 생각하다가 술자리 병돌리기 프로그램을 한번 만들어보려고 한다. 버튼을 누르 jjluveeecom.tistory.com 정적 웹페이지이므로 S3를 이용해서 배포해보겠다. 1. 버킷 만들기 버킷 이름을 입력하고 나머지 설정들은 디폴트로 유지해주었다. 이때 CloudFront를 사용하지 않고 S3만을 이용해서 정적 웹사이트 배포를 할 계획이라면 모든 퍼블릭 엑세스 차단을 해제하고 넘어가야한다. (필자는 여기서 해제하지 않고 뒤..
용어 정리 * 리모트 Refs : 리모트 저장소에 있는 포인터 레퍼런스 $ git ls-remote : 리모트 Refs 조회 리모트 Refs 대신 보통 리모트 트래킹 브랜치를 이용한다. * 리모트 트래킹 브랜치 = 리모트 브랜치를 추적하는 레퍼런스이자 브랜치. 로컬에 있지만 임의로 움직일 수 없다. 리모트 서버에 연결할 때마다 리모트의 브랜치 업데이트 내용에 따라 자동으로 갱신된다. /형식. 예제를 통해 자세히 알아보자. git.ourcompany.com 이라는 Git 서버가 있다. 로컬에 clone해온 서버의 저장소는 origin 이라고 한다. origin 으로부터 저장소 데이터를 모두 내려받고 master 브랜치를 가리키는 포인터(=origin/master)를 만든다. 이 포인터는 맘대로 변경할 수 ..
$ git branch : 브랜치 목록 보기. 목록에서 *이 붙은 건 현재의 브랜치 $ git branch —merged / $ git branch —no-merged : merge된 브랜치인지 아닌지 목록 merge되지 않은 브랜치는 아직 merge하지 않은 커밋을 담고 있기 때문에 git branch -d 명령으로 삭제할 수 없다. 강제 삭제는 -D 브랜치와 merge 기초 아래 상황에 따라 알아보자! 나는 현재 hotfix 만들고 merge하는게 서툴러서 의 3번 과정 부터 자세히 다룰 것이다! 1. 웹사이트가 있고 뭔가 작업을 진행하고 있다. 2. 새로운 이슈를 처리할 새 Branch를 하나 생성한다. 3 새로 만든 Branch에서 작업을 진행한다. 이때 중요한 문제가 생겨서 그것을 해결하는 Ho..
리모트 저장소란? 인터넷이나 네트워크 어딘가의 공통된 저장소로 협업할 수 있는 공간. 리모트 저장소에 데이터를 push 하고, pull 받으면서 협업하는 것! 리모트 저장소 추가 및 확인하기 $ git remote origin $ git remote add pb https://github.com/paulboone/ticgit $ git remote -v origin https://github.com/schacon/ticgit (fetch) origin https://github.com/schacon/ticgit (push) pb https://github.com/paulboone/ticgit (fetch) pb https://github.com/paulboone/ticgit (push) $ git rem..
수정하고 저장소에 저장하기 워킹 디렉토리 : git 저장소에서 파일들을 수정하고 커밋하고 등등의 활동을 하는 디렉토리. 우리가 작업할 디렉토리 워킹 디렉토리의 파일들은 Tracked vs Untracked 로 나뉜다. 그 중 Tracked = Unmodified / Modified / Staged 로 나뉜다. Untracked : 생성하고난 다음 add 하지 않은 파일. 또는 삭제된 파일. 스냅샷(커밋)에 넣어지지 않은 파일이라고도 한다. 🔽 add 🔽 Staged : add는 됐고 commit은 하지 않은 상태의 파일 🔽 commit 🔽 Unmodified : commit 된 파일 🔽 파일 수정 🔽 Modified : 커밋 후 수정된 파일. 🔽 add 🔽 Statged : add O, commit X ..
git을 시작할 땐 아래 2가지 방법을 통해 시작하게 된다. 내 컴퓨터의 기존 디렉토리를 git과 연결하는 방법, 기존의 git 저장소를 내 컴퓨터로 가져오는 방법 이렇게 두 가지를 알아보도록 하자. 1) 로컬 디렉토리에서 만들기 해당 로컬 디렉토리로 이동 $ git init .git이라는 하위 디렉토리를 만든다. .git에는 저장소에 필요한 뼈대 파일들이 들어있다. 그러나 아직은 프로젝트 관리는 하지 않는 상태이다. 여기서 아래 명령어들을 수행하면 git이 파일을 관리하게 된다. $ git add 파일명 $ git commit -m ‘initial project version(커밋메세지)’ 마침내 git 저장소를 만들고 파일 버전 관리를 시작할 수 있게 되었다. 2) git 저장소를 clone해오는 방..
개발자, 고객 모두 requirement 정의하기 어려움. 정의한다해도 말로 requirement 에 대해 개발자와 고객이 서로 다른 걸 생각하고 있을 수도 있음. Requirements Engineering requirements - system이 반드시 제공해야하는 services에 대한 description = functional req - system operations에 대한 제약(constraints) = non-functional req - 시스템에 대한 고객의 need를 반영하는 것 Requirements engineering(RE) - services, constraints에 대해 추출, 문서화, 검증하는 프로세스 requirements engineering processes 1. req..
- Total
- Today
- Yesterday
- 정적 웹페이지 배포
- 백준
- easycode
- genaiapp
- partyrock생성
- easycode chatGPT
- 병돌리기구현
- partyrock무료
- partyrock사용볍
- 티스토리챌린지
- partyrock
- ChatGPT
- S3배포
- aws생성형ai
- partyrock앱
- SpacewBetween
- vscode easycode
- 정적 웹사이트 배포
- 오블완
- React native 작동 원리
- 코딩테스트
- S3 403 forbidden
- 생성형AI
- awsgenai
- 술자리병돌리기게임
- PYTHON
- 파이썬
- BOJ
- 알고리즘
- AWSBedrock
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |