- Today
- Total
목록분류 전체보기 (224)
내 머릿속 데이터베이스
text.toString().getBytes().length 위 처럼 하면 한글이 3bytes로 계산된다. 한글을 2byte로 계산하고 싶은경우 아래 처럼 하면된다. text.toString().getBytes("euc-kr").length
안드로이드 개발을 하다보면 xml 파일을 많이 수정한다. xml 파일을 작업하고 바로 빌드를 하는 경우가 많은데, XML 파일을 열어둔 채로 Ctrl+F11로 빌드를 하면 실행되지 않는다. 즉 프로젝트 내 java파일이 아닌 다른 리소스파일을 열어둔 채로 빌드하면, 프로젝트 빌드가 아닌 리소스 파일을 빌드하려고 한다. 이것을 편하게 하려면 이클립스에서 Window -> Preferences -> Run/Debug -> Launching 에서 Launch Operation 메뉴 안의 Always launch the previously launched application 항목을 체크하면 된다.
테이블 레이아웃(TableLayout) 테이블 레이아웃이란 표나 엑셀 시트와 같은 형태로 화면을 구성하는 레이아웃입니다. 표나 엑셀 시트는 행과 열로 구성되는데 테이블 레이아웃의 경우에도 TableRow라는 행이 들어가고 TableRow 안에 들어가있는 뷰의 개수가 열의 개수가 됩니다. 테이블 레이아웃에 설정할 수 있는 속성으로 shrinkColumns와 stretchColumns가 있는데 이 속성들은 각각 특정 열을 자동 축소하거나 자동 확장할 수 있도록 만들어 줍니다. shrinkColumns : 줄이고자 하는 번호를 입력한다. 번호는 0부터 (뷰의 갯수-1) 까지 입력 가능하다. 전체를 줄일려고 하는 경우에는 '*'를 사용하며 특정한 번호들을 사용하려면 ','를 사용하면 된다. stretchColu..
국립공원관리공단은 여름철 바닷가 물놀이 안전사고 예방을 위해 태안해안국립공원 등 4개 해상·해안 국립공원의 물놀이 위험지역 22곳의 정보를 공단 홈페이지(www.knps.or.kr)에서 제공한다고 23일 밝혔다. 공단이 파악한 물놀이 위험지역은 태안해안 15곳, 변산반도 3곳, 다도해해상 3곳, 한려해상 1곳 등이다. 유형별로는 바다갈라짐길 5곳, 갯골 1곳, 조수웅덩이 2곳, 이안류 7곳, 해저급경사 7곳이다. 2014-7-23 연합뉴스(기사보기) 2007년 해운대 이안류 사건을 계기로 [Other issues] - 이안류 현상. 포스팅을 한 적이 있는데, 이번 물놀이 위험지역 선정 뉴스를 통해 다시 한번 이안류 현상에 대해 재 조명해보고, 기타 유형인 바다갈라짐길과 갯골에 대해 포스팅을 해본다. 바다..
부산 해운대 해수욕장에서는 지난해 여름 두 차례에 걸쳐 100여명이 이안류에 휩쓸렸다가 구조되는 등 해마다 이안류로 인한 사고가 끊이지 않고 있다. 특히 지난해 8월15일 해운대 해수욕장 파라다이스호텔 앞 300m 구간에서 이안류가 발생, 피서객 60여명이 해변에서 50m 떨어진 1차 통제선 밖으로 떠내려갔다가 구조됐다. ... 이안류는 유속이 초속 2m 이상, 폭 10~30m, 길이 200m에 달하기 때문에 여기에 휩쓸리면 수영에 능숙한 사람도 빠져나오기 힘들다. 이안류에 휩쓸렸을 경우 우선 침착해야 한다. 헤엄을 쳐 빠져 나오려면 이안류와 45도 방향으로 수영을 해야 한다. 수영에 자신이 없는 사람은 해류가 약해질 때까지 침착하게 기다린 뒤 헤엄쳐 나오거나 구조를 기다려야 한다. 당황해서 바닷물 반대..
이클립스를 쓰다보면 자주 애용되는 자동정렬(Ctrl + Shilf + F) 기능. 하지만 넓은 모니터를 쓰다보면 너무 짧게만 정렬되서 오히려 가독성이 떨어지는 경우가 종종 있습니다. 이클립스에서는 이 길이를 조절하는 기능을 제공하고 있습니다. 우선 이클립스 상단 메뉴의 Window -> Preferences -> Java - > Code Style -> Formatter 에 갑니다. 그럼 위와 같은 창이 뜨게 됩니다. 여기서 New 를 눌르면 아래와 같은 New Profile 이라는 창이 뜨고 Profile name을 입력한 후 OK를 누르면 아래와 같은 창이 뜹니다. 여기서 Line Wrapping 탭에 Maximum line width를 원하는 만큼 늘려주시면 됩니다. 초기값은 80이고 저는 150으..
원본 출처 : 신규하 블로그(http://gyuha.tistory.com/405) 신규하님의 블로그에 있는 자료에 일부 몇가지 수정해서 보완해보았다. 이 방법이 가장 SyntaxHighlighter 편리하게 쓸 수 있는 방법이라고 생각된다. 다음 링크에서 SyntaxHighlighter 최신버전을 받는다. (http://alexgorbatchev.com/SyntaxHighlighter/download/) 다운받은 파일을 압축을 풀어 styles, scripts 폴더에 있는 파일들을 선택해서 티스토리에 모두 업로드한다. 그냥 올리면 알아서 images 디렉토리에 추가되는걸 볼 수 있다. HTML/CSS편집에서 다음 코드를 태그 밑에 삽입한다. 기존 코드는 티스토리 내부 코드 변경에 따라 버그가 발생되어 개..
2009년 초, 휴대폰 배터리 재활용(http://mydb.tistory.com/93) 이란 포스팅을 했던 적이 있었다. 오랜만에 블로그 접속해서 블로그 유입키워드를 보니, 휴대폰 배터리 재활용에 대해서 생각보다 많은 사람들이 관심을 가졌던 듯 하다. 그래서 다시 쓰는 휴대폰 배터리 재활용 2탄. 순전히 이것은 방문객 수를 조금 더 늘려보고자 하는 포스팅이다. 그럼 시작 이것으로 말할 것 같으면, 길거리에 뽑기 자판기에서 1000원주고 뽑을 수 있는 아이템이다. 생각보다 밀면 잘 밀린다. 이것을 뽑고 '돈 벌었네' 하고 신이나서 휴대폰을 충전해보았지만. 왠걸. 10% 충전되고 뻗는다. 역시 싸구려 뽑기 ^___^)b 그래서 시작한다. 부순다. 사이즈를 보고 예상했지만 부숴버리니 18650 배터리가 나온다..
플래시게임 중 디펜스 게임으로는 젬크래프트가 명작이 아닐까 싶네요. 여러 젬크래프트 중 최신작 GemCraft Chasing Shadows을 소개합니다. (몰론 2014년 4월에 공개되서 늦게 소개드리는 거지만요 ^^;)
나는 블로그 스킨을 결정할 때 블로그가 갖는 컨텐츠에 가독성을 해친다던가 하는 등의 영향을 크게 미치면 안된다고 생각한다. 그래서 깔끔하면서도 디자인적으로 수려한 것을 고르는데.. 이번 Tistory에서 스킨게시판이 리뉴얼 중인 듯 하다. 그래서 기본으로 제공하는 것들 중에 골라야 하는데 영 맘에 드는게 없다. 결국 하나 골라서 내 입맛에 맞게 수정했다. 전에 쓰던 스킨이 참 맘에 들었지만 바꾸게 된 계기는 본문의 너비를 조절 할 수 없다는 점이다. 과거 저해상도 모니터에서는 가로 600정도 사이즈면 충분하다고 생각했는데.. 2560해상도의 모니터도 나오고 요새는 1280 해상도는 거의 다 지원하는 와이드 모니터라.. 가독성을 위해 가로폭을 좀 더 넓혀도 될 듯 싶었다. 심지어 요새 커뮤니티들도 사진 업..