본문 바로가기

전체 글

(21)
생성형AI와 프롬프트 어떻게 사용하고 있나요? by PyLadies 사내 프로젝트가 끝나고 회사 동료가 추천해준 meetup에 참여해보고 개인적인 생각을 정리하기 위해 작성한다. 물론 더 이전부터 AI 에 대한 관심이 있었겠지만 2023년도부터가 개인이나 기업 또는 기관등에서 생성형AI에 대해 투자를 하기 시작한 것으로 생각한다. 찾아보니 chatGPT는 2022년 11월 30일에 출시되었다고 한다. 자사에서도 KPI항목에 AI관련 아이디어가 들어갈 정도로 관심과 노력이 많이 필요할 것으로 생각된다. 해당 meetup은 오프라인으로 진행되었던 세미나였고, PyLadies 라는 여성 파이썬 개발자들의 모임 이라는 곳에서 주최를 하였다. 신청을 하고 나서 회사 동료가 여성 개발자들을 대상으로 하는것 아니냐고 해서 문의를 남겼는데 참여 대상자에 제한은 없다고 한다😊(저와 같..
[cURL] cURL정리 cURL 이란? 다양한 통신 프로토콜을 이용하여 데이터를 전송하기 위한 라이브러리 https://github.com/curl/curl/ http 프로토콜 테스트 시 유용하게 사용할 수 있다. 매번 검색하면서 사용해서 이번 기회에 정리한다 명령어 정리 shortcut options description example -X —request 요청 메서드를 설정 curl -X GET http://localhost:8080 -H —header 요청 헤더를 추가 curl -X GET http://localhost:8080/api/v1/users -H "Authorization: Bearer {token}" -d —data body 데이터를 쿼리스트링으로 보냄 curl -X POST http://localhost:8..
[security] 스프링 시큐리티 기능 정리 5.1. Authentication(인증) 5.1.1 Autentication Support 스프링 시큐리티는 사용자 인증 처리를 기본적으로 지원한다 5.1.2 Password Storage Password Storage History 스프링 시큐티리는PasswordEncoder 인터페이스를 통해 비밀번호를 안전하게 저장할 수 있는 단방향 변환을 수행한다. org.springframework.security.crypto.password.PasswordEncoder 스프링 시큐리티 5.0부터 BcryptPasswordEncoder가 기본값이 되었다. (before: NoOpPasswordEncoder) DelegatingPasswordEncoder 과거 어플리케이션의 레거시 비밀번호 방식과 현재 변경된 비..