분류 전체보기
-
[GitHub] E325 : ATTENTION협업 Tool/Github 2024. 4. 17. 17:01
상황설명 GitHub로 작성한 코드 좀 넣을려고 했더니 이상해진다. GUI 방식으로 할걸 괜히 친해진다고 CLI 방식으로 했더니 막 하다가 저런다. 그래도 막 왜 했을 까? GUI - vscode 에서 지원하는 방식으로 그래픽이 눈에 보임여 CLI - git init 이렇게 치는 거 쉽게 말해서 1. 아직 익숙하지 않아서 막 쳐본거다. 2. 앞으로 더 그렇게 하자. 에러 발생 원인은 본인이 전에 막 치다가 대충해서 처리 못한 commit이 남아 있어서 처리해달라고 친절하게 설명해주는 거니깐 화내지 말자. 본인을 탓하자 ! 에러처리 방법 ctrl + shift + ` : 새로운 터미널 단축키 git commit 이라고 치면 위와 같이 에러 뜨고 --More-- 나오면 엔터 쳐서 이거 보이면 그냥 80프로 ..
-
[JS] HTML 버튼 클릭 시 JavaScript 함수 호출 시 매개변수 전달이 안 되는 문제언어/Javascipt 2024. 4. 17. 13:46
❓만약에 onclick =”if_click_login(여기에)” 여기에 ‘clciked’ 를 넣으면? 함수랑 겹치는 데 어떻게 되려나 위 질문으로 부터 시작되었습니다. 상황 설명 위 사진의 빨간색 동그라미를 보시면 login button을 클릭할 때, 팝업창이 뜨고, 팝업창 안의 메시지는 ' clicked ' 가 나오게 되어 있습니다. onclick : 요소가 클릭되었을 떄, 특정 동작을 수행하도록 지정 alert('쓰고싶은 메시지를 작성하세요.') : 경고창(팝업)을 표시하는 함수입니다. 따라서 위 사진 같이 login button을 click 할 때, 경고창(팝업) clicked 했다 라고 뜨는 것입니다. 신기하쥬? 이제 Function(함수)를 이용해서 똑같이 해보겠습니다. js파일에 위 사진과 같..
-
[Python] 유니코드란? & 활용한 문제 예시(feat.CodeUp : 6,069 평가 입력 받아 다르게 출력하기(py))언어/Python 2024. 4. 17. 08:56
유니코드(Unicode) 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 국제 표준 문자 인코딩 시스템입니다. 이것은 전 세계의 다양한 문자 집합을 컴퓨터에서 표현하기 위한 표준 방법을 제공하여, 다양한 언어와 문화를 다루는 데 사용됩니다. 간단히 말해서, 유니코드는 문자와 숫자, 기호 등을 컴퓨터에서 표현하는 데 사용되는 규칙의 모음입니다. 이는 다양한 언어의 텍스트를 하나의 시스템에서 처리하고 표시할 수 있게 해줍니다. ex) A == 65, B == 66,....등등 아래 문제의 출처는 -> https://codeup.kr/problem.php?id=6069 문제 요약 1. 평가를 A, B, C, D, 나머지 문자들 총 5가지로 평가 받는다. 2. 각 평가를 입력 받아 내..
-
[JS] 예약어 오류 나는 이유 & 오류 종류가 다른 이유언어/Javascipt 2024. 4. 16. 20:45
다른 이유만 궁금하신 분들은 맨아래 결론부터 보시면 됩니다. JS의 변수명 규칙 영어,숫자,한글, 특수문자(일부) 사용 가능하다. 하지만 변수명의 첫글자는 숫자를 사용할 수 없다. ex) 123variable -> 숫자를 변수명의 일부로 인식할지 숫자 상수로 인식할지 혼란스러워 해버림. 띄어쓰기도 안된다. 선언 하는 키워드는 var과 let,const 이 있지만, let, const를 사용한다. -> var은 옛날 버전이라서 그런듯. let is disallowed as a lexically bound name 변수를 선언할때, 사용하면 안되는 예약어들이 존재한다. 예약어(Reserved Words)는 프로그래밍 언어에서 특별한 용도로 미리 예약되어 있는 단어나 식별자입니다. 이러한 단어들은 변수명, 함..
-
[Python] print(a and b) 와 print(a & b) 차이언어/Python 2024. 4. 16. 16:23
상황 설명 해당 문제 : https://codeup.kr/problem.php?id=6060 [기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 해당 문제를 a,b = map(int,input().split()) # 사용자로부터 a,b 값을 입력 받음 print(a and b) # a and b 출력 여기서 a =3, b =5 라고 가정한다면 출력값이 5가 나오는 겁니다. 제가 원하는 값은 1인데 문제를 먼저 보고 오세요 ~ 이 두 코드 모두 사용자로부터 입력받은 ..
-
[Python] int(input().split()) 가 안되는 이유언어/Python 2024. 4. 16. 15:45
설명에 앞서 우선 문제를 내보겠습니다. 꼭 먼저 풀어보시길 바랍니다. ''' a와 b를 한줄에 공백으로 입력받아 두 수를 더하시오 ''' 입력 예시 1 3 출력 예시 4 . . . . . . . . . . . . . . . . . . . . . . 풀어보셨나요? 네 사실 너무 쉽다고 생각하실 수도 있습니다. 여러 가지 답변이 있을 수 있겠지만. 우선, 제 풀이 2가지 먼저 보여드리겠습니다. # 풀이 1 a,b = map(int,input().split()) # 사용자로부터 공백을 기준으로 두 수를 입력을 받는다. print(a+b) # 두 수를 더한 값을 출력한다. # 풀이 2 a,b = input().split() print(int(a) + int(b)) 왜 안되는 지 이유에 대해서 먼저 말씀드리겠습니..
-
[데브코스] 9일차 교육 내용정리TIL/교육 내용 정리 2024. 4. 16. 11:55
2주차 1번 째 시간이네요. 한 주 참... 빨라요 Part 1. 웹의 이해 인터넷 International Network 약자 - 우리는 모두 연결되어 있다. 웹 인터넷으로 연결된 공간 웹의 시작 연구원들 간 신속한 정보교환을 위해 고안 웹의 특징 정보를 하이퍼텍스트 형식으로 표현하여, 하이퍼텍스트(링크)를 따라 이동하며 다양한 정보/문서들을 연결 제공합니다. 하이퍼텍스트(hypertext)란 단순히 글자가 아닌 그 이상의 기능을 가진 텍스트로 주로 링크, 참조의 역할을 하는 기술을 말합니다. 웹 페이지 링크를 타고 다른 웹 페이지로 이동하는 것을 ‘웹 서핑을 한다.’ 또는 ‘웹 브라우징을 한다.’고 표현한다. 웹 페이지가 모여 웹 사이트가 된다. borwse 어떤 것(=웹 페이지 또는 웹 상의 데이터..
-
[데브코스] 6,7일차(주말) 8일차 교육 내용정리TIL/교육 내용 정리 2024. 4. 15. 18:30
아래 나오는 용어들에 대한 설명은 아래 링크를 통해 확인해주시면 됩니다. https://studyiwthme.tistory.com/28 협업 Tool : Trello, Jira, Notion 위 세가지 툴에 대해서 배웠다. 사실 이번 강의편은 배웠다기 보단, 들었다. 책을 읽듯이 보이는 거에 대해서 이야기 해주셨다. 그래서 따로 정리할 내용은 없지만 자습한 내용 중 Jira의 실습과 내용 아래 링크들을 통해 순서대로 습득하시면 되겠습니다. 1. 로드맵 만들기 https://studyiwthme.tistory.com/29 2. Product Backlog 만들기 https://studyiwthme.tistory.com/30 3. 릴리즈 플래닝 https://studyiwthme.tistory.com/31 ..