본문 바로가기

프로그래밍

[Android] 왕초보탈출. 세팅부터 프로그래밍까지 #2 * 글을 시작하기 앞서 여러 자료 들 중 저도 출처가 기억이 잘 나지않는(그때 그때 스크랩 해놓았던 자료들..) 자료가 있을 수 있습니다. 댓글 달아주시면 바로 저작자 내용 수정하도록하겠습니다 :-) 미리 말씀드리지만, 1편보다는 조금 짧은! 번외적인 내용도 있는 2편이 될 것 같습니다.; ㅎㅎ 클릭 부탁드려요! AVD 설치하기 안드로이드 에뮬을 개발한 뒤에는 수 많은 테스트를 해야합니다. 저도 모르는 에러가 일반 소프트웨어개발 할 때보다 개인적으로 많이 튀어나오더군요.. (네 실력이 허접합니다 ㅠ.ㅠ) 안드로이드 폰이 있어서 그 안에다 자신이 만든 어플을 넣고 테스트 한다면 더 할나위가 없겠지만~ 번거롭게 매번 넣어서 테스트 해 볼수는 없고, 저 같이 개인 소유 안드로폰이 없는 가난뱅이에겐 AVD는 필.. 더보기
[Android] 왕초보탈출. 세팅부터 프로그래밍까지 #1 * 글을 시작하기 앞서 여러 자료 들 중 저도 출처가 기억이 잘 나지않는(그때 그때 스크랩 해놓았던 자료들..) 자료가 있을 수 있습니다. 댓글 달아주시면 바로 저작자 내용 수정하도록하겠습니다 :-) 안드로이드 앱 개발 공부를 시작해서 혼자 이것저것 만들어 보았지만 정작 처음부터 차근차근 만들어 본 것이 없는 것 같습니다. 있는 것을 떼다 붙이고 오픈 소스 가져다 붙이고 그렇게 하나 대~충 만들어놓고 "와 다했다!! 놀자" 하는 수준이였죠. 하하; 어느 순간, 처음 부터 정리를 해봐야겠다는 생각에 블로그 포스팅도 할 겸~사 겸사 세팅 부터 시작을 해보자고 마음을 먹었습니다. 이렇게 정리하다보면 제 실력도 아주 조금은 늘지 않을까 싶은마음에요..ㅎㅎㅎ 자 그럼 시작해보겠습니다 :) (아무도 안오는 블로그에.. 더보기
[JS] 특정 키 막기 스크립트 event.keyCode = 0; event.cancelBubble = true; event.returnValue = false; return false; - IF(KEYCODE비교)시 막는 스크립트 oncontextmenu="return false" ondragstart="return false" onselectstart="return false" - 마우스 오른쪽메뉴 막기, 드래그 막기, 영역선택처리 막기 더보기
[JS] event.Keycode 값 이용하기 (표) 입력값(key)에 따른 처리를 해야할 상황이 꽤나 많다. 일일이 상단의 소스처럼 쳐서 찾는 일이 조금이나마 없었으면 하는바램에서. Key Code Reference Table Key Pressed Javascript Key Code backspace 8 tab 9 enter 13 shift 16 ctrl 17 alt 18 pause/break 19 caps lock 20 escape 27 page up 33 page down 34 end 35 home 36 left arrow 37 up arrow 38 right arrow 39 down arrow 40 insert 45 delete 46 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 a 65 b 66 c 67 .. 더보기
[JS] PassShark - 모바일환경 패스워드입력방식 스크립트 모바일 환경에서 패스워드를 입력하다보면 input type="password" 부분에서는 상단의 그림과 같은 방식으로 입력이 된다. 아주 가끔 일반 웹 환경에서도 저 기능을 요하는 부분이 있어 스크립트를 찾아보니 개발 중인 라이브러리인 Mootools을 기반으로 한 PassShark라는 스크립트가 있었다. 사용하려면 방식으로 사용하면 된다. 문제는 사용법은 쉬우나.. 기존에 라이브러리를 사용하는 웹사이트의 경우 Mootools를 올리게 되면 충돌이 일어난다는 이야기가 있어 (prototype은 문제가 있다는 이야기가 있고, jquery는 잘 모르겠음...) 주의해야하며, 더불어 작은 스크립트 하나에 가볍다고는 하지만 라이브러리 파일을 두개씩이나 올려야 한다는 문제가 있어, 시간이 된다면, 가능하다면, 필.. 더보기
[FONT] 코딩용 Dina 폰트 친구의 추천으로 사용하게 된 Dina폰트 주로 사용하는 이클립스나 에딧플러스, 울트라에디터, VS의 기본 폰트들 중엔 i와 l이 구분이 잘 안되는 글자구분 문제라던지, 글자폭이 마음에 들지 않는 경우가 많았는데, 이 폰트를 사용하고나서는 그런 속상함이 사라졌다. 한글 모양은 그닥...이지만 그래도 영문이 더 많은 프로그래밍엔 적합하지 않을까 싶다. 결론은, 참 좋다. 더보기
[WebLogic] 10.3.3(11g) 콘솔 암호 분실시 WebLogic의 콘솔 계정 관리는 암호는 MD5화 되어(32자리라서 그렇게 생각했는데 맞는지는 잘 모르겠네요.) 컴파일 된 특정 파일 내에 저장이 됩니다. 새로운 암호를 MD5로 Encode해서 넣어보았지만 컴파일 과정을 거치지 않아서 그런지 변경은 되지 않더군요. 외국 사이트를 찾아보던 중 방법을 발견하였습니다. 구 버전과는 아주 약간 상이한 점이 있으니 주의바랍니다. 1. 시작 - CMD 2. 도메인 디렉토리로 들어간다. ( 도메인 디렉토리 가정) c:\oracle\middleware\domain\test ) 3. 도메인 디렉토리 내의 bin 디렉토리의 setEnv.bat 또는 setDomainEnv.bat 를 실행한다 - CLASSPATH & PATH 재설정 (cd /bin) 4. 설정이 완료되면.. 더보기
[ASP.NET] GridView 세로 Border Style GirdLine=Both 및 RowStyle에서 똑같이 BorderColor = Black, BorderStyle=Solid, BorderWidth=1px 을 줘도 가로줄만 Border Style이 적용되는 것을 볼수있습니다. 그럴때는 RowStyle이 아니라 각 필드의 ItemStyle을 설정하면 됩니다. 예) 출처 : 데브피아 ASP.NET 2.0 마을 (http://www.devpia.com/ASPNET2.MAEUL) 더보기
[ASP.NET] MySQL 연결시 주의사항 DB접속에는 mysql connecter .net 을 씁니다. mysql.com 에 놀러가면 받을 수 있지요. 생각보다 안정적이군요. olebd를 쓰는것보다는 10배는 안정적인 것 같습니다. 1. 캐스팅을 안이하게 생각해서는 안됩니다. MS SQL을 DB로 쓸 경우, 테이블의 colurm의 데이터형이 string 일때 파라메터를 int형으로 넣거나하면 어느정도는 지가 알아서 대~충 캐스팅을 해줬는데, MySQL에서는 정확하게 데이터형에 맞춰 넣어주지 않으면 당장 예외처리합니다. 컬럼이 int라면 넣어주는 값도 Int32.Parse()를 사용하거나 해서 반드시 캐스팅을 해주고 넣어야 합니다. 이런 작은 문제때문에 몇시간을 코드를 뒤집고 있는 사태가 빈번하지요. 2. MySqlCommand 를 전역 선언한다.. 더보기
[ASP.NET] MySQL 연결하기 1. http://dev.mysql.com/downloads/connector/net/ Connector 다운로드 (zip파일) 2. DataBase 연결을 담당하는 SqlConnection 클래스가 있듯 MySqlConnection 클래스가 제공됩니다. 또한 SqlCommand 클래스와 동일한 기능을 하는 MySqlCommand도 있습니다. SqlParameter, DataReader, Adapter등도 MySql에서도 동일하게 제공하고 있습니다. 3. 샘플코드 public void TryCode2(){ //DB서버 연결을 위한 객체 MySqlConnection objDbCon = null; //Command 객체 MySqlCommand objCmd = null; try { objDbCon = new .. 더보기