본문 바로가기

전체보기244

Mac 에서 apache, php 활성화하는 방법 mac 에서 apache, php 활성화 및 설정하는 방법에 대해서 알아보도록 하겠습니다. 참고로 mac 에서는 apahce와 php 의 경우 이미 설치가 되어 있기 때문에 활성화 시켜주고 몇가지 설정만 하시면 됩니다. 저의 mac 사양은 아래 사진과 같고 OS버전에 따라서 약간씩 차이가 있을 수 있으니 참고 바랍니다. 1. apache 활성화 및 설정macOS Sierra에서는 따로 웹공유 체크를 하지 않습니다. 그냥 터미널 여시고 아래 명령어를 입력하면 바로 apache 사용이 가능합니다.$apachectl start / stop /restart 너무 간단하죠? 이제 브라우저를 열고 127.0.0.1 (또는 localhost) 을 입력하여 다음과 같이 나오면 apache 활성화가 끝납니다. apach.. 2017. 2. 14.
VS Code 에서 xDebug를 통해 PHP 디버깅하는 방법 지난 번 PHP 디버깅 방법 정리에서 언급했던 xdebug를 통해 PHP 디버깅 하는 방법을 소개해 드리도록 하겠습니다. 저는 IDE 툴을 VS Code 를 사용하고 있기 때문에 VS Code를 기반으로 설명을 드리도록 하겠습니다. 참고로 VS Code는 가볍고 다양하고 편리한 Extension 이 많아 추천드리는 IDE 입니다. (VS Code 설치하기 참조) 1. Extension 설치 우선 기본적으로 VS Code 에 다음과 같은 Extension 이 설치되어 있어야 합니다. 이 중 Debugging 을 위한 핵심적인 Extension 은 PHP Debug 라는 Extenstion 입니다. 2. PHP Debug 세팅 위에서 소개해드린 PHP 관련 Extension 을 다 설치하고 PHP Debug.. 2017. 2. 5.
바키타 돌고래, 팬더를 닮은 희귀 돌고래 멸종위기 인터넷 뉴스를 보다가 바키타라는 돌고래가 멸종 위기에 있다는 글을 보고 이렇게 포스팅을 써 봅니다. 멕시코 코르테스 바다에서만 살고 있다는 이 바키타 돌고래 (vaquita porpoise)는 마치 팬더를 닮은 귀여운 외모를 가지고 있습니다. 그런데 이 귀여운 돌고래가 이제 지구상에 단 30마리 밖에 남지 않았다고 하네요. 이제 멸종까지 얼마 남지 않은 이 바키타 돌고래는 수생 포유류로서 전 세계에서 가장 작은 돌고래라고 합니다. 몸 크기가 약 150 cm 정도에 몸무게는 45kg 밖에 나가지 않고 성격마저 온순하고 수줍음이 많아서 멸종된다고 하니 더 안쓰럽게 느껴지네요. 특히 눈 주위가 팬더처럼 검게 되어 있어서 귀여운 외모로도 인기가 많다고 합니다. 이렇게 귀여운 바키타 돌고래가 멸종 위기를 겪게 된.. 2017. 2. 4.
애드센스(Adsense) 페이지별 실적 확인을 위한 URL 채널 설정 애드센스에서는 각 페이지별 실적을 확인할 수 있도록 URL 채널 설정이라는 것을 제공해주고 있다. 이곳에 자신의 게시글을 선택하여 그 게시글을 얼마나 많은 사람들이 봤는지 광고를 클릭했는지 실적보고서를 통해 확인해볼 수 있다. 1. 내광고 > 콘텐츠 > URL 채널 > 새 URL 채널 버튼 클릭 새 URL 채널 버튼을 클릭하면 새 URL 채널 추가라는 팝업이 나오고 그 안에 URL을 입력할 수 있다. 2. 숫자형 URL 이라면 엑셀을 이용하여 한번에 등록 무식하게 게시글마다 URL을 입력하지 말고 엑셀을 활용하여 한꺼번에 등록할 수 있다. 최대 500개 까지 등록할 수 있으므로 필자의 경우 그냥 한번에 500개를 전부 등록하였다. 만약 500개 이상이 되는 경우 기존 것을 삭제하고 새로 등록을 해야한다. 2017. 2. 4.
애드센스(Adsense) CPC 단가를 올리기 위한 맞춤채널(사용자설정 채널) 설정 애드센스를 하다보면 CPC 단가를 올리는 방안에 대해서 많은 고민을 하게 될 것이다. 그 방안 중에 가장 간단하게 20~30분 정도의 시간을 투자하여 할 수 있는 방법이 바로 애드센스의 맞춤채널 설정이다. 애드센스의 CPC 단가가 광고주들의 입찰경쟁에 의해서 설정된다는 것은 다들 알고 있는 사항일 것이다. 맞춤채널을 설정하면 내 광고에 대한 광고주들 간의 입찰경쟁을 유도할 수 있다. 방문자가 적고 유명하지 않은 블로그라면 그 효과가 미미할 것이나 그래도 설정 안하는 것보단 낫다. 1. 내광고 > 사용자설정 채널 > 새 맞춤채널 버튼 클릭 애드센스 페이지에서 내광고 > 사용자설정 채널 > 새 맞춤채널 버튼을 클릭한다. 맞춤채널은 최대 500개 까지 추가할 수 있으며 삭제도 할 수 있다. 2. 맞춤채널 내용.. 2017. 2. 4.
구글 애드워즈로 키워드 별 CPC 단가 체크 방법 수익형 블로그를 운영하는 사람들에게 가장 큰 관심사 중 하나는 키워드 별 광고의 CPC 단가 일 것이다. 관련하여 구글 애드워즈로 키워드 별 CPC 단가를 확인하는 방법을 알아본다. 1. 구글 애드워즈 접속 및 가입https://adwords.google.com 에 접속하여 가입을 한다. 예전에는 그냥 가입이 되었던 것 같은데 최근에 다른 아이디로 가입하려고 하니 광고를 설정하고 결제까지 해야 넘어가는 것 같다. 2. 구글 애드워즈 페이지에서 도구 > 키워드 플래너 클릭구글 애드워즈에서 도구 탭 > 키워드 플래너를 클릭하면 새 키워드 찾기 및 검색량 데이터 받기 항목에 3가지 항목이 나온다. 이 중에서 구문, 웹사이트, 카테고리를 사용하여 키워드 찾기를 클릭하고 원하는 키워드와 제품 카테고리를 입력하고 .. 2017. 2. 4.
PHP 디버깅 방법 정리 PHP 개발을 하다보면 에러가 발생하여 디버깅을 하여야 하는 경우가 있습니다. 사실상 프로그래밍의 반은 디버깅이라고 하죠. 저도 개발환경을 세팅할 때 가장 중점적으로 보는 것 중에 하나가 바로 디버깅 환경세팅입니다. PHP 개발할 때도 역시 마찬가지 인데요. 그래서 이번 포스팅에서는 PHP 디버깅 방법에 대해서 정리해보았습니다. 1. var_dump 활용우선 가장 기초적인 방법으로 코드 상에 직접 var_dump 를 추가하여 화면상에 원하는 값을 찍는 방법이 있습니다. 2. error.log 파일 (아파치 폴더 경로 > logs)apache 설치 경로 밑에 logs 파일에는 access.log 와 error.log 파일이 생성되어 있어 access 여부와 error 메세지를 확인할 수 있습니다. 따라서 .. 2017. 2. 3.
Apache, PHP, MySQL 연동 세팅 정리 간만에 Apache, PHP, MySQL 연동 세팅을 새로 산 집 컴퓨터에 구성하려고 하는데 간단히 끝날 일을 오랜만에 해서 그런지 삽질을 조금 했네요. 혹시나 이 후에 또 세팅을 할 때 도움이 될까해서 포스팅을 남깁니다. (Windows 10 64bit 기준) 1. Apache 설치- Apache 다운로드 경로 : http://httpd.apache.org/download.cgi or http://www.apachelounge.com/download- 본인 컴퓨터에 맞는 항목 다운로드 (httpd-2.4.7-win64-VC11.zip or httpd-2.2.32-win32-src.zip)- 압축 해제 후 C:\Apache24 에 설치 (본인이 원하는 경로)- 환경변수에서 path 추가 (C:\Apach.. 2017. 2. 2.
뉴잉글랜드 패트리어츠 주요선수 (톰 브래디, 그롱크, 스테판 고스코우스키) 지난번 뉴잉글랜드 패트리어츠 팀 소개글에 이어서 이번 포스팅에서는 뉴잉글랜드 패트리어츠에 어떤 선수들이 있고 그동안 어떤 활약을 해왔는지 알아보려고 합니다. 1. 톰 브래디 (Tom Brady) 포지션 : 쿼터백 (QB)등번호 : 12대학 : 미시간 대학교 일단 뉴잉글랜드의 패트리어츠의 간판 스타는 단연 톰 브래디 입니다. 1977년 생으로 지금 우리나라 나이로 불혹의 나이임에도 불구하고 꾸준한 커리어를 유지하고 있습니다. 2000년 신인 드래프트에서는 전체 199위로 6라운드 지명이 되어 백업 쿼터백 역할을 하였지만 2001년 패트리어츠의 주전 쿼터백인 드류 블레드소가 부상을 당하고 빠지면서 주전 쿼터백을 차지하게 되었습니다. 그리고 바로 그 해 맹활약으로 팀을 슈퍼볼 우승으로 이끌면서 슈퍼스타로 거듭.. 2017. 1. 31.
티스토리 개별글 설정의 장단점과 블로그 URL 변경 티스토리 블로그를 개설할 때 고민되는 부분이 바로 블로그 주소와 개별글 주소 설정일 것 입니다. 저도 이 부분을 어떻게 설정하는 것이 SEO 관점에서 더 유리할지 고민을 많이 해봤고 여러가지 글들을 찾아봤습니다. 그리고 블로그를 운영하다 보면 더 좋은 URL 로 바꾸고 싶은 욕구가 생기거나 여러가지 이유로 개별글 주소를 바꾸고 싶은 유혹에 빠지는 경우도 있습니다. 저도 그런 유혹에 빠져 몇 번 바꿔본 적이 있는데요. 결론적으로 이런 행위는 SEO 관점에서 독이 될 수 있음을 명심하여야 합니다. 다들 아시겠지만 티스토리 환경설정 > 기본정보에 들어가면 블로그 주소와 개별글 주소를 설정할 수 있는 항목이 있습니다. 만약 도메인을 구입하여 적용하고자 하시면 블로그 주소에서 2차 주소를 선택하고 구입한 도메인을.. 2017. 1. 30.
늦었을 때 (지각했을 때) 영어 표현 정리 이번 포스팅에서는 늦었을 때 영어로 어떻게 표현하는지에 대해서 정리를 해보았습니다. 최근에 영어공부를 하면서 유튜브에서 마이클쌤의 English in Korean 강의를 자주 보게되는데요. 영어공부하실 때 많은 도움이 되실 것 같습니다. * 공손한 표현은 (공), 편한 표현은 (편) 으로 표시하였습니다. 우리 전화해보는게 어때? (일행이 너무 늦을 때)Why don't we give them a call and ask? 왜 이렇게 오래 걸렸나요?Why did it take you so long? (공)What took you so long? (편) 늦어서 죄송해요.Sorry I'm late (Sorry for late X)Sorry for being late. for 다음 명사와야 함ex) Sorry f.. 2017. 1. 28.
박원순 대선 불출마 선언에 대한 소고 박원순 서울시장이 이번 26일 대선 불출마 선언을 하면서 야권 대선주자 반열에서 물러났습니다. 박원순 서울시장은 기자회견문을 통해 "이번 대선에 출마하지 않기로 했다. 비록 후보로서의 길을 마치지만 정권교체를 위해 더불어민주당의 당원으로서 할 수 있는 모든 노력을 다하겠다" 고 밝혔습니다. 박원순 서울시장은 26일 오전 10시 40분에 기자회견을 하고 불출마 선언을 공식 발표할 예정이라고 합니다. 더불어민주당 내에서는 경선관리의 공정성 문제를 제기해왔던 박원순 서울시장이 예비후보 등록 첫 날 부터 하차를 하면서 경선 초반 흥행에 악재로 작용할 수 있다는 의견도 제기 되고 있으나, 일각에서는 정권 교체를 위한 용단을 내렸다는 평가도 있습니다. 이번 박원순 서울시장의 대선 후보 하차로 인해 야권의 공동정부 .. 2017. 1. 26.