분류 전체보기58 AI 챗봇과 대화 나누다 극단적 선택..AI 챗봇이란 무엇인지, 어떤 방식으로 작동하는지에 대하여 알아보자.(챗GPT, CHAI,...) 'AI 챗봇'이 사용자 목숨 앗아가...벨기에 남성, 인공지능과 대화 후 극단적 선택 - CWN 벨기에에서 어느 한 남성의 자살 소식에 많은 누리꾼이 충격을 금치 못했다.바이스, 유로뉴스 등 복수 외신은 벨기에 언론사 라 리브레(La Libre)를 인용, 피에르(가명)라는 남성이 GPT-4 기반 맞춤 www.cwn.kr 위 뉴스에 따르면, 벨기에의 한 남성이 인공지능(AI) 챗봇과 대화한 뒤 스스로 목숨을 끊었다고 한다. 그의 정신은 원래부터 건강하지 않았다. 그런 그에게 AI 챗봇은 다소 황당한 발언을 늘어놓았다. '당신이 아내보다 날 더 사랑했으면 한다.' '우리는 천국에서 함께 살 수 있을 것이다.' AI 임에도 불구하고 상대방의 감정을 움직이는 언어를 만들어낸 것이다. 평소 환경 문제에 민감한 남.. 2023. 4. 14. [이클립스] Spring boot 스프링부트 외부 프로젝트 import 시 오류났을 때 체크할 부분 및 해결법(feat.maven clean, 개요 git을 사용하여 외부 프로젝트를 받아오면 여러 설정을 변경해주어야 할 일이 생긴다. 하지만 외부 연동 문서 가이드를 참조하여 차례대로 설정을 변경하였음에도 실행이 되지 않는 일은 비일비재하다. 개인의 실수로 뭐 하나 빼먹었을 가능성도 있지만 변경한 설정이 프로젝트에 제대로 적용이 안됐을 확률도 크다. 이럴 경우 컴퓨터가 다운됐을 때 본체를 재부팅하면 정상적으로 실행이 되는 것처럼 이클립스의 프로젝트 또한 재부팅을 과정을 거쳐줘야 변경된 설정이 정상적으로 적용된다. 이클립스 내에서 재부팅이란 서버나 프로젝트를 Clean한 후 재실행하는 과정을 말한다. 만약 자신이 설정 관련한 변경사항을 제대로 적용했음에도 불구하고 예상치 못한 곳에 뜨는 빨간 줄이나 오류 메세지를 발견한다면 다음 클린 과정을 한번 .. 2023. 4. 12. 프로그래머스 코딩테스트 레벨 1 - 행렬의 덧셈 풀이 해석 및 답안 [자바스크립트] https://school.programmers.co.kr/learn/courses/30/lessons/12950 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 행과 열이 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 값을 구하는 문제. 행렬에 대한 기본적인 이해가 필요하다. 고등학교 수학 맨 첫 단원에서 배우는 것으로 기억하는데(내 기억이 맞다면) 지금 와서 떠올리려고 하니까 기억이 가물가물하다. 간단하게 짚어보면 행렬은 수를 행(Row)과 열(Column)에 맞춰서 직사각형의 모양으로 순서있게 배열하여 괄호([])로 묶은 것이다. 코딩 테.. 2023. 3. 29. [자바스크립트] 프로그래머스 레벨 2 - JadenCase 문자열 만들기 코딩테스트 해석 및 답안 https://school.programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳이 소문자인 문자열을 만드는 문제. 단 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳을 모두 소문자로 쓰면 된다. 예로, 입력 문자열이 '3people unFollowed me' 라면 리턴값은 '3people Unfollowed Me' 가 출력된다. 제한조건 입력값은 길이 1 이상 200 이하의 문자열이다. > 코딩할 때 신경쓰지 않았다. .. 2023. 3. 27. [자바스크립트]ES6 문법정리(2) - 호이스팅 그리고 const, let 목차 1. [자바스크립트]ES6 문법정리(1) - var의 문제점 지난 문법정리에서는 자바스크립트에서 var을 사용함으로써 발생하는 문제점들을 나열해보았다. 간단하게 정리해보면, var은 블럭레벨에서 선언했음에도 불구하고 그 범위를 벗어났을 때 계속 남아있었다. 또한, 긴 코드문을 작성할 때 변수를 중복선언해도 오류가 없이 작동하여 유지보수 시간이 늘어날 수 있다. 또 변수를 나중에 선언했음에도 앞쪽에서 변수를 사용했을 때 undefined라는 값이 찍히며 정상으로 작동한다. 이는, 오늘 알아볼 변수의 호이스팅 때문이다. 호이스팅https://developer.mozilla.org/ko/docs/Glossary/Hoisting 호이스팅 - MDN Web Docs 용어 사전: 웹 용어 정의 | MDNJav.. 2023. 3. 25. 프로그래머스 코딩테스트 레벨 1 - x만큼 간격이 있는 n개의 숫자[자바스크립트] 해석 및 답안 문제 정수 x와 자연수 n을 입력받아 x부터 시작하여 x씩 증가하는 숫자가 n개 있는 리스트를 리턴하는 문제이다. 예를 들어 x,n 으로 2,5를 입력받으면 2부터 시작하여 2씩 증가하는 숫자 5개인 [2,4,6,8,10] 을 리턴하면 된다. 제한조건 x는 -10000000 이상, 10000000 이하이고 n은 1000이하의 자연수이다. 딱히 신경 써서 코딩하지 않았다. 답 function solution(x, n) { var answer = []; //리턴시킬 배열 for(let i=1;i (i + 1) * v) 이런 형태의 코딩은 어떤 의미로 사용했는지 짚고 가는것도 좋겠다고 생각했다. 먼저, Array(n)로 n크기의 리스트를 생성한 뒤 fill()을 이용하여 배열 값을 채운다. https://de.. 2023. 3. 23. 이전 1 ··· 3 4 5 6 7 8 9 10 다음