이번학기에는 다루는 언어가많다,,, 빅데이터 검색, 모바일로봇 - JAVA 컴퓨터네트워크, 운영체제 - C 인공지능과 딥러닝, 멋쟁이사자처럼 - Python 앱만들기 - javaScript 그래서 이번 기회에 지금까지 친했던 VSCode를 손절치고 JetBrain과
결국은 다시 ETC(Easy To Change)22.3.265장현대의 미친 듯이 빠른 변화 속도를 따라가려면 모든 수단을 동원하여 가능한 한 느슨하고 유연한 코드를 작성해야 한다. (p181)유연함을 유지하는 한 가지 가장 좋은 방법은 물론 가능한 한 코드를 적게 작성
Day4 오늘 TLI 3줄 요약 ETC + DRY TIL(Today I Learned) 날짜 2022.3.20 오늘 읽은 범위 2장 책에서 기억하고 싶은 내용을 써보세요. 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요 궁금한 내용이 있거나, 잘 이해되
Day2 오늘 TLI 3줄 요약 ETC + DRY TIL(Today I Learned) 날짜 2022.3.20 오늘 읽은 범위 2장 책에서 기억하고 싶은 내용을 써보세요. 어떤게 잘 설계되었다는 건 그 물건이 사용하는 사람에게 정응하여 맞춰진다는 것이다. (p
이제 앱 개발을 시작하면서 추가하는 기능, 과정에대해서 일지를 작성할 것이다. 이전의 작업 CRNA를 이용해서 React-native app 생성 expo-cli연동 csss는 styled-component로 할 것이므로 type과 같이 install reac
자신과 자신의 행동, 무지와 결과에 대해 책임을 진다.2022.3.191장:어설픈 변명을 늘어놓기 전에 그 변명거리를 없애도록 노력해 보라.(p7)방치는 다른 어떤 요인보다도 부패를 더 가속시킨다.(p9)지식 포트폴리오에 주기적으로 투자하라.(p22)지식 포트폴리오를
환경 구축 초기설정 로딩하기 전에 이미지와 폰트같은 assets들을 받아와야 하기 때문에 startAsync, onFinsh, onError 설정을 해줘야 한다. > startAsync 로딩되기 전의 설정으로 assets들과 font를 받아온다. 원격이미지를
저번학기때 공부한 workflow를 적용해서 개발해보기로 했다. git flow setting gitflow를 사용해서 개발해보자! 먼저 WSL에서 gitflow을 설치해준다. sudo apt-get instll git-flow gitflow을 사용할 곳에 디렉
방학동안 배운 것들을 이용해서 만들 토이 프로젝트를 계획해 볼 것이다. 먼저 내가 배운것들이 무엇이 있는지 정리해보자 > firebase 파이어베이스를 이용해서 로그인 구현 Db구축 storage에 사진저장 > styled-componenet + TypeScri
마지막으로 layout을 이용한 애니메이션에 대해서 살펴볼 것이다. 이것도 기똥찬 애니메이션을 만들 수 있다. 두 component간의 이동하며 anmation을 손쉽게 만들 수 있다는게 매우 흥미로웠다. layout 이라는 prop를 motion태그 안에 넣어주면
이번에는 슬라이더 기능과 카드 기능을 만들어 볼 것이다. framer motion을 이용하면 슬라이더 기능이 개 쉽게 만들어진다... 놀랍다,,,, 먼저 슬라이더를 만들 때는 이전에 사용하지 않은 animation이 하나 더 추가된다. 이전에는 초기, 진행, 애니
파이썬을 설치하고 여러가지 작업들을 할때 라이브러리가 업데이트되면서 호환이 안 될 수 있다. 그러면 이전 라이브러리로 매번 다시 설치해야되는 번거로움이 발생하는데 파이썬에서는 이를 해결하주는 방법으로 가상환경이라는 개념을 사용한다. 가상환경안에 필요한 라이브러리를
계획보다 react가 늦어진 관계로 오늘은 python 공부를 시작했다ㅜ (챌린지 하려면 해야지!)먼저 http통신을 위해서 requests 라이브러리를 설치해준다.pip install requests(참고 : https://docs.python-request
Farmer motion을 사용해서 여러가지 애니메이션 동작을 공부해볼 것이다.사용법은 먼전 npm i framer-motion으로 설치해주고 import를 해준 후import { motion } from "framer-motion";모든 HTML tag들을 <d
먼저 해야할 작업을 정리해보자 > 1. user의 입력을 받아 card를 만들 수 있는 form을 작성한다. user의 입력을 받을 수 있게 atom state를 수정한다. card를 수정/삭제 할 수 있는 기능을 추가해 준다. user의 입력을 받아 board를
reference는 JS 코드를 이용해 HTML요소를 지정하고 가져올 수 있는 방법이다. 바닐라JS에서 document.getElementById를 해서 HTML요소를 가져오는 것 처럼 useRef를 이용해서 요소를 가져올 수 있다. 예를들어 이렇게 사용하면 but
어제 작업한 곳에 스타일을 조금 입혔다아직 onDragEnd 함수를 완성하지 못하여 옮겨지지는 않지만 여러개의 board와 card가 정상적으로 뜬다.atom의 state가 하나의array일때 했던것처럼 먼저 어떤 정보를 받아오는데 test해보면 동일하게 drag한 d
저번에 넘거갔던 selector의 기능 중 set에 대해서 알아보자 set은 atom state를 수정(set)하는 것을 도와주는 속성이다. 쉽게말해 selector({key: 'value', get: ()=>{}, set: ()=>{} })에서 key는 select
먼저! 어제 하다만 ToDoList부터 마무리를 시작했다. 현재까지는 toDo를 작성할때 "TO_DO" category로 고정을 시켜놨지만 내가 원하는 category로 들어가도록 변경해주자 먼저 CreateToDo에서 categoryState의 값을 받아와 toD