본문 바로가기

전체 글23

[자바스크립트] 숫자 맞추기 게임 TIL - #01 ⭐프로그램을 만들기 전 로직, 알고리즘을 생각해보기 프로그램을 만들기 전, 간단하게라도 프로그램 알고리즘을 생각하면서 하나씩 차근차근 풀어나간다. 이번에 만들어야 할 숫자 맞주기 게임 프로젝트의 대략적인 구조! // 랜덤번호 지정 // 유저가 번호를 입력한다 -> Go라는 버튼을 누른다 // 랜덤번호 == 유저번호 맞췄습니다 화면에 표출! // 랜덤번호 유저번호 Up // Reset버튼을 누르면 게임은 리셋 // 5번의 기회를 다 쓰면 게임은 끝 -> 버튼 disable // 유저가 1~100 범위 밖에 숫자를 입력하면 알려준다. (기회는 그대로) // 유저가 이미 입력한 숫자를 또 입력하면 알려준다. (기회는 그대로) 오늘 배운 내용, TIL 1. 랜덤번호를 지정.. 2023. 10. 19.
[북클럽] IT잡학사전 후기 오늘로써 북클럽 챌린지가 끝났다. 2주 동안 회사에 출근해서, 혹은 주말에 개인적으로 시간을 따로내서 과제에 해당하는 챕터를 읽기도 하고 퀴즈도 풀었다. 이렇게 책을 체계적으로 TIL을 써가면서 읽었던 건 처음이라 개인적으로 좋은 경험이었다. 책을 효율적으로 읽는 방법, TIL (Today I Learned) 과제를 받았을 때 효율적으로 나만의 방법을 만든 건, 처음부터 끝까지 해당되는 에피소드를 읽고 책에 대한 내용들을 복기하면서 책에서 기억하고 싶은 내용을 적어가는 것이다. 읽으면서 동시에 기억하고 싶은 내용을 적으면, 책을 읽고 이해한다는 느낌보다는 뭔가 필사하는 느낌이라 다음날에 기억에 남는 것이 적었다. 이렇게 읽는 요령도 배워가면서 전에는 몰랐었던 IT 상식들을 알아가니 좋았다. 내가 배웠던 .. 2023. 10. 19.
[북클럽] IT잡학사전 TIL #ep.39~45 오늘 읽은 범위 : ep.39~45 책에서 기억하고 싶은 내용을 써보세요. - 인공지능은 일반 인공지능과 좁은 인공지능으로 나뉘는데, 일반 인공지능은 아직 현실에 없다. 시리, 빅스비와 같은 몇가지 일을 탁월하게 잘하는 좁은 인공지능이 존재한다. 이런 인공지능이 학습하는 방식 또는 인공지능을 학습시키는 방식을 머신러닝, 딥러닝이라고 한다. - 머신러닝은 인공지능을 학습시키는 방법으로 라벨이 있는 데이터를 주어서 그에 맞는 여러 예를 통해 학습시키는 방식을 지도 학습이라고 하고 (ex. 라벨의 예시 - 핫도그의 특징 1. 소시지가 있다. 2. 형태가 길쭉하다. 3. 보통 소스가 뿌려져 있다. / 핫도그 사진과 핫도그가 아닌 사진 100장 정도를 인공지능에게 줘서 데이터를 추려가며 핫도그를 학습하는 방식) .. 2023. 10. 18.
[개발환경설정] 초보자도 할 수 있는 깃허브, 깃 환경설정하기 + VS code Terminal에서 Git bash적용 안될 때 해결법 깃허브가 하는 일 내 소스코드를 저장하는 곳이다. (버전 관리) 소스코드를 공유하는 곳이다. 협업하는 공간이다. 깃허브(GitHub) 환경설정 하는 법 GitHub 가입하고 로그인 하기 (https://github.com/) Repositories 옆에 New라는 버튼 클릭하면 프로젝트를 올릴 수 있음 (Repository : n. (어떤 것의 대량) 저장소[보관소]) Repository name에 프로젝트 이름 써주고 Creat Repository 클릭하면 완성 Git을 통해서 소스코드를 올릴 수 있기 때문에 Git을 다운받으러 가야함! GitHub는 소스코드를 올리는 공간이고 Git이 소스코드를 내 컴퓨터에서 인터넷으로 올려주는 역할을 함 Git 다운로드 하기 (https://git-scm.com/).. 2023. 10. 17.