본문 바로가기

전체 글727

Android Action Bar Style Generator 아래의 사이트는 안드로이드 액션바의 색상, 기본 테마 등을 설정하고 미리보기를 할 수 있습니다.그리고 자신이 설정한 액션바에 대해서 Style XML 및 이미지를 다운로드 받을 수 있도록 되어있습니다.개발에 도움이 많이 될 듯 하네요.그리고 Style Name에 기본적으로 example로 되어있는데 이름을 수정해야 다운로드 버튼이 활성화됩니다. Android Action Bar Style Generator 2015. 12. 3.
나미야 잡화점의 기적 오늘 나미야 잡화점의 기적을 읽었습니다.초등학생인 저희 딸이 이 책을 보고 싶다고 해서 서점에서 구입을 했습니다.그리고 제가 먼저 읽고, 재미있는지 알려준다고 하고 제가 먼저 일게 되었습니다.사실 기대를 전혀하지 않았는데...이런 책을 손에 잡고 계속 보게되었네요. 과거와 현재를 연결하는 소재는 영화 시월애, 동감과 유사합니다.하지만 영화 시월애와 동감은 젊은 두사람의 사랑 이야기라며, 나미야 잡화점의 기적은 잔잔한 감동과 기적을 이야기하고 있습니다.꼭 한번 읽어보세요. 2015. 12. 3.
개발자 채용을 위한 온라인 코딩 테스트 오늘 메일로 "개발자 채용을 위한 온라인 코딩 테스트가 있습니다!"라는 제목의 메일을 받았습니다.보통은 스팸 메일이라고 생각하고 보지는 않는데 무심코 클릭하여 메일을 읽게되었습니다.주 내용은 스프트웨어 개발자를 채용 시 코딩 테스트를 할 수 있게 하고, 채용 담당자에게 메일로 테스트 결과를 알려준다고 합니다.메일의 내용을 보고 궁금해지기 시작했죠.(사실 코딩 실력이라는 것이 말로해서는 알수 없고, 정량적으로 측정 할 수도 없어 채용 후에 몇 주 또는 몇 개월 안에 그 사람의 실력을 알게되는 불상사가 발생하죠.)그래서 온코더(www.oncoder.com)을 방문하여 회원가입하고 코딩 테스트도 생성해보았고, 코딩 테스트도 진행해보았습니다. 아래와 같이 코딩 테스트를 생성하였습니다. 테스터에게 메일을 보내고,.. 2015. 12. 2.
기동전사 건담 디 오리진 3화 예고편 기동전사 건담 디 오리진 3화 예고편입니다.2016년 봄에 개봉한다고 합니다.또 몇개월을 기다려야겠네요. ㅠㅠ 2015. 11. 30.
KT 에그(KWD-H1000) 사용량 확인하기 KT 에그(KWD-H1000)를 사용할 때 사용량이 얼마나 남아있는지 궁금하시죠?올레 사이트에 접속하지 않고도 쉽게 확인 할 수 있는 방법이 있습니다. 우선 브라우저에서 http://192.168.1.1 입력하시면 아이디/패스워드를 입력하라는 메세지가 표시됩니다.이때 아이디는 user이고, 패스워드는 에그의 뒷쪽 뚜껑을 제거하면, key : xxxxxx가 있는데 이것이 Password입니다. WAN 설정을 클릭하시면, WiBro 인증정보에 메시지로 남은 팻킷이 표시됩니다. 2015. 11. 26.
Error : are you missing a using directive or an assembly reference? C#에서 참조를 했는데도 아래와 같은 에러가 발생하는 경우가 있습니다. The type or namespace name 'ClassName' could not be found (are you missing a using directive or an assembly reference?) 이런 경우는 프로젝트 속성에서 Application 탭의 Target framework가 .Net Framework Client Profile로 지정되어 있기 때문입니다.따라서 Target framework을 .Net Framework로 변경 변경하시면 됩니다.(아래의 이미지를 참고하세요.) 2015. 11. 26.
안드로이드 Tabs Swipe 앱 만들기 안드로이드를 어느정도 공부하면서 이것저것 앱을 만들다 보면 조금 더 효율적인 앱을 만들고자 합니다.그중의 하나가 Tabs Swipe 앱인데, Tabs Swipe은 사용자가 페이지를(Fragment) 옆으로 밀면 반대편 옆의 페이지가 표시되면서 상단의 Tab에도 표시되는 형식입니다.(옆으로 밀어서 페이지를 이동하는 방식이 뭐라고 해야 하는지 몰라서 구글링을 해서 Tabs Swipe이라는 것을 알아습니다. ㅠㅠ) 동작방식은 아래의 영상을 확인하세요. 1. 안드로이드 스튜디오에서 새로운 프로젝트를 생성합니다. 2. Application Name과 Company Domain을 입력 후 Next 버튼을 클릭합니다. 3. Phone and Tablet을 체크하고, Android SDK 버전을 선택 후 Next 버튼.. 2015. 11. 26.
안드로이드 스튜디오 Lint Error 설정방법 기존의 안드로이드 앱을 업데이트하고 있는데, 문법상으로 문제가 없는데 자꾸 에러가 발생하고 있어, 구글링을 하였습니다.Lint는 에러를 발생하기 쉬운 코드 등에 Flag를 달아 개발자가 실수를 하지 않도록 하기 위함이라고 합니다.저같이 갑자기 Lint Error가 발생하여 컴파일을 하지 못하고 당황하는 경우가 많을 듯 합니다. 안드로이드 스튜디오에서 Lint를 해제하는 방법은 아래와 같습니다.(Lint가 좋은 기능인 듯한데 저에게는 버거롭네요. 그래서 저는 해제했습니다.) 1. 안드로이드 스튜디오의 File > Settings 메뉴를 클릭합니다. 2. Settings 화면에서 Inspections 항목의 Android Lint 체크를 해제하면 Lint가 해제 됩니다. 2015. 11. 25.
Error android:TextAppearance.Material.Widget.Button.Inverse 안드로이드 스튜디오에서 Tab + Swipe에 대한 구현 테스트를 하려고 프로젝트를 생성하였습니다.그런데 컴파일을 하니 아래와 같은 오류가 발생하였습니다.리소스를 찾지 못한다는 에러가 발생입니다. Error:Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.Error:Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'. 해결 방법은 2가지가 나와있더군... 2015. 11. 24.
MSSQL 영문 대소문자 구분 검색하기. MSSQL은 기본적으로 대소문자를 구분하지 않습니다. 설치 때 언어 설정에서 지정 할 수 있는 것으로 알고 있지만, 디폴트로 설치를 하면 Where 절에서 대소문자를 구분하지 않고 검색이됩니다. 대소문자를 구분하여 검색하시려면 아래의 Where 절을 이용하시면 됩니다. -- Equal 조건 SELECT * FROM TABLE_NAME WHERE COLUMN_NAME COLLATE Korean_Wansung_CS_AS = 'Name' -- LIKE 조건 SELECT * FROM TABLE_NAME WHERE COLUMN_NAME COLLATE Korean_Wansung_CS_AS LIKE 'Name%' -- 정렬 SELECT * FROM TABLE_NAME ORDER By COLUMN_NAME COLLAT.. 2015. 11. 23.
미생 두번째 시즌.... 몇주 전부터 미생 두번째 시즌이 시작했습니다.첫번째 시즌이 한창 연재되고 있을 때 부산에서 서울, 인천을 출장 다니며 KTX에서 열씸히 봤었습니다.드뎌 두번째 시즌이 시작되어서 보고 있습니다.아직 두번째 시즌의 이야기가 얼마 진행되지 않았지만, 첫번째 시즌의 여운이 남아서 그런지 더욱 정감이 가네요.다시 한번 직장인들의 애환을 담아서 대성공하기를 기원하면, 계속 봐야겠습니다. 미생 두번째 시즌 보기 2015. 11. 23.
MSSQL Export (내보내기 마법사 사용) 개발 때 데이타베이스 작업을 함께 하는 경우가 많습니다.로컬 데이타베이스에 생성한 데이타를 다른 장비에 Import하여 사용 할 때가 종종 있는데, 내 데이타베이스에서 특정 테이블의 데이타를 Export 받는 방법을 내보내기 마법사를 이용하여 사용하는 방법을 알아보겠습니다. 1. 데이타베이스를 선택 후 마우스 오른쪽을 클릭하여 팝업 메뉴를 열고, 팝업 메뉴의 Tasks > Export Data... 메뉴를 클릭합니다. 2. 가져오기 & 내려받기 마법사(Import and Export Wizard)에 대한 간략한 내용이 표시된다, Next를 클릭한다. 3. Next 버튼을 클릭한다.(필요에 따라서 Data Source, Server Name, Database를 지정한다.) 4. 내보내기 할 때 형식을 지정.. 2015. 11. 20.
VB.Net 프로젝트에서 참조(Reference)를 Solution Explorer에 표시하기 C#프로젝트의 경우 Solution Explorer에 기본적으로 참조(Reference) 노드가 표시되어있습니다.하지만 VB.Net 프로젝트에서는 기본적으로 참조(Reference) 노드가 표시되지 않아, DLL을 참조 하려고 할 때 어디서 해야하는지 한참을 찾아보았습니다.그런데 너무 쉽게 참조(Reference) 노드를 표시 할 수 있어서 허무했습니다. 1. Solution Explorer의 Toolbar에서 Show All Files 버튼을 클릭합니다. 2. Solution Explorer에 참조(Reference)가 표시됩니다. 이제 DLL, COM 등을 쉽게 참조해보세요. 2015. 11. 18.
안드로이드 스튜디오 프로젝트명 변경하기 안드로이드 스튜디오 프로젝트명 변경하는 방법입니다. 1. 안들로이드 스튜디오의 왼쪽 상단의 프로젝트 이름을 변경하겠습니다. 2. ".idea"폴더의 ".name" 파일을 찾아 파일을 엽니다. 3. ".name" 파일의 내용에 안드로이드 스튜디오의 왼쪽 상단과 동일한 이름이 기록되어 있습니다. 4. 자신이 원하는 프로젝트 명으로 변경 후 저장합니다. 5. 프로젝트를 닫고 다시 열면 자신이 변경한 프로젝트 명으로 변경이 됩니다. 2015. 11. 16.
유튜브에서 수익 확인하기 유튜브에서 수익을 확인하는 방법을 알아보겠습니다.제가 유튜브를 테스트로 시작한지 약 15일 정도 되는데, 블로그랑 연계해서 유튜브를 이용하면 재미있는 수익 결과가 나오지 않을까 기대하고 있습니다.하지만 블로그의 광고수익도 하루 아침에 늘어나는 것이 아닌만큼 유튜브도 지속적을 동영상을 올려야 수익을 조금씩 늘어나겠죠.! 1. 유튜브 사이트로 이동합니다. URL : https://www.youtube.com 2. 유튜브 사이트에서 오늘쪽 상단의 사람 이이콘(업데이트한 사진 일 수도 있음)을 클릭합니다. 3. 제작자 스튜디오 메뉴에서 분석을 클릭합니다. 4. 분석의 예상 수익을 클릭하면 최근 28일간의 예상 수익 그래프와 데이타가 표시됩니다. (시작한지 얼마 안되어서 수익은 거의 없네요 20원 ㅠㅠ) 5. 분.. 2015. 11. 12.
유튜브에 동영상 업로드 하기 요즘은 아이폰 또는 안드로이드 폰으로 사진과 동영상을 쉽게 찍을 수 있습니다.이렇게 찍은 동영상을 유튜브에 업로드하는 방법을 알아보겠습니다.생각보다 동영상 업로드하는 방법은 간단합니다. 1. 유튜브 사이트로 이동하고 로그인 합니다. https://www.youtube.com 2. 오른쪽 상단의 업로드 버튼을 클릭합니다. 2. 파일 탐색기의 동여상 파일을 아래의 그림과 같이 유튜브 사이트에 드래그앤 드롭을 합니다. 3. 동영상에 대한 상세정보(제목, 설명, 태그 등)를 입력하고 오른쪽 상단의 게시 버튼을 클릭하면 동영상 업로드가 완료됩니다. 2015. 11. 7.
[MG] 1/100 MS-06F/J 자쿠-Ⅱ (지상형/우주형) 건프라 자쿠-Ⅱ를 조립만 하였습니다.먹선을 넣고 싶어지만 귀찮아서 그냥 조립만 하였네요.자쿠-Ⅱ를 구입 할 때 샤아 전용기를 구입 할까 많은 고민을 했었지만, 이것도 마음에 듭니다.MG라서 그런지 애니메이션처럼 여러 동작을 재현할 수 있네요. 사진을 찍었는데 너무 엉성하군요. ㅠㅠ 애니메이션에서의 자쿠-Ⅱ입니다.감상해보시죠....!! 002 MS-06 Zaku II (from Mobile Suit Gundam) 2015. 11. 5.
C# LoaderLock was detected 오류 처리방법 .Net에서 개발 시 가끔 발새하는 오류입니다.정확한 원인은 모르겠지만....관리되는 코드를 DllMain 또는 이미지 초기화 함수에서 사용하지 말라고 하며, Application이 Hang이 걸리 수 있다고 합니다. 비주얼 스튜디오에서 디버깅 후 아래의 메시지가 표시 되었습니다. 해결방법은 아래와 같습니다.(원천적으로 해결되는 방법은 아니며, 임시적으로 처리하는 방법입니다.) 1. 비주얼 스튜디오의 메뉴 Debug > Exceptions를 클릭한다. 2. Exceptions 화면에서 LoaderLock 옵션을 해제합니다. (1) Managed Debugging Assistants의 하위 항목을 펼칩니다. (2) LoaderLock 항목의 Thrown 체크박스는 언체크(Uncheck)로 변경하고 Ok 버.. 2015. 11. 5.
안드로이드 스튜디오 기존 프로젝트 재 사용하기. 소프트웨어를 개발하다 보면, 기존에 사용했던 프로젝트를 복사해서 재 사용하는 경우가 많습니다.안드로이드 앱을 개발 할 경우도 마찬가지겠죠.그래서 안드로이드 스튜디오 프로젝트를 재 사용하기 위한 방법을 알아보겠습니다. 1. 기존 안드로이드 프로젝트를 다른 폴더에 복사합니다. 2. 복사한 프로젝트를 열기로 프로젝트를 오픈합니다. 3. 프로젝트 모듈 이름 변경 (1) 안드로이드 스튜디오에서 프로젝트를 선택 후 마우스 우클릭하여 팝업 메뉴에서 Refactor > Rename을 클릭합니다. (2) 프로젝트 모듈 이름을 변경 후 OK 버튼을 클릭합니다. (3) 아래와 같이 CopyProject로 이름이 변경됩니다. 4. 자바 패키지(Package)이름 변경 (1) 변경 할 Package를 선택 후 마우스 우클릭하여.. 2015. 11. 4.
유튜브 동영상에 애드센스(광고) 연결하기 유튜브에 애드센스를 연결하기 위해서는 아래의 3가지를 먼저 수행해야 한다. 1) Google 계정 생성.2) 앤드센스 가입.3) 유튜브에 동영상이 등록되어 있어야함. 1. 유튜브에 방문하고, 로그인한다. https://www.youtube.com/ 2. 유튜브 사이트의 오른쪽의 사람 아이콘을 클릭한다. 3. 제작자 스튜디오를 클릭한다. 4. 외쪽의 채널 메뉴를 클릭한다. 5. 채널의 상태 및 기능에서 수익창출의 사용 버튼을 클릭한다. 6. 수익 창출 화면의 계정에서 수익창출 버튼을 클릭합니다. 7. 약관에 동의 후 동의함을 클릭하세요. 8. 광고 형식을 체크하고, 수익 창출 버튼을 클릭하다. 9. 이제 동영상에 애드센스 연결이 완료되었습니다. 유튜브에 등록한 동영상을 확인해보세요. 2015. 11. 2.
안드로이드 Action Bar 만들기 안드로이드 Action Bar 만들기이며, ActionBar의 배경 및 타이틀, Action Button 추가 및 이벤트, Home icon 추가 및 이벤트에 대해서 알아보도록 하겠습니다. Action Bar의 명칭은 아래의 URL을 참고하세요. 안드로이드 액션바(ActionBar) 명칭 1. ActionBar ActionBar를 사용하기 위해서는 ActionBarActivity를 상속받아야 합니다. [코드] public class TestActivity extends ActionBarActivity [전체코드] public class TestActivity extends ActionBarActivity{ } 2. ActionBar의 타이틀과 배경색 - 위의 이미지와 같이 ActionBar의 타이틀과 배.. 2015. 11. 2.