Create a new repository on the command lineecho "git initgit add README.mdgit commit -m "first commit"git branch -M maingit remote add origin git@gith
해당 작업의 담당자 (=이슈의 작업자)해당 작업의 성격GitHub에 Issue나 Pull Request에 Label을 지정할 수 있는데, 기본적으로 9개의 Label이 제공된다.\+본인이 원하는 라벨을 직접 만들 수도 있다.참고 : https://help.gi
문제. 접속 안됨 Network 새로운 서버를 구축하기 위한 설정들을 매뉴얼따라 진행하고 있었는데, 접속이 안되는 문제가 생겼다. SSH 설정도 잘 되어있었고, 인터넷도 연결되어 있었고(ping 8.8.8.8로 확인), 기존의 서버로 ping도 잘 날라가고 있지만 설
설정/초기화 전역 사용자명/이메일 구성하기 저장소별 사용자명/이메일 구성하기 (해당 저장소 디렉터리로 이동후) 참고로 user 설정이 되어 있지 않으면 Github에 있는 repository에 변경사항을 푸시 한다고 해도 commit count 집계도 안되고 해당
오늘도 백준을 풀다가 새로운 알고리즘 발견..항상 새로운 알고리즘을 발견할 때마다 정리해두면 좋을 것 같아서 작성하는 글이다.
8월 13일 즈음 캠퍼스픽에서 할 일이 없나 찾아보던 중 삼성생명에서 금융 아카데미 교육생을 모집하고 있다는 공고를 보고 바로 네이버폼으로 지원하게 되었다.네이버폼을 보기 전까지는 약간 두려움이 있었는데, 간단한 인적사항만 작성하고 끝났던 기억이 있다.그리고 바로 다음
GoF 디자인 패턴 생성패턴 이름|설명 :--:|-- 추상 팩토리(Abstract Factory)|구체적인 클래스를 지정하지 않고 인터페이스를 통해 서로 연관되는 객체들을 그룹으로 표현함 빌더(Builder)|복합 객체의 생성과 표현을 분리하여 동일한 생성 절차에서도
리팩토링 : 프로그램의 가치를 높이는 코딩 정리 기술 Fowler의 정의 : 관측 가능한 동작의 수정 없이 소프트웨어의 내부 구조를 변경하여 더욱 이해하기 쉽고 변경하기 쉬운 구조로 만드는 일 : 관측 가능한 동작의 수정 없이 리팩토링을 적용하여 소프트웨어를 재구조화함
오퍼레이션에 임무를 준다던지 하는 특징을 가지고 있는 패턴 일반적인 정의 오퍼레이션 - 클래스의 인스턴스가 요청할 수 있는 서비스의 명세 메소드 - 오퍼레이션을 구현한 것 알고리즘 - 입력을 전달받아 출력을 생성하는 프로시저 일반적인 오퍼레이션을 넘어 템플릿 메소드
생성 패턴 일반적으로 객체를 생성할 때에는 생성자(constructor)를 제공한다. 때로는 변형이 필요한데, 생성 객체에 초기값을 줄 때나 생성할 클래스를 선택하려 할 때가 그렇다. 여러 개의 생성자가 필요할 때면, 서로 협력이 필요하다. > 상속된 부모클래스와 자식
프록시 패턴 : 하나의 객체가 다른 객체를 대신하게 함 책임 체인 패턴 : 요청을 보내느느 쪽과 받는 쪽의 결합을 피함 플라이웨이트 패턴 : 본질적인 것과 부가적인 것을 구분함
이전 글의 어댑터, 퍼싸드 패턴과 함께 프로그램의 뼈대/골격이 될 만한 패턴이다컴포지트: 개별이 될 수도 있고 집합이 될 수도 있는 객체Part-Whole Hierarchy를 표현하고 싶을 때, 객체들을 트리구조로 구성할 수 있다.Client가 개개의 객체와 그룹 객체
Immutable data type : primitive types, frozen objects (i.e. object.freeze())변경 불가능한 Mutable data type : all objects by default are mutable in JS변경 가능함
Usecase diagram(사용사례 다이어그램)Activity diagram(액티비티 다이어그램) : flowchart와 유사Interaction diagram : 객체들이 어떻게 상호작용하는가. Sequence diagram이 많이 사용됨Class diagram :
ssh로 원격 서버에 접속하려고 하니 아래 문제가 발생하였다.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS
아래 공식 사이트 참고하여 진행하였다. https://api.slack.com/messaging/webhookshttps://api.slack.com/apps?new_app=1 로 가서 Create New App 버튼을 클릭한다.앱 이름(해당 이름으로
원리를 잘 따르다가 생겨난 패턴들..큰 프로젝트일수록 기초공사가 중요함추상 클래스와 인터페이스는 생김새, 사용법도 다르지만 하는 일이 비슷하다.클래스는 여러 개의 인터페이스 구현 가능, 상속은 한 개의 추상 클래스만 상속\-> 이 말 뜻은 모르겠다<참고링크> ht