자신에게 친절할 것 :)
728x90
반응형

분류 전체보기 118

[CSS] custom properties, root:

//노마드 코더의 코코아톡 클론코딩 듣는 중// /* root는 기본적으로 모든 다큐멘트의 뿌리가 됨 변수를 넣어주면 색을 일일히 바꾸지 않아도 됨 한 번에 변경가능. custom property라고 하지만 니코는 변수라고 부르는 것을 선호 --하고 변수명 만약에 띄어쓰기 있으면-쓰고*/ - 이걸 .. 진작에 알았어야 했는데... - 모멘툼.. 리팩토링 할 거 생각하면 머리가 아프다...

Web Developing/CSS 2024.04.03

[CSS] contributors, attributes, pseudo elements, states

//노마드 코더의 코코아톡 클론코딩 듣는 중// .. 이게 기능이 많아지니깐, 깃헙에 적은 노트로는,, 과제에 적용이 안됨... 내가 보기 위해서 가지고 왔음. 정리를 굉장히 잘해주셔서 댓글을 그대로 들고 왔음. https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Selectors/Combinators Combinators - Learn web development | MDN This is the last section in our lessons on selectors. Next, we'll move on to another important part of CSS — the cascade, specificity, and inheritan..

Web Developing/CSS 2024.04.03

[Java] 배열

// 남궁 성의 자바의 정석 듣는 중// - 이름을 하나씩 붙이기 싫어서 배열로 묶고, 해당 변수를 찾을 떄는 참조 변수에게 부여된 []인덱스 번호로 알 수 있음. - 저장공간이 많아도 알아서 인덱스 넣기 때문에 이름 안 붙여도 됨. - 같은 타입만 가능. - 배열은 각 저장공간이 연속적으로 붙어있음. - 선언과 생성이 다름. - 타입[] 변수 이름을 더 선호 - 인덱스는 0부터 시작!!!!!!!!!!!!! - 인덱스 값을 배열의 요소라고 함 // int[] score; //배열 선언 (참조변수) //score = new int[5]; // 배열 생성 int[] score = new int[5]; //위에 2개 합쳐서 선언과 생성 동시에 score [3] = 100; System.out.println(s..

Web Developing/Java 2024.04.02

[Momentum_ problem shooting] api 숨기기 & .gitignore & gitmogi

... ㅎ 진작에 했어야 했는데 ... 투두 리스트에만 써놓고.. 계속 안 하다가 드디어 오늘 했음. 보안을 위해서라도 빨리 했어야 했는데.. ... 한 것에 의의를 두기로 하자 ^^ api를 감추려면 어쩔 수 없이 gitignore을 만들어야 되기 때문에 일타쌍피로 한 번에 끝내기로 함. 너무 정리를 잘 해놓으신 블로거 분들이 있기 때문에 미래에.. 까먹을 나를 위해서 업로드. - 깃허브에서 API 숨기기 https://velog.io/@kimjumpsun_code/Github%EC%97%90-API-Key-%EC%88%A8%EA%B8%B0%EA%B8%B0 Github에 API Key 숨기기 이번 5월 노마드 챌린지를 하기 이전에 나는 이미 api key를 그대로 push 했었다. 그나마 다행인건 pr..

Projects 2024.03.30

[Momentum_ problem shooting] LS의 유저이름 수정 버튼 만들기

모멘툼을 쓰는 언니가 이름 잘못 쓰면 수정 어떻게 하냐고 물어서,, 처음에는 inspector에 들어가는 법을 알려줄까 하다가.. 그냥 버튼을 만들었음. 이미, YoutubePlaylist에 ID를 업데이트하는 코드를 짰었기에 빠르게 끝낼 줄 알았으나.. ㅎㅎ ^^ 한~~~참 걸렸음... 지피티도 이유를 몰라,, 나도 이유를 몰라,, 진짜.. 한 5-6시간을 붙들고 있었던 듯. 되야 하는데 안 되니깐, LS에 저장된 값을 삭제하는 코드로도 짜보고, newUsername 변수도 만들어보고, 다 하다가 결국 savedUsername으로 충분할 거 같은데 하면서 지피티랑.. 계속 키배를 뜸... 넌 시니어 개발자인데 .. 왜 못찾냐고..ㅎ 계속 코드를 이리저리 수정해보고, 넣었다 빼보고 console.log를..

Projects 2024.03.30

[Momentum_ problem shooting] checkbox 가운데 선 긋기

사실.. 이걸 해낸지 꽤 시간이 지났는데 하루하루 지나다 보니까 이제서야 쓴다. "노마드 코더의 크롬앱 강의"에서는 delete 버튼만을 만들었기 때문에, 해낸 표시를 보면서 뿌듯하고 싶던 나는 기능을 추가하기로 결정. ㅎ 앞선 포스팅에도 있듯이 1. checked attribute를 추가하게 만들고 싶었음. 그렇지만, 실패했고 굳이 그럴 필요 없이 checkbox.checked를 사용하면, checked된 상태임을 의미함. 2. gpt와 무한 반복의 시간을 거침. 체크 박스를 만드는 것은 문제가 아니었지만, LS에 저장되서 새고를 해도 유지되게 하는 것은 별개의 문제였는데, 이게 시간이 좀 걸렸음. 리스트를 새로 만들고 업데이트 하며 저장하는 기능이 이미 있었기 때문에, checkBox.id도 같은 해..

Projects 2024.03.30

[Java] 조건문과 반복문: if, if else if, switch문 // for, while, do-while문

// 남궁 성의 자바의 정석 듣는 중// - 반복문은 여러번 실행될 수도 아예 안될 수도 - 조건문 , 반복문 => 제어문 flow control statement - 블럭은 그 다음 문장 1개까지만 안 써도 포함 됨. 그 이상이면 블럭을 써줄 것. - 절대로 2개가 실행될 수는 없음 - 사실 'B'의 경우 조건식에 && score < 90 이 추가되어야 하지만, 나머지도 마찬가지로 위에서 벌써 거짓이라고 판단이 된 경우만 적용되기 때문에 굳이 식에 추가 안해줘도 됨. int score = 0; //점수 저장을 위한 변수 char grade = ' '; // 학점 저장을 위한 변수. 공백으로 초기화 // 값을 만약에 D로 넣어주면, 밑에 else코드 빼도 됨. 어차피 다 아니면 D가 될 테니깐. //el..

Web Developing/Java 2024.03.29

[노개북] day 14 Final 감상문

드디어 노개북 챌린지가 끝났다! 사실상 어제 끝난 셈이었지만, final 감상문이라니 뭔가 총정리의 느낌있음. ㅎㅎ 2주간의 챌린지를 참여했기 때문에 완독할 수 있었다고 생각되고, 중간중간 과제로 문제들을 풀면서 점검할 수 있었더 특히 좋았다. 그리고, IT 관련된 다양한 용어들을 접할 수 있던 점이 좋았고, 니꼬만의 언어로 쉽게 설명되어 있었기 때문에 초보자들에게 특히 좋은 책이다. TIL을 쓰면서 개인적으로 정리도 하고, 또 기록을 남겼으므로 내용을 잊었을 때 다시 확인도 가능하고 무엇보다 목록을 보면서 성취감이 크다. 그래서 2번째 챌린지였는 데 굉장히 만족한다. ㅎㅎ 사실 코코아클론 챌린지랑 겹쳐서.. 강의를 미루다가 어제 어후~ 새벽에 겨우 끝냈다. 그럼에도 끝까지 하고 싶었던 것은, 궁금했지만..

book 2024.03.28

[노개북] day 13

오늘 TIL 3줄 요약 인공지능에도 급이 있음. 암호화폐, NFT 찍먹 멜웨어, 바이러스. 웜도 배움.. 무섭다. TIL (Today I Learned) 날짜 2024. 03. 27 오늘 읽은 범위 39 ~ 45 에피소드 책에서 기억하고 싶은 내용을 써보세요. 인공 지능 : 사람처럼 행동하는 일반/강한 인공지능 vs. 한 가지만 잘하는 좁은/약한 인공 지능 아직 일반 인공지능 없음. 머신 러닝: 인공지능 학습시키는 방법. --> 지도 학습 supervised learning, 비지도 학습 unsupervised learning 예. 핫도그 판별 인공지능 만들기 --> 1) 지도 학습: 핫도그의 특징(라벨 label) 예, 소시지가 있다 등을 학습한 후, 핫도그와 다른 사진 100장을 준비해서 맞는지 아닌..

book 2024.03.28

[Momentum] 나만의 Youtube Playlist 넣기 가이드

마치... 개발자가 된 것처럼 간단히 사이트에 자기만의 플리를 넣어보죠 ^^ 아주 쉬워요 ^^ 진짜에요^^ 1. 유튜브 재생 목록 만들기 1) youtube --> 재생목록 --> 제목 만들고 --> 원하는 영상넣어서 만들기 혹은 2) 음악 듣다가 ... 버튼 누르면 저장 표시 --> 새재생 목록 만들기 or 기존에 있는 것에 추가 가능. 혹은 3) Youtube가 만들어준 랜덤 재생목록 이용하기 2. 재생 목록을 비공개에서 공개로 전환 3. 재생목록 중 사이트에서 첫 번째로 시작할 영상을 누르세요. 고개를 들고 위의 url 입력 창을 봅니다. - video-ID 입력: 화면의 URL링크 창을 확인하면 v="여기서 & 앞까지 복사" 아래의 예에서는 보라색으로 선택한 부분이겠죠? ++ 데씩 군백기 끝난 기..

Projects 2024.03.27
728x90
반응형