솜이와의 화해

2019. 9. 17. 22:46
728x90

얼마전 솜이랑 다투고 그냥 잠든 날이 있었다.

다음날 퇴근하자 솜이가 "아빠 미안해"라며 사과를 했다.

엄마가 아빠는 잘못이 없다며 설득해서 겨우 솜이가 납득했다고 한다.

나도 그때는 '애 상대로 이렇게 까지 해야하나' 하는 생각이 있었지만
그래도 무조건 사과할 수는 없어서 버텼는데 솜이가 사과를 하자 뭐 그런게 무슨 의미냐 ㅎ

눈녹듯 사라짐.

728x90
728x90

지난번 오른게 2009년 10월 24일... 그 때 기억이 가물해서
힘들었던 기억이 없었는지... 얕봤나보다.

추석 당일. 날도 좋길래 억새보러가자는 말에 바로 출발
(송편 한접시, 식해 500ml 1개, 생수 500ml 1개
솜이는 운동화가 아닌 젤리슈즈)

11시부터 등반 시작.

민둥산 등산코스는 여러개가 있는데 정선에서 올라가는 길은 크게 2개다.

산 밑에서 바로 올라가는 코스 A : 증산초교 - 중간 쉼터 - 정상
좀 멀지만 중턱에서 시작하는 코스 B : OK목장 - 산마루펜션 - 시루봉옛길 - 억새군락지 - 정상

B코스가 중턱에서 시작하니 조금 짧을 것 같은데 코스가 좀 험하다.
산마루펜션까지는 도로가 있어서 이전에 왔을 때 차들이 주욱 길가에 주차되어있던것으로 기억하는데

OK목장 주차장이 있어 거기 대고 한참을 걸어 산마루 펜션을 지나 등정시작.

시즌이 아니어서 그런지 길에 잡초가 무성하고 나무가 쓰러져서 길이 막히기도 했다.
(이 때 돌아갔어야 하는데...)

아마 길을 잘못 든 것 같다..
산마루펜션 -> 시루봉 옛길 이후에... 거북이 쉼터가 나왔다. ㅠ.ㅠ

솜이를 데리고 가다보니 길이 험하면 업거나 안아야 했고 속도도 느리다보니

11시 출발 - 12시 30분 쉼 - 1시 거북이 쉼터 도착 - 2시 정상도착

쉼터에서 완만한 코스로 가야했는데... 그걸 못보고 발구덕옛길(?)인지
바로 올라갔다.
억새군락지가 나왔는데... 거기부터 600m 후 정상이라고.. 쩝.

처음 억새군락지도착해서 체력이 많이 떨어진 상태라 그만 내려가고 싶었으나
좀 더 가면 정상이라...

아무튼 정상에서 좀 쉬고 하산 시작.
완경사로 내려오는데 밑에 재생타이어인지 뭔지로 깔려있다.
이코스는 난이도도 그리 높지않고 편안히 내려왔다.

중간 중간 솜이가 업어달라고 했는데 다리가 조금 떨리기는 했지만
업는데 큰 무리는 없었다.

중간 쉼터에 도착하니 소나타가 똬악 주차되어 있었다... 헉. 차로 올 수 있다니...

문제는 여기부터였다.
급경사로 계속 내려가는데 솜이가 다리가 아프다며 업어달랜다.
이녀석도 많이 버틴거라 더 가자고 얘기를 못하겠고 업었다.

경사가 급해지고 체력도 많이 바닥이나다보니
다리 떨림이 더 심해졌다.

10분정도 내려가다보니 솜이의 손이 점점 밑으로 내려간다.
잠이 드는것이다 ㅜ.ㅜ
임시조치로 긴팔남방을 포대기처럼 묶어 솜이를 등에 고정시켰다.

왜 진작 안했을까 후회할 정도로 부담이 줄었다.
그냥 업었을때는 팔에도 허리에도 다리에도 힘이 드는데
일단 고정되어 있으니 어깨가 좀 눌리지만 그정도야
다리의 떨림은... 점점 더 심해지고

조금 내려가는데 도톨이가 또르르르 굴러간다.
솜이가 손에 들고 있던 도톨이를 놓친것이다.
줍기조차 귀찮아서 그냥 내려왔다.

차소리가 점점 가까워지기는 하는데 초등학교는 보이지 않고
정말 더 못갈 것 같은 느낌이 계속되는 와중에 드디어 건물이 보인다.

절이다.
드디어 도착했다.
차를 가지러 다시 OK 목장으로 가야하는데
히치하이킹을 하면 좋은데...(길이 하나밖에 없어서)
콜택시를 불렀다. 정선콜택시를 불렀는데 사북에서 출발한다고...
또 요금은 사북에서 출발하는 시점부터라고
알았다고 하고 택시타고 OK 목장에 도착.(요금 1만원 ㅜ.ㅜ)

솜이는 깨자마자 도토리를 찾고 없어서 울기 시작.
도톨이랑 같이 자고 싶었다면서 엉엉~~

차가지고 올 때까지 한 20분정도 걸린 것 같은데 그때까지 울고
차에 타서도 한참을 울었다.

난 도착하자마자 일단 취침.

-----------------------------

날씨가 좋았다.
하늘도 파랗고 바람도 선선했고 사람들도 거의 없어 여유롭게 억새를 볼 수 있었다.

아이랑 같이가기에는 좀 힘든 코스지만 나름 보람있었다.
업고 내려올 수 있을 정도의 체력이 있어 정~말 다행이었다.

다음번에 또... 갈까?

728x90

솜이랑 싸우다

2019. 9. 11. 15:56
728x90
어제 저녁. 퇴근길이 막혀 늦게 도착했다.
씻고 밥먹고 나니 8시20분
솜이랑 조금 놀아주다가 양치하고 밥정리를 하는데

미미 옷장을 상자안에 넣으라는 것이다.
나는 부피가 크니까 따로 놓자며 빼놨는데 계속 넣어야 한다고 해서 결국에는 넣고 정리를 했다.

그런데 나보고 자기한테 사과하라고 하네
그래서 니가 원하는대로 상자에 넣었는데 왜 사과를 하냐며 버텼다.
그랬더니 흥.흥 거리며 팔장끼고 고개를 돌린다.

책도 따로 골라서 각자 읽고 잠자리로 갔다.
내자리에 누워서 움직이지 않는 것을 엄마가 가라고 하여 옆으로 옮겨간 뒤에도 계속 흥.흥

평소에는 팔꿈치며 손바닥이며 발바닥이며 비비고 주무르다 잠이드는데
저 멀리 떨어져 있다가 그대로 잠들었다.

아빠는 어쩌구 하면서 울기도 한 적도 있었지만
어제처럼 서로가 삐져서 정말 싸운것 같은 싸움은 처음인 것 같다 ㅎ

그리하여 첫번째 싸움으로 기록한다

 
728x90
728x90
검.증.된 주변 맛집검색

- 앱 실행시 주변 맛집 검색
- 맵 터치시 해당 주변 맛집 검색
- 맛집 표시 된 마커 터치 시 맛집정보(주소 등) 표시
- 맛집 정보창 터치시 네비 목적지로 설정, 안내시작
  : 카카오 네비 사용, 앱이 설치되어 있지 않아도 안내가능
     맵 하단에 구글 길찾기로도 안내 가능

1. 주변 맛집 검색


2. 마커 터치시 맛집 정보 표시


3. 맛집 장보창에서 이름 터치시 네비로 길안내

728x90
728x90

androidX 인지 뭣인지 ConstraintLayout의 package 경로가 바뀌었다.

<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">

build.gradle 에서 androidx. 으로 사용한다면

implementation 'androidx.constraintlayout:constraintlayout:1.1.3'

layout xml 파일에서도

<androidx.constraintlayout.widget.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">

와 같이 다른 package로 사용해야 한다.

728x90
728x90

Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.gms.maps.SupportMapFragment.getMapAsync

NullPointerException 이라는데

소스는 동일하게

// Build the map.
SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
.findFragmentById(R.id.google_map);
mapFragment.getMapAsync(this);  // 여기가 nullPointerException 지점

문제는 xml 이다.

예제 : https://github.com/googlemaps/android-samples/blob/master/tutorials/CurrentPlaceDetailsOnMap/app/src/main/java/com/example/currentplacedetailsonmap/MapsActivityCurrentPlace.java

<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.MapFragment" />

이렇게 되어 있는데

다음과 같이 변경하면 된다. : supportFragment 관련 내용이 있어야 함.

<fragment
android:id="@+id/map"
android:layout_width="match_parent"
android:layout_height="match_parent"
class="com.google.android.gms.maps.SupportMapFragment" />

 

728x90

오캠핑장 다녀 옴

2019. 8. 7. 14:53
728x90
아~주 건조한 후기

수영장이 있는 캠핑장
거리는 대부도까지 2시간정도... (고속도로 잘못탄 것 포함)

8월 3일 가장 더울 때 갔으니...

대부도 끝이다. 대부도 들어서자 10km 남았다고
지도에서 바다가 보이면 다 도착이다.

거의 다 와서 커브를 돌 때쯤
아저씨들이 차를 세운다.
갯벌 체험장이 있어서 거기서 차를 세우고 들어가는 것 같다.
캠핑 왔다고 하면 더 가라고 한다.
한 100m 쯤 더 가면 오른쪽에 입구가 나오고 거기부터가 캠핑장이다.

도착해서 주인장을 만나자 마자 쓰레기처리용 비닐봉지 1개를 준다.
나오는 쓰레기 처리하라고
분리수거도 되니 잘 분리하면 쓰레기는 많이 나오지 않을 듯.

사이트 바로 옆에 차를 댔다.
어떤집은 루프탑 텐트라 사이트 안에 들어와 바로 설치 끝.
차가 소리를 막아줬는지 밤에 옆에 소리가 크게 들리지 않음.


왼쪽이 매점 + 사워장 + 계수대

오른쪽에 하늘색 부분이 수영장이다.

수영장은 음.. 미지근 하다고 해야하나?

차가운 느낌은 아니라 오래있어도 춥지 않음.


수영장 크기도 꽤 넓고

깊이는 어른 허리정도.

주의사항으로 140 이하는 무조건 구명조끼를 입어야 한다는.


샤워장에서 수압이 엄청 세서 깜짝 놀랐다.

보통 샤워장은 졸졸졸 정도는 아니었지만 좀 약한 느낌인데

여기는 진짜 셈.


수영장 이용시간은

입실 : 2:00 ~ 19:00

퇴실 : 09:00 ~ 11:00


수영장물은 짜다.

짠데 소독약 냄새도 조금있는게 수질관리도 잘 되는 듯.

대각선으로 한쪽에서는 수면 위로 물을 쏘고 반대쪽에서는 물 속으로 물이 쭉쭉 나온다.

그래서 물이 고여있을 새가 없다.

아침에 9시 전에 주인아저씨가 뜰채같은것으로 나뭇잎같은거 건져내고

파라솔 펴면 퇴실 전 텐트 접을 동안 애들이 안에서 놀면 된다.


문제는 퇴실후 출발이다.

펜션, 모텔 등  숙박시설의 퇴실시간이 거의 비슷하다보니 나가는 길이 좀 많이 막힌다.

일단 대부도만 빠져나가면 수월하게 집에 갈 수 있으니

점심을 먹고 출발하는것도...(근데 맛집이 별로 안보인다.)


728x90
728x90

잘 동작하던 App인데 배포할 때 28이상을 권장하길래

TargetSDK 버전을 28로 바꾼 것 밖에는 없다.

그런데

java.lang.ClassNotFoundException: Didn't find class "org.apache.http.params.BasicHttpParams"

알고보니 28부터는 http 호출 안되게 변경되었다나?

Manifest 파일을 변경해야 한다.

application tag 안에 추가하면 됨.

 

 <application
        android:usesCleartextTraffic="true"

 >
 <uses-library android:name="org.apache.http.legacy" android:required=false"

</application>

 

 

728x90
728x90

다른 table data로 update 할 때

update tb1
set col1= (select col2 from tb2 where tb1.id = tb2.id) 
where 1 = 1;

where절이 없으면 syntax Error 가 난다.

 

728x90
728x90
하... 미밴드는 아무리 후하게 주려고 해도 수영에서 만큼은 갤럭시 핏에 상대가 안된다 ㅜ.ㅜ

갤럭시핏은 튀어나온 버튼이 1개가 있고
단축설정을 하게되면 버튼을 길~게 눌렀을 때 바로 측정이 가능하다
종료도 마찬가지로 버튼을 길~게 누르면 종료할꺼냐고 묻고 종료할 수 있다

그리고 워터락(water lock)이 있다

물이 닿으면 터치가 되는 현상이 있다.
이때 워터락 기능이 있으면 워터락을 풀어야 터치가 됨

미밴드의 경우
터치- workout선택 -swim선택(수영이 제일 아래에 있음) - 거리선택(25미터,50미터) 하면
3,2,1 이후 start되면서 워터락이 활성화 된다

푸는 방법은 위로 올리고 아래로 내리고 해야 풀리는데

그냥 물에 들어갔을 때는 워터락 방법이 없다(또는 못찾았다)

수영장에서 시작 전 체조하면서 손이 물에 들어갔다 나왔다 하면 제 맘대로 버튼이 눌려져서 달리기가 시작되거나 다른 기능이 동작하거나 한다.

영법이야 뭐 앞서서 말 한대로
갤럭시핏은 구간별로 잘 구분이 되는데
미밴드4는 총길이, 영법1개만 나오고 접배평자를 해도 자유형이라고 나온다...

수영거리도
갤럭시핏은 구간별 거리, 총거리가 거의 정확한데
미밴드4는 구간별 거리는 없고 총거리도 부풀린다

자유형 10바퀴를 했는데
갤럭시핏은 500m
미밴드4는 800m로 갸우뚱 할 정도로 차이가 많이 나기도 한다.

배터리만 갤럭시핏은 1주일이 못가고 4~5일정도지만 미밴드는 1주일은 넘긴다

미밴드 어플이 업데이트가 잘 되어서
다시 비교를 할 수 있으면 좋겠다...
728x90
BLOG main image
"그게 뭐 어쨌다는 거냐?" 늘 누가 나에게 나에대한 말을할 때면 이말을 기억해라. by nobang

카테고리

nobang이야기 (1951)
Life With Gopro (7)
Life With Mini (79)
Diary (971)
너 그거 아니(do you know) (179)
난 그래 (159)
Study (290)
속지말자 (10)
Project (34)
Poem (15)
Song (0)
Photo (113)
낙서장 (45)
일정 (0)
C.A.P.i (2)
PodCast (0)
nobang (27)
고한친구들 (4)
recieve (0)
History (0)
android_app (2)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

Total :
Today : Yesterday :