profile
삽질의 기록들 👨‍💻
태그 목록
전체보기 (122)42Seoul(35)C(19)cpp(16)JavaScript(15)network(12)React(11)django(11)python(11)git(10)ip(8)minishell(6)예발자닷컴(6)component(6)CSS(6)IBM(6)CloudCore(6)cloud(6)Libft(5)iOS(5)Props(4)오픈소스(4)github(4)html(4)오픈소스컨트리뷰톤(4)bash(4)2021 오픈소스 컨트리뷰션 아카데미(4)Clouders(4)파이프(3)라이브러리(3)libasm(3)Makefile(3)ft_service(3)shell(3)swift(3)ft_printf(3)GNL(3)signal(3)ft_server(3)kubernetes(3)쿠버네티스(3)Philosophers(2)static(2)POST(2)redirection(2)서브넷마스크(2)Subject(2)연결리스트(2)mysql(2)tcp(2)next.js(2)pipe(2)errno(2)State(2)redux(2)GCC(2)pod(2)ES2020(2)컴퓨터공학(2)mutex(2)EventListener(2)Nginx(2)Semaphore(2)wordpress(2)dup2(2)rebase(2)추상 클래스(2)docker(2)querystring(2)Debian(2)node.js(2)컨테이너(2)object(2)phpmyadmin(2)dockerfile(2)리다이렉션(2)UIkit(2)공유자원(1)템플릿언어(1)접근제어(1)include(1)execve(1)Namespace(1)가상화(1)객체(1)exit status(1)ssl(1)iterator(1)Rand(1)HI THIS IS BRAIN(1)desired state(1)PDU(1)Static_cast(1)try(1)bash 명령어(1)종료상태(1)templates(1)식사하는 철학자(1)rewind(1)엑세스함수(1)플래그 레지스터(1)Dynamic_cast(1)i/o stream(1)MVC(1)참조자(1)vector(1)Plucking some brains(1)Dispatch(1)exit status code(1)객체지향 프로그래밍(1)yaml(1)const 참조자(1)csrf(1)다형성(1)GCP(1)SaaS(1)PaaS(1)IaaS(1)kine(1)service(1)unix(1)Subnetting(1)IP주소(1)에러메세지(1)UIAction(1)Xcode(1)Conversion(1)SIGQUIT(1)wait()(1)복사 생성자(1)throw(1)테이블뷰(1)키보드 인터럽트(1)SOLID(1)네트워크(1)멤버 이니셜라이저(1)linkedlist(1)model(1)store(1)printf(1)&&(1)subnetmask(1)fstream(1)동적할당(1)apiVersion(1)socket(1)컨테이너 어댑터(1)reducer(1)콜백함수(1)method(1)admin(1)생성자함수(1)dup(1)action(1)Microservices(1)virtual(1)Dangling Reference(1)popUpButton(1)쿼리스트링(1)ssh(1)const함수(1)인스턴스(1)find(1)continue(1)stl(1)const(1)SIGINT(1)형식문자열(1)replace(1)어셈블리어(1)syscall(1)keyboradEvent(1)클래스 템플릿(1)writeFile(1)bootstrap(1)반복자(1)Deadlock(1)인터페이스(1)const_cast(1)대입 연산자 오버로딩(1)delete(1)포드(1)file descriptor(1)stringstream(1)레지스터(1)즉시실행함수(1)shellscript(1)고정IP(1)사설IP(1)고정소수(1)Git Confolict(1)new(1)keyCode(1)this(1)axios(1)MTV(1)순수 가상 함수(1)api server(1)Dependabot(1)parser(1)서식지정자(1)material(1)reset(1)etcd(1)fork(1)표준 알고리즘(1)Sed is for losers(1)시그널(1)replicaset(1)kubelet(1)SSR(1)Brodcast(1)서브넷팅(1)classnames(1)Clouder(1)SDU(1)인공지능(1)공인IP(1)Metadata(1)SIGTERM(1)UITableView(1)CDN(1)클래스(1)상호배제(1)정적변수(1)Markdown(1)블록체인(1)가상함수(1)master(1)form(1)난수생성기(1)유동IP(1)Fetch(1)fd(1)형식태그(1)pm2(1)교착상태(1)가변인자(1)RAII(1)UPD(1)조건부렌더링(1)익명함수(1)범용 레지스터(1)urls(1)상속(1)redirect(1)onClick(1)IPclass(1)JSX(1)Storyboard Reference(1)CPP-Moudule(1)스케줄러(1)가상상속(1)Map(1)Netmask(1)CRUD(1)NodePort(1)컨트롤러(1)file(1)시스템콜(1)srand(1)DHCP(1)Netwhat(1)time(1)Coplien(1)i-value(1)IoT(1)readFile(1)devops(1)ClusterIP(1)메르센트위스터(1)Severless(1)My Awesome Phonebook(1)strerror(1)Typora(1)파일입출력(1)가상머신(1)spec(1)mt19937(1)브로드캐스트(1)reinterpret_cast(1)javasciprt(1)routing(1)메모리(1)nextjs(1)임계구역(1)가상 소멸자(1)ClapTrap(1)opcode(1)OSI7모델(1)예외 처리(1)cors(1)베어메탈서버(1)부동소수(1)refactoring(1)R-value(1)함수호출규약(1)다중상속(1)클러스터(1)템플릿상속(1)signal handler(1)자식 프로세스(1)UIMenu(1)Borderlands(1)autoindex(1)TCP/IP(1)함수 템플릿(1)ORM(1)open(1)lodash(1)노드(1)library(1)44BIT(1)Canonical(1)표준 컨테이너(1)SPM(1)catch(1)queryset(1)List(1)http(1)DNS(1)ubuntu(1)linux(1)stack(1)deployment(1)loadbalancer(1)getline(1)std::exeception(1)Proxy(1)넷마스크(1)스토리보드(1)

GitHub Dependabot

image-20200717225734228 예발자 깃헙에 Dependabot 이란 친구가 요런 풀리퀘를 올려줬다. 뭔가 했더니 저장소의 패키지 및 애플리케이션의 최신 릴리즈를 유지할 수 있도록 자동으로 업데이트 시켜주는 깃허브 봇이라고 한다. Dependabot은 오래된 dependencies을 식별하면 풀리퀘를 보낸다. 변경된 릴리즈 정보를 검토한 후에 merge 해주면 된다. node-module에 포함되어있는 lodash 4.17.19 버전이 릴리즈 되면서 디펜다봇이 자동으로 업데이트 해준듯. lodash는 자바스크립트 유틸리티 라이브러리라고 한다. 디펜다봇덕에 알게 됐다.

2020년 7월 17일
·
0개의 댓글
·
post-thumbnail

👨‍👨‍👦‍👦 Github로 협업 프로젝트 관리하기

yebalja.com 프로젝트를 시작하면서, 5명의 팀원들과 협업을 경험해볼 수 있는 좋은 기회가 생겼다. 제대로 된 협업 프로젝트를 경험해보자는데에 의견이 모였고, 그러기 위해 깃허브를 이용한 헙업 플로우를 공부하고 정리할 필요성을 느꼈다. 우리의 작은 목표는 이렇다. Issue, Pull requests, Kanban borad 모두 이용해 프로젝트 관리하기. Wiki에 개발일지 기록하기. 개발 타임라인 작성하기. 모든 커밋 및 문서는 영어로 작성하기. 당연히 모두 깃허브를 이용한다. Github 하나만으로도 이슈 관리, 일정 관리, 코드 리뷰, 리포트 작성 등 부족함 없이 프로젝트를 관리할 수 있다.

2020년 6월 9일
·
1개의 댓글
·

Github 비공개 저장소 커밋 반영하기

깃헙 잔디 관리 팁 깃헙 비공개 저장소에서 작업한 내역을 깃헙 잔디에 반영하고 싶다면 컨트리뷰션Contribution 설정에서 비공개 컨트리뷰션Private contributions를 선택한다. 이렇게 하면 비공개 저장소에서 작업한 내역이 공개된 잔디에 반영되고, 권한이 없는 사람에게는 컨트리뷰션 활동Contribution activity의 상세 내용이 숨겨진 채로 표시된다. https://static.hubtee.com/files/a96/a9604d504ec912750129015f7d0cdc8ed36d89e596394dd73fcfd4ccb18f8f23.m.png 참고 : [깃헙(GitHub) 새로운 가격 정책 및 엔터프라이즈 플랜 발표 - 무료 플랜도 비공개 저장소를

2020년 4월 11일
·
0개의 댓글
·
post-thumbnail

원격저장소 여러개 연결하기

42서울에서 과제 업로드 용으로 사용하는 Gittea와 내가 개인적으로 사용하는 Github 를 연동했다. 과정을 정리해보면, 1. 먼저 로컬에 깃허브 저장소를 연결한다. $ git remote add origin 2. 깃티에서 프로젝트를 진행하던 Libft 저장소를 gittea라는 별명으로 명시하고 연결한다. $ git remote add gittea 3. 원격 저장소 목록 확인 $ git remote -v gittea http://13.125.198.2:3000/daelee/Libft.git (fetch) gittea http://13.125.198.2:3000/daelee/Lib

2020년 4월 11일
·
0개의 댓글
·