tip 31

apple silicon M1 macbook air에서 homebrew설치하기.

요즘 화재의 맥북인 apple silicon인 M1 칩이 들어간 air가 생겼습니다. 개발을 하기 위한 설정과 여러 package들을 설치하기 위헤서 homebrew를 설치하기 위해 작업을 하다, 여러 내용이 있지만, arm cpu인 M1 에 맞는 내용은 ... /bin/bash -c "$(curl -fsSL https://gist.githubusercontent.com/nrubin29/bea5aa83e8dfa91370fe83b62dad6dfa/raw/48f48f7fef21abb308e129a80b3214c2538fc611/homebrew_m1.sh)" 이와 같은 방법으로 하는게, 제일 좋군요.

tip 2021.02.23

Genymotion 사용 시 Android SDK 21로 업데이트 후 ADB연결이 안될 경우.

Genymotion을 이용해서 Android개발 시 기존에 제공해 주는 Emulator에 비해서 상당히 가볍고 빠르게 개발을 할 수 있습니다. 그런데 SDK를 21로 업데이트 후 Genymotion이 계속 ADB연결이 끊기는 현상이 생기곤 합니다. 너무 빈번하게... android studio나 eclipse를 통해서 개발 할 때 restart를 하거나 adb kill-server 후 adb start-server를 하라고도 나오기도 하구요.adb server is out of date. killing... cannot bind 'tcp:5037' ADB server didn't ACK * failed to start daemon * error: 이와 같이 보이면 상당히 난감하죠.. 근본적으로 해결 방법..

tip 2014.10.29

Error와 Exception의 차이.

Error와 Exception... 에러와 예외...Error와 Exception은 같다고 생각할 수도 있지만, 사실 큰 차이가 있다.- Error : 컴파일 시 문법적인 오류와 런타임 시 널포인트 참조와 같은 오류로 프로세스에 심각한 문제를 야기 시켜 프로세스를 종료 시킬 수 있다.- Exception : 컴퓨터 시스템의 동작 도중 예기치 않았던 이상 상태가 발생하여 수행 중인 프로그램이 영향을 받는 것. 예를 들면, 연산 도중 넘침에 의해 발생한 끼어들기 등이 이에 해당한다. 프로그램이 실행 중 어떤 원인에 의해서 오작동을 하거나 비정상적으로 종료되는 경우를 프로그램 오류라 하고, 프로그램오류에는 에러(error)와 예외(exception) 두 가지로 구분할 수 있다. 에러는 메모리 부족이나 스택오버..

tip 2014.06.10

[Tip] Putty에서 한글 사용하기

putty에서 한글을 사용하다 보면... 제대로 안될때가 많습니다... 이런식으로 한글을 입력하다보면... 한글을 나타나지 않습니다... 이럴 경우 putty와 register를 변경해 주어야 합니다. 우선... putty에서 사용할 서버의 주소를 등록하고나서 그 주소에서 Window -> Traslation -> Received data assumed to be in which character set : 에서 UTF-8을 선택하도록 합니다. 그런다음 register편집기에서 현재 등록한 putty의 설정을 찾습니다. HKEY_CURRENT_USER -> Software -> SimonThatam -> Putty -> Sessions 에 보시면 방급 등록한 세션 정보가 있을 것입니다. 그 곳에서 Fon..

tip 2009.12.18

[Tip] Eclipse에 SVN 설치하기...

Eclipse에 SVN을 사용하기 위해서는 plugin을 설치가 필요합니다. 설치하는 방법을 간단히 정리를 해보면 1. Help -> Install New Software를 선택합니다. 2. Add 버튼을 누르고 나면 Add Site를 입력하는 곳이 나오는데.. Name은 아무렇게나 입력해도 되지만 주소는는 정확하게 입력해 주어야만 합니다. http://subclipse.tigris.org/update 3. 주소를 입력하고 나면 그림과 같이 2가지 선택하는 것이 나오는데 두개를 모두 선택하고 Next버튼을 누릅니다. 다음은 모두 확인이나 Next를 누르고 나면 설치기 진행이 됩니다. 4. SVN plugin의 설치가 끝나고 나면 view에 SVN Repository를 추가해 줍니다. 방법은 Window ..

tip 2009.12.03

[Tip] linux programming에서 SVN 사용하기.

여즘들어서 리눅스 프로그래밍을 할 일이 많아져서... 계속 위도우에서 편하게 프로그래밍 하다가... vi에서 하고... 통합개발환경에서의 쉽게 SVN을 쓰다가... 콘솔에서 svn을 쓰자니.. 불편한게 좀..생기네요 ㅎㅎ 그래도 좀 많이 쓰는걸 정리하자면... 1. svn에 등록되어 있는 파일 리스트를 보고 싶을 때 svn list [svn 주소] 2. svn에 등록되어 있는 파일을 현재 개발중인 local로 가져오고자 할때. (처음 받는 경우 ) svn checkout [svn 주소] 3. 수정후 svn서버에 등록하고자 할 경우 - svn commit - svn commit [파일명] 4. 다른 사용자가 수정한 파일로 현재의 파일을 업데이트 하고자 할 경우 - svn update - svn update..

tip 2009.11.29

[Tip] Synergy를 이용한 여러 PC를 제어하기.

회사나 집에서 데스크탑과 노트북... 혹은 윈도우 데스크탑과 맥 컴퓨터나 리눅스... 이런 컴터를 두대 이상씩 두고 쓸 경우가 생기곤 합니다. 그러다 보면 하나의 하나의 PC에서 키보드와 마우스를 사용하다가 다른 PC를 사용할 일이 생긴다면 몸을 돌리거나 다른 PC의 키보드나 마우스를 사용해야 할 경우가 생기게 됩니다... 책상에 그렇게 되면 키보드도 여러개... 마우스도 여러개 놓고 쓰게 되는데... 상당히 공간도 많이 차지하게 되고... 좀 불편하다는 생각이...

tip 2009.11.29