Baby Yoshi Blinking
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 8주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
프로젝트가 시작하면서 블로그 쓰는 것에 시간 할애를 많이 할 수 없어서 앞으로는 이전에 쓰던 것보다 요약해서 쓸 생각이다. (내용을 줄인댔지 짤을 줄인다는 말은 하지 않았습니다😁) 이번 주는 대망의 데모데이 1차가 있는 주간이기 때문에 Sprint 1 동안 계획해놨던 것들을 끝내야만 했다. 저번 주에는 프로젝트 시작하면서 팀원들과 맞춰볼 것들이 많았고, 부족한 점들이 많아 공부하는 시간에 투자를 많이 했다면, 이제는 본격적으로 작업에 집중해야 했다. 공부에 시간 투자를 많이 하는 것도 좋지만 당장 해야할 일들이 많기에 평소에 듣던 Shoppi를 일단 중단하게 되었다. 그래도 서버 통신하는 부분까지는 들어놔서 다행이었다. 모르는 부분이 나중에 생기면 따로 찾아서 보는 방향으로 일단 정하게 되었다. 내가 맡..
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 7주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
[30일차] 11월 21일 (월) 지난 주는 프로젝트 시작 전 준비 기간이었고, 금요일에는 엄청나게 긴 회의를 거쳐 오늘부터 스프린트1이 시작되었다. 스프린트는 총 4번으로 각 스프린트 당 2주 정도로 기간이 잡혀져 있다. 프로젝트를 시작하기 전에 주말동안 팀장님께서 프로젝트 구조를 짜보겠다고 하셨는데, 어느 정도 틀을 잡으신 것 같았다. 그래서 데일리미팅이 끝나고 안드로이드 팀원들은 지하2층에 내려가서 팀장님으로부터 전반적인 프로젝트 구조에 대해서 설명을 들었고, 구조 관련해서 이런저런 얘기들을 나누었다. 아직 틀이 정확하게 정리가 되지 않아서 오늘이나 내일 중으로 Github에 올려두겠다고 하셨다. 프로젝트 시작하면 개인공부 시간과 프로젝트 시간의 비율을 몇대몇으로 하면 좋을지 고민이었는데, 오전에 ..
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 6주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
[25일차] 11월 14일 (월) 오늘 아침에 날씨가 굉장히 우중충했다. 일기 예보에서는 비가 안온다고 되어있어서 우산 없이 나갔더니 비가 오고 있었다... 사실 시간이 좀 아슬아슬했는데, 비를 맞을 수는 없어서 어쩔 수 없이 다시 집에 들어가서 우산을 갖고 나왔다. 그랬더니 오늘 5-10분 정도 지각을 해버렸다...🥲 저번 주에 역량 강화 수업이 다 끝나서 오늘부터 본격적으로 프로젝트가 시작되는데, 시작하기 앞서 오늘 하루 중간 평가를 봐야 한다. 사실 중간 평가 점수가 실제로 평가에 반영되는 것은 아니지만, 기말 평가 때 문제가 어떻게 나오는지, 어떤 식으로 진행이 되는건지 파악하는 데에 도움이 될 것 같았다. 직접적으로 반영이 되지 않아서 전혀 긴장되지 않을 줄 알았는데, 막상 문제를 받아보니 긴장..
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 5주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
[20일차] 11월 7일 (월) 오늘도 다른 때와 다름없이 지하철을 타고 교육장으로 가려고 하는데, 이상하게도 사람들이 평소보다 엄청 많았다. 항상 나는 급행을 타고 1호선으로 갈아타는데, 아무래도 급행이다보니 사람들이 좀 몰리는 편이긴 하다. 그래서 그냥 월요일이라 사람들이 급행을 많이 타나보다... 라고 대수롭지 않게 생각했다. 그런데 급행이었으면 멈추지 않아도 되는 역에서 멈추었고, 그 순간 열차가 연착되고 있다는 것을 알게 되었다. 뿐만아니라 지하철이 한 정거장가면 멈추고, 가다가 멈추고 난리도 아니였다. 나중에 알게 된 사실이지만, 어제 무궁화호 탈선 사고가 나서 모든 열차들이 지연된 것이라고 한다. 사람이 많아서 서있는 것조차 힘들었는데, 사람들이 모든 역에서 많이 탔다. 열차 안에서는 사람들..
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 4주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
[15일차] 10월 31일 (월) 이번에도 주말에 미친듯이 잠을 잤더니 벌써 어느새 월요일이 되어버렸다. 주말에 열심히 공부하겠다는 포부와는 다르게 한 것이라고는 고작 학습일지 작성과 이번주 교양강화 발표 범위인 애자일 9장-12장 읽고 정리하기가 끝... 저번 주에 애자일을 다 읽지 못해서 커피를 사줬기 때문에 이번에는 기필코 해간다! 라는 마음가짐으로 새벽에 졸린데 겨우겨우 읽었던 것 같다. 그리고 학습일지가 생각보다 작성하는데 오래걸려서 앞으로는 미리미리 요약해서 정리 해놓아야겠다고 생각했다. (나만 쓰다보면 길어지나..? 흠..🤔) 오늘은 저번주 금요일에 받은 바디스크럽을 하고 나왔는데 생각보다 부드럽고, 냄새가 좋았다. (다시 한 번 감사합니다..🙏) 하지만 월요일 지하철은 역시나 사람이 많았고..
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 3주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
[10일차] 10월 24일 (월) 주말이 뚝딱 지나가버리고 다시 월요일이 되어버렸다. 주말 동안 평일에 못잔 잠을 몰아서 다 자고, 지난 주 월요일에 결석해서 밀린 것들을 해치우려고 나름 노력했던 것 같다. 애자일 마스터와 읽기 좋은 코드가 좋은 코드다 교양 책 읽는 것이 밀려있었는데, 오늘 교양 발표가 읽기 좋은 코드가 좋은 코드다 여서 주말에 오늘 범위까지 싹 읽어버렸다. 밀린 걸 해치워서 뿌듯해하고 있었는데 생각해보니까 우리 팀 Ground Rule로 정했던 것이 새벽에 생각이 났다. 우리 팀은 발표가 화요일이여서 애자일 마스터 책 읽고 정리하는 것을 월요일 9시까지 해오기로 정했는데, 완전히 잊고 있었다... 애자일 마스터 를 먼저 읽었어야 했는데 난 바보다. 잠 1시간만 자고 읽어보려고 했는데...
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 2주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
[5일차] 10월 17일 (월) 본격적으로 역량 강화 교육이 시작되는 날이다. 하지만 개인 사정으로 부득이하게 이 날 출석을 하지 못하였다. (결석으로 인해 많은 진도가 밀려버렸다...😱 빠지고 싶어서 빠진 것은 아니었지만 절대로 결석하면 안되겠다 싶었다...) [6일차] 10월 18일 (화) 오늘 나는 역량 강화 교육에 처음 참여하게 되었다. 드디어 본격적으로 개발 공부를 시작한다고 생각하니까 설렜다. 처음 시작은 데일리 미팅으로 시작하였다. 1시간 동안 Notion에서 팀 별로 어제 완료한 Task, 오늘 진행할 Task, 공유사항, 개인적인 Fun Facts 가 담긴 Meeting Log를 작성하고, 서로 얘기를 주고 받으면서 진행되었다. 어제의 결석으로 인해 오늘 진행할 Task가 너무 많았다… ..
유데미 STARTERS 취업 부트캠프 2기 - 프론트엔드 1주차 학습 일지
·
🏃‍♂️ 대외활동/유데미 STARTERS 2기
유데미 STARTERS 지원 안드로이드 앱 개발자로 취업 준비를 하면서 웹에 비해서 생각보다 시장이 작고, 공채도 많이 없다는 것을 체감하게 되었다. 취업 준비가 길어지면서 안드로이드 앱 개발자로 취업을 하는 것이 맞는 것인지에 대해서 확신이 서지 않게 되었고, 꽤나 방황을 했던 것 같다. 그러던 중에 유데미 STARTERS 취업 부트캠프 2기에서 프론트엔드(웹, 앱)와 백엔드 이렇게 총 세 파트 모두 모집한다는 공고를 보게 되었다. 유데미 STARTERS 취업 부트캠프 2기 - 웅진씽크빅 IT 개발실 & IT 파트너사 100% 인턴십 (* 선발된 총 인원의 70%에게 100% 인턴십의 기회가 주어진다는 의미이다.) - 웅진씽크빅 IT 개발실 & IT 파트너사 80% 정규직 전환 - 비전공자도 지원 가능..
[이것이 코딩 테스트다] DFS / BFS
·
💻 코딩테스트/이것이 코딩 테스트다
1. 자료구조 기초 - 그래프 탐색 알고리즘 : 탐색 = 많은 양의 데이터 중 원하는 데이터 찾는 과정 : 대표 그래프 탐색 알고리즘 ) DFS, BFS - 스택 자료구조 (Stack) : 선입후출(LIFO)의 자료구조 : 입구와 출구가 동일 : 삽입 / 삭제 로 동작 : 리스트를 사용하여 구현 (삽입 : append / 삭제 : pop / 최상단 원소부터 출력: [ : : 1]) : 대표 예 ) 박스 쌓기 - 큐 자료구조 (Queue) : 선입선출(FIFO)의 자료구조 : 입그와 출구가 모두 뚫려있는 형태 : 삽입 / 삭제 로 동작 : 오른쪽 → 왼쪽 방향 : deque 라이브러리(큐)를 사용하여 구현 (from collections import deque / queue = deque() / 삽입: a..
[Git] Git 기초
·
📚 공부/Git, Github
1. Git Git : 여러 명이 효율적으로 협업하기 위한 툴 : 오픈 소스로 누구나 사용 가능 : 여러 버전 동시에 관리 가능 (데이터 안전성 보장) : 다른 백업 파일 필요 없이, 하나의 파일로 관리 가능 Git 특징 1. 가지치기와 병합 : 여러가지 작업 동시 진행 : 가지치기로 독립적으로 작업 가능 : 각자 개발 및 테스트 진행 후 → 병합으로 main코드에 반영 → main코드에서 배포 2. 가볍고 빠르다 : 서버와의 통신 없이 local에서 진행 cf.) SVN vs Git 차이 - SVN : 중앙 시스템에 여러 개발자가 접속하여 코드 공유 - Git : 다른 사람과 코드 공유할 때만 중앙 서비스에 접속하면 되기 때문에 네트워크 속도와 관련 없이 빠르게 작업 가능 3. 분산 작업 효율적 : 사..
[이것이 코딩 테스트다] 구현 - 시뮬레이션과 완전 탐색
·
💻 코딩테스트/이것이 코딩 테스트다
구현문제 - 구현문제 : 머릿 속에 있는 알고리즘을 소스코드로 바꾸는 과정 : 풀이를 떠오르는 것은 쉽지만, 소스코드로 옮기기 어려운 문제 - 문제 유형 : 실수 연산, 특정 소수점 출력 문제 : 코드가 길어지는 문제 : 문자열 끊어서 처리하는 문제 : 라이브러리 찾아서 사용해야 하는 문제 상하좌우 문제 여행가 A는 N x N 크기의 정사각형 공간 위에 서 있습니다. 이 공간은 1 x 1 크기의 정사각형으로 나누어져 있습니다. 가장 왼쪽 위 좌표는 (1, 1) 이며, 가장 오른쪽 아래 좌표는 (N, N)에 해당합니다. 여행가 A는 상, 하, 좌, 우 방향으로 이동할 수 있으며, 시작 좌표는 항상 (1, 1) 입니다. 우리 앞에는 여행가 A가 이동할 계획이 적힌 계획서가 놓여 있습니다. 계획서에는 하나의 ..
[이것이 코딩 테스트다] 그리디 알고리즘
·
💻 코딩테스트/이것이 코딩 테스트다
그리디 알고리즘 - 그리디 알고리즘 (탐욕법) : 현재 상황에서 지금 당장 좋은 것만 고르는 방법 : 정당성 분석이 중요! 거스름돈 문제 당신은 음식점의 계산을 도와주는 점원입니다. 카운터에는 거스름돈으로 사용할 500원, 100원, 50원, 10원짜리 동전이 무한히 존재한다고 가정합니다. 손님에게 거슬러 주어야 할 돈이 N원일 때 거슬러 주어야 할 동전의 최소 개수를 구하세요. 단, 거슬러 줘야 할 돈 N은 항상 10의 배수입니다. [아이디어] - 가장 큰 화폐 단위부터 돈 거슬러주기 (500원 → 100원 → 50원 → 10원 순) [정당성 분석] - 큰 단위가 항상 작은 단위의 배수가 되기 때문에, 가장 큰 화폐 단위부터 거슬러주는 것이 최적의 해 [코드] n = 1260 count = 0 # co..
// 코드 블럭 복사