솜이 운동화를 새로 사야해서 돌아다니다
엄마랑 같은 운동화 발견
그리고 키티 운동화 발견!!
고민하다가 키티 운동화 당첨. 컨버스에 있음.
한 5만원 한 듯

또 갑자기 무슨 바람이 불었는지....

지금 있는게 좀 작고 약해보디고 어쩌구  마음에 안들어서 튼튼하고 접히기도 하고 높이도 더 높게 되는 걸로 사고싶다나

스포츠 용품점을 지나가다가 킥보드를 봤다.
가격을 물어보자 5만원.. 흠.. 살만하구

보호대를 봤다. 집에 있는게 커서 찍찍이를 최대한 해도 남고 엑스자로 해도 남는다..
이 보호대는 팔꿈치는 조금크지만 엑스자로 하면 딱 맞는다. 2만원

헬멧이 눈에 띠었다.
작은 왕관이 헬멧 위에 똬악~
이거 위험하지 않나 하며 만져봤는데 오잉?? 스폰지 재질같은 푹신한거다 허.
4만원...

요새 리틀미미 유튜브를 보면서 그렇게 사달라고 사달라고 노래를 해서 라푼젤로 삼.

이것저것 사고 집에 오니 8시가 넘었는데
요새 솜이 낮잠을 안재우니 ㅎㅎ 골아 떨어짐.
개봉기는 다음날로

날이 밝고 일어나자 마자 개봉

 


빨리 타러 가자고 했으나
일단 공부 좀 하러 도서관으로~

도서관 갔다가 집에오니
킥보드 타러가자고
아빠꺼도 사 오랜다 ㅜ.ㅜ
어제 잠깐 보기는 했는데...
큰맘 먹고 인터넷보다 비싸지만 오늘 타야하므로 사기로 하고 갔다.

사람들이 왜이리 많냐 ㅎ
이것저것 좀 물어보려 했더니 계속 사람들이 오네그랴...

한참을 기다려서 샀는데 호.. 생각보다 무겁다 ㅡㅡ;

들고 지하주차장에 갔는데 차를 어디에 뒀는지 기억이 안난다... 한바퀴, 두바퀴 돌고 못찾아서
위층 올라가서도 한바퀴 돌고
다시 내려와서 두바퀴 째 겨우 찾았다..
다음부터는 꼭 찍어놔야겠다 ㅠ.ㅠ

집에와서 솜이에게 새 아이템들을 장착 시키고
놀이터로 출발~



사실 두발로 된 킥보드는 처음탔다.
생각보다 운동이 된다. 땀이나네
자전거보다 확실히 운동이 더 된다.
출퇴근 하면서 땀한방울 안나는데 놀이터 몇 바퀴 돌았다고 땀이나다니...

그러다 한번 속도를 최대로 올리려고 세게 지쳤는 발목 안쪽으로 긁히는 느낌이...

원인은 뒷바퀴 브레이크때문이다.

보통은 오른발을 올리고 왼발로 지치는데
왼발을 올리고 오른반로 찼더니 뒷바퀴 브레이크 고정용 나사에 딱 찍혔다고 해야하나?
한순간에 살이 벗겨졌다 ㅡㅡ;

이거 제조회사 책임을 물어야 하나
마침 주머니에 휴지도 없어서 잘 마르도록 발을 잘 뉘었다.

조금 마르고 나서 솜이랑 더 놀다 집에 옴

기분좋게 탔었는데
제조결함이 아니라 설계결함때문에 부상도 입고...

조심히 타야겠지만 그리 많이 탈 것 같지는 않다.

한 번 타보니 전통 킥보드가 탐난다 ㅎ
내년 봄에나 사야지

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 박영준
    2018.08.31 08:22 신고
    댓글 주소 수정/삭제 댓글
    이거 솜이한테 뉴 아이템이라 너무 좋아하겠네요
    • 2018.09.02 11:38 신고
      댓글 주소 수정/삭제
      시간 나면 타러가고 있엉
      이제 다음엔 자전거? ㅋ

늘 그렇지만 각 프로그램들의 버전이 1차 문제다.


전자정부프레임워크 3.7의 eclipse는 Neon 이다.

JDK 도 8.0 이상 설치,

Tomcat도 8이상 되는것을 설치



설치를 하지 않고 eclipse를 가동하면

기본적으로는 jre가 8이상이지만... JDK8이상으로 설치 후 경로설정을 하라는 얘기다.


그다음

Package Explorer 에서 오른쪽버튼 > New > eGovFrame Template Project 를 클릭하여

뭔가 제일 많이 들어있는 all in one 을 선택했다.


Project name 과 Group Id 를 지정하고 Finish를 누르면 프로젝트가 생성된다.

템플릿을 받았는데... 에러가 난다 왜?

JSP validation 에러라고 하네...


jsp validation은 무시해도 된다고 하니

설정에서 무시하도록 set.

Window > Preferences > Validation 에 가서

JSP Content Validator

JSP Syntax Validator  체크를 모두 해제한 다음. OK버튼 클릭.


이제 JSP 에러는 사라졌는데...

maven install 한 다음

Run AS Server 로 실행을 하면

JRE라서 안된다고 한다.


프로젝트에서 오른쪽 버튼 클릭 > Build Path > Configure Build Path


Java Build Path에서 Jre System Library 선택 후 Edit 버튼을 누르면
jre1.8로 되어있는데 이것을 jdk 로 바꿔준다.


JDK 환경설정을 해 놨기 때문에 workspace default JRE 에 jdk 로 되어있음.

특정 jdk를 선택하려면 environment 버튼에서 직접 선택하면 됨.

그런데...

마지막 에러다.. 아직 못잡음. ㅜ.ㅜ

템플릿 프로젝트이고 환경설정은 다 됐는데 서버에 올리면 가동이 안된다.


The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)
    at org.apache.commons.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549)
    at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388)
    at org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044)
    at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:111)
    at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:77)
    ... 85 more
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

Caused by: java.net.ConnectException: Connection refused: connect
    at java.net.DualStackPlainSocketImpl.connect0(Native Method)
    at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
    at java.net.Socket.connect(Socket.java:589)
    at java.net.Socket.connect(Socket.java:538)
    at java.net.Socket.<init>(Socket.java:434)
    at java.net.Socket.<init>(Socket.java:244)
    at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:258)
    at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:306)


아직 mysql 설정 안했는데... 쩝.





댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

1. 프로그램 download

http://www.egovframe.go.kr/ 접속

다운로드 > 3.x 다운로드 > 최신버전 선택


프로그램 다운로드

요즘pc는 64비트이므로

다운받은 프로그램 실행

- 실제로는 압축파일이며 압출을 풀 경로를 지정하라고 함.

현재 버전이름과 똑같이 지정함.


해당 경로로 이동

- eclipse와 workspace가 있으면 됨.

- maven과 settings는 추후

eclipse폴더로 들어가서 eclipse 실행

최초 실행시 workspace를 지정하라고 하기 때문에

C:\eGovFrameDev-3.7.0-64bit\workspace 로 지정

- 다른 폴더로 지정하고 싶으면 File > Switch workspace 에서 바꿈



댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

전자정부프레임워크(EgovFramework)에서

프로젝트를 import 하여

run as > maven install 을 하게 되면 만나는 에러



No compiler is provided in this enviroment. Perhaps you are running on a JRE rather than a JDK?


기본으로 사용하는 java vm 이 jre인 것이다.

전자정부 프레임워크는 jdk를 써야 한다.


프로젝트에서 오른쪽 클릭

Build path > Configuration Build Path 를 클릭한 뒤

JAVA Build Path 에 jre로 되어 있으면

Edit를 클릭한 뒤에 jdk로 바꿔준다.

JDK를 깔아놨기 때문에 workspace default JRE를 선택한다.

다시 프로젝트에서 오른쪽클릭

Run As > maven install을 누르면 정상적으로 build가 된다.

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

강좌를 공부할 때 완성본 또는 샘플과 내가 만든것의 차이가 어떤게 있는지 비교가 필요하다.


안드로이드는(자바포함) 버전이 다양해서 android studio 버전별로 동작이 될 수도 있고 안될 수도 있기 때문에 내가 오타를 친 것인지 원본과 비교가 필요할 때 가 많다


이 때 소스비교 툴을 사용하여 원본과 비교하면서 틀린점을 비교하면 좋다.


Beyond Compare 를 다운받는다.

Beyond 1,2,3을 거쳐 현재는 4다. 이전버전도 받을 수 있으므로 아래 링크를 통해 다운

https://www.scootersoftware.com/download.php


안드로이드 소스비교 예

1. 실행화면
- 두 소스를 폴더 채로 비교 가능하므로 폴더비교(folder compare)선택

2. 비교할 폴더1(빨간색), 비교할 폴더2(파란색) 영역이 나옴.
나의 경우는 왼쪽을 원본으로 하고 내가 작성한 것은 오른쪽에 놓는다.

3. 소스 폴더 찾기.
빨간색으로 표시된 폴더 표시를 클릭하여 원본이 있는 위치를 선택
동일한 방식으로 오른쪽에 내 폴더도 불러온다.

4. 비교파일 선택
원본(왼쪽)과 같은 프로젝트이지만 나는 package명이 다르므로 동일하다고 나오지는 않음.
그래도 MainActivity를 비교할 것이므로 두 파일을 선택한 다음 오른쪽 버튼 클릭

5. Quick Compare 를 선택

6. Text Compare 선택 후 Open View를 클릭.

7. 두 개의 파일이 비교 됨.

다른 부분은 빨간색으로 표시됨.



댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

누구나 갑자기 흥분하거나 화가나는 일명 '뚜껑이 열리는' 순간이 있다.


이번에는 그 뚜껑 열림으로 인해 발생한 작은(?) 에피소드다.


처가식구들과 함께 메밀 막국수를 먹으러 갔다.

차에 가방을 놓고 와서 가지러 갔다 오는 길에

길건너 유치원이 있는데 출입구 옆으로 포도가 주렁주렁 기둥에 의지해서 열려있었다.


어른 몇몇이 주위를 기웃거리다

아줌마 한명이 포도를 따 먹었다.

일행으로 보이는 사람이 '먹으면 안되는 거 아냐?'라고 작게 말하는데도 몇 개를 더 먹는다.(이 사람들은 길에서 손을 뻗어 먹었다)

이때 남자 두 명이 문 안으로 들어가 포도를 몇 개 따 먹었다.

갑자기 화가나 애들 껀데 그거 먹으면 어떻게 하냐고 소리를 쳤다.

그 소리를 들었는지 어쨌는지 그 둘이 건물 안으로 들어가는 것이다.

소리를 친 마당에 그냥 두고 볼 수 없어 출입구에 가서 나오시라고 여기 아무나 들어가는데 아니라고 말하면서 그 둘을 건물 밖으로 나오게 했다.

그런데 오히려 그쪽에서 나에게 왜그러냐고 누구냐고 라고 되묻는다.

허허. 적반하장도 유분수지 치기 어린 사람들이 유치원 문이 열려있으니 옛생각에 둘러보고 가는거라 여겼고

여기가 애들있는 곳인데 사람없다고 들어가면 되냐 그리고 애들 포도는 왜 먹냐 그렇게 지나가는 사람마다 먹으면 남는 포도가 있겠냐라는 의도(?)로 그들을 윽박지르며 몰아갔다.

그런데도 자꾸 누구냐고 하길래
(어쭈 관계자 아니면 빠지라 이말인가? 이런 사람들에게는 관계자라고 하는게 최선이므로)
학부형이라고 했다. 저쪽도 왠지 물러서지 않는 분위기였다. 내가 나오라고 하면서 팔로 미는 바람에 기분이 나빴다고

그 때 처제가 오더니 왜그러냐고 하면서 안녕하세요 인사를 하는 것이다.

이 사람들이 애들 포도도 먹고 유치원안에 막 들어가서 그런다고 했더니
'여기 일하는 분들이에요'

헉... 유치원 내부 공사가 있는 모양이다.
그래서 주말(일요일)에 사람들이 유치원에 온 것이고 출입구 바로 옆에 지문인식장치가 있었다. 그것을 풀고 들어간 것인데 못보고 열려있는데 그냥 들어 간 것이라고 여긴 것이다.

거기에다가 원장이 먹으라고 했다고 나(처제)도 종종 먹는다고...

원장이 먹어도 되다고 했고 또 일하러 온 사람들이라고 하니..
분위기는 급반전

나는 미안해서 빨리 자리를 뜨고 싶었다.
횡설수설하며 변명도 하며 미안하다고 몇 번 사과를 하기는 했는데 왠지 부족한 것 같은데 어물쩡하는 사이에 상황은 종료되고 가족들이 있는 곳으로 돌아왔다.

갑자기 왜 나서냐며 오지랖 넓다는 핀잔을 듣고...


아니, 내 상식에서는 남의 담장에 있는 포도를 담 안쪽으로 들어가 먹는것도 이상했고
또 일요일이라 비어있는 건물안에 사람들이 들어가는 것도 이상했다

하지만... 이 모든게 그럴 수 있는 일이다.

앞으로는 어떻게 하지? 그냥 지나쳐야 했었나? 아니면 먼저 전후사정을 물어봐야 했었나

(사실 흥분해서 말도 살짝 떨려썼는데 ㅡㅡ)


아무튼 정황만으로 판단을 하면 안된다는 교훈(?)을 얻었고

그분들에게는 다시한번 사과한다는 말을 전하고 싶다.

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 박영준
    2018.08.20 12:42 신고
    댓글 주소 수정/삭제 댓글
    이거 ㅋㅋㅋㅋㅋ 정의로 했는데 한방 맞음
    • 2018.08.23 22:06 신고
      댓글 주소 수정/삭제
      그러니까 이불킥이지 ㅎ

시제는 과거, 현재, 미래가 있는데
이것을 실제 적용할 때는 익숙해질때까지 꽤 헤깔린다.

과거 아이-워 또는 유-워, 위-워
미래 이이-윌

뭐 다 아는것이겠지만
저 두 단어를 붙여서 말 할 때까지 충분히 연습이 되어야 한다

I was
You were
We were

I will

쉽지만 입에 붙을 때까지
아이워랑 아이윌이랑 말로 표현하다 보면
언젠가는 구분이 된다 ㅎ

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 박영준
    2018.08.14 22:30 신고
    댓글 주소 수정/삭제 댓글
    이거 헷 갈리는 대 모아서 보니 이해가 더 잘되는 것 같아요
    • 2018.08.19 10:44 신고
      댓글 주소 수정/삭제
      글로 많이 써 보거나 말로 많이 해 봐야 해.
      ㅎㅎ go go~~

50미터풀 첫 방문

2018.08.06 16:06
솜이 없는 주말스케줄
일어난다. 밥 먹는다. 도서관 간다. 수영장 간다

부천 오정구에 스포츠센터가 50미터라고 하여 가봤다.
(길치라... 길한번 잘못든 건 있지만 잘 도착 함)

주말엔 주차도 무료다 ㅎ
평일엔 3시간정도인 듯

30분 전부터 입장가능이라
10분전에 도착해서 지하로 내려가 매표소로 갔는데 줄이 30미터쯤 있었다. 뭐 금방 줄었으니

이것저것 할인이 되는게 있나보다.
나야 첫 방문이니까 깔끔하게 정가3500원 ㅎ

번호가 적힌 표를 받고 탈의실로 입장

옷을 갈아입고 샤워를 하고 화장실을 찾았는데 안보인다. 뭐 급하지는 않으니 하고 수영장으로 들어가는데 수영장 입구 바로 오른쪽으로 화장실이 있다.
처음에는 소변기만 있는 줄 알았는데 나중에 보니 뒤에 좌변기도 있더군

정각 되기 바로전(약 3분 전?)에 몸풀기 체조를 한다

레인은 10개인데 바로앞 2개는 1미터이고 나머지는 1.3미터
맨 마지막 레인은 걷는레인으로 수영하면 주의를 준다

레인 양끝아래에 발판이있어서 키기 작아도 끝에와서 대기하기 좋은데 그만큼 사람들이 쉬고 있다.

키가 120이하면 메인풀은 못들어가고 한쪽구석에 유아풀이 있다 부모와 함께 거기서 놀아야 한다

두어바퀴 걸어서 돌다가 드디어 자유수영
50미터를 갔는데 멀긴 멀더라
25미터에 익숙해져 있던지라..
가로로 하얀줄이 바닥에 두개 있으니 3등분이 되어 있다.

50분이 되면 10분간 휴식으로 모두 물 밖에 나와야 하고 57분되면 다시 체조 시작

2시간 이용할 수 있는데 1시간 30분지나면 사람이 많이줄어든다 ㅋㅋ
마지막까지 열심히 수영하려면 이때부터 하고 싶지만 체력이...

끝나고 바로나가면 사람들이 몰려있으니 미리 나가던가 천천히 나가던가

안에 짤순이가 있는데 10초짜리다
넣고 10초만 돌고 멈추는데 꽤 질 짜진다.

사워하고 나와서 쉬는데
땀샘이 폭발했는지 이마,코에 땀이 송글송글 맺힌다.

일요일은 격주로 쉬기땨문에 쉬는날 체크하고 가야 함.

다음번엔 박태환 수영장에 도전(?)해 봐야겠음

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

  1. 2018.08.07 16:42 신고
    댓글 주소 수정/삭제 댓글
    저도 수영을 10m밖에 못하는데 와~~50m멋지신데요
    • 2018.08.07 21:12 신고
      댓글 주소 수정/삭제
      배우면 다 하지. 재미쪄~~
  2. 2018.08.08 19:40 신고
    댓글 주소 수정/삭제 댓글
    잘보고갑니다~

Android studio Genymotion Plugin 을 쓰려고 봤더니

현재 3.1 버전에는 검색이 되나 3.2, 3.3버전에서는 검색이 안된다 ㅜ.ㅜ



File > Setting > Plugin 에서 genymotion을 검색

- 3.1버전


검색이 되어 install 버튼으로 바로 설치했는데...

3.2랑 3.3에서 똑같이 검색했는데.. 검색 안됨 쩝....


걍 있는 AVD 써야겠당.

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절

BLOG main image
"그게 뭐 어쨌다는 거냐?" 늘 누가 나에게 나에대한 말을할 때면 이말을 기억해라. by nobang

카테고리

nobang이야기 (1675)
Life With Gopro (7)
Life With Mini (72)
Diary (929)
너 그거 아니(do you know) (129)
난 그래 (127)
속지말자 (9)
Project (34)
Poem (14)
Song (0)
Study (156)
Photo (113)
낙서장 (45)
일정 (0)
C.A.P.i (2)
PodCast (0)
nobang (27)
고한친구들 (4)
recieve (0)
History (0)
android_app (2)

최근에 받은 트랙백

Total : 533,764
Today : 99 Yesterday : 237