태지쌤

로봇 & 코딩교육 No.1 크리에이터

IT관련 93

윈도우에서 server.js 파일 생성하기

touch server.js touch : 'touch' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확 한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + touch server.js + ~~~~~ + CategoryInfo : ObjectNotFound: (touch:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException 왜 이런 에러가 생기는 걸까요? ​ "touch"는 일반적으로 Unix/Linux 시스템에서 파일을 생성하거나 수정하는 명령어입니다. 그러나 Windows 운영 ..

IT관련 2023.05.02

ChatGPT 자동 번역기(프롬프트 지니)

ChatGPT는 주로 영어로 된 데이터로 학습을 했기 때문에 가급적 한글보다는 영어로 물어봐야 더 정확한 답을 얻을 수가 있어요. 영어를 못해도 쉽게 사용할 수 있는 방법을 알려드릴게요. ​ 네이버웨일브라우저에서 -> 확장앱 -> 호환스토어로 들어갑니다.​ ​ ​ 크롬 웹 스토어에서 프롬프트 지니라고 검색합니다.​ ​ ​ 선택 후 크롬에 추가하면 되구요. 참고로 시크릿 모드에서는 추가 안되요. 일반 모드에서 추가하셔야해요.​ ​ ​ 추가되면 아래의 아이콘을 통해서 확장앱을 불러올 수 있어요. 핀 버튼을 클릭하면 고정되기 때문에 저는 고정도 해줬구요~​ ​ ​ chatgpt에서 왼쪽이 기본 화면이구요. 오른쪽이 프롬프트지니를 추가한 후 변경된 화면이에요.​ ​ ​ 궁금한 질문을 자연스럽게 그냥 한글로 입력..

IT관련 2023.04.28

프로그래밍에서 함수란?

함수는 입력값을 받아서 처리한 후 결과값을 반환하는 일련의 과정을 정의한 코드 블록입니다. 간단히 말하면, 반복해서 사용되는 코드를 하나로 묶어서 호출할 수 있는 방법입니다. 함수는 다음과 같은 형태로 정의됩니다. ​ ``` def 함수이름(매개변수): 함수내용 return 반환값 ``` ​ 위의 코드에서, `def` 키워드는 함수를 정의할 때 사용되는 키워드입니다. 함수이름은 함수의 이름을 지정합니다. 매개변수는 함수가 받을 입력값을 지정합니다. 함수내용은 입력값을 처리한 후 결과를 반환하는 코드 블록을 지정합니다. `return` 키워드는 함수에서 처리한 결과값을 반환합니다. ​ 예를 들어, 두 개의 숫자를 입력받아서 더한 결과를 반환하는 함수를 다음과 같이 정의할 수 있습니다. ​ ``` def a..

IT관련 2023.04.28

패스트캠퍼스 반병현 ChatGPT강의 알맹이 없어 비추

요새 챗GPT가 핫 이슈가 되면서 관련 책이나 강의도 쏟아지고 있어요. 국내 대표 온라인 강의 플랫폼 패스트캠퍼스에서도 유명한 작가 반병현씨를 섭외해서 챗GPT관련 강의를 판매하고 있더라구요. 예전에 패스트캠퍼스에서 반병현씨의 강의를 들어본적이 있었어요. 딥러닝 레벨원 : 왕초보도 만들 수 있는 16가지 인공지능이라는 강의였죠. 99000원의 유료 강의였지만 그때 선착순 무료...?? 그걸로 무료로 들을 수가 있었어요. 그때 나름 만족했었거든요. 강의 자료(PPT) 준비도 잘되어 있었고 촬영기법도 다양한 각도에서 촬영해서 계속해서 변화를 주는... 나름 패스트캠퍼스에서 공을 많이 들였구나 그런 생각을 했었구요. 그래서 이번 강의도 신뢰를 했었습니다. 그런데 실제로 들어보니 너무 실망스럽습니다. 광고 페이..

IT관련 2023.04.27

git과 github의 차이점

git과 github 이름이 비슷해서 서로 구분하지 못하고 혼동하는 경우가 많습니다. 이 글을 통해서 이 둘의 차이점을 구분해보겠습니다. ​ Git은 분산형 버전 관리 시스템으로, 개발자들이 코드 변경 사항을 추적하고 이전 버전과 비교하며 협업을 위해 코드를 공유하는 데 사용됩니다. Git은 로컬 컴퓨터에서 작동하며, 개발자들은 커맨드 라인 인터페이스를 통해 Git을 사용하여 코드를 관리할 수 있습니다. ​ GitHub는 Git을 호스팅하는 웹 기반의 코드 호스팅 플랫폼입니다. GitHub을 사용하면 Git 저장소를 호스팅하고 저장소를 관리하는 도구를 제공합니다. GitHub은 개발자들이 코드를 공유하고 협업할 수 있는 편리한 방법을 제공합니다. 이것은 다른 개발자들이 저장소를 복제하고 자신의 변경 사항..

IT관련 2023.04.27

코딩없이 'Let's 태블로, 쉽게 따라하는 데이터 시각화'

요새 핫한 데이터 시각화 그런데 이런 데이터 시각화를 코딩없이 할 수 있다면? 이 책은 제목처럼 태블로를 사용해서 코딩없이 데이터 시각화를 할 수 있는 방법을 알려주고 있어요. ​ 출판사는 IT출판 전문회사인 생능북스이구요. 최정민 류민호 공동저자입니다. 두 분다 경제경영학과 관련된 분이라서 IT개발자에 비해서 비교적 쉬운 용어로 내용을 설명하고 있어요. ​ ​ 서두에는 데이터 시각화가 왜 필요한지 얼마나 중요한지 간단한 예시를 통해서 소개하고 있구요. ​ ​ 태블로 인터페이스를 보면 복잡한 코딩없이도 쉬운 UI를 통해서 누구나 쉽게 데이터시각화를 할 수 있는 아주 훌륭한 데이터시각화툴이란걸 알 수 있어요. ​ ​ 많은 사람들이 사용하는 엑셀과 태블로에서의 방식이 어떻게 다른지도 비교해서 설명하고 있구요..

IT관련 2023.04.25

이항분포의 개념

이항 분포는 독립적으로 반복되는 두 가지 상호 배타적인 시행에서의 성공 횟수를 나타내는 이산형 확률 분포입니다. 예를 들어, 동전 던지기에서 앞면이 나오는 것을 성공, 뒷면이 나오는 것을 실패로 취급할 때, n번의 동전 던지기에서 성공한 횟수 X는 이항 분포를 따릅니다. 이항 분포의 확률 변수 X는 이항 분포의 매개 변수인 n과 p에 따라 결정됩니다. 여기서 n은 동일한 실험을 반복하는 횟수이고, p는 각 실험에서 성공할 확률입니다. 예를 들어, 동전 던지기에서 앞면이 나올 확률이 0.5라면, p는 0.5가 됩니다. 이항 분포의 확률 질량 함수는 다음과 같습니다. P(X=k) = (n choose k) * p^k * (1-p)^(n-k) 여기서 (n choose k)는 조합을 나타내며, n개 중에서 k개..

IT관련 2023.04.25

파이썬 문법을 배웠어도 스스로 프로그램을 만들지 못하는 이유

There are a few reasons why you might be able to understand Python syntax but not be able to create a program from scratch. * **You may not have enough knowledge of the Python standard library.** The Python standard library is a collection of modules that provide a wide range of functionality, such as input/output, data structures, and algorithms. If you don't know what modules are available or ..

IT관련 2023.04.25

통계학에서 말하는 확률변수

확률 변수는 어떤 사건의 결과로 나올 수 있는 값들을 대상으로 확률을 부여하는 변수입니다. 간단한 예를 들어보면, 동전 던지기를 할 때 앞면이 나오면 1, 뒷면이 나오면 0으로 값을 지정한다고 하면, 이 값은 0 또는 1의 두 가지 값 중 하나를 가지게 됩니다. 이렇게 동전 던지기에서 나올 수 있는 결과들이 가능한 값들이 됩니다. 이렇게 가능한 값들을 변수로 나타낸 것이 확률 변수입니다. 확률 변수는 이 가능한 값들을 대상으로 어떤 값이 나올 확률을 부여하는 것입니다. 예를 들어, 동전 던지기에서 앞면이 나올 확률은 0.5이고 뒷면이 나올 확률도 0.5입니다. 이렇게 확률 변수는 가능한 값들과 그 값이 나올 확률을 모두 고려합니다. 또한, 이렇게 가능한 값들의 집합이 연속적인 경우에는 확률 밀도 함수를 ..

IT관련 2023.04.25
반응형