일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- r
- 모리셔스여행
- 모리셔스 카셀라
- 트루오비쉬
- Trou aux Biches
- bind9
- duabi
- 느낌 사진
- 프랑크푸르트 여행
- 경주
- 두바이
- 경주 여행
- 독일여행
- Melbourne 여행
- cloud foundry
- Sony A850
- mauritius
- 서울야경
- 두바이여행
- 트루우비슈
- 모리셔스 카젤라
- 서울 야경
- postgresql 비밀번호 변경
- mauritius casela
- 모리셔스
- openstack
- 모리셔스 여행
- postgresql 설치
- postgresql 비밀번호 초기화
- 모리셔스리조트
- Today
- Total
목록Development (69)
I.K.Picture & IT Info.
자~! 오늘은!? 안드로이드에서 통신을 하거나 데이터를 로딩 할 때 사용되는 ProgressBar를... 살짝(?) 손봐서 사용하는 방법에 대해 포스팅을 하려고 합니다 ^^ 결과물은 아래와 같이 실행이 될꺼예요~ (가운데 원을 보세요) 자 그럼 시작해보죠 ^^? 크게 세가지로 나눌 수 있습니다. 1. 에니메이션 XML 생성 2. Layout XML 생성 3. Java 소스코드 삽입 자 그럼, 첫번째인 에니메이션 XML 생성부터 해보겠습니다. 1. res 폴더 안에 anim 폴더가 없는 경우 생성을 해줍니다. 2. 생성 후 XML 파일을 만들어주면되는데 이 때 아래와 같이 작성을 해주면 됩니다. (파일이름 : progress_style.xml) (res->anim->progress_style.xml) 여기..
대부분의 무료 앱에서 수익을 얻기 위해서는 광고를 붙여야 합니다. 안드로이드에서 광고를 붙이기 위한 방법으로는 AdMob을 사용하는 것이 있는데요 기존 Android SDK를 이용하여 AdMob을 붙였지만 최근에 Google Play 서비스로 이전되면서 사용 방법이 살짝 변경이 되었더군요.. 그래서 그 방법을 설명하려고 합니다. (Admob에 가입이 된 상태이며, 광고 유닛을 생성까지 하신 분에 한해서 이 포스팅을 보시는게 좋습니다) 제가 아래에 작성하는 내용은 https://developers.google.com/mobile-ads-sdk/docs/admob/play-migration?hl=ko 에 고대로 나와 있습니다~ 자 그럼 시작해 볼께요 ^^ 일단 1. GooglePlay 서비스 라이브러리 프로..
어느 언어든지.. 문자열을 다루는 함수들은 정말 편하게 잘 되어 있습니다. R도 여러가지 문자열 다루는 함수들이 있는 것 같습니다. (문자열 함수 중 예전에 paste를 포스팅 한적 있습니다.) 앞으로 공부를 하다가 알게 되는 함수들을 계속 올려 볼 생각입니다. (물론 책보고 한번에 공부를 할 수 있지만... 전 그 때 그 때 필요한 부분을 보고 있는 중이라서...) 오늘 포스팅 할 문자열 다루는 함수는 gsub 입니다. gsub란...? - 특정 문자열을 검색하여 지정된 문자로 바꾸는 함수 사용 방법은 다음과 같습니다. 만약 문자열 변수 x = "난 널 싫어해" 를 "난 널 좋아해" 로 바꾸고 싶으면 아래와 같이 하면됩니다. x
R에서 통계 결과를 보여줄때 다양한 색을 이용해서 보여주죠~ 그중에서 RColorBrewer 패키지를 이용해서 자동으로 색이 지정된 것을 사용 할 수 있습니다. 참고로 RColorBrewer의 패키지는 아래와 같이 문서가 존재하구요~^^ 이를 이용하여 색을 사용하려 하기전 설정된 색을 확인 할 수 있습니다. 확인 하는 방법은 마찬가지로 간단해요 ^^ (최근 제가 하고 있는 R 포스팅은 R 패키지 함수 들 중 간단 간단한 내용만 포스팅하고 있습니다) library(RColorBrewer) display.brewer.all() 이렇게 하면 아래 그림과 같이 사용 할 수 있는 색을 볼 수 있게 됩니다 ^^
안드로이드에는 앱 자체에 저장 하는 방식이 SQLite 와 같은 데이터베이스가 있지만 기본적으로 데이터 양이 그리 크지 않으면 데이터베이스를 쓰는 것이 부담스럽게 됩니다. 이럴 때 사용하는 것이 바로 SharedPreference가 되겠는데요~ SharedPreference 를 이용하여 저장 하는한 데이터를 Boolean, Integer, Float, Long, String 입니다. 그렇기 때문에 이렇게 사용하는 것이 대부분 설정 값, 액티비티간 간단한 교환 값 등이 되겠는데요. 일단 사용하기 위해서는 앱 자체의 패키지 이름이 필요합니다~ 간단 간단하게 사용 할 수 있어, 전 별도 자바 클래스로 SharedPreference를 만들어 사용하고 있죠^^ 그리 어려운 방법이 아니므로 소스를 공개 해보려고 합..
정말 볼때마다 느끼는거지만.. R은 신기한거같네요.. 함수 중에 인터넷상에 파일을 다운 받아 바로 사용 할 수 있도록 하는 함수가 있다니.. 하는 방법도 무진장하게 쉽습니다. download.file("다운로드 파일 주소", destfile="저장할 파일 이름")
HTML 개발을 하기 위해서는 편리하게 사용 할 수 있는 개발 툴이 필요하죠.. 물론.. HTML을 진짜 편리하게 사용 할 수 있는 그런 개발 툴이 무료로 존재한다면.. 얼마나 좋겠습니까 ㅠㅠ 하지만 ... 그렇지 않기 때문에 주로 Java 개발때 많이 사용되는 이클립스(http://eclipse.org) 를 이용한 HTML 개발환경 꾸리기에 들어가보겠습니다!! (간혹... 이클립스를 다운받아서 사용하는데 이 작업을 하지 않고도 Web 환경을 사용 할 수 있는 경우가 있습니다...) 하는 방법은 무지하게 간단합니다 ^^ 일단 1. 이클립스를 실행시키고.. 2. Help -> Install New Softare 클릭!! 그러면 아래와 같이 창이 뜨게 될껍니다! 여기에서 3. Work with 부분에 htt..
어느 분야에서든지 간에 데이터가 복잡해 지면서 시각화에 대한 단어도 정말 중요해지고 있습니다. :) 그 중에 제가 관심 있는게 D3.js 인데요 ~ 앞으로 간혹 D3.js 에 대한 Tip 이나 강좌 같은걸 올려볼 생각입니다. 그러기 위해선 일단 D3.js가 무엇인지 부터 알아야겠죠~!? 일단 소개는 http://d3js.org/ 에 자세히 되어 있습니다 ^^ 하지만 영어라서 쫌 그렇다구요 ㅠ? 뭐 위의 사이트를 간단하게 정리 하자면 다음과 같죠.. (물론 제 영어실력도 그닥 좋지 않지만 ㅠㅠ...) "D3.js는 데이터를 기반으로 문서를 조작하기 위한 JavaScript 라이브러리이며, HTML, SVG, CSS를 사용한다." 간단한 내용을 보게 되면 ... "기본적으로 Selectors를 사용하여 기존..
R도 다른 mathlab octave 등 과 같은 벡터 데이터 기반 프로그래밍 언어죠.. 사용을 하다보면 ... 벡터를 크게 생성해야 될 때가 있는데요.. 기본적으로 생성하는 벡터 함수는 다음과 같죠.. data
자... 이번에도 간단한 JavaScript 함수에 대해서... 포스팅을 하려고 합니다. 뭐 잘 사용하진 않겠지만 말이죠....?? 일정시간마다 페이지를 자동으로 새로고침 하는 방법입니다. 웹 페이지 부분에 다음과 같이 추가를 하면되네요 ^^ setTimeout("history.go(0", 갱신시간); 참고로 갱신시간은... 1초 = 10002초 = 2000 이런 방식입니다!!
자바스크립트는 일정한 패턴을 가진 문자열을 간단하게 자르는 함수를 기본적으로 가지고 있습니다 ^^ 무엇이냐~! split('자를문자') 인데요 "," 로 되어있는 문자열을 자르기 위해선 아래와 같이 하시면 됩니다 ^^ var str = "abc,def,gh"; var split_obj = str.split(','); 이렇게 자르면 행렬에 자동으로 들어가게 됩니다 ^^
Python 에서 파일 존재 여부와 폴더 존재 여부 확인 하는 방법은 무지하게 간단합니다. 바로 소스코드 갑니다~^^ 파일 존재 여부 import os if os.path.isfile("파일경로"): print "파일이 있습니다" else: print "파일이 없습니다" 폴더 존재 여부 import os if os.path.isdir("폴더 경로"): print "폴더가 있습니다" else: print "폴더가 없습니다"