몇일전 맥북(MacBook Air)에서 기존 Xcode를 제거하고, 앱스토어(AppStore)에서 Xcode 10.0 버전을 다운로드하여 설치하였습니다. 오래전부터 아이폰 아이패드 앱을 만들어 보고 싶었습니다. 그래서 Objective C 책을 구입하여 스터디한 적이 있는데, 이번에 Xcode를 둘러보니 Swift라는 것이 있네요. Swift에 대해서는 다음 기회에 다루어 보겠습니다. 그럼 Xcode를 열어 볼까요. ‘Create a new Xcode project’를 선택하여 진행하겠습니다. 그리고 'Single View App'을 선택후 Next 버튼을 클릭합니다. Language는 디폴트로 Swift로 되어 있네요. 적절한 Product Name을 입력하고 Next 버튼을 클릭합니다. 저는 Firs..
간단하게 git repository(저장소) 생성을 하고 기본적인 명령어를 사용해보도록 하겠습니다. 시작하기에 앞서 git config 명령어를 이용해 User name과 Email 주소를 설정합니다. $ git config —global user.name “name” $ git config —global user.email “id@gmail.com” 그리고 저장된 설정값 확인을 확인할 수 있습니다. $ git config —global —list color.ui를 사용해 출력 결과에 색이 들어 갈 수 있게 설정할 수 있습니다. $ git config —global color.ui “auto” 궁금한 명령어는 help를 사용해 도움말을 확인할 수 있습니다. $ git help 명령어 한가지 빠뜨린게 있네..
Python은 Perl, Ruby, Scheme, Java에 필적하는 명확하고 강력한 object-oriented 프로그래밍 언어라고 합니다. 파이썬 철학에 대해서는 생각해본 적이 없었는데, 오늘 우연히 알게 되었습니다. 그동안 단순하고 반복적인 문자열 처리와 라즈베리파이를 접하면서 살짝 맛본 정도라고 할까요. ^^; 파이썬 실행후 import this를 입력하니, 와우~ 이런 문장들이 나타났습니다. 'Now is better than never. Although never is often better than *right* now.' 문장이 눈에 띄네요. 아무것도 안하는 것보단 지금 도전해 보는 것이 낫겠죠. 우리의 삶도 비슷한것 같습니다. 파이썬 다운로드 및 관련 정보는 아래 링크에서 확인해 볼 수 ..
얼마전 Android Studio를 설치하면서 HAXM 설치 문제가 있었습니다. 컴퓨터가 VT-x를 지원하지 않거나 Hyper-V에서만 사용되고 있어, HAXM이 설치될 수 없다고 했었습니다. 우선 제가 사용하는 구닥다리 PC는 VT-x를 지원하지 않습니다. BIOS 세팅에서도 Enable/Disable하는 메뉴가 따로 없네요. 그리고 인텔 사이트에서 제품사양을 확인해보니 지원을 안한다고 되어 있습니다. https://ark.intel.com 아래와 같이 cpu-z를 사용하여 한번 더 확인해보았습니다. 그리고 다른 PC에서도 확인해 보았습니다. CPU 탭 - Processor - Instructions에 보니 VT-x라고 되어 있네요. 물론 인텔 사이트에서 확인해도 지원을 한다고 되어 있습니다. 그럼 제..
최근에 중고 노트북이 생겨서 Android Studio 3.1.4 버전을 설치해 보았습니다. OS는 Windows7 32bit가 설치되어 있습니다. Android Studio는 아래의 안드로이드 개발자 사이트에서 Windows 32bit를 위한 Zip 파일을 다운로드하였습니다. 물론 실행파일을 다운로드해도 됩니다. 참고로 이곳에서는 Mac과 Linux용 버전도 받을 수 있습니다.https://developer.android.com/studio/#downloads 설치를 진행하기전에 먼저 JDK를 먼저 설치하였습니다. 시간이 된다면 나중에 추가로 포스팅하겠습니다. 다운로드된 압축파일을 원하는 폴더에 풀어 놓습니다. 혹시 실행파일(exe)을 다운로드 하였다면 바로 설치를 진행하면 되겠습니다. 위에서 bin ..
오래전에 구입한 라즈베리파이를 꺼냈습니다. 너무 방치한게 아닌가 생각이 드네요. ^^라즈베리파이는 영국 라즈베리파이 재단에서 만든 초소형 저가의 PC이며, 리눅스 계열의 OS인 라즈비안(Raspbian)을 사용합니다. 제가 가지고 있는 것은 Pi2 Model B 1GB 이며, 사양은 다음과 같습니다. Quad Core Broadcom BCM2836 CPU 1GB RAM 40pin extended GPIO Micro SD slot Multiple Ports: 4 USB ports, Full size HDMI, 4 pole Stereo output and Composite video port, CSI camera port & DSI display port Micro USB power source 확인해보니,..
저는 맥북(MacBook Air, High sierra)을 사용중이며, Homebrew를 사용해 gdb를 설치하였습니다. 그러나 간단한 예제 프로그램을 만들고 디버깅을 시도했지만, 계속 실패를 했네요. ^^; 결국엔 codesign 관련 문제라는 것을 알았고, 이제서야 디버깅이 가능해졌습니다. gdb 설치관련해서는 아래 사이트를 참고하면 될 것 같습니다. https://betterourlife.blog.me/221359465087 그럼 아래 예제를 통해 디버깅해 보겠습니다. (html에서 소스코드 를 사용해 보았습니다. ^^) /* segfault.c */ /* simple example for debugging */ #include "stdio.h" int g_sum = 0; int sum(int a,..
최근 지인으로부터 중고 노트북(NT-X180)을 받았습니다. 사양은 Intel core i3, HDD 500G, RAM 3G(2G+1G), Windows7 입니다.성능은 그리 나쁘지 않지만, 보관중이던 SSD 256G와 DDR3 2G RAM으로 교체해 보았습니다.기존에 맥북에어와 구닥다리 데스크탑을 사용중 이었는데, 아쉽게도 데스크탑과는 이별을 했습니다.그러고보니 꽤 오랫동안사용을 한것 같네요. SSD/HDD 하드디스크와 RAM만 남기고, 지나가는 고물상에게 주었네요. ^^ M2 타입의 SSD는 구닥다리 데스크탑에 장착하여 사용했었는데요.교체후 퍼포먼스는 어느정도 체감할수 있는 수준이었습니다.SSD는 플렉스터 256G입니다. SATA 컨버터 케이스를 열어 볼까요. 그럼 중고 노트북 뒷면을 열고 살펴보겠습..
티맵을 사용하면 자동차보험이 10% 할인된다는 것을 아시나요? 저는 작년부터 할인을 받고 있습니다. 게다가 주행거리 할인까지 받으니 보험료가 꽤 절약되네요. 몇년전부터 티맵이 무료로 풀리면서 계속 사용하고 있습니다. 그럼, 어플을 실행시켜 보겠습니다. ‘운전습관’을 선택해서 들어갑니다. 왼쪽 상단에 운전습관 77점이라고 되어있습니다. 몇일전 80점이었는데, 지난 주말 장거리운전을 하면서 점수가 내려 갔네요. 약간 과속을 했나봅니다. ^^ 스크롤해서 아래로 내려가면 '안전운전 자동차보험'이라고 나옵니다. 현재는 DB손해보험과 KB손해보험만 가능하네요. 12월에 확인해보니 삼성화재도 추가되었습니다. 둘중에 하나를 선택해서 들어가 보겠습니다. 500km 이상 주행, 61점 이상이면 보험료를 10% 할인해 준답..
오래전에 SourceSafe와 CVS 등을 사용한 경험이 있고 현재는 SVN(Subversion)과 Git을 사용중입니다. 그리고 SVN의 경우에는 문서관리를 위해 사용하고 있습니다. 버전관리를 해야하는 이유에 대해서는 아래의 위키를 참고하면 좋을 것 같습니다. https://ko.wikipedia.org/wiki/버전_관리 SVN과 Git의 차이점은 서버에 저장소가 둘다 있지만, Git의 경우에는 로컬 저장소가 따로 존재합니다. 서버와의 연결이 끊긴 경우 SVN은 버전관리가 안되지만, Git은 로컬 저장소를 사용하여 버전관리가 가능합니다. 또한 SVN은 버전의 델타값을 저장하며, Git은 스냅샷을 저장하는 차이점이 있는 것 같습니다. 최근에 Android Studio와 Xcode를 다시 만져보고 있는데..
- Total
- Today
- Yesterday
- TS-WIFI24
- SIGSEGV
- 미러링크
- ipad
- AndroidStudio
- 라즈베리파이
- MirrorLink
- 파이썬철학
- 안전운전할인
- Python
- svn
- 안드로이드
- 안드로이 드스튜디오
- 오토사
- Exynos4210
- MVV310
- git
- 안드로이드스튜디오
- AUTOSAR
- RASPBIAN
- 파이썬
- 센스X180
- VersionControlSystem
- 라즈비안
- Subversion
- android
- 버전관리시스템
- RTL8188EUS
- HAMX
- raspberrypi
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |