본문 바로가기

SOMEDAY/KEEP33

[혼공얄코] 다양한 IT 용어 학습하기 (3주 차) 💾 혼공학습단 12기      챕터 2. 개발자 따라가기: 인공지능 기술 알기02-3 생성형 인공지능 서비스 둘러보기 1. 대표적인 대화형 인공지능 서비스OpenAI - 챗GPT, 마이크로소프트 - 코파일럿, 구글 - 제미나이 등은 채팅을 하듯 텍스트로 문답을 주고받을 수 있는 대화형 인공지능임챗GPT: 창의성을 바탕으로 한 생성 작업에 특화되어 있음코파일럿: MS의 검색 엔진인 빙의 데이터와 정보를 기반으로 하여 보다 정확하고 신뢰할 수 있는 답변 제시제미나이: 구글의 실시간 검색 데이터를 기반으로 역시 신뢰성 있는 답변을 제공대화형 인공지능의 코딩 기능코딩 기능 제공함  2. 생성형 인공지능 서비스달리: OpenAI에서 개발한 이미지 생성형 인공지능 서비스, 텍스트 설명을 보고 그에 맞는 이미지를 .. 2024. 7. 16.
[SOCKET] 웹소켓 댓글 작성 시 실시간 알림 기능 💾 spring boot: 3.3.0💾 jdk: 17      0. start사용자 나나랑 모모가 같은 게시물을 보고 있을 때, 나나가 댓글을 적을 경우!나나가 댓글을 추가했다는 알림이 다른 사용자에게도 가는 기능을 구현해 봤다.다 구현한 건 아니고, 일단은 지금까지 구현한 것만 정리를 하고!추후에 내가 원하게 수정해서 다시 기록으로 남겨야겠다. 일단 알림을 받기 위해서는 크롬이나 웨일의 '알림'기능이 허용되어 있어야 한다. 크롬: 설정 -> 개인 정보 보호 및 보안 -> 사이트 설정 -> 알림 -> 알림 전송이 허용됨 (여기에 도메인 등 추가)웨일: 설정 -> 개인정보 보호 -> 사이트 설정 -> 알림 -> 알림 전송이 허용됨 (여기에 도메인 등 추가) 이렇게 추가를 해야, 알림을 받을 수 있다. .. 2024. 7. 12.
[혼공얄코] 가깝지만 먼 AI에 대해 알아가기 (2주 차) 💾 혼공학습단 12기     챕터 1. 개발자 이해하기: 개발과 개발자 용어 알기01-3 프로그래밍 언어도 외국어인가요?tmi. 세상에 프로그래밍 언어가 9,000개나 존재한다... 😶 1. 프로그래밍 언어컴퓨터에 명령을 내릴 때 사용하는 언어사람과 컴퓨터 사이에도 언어라 부릴 만큼 정교하고 풍성한 소통 수단이 필요. 그것이 프로그래밍 언어  2. 프로그래밍 언어가 다양한 이유대표적인 프로그래밍 언어: C, 자바, 파이썬, 자바스크립트 등좀 더 읽기 편한 언어, 짧은 코드로 더 많은 지시를 내릴 수 있는 언어, 보다 빨리 작동하는 언어, 오류로부터 안전한 언어를 원하는 사람들이 생김. 이처럼 다양한 요청과 수요에 따라 계속해서 새로운 프로그래밍 언어가 만들어짐그 결과로 오늘날 널리 사용되는 프로그래밍.. 2024. 7. 11.
[PROJECT] Maven to Gradle ~ing 이전에 Maven/Mybatis/jsp 조합으로 만들었던 홈페이지를 Gradle/JSP/Thymeleaf로 변경하는 작업을 해보려고 한다.(아니 하고 있다.)사실상 변경한다기보다 새로 만드는 것에 가까운..? 이전에 만들던 것도 끝까지 완성을 했던 게 아니라서 미흡한 게 많다.당시에 curd를 하고, 페이지네이션이랑 댓글 기능까지 구현은 했지만!회원가입이나 로그인 기능을 따로 넣지는 않았었다.아니 있긴 있었다. 근데 그때는 spring security 같은 걸 이용해 쉽게 로그인 기능을 구현할 수 있는 방법을 몰랐다.그래서 정말 무식하게 그 기능을 하나하나 구현하려고 했다.그때 작성했던 코드를 보니, 패스워드 부분이 정말 장난 없었다.  [JS] 자바스크립트로 비밀번호 암호화 하기 👉 SHA-256💡.. 2024. 7. 5.
[혼공얄코] 혼자 공부하는 얄팍한 코딩 지식 시작! 다시 혼공학습단! 💾 혼공학습단 12기     챕터 0. 다시 혼공학습단직장인이라서 방학은 없지만, 마음만은 방학이라고 생각하며... 🫠방학 기간에 다시 혼공학습단을 지원하여, 공부하게 되었다.이전에 10기를 지원했었고, 당시에는 로 진행했다.이번에는 분명 단어도 알고, 뭔지 알겠는데? 확실히 개념이 잡히지 않는 코딩 관련 지식들에 쌓아 보기 위해! 도서를 신청했다.사실 이 책은 이전에도 읽은 적이 있는데, 그때는 개정 전의 책이었고!이번에 개정판으로 진행해보려고 한다. 여기를 가도, 저기를 가도 AI를 빼고는 이제 이야기할 수 없을 것 같은데?시대에 발맞춰, 이 책도 그 내용들을 담아 개정이 된 것 같다.  작년에도 이 시기에 혼공학습단을 진행했었다!그때도 여름방학이 있었는데, 이번에도 러키비키 한 여름방학이 있다... 2024. 7. 2.
SQL 실습 따라하기 01 SQL전문가 정미나 유튜브2024.05.04~05.05https://youtube.com/playlist?list=PLyQR2NzLKOCa5UujnJIFR7wOVOD0lS6EB&si=O0HWWYcZSxqXCyk3   Chapter 1STEP 1. 데이터베이스란?데이터베이스: 데이터를 저장하는 공간SQL: 데이터를 다루는데 사용되는 언어 STEP 2. 테이블이란?테이블: entityID, PW, NAME, MOBILE, EMAILcolumn (attribute)row   Chapter 2STEP 1. CREATEVARCHARNUMBERDATE 💡 초급CREATE 테이블명 ( 컬럼1 데이터 타입(SIZE), 컬럼2 데이터 타입(SIZE), ......); 💡 중급CREATE 테이블명 ( .. 2024. 5. 6.