전체 글 23

[Git]command_원격저장소

1. 저장 용 저장소(bare)생성 git init --bare 저장소명 - bare란 : .git만 존재하는 저장소. working directory가 없어, 수정이 불가능하다. ・원격 저장소 관리의 안정성(?) 유지를 위해 bare의 형태로 생성 2. 원격저장소를 연결하기 //현재 저장소에 원격 저장소를 연결(추가의 의미) git remote add 원격저장소경로 git remote add 별명원격저장소경로 //연결을 확인하기 git remote -v //원격 저장소 지우기 git remote remove 별명 //push하기 git push 저장소 이름 - push의 종류 ・matching : 암묵적 push, git이 임의로 선택하여 push(?) ・simple : 명시적 push, 사용자가 지정..

programming/TIL 2020.08.18

[머신러닝야학]머신러닝1_2일차&3일차

1. 어플리케이션 : 부품을 응용한 것 2. 프로그램 : 시간, 순서 과제 : 머신러닝으로 해결할 수 있을 것 같은 문제 생각하기 - 환경 : 식욕이 적다 - 불만족 : 유독 밥을 잘 먹지 않는 날이 있다. - 꿈 : 컨디션에 따라 먹을 수 있는 메뉴를 추천받고 싶다. 3. 데이터 과학과 데이터 공학 - 데이터 과학 : 데이터를 만들고, 이용하는 일 (통계) - 데이터 공학 : 데이터를 다루는 도구 제작, 관리 (프로그래밍) 4. Data set(표)의 다른 말 - row(행) : instance, observed value, record, example, case - column(열) : feature, attribute, variable, field 딴생각. 행과 열 row와 column은 항상 헷갈..

programming/TIL 2020.08.18

[머신러닝야학] 머신러닝1_1일차

1. 머신러닝이란? 기계가 판단력을 가질 수 있도록 학습하게 하는 것. 2. 모델이란? 판단력의 다른 이름. 예) A와 B를 구분하고자 함.(판단) 후기 1. 학습자가 가지면 좋을 태도에 대해 꾸준히 지도함. - 학습 행동에 대해 스스로 강화(Reinforcement)할 수 있도록 유도함. - 학습자가 자기에게 처벌(punishment)을 가하는 상황을 이해하고, 미연에 방지하고자 함. - 해결해야할 문제를 크게 인식할 때, 문제 해결을 위한 공부가 작게 인식될 때 공부는 노력하는 것이 아니게 된다고 함. : 아직 이해하지 못 함. 하지만 공부라는 것에 대한 부담감이 적어질 때, 힘들지 않아지는 것은 공감. 2. 기초 개념부터 차근차근 설명을 듣는 것이, 이어지는 강의에 대한 기대감이 생김. 3. 기초개..

programming/TIL 2020.08.13

[소설] 달러구트 꿈 백화점

한국에 있을 때 보다 더 책을 많이 읽는 요즘입니다. 리디북스는 전자책이라는 것이 개발되지 않았으면 진작에 한국으로 돌아가지 않았을 까 싶을 정도로, 저에게 훌륭한 도피처를 제공해주고 있습니다. 오늘, 저의 도피처는 이미예 작가님의 달러구트 꿈 백화점입니다. 달러구트 꿈 백화점 | 잠들어야만 입장 가능합니다 만들어진 꿈을 살 수 있는 상점이 있다면? 꾸고 싶은 꿈은 살 수 있다면 사람들은 어떤 꿈을 고를까? 《달러구트 꿈 백화점》은 ‘무의식에서만 존재하는 꿈을 정말 사고 팔 수 있을까?’라는 기발한 질문에 답을 찾아가는 판타지 소설이다. 꿈을 통해 그리움과 상처를 치유하는 이야기를 꿈을 만드는 사람, 파는 사람, 사는 사람 각각의 관점에서... ridibooks.com 첫인상 1. 서양 소설일 것 같았다..

book 2020.08.10

[과제] 경력회고_포스팅 아이템 정리

끝내지 못할지도 모르지만 현재까지의 발자취를 정리해보려 합니다. 정리하기 앞서, 지금까지 해온 이야기를 list up 해보았습니다. 1. 일본에서 이직을 준비하는 이야기 1) 나는 임베디드 소프트웨어를 개발한 거지 임베디드 제어를 한 것이 아니었다. 2) 에이전트와 면담한 이야기 3) 나는 개발자가 될 수 있을 까? 코더와 개발자에 대한 단상 2. 임베디드 소프트웨어 개발 이야기 1) eeprom처리 개발 - I2C버스 처리 ・타이밍이 생명이었다. ・Bus Busy와 NACK에러 - float를 bit단위로 쪼개서 저장하기 ・공용체의 사용 ・코딩규약에서는 공용체 사용을 지양한다. 다른 방법은 없었는 가? - 테스트 코드 작성에서의 발전 ・그래도 조금 성장한 이야기 2) 전기제어(SiC스위칭) : 기초개념..

life 2020.08.09

[SEO]검색엔진 최적화_밋업 후기

[2020. 08. 01] 「케이밋업 38회 "SEO 마케팅 달인과 함께 하는 빡공밋업!!!"」에 참가한 뒤, 배운 점. 생각해볼 점. 1. 검색엔진의 역할에 대해 생각하게 됨 : "정보를 찾는다"는 needs에 부응하기 위한 노력을 조금 이해하게 됨 - 검색하는 사람이 원하는 양질의 정보를 제공하고자 함. - 불필요한 정보, 불 건전한 정보는 필터링을 해야함. 2. 검색엔진에서 정보를 보여주는 순위를 정하는 방식에 대해 생각해보게 됨 1) 정보의 질을 판단 - 구조화 된 정보 ・HTML의 구조. title, H1, meta tag등의 구조 : HTML의 태그는 화면의 시각적 구성을 할 뿐 아니라, 정보를 구조화 하는 것이다. ・ 사이트 내 페이지 간 구조화 정도 : 상호 참조도? 각 페이지 간 검색어의..

programming/TIL 2020.08.02

[지옥에서 온 Git]개념_merge와 conflict

[2020. 07. 31 ~ 08. 01] 1. merge의 종류 - Fast Forward : 두 branch가 commit의 시점 차이 만 있을 때. ・갱신된 내용만을 반영하기 때문에, 별도의 commit을 요구하지 않는다. - 3way merge : 두 branch가 분기점으로 부터 각각 변화가 있을 때. ・각 branch와 분기점version, 총 3지점을 비교하여 merge함. ・별도의 merge commit을 요구한다. 참조 링크 : 브랜치와 Merge의 기초 2. merge시 충돌이 발생했을 때 - git status를 하면 충돌이 일어난 파일을 찾을 수 있다. - 충돌이 발생했을 경우, 하위 메세지를 이해하고 수동으로 수정해줘야 한다. 「

programming/TIL 2020.07.31

[지옥에서 온 Git]command_branch

[2020.07.29 ~ 30] branch작성의 목적 - 현재 개발 중인 프로그램에서 특정 기능이 있는 버전 / 없는 버전이 필요할 때 - 향후 삭제 예정인 코드가 포함될 때 - 병행 개발을 위해? 1. 현재 branch 확인・다른 banch로 전환・branch간 비교 //현재 branch 확인 git branch //다른 branch로 전환 git checkout 브랜치이름(전환하고자 하는) //branch간 비교 git log 브랜치이름1..브랜치이름2 //브랜치 이름 순서에 따라 다름. 전자가 reference가 되어 상대적 차이를 보여줌. //commit object이력의 차이를 나타내줌 //branch간 비교. 전체이력에서 각branch의 위치를 나타내줌. git log --branches -..

programming/TIL 2020.07.29