본문 바로가기

TIL✨

(71)
프로젝트 계획TIL(15) 오늘 드디어 기초프로젝트계획을 짜는 중요한 날이다! 전에 프로젝트를 통해서 그때 이렇게 하면 편하겠다했던 것들을 모아모아 계획에 실행했는데 다음에 어떻게 할꺼고 뭐가 필요한지에 대해서 기록하는게 진짜 중요하다고 생각이 들었다. 이번 프로젝트를 통해서 또 얻어가는게 많겠지...ㅎ나날이 성장 중 그리고 팀원분들이 다 좋은 아이디어를 가지시고 의욕있게 말씀해주셔서 같이하는 내내 나 또한 즐거웠다. (사실 내가 생각한 부분들이 좋은 의견이 아닐까봐 얘기하기 전에 걱정도 쫌 했다. 그래도 계속 얘기를 해나가면 좋은 부분들이 나올 꺼라고 생각한다. 내가 앞으로 고쳐나가야 할 부분 중 하나일꺼같다.) 계획틀은 이번에도 피그마를 사용했는데 피그마...진짜 최고다. 저번에도 사용하고 좋다~~ 막 이랬는데 이번이 진짜다...
기초 프로젝트 전날_TIL(14) 오늘 드디어 프로젝트 전 날이다.💥💥 이번에는 만나자마자 바로 시작한 프로젝트가 아니라 몇일 정도 보고 스몰토크도 한 팀원분들과 시작한다고 하니 기대도 된다ㅎㅎ (민폐가 안되게 열심히 해야지) 사실 이번 주 부터 프로젝트에 대한 걱정이 시작이 슬슬 됬는데 다들 너무 좋은분들이라 힘든 부분을 잘 헤쳐나갈 수 있을 것 같다ㅎㅎ 아자❗ 오늘은 진짜 일기 TIL이다. 왜냐면 시작하기 전 준비 해야할 게 많기 때문이지!ㅎㅎ 암튼 오늘 파이어베이스 실시간강의를 들었는데 처음에는 오오~~하다가 갈수록 복잡해지는 코드에 정신이 어질하다ㅋㅋㅋㅋ 녹화본은 끼고 살아야겠구나 하는 생각을 하면서 봤다.👻👻 사실 그 동안 우리에게 주신 인강보다 난이도가 엄청 올라간거라 실시간 강의를 들으면서 뭐지뭐지? 했던게 반이였던것같다. ..
SPA_TIL(13) 오늘의 실시간 강의는 SPA(singel page application)을 들었다. 개발공부는 하면 할 수록 줄어들지 않고 많아지는 거 같다ㅋㅋ 행복해...! 그럼 이제 TIL작성을 시작하자 1.SPA : 새로운 페이지를 요청 할때 마다 전체 페이지를 렌더링하지 않고 필요한 데이터만 JSON으로 받아서 갱신한다. 이러한 SPA는 전체적인 트래픽을 감소 시키고, 네이티브 앱과 유사한 사용자 경험을 제공한다. 그렇지만 어디에나 장점이 있으면 단점이있듯, ①초기 구동 속도 ↓ : 최초 접근 시 단 한번 다운로드 하기 때문에 속도가 상대적으로 느리다. ②SEO(검색엔진 최적화) : SPA는 SSR방식이 아니라 CSR방식이라 웹 크롤링 시 데이터가 모두 담겨지지 않은 채로 오기 떄문에 SEO가 불리하다. ▷SSR..
git 써보자 TIL(12) 내일 팀원분들이랑 프로젝트 시작 전 깃 연습을 위해서 미리 깃 강의를 다 듣기로했다..🤩 오전에 땡길 수 있을만큼 땡기고 있는데 전에 git카테고리에 정리 했던 내용이였어서 다시 상기시켰다. 그동안 잊어먹었던 것도 다시 해보고 실습도 해봤다. 깃허브는 협업도구니까 혼자 아무리해봤자 다른 사람과 해보는게 백문이 불여일견 인것같다. 내일 실습 해보면서 프로젝트때 깃때문에 고생하지말자! 첫 프로젝트 끝내고 다음 프로젝트때 개선되고 싶었던 점 중에서 하나가 깃허브라서 이렇게 준비해놓으면 그 점을 이룰 수 있을 것같다👻👻 오늘 강의 듣고 혼자서 내가 공부하고 있는 간이 계산기 파일을 올려보려고 한다. 아직 완전 초입인데도 깃허브가 벌써 10커밋이다ㅋㅋㅋㅋㅋ 이참에! 오늘 오류난거 정리하자면, 사실 아까 이것저것 ..
TIL(11) 오늘도 시간이 너무 빠르다. 오전에 웹퍼블리싱 수업 1주차를 듣고 오후에는 자바스크립트 알고리즘 공부를 한게 다인데 벌써 저녁이라니... 자바스크립트 기본적인것도 알아야하니까 중간중간에 구글링해보고 기록하고 그러다 보니까 많이 하지도 않았는데 이렇게 된다🤣 그래서 오늘은 사실 문제 이해하느라 바빠서 TIL을 어떤것을 적어야할지 고민하다 결국 알고리즘을 풀면서 들었던 생각들을 정리해보려고 한다. 내일부터 카테고리를 하나 파서 열심히 정리를 해봐야겠다. 알고리즘 문제는 여전히 낯설고 문제를 볼 때마다 새롭다... 분명 어제 했는데 한줄 한줄이 낯설다...ㅋㅋㅋㅋㅋ 하 내머리야... 아무래도 왜 그런가 생각해보니까 내가 그냥 로직 하나하나를 주의깊게 생각을 안하는것 같다. 이게 왜 나왔고 어떻게 콘솔이 나올까..
CS 기초 TIL(10) 오늘의 실시간 강의는 cs기초였다 살면서 처음 배웠는데 진짜 외계어였다...ㅎㅋㅋㅋㅋㅋ근데 나름 새로운 얘기여서 재밌었달까...?!😗 오늘도 까먹기 전에 기록하려고 빨리 쓰는 중이다. 물론 오늘 이렇게적은 것 중에 내가 잘못 이해해서 기록하는 것도 있을 것 같긴한대 차츰 공부하면서 수정해나가면 되니까 일단 기록한다....! 싱글코어 -> 멀티코어가 됬을까? CPU의 생김새 CPU와 프로그래머와의 소통 방법 1.싱글코어 ➡️ 멀티코어 ①cpu:여러개의 register cpu는 코어라는 것을 가지고 있는데 대략 구조가 이렇게 생겼다. 그럼 다시 돌아가서 왜 멀티코어로 바뀌었을까? 발열 하나의 코어 성능을 올리는 것에는 한계가 있으니 잠깐 멈추고 multiple하게 하자! => 그래서 멀티의 state을 가지..
유익한 시간💪💪TIL(09) 오늘 튜터님께서 한시간 반 정도 아주 유익한 강의를 해주셨다. 들어도되고 안들어도된다고 했지만 당연히 출석...❗ 오늘 강의는 내용은 client - server - db 구조의 초간단 설명 로그 찍어보며 왜 이 프로젝트가 동작하는지 설명 통합적으로 보자면 그런것 같다. 이 뿐만 아니라 다른 유용한 것도 많이 알려주셨다. 그래서 잊기전에 빨리 기록하려고 이렇게 이른 시간에 TIL을 작성한다 이런적은 첨이다ㅋㅋ 강의 너무 유용했어요! 감사합니다ㅎㅎ ✅client - server - db 구조 1.서비스란? 쉽게 설명하면: 손님이 가게에 가서 음식을 요청하면 홀에 계신 서버분이 음식을 제공하는데 그것을 보고 우리는 서비스라고 한다. (=이때 까지 들은 비유 중 제일 이해 쏙쏙) 이제 위 그림을 보면 "웹 서..
보자보자 어디보자..TIL(08) 오늘 어제 오늘 공부 했던 기초적인 알고리즘에 대해서 정리하려고한다.😮‍💨 이번 주는 알고리즘의 늪에 빠진거 같다... 다음 프로젝트 전에 자바스크립트 공부도 해놔야되는데 큰일....ㅎ 암튼 오늘 내배캠에서 튜터님의 알고리즘 강의도 있었고 뭐랄까 거기서 나뿐만 아니라 모두가 어렵다고 하니까 위로가 되는...?ㅋㅋㅋ 그래도 똑같은걸 몇번이나 돌려보니까 이해가 되긴된다...? 머릿속에 억지로 집어넣기ㅋㅋㅋㅋㅋ😅😅 튜터님이 애매하게 아는 게 제일 안 좋은거라니까 더 확실히 이해할때까지 욕심부리지말고 찬찬히 단계를 넓혀가자! 1.간단한거지만 혼자 별 찍기 for i in range(5): for j in range(i+1): print('*',end='') print() #별 꺼꾸리코드 for i in rang..