본문 바로가기

Tip13

MAC에서 GCC 컴파일러 사용하기(Command line tools 설치 방법) IntroductionMAC의 콘솔 창에서 gcc를 이용하여 C나 C++ 코드의 컴파일 하는 방법을 알아보겠습니다. 1. Terminal 실행(Ctrl + space -> Terminal 입력) 2. Terminal에 아래 명령어를 이용하여 command line tools 설치 xcode-select --install3. 아래 명령어를 통해 설치가 잘 되었는지 확인gcc -v 4. 컴파일 해보기 아래 코드로 테스트 해보겠습니다. brute_force_search.cpp12345678910111213141516#include #include using namespace std; int main() { int N, arr[1000]; scanf("%d", &N); for (int i = 0; i 2018. 12. 30.
웹호스팅 웹하드 용량이 이상하게 많이 차지할 때 해결방법 저는 카페24로 웹호스팅 서비스(10G 광아우토반 FullSSD 절약형)를 이용하고 있습니다. 그런데 요즘 트래픽이 증가하긴했지만 심각하게 웹하드 용량이 부족해지기 시작했습니다. 다른분들은 웹하드 용량 초과시 로그인, 이미지 업로드도 안된다는 현상이 발생한다고 하더군요. 원인 알아보니 트래픽이 많아질 수록 다른 유저들이 글을 읽을 때 캐시파일 등이 생성되어 웹하드 용량을 차지한다는 내용이 있었습니다. 저와 비슷한 증상을 겪고있는 분의 토로 글 해결방법 1. FTP로 접속해서 data 폴더 안에 생성 원인을 알수없는 이상한 폴더 속에 있는 의미없는 파일 삭제 2. 썸네일 데이터 삭제(대부분의 썸네일 들도 수동으로 삭제해 주지 않으면 하드공간만 차지함) 3. 지난 쎄션 파일, 통계 프로그램 쓰시면 ip 로그.. 2018. 12. 11.
gitignore에 추가해도 파일이 무시되지 않는 문제 문제의 발생react native 앱 개발을 하던 중 처음에 똑바로 gitignore.json을 작성하지 않고 버전관리를 시작했더니 다른 사람의 코드를 pull 받으면 서로 실행 환경이 달라서 생기는 파일과 여러 build history, .lock 파일들 때문에 무조건 gradlew clean을 해줘야하고, 그러면 삭제되는 수 많은 파일이 tracking 되어버리는 일이 발생했습니다 ㅠㅠ 또한 어플을 실행 시키기 위해 react-native run-android 등의 명령어를 사용하면 파일을 지우고 업데이트 하면서 생기는 수 많은 history 파일과 build 파일들 역시 마찬가지였구요. 결국 실제로 수정한 몇 개의 파일만 직접 git add 하고 나머지는 stash 해서 버려야되는 아주 귀찮은 일이.. 2018. 12. 10.
heroku toolbelt를 이용하여 웹사이트 deploy하기 1. 가입 및 로그인https://www.heroku.com2. git-scm 설치(이미 설치 했다면 생략)https://git-scm.com/download/ 3. 헤로쿠 툴벨트 설치https://devcenter.heroku.com/articles/getting-started-with-nodejs#set-up3.1. CLI(Command Line Interface)를 사용하기 위해 헤로쿠 툴벨트(Heroku Toolbelt) 설치3.2. 명령 프롬프트(터미널) 실행: 시작 > 실행 > cmd (또는 Git bash)heroku 엔터Git을 설치했으나 계속 설치해야 한다고 뜨면 git-cmd를 열어서 herokuheroku login 엔터 4. 프로젝트 생성프로젝트를 생성할 폴더 생성 및 이동프로젝트 .. 2018. 12. 8.