@ C++ private 생성자클래스의 접근 지시자에대해 배우던 중 현재까지의 책의 예제에서는 생성자를 모두 public으로 선언하고 있었다. private으로 생성자를 선언하는 경우와 왜그런지 궁금하여 검색하니 역시 스택오버플로우에 누군가 질문을 해놨다. https://stackoverflow.com/questions/4648602/private-constructor 요약하자면 싱글톤 패턴을 사용할 때 유용하게 쓰인다고 하는데,, 싱글톤 패턴은 또 뭔지 몰라 찾아보았다. # 싱글톤 패턴https://en.wikipedia.org/wiki/Singleton_pattern//위키피디아 위키피디아는 항상 그래왔듯 뭔가 내용이 불친절하다. 너무 어려울 때도 있고 부실할 때도 있다. 여기서 얻은 정보는 하나의 ..
#오랜만의 일지. 그 동안 배우는 것보단 적용시켜야 될것이 더 많기도 했고, 무엇을 배울지에대한 계획이 계속 꼬여서 일단 일지로는 작성하지 않고 있었다. 이젠 매일 알고리즘 개념하나, C언어 한 파트, 웹개발 한 파트 씩보는 루트를 만들었다. 아마 복학했을 즈음엔 많은 기술을 익혀있지 않을까 싶다. 목표는 C/C++ 기본기, 알고리즘 익숙해지기, 홀로 블로그개발가능해지기, 전산 주요과목 한개는 정확히 알기가있다. 나만의 계절학기 프로젝트라고 치고공부해야지 @동적할당에 대한 공부를 했다malloc, calloc, realloc, free 를 배웠는데, 오랜만에 보니 반갑기도하고 다른 고수준 언어들을 주로쓰다가 다시보니 좀 올드하면서도 클래식한 무언가가 느껴졌다. int *p = (int *)malloc( ..
# 생활코딩에서 배운 GIT 명령어들저장소 생성git init 상태 확인git status 파일 등록git add 커밋 [add함께][이름 지정]git commit [-a][-m] 로그 보기git log [-p][commit id][--branches][--decorate][--graph][--oneline] 현재 워크스페이스와 인덱스에 add된 차이git diff [id..id] 커밋 돌아가기git reset id --hard --soft --mixed 돌아가는데 새 버젼 생성git revert id 브랜치 목록 보기 [생성] git branch [name] 브랜치 전환 [삭제][생성과동시에 전환]git checkout [-d][-b][name] 현재 작업중인 것 급하게 숨기기[숨김목록][적용][삭제]..
#공부 루틴을 좀 재정비 하기로 했다. 사실 그렇게 불만은 없는데 벌어진 일들이 많다보니 어느정도 체계를 잡아서 목표를 달성해야 할 필요를 느꼈다. #우선 지금 다루고 있는것들을 나열해본다.GIT, PHP, algorithm, HARU, ROS #우선순위를 두고 보자1. GIT PHP2. ROS3. Algorithm4. HARU #PHP는 업무 그 자체이니 매일 한다고 치자. GIT은 2~3일 내로 끝내버리는 것이 목표. #리눅스의 사용은 주말에, 알고리즘 연습문제 풀이와 ROS 공부용으로 남겨서 한다. #앞으로 공부내용은 여기에 일일이 적기보단 공책에 모아놓고 한번에 퀄리티있게 모아서 하나의 토픽을 가진 게시글로 올리기로 결정했다. #주말간에 GIT기본 사용은 거의 끝마쳤고 이제 원리탐색과 GITHUB..
#이제 개발을 위한 준비가 어느정도 끝이 났다. 슬림 프레임웍에대한 공부가 좀 더 필요한 시점이다. 매 근무시간동안은 php공부에 매진하는 것을 목표로하고 공부해야 겠다. #실리콘밸리를 다운 받아보고있다. 영어 한글자막 섞어 보는 중인데, 아직 기본적인 것만들리고 좀만 빨라지면 듣기가 힘들다. 자막없이 보는 그날 까지. #GIT을 처음 써보는데 쉽게 가르쳐주는 생활코딩을 통해 재밌게 배우고있다. 정말 좋고 필요한 툴중 하나라고 느껴진다. ==================================================================================== #GIT git init => 깃 저장소 생성git status => 저장소 상태 확인 git add 파일 => com..
#요즘 좀 뜸했다. php 기초를 공부하느라 좀 달렸더니 잠깐 쉬는 텀에 푹쉬었다. 그래도 쉴만한 타이밍이라 생각했고 php 이외에 마케팅 데이터 수집이라든가 문서화작업이라던가 다른 재밌는 일들을 배우고 해 볼 수 있어서 좋았다. #결국 책을 주문했다. 책으로 공부하는 걸 너무 기피했나 싶기도 하고 책의 필요성이 느껴진 시간이 왔다. php를 깊게 사용하게 되면서 전문적인 내용을 공부하고 써야하는데, 이부분에서 집합적이고 신뢰성있는 최신버전 php를 다루는 지식이 필요하다 느꼇고, 그래서 모던 php를 주문했다. 어릴적 그냥 공부하면 필요할 것 같아서 무분별하게 책을 구매하던 것에서 벗어난 느낌이 들어 좋았다. #알고리즘 공부는 할 수록 신기한것 같다. 몰랐거나 갈증을 느꼈던 부분이 좀 뚫리는 느낌이 들..
파이썬 로드맵 하단에 첨부==================================#내 프로그래밍 시작언어는 C다. 요즘 같았으면 파이썬으로 시작했겠지만 그 즈음에 네이버에 "프로그래밍 하는법" 이라고 검색하면 99%의 사람들이 C언어로 시작하라고 했다.그 때 구글만 알았어도 ㅂㄷㅂㄷ. 처음 파이썬을 접했을 때의 충격은 아직도 기억한다. 동적할당 개념을 몰라도 리스트를 마음대로 조종 할 수 있었고. 이 놈의 pip install은 뭔지 프롬프트 화면에 한줄만 입력해도 파이썬코드에서 마법같은 일들을 순식간에 해 낼 수 있었다. #처음 파이썬을 접할 때도 아직 우리나라 분위기는 "역시 시작은 C지 허허" 하는 분위기였기 때문에 한글 자료가 많이 없었다. 그래서 파이썬 인터프리터를 설치하는 데만 끙끙 거리..
#슬림을 열심히 건드렸으나,, 멘탈이 날아갈뻔 했다. 튜토리얼이 엄청 친절한것처럼 되어있지만, 디자인만 깔끔할뿐 엄청나게 불친절하다. 예를들어 튜토리얼에 적힌 코드르 실행시키려면 다른 클래스를 직접 작성하거나 링크가 안걸려있는 깃헙을찾아서 끌어붙인다음 온갖 설정작업을 다시 해줘야 한다. ㅂㄷㅂㄷ. 그래서 그부분은 읽고 넘어갔고, 주요 콘셉트 직전까지 실습을 진행하고, 나머지는 내일 헤드엔지니어에게 물어봐야겠다. #프론트 엔지니어와 무언가 협업을 하게 될 것 같은데 아직 정확히 뭘하는 지 모르겠다. 내일 얘기해 봐야겠다. # .htaccess 가 뭘까 # psr 을 좀 이해했다. 그냥 같이 약속한 권고 정도로만 알고잇었는데 아예 프레임웍에서 라이브러리로 제공함으로써 실제 코딩에 제약을 주고 있었다 ㄷㄷ. ..