본문 바로가기

전체 글

아이폰 아이패드 파일관리, itunes 대신할 ifunbox 사용방법 애플의 출시하는 스마트폰인 아이폰, 스마트 기기 아이팟과 아이패드는 기본적으로 itunes라는 프로그램을 통해 음악, 사진, 동영상, 문서 등을 설치, 삭제, 편집할 수 있습니다. 이 프로그램이 굉장히 불편하다고 생각하시는 분들이 꾀많은 것으로 알고 있습니다. 새로 애플 기기를 사용하게 되는 유저로써는 생소한 UI와 우리나라 사람들이 사용하던 기존의 여러 윈도우를 기반으로 하는 프로그램들과 다르다는 이유로 어려워하지요. 그런데 생각해보면 이전에 우리가 사용하던, 그러니까 스마트폰 이전에 있던 일명 피쳐폰에서 쓰던 프로그램들을 생각하면 아이튠즈는 그야말로 훨씬 앞선 프로그램이라는 생각을 안할 수가 없습니다 생소하기로 치면 애니콜이니 스카이니 싸이언이니 이런 시리즈의 관리프로그램이 정말 불편하기 짝이 없었죠.. 더보기
종로 3가 닭볶음탕 괜찮은 집 추천, 종로 멍석집 이래저래 돌아다니다가 저녁을 먹으러 종로3가 역으로 갔습니다. 공부할 적에 한번갔다가 3년이나 지난 최근에 기억을 더듬더듬거리며 갔어요. 근데 정신없이 먹어서 그런지 어딘지는 아는데 간판은 안찍고 그냥 먹는거만 찍었네요. 에라 모르겠다.. 메인 메뉴가 닭한마리랑 닭볶음탕인데(메뉴판에는 닭도리탕이라고 적혀있습니다), 저는 평일인데도 불구하고 다른 분들도 꾀나 계시더군요. 가부좌(일명 아빠다리)로 먹는 방과 홀이 있었습니다. 아마 이 가게 가보신분들은 벽지보시면 딱 아실 겁니다. ㅎ 이 가게 찾을 때 이걸 힌트로 찾았거든요. 아무튼 닭볶음탕이 닭갈비 볶는 것 같은 그릇에 나와서 약간 당황했습니다; 밑반찬을 초토화시키고 찍었습니다.. 너무 맛있었어요... 그리고 메인 메뉴가 너무 늦게 나왔어요...에잉... .. 더보기
input text 에서 엔터 입력시 페이지 이동 막기 ajax 등으로 게시판을 검색한다던가 아니면 습관적으로 테스트 중 엔터키를 눌렀더니 페이지가 아에 redirect(새로 고침)가 되는 현상이 일어났었습니다. 엔터키를 입력했을 때 자동으로 form에 submit이 되는 현상이 일어난 것이지요. 왜 이런일이 일어날까요? 브라우저별로 차이는 있지만 이런 경우는 몇 가지가 정해져 있습니다. 1. 태그 하위에 가 하나 밖에 없는 경우 2. 태그 하위에 가 여러개지만 한개를 제외한 나머지가 readonly인 경우 이외에도 다른 경우도 있지만 우선 제가 겪은 것만 적었습니다. 이를 막으려면 다양한 방법이 있습니다. input text에서 key입력 이벤트에 대해서 차단하는 방법입니다. $("#nosubmit").click(function(){ if(e.keycode.. 더보기
앵그리버드 2 소개 및 일일 퀘스트 선물 보내기 후기 6년 만에 돌아온 오리지널 앵그리버드에 허우적대고 있습니다. 늘 하면서 파편이라던지 날아가는 궤도라던지 정말 잘만들었다고 감탄하면서 감상과 함께 즐기고 있습니다. 오리지널 캐릭터에 실버라는 공중제비 케릭터가 하나 추가되었고, '빨강 새 레드'도 드디어 기술이 생겼습니다. 여러사람과 점수경쟁을 할 수 있는 아레나와 카드를 바꿔가면서 게임을 풀어가는 방식과 레벨 내에서 스테이지를 분리한 진행 방식, 긴 스테이지를 이어가기 위한 물체 파괴로 얻을 수 있는 추가카등 등 전편과는 많은 변화가 생겼고, 레벨 시도 횟수를 카카오 게임들 같이 시간별 충전되는 하트로 변화시키면서, 더욱 신중하게 플레이하게 되었습니다. (하트는 선물할 수 없으며, 오로지 충전식입니다. 캔디크러쉬소다처럼이라도 해주면 좋으련만..) 맵에는 .. 더보기
앵그리 버드 2 하트 무한 버그 방법 ​​​​아이폰에서 테스트하였으며 안드로이드는 어떨지 모르겠습니다​​. 설명은 간단하게 하겠습니다. 언제 이게 패치되어 바뀔진 모르겠군요. 0. ​앵그리버드2를 플레이하려 하트를 소모하세요. ​ 1. ​앵그리버드 2를 종료하십시오. ​ 2. 설정->일반->날짜 및 시간으로 진입하세요. ​​ 3. 시간 정보를 아래 순서대로 변경합니다. ​ 4. 게임에 진입하여 다시 게임을 즐깁니다. ​ 단순히 하트가 충전되는 시간을 강제로 흐른 것처럼 만들어서 하트를 생성한 것이므로, 시간을 원래대로 자동으로 돌리게되면 차있던 하트가 다시 모자란 상태로 돌아가게 됩니다. 전편에 이어 훌륭한 작품으로 돌아왔으나, 이전에 하트같은 스테이지 시도회수에 제약을 두는 것이 없던 방식을 생각하면, 상당한 피로이긴 피로입니다. 즐거운 .. 더보기
html form 태그를 이용한 여러 데이터 넘기기 동작 개인적으로 어떤 언어를 쓰던 유달리 파일다루기, 소켓다루기, 쓰레드 제어를 매번 어려워합니다. 이참에 아에 끝장을 보자는 식으로 가장 보편적인 form 태그를 이용한 데이터 전송 작업과 name으로 묶여 있는 데이터들을 다루는 방법을 정리해보겠습니다. 우선 데이터를 어떻게 받고 던질지를 정해보겠습니다. form이 여러개인 형태(1번 형태라고 하겠습니다)와 form 하나에서 input들을 나열하는 형태(2번 형태라고 하겠습니다) 중에 하나를 택하기로 했습니다. (제가 아는게 여기까지라 혹시 다른 패턴이 있다면 알려주시면 감사하겠습니다) 1번 형태는 일반적인 방법으로는 안되고 ajax를 이용해야만 가능합니다. 그렇다는 것은 처리하는 페이지를 form 수만큼 호출해야한다는 것인데 비효율적일 것 같습니다. 탈락.. 더보기
jquery checkbox 실렉터 selector 사용 정리 체크박스는 이래저래 쓸 일이 꼭 생기는 것 같습니다. 이번에 사용한 경우하게 된 이유는 체크된 checkbox 외에는 데이터를 안 넘기도록 하는 작업을 위해서 체크된 것과 안된 것을 일괄적으로 선택하고 처리하는 것이 었습니다. 체크가 되어 있는 것과 안되어 있는 것을 선택하려면 어떻게 해야할까요? 이전에 eq연산자를 사용한 적이 있는데 형태가 비슷합니다. 바로 :checked선택자입니다. 사용 방법은 아래와 같습니다. $("input:checked") 주의할 점은 이렇게 하면 모든 input을 조사하기 때문에 범위를 좁혀야겠습니다. 그렇다면 체크박스만 하려면 아래같이 바꿔야겠네요. $("input[type='checkbox']:checked") 이렇게하면 checkbox의 checked된 요소들만 선택이.. 더보기
크로스플랫폼(모바일 PC) 액션 RPG, 앤젤 스톤 페이스북으로 플레이 얼마전에 신청해놓은 게임 알람을 통해 엔젤스톤을 다운받았습니다. 크로스 플랫폼이라 함은 분명 모바일에서만 되는 게임이 아니리라, 해서 게임 시작화면과 게임플레이화면을 캡쳐했고, 실제로 할 때 어떤 차이가 있는 구경해봤습니다. 우선 게임에 앞서 여러기기에서 하기 위한 준비를 하도록 하죠. 대부분 모바일에서 앱스토어나 플레이스토어를 통해 다운로드 받으셨을 겁니다. 그러다 보니 모바일을 중심으로 연동하기 위한 진행을 하겠습니다. Unity가 가미되어 만들어진 엔젤스톤의 로딩화면입니다. Unity가 정말 대단하다는 생각이 드네요. 요즘 정말 다양한 고퀄리티 게임들이 Unity로 만들어 지고 있으니까요. 듣기로는 한번 제작하면 조금만 수정하면 iOS와 Android에서 동일하게 동작한다고 합니다. 음. 마치 Ja.. 더보기