전체 글

    29살 요리사, 비전공. 전업을 결심하다

    첫 진로의 선택 나이 29살 인생의 전성기를 준비해야할 시기에 그리고 결혼이 코앞인 현재에 결정은 쉽지않았다. 학창시절의 나는 공부를 잘하지도 못하지도 그렇게 잘놀지도 못놀지도 않은 그저 평범한 학생이였다. 게임을 좋아하고 친구들과 놀기 좋아하는. 고3때 진로결정의 때가 왔을때 선택을 해야했었다. 그저 그런과에 갈지, 아니면 취업이 잘되는 쪽으로 갈지. 그때의 시절을 생각해보면 그냥 단순히 저 두가지를 생각만 했다는게 어리석지만 내가 과정에서 어떤 경험을 했고 어떻게 살게되었는지에 대해서는 후회하지 않았다. 지금의 와이프를 만나기 전까지는. 고등학교 졸업 후 요리계 전문대로 진학했을 때 지방 새내기 대학생이 된것에 너무 설레었다. 사실 그 시절의 나는 마냥 피시방에 밤새있어도 된다는것에 더욱 설렜던것 같..

    VScode & Github 동기화, 연동

    먼저 이 연동 작업을 하는데 약 일주일의 시간이 걸렸다... 이렇게 오래 걸린 첫번째 이유는 내가 아무것도 모르는 코린이였다는 것이고 이 동기화를 이루기 위해서는 기본적으로 약간의 터미널 지식이 있어야 쉽다는 것이다. 그리고 나는 커밋이라는게 그냥 ' 아 그냥 두개 다운받아서 로그인하고 위치지정하면 자동으로 업로드가되는 좋은 협업 도구구나.'라고만 생각했던 것이다 하지만 나의 생각과는 다르게 두개의 프로그램은 각각의 프로그램을 서로 돕기는 하지만 한국에서 만든 프로그램 과는 다르게 알아서(?) 해주는것 없이 사용자가 기능을 파악하고 위치 설정을 하고 커밋이라는 것을 하고 푸시도 해야 파일이 올라간다는 것을 이때는 몰랐다 ㅠㅠ 그래서 맨처음 간단하게 생각을 하고 연동을 시키는데 로그인하고 코딩하고 커밋 버..

    6주차 슬슬 슬럼프의 시기

    6주차에 자바스크립트 기본 알고리즘 단계에 들어서면서 머리를 굴려야하고, 고민에 빠지는 날이 많다보니 어느하나하나를 함에 있어서 심력소비가 좀 큰것 같다 그에대한 보상심리로 자꾸 딴짓을 하게 되는건 덤이고... 다시금 맘을 다잡아야 할때이고 안풀리는 문제가 있고 풀기어려웠던 문제가 있을수록 좀더 부딪히고 나자신을 수련하는 시간이 필요한것 같다.

    배열 매소드(Array method)

    1. Mutable - Fill, copywithin, sort, reverse, splice, pop, shift, unshift 2. Immutable - concat, filter, find, forEach, findindex, includes, indexOf, join, lastindexOf, map, reduceright, slice some, every concat()인자로 주어진 배열이나 값들을 기존 배열에 합쳐서 새 배열을 반환합니다. - 원본 배열을 변경하지 않습니다 const array1 = ['a', 'b', 'c']; const array2 = ['d', 'e', 'f']; const array3 = array1.concat(array2); console.log(array3); //..

    코드스테이츠 5주차

    그동안 기본 개념을 배우면서 이해하려고 하면 붙잡고 늘어져서 안되는 것은 없었는데... 오늘은 붙잡고 늘어져도 이해가 안되는 문제가 발생했다. 바로 원시값과 참조값의 개념 설명을 보는와중에 애매모호한 설명에 빠져버려서... 원시값과 참조값의 개념인데 개념자체는 단순하다. 5가지 타입에 대해서는 값을 그대로 복사하고, 3가지 타입(객체, 배열, 함수)에 대해서는 값의 주소를 받아오는 것이다 따라서 이개념을 알면 서로다른 객체에서 같은 값을 가지고 있더라도 비교연산자 ===를 쓰면 FALSE가 나오는 것을 확인할수 있다 하지만 이걸 좀더 공부를 하면서 거기에 나온 예시가 있었는데 아래의 예시에서 var로 정의된 키워드 들이 각기 a,b여서 왜 값이 덮어지지 않는지... 어떤 이유가 있는지 내가 무엇을 잘못이..

    [JS]Object 기본개념

    1. 오브젝트의 기본구성 const ellie = {name: 'ellie', age: 4}; ellie - 오브젝트명 Key, Value를 합쳐서 property (속성) 이라고 부른다 name - Key 'ellie' - value 2. 오브젝트를 만드는법 const obj1 = {} // 'object literal' syntax const obj2 = new Object() //' object constructor' syntax - class를 이용해 만드는 것 3. 호출법 1. 오브젝트명.key 이것은 key값이 정확하게 정해졌을때만 확인하고 호출할수있다. 2. 오브젝트명['key'] 안에 값을 넣을때 스트링 형태로 넣어야한다 그리고 이것은 보통 오브젝트안의 음... 정해지지 않은 밸류값을 불러..