all 125

# MAC에 MySQL 및 Workbench 설치

mac에서 brew를 이용한 MySQL 설치에 대한 설명이 아래 사이트에 정말 잘 설명되어있다.brew를 이용해 mysql을 설치하게 되면 따로 환경설정을 할 필요가 없다. [ 참고 사이트 https://github.com/helloheesu/SecretlyGreatly/wiki/맥에서-mysql-설치-후-환경설정하기 ] MySQL설치 후 Workbench 설치아래 사이트가서 받기만 하면 된다. http://dev.mysql.com/downloads/workbench/

Environment 2016.09.09

# MAC에 개발환경 구축[mod_jk.so를 이용한 아파치와 톰캣 연동]

당연한 말로 jdk와 톰캣은 설치가 되있어야한다.혹시나해서 올리는 톰캣과 jdk 설치 참고 사이트jdk설치 http://ishappy.tistory.com/entry/MAC-OS-X-에-JDK-설치하는-방법톰캣설치 http://wp.smartdisk.org/?p=1461&lang=ko 1. 톰캣 커넥터 다운 후 압축풀기cd /usr/local/src (경로는 각자 환경에 맞게 설정)sudo curl -O 주소sudo tar xzf 커넥터 파일http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.41-src.tar.gz 2. 압축을 푼 커넥터를 컴파일cd /usr/local/src/커넥터파일/nativesudo ./..

Environment 2016.09.09

# MAC에 개발환경 구축[아파치 및 PHP]

아파치 설정아파치 버전 확인 sudo apachectl -v설치된 아파치 파일에 문제가 없는지 확인 sudo apachectl configtest아파치 스타트 sudo apachectl startlocalhost로 확인 - It works사용자별 아파치 디렉토리 생성사용자 홈 디렉토리에서 $mkdir Sites사용자 conf파일 생성 - Geust.conf 파일수정해서 사용 - cd /etc/apache2/users -> vi soo(user이름).conf ( /Users/username(이부분수정)/Sites)아파치 재시작 - sudo apachectl restartSites폴더에 테스트 파일 생성 - vi index.html -> 테스트 내용입력실행 - localhost/~soo(user이름)/ ph..

Environment 2016.09.09

# 스플래시 화면 추가시 발생한 에러 (You need to use a Theme.AppCompat theme (or descendant) with this activity)

스플래시 화면 추가했는데 아래와 같은 에러 발생 에러 발생하면 무조건 구글검색 에러 Unable to start activity ComponentInfo{ ... } java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity. 해결방법 검색 결과 지금은 안드로이드에서 Project를 생성하면 AppCompatActivity를 기본 상속 받는데요, 이전에는 ActionBarActivity를 상속 받았습니다. AppCompatActivity가 나온 이유는 안드로이드 3.0버전 이하에서는 작동하지 않던 특정 메서드를 지원하기 위해 나온 Activity라고 합니다~~~~~ 따라서..

JAVA/Error 2016.08.05

# 안드로이드 멀티덱스 문제 (65K메서드 이상 제한)

스튜디오에서 구글맵을 사용하려던 중 아래와 같은 에러가 발생. 구글 검색한 결과 에러 Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.7.0_67\bin\java.exe'' finished with non-zero exit value 1 구글 플레이 서비스 라이브러리를 사용할 경우 발생할 ..

JAVA/Error 2016.08.02

# 이클립스->안드로이드 스튜디오 임포트 오류 failed to find target with hash string 'android-15'

지금까지 안드로이드 앱을 개발하는 툴로 이클립스를 사용해왔지만, 더이상 이클립스에 대한 업그레이드를 지원하지 않으면서 안드로이드 스튜디오로 이동하는 개발자가 더욱 많아지겠죠. 이에 따라 기존 이클립스에서 사용하던 프로젝트를 안드로이드 스튜디오로 바로 임포트 시켜서 사용하기도 합니다. 이 과정에서 아래와 같은 오류를 종종 볼 수 있습니다. 오류 -> Gradle sync failed: Cause: failed to find target with hash string 'android-15' Gradle sync를 실패 했다는 메세지인데요, 저 오류는 sdk 타겟을 찾을 수 없다는 것 같습니다. 해결방법 -> build.gradle의 모듈에서 sdk 버전을 직접 변경해주거나, 찾을 수 없다고 하는 sdk를 s..

JAVA/Error 2016.08.02

# 미국 공화당 대선 주자 도널드 트럼프로 확정

미국 대통령 선거 날짜 : 11월 8일 요즘 미국에서 11월 8일 치뤄지는 대통령 선거(대선)에 대한 전 세계의 관심이 뜨거운데요, 이는 미국이 전 세계에 영향력을 미치고 우리나라의 강력한 동맹국인 만큼 누가 대통령이 되느냐에 따라 우리나라 뿐만 아니라 각 나라에 직,간접적으로 여러가지 영향을 미치기 때문이라 생각합니다. 그 중심에는 민주당 대선후보인 힐러리와 공화당 대선후보인 트럼프가 있습니다. [출처 : google.com] 민주당 : 힐러리 클린턴 공화당 : 도널드 트럼프 전 미국 국무부 장관, 전 영부인(빌 클린턴의 배우자) 30억~40억 달러의 재산을 가졌다고 추정, 미국의 부동산 부호 각 후보 지지율 [출처 : 연합뉴스 ] 위의 사진에서 보듯이 예상외로 각 후보의 지지율이 비슷하죠. 사실 이런..

# 한반도 사드 배치 후 앞으로는?

1. 사드(THAAD)는? 사드는 고고도 미사일 방어체계로 1기당 8개의 미사일을 탑재한 발사대 6기와 레이더 및 통신장비로 구성되어 있습니다. 먼저 레이더로 1500~2000km내의 미사일을 탐지하며, 탐지된 적의 탄도미사일을 요격하는 것이 목적입니다. 요격체가 탄도미사일에 직접 충돌해서 파괴한다고 해서 Hit-to-Kill 방식이라고 합니다. 이러한 방식은 핵과 화학탄을 탑재한 대량살상무기에 매우 효과적인 것으로 알려져 있습니다. 사드 요격 미사일의 최대 사거리는 200km, 최대 고도는 150km입니다. [출처 : google] 2. 사드배치와 관련된 각 국의 입장 미국 입장 미국이 한반도에 사드를 배치하려는 이유는 북한 견제입니다. 북한이 지속적으로 핵 실험, 미사일 실험을 하면서 공포분위기를 조..

# 2016 Mobile World Congress [MWC]

MWC는 모바일 월드 콩그레스의 줄임말로 GSMA(Global System Mobile Communications Association : 세계 이동 통신 사업자 협회)가 주최하는 세계 최대 규모의 이동통신산업 전시회를 뜻합니다. 쉽게말해서 각 나라에서 여러 IT기업들이 참여하여 자신들의 최신 IT기술을 뽐내서 여러 투자자들에게 투자도 받고 사업의 규모를 더 키울 수 있는 자리입니다. 즉 MWC를 보면 앞으로의 최신기술 트렌드를 확인할 수 있습니다. 최근 급속도로 성장하는 IT시장에서 스타트업의 규모가 늘어나고 기술이 발전하고 있으며 많은 산업 부분들이 모바일과 결합하거나 옮겨지고 있는 만큼 MWC에 대한 그 관심도 커졌습니다. 전시회는 1987년 스페인 바르셀로나에서 시작된 뒤 2008년부터 지금의 명..

Issue/IT 2016.07.13