Dev
-
윈도우 골수 유저의 Mac 구매 후기Dev 2019. 11. 21. 15:18
안녕하세요 드디어 저도 맥북을 구매하게 되었습니다. 사실 최근에 산 윈도우 Acer 노트북도 제 성능을 다해주고 있었지만.. 주변에서 다들 애플 패밀리가 된다는 소식을 듣고 억눌러왔던 맥북 뽐뿌를 못참아내고 말았습니다 ㅠㅠ/ 지갑 사정과, 당장 맥북 입문이라는 점을 고려하여 19년식을 바로 지르는 것보다 이전 년식을 중고로 사는게 낫다고 판단하여 xx나라에서 중고거래로 모셔온 17년식 13형 맥북 프로! 사실 가격에 비해 퍼포먼스가 좋다고 볼 수는 없지만.. (같은 가격의 윈도우 노트북과 비교해보면 살짝 슬프긴 했습니다) 맥북 특유의 감성과 패키지 관리, 안정성 등등.. 많은 장점에 이끌려 지르게 되었습니다! (어차피 게임하려고 사는게 아니니까요) 이참에 iOS 코딩도 도전해 볼 수 있겠어요! 윈도우 노..
-
[Github] gitignore 쉽게 추가해주는 사이트 추천(http://gitignore.io/)Dev 2019. 11. 14. 17:32
안녕하세요 오늘은 .gitignore 파일을 쉽게 작성하게끔 도와주는 사이트를 추천하려 합니다. 저같은 경우 최근에 Mac을 구매하면서 기존에 github에서 공동작업하던 레포지토리에 대해 .gitignore을 새롭게 해주어야 하게 되었습니다. Mac 같은 경우, .DS_store라는 파일이 계속해서 생성되는데요. 이런 경우 Mac에서 커밋한 것을 윈도우에서 pull 하는 경우, 이 파일에 의하여 버전차이가 일어날 수 있습니다. 이런 경우를 대비하여 .gitignore를 잘 작성해 주어야겠죠? gitignore는 웹에서도 언어/플랫폼 등을 선택하여 작성할 수 있습니다만, 다음 사이트를 이용하면 보다 더 간편하게 가능합니다 http://gitignore.io/ gitignore.io Create usefu..
-
[VSCode] Code Snippets 기능 사용해보기(+ Reacjs code snippets 사용법)Dev 2019. 11. 3. 14:02
Code Snippet snippet은 `개발자의 반복 타이핑을 회피할 수 있도록 재사용 가능한 소스 코드 단편`을 의미합니다. 워드나 한글에서 사용하던 상용구.. 라고 생각하면 좀더 쉬울까요? snippet을 사용하면 반복되는 작업, 이를테면 HTML의 경우 이렇게 매번 작성해주어야 하는 번거로운 작업을 간단한 명령어로 대신할 수 있다는 것입니다. 한번 snippet을 사용해 볼까요? 코드 에디터인 VSCode, Brackets 등등... 에서는 개발자들이 만든 플러그인을 설치하여 다양한 기능을 사용해 볼 수 있습니다. VSCode에서 플러그인 검색창에서 snippet을 검색해 봅시다. 캡처상 짤린 부분이 많지만 자바스크립트, HTML, Reactjs, Eno 등등... 다양한 snippet이 준비되어..
-
[Github] Readme에 이미지 파일 쉽게 넣는 방법Dev 2019. 10. 24. 17:57
Github 웹에서 Readme를 작성하면 이러한 UI에서 마크다운으로 작성하게 됩니다. 잘 찾아봐도 이미지를 넣는 게 따로 없습니다. 클립보드에 있는 이미지를 복사해서 넣을 수는 있지만, 로컬 폴더가 아닌 자신의 PC 경로내에서 찾아온 이미지이기 때문에, 실제로 Preview를 보면 이렇게 엑박이 뜨게 됩니다. 이럴때 해결하는 방법은, Github repository의 Issues를 들어가서 New issue를 클릭하면, 이렇게 새로운 이슈에 대한 코멘트를 입력하는 창이 나옵니다. 이 편집기에서 클립보드에 복사한 이미지를 넣어보면, Uploading images.png...라고 뜨고 잠시 기다리면 이렇게 githubcontent의 고유 url이 이미지에 부여됩니다! 이제 이 링크를 Readme에 넣어주..
-
[Git] 여러 줄의 커밋(commit) 메시지 추가하기Dev 2019. 10. 23. 14:12
Git commit 개행 소스트리가 아닌 cmd,terminal,bash에서 커밋을 하려면 git commit -m"커밋할 내용" 형식의 명령으로 할 수 있었습니다. 여러 줄의 커밋문을 작성할 때에, 개행은 다음과 같이 할 수 있습니다. git commit -m"1줄 > 2줄 > 3줄 > 4줄 " "로 시작한 커밋문은 그다음 "를 만나기 전까지는 엔터를 눌러도 명령어로 인식을 하지 않기 때문에, 그냥 엔터를 눌러주면 개행이 가능합니다.
-
칸반이란? (Feat. 애자일)Dev 2019. 10. 21. 17:55
애자일과 칸반 최근에 팀 프로젝트로 협업 툴을 다루어 보면서 개발 방법론에 대해 조사해보게 되었습니다. 부끄럽지만 사실 개발 방법론이라고 해봤자 학부 소프트웨어 공학 시간에 주입식으로 집어넣은게 전부였죠. 애자일이란 말도 들어는 봤지만, 깊이 있게/실전으로 찾아본 적은 없었습니다. 그러다가 애자일을 실현한 도구인 칸반을 먼저 접하게 되었죠. 제 Github Project 입니다. task들이 여러 개의 파트로 나뉘어져 있죠? Github Project는 task를 Issue의 개념으로 넣어, 칸반 보드의 역할을 할 수 있습니다. (Github Project 사용법은 차후에 자세히 포스팅하도록 하겠습니다) 계속 언급되는 애자일, 칸반이 뭔지 간단히 알아보면 애자일은 전통적인 개발 방법론인 워터폴(폭포수형 ..
-
[Pycharm] Typo 에러 안 뜨게 하기Dev 2019. 10. 18. 17:56
Typo Error 파이참으로 파이썬 코딩을 하다보면 다음과 같은 오류가 보이는 경우가 있습니다. Typo는 데이터 유형과 관련된 오류로, 지금의 경우 함수의 네이밍이 잘못되었기에 뜨는 현상입니다. 사실, 이대로 구동시켜도 컴파일 에러는 발생하지 않지만, 사소한 네이밍/데이터 형식 오류가 뜬 경우 저렇게 초록색 밑줄이 나타나게 됩니다. 클린코드에서는 영어 줄임말을 허용하지 않는데, 특히 문법/네이밍이 까다로운 파이썬에선 특히나 더 쉽게 발견할 수 있습니다. 본래는 inputInformation 같은 이름으로 다시 변경해주는게 옳으나, 이런 것을 구우우욷이 세밀하게 지키고 싶지 않으신 분들은, 그냥 설정에서 꺼 주면 됩니다. Settings-> Editor-> Inspections에서 검색창에 spelli..
-
[Github] 학생 인증으로 Github Student benefit 받기Dev 2019. 10. 17. 16:41
Microsoft, Github 같은 곳은 학생인증을 하면 많은 혜택을 주는 경우가 많습니다. 대표적으로 학생 인증 시 윈도우를 공짜로 쓴다거나, Microsoft Office를 무료로 이용한다거나 하는 혜택이 있죠. Github도 대학교 인증만 한다면, ☆무료로★ 다양한 혜택을 받을 수 있습니다. 우선, Github Education에 들어가봅시다. (https://education.github.com) 우린 학생이니깐 GitHub Student Developer Pack을 선택합니다. Get the Pack 클릭 Get student benefits 클릭하면 Github 로그인 창이 뜰 겁니다. 로그인 해주고, Student 선택 / +Add an email address로 새 email 계정을 ve..