본문 바로가기

놀기136

vim, tab을 space로 변경 & tab size를 4로 변경 vim를 주 에디터로 쓸 때는 항상 머릿속에 있었는데 시간이 지나니 가물가물하다. 한 번에 다 정리해도 어차피 까먹을 테니 하나씩 하나씩 tab을 space로 변경 tab size를 4로 변경 vim에서 :(콜론)을 입력하여 명령 모드로 설정 후, 아래와 같이 입력 set tabstop=4 set expandtab 설정 후, set을 입력하여 보면 설정한 값이 보인다. 2021. 7. 26.
[Android] xapk 풀었다가 다시 묶기 2021.07.07 - [일하기/Android] - [Android] apk decomplie & repackaging [Android] apk decomplie & repackaging 2021.07.07 - [일하기/Arduino] - [Android] WebView 기반 앱 만들기 (초보용, 사진 위주) [Android] WebView 기반 앱 만들기 (초보용, 사진 위주) 이번 포스팅은 아주 간단한 WebView 기반의 앱 만들기다. 왜 이.. busyman.tistory.com 안드로이드 설치 파일의 확장자는 apk인데 apkpure.com에서 받아 보면 가끔 확장자가 xapk 인 경우가 있다. 간단하게 생각하면 된다. zip 압축이다. Play 스토어를 통해서 설치할 때는 상관없지만 직접 받아.. 2021. 7. 25.
시리얼 통신 프로그램 추천 (minicom / moserial / gtkterm, ubuntu 20.04 기준) 예전에는 임베디드 또는 MCU 개발에 주로 필요했지만 요즘은 교육용 아두이노에서 사용되면서 범용화 되었다. Windows에서는 다양한 유료, 무료 소프트웨어가 있어 입맛에 맞춰 소프트웨어를 고를 수 있었는데, 리눅스(ubuntu)에서는 입 맛에 맞는 것이 없어 항상 방황한다. 이래저래 찾다 이제 몇 개의 소프트웨어에 정착을 했다. 1) minicom 누가 뭐래도 최고의 프로그램이다. 첫 개발에서부터 사용하는 프로그램으로 다양한 기능이 있다. 문제는 UI인데, 초보자에게 익숙하지 않고 사용하던 사람도 간단히 쓸 때는 불편할 수밖에 없다. 그래도 성능이 좋아 중요한 작업에는 항상 사용하고 있다. 보통 기본 설치가 되어 있고 설치되어 있지 않다면 apt-get으로 간단히 설치할 수 있다. $ sudo apt-.. 2021. 7. 25.
C++ 람다 식 공부 (6) - Examples 2021.07.21 - [일하기/C++] - C++ 람다 식 공부 (1) 2021.07.22 - [일하기/C++] - C++ 람다 식 공부 (2) 2021.07.22 - [일하기/C++] - C++ 람다 식 공부 (3) 2021.07.23 - [일하기/C++] - C++ 람다 식 공부 (4) - Examples 2021.07.23 - [일하기/C++] - C++ 람다 식 공부 (5) - Examples 템플릿에 람다 식 사용 예제 람다 식이 형식화되기 때문에 C++ 템플릿과 함께 사용할 수 있습니다. 다음 예제에서는 negate_all 및 print_all 함수를 보여 줍니다. negate_all함수는 vector 객체의 각 요소 단항 operator- 를 적용합니다. print_all 함수는 vecto.. 2021. 7. 23.