본문 바로가기

분류 전체보기511

Bluestacks + Eclipse: 안드로이드 어플리케이션 디버깅을 빠르게 하기.. 안드로이드 개발을 하다 보면, 시뮬레이터에 넣어서 개발 할려고 하면 너무 느리고, 그렇다고 폰에다가 넣었다가 뺐다 하면.. 시간이 너무 걸려서 불편 합니다. 그래서, 전 예전에는 버추얼박스에 Android X86을 설치 해서 개발을 했었는데..이것보다.. 더 깔끔하고 좋은 방법을 알아서 소개를 합니다. 바로 BlueStacks를 사용하는 방법입니다.PC에서 그냥 안드로이드 앱을 실행하는 프로그램인데..고맙게도 디버깅도 가능 합니다. 설치 방법 http://www.bluestacks.com/ 사이트에 가서 윈도우나 맥용으로 필요 하신것을 받으시면 됩니다.그리고, 그냥.. 설치 하면 끝. 이클리스에서 디버깅 하기 Android SDK를 설치한 이클립스에서 보면, BlueStacks가 Devices에 보이지 .. 2014. 1. 24.
Unity3d 4.3 이상 에서 다른 에디터기 사용하기.. Unity3d의 4.3버전으로 올라 가면서, 외부에디터기를 연결하면서 별도의 값을 전달하는 기능이 생겼습니다.External Script Editor Args 입니다. 유니티에서 다른 에디터기를 클릭해서 해당 소스의 라인으로 갈려면..기본 모노에디터를 실행 파일을 깔고 하는 짓을 하지 않아도 되는군요.. 제가 쓰는 에디터기가 이것저것 있어서..정리해 봅니다. Notepad++"$(File)" -n$(Line) Vim --servername FILES --remote-silent "+$(Line)" "$(File)" Vim은 같은 창에서 띄울려면, 앞에 이렇게 넣어 줘야 합니다.이렇게 안 하면, 계속 다른 창이 떠서 좀 그렇죠 ^^; Sublime Text 2"$(File):$(Line)" 이걸로 유니티에.. 2013. 11. 13.
우분투 저장소 위치 변경 요즘 일이 생겨서 ubuntu 서버를 여러번 설치 하게 되었는데.. 요즘 무슨일 인지 카이스트(kr.archive.ubuntu.com)라고 알고 있는 한국 기본 저장소가 겁나게 느립니다.그래서, 설치 할 때 저장소를 미국으로 해 놓고 설치 합니다. 그리고 나서 터미널에서 아래와 같이 쳐서 ftp.daum.net으로 저장소를 변경 해서 쓰고 있습니다. $ sudo sed -i 's/us.archive.ubuntu.com/ftp.daum.net/' /etc/apt/sources.list 저 처럼 답답하신 분들은 위 방법으로 바꿔서 사용하세요. 추가로 지역을 한국으로 설정 하신 분은 아래꺼로 하시면 됩니다.$ sudo sed -i 's/kr.archive.ubuntu.com/ftp.daum.net/' /etc.. 2013. 7. 10.
webvirtmgr에서 ubuntu13.04 부팅 화면 멈추는 문제 해결.. 요즘 KVM을 webvirtmgr에서 사용하는 것을 열심히 해 보고 있는데.ubuntu 13.04 server를 설치하면... 부팅 화면이 멈추더군요..그런데, ssh로 접속해 보면.. 정상이구... 처음에는 가상머신 문제인가 해서 이것저것 다 해 봤는데.. 마찬가지 였습니다. 결국 찾은건.. 기본으로 잡히는 video카드를 cirrus를 vga로 바꾸면 잘 부팅 한다는 겁니다. 저 같이 server 만 설치 하실 분이라면... webvirtmgr의 소스를 약간 순정해서 사용하면,편하게 사용 하실 수 있을 겁니다. webvirtmgr이 설치된 폴더로 가서$ vi webvirtmgr/server.py 214번째 쯤 밑 부분에 아래와 같이 추가해 주시면 됩니다. 그리고나서 apache2와 libvirt-bi.. 2013. 7. 9.
javascript를 console 명령어 팁... javascrip에서 디버그를 하면서 console 명령을 쓰면 참~ 편하게 개발 할 수 있습니다.하지만, ie 낮은 버전에서는 에러를 뱉고 멈춰 버리죠... 참.. 난감하죠.. ^ ^;;그래서 IE 낮은 버전에서 오류를 발생하지 않고 사용하는 방법을 찾다가 찾은 방법입니다. /** * console을 지원하지 않는 경우 처리 */if (!window.console) console = {};console.log = console.log || function () { };console.warn = console.warn || function () { };console.error = console.error || function () { };console.info = console.info || functi.. 2013. 7. 3.
CodeIgniter 다중 어플리케이션 환경 구성하기.. CodeIgniter로 한 서버에서 여러개의 사이트를 만들다 보면, 시스템 폴더를 계속 복사하면서 사용하게 됩니다.여기서는 System 폴더를 하나만 쓰고 어플리케이션을 별도로 나눠서 작성하는 구조로 변경 해 봤습니다. 여기서 기본 구조는 CodeIgniter 기본구조 보안 강화에서 사용한 구조를 사용 합니다. CodeIgniter Download에서 현재 가장 최신인 2.1.3 버전을 다운로드 해서 풀어 보면 구조가 아래와 같습니다. system 하나에 어플리케이션이 1개인 구조 입니다. 그 구조를 아래와 같이 바꿨습니다. application이라는 폴더의 이름을 applications라고 변경했습니다.그리고 웹 페이지가 불러지는 폴더를 public이라는 폴더를 만들어서거기에 css, image, ja.. 2013. 6. 17.
ubuntu 13.04 에서 원격데스크탑(xrdp) 설치 리눅스 원격데스크탑을 써 볼려고 세팅 하다가..정리 해 봅니다. $ sudo apt-get update && sudo apt-get upgrade $ sudo apt-get install xrdp gnome-session-fallback$ sudo service xrdp restart GNOME Fallback ("GNOME Classic (no effects)") 사용시 echo gnome-session --session=gnome-fallback > ~/.xsession Xfce ("Xubuntu Session") 사용시echo xfce4-session > ~/.xsession LXDE ("Lubuntu Desktop"): 사용시echo lxsession -s Lubuntu -e LXDE > ~/.x.. 2013. 4. 25.
Ubuntu 12.10에서 KVM Bridge 모드로 설치하기.. 1. CPU의 가상화 지원여부 확인하기 $ egrep -c '(vmx|svm)' /proc/cpuinfo 숫자가 하나 딸랑 떨어질껍니다.0이 나오면, 지원하지 않는겁니다. BIOS에서 Intel ® Virtualization Technology(Intel ® 가상화 기술) 설정을 확인해보 세요. 1이사이면 나오면 계속 진행하시면 됩니다. 2. Package 설치 $ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils virt-manager qemu-system 관리자 패스워드를 넣으시면, 열심히 설치가 됩니다.완료 후 아래와 같이 입력해서, KVM 그룹에 현재 사용자를 넣어 줍니다. $ sudo adduser `id -un` .. 2013. 4. 19.
에버노트 글꼴 크기 단축키.. 전, 나름 에버노트를 잘 활용해서 사용하고 있습니다. 그런데, 이 놈의 폰트 크기 조절하는 단축키가 없는지 답답해서.. 단축키를 찾았는데.. 에버노트에 홈페이지에서 찾았습니다. https://ko.support.evernote.com/link/portal/16051/16109/Article/1972/Windows-Evernote 흠.. 분명히 Ctrl + Shift + > 하면 커진다고 나오는데 -_-;;동작 안 합니다. 결국 이 방법 저 방법 찾다가..어이 없이.. 찍어서 찾았습니다. Ctrl + + : 선택한 텍스트 글꼴 크기 늘리기.Ctrl + - : 선택한 텍스트 글꼴 크기 줄이기. 표기 하니까 이상하네요..컨트롤키하고 더하기 또는 빼기를 누르면.. 폰트 크기가 조정이 됩니다. 훌륭한 서비스 만큼.. 2013. 3. 4.
CodeIgniter 기본 구조 보안 강화.. Ci를 처음 받아서 보게 되면.. 위와 같은 구조로 되어 있습니다. 하지만, ci의 최상의 폴더를 웹 기본 폴더로 설정해 놓고 나니..왠지.. 모든 폴더가 노출 된것 같아서 찜찜하죠..그래서, 리소스 폴더만 보이게 하는 방법을 구조를 변경해 봤습니다. 변경하고 폴더의 형태는 아래와 같습니다. user_guide를 지우고, html 폴더를 추가 하는 정도네요. 이렇게 하고 나서, index.php파일을 html 폴더로 복사를 합니다.그리고, $system_path 설정 위에 아래와 같이 추가하고 수정합니다. $site_path = dirname(rtrim(getenv("DOCUMENT_ROOT"), '/'));$html_path = $site_path.'/html'; // 줄:59$system_path =.. 2013. 3. 3.