분류 전체보기 썸네일형 리스트형 Builder를 이용한 Notification 옵션들 #Builder를 이용한 Notification 옵션들 setOngoing : 알림창을 옆으로 밀어도 지워지지 않게 하는 옵션 setSmallIcon : 아이콘을 설정하는 옵션 setWhen : 알림이 표시되는 시각을 표시하는 옵션 setNumber : 확인하지 않은 알림의 개수를 표시하는 옵션 setContentTitle : 알림 상단바의 제목을 설정하는 옵션 setContentText : 알림 상단바의 내용을 설정하는 옵션 setAutoCancel : 알림창을 클릭하면 자동으로 지워지도록 하는 옵션 더보기 구글 개발자 정보 콘솔 구글 개발자 콘솔 개발자들이 애플리케이션의 관리 및 통계자료를 보기 위한 개발자 콘솔이다. 아래는 홈페이지 주소!! https://play.google.com/apps/publish/ 더보기 [자소서 도우미] 사람인 - 글자 수 세기, 맞춤법 검사, 띄어쓰기 검사 대학생에게 자소서는 취업 뿐만 아니라 대외활동, 인턴 등 모든 활동에 있어서 꼭 한번 쯤은 쓰게 된다. 한 기업의 인사 담당자는 자소서에 오타가 있는 것을 성의가 없음으로 보고 큰 감점을 한다고 했다. 그만큼 자소서는 공들여 쓰기 마련인데, 이때 유용한 사이트를 소개한다. 사람인 글자 수 세기 - http://www.saramin.co.kr/zf_user/tools/character-counter 자소서를 써보면 각 자기 소개, 지원 동기 등 각 항목 별 800자 또는 1000자 씩 글자 수가 제한 되어 있는데, 이를 위한 글자 수 세기 기능과, 맞춤법 검사, 띄어 쓰기 검사 등의 기능을 제공한다. 따라서 자소서를 쓰기 위한 각 기능 이용 방법을 알아본다. 먼저 사이트에 들어가면 위와 같은 화면이 나오는.. 더보기 [유용한 어플] 모바일로 전하는 36.5도 스마트 헌혈 어플을 써보자 평소 헌혈을 해야한다고 생각!!은 하지만, 바쁘다 보면 혹은 깜빡해서 잊는 경우가 많다. 그리고 마지막에 언제 했더라?? 지금 할 수 있는 기간인가?? 헷갈리는 경우가 있는데, 대한 적십자사에서 스마트하게 헌혈하시라고 스마트 헌혈 어플을 내놓으셨다. 나름 많이는 못했어도 긍정적으로 헌혈을 참여하는 중인 필자에겐 반가웠던 어플이다. 이 스마트 헌혈 어플을 알아보자. 스마트 헌혈 시작화면 메인화면 깔끔하고 이쁜 화면으로 시작한 스마트 헌혈 어플은 헌혈의 집 찾기, 헌혈 예약, 전자 문진, 혈액정보, 즐길거리/이벤트, My Page 등 크게 6가지의 구성으로 이루어져 있다. 각각의 메뉴에 대해서 알아보면 헌혈의 집 찾기 위치 기반으로 가까운 헌혈의 집을 찾아주는데, 지도로도 쉽게 볼수 있으며(오른쪽 그림) 목.. 더보기 Ubuntu/C - 셸 스크립트를 이용한 배치 파일로 컴파일 하기 일괄처리를 통해 컴파일을 하기 위한 가장 기본적인 방법은 셸 스크립트(Shell Script) 작성이다. 셸 스크립트(Shell Script)는 셸에서 사용되는 명령어들의 조합으로 구성되어 여러가지 명령어들을 묶어서 복잡한 결과를 일괄 처리 할 수 있게 해준다. Ubuntu에서 C 프로그래밍을 할 때 분할 컴파일을 통해서 더 효율적인 프로그래밍을 할 수 있는데, 이때 이용할 수 있는 셸 스크립트 방법이다. testA.c와 testB.c 예제 파일은 출력 구문 하나씩만 가지는 기본적인 소스임으로 소스코드는 생략한다. test.sh gcc testA.c -c gcc testB.c -c gcc testA.o testB.o -o testfile Shell Script 작성 후 아래 명령어로 실행하면 # ./te.. 더보기 [TBS 라디오] 컴퓨터에서 TBS 라디오 듣기 평상시 영어 공부하는 학생으로서 영어 라디오를 자주 듣게 되는데, 이때 TBS eFM 라디오를 자주 듣는다. 영어권 현지 라디오도 좋지만, 우리나라의 이야기의 이야기를 주로 방송하는 TBS가 듣기에도 더 이해가 잘가고 쉬운편이다. (물론....듣는게 쉽다는 건 아님.........) 이동 중에는 스마트폰 어플리케이션에 Tunein Radio를 통해서 TBS를 들을 수 있지만, 컴퓨터에서는 어떻게 들어야 할까? 정말 당연하게도 TBS eFM 홈페이지의 오른쪽 상단에서 아래 버튼을 통해 무료로 들을 수 있다. 하지만, 본인의 컴퓨터는 TBS eFM 홈페이지에서 방송이 나오지 않는 문제가 있다. 이런 경우의 문제가 생긴다면 아래의 주소를 통해서 방송을 들을 수 있다. TBS eFM 라디오 주소.http://t.. 더보기 [Eclipse/Android] Your project contains error(s), please fix it before running it. 해결법 이클립스에서 안드로이드 프로그래밍시 발생하는 에러로 Run As를 하면 "Your project contains error(s), please fix it before running it." 문구가 뜨면서 Run이 되질 않는 문제이다. 이때 Project Clean을 사용해도 해결이 되지 않으며, 명확한 오류 없이도 Run이 되질 않는다. 이 문제에 대한 해결법이다. 윈도우 7 기준으로 C:\Users\Administrator\.android 폴더를 지우면 된다. (Administrator는 컴퓨터 이름에 따라 다르다.) 해결 끝!! 더보기 [VisualStudio2010] 컴파일 시 콘솔창이 잠깐 뜨고 사라지는 현상 Microsoft Visual Studio 6.0을 사용했을 때는 이런 일이 없었는데, Visual Studio 2010을 사용하면서 처음 보는 현상이였다. 소스에 문제가 없음에도, Ctrl + F5을 이용하여 '디버깅하지 않고 시작'을 실행하면 컴파일 후 출력을 하는 콘솔창이 잠깐 떴다가 사라지는 문제를 볼 수 있다. 이에 대한 해결법이다. 프로젝트 - 속성 구성속성 - 링커 - 시스템 - 하위시스템 - 콘솔(/SUBSYSTEM;CONSOLE) - 적용 - 확인 이상 위와 같이 설정을 해주면 콘솔창에 정상적인 출력하는 것을 볼 수 있다. 해결 끝!! 더보기 Ubuntu/C - 우분투 소스 컴파일, 실행 소스 코드를 작성 후 컴파일을 하고 실행파일을 만드는 과정을 알아보자 우분투에서 C 프로그램 소스를 컴파일 할 때는 gcc를 이용하는데, 이는 '컴파일러 드라이버'로 불린다. 소스 코드의 빌드 과정에 따라 실행파일을 생성한다. 1. 프리프로세서에 의한 파일 포함과 매크로 처리2. 어셈블리 코드로 컴파일하고 어셈블 과정을 거쳐 오브젝트 파일로 변환3. 오브젝트 파일 결합과 라이브러리 링크 위에서 프리프로세서란 고급언어를 또 다른 고급언어로 번역하는 번역기라고 할 수 있다. 쉽게 풀어서 보면, 컴파일보다 먼저 실행되어 미리 처리하는 것인데, 컴파일러가 코드를 번역하기 전에 통일된 언어로 맞추어 놓는 역할을 한다. 프리 프로세서에 대한 사항은 추후 포스팅에 자세히 알아보자. 먼저 hello.c 파일에 대한 컴.. 더보기 Ubuntu/C - 우분투 라이브러리 수 파악하기 우분투 설치 후 본격적인 프로그래밍에 앞서 어느 정도의 라이브러리가 준비되었는지 파악할 수 있다. # find / -name 'lib*.a' | wc 설명 lib으로 시작해 .a로 끝나는 파일을 찾는다. (find / -name 'lib*.a') 몇 행인지를 센다. (wc) lib*.a는 정적 라이브러리 형식의 라이브러리 파일이다. 명령어 실행 결과 화면 결과 분석결과로 81 81 3266이 나왔는데, 이는 81행, 81단어, 3266의 문자 개수를 뜻한다. 주의루트 권한이 아닌 상태로 명령어를 실행하면 아래와 같이 뜨는데, 79행, 79단어, 3205의 문자 개수로 결과 나온다. 루트 권한을 주고 실행했을 때와 개수에서 차이가 나는데 루트 권한 없이는 검색할 수 없는 파일들에 대해서 허가 거부 목록을 .. 더보기 이전 1 2 다음