바다가보이는 맛집 미도식당 입니다.

양식집이고 기장에 놀러가서 다녀왔습니다!

 

주차장은 넓게 있습니다!

전용주차장은 아닌거 같지만 모두 쭈욱 주차 하시더라구요.

 

식당 외부 전경 및 주차 모습 입니다!

경치가 정말 좋죠?

 

 

 

 

'미도식당'
영업시간 : 11시30분 ~ 19시 (노키즈존)
전화번호 : 0507-1442-6113
주소 : 부산 기장군 일광면 문오성길 441

 

메뉴판 입니다.

저는 감바스 알 아히요와 문어새우크림카레, 전복 새우 볶음밥을 먹어봤습니다.

 

눈도 즐겁고

맛도 맛있는 한상이였습니다.

 

깔끔하고, 기분도 좋은 식사였습니다.

(감바스는! 맛은있었지만 평범했던거같습니다.)

 

식당 내부 입니다.

식당내부는 그렇게 넓지가 않아서, 대기하는 인원이 많았습니다!

 

부산 기장에 놀러오신다면 한번쯤 추천드릴 맛집입니다!

식사후, 펼쳐진 바닷가 풍경으로 눈도 즐겁고

주변에 인기있는 카페가 많아서 산책 및 데이트하기도 좋았습니다.

 

기회가 되신다면 기장의 '미도식당' 방문해 보세요.

맛있는 식사 하였습니다.

 

사진 무단 도용은 금지합니다!
도움이 되셨다면 아래 '공감', '하트' 버튼을 눌러주세요!
감사합니다.

 

반응형


팔공산 디어벨리를 다녀왔었습니다~

 

꾀 규모가 있고 주차장도 넓게있는 예쁜 카페였습니다.

 

제가갔을 당시에는 코로나로인해 별관이 문을 안열었는데

지금은 열어있을려나 모르겠습니다~

 

주차장 사진 입니다.

엄청넓죠? 카페내부보다 주차장이 더 넓은거같아서 만족스러웠습니다.

 

 

'디어벨리'

주차장 있음!
영업시간 : 11시 ~ 21시
마지막 주문 : 20시 30분
전화번호 : 010-8288-9975
주소 : 대구 동구 파계로 360 디어밸리

 

메뉴판 입니다!

 

빵류1
빵류2

제가 주문한 음식입니다.

크루와상과 녹차라떼, 아인슈페너 입니다.

 

맛있게 잘먹었습니다!

저는 녹차라떼를 마셨는데 만족스러운 맛이었습니다.

크루와상도 잘굽혔고 맛이 좋았어요.

 

1층 내부 입니다!

 

2층은 내부 입니다!

2층은 노키즈 존 입니다.

 

외부 전경 입니다.

제가 갔을땐 별관 문을 안열고있었지만 지금은 잘모르겠네요. ㅎㅎ

 

푸른 잔디와, 넓은 들판 자연그대로의 모습이 갖춰져있었습니다.

힐링하기 좋은 장소였습니다.

 

내/외부 자리할수있는 공간이 넉넉했고

넓은 주차장 또한 만족스러웠습니다.

 

팔공산에 위치해있는 디어벨리 기회가 된다면 방문해 보세요.

 

사진 무단 도용은 금지합니다!
도움이 되셨다면 아래 '공감', '하트' 버튼을 눌러주세요!
감사합니다.


반응형


블로그에 포스팅을 미루다보니 오늘 포스팅을 하려고 정리를 해보았습니다.

3월쯤에 다녀온 음식점 입니다~

매콤한 등갈비찜 땡기신다면 한번 갔다와보시면 만족 하실것 같습니다!

 

주차장은 있긴있지만 비좁습니다..

 

골목골목 잘 주차하시면 될 것 같습니다.

 

앞산 공영주차장도 1시간무료권을 받으실수있어요!

식사 다 하시고 주차권을 보여주시면 됩니다.

 

 

 

 

'앞산 큰골집'

주차장 있음
월요일 휴무
영업시간 : 11시30분 ~ 22시
브레이크 타임 : 14시30분 ~ 17시30분
전화번호 : 0507-1479-0889
주소 : 대구 남구 큰골길 35

 

가장 많이 하는 주문으로 주문하시면 만족스러운 식사를 하실수 있습니다.

저도 2인세트로 주문하였습니다~

(사진에 앞에 2인, 3인 4인이 짤려 찍혔네요.)

 

곤드레밥입니다.. 너무 맛있어서

먹다가 아차 사진 안찍었다 급하게찍었습니다. ㅎㅎ

 

메밀전 입니다.

등갈비에 싸서 먹으면 최고입니다.

직원분께서 먹는방법을 소개해주시더라고요.

등갈비에 싸서 한입에 쏘옥 추천드립니다.

 

조리가 완료된 등갈비찜!

 

기본 반찬입니다.

(콩나물은 등갈비찜에 같이 넣어 볶아먹었어요.)

 

식당 내부가 항상 가득차 있어요!

밖에 대기할수있는 공간도 마련되어 있습니다.

 

 

식당 외부 입니다.

 

대구 앞산에 위치해있는 큰골집(구 팔덕식당) 기회가 된다면 방문해 보세요.

등갈비가 정말 맛있고 살아있습니다.

 

사진 무단 도용은 금지합니다!

도움이 되셨다면 아래 '공감', '하트' 버튼을 눌러주세요!

감사합니다.


반응형


제가 몰고 다니는 자동차가 어느덧.. 미터기가 5만 KM(현재 4만 8천쯤..)에 육박하였습니다.

매번 타이어도 신경 쓰고 보고 있는데, "아 이제 5만 타고 이것 정비하면서 갈아야겠다." 생각하고 있었습니다.

 

현재의 타이어상태 트레드가 닿으려고 합니다.

 

QM3 자동차 카페, 동호회 등 어떤 타이어가 좋나 뒤적뒤적하기도 하고, 타이어 싼 집 등 알아보고 있었죠.

알아본 결과, 이전 기본 장착 출고된 타이어가 금호 타이어라서 동일한 타이어는 단종되었다 하여 같은 라인업의 금호 타이어로 교체하려고 하였습니다.

 

아버지께도 조언을 얻고자 물어보니, 금호 말고 무조건 한국타이어로 교체하라고 하시더라고요.

그러나, 속으로는 잘 모르지만 기존에 금호가 장착되어 있었으니 금호가 괜찮을 거 같은데.. 생각하고 있었습니다.

그러던 어느 날.. 동호회 카페에서 한국타이어 SUPER WEEK 이벤트를 하고 있다는 글을 보고 참여하게 되었습니다.

 

한국타이어 SUPER WEEK 이벤트 참여!

 

2021년 4월 9일 ~ 4월 30일 이벤트

이벤트는 쿠폰을 증정하고 있는 것을 다운로드하여 사용하는 방법으로 간단하였고

무려, 매일 선착순 100명 2+2 50% 쿠폰!

(50% 쿠폰 말고도 상시 제공 중인 쿠폰도 많이 있었습니다.)

 

선착순 100명 쿠폰

또한, SNS 타이어 장착 후기를 작성하면 다양한 상품을 주는 이벤트도 하고 있더라고요.

다행히 블로그도 참여 가능해서 저는 다른 SNS를 안 하고 있기 때문에 후기를 블로그에 작성하게 되었습니다.

 

블로그도 참여가 가능했던 아주 다행인 이벤트!

저는 이왕 타이어를 교체할 것인데 좋은 쿠폰으로 저렴하게 교체하자는 생각이 강했고

또한, 이벤트 기간도 꾀 넉넉했습니다.

 

4월 22일까지 매일 선착순 100장씩 도전을 할 수 있었습니다.

 

하지만, 저는 처음 한국타이어 이벤트를 참여하는 날(4월 14일) 쿠폰을 쉽게(?) 얻을 수 있었습니다.

 

이건 뭐 그냥 한국타이어에서 교체하라는 운명인가..

(속으로 너무나 신났습니다. 회사에서 도전했는데 속으로 대박대박을 연달아 외쳤던..)

 

운 좋게 쿠폰을 얻은 뒤, 이벤트 페이지 하단에

차량번호와 이름을 넣으면 이벤트에 해당하는 타이어를 찾아주는 기능도 쉽게 되어있더라고요.

 

내차에 맞는 타이어 검색하기

 

다이나 프로 HL3

제차는 다이나 프로 HL3 밖에 선택권이 없더라고요.

(SUV 차량이라서 그런 것 같습니다. SUV 전용 프리미엄 타이어!)

하지만, 현재 이벤트는 프리미엄 타이어를 대상으로 하는 이벤트였기 때문에 놀라운 가격에 만족했습니다.

 

타이어에 대해 잘 모르지만, 프리미엄 타이어고 SUV특화용 타이어라고 소개하고 있어서 더욱더 기대되었습니다.

 

자세한 Dynapro HL3에 대한 정보는 링크를 참고해주세요.

한국타이어 Dynapro HL3 상세 정보 보기

 

추가로 저희 지역에 타이어가 싸다고 소문난 곳에 물어보니 현재 이벤트 쿠폰이 10만 원 정도 절약이 되더라고요!

 

또한 T Station에서는 장착비도 없으니 최고였습니다.

(휠얼라이먼트는 매장에서 따로 청구해야 합니다!)

 

그렇게 집 가까운 매장을 선택하여 구매하니 매장으로 타이어가 배송이 시작되었고, 예약일에 맞춰가면 되었습니다.

배송 완료 및 예약 시간 확인

저는 'T Station 대구 효목네거리점'을 선택하였습니다.

 

T Station 효목네거리점 (완전 추천!)

T Station 효목네거리점에 10시 예약으로 방문하였습니다.

이미 손님이 많더라고요. 타이어 교체하러 온 손님들인 줄 알았는데 정비를 하시러 온 것 같았습니다.

그만큼 신뢰가 있고, 인기가 많은 업체구나 잘 선택했구나 느꼈습니다.

 

T Station 효목네거리점

QM3 효목네거리점 타이어 교체 후기를 말씀드리겠습니다.

 

고객 대기실 모습
효목네거리점 얼리이먼트 비용

사무실 내부 모습입니다.

방문하니 사장님께서 친절하게, 내부에서 차나 한잔 하고 계시면 금방 끝난 다고 이야기하셨습니다.

 

하지만 궁금한 게 많은 지라.. 나가서 얼라이먼트 등 문제가 있다면 손보려면 보고 싶다.

말씀드리니, 타이어 편마모도 없고 현재 얼라이먼트 상태 양호하다고 하실 필요 없다고 말씀하시더라고요.

여기서 감동받았습니다.

 

(요즘 타이어는 물론 정비비용이 들쭉날쭉이고 믿지 못하는 곳이 많기도 하고..)

(여러 정비업체 알아보고 다니는 현실인데, 불필요한 점검을 안 해도 된다고 해주시는 모습에 감동하였습니다.)

 

타이어 교체중인 QM3

하지만, 얼라이먼트 말고 문제가 있더라고요.

앞쪽 브레이크 패드입니다. 브레이크 패드가 다 되었다고, 교체를 권장한다고 하시더라고요.

실제로 브레이크 패드 모습을 보여주셨고, 진짜 얼마 남지 않았습니다.

 

얼마 남지않은 브레이크 패드

아쉽게도.. 순정부품이 있다면, 자리에서 교체하려 하였지만 국내 부품밖에 없어서 다음에 주문해서 가져오면 공임비만 받고 교체해주신다고 하셨습니다.

(순정 브레이크 패드를 인터넷으로 자리에서 바로 주문하였습니다. 도착하면 다시 방문해야겠습니다. ㅎㅎ)

 

한국타이어 타이어 보험

타이어 교체를 마치니 사장님께서 부르시더니, 무상 타이어 보험이 있다고 바로 등록도 해주셨습니다.

정말 친절하셨고 만족스러운 서비스였습니다.

 

교체 완료된 타이어
21년 3월 타이어

생산이 21년 15주 정도 된 타이어로 교체되었습니다.

제조일도 오래되지 않았고, 좋은 타이어, 저렴한 타이어 가격에 할인 이벤트를 진행해준 한국타이어에게 고마웠고

친절하게 응대해주신 T Station 효목네거리점 직원분들께도 감사드립니다.

 

프리미엄 SUV 타이어(Dynapro HL3)에 공임비 포함, 교체에 들어간 비용

 

"242,000원"

대 만 족!

 

Dynapro HL3 타이어 교체 후 주행 후기

정확하고 디테일한 차이점을 말씀드리고 싶지만 그 부분을 잘 모르기에..

한마디로 말씀드리면 '정말 차가 조용하고 부드러워졌습니다.'

 

기존 타이어에 비해, 정말 코너링도 좋아졌고 조용해졌습니다.

이것은 몸으로 느껴지기 때문에 확실히 변했구나 말씀드릴 수 있습니다!

 

이래서.. 프리미엄 타이어를 쓰는구나 느꼈습니다.

 

다음에도 기회가 된다면 한국타이어로 교체하고 싶네요.

 

이상으로 내 돈 내산 후기를 마치겠습니다.

저와 같은 고민이시라면 한국타이어 이벤트를 노려보시면 좋겠습니다~

감사합니다.


반응형


안녕하세요.

안드로이드 포스팅을 오래간만에 진행해보겠습니다.

 

안드로이드(JAVA) 환경에서 C혹은 C++(네이티브) 소스를 연동/연결하여 상호 호환하는 기술을 주제로 시작하겠습니다.

 

사용 환경

+ 안드로이드 스튜디오 4.1.3 (JAVA)

+ NDK 22.1.7171670

+ JDK 8_121

 

NDK & JNI

NDK는 네이티브 개발 키트 (Native Development Kit)를 의미합니다.

간단히 말해서 Android에서 C 및 C++ 코드를 사용할 수 있게 해주는 도구 모음입니다.

네이티브 소스코드를 사용함으로써 효과는 속도, 연산, 호환성 등의 SDK 보다 빠른 작업 속도를 확인할 수 있습니다.

 

JNI는 자바 네이티브 인터페이스 (Java Native Interface)를 의미합니다.

간단히 말해서 JAVA(JVM)과 C 및 C++를 연결시켜주는 인터페이스를 말합니다.

사용하고자 하는 목표에 대해 이야기하자면 자바 메서드 호출로 C 및 C++로 작성된 코드 및 함수를 실행할 수 있습니다.

 

Hello, World 예제를 시작하기 전..

상세하고 쉽게 알려드리기 위해 스크린샷과 설명을 최대한 잘하려고 노력하는 편입니다.

먼저 자료를 정리한 후에 포스팅하는 편인데 스크린샷이 상당히 많이 나와 포스팅하기 앞서 걱정이 드네요.

 

처음에는 NDK, JNI 관련 프로젝트를 진행하게 될 것 같아 여럿 찾아보다가, 자료가 너무 중구난방이라 정리하게 되었습니다.

 

1. 프로젝트 생성

 

프로젝트는 '안드로이드 스튜디오'를 이용하여 SDK는 '마쉬멜로우 (안드로이드 6.0)' 언어는 '자바'로 선택하였습니다.

그 이외에 Acitivity는 'Empty'로 보통 일반적인 앱을 작성하는 환경으로 시작하였습니다.

 

2. NDK 설정

 

NDK의 시작과 끝이라고도 할 수 있는 NDK설정을 시작해보도록 하겠습니다.

 

Tools -> SDK Manager

먼저 생성된 프로젝트에서 Tools -> SDK Manager로 들어가 주세요.

 

NDK가 설치되었다면 상관이 없지만, 설치가 되지 않으셨다면 '체크' 후 Apply -> OK 하고 설치를 완료해주세요.

 

NDK 설치과정

 

위의 설치 과정을 모두 마치셨다면, Gradle Scripts 하위의 'local.properties'에 ndk.dir를 추가해주세요.

일반적으로 설치하셨다면 C -> Users -> [사용자] -> AppData -> Local -> Android -> Sdk -> ndk -> [리비전]

해당 경로에 위치해있습니다.

 

사진이 작아서 잘 안보이 실수 있지만, build.gradle에 들어가셔서 android 하위에 'ndkVersion "22.1.7171670"'를 추가해주세요.

NDK VERSION은 사용자마다 다르실 수 있으니 참고 바랍니다.

 

File -> Project Structure

그리고, File -> Project Structure에 들어갑니다.

 

해당 경로가 잡혀있다면 프로젝트의 NDK설정이 끝이 났습니다.

해당 경로가 잡혀있지 않다면, 아까 말씀드린 일반적인 NDK설치경로를 찾아서 지정해주시면 됩니다.

(C -> Users -> [사용자] -> AppData -> Local -> Android -> Sdk -> ndk -> [리비전])

 

이렇게 NDK 설정은 마무리됩니다.

 

3. 안드로이드 앱 환경 설정

 

JNI로 CPP소스코드를 통해 'Hello_ndk'를 출력시켜보도록 하기 위해, 레이아웃을 설정하였습니다.

 

activity_main.xml

activity_main.xml에 code환경으로 진입해주세요.

 

기존 환경에 존재하는 TextView에 ID값만 부여해주었습니다.

android:id="@+id/text"

 

그리고 기본 생성된 MainActivity에 TextView값을 선언 및 사용 설정하였습니다.

 

1
2
text = (TextView) findViewById(R.id.text);
text.setText("텍스트  설정);
cs

 

4. NDK 메서드 설정

 

이제 기본적인 환경설정은 모두 끝이 났습니다.

이제 본격적으로 NDK 관련된 설정을 진행해 보도록 하겠습니다.

 

기본적으로 NDK는 자바 소스를 기반으로 자바에서 C를 읽을 수 있게 도와주는 헤더 파일을 생성합니다.

헤더 파일을 생성하려면 내가 어떠한 메서드를 사용할 것인지를 알아야 하고, 미리 작성을 해두어야 합니다.

 

저는 간단하게, CPP에 String 값을 넘겨 TextView를 찍어보는 소스코드를 작성해 보았습니다.

기본적으로 자바가 CPP 연동할 JNI헤더 파일을 만들 때 public native 함수명을 파악하고 생성을 합니다.

위 스크린샷과 아래 스크립트 코드를 참고해보시면 알 수 있습니다.

 

1
2
3
4
5
6
static {
        System.loadLibrary("helloNdk");
    }
public native String print_ndk(String text);
 
String print = print_ndk("hello_ndk");
cs

 

System.loadLivrary libName은 직접 자바에 연결할 CPP의 라이브러리 이름을 정하게 되어있습니다.

임의로 작성하셔도 상관없습니다.

 

5. JNI 헤더 생성 툴 설정

 

이제 자바와 C 및 C++를 연결해주는 헤더 파일을 생성해보겠습니다.

기본적으로 JDK를 설치하게 되면 가지고 있습니다.

javah.exe -> 해당 파일이 헤더 파일을 생성해주는 것을 도와줍니다.

 

jni 폴더 생성

먼저, 패키지 단위를 Projcet로 변경하여, main 및에 jni라는 폴더를 생성해줍니다.

 

File -> Settings

jni 폴더 생성이 끝이 났다면 File -> Settings에 들어갑니다.

 

Tools -> External Tools에 들어가셔서 '+' 버튼을 눌러서 헤더를 생성할 수 있는 외부 툴을 만들어 보겠습니다.

 

Name : javah

Program : JDK경로 하위의 bin폴더 및 javah.exe를 찾아 설정해줍니다.

Arguments : -classpath "$Classpath$" -v -jni $FileClass$

Working directory : 앱의 방금 만든 jni폴더를 지정해줍니다.

 

(직접 해당 툴을 사용할 때 말씀을 드리겠지만, 결과적으로 해당 javah 외부 툴을 생성 후 호출하게 되면 클래스 경로를 파악하여 native 메서드를 기반한 헤더 파일을 jni폴더에 생성하게 됩니다.)

 

생성이 완료되었다면, Apply -> OK 처리해주세요.

JNI연결 헤더 파일을 완성할 툴 설정을 완료하였습니다.

 

6. JNI 헤더 생성 하기

 

이제 생성한 툴을 이용하여 C/C++ 헤더 파일을 생성해보겠습니다.

MainActivity에 오른쪽 마우스 External Tools -> javah

JNI폴더에 헤더 파일이 생성이 완료됩니다.

 

[에러] 팁

간혹 한 번에 헤더 파일 생성에 안되시는 분이 있을 겁니다.

보통 위와 같은 에러를 출력합니다.

 

그렇다면, 당황하지 마시고 프로젝트 리빌드 후에 다시 시도하시면 정상적으로 생성됩니다.

 

정상적인 로그 출력과 생성된 모습을 확인할 수 있습니다.

 

7. C 및 C++ 소스 코드 작성

 

먼저 C/C++ 소스코드를 작성하기 앞서서, 헤더 파일을 잠깐 열어서 확인해보겠습니다.

파일 하단에 MainActivity.java파일에 작성된 native코드 기반으로 메서드가 생성된 것을 확인할 수 있습니다.

(해당 문법은 JNI문법입니다.)

 

이제 헤더에 생성된 메서드를 기반한 코드를 완성시켜줘야 합니다.

(Method Overriding 느낌의..)

 

먼저 jni폴더에서 New -> C/C++ Source File을 눌러 파일명은 'hello_ndk'로 생성하였습니다.

 

 

1
2
3
4
5
6
#include<com_example_hello_ndk_MainActivity.h>
 
JNIEXPORT jstring JNICALL Java_com_example_hello_1ndk_MainActivity_print_1ndk
  (JNIEnv *env, jobject thiz, jstring text) {
    return text;
}
cs

 

소스코드를 헤더 파일에 기반하여 작성하였습니다.

먼저 javah툴로 생성한 헤더 파일을 include 해주었고, 헤더 하단의 코드를 기반하여 작성하였습니다.

 

저는 바로 jstring text를 변수를 지정하여 리턴 처리하였습니다.

 

여기서 간단히 JNIEnv, jobject에 관하여 간단히 말씀을 드리겠습니다.

 

JNIEnv*와 jobject는 JNI로부터 받은 변수이므로 함수에 꼭 포함시켜서 사용하여야 합니다.

env는 JNI에 가장 중요한 구조체 포인터로 VM에 대한 인터페이스를 포함합니다.

jobject는 클래스의 정보들이 들어가 있습니다. 예를 들어 현재 소스로 판단한다면 print_ndk라는 함수를 포함하는 클래스를 참조하고 있습니다.

 

그 외 jstring은 제가 MainActivity.java를 보셔서 아시겠지만 매개변수로 지정한 값입니다.

 

이제 모든 준비는 끝이 났습니다.

마무리로 빌드 과정과 구동으로 마무리하겠습니다.

 

8. NDK빌드 툴 생성 및 Android Native Gradle 연결 후 실행하기

 

먼저, 최종 작성한 네이티브 소스를 빌드를 빌드하여야 합니다.

이 과정을 앱 빌드할 때 같이 자동 빌드 하기 위한 설정 방법을 가이드해보겠습니다.

 

위 사진과 같이 5번 목차에서 헤더 파일 생성 툴을 만들었던 메뉴인 File -> Settings -> External Tools에 들어갑니다.

그리고 똑같이 '+' 버튼을 눌러서 빌드 툴을 생성합니다.

 

이번에는 헤더 생성 툴에선 JDK를 사용했던 것과 달리 NDK를 사용합니다.

(NDK빌드니깐요.)

 

Name: 저는 ndk-build로 지정하였습니다.

Program: NDK경로 -> ndk-build.cmd를 지정해주세요.

Working directory: app소스 main으로 지정해주시면 됩니다.

 

그리고 OK를 눌러주세요.

 

이제 ndk-build를 그대로 복사해서 clean도 만들어줍니다.

 

clean은 ndk-build와 설정값은 동일하지만,

Arguments: clean 입력해주세요.

ndk-build는 네이티브 파일을 빌드하는 역할을 한다면, clean은 project clean과 비슷한 개념으로 빌드된 파일을 정리한다고 생각하시면 됩니다.

 

이렇게 외부 툴 2가지 생성을 마치셨다면, 거의 마지막 단계인 앱 빌드 Gradle과 연동을 시켜줄 준비를 하겠습니다.

 

 

먼저 연동을 위해서 Android.mk라는 파일과 해당 파일의 설정값이 필요합니다.

jni폴더 내부에 생성하겠습니다.

 

New -> File -> Android.mk

 

Android.mk 내부 파일에 위 사진과 같이 작성해주세요.

 

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := helloNdk
FILES := hello_ndk.cpp
LOCAL_SRC_FILES := $(FILES)
LOCAL_LDLIBS := -llog
include $(BUILD_SHARED_LIBRARY)

 

여기서 빨간색으로 표시한 부분만 본인이 설정한 값과 맞게 설정하면 됩니다.

*LOCAL_MODULE은 4번 목차에 libName으로 지정한 이름을 지정하셔야 합니다.

그리고 FILES는 연동할 C/C++파일명을 입력해주세요.

 

Android.mk는 jni하위 디렉터리에 존재해야 하고, 빌드 시스템의 소스 및 공유 라이브러리를 설명합니다.

실제로 빌드할 때 한번 이상 파싱 하는 작은 GNU makefile 플래그먼트입니다.

 

더 상세한 설명 및 설정을 하실분은 아래 링크를 확인해주세요.

*developers NDK Android.mk*

 

 

Android.mk까지 생성에 마쳤다면, Gradle과 연결해줍니다.

MainActivity 우클릭 후 'Link C++ Project with Gradle'을 선택해줍니다.

 

해당 설정값이 나오게 되고,

Build System은 기존 만들었던 ndk-build 툴을 설정하시고

Project path는 Android.mk를 지정해주세요.

 

그리고, OK를 눌러주세요.

 

 

OK를 누르면 Gradle에 해당 코드가 작성이 됩니다.

그리고, 실행해줍니다.

 

저는 가상 모듈로 실행하였습니다.

 

빌드 과정 중 NativeBuild도 진행된 것을 확인할 수 있었습니다.

 

MainActivity에서 리턴했던 'hello_ndk'를 볼 수 있었습니다.

 

추가적으로, 자동화 빌드 말고 수동 빌드를 하게 되는 경우에 대해 말씀드리겠습니다.

 

수동으로 External Tools -> ndk-build를 하게 된다면, 해당 네이티브 빌드만 진행이 됩니다.

 

그리고, Working Directory로 지정했던 경로에. so파일이 생성된 것을 볼 수 있습니다.

또한, SharedLibrary에도 함께 올라간 것을 확인할 수 있습니다.

 

이상으로, 안드로이드 NDK&JNI C/C++ 사용하기를 마치겠습니다.

 

사진 무단 도용은 금지합니다!

도움이 되셨다면 아래 '공감', '하트' 버튼을 눌러주세요!

감사합니다.


반응형


최근들어 회사에서 파이썬 프로젝트 작업량이 늘었습니다.

 

사실상 파이썬을 깊숙히 기초부터 배워본적은 없어 항상 구글에만 의지하고 있지만, 제가 자주 방문하는 네이버카페에 파이썬 서적 서평 이벤트를 참여 하여 생능출판사에서 책을 제공받아 읽게 되었습니다.

 

1. '프로그래밍의 정석 파이썬' 을 접하기전의 파이썬

어느정도 프로그래밍이란것을 많이 시도하고 개발하고 있었지만, 항상 새로운 언어를 접한다는것은 두려운일 입니다.

(그렇지만.. 하다보면 쉽습니다. 언어는 다 거기서 거기.)

 

제가 느낀 파이썬은 엄청 간단하고, 익숙해진다면 한 없이 빠른속도의 작업을 진행 할 수 있습니다.

항상 자바를 주 메인으로 개발하고 있었지만, 파이썬을 한번 접하고 나서는 파이썬의 매력을 빠져나올수 없을정도 입니다.

 

하지만, 자바와 비교하자면 안정성, 보안, 속도등 많은 퍼포먼스적 차이가 나기도 합니다.

(이것은 파이썬은 시간이 해결해줄 문제 같습니다.)

 

평상시 하나를 알면 깊숙히 알고싶어하는 성격때문에, 기초를 쌓고 싶을 무렵 기회가 있어서 접하게 되었습니다.

 

2. '프로그래밍의 정석 파이썬'을 접하고 나서..

저는 사실 전공서적, 컴퓨터 서적 이라고 일컫는것들은.. 쉽게 읽히는 소설책 마냥 처음 부터 읽지 않습니다.

내가 필요한내용, 내가필요한부분을 목차로 살펴보고 읽고 정보를 쌓아가는 편입니다.

(같은 분류의 여러권의 책들을 구해서 다양한 정보를 얻는편)

 

'프로그램의 정석 파이썬'은 컴퓨터 언어를 한번도 접해보지 않은 사람에게는 조금 어려운 책이 아닌가 싶습니다.

어느정도 기초라도 접한 사람에게 도움이 훨씬더 많이 될 서적인것 같습니다.

 

책내용을 모두 말씀드릴수는 없지만, 연습문제와 해당 목차별 내용설명이 알찹니다.

하지만 전공자들이 쉽게 알아들을수있을법한 용어와 설명이 많았고

이것을 알고있는 전공자들은 더 쉽고 이해하기 쉽게 풀이되어있습니다.

 

또한, 저자의 영상강의도 유튜브에 업로드 되고있습니다.

저자의 영상강의를 살펴보기도 하였는데, 책과 함께 영상강의를 함께한다면 파이썬을 처음접하는분들도 따라하기에는 무리가 없어보입니다.

(하지만, 책과 영상에서 진행하는 예제 및 강의는 맥OS 환경에서 진행되고 있습니다.)

 

○ 저자 강의 링크

https://youtube.com/playlist?list=PL0UNsS2daHTyoDTctKpITfbW1UtR5ig6L

 

프로그래밍의 정석 : 파이썬

제어 구조의 설계 원리를 중심으로 배우는 프로그래밍의 정석 : 파이썬, 도경구 지음, 생능출판사, 2020

www.youtube.com

 

○ 책 미리보기 및 링크

www.yes24.com/Product/Goods/96546953

 

프로그래밍의 정석 : 파이썬

프로그래밍 전문가가 제대로 만든 책이 책을 제대로 배운다면 다른 프로그래밍 언어도 쉽게 배울 수 있다.프로그래밍 교육을 진행하면서 학생들과 프로그래밍 연구자들에게 직접 검증받고 호

www.yes24.com

3. 정리

해당 책을 제공 받고 한번 읽어보았습니다.

 

기본적으로 파이썬을 한번 더 접해보신분 혹은 연습문제 풀이시 디테일한 과정을 알고싶은분들에게 추천드립니다.

만약 파이썬을 처음으로 접하시는분은 한번 먼저 혼자서 혹은 다른 접하는 방법으로 파이썬을 부딪혀보고 읽어보시면 더 쉽게 읽히실것 같습니다.

 

책 내용은 꾀 직관적이고, 나누어져 있는 파트도 마음에 듭니다.

 

#기본적인 파이썬에 대한 이해 -> 문제풀이 및 학습 -> 프로젝트 예제 진행

 

파이썬에 대해 조금 알고 시작했던 저에게는 많은 도움이 되었고 가끔 참조 할 수 있을것 같습니다.

감사합니다.

 

 

해당 서적은 생능출판사에서 제공 받고 작성한 서평 입니다.


반응형


안녕하세요.

오랜만에 직구 후기를 작성하게 되었습니다.

그동안 간간히 직구를 하긴하였는데, 리뷰를 적기는 오랜만이네요.

이번에도 역시나 타오바오에서 '서포트포스트' 배송 대행지를 이용하여 직구를 진행하였습니다.

먼저 간단하게 구매한 물품을 소개드리겠습니다.

 

1. 스포츠브라, 속옷, 스타킹

2. 에어팟2 케이스

3. 실내화

4. 태블릿 거치대, 케이스, 필름

 

구매내역은 이렇게 됩니다.

이제 상세리뷰를 시작해보도록 하겠습니다.

 

타오바오 직구 구매대행 '서포트포스트' (s-port.kr)

(잡담으로 티스토리 글쓰기 방식이 많이 변했네요... 너무 불편합니다.)

 

서포트포스트 메인화면

서포트포스트 홈페이지도 1월 26일 최근에 개편되었습니다.

항상 기본으로 검수를 무료로 처리해주고, 쿠폰까지 겸하면 배송비도 저렴하게 잘이용하고 있습니다.

 

타오바오 목록 및 구매 목록

배송이 안전하게 잘도착하였습니다.

 

1. 스포츠브라, 속옷, 스타킹

제가 사용하려고 구매한것은 아니고 부탁을 받아 대신 구매해줬습니다.

스포츠브라와 속옷은 말씀을 안드려도 잘 아실테고, 스타킹은 신으면 얇은스타킹을 신은것 같은 효과를주는 스타킹이라고 해요.

안에 융털이 있어 따뜻하다고 합니다. (겨울철용)

 

가격은 사진에 적힌 위안 확인해주시고 링크를 올려드리겠습니다.

 

스포츠브라 item.taobao.com/item.htm?spm=a1z09.2.0.0.74a22e8dw83Ajw&id=625032798536&_u=53shjhff52ae
속옷 detail.tmall.com/item.htm?id=576457734492&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhff4388
스타킹 detail.tmall.com/item.htm?id=621497277997&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhffbabd

 

2. 에어팟2 케이스

예쁜 모양의 에어팟 케이스도 담아봤습니다.

퀄리티 좋고 귀여웠습니다.

 

가격은 타오바오 구매내역을 확인해주세요.

 

 

에어팟2 케이스 detail.tmall.com/item.htm?id=614803607346&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhff749e

 

3. 실내화

실내화는 랜덤으로 색상을 선택하면 가격이 한켤레당 5.9위안 밖에 하지않아 3켤레를 담아봤습니다.

하지만 모두 같은색상으로 왔고, 품질은 나쁘지 않았습니다~

막신다가 버려도 될 것 같습니다.

 

실내화 detail.tmall.com/item.htm?id=626958602773&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhffba8b

 

4. 태블릿 거치대 악세사리 (보호필름, 케이스)

최근에 파이어 HD 10을 구매하게되었습니다. (미국 아마존발 직구를 통하여 구매)

태블릿도 보호해줘야하는 마음으로 필름과 케이스를 구매하였고, 필름 케이스 품질 모두 나쁘지 않았습니다.

 

하지만, 블랙색상 케이스를 구매하고싶었는데.. 판매자가 없다고하여 아쉽게도 회색을 구매하게되었습니다.

그리고 태블릿 거치대를 구매했습니다. 누워서도 편안하게 가능해주게하는 정말 집에와서 설치하고보니 이거 정말 물건입니다.

 

(거치대는 저렇게 왔습니다! 그래도 파손없이 안전하게 박스로 덧대주신거 같아요.)

파이어HD10 보호필름 item.taobao.com/item.htm?spm=a1z09.2.0.0.74a22e8dw83Ajw&id=625032798536&_u=53shjhff52aeitem.taobao.com/item.htm?spm=a1z09.2.0.0.74a22e8dw83Ajw&id=610563698764&_u=53shjhffba93
파이어HD10 케이스 detail.tmall.com/item.htm?id=576457734492&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhff4388detail.tmall.com/item.htm?id=611520002474&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhffd0fe
태블릿 거치대 detail.tmall.com/item.htm?id=621497277997&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhffbabddetail.tmall.com/item.htm?id=537885488254&spm=a1z09.2.0.0.74a22e8dw83Ajw&_u=53shjhffdfa7

 

이렇게 하여 총 배송비는 16400원 나왔습니다.

 

매번 저렴해서 즐거운 중국 타오바오 쇼핑 입니다.

배송대행지는 서포트포스트를 추천드립니다.

 

아참! 서포트포스트를 이용하실분들은 추천인도 부탁드리겠습니다~

추천인을 입력하시면 쿠폰을 받으실수있어서 저렴하게 이용 할 수있습니다.

추천ID는 'bamcong' 입니다.

 

아래에 서포트포스트 링크도 첨부하였습니다.

:: 서포트포스트 ::

그럼 즐거운 쇼핑 되세요! ^^


반응형


최근에 다녀온 카페중에 가장 아름답고 자연친화적이고..


사람은 많았지만


정말 동화속 한곳을 보는것 같은 카페였습니다.


자연에 푹 파묻혀서 아기자기하고


신선한(?) 카페였습니다.


카페에 들어오면 무언가 구경하기 바쁜 카페였습니다.


일반적인 카페하면 앉아서 웃고 떠들고 음료맛을 본다면 리베볼은 눈이 즐거웠습니다.


리베볼은 가는길은 시골에 카페가 있을까라는 의심이 들정도였지만..

꼬불꼬불길을 지나서 오니 어떻게 찾아들오셨는지 엄청 붐볐습니다.


리베볼은 주차장이 있습니다!

엄청 넓게 하지만 손님이 많아서 그런지 자리는 꽉 차있어 도로가 까지 주차하고 계셨어요.





'리베볼(Liebevoll)'


주차장 있음

영업시간 : 오전 11시 - 오후 7시

전화번호 : 010-9563-4600

주소 : 경북 성주군 수륜면 덕운로 1433





메뉴판 입니다!



판매중인 케이크 입니다.




리베볼 라떼와, 청귤에이드 먹었습니다!

음료는 맛있었어요!


자리를 잡고 음료를 먹다보니 카페가 궁금하여 한바퀴 삐잉 둘러보고 사진도 찍고 하였습니다.


공간공간하나가 너무 아름다워서 사진을 많이 찍어왔습니다!!













야외에 퍼그친구들도 있었어요.

(나에겐 관심이 없었지만..)










데이트코스로도 최고고

바람쐬러 한번쯤 무조건! 꼭! 방문해볼 가치가있는 카페였습니다.


사람들이 북적북적했지만


앉을자리도 많았고..


시원한 혹은 따뜻한 음료를 즐기시면서 자연경관을 감상하시면 마음이 정화되는 기분이었습니다.


사진으로 모두 담을수는 없었지만


정말 인상이 깊은 카페였습니다.


기회가 되거나 근교에가 가까이 방문이나 거주중이신분들은

방문을 추천드립니다!!


사진 무단 도용은 금지합니다!


도움이 되셨다면 아래 '공감', '하트' 버튼을 눌러주세요!


감사합니다.


반응형

+ Recent posts