TIL Done it Linked List 만들기 Can I get JS variable Memory Address? 알고리즘 문제 :) 과제(전위, 중위, 후위) Feeling 아직도 문제를 풀때 정리를 제대로 하지 않고 코드부터 짜기 시작한다. 그리고 갑자기 왜 1문제가 안풀리는 건지 참,,,, LinkedList, Queue, Stack 종류 별로 혼자 구현 다했는데 프린터라는 문제에서 막혔다... 왜일까? 참 궁금하다. 하루 사용량이 있는 로봇인 줄 REF https://www.techtarget.com/searchnetworking/definition/big-endian-and-little-endian#:~:text=Big%2Dendian%20is%20an%20order,the%20sequenc..
TIL Done it Module, Component Module: 설계시점에서 의식적으로 나눈 요소 Component: 실행 중인 S/W 활동 단위 요소 Ex)Module: Server, Client => 2개 Component: Server 1개, Client 20개 => 21개 Client-Server System에서 1개 Server가 20개 Client에게 정보 제공할 경우 type="module" 특징 use strict로 실행 모듈 레벨 Scope가 있다. 단 한번만 평가된다. 지연 실행된다. Dom이 만들어진 후에 실행 Git / Github 특강 및 복습 => 직접 해보고 있습니다... 유니코드 endian: 컴퓨터 메모리에 저장된 byte 순서 big-endian: 가장 중요한 값이 먼..
TIL Done it Memory Heap & call stack control flow, data flow control flow: 조건 반복을 통해 상태 제어 일반적인 if, else, for ... const oddNum = () => { let a = [1,2,3,4,5,6,7,8,9,10]; let odd = []; for (let i = 0; i { let a = [1,2,3,4,5,6,7,8,9,10]; let odd = a.filter(Num => Num % 2 === 1);..
프로그래머스 데브 코스 합격? 불합격? 후기 졸업 후 취업.... 3D 프론트엔드 개발자를 목표로 취업을 준비하고 있는 취준생 팽XX씨 많은 회사에 지원을 했지만 붙지 않는 이력서.... 이력서를 보니 프론트엔드 내용이 없다 !!!!!! 그래서 이력서를 채우기 위해, 좋은 멘토님, 코딩테스트 + 면접으로 좋은 사람들을 뽑으려하여 프로그래머스 데브코스 프론트엔드 과정에 지원해서 최종 합격을 하게 되었습니다. !@@! 사실 관련되서 이야기를 조금 더 해보자면 42서울을 하고 있었습니다. 42서울을 하면서 3D 프론트엔드에 관심을 가지게 되었고 조금 더 전문적인 프론트엔드 개발자가 되고 싶어서 데브코스에 지원하게 된 것도 있습니다. 두 과정 모두 국비지원이기 때문에 2개 같이 못합니다 그래서 42서울을 그만두..
이번 과제를 하면서 js의 실행 순서, callback 함수 등을 익히게 되었습니다. javaScript는 어떻게 작동하는가 여기서 많이 익히게 되었습니다. (링크 눌러서 꼭 보면 좋습니다. ) 저도 수시로 완벽히 이해하도록 보려고 합니다. 다른 것들은 전의 것들과 비슷해서 조금 더 발전 시키고 있습니다. :) setTimeout 설정 setTimeout을 사용할 때 위의 링크(javaScript는 어떻게 작동하는가)를 보면 해당 함수는 Web APIs에 이동 -> Callback Queue -> Call Stack에 함수가 없어진 후 ->> Call Stack이동 하여 함수 진행 하기 때문에 이런 관계를 잘 파악해야 합니다. 그래서 전체를 묶어 서 함수를 짜게 되었습니다. 구조체 function Car..
최근에 42서울에서 우테코를 만드신 분을 모셔서 멘토링을 들었습니다. 정말 현재 저에게 꼭 필요한 말씀들이어서 자신감을 얻게되었습니다. 또한 우테코에 대한 자신감이 대단하셨습니다. 저도 추후 이런 자신감을 가질 수 있는 서비스를 만들고 싶습니다. 그래서 우테코를 혼자서라도 하게 되고 있는 것 같습니다. Cypress Cypress를 하면서 관련 내용은 https://gwpaeng.tistory.com/category/Tip%20and%20Error/Cypress 에 있습니다. 처음에는 그냥 console.log를 찍어서 확인 하면 되지라는 생각이 강했습니다. 그런데 Cypress를 사용해 보니 다른이들에게 설명하기도 편하고 여러 기능을 쉽게 보여줄 수 있어 정말 필요해 보였습니다. 계산기 미션 해당 미션..
프론트 엔드 과정을 좀 더 잘하고 싶은 마음에 엄청 찾아봤습니다. 그런데 우테코 과정이 42 Seoul 과정과 같이 과제형식으로 되어 있었습니다. 찬찬히 읽어 보니 엄청 잘 되어있었습니다. 우아한테크 코스과정에 정식으로 참여한 것은 아니지만 저희들만의 우테코를 진행하게 되었습니다. 프리코스를 먼저 진행을 하는데 html, js등이 많이 부족하다는 것을 느끼게 되었습니다. 그리고 DOM, localStorage, ESLint, Prettier등을 사용하면서 실력을 늘려가고 있습니다. 또한 하면서 어렵다고 느껴지는 것은 첫번째로 구조를 짜는 것이 정말 어렵다고 느꼈습니다. 구조를 문서로 짜고 나서 코드를 짜는데 구조가 잘못되었다고 느끼고 다시짜고 참 반복의 연속이었습니다. 한방에 딱 완벽한 구조를 짜고 싶은..