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

2024/04 15

[Momentum_ problem shooting] 체크박스 클릭 시 리스트 아래로, 체크된 리스트 삭제, 투두 수정 등 모멘툼 기능 구현 끝!

모멘툼을 직접 계속 사용하면서 생각하고,사용하는 다른 친구들한테도 피드백 받았던 기능들은 전부 구현을 끝냈다! 아직 코드 리팩토링이랑css 파일 분할을 못했지만 브라우저는 완성된 셈이다.  기간을 딱 픽스하고 한 것이 아니라,다른 것 하면서 매일 조금씩 한 것이라서 "해냈다!!" 보다는 뭔가해야할 것.. 질질 끌던 것.. 드디어 끝냈다!!! 같다 ㅎㅎ이것들 외에도 자잘하게 수정하던 것들이 많지만,, 기억이 안나서 굵직한 것들로만 가지고 왔다. ...+ 생각해보니 아직 페이지 새로고침 시.. 배경화면 로딩 시간이... 긴 문제는 해결하지 못했네..ㅎ1. 체크 박스 클릭 한 것을 자동으로 리스트 끝으로 보내기이유)  이것은 사용하다 보니 순서대로 끝내는 것이 아니라서, 들쭉 날쭉으로 체크된 것이 보기 싫어서..

Projects 2024.04.28

[Python] Object Oriented Programming

// 노마드 코더의 웹 스크래퍼 파이썬 강의 듣는 중// 솔직히 설명은 자바의 정석이 더 세세하지만, 예제로 바로바로 변화로 보는 것은 니코의 설명이 훨씬 더 직관적이고, 어떻게 적용해야 할지가 보임. 다만, 처음으로 OOP를 접하는 것이.. 이 강의라면,, 그것은 개념 이해에는 어렵게 느껴질 것으로 여겨짐. # class: 데이터를 정의하고 그 데이터를 기반으로 동작하는 함수를 정의하는 것을 도움. class Puppy: # method는 펑션 안에 있는 class # class 안에 method를 가질 경우, 첫 번째 argument는 자동으로 self임. def __init__(self): self.name = "Ruffus" self.age = 0.1 self.breed = "Beagle" # s..

[Python] MAC VSCode pip 설치 안 됐을 때

https://earth-95.tistory.com/85 [MacOS] Visual Studio Code에 python 3 개발 환경 세팅(python 설치 및 TIP 포함) 들어가기 전에 기본적으로 mac에는 python이 깔려있습니다. terminal을 열어 python -V 명령어와 python3 -V 명령어를 치면 현재 설치되어 있는 python 버전을 확인할 수 있습니다. 저는 위와 같이 이미 python earth-95.tistory.com ... 진짜 뭐 하나 할 때마다.. 문제가 터져서 시간이 배로 잡아먹힘.. 위 포스팅이 정리를 너무 잘해 주셔서 혹시 문제 생길 때. 보려고 가지고 왔음. https://pypi.org/project/requests3/#description requests..

[Java] 객체지향 개념

// 남궁 성의 자바의 정석 듣는 중// 파이썬 챌린지 시작하니깐.. 자바 강의를 미루게 돼... 섞이면 안되는 데 ㅎ. 정처기도 시험 준비 시작...ㅎㅎㅎ 시르다.. - 객체는 참조 변수를 통해서 사용할 수 있기 때문에 무조건 1) 참조 변수 선언 (리모컨 무조건 필요) 2) 객체 생성 후 3) 참조 변수에 객체 저장. => 걍 한 번에 예, Tv t = new Tv(); 로도 가능 - 크게 보면 1) 클래스 작성 (설계도) 2) 객체 생성 (제품) 3) 객체 사용 -> 변수랑 메소드를 사용 해서 호출함. - 타입이 원래 존재 하던 게 아니라 Tv 리모컨이니깐 걍 Tv 타입으로 참조 변수를 만들어주고 대신 객체는 Tv타입이어야만 함. - 반드시 둘이 일치되게 만들어 줄 것. - 클래스에서 정의된 대로 ..

Web Developing/Java 2024.04.20

[Java] 객체지향 언어

// 남궁 성의 자바의 정석 듣는 중// - OOP; Object-Oriented Programming - 다형성을 이해하는 것이 가장 중요함 ---------------> 객체지향 공부 방법 - 6장을 거의 다 이해할 때 7장으로 넘어가길 추천함. - 7장의 다형성을 이해하지 못하면 추상화와 인터페이스 공부가 의미가 없음. 이해하고 넘어갈 것. - 규칙을 일단.. 외울 것. a4용지에 정리해서 외우라고 하심... 하루에 1번씩.. 볼 것. 요약본을 보면서 나머지 장을 봐야 함. - 강의 다 보고 난 후에 웹은 JSP, Spring하면서 실습하고, 앱은 안드로이드 만들면서 실습하다가 부족하다고 느끼면 디자인 패턴이나 객체지향 개념 책 확인해 볼 것. - 하여간 무조건 실습할 것. -------------..

Web Developing/Java 2024.04.13

[java] 배열 3

// 남궁 성의 자바의 정석 듣는 중// - 그냥 단순하게 1차원은 row, vector가 하나씩 있는 것이고, 2차원은 table 형태, 3차원은 2차원이 여러개, 4차원은 3차원이 여러개 일 때. - 만들 때는 배열 만들고 [행] [열] 넣어주면 됨. - 걍 직관적으로 표의 형태로 만들어도 초기화 가능 - 2차원 배열은 행 배열의 배열(열)이라고 생각하면 됨. - 그래서 첫 줄은 score[0] 배열에서의 다시 0,1,2 각각에 값이 할당 되는 것 //2차원 배열은 2중포문을 사용하는 거 기억! for (int i = 0; i < score.length; i++) { //행 ex. 4 for (int j = 0; j < score[i].length; j++) { //열 ex. 3 열의 길이가 다 다를..

Web Developing/Java 2024.04.13

[java] 배열2

// 남궁 성의 자바의 정석 듣는 중// - 랜덤 값은 배열 내의 인덱스에 저장된 값을 서로 바꾸는 것... - ..쟈스에서 배열의 길이로 랜덤 값을 할때는 중복이랑 소수점도 나와서 따로 정수값만 나오게 따로 코드를 추가해주는 건데.. 이건 왜 이러는 건지 모르겠음..? int[] numArr = {0,1,2,3,4,4,5,6,7,8,9}; System.out.println(Arrays.toString(numArr)); for (int i=0; i < numArr.length; i++ ) { int n = (int)(Math.random() * 10); // 0~9 int tmp = numArr[i]; //0대신 i로 바꿔주면 더 잘 섞임. 0은 첫번째 값을 계속 바꾸는 거니깐. numArr[i] = n..

Web Developing/Java 2024.04.12

[PLAVE-Talk] 2주간 CSS 챌린지 마무리

// 노마드 코더의 코코아톡 클론 챌린지// 4월 1일에 2주간의 챌린지가 끝났고, 비록 베스트 챌린지로는 못 뽑혔지만, PLAVE-Talk을 만들면서 너무 재밌게 했기 때문에 나는 만족한다. 사실 딱히 최종 프젝으로 만들고 싶던 게 없었는데.. 친구에게 버블 찍먹을 시켜준다는 일념으로 ㅎㅎ 해봤다. 플리라면 알 수 있는 것들을 이모조모 넣어봤고, JS없이 CSS 수업이었기 때문에 기능들은 없다. 강의를 들으면서.. ㅎ momentum의 css를 얼마나.. 되는 대로 만들었는지 느꼈고,, 특히 너무 코드가 더러워서.. 다시 정리해야 한다는 생각만 하고 있다.. (미루고 미뤘지만.. 이젠 해야지.. ㅎ) 토이 프젝으로 기능도 넣어볼까 고민중이닿ㅎ 너무.. 덕질을 세상에 외치는 것 같긴 하지만, 재밌고 즐거..

Projects 2024.04.11

[CSS] reset.css, variables.css, not, form의 action/ methods

//노마드 코더의 코코아톡 클론코딩 듣는 중// //reset.css 기본 css 디폴트 값을 없애기 위해서 사용 따로 파일을 만들고., @import해서 사용할 것. https://meyerweb.com/eric/tools/css/reset/ CSS Tools: Reset CSS CSS Tools: Reset CSS The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on. The general reasoning behind this was discussed in a May 2007 post,..

Web Developing/CSS 2024.04.05
728x90
반응형