전체 글

Let’s become the best developer 꼬부기
· infra/AWS
작성 이유웹 서버에 정적 소스를 올려서 작업을 진행해야 할 일이 생겨서 S3 버킷을 알게 되었었다.또한 최근 Bedrock이라는 생성형 AI가 출시하게 되면서 RAG의 데이터 소스를 S3로 많이 사용하는 것을 알게되서 나 또한 사용해보기 위하여 작성한다.  S3란?어디서나 원하는 양의 데이터를 저장하고 검색할 수 있도록 구축된 객체 스토리지.   사용 용도S3는 확장성이 뛰어나고 사용한 만큼만 비용이 지불되기 때문에 작은 규모에서 큰 규모까지 성능, 안정성 저하 없이 사용할 수 있다.또한 원하는 형식의 데이터를 원하는 만큼 저장하고, 동일한 데이터를 수백만 번 읽거나, 비상 재해 복구 용도로만 사용하여도 좋다.   S3 버킷 생성기본 버킷 정보 설정- 객체 소유권 : 외부 계정에서 접속하지 않을 예정이므..
· infra/AWS
작성이유최근(?) 굉장히 핫한 생성형 AI를 사용하여 간단한 정보 추출 및 추천서비스? 가 되는지 테스트 해보고 싶어서 기본적인 환경 구성을 작성한다.  사용 서비스생성형 AI를 지원하는 다양한 서비스들이 있지만, 그나마 접하기 편하고, 기존에 사용하고있던 계정이 있어서 AWS의 Bedrock을 사용하기로 하였다.일전에 한번 GenAI 교육을 듣고 오긴 하였지만 WorkShop에서 기본 구성을 다 해주셨었기 때문에 혼자서 진행하는 경우는 처음이다. 그래서 구조나 큰 흐름을 다 모르다보니 많이 헤맬 것 같다는 느낌이 든다..  Bedrock이란?AI 스타트업과 Amazon의 고성능 파운데이션 모델을 통합 API를 통하여 사용할 수 있게 해주는 완전 관리형 서비스내가 이해한 바로는 기존 머신러닝, 딥러닝을 ..
작성이유게시글을 작성하고 잘 작성 되었나~ 하고 확인을 해보는데, 다크모드에서 아래와같이 글씨가 까만색으로 나와서 드레그를 하지 않으면 보이지 않는 문제가 있었다...드레그를 하거나, 화이트모드로 바꾸면 보이지만 불필요한 클릭을 한번 더 해야된다는게 마음에 들지 않아서 수정하는법을 작성해놓는다...    수정방법티스토리에서 스킨의 HTML을 직접 건드려서 수정하는 방법으로 해결....     적용 후위 설정을 적용하면 기존에 까만색으로 숨어있던 글이 잘 나온다!!!!굉장히 마음이 편한해진다... 😊     refs참고 사이트 : https://soobysu.tistory.com/137 [오류노트] 티스토리 본문 글자색 안바뀌는 현상 해결 (다크모드)problem 티스토리 스킨을 바꿧는데 아래 현상..
· infra/기타
작성 이유기존에 가비아, 후이즈 처럼 도메인 업체에서는 SSL 인증서를 요청하면 원하는 양식에 맞춰서 발급을 받아서 설정을 했었다. 다만 추가적인 비용이 들기 때문에 개인적으로 사용하기에는 비용 부담이 있었다. 그러다가 찾게된 내용이 무료로 SSL 인증서를 발급해주는 사이트인 Let's Eencrypt 이다. 관련하여 SSL 인증서가 잘 적용되는지 보기 위하여 발급 방법 및 적용방법을 기록!  기본적인 발급 방법일반적으로 인증서를 발급받는 방법은 크게 2가지로 나눌 수 있다. 1. 쉘을 통해 직접 발급 (이번에 진행 할 내용!)2. 호스팅 업체에서 제공하는 기능(cPanel 등)  Let's Encrypt SSL 인증서 발급 방법 3가지1. Webroot- 사이트 디렉토리 내에 인증서 유효성을 확인할 수..
· infra/기타
작성이유회사 업무중 한가지로 SSL 인증서 교체 작업을 하게 되었었다. 그러다가 "SSL이 보안적으로 안전하다" 정도는 알지만 해당 인증서가 어떤 내용이며, 어떻게 작동하는지 알고 싶어서 찾아본 내용을 기록한다.  SSL/TLS 인증서란?- SSL : Secure Socket Layer- TLS : Transfer Layer Scurity인터넷 상에서 웹 브라우저와 서버간에 주고받는 데이터를 암호화하여 안전하게 통신을 해야하는데,이때 암호화 통신을 가능하게 하는 제 3의 신뢰기관이 인증한 인증서   SSL/TLS 인증서 작동 방법[SSL/TLS 핸드셰이크]핸드셰이크는 클라이언트와 서버간의 메세지 교환이며,  HTTPS 웹에 처음 커넥션할 때 진행된다. 핸드셰이크의 단계는 클라이언트와 서버에서 지원하는 암..
문제  메모리 제약  입/출력   문제 분석단순 연산 문제여서 문제를 따라서 진행하면 될 것 같다고 생각함  풀이 1import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { // https://softeer.ai/practice/7628 InputStreamReader inputStreamReader = new InputStreamReader(System.in); BufferedReader bf = new BufferedReader(inputStreamReader); /* * 그냥 ..
문제   메모리 제약  입/출력  문제 분석(크기순으로 작성되어있다는 가정하에) 작은 수부터 증가하면서, 뒤에있는 값들을 비교해서 배수인지 확인  - 배수면 가장 큰 개수 선택  풀이 1import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { InputStreamReader inputStreamReader = new InputStreamReader(System.in); BufferedReader bf = new BufferedReader(inputStreamReader); /* * (크기순으로 ..
LIST
jjuni_96
개발자 꼬부기