2021-11-17 그루의 두번째 생일

생일날 아무것도 안해주고 생일 축하도 다음날 해주다니..

그루가 우리와 함께한지 1년이 지났습니다. 아직까지도 거리를 두고(…) 지 내킬때만 들이대는 녀석이지만 건강하고 잘물어뜯고 살고 있습니다.

앞으로 오래오래 함께 해야지요.

반려동물일기R 매뉴얼

앱링크 : https://play.google.com/store/apps/details?id=com.hemiani.groo_diary

반려동물일기R 은 예전에 개발했던 반려동물일기를 개선하고 필요한 기능들을 보완하여 만든
반려동물 이력을 관리하는 앱입니다.
여러마리의 반려동물을 등록하고, 특별한 일들이 생기면 기록할 수 있고, 체중이나 신장 등을 기록할 수 있게 만들었으며, 각 항목을 직접 사용자가 설정하여 사용할 수 있도록 만들었습니다.

  • 버전이력
    • 1.0.3 추이 기능 추가
    • 1.0.4 백업/복원 기능 추가
    • 1.0.6 기념일 기능 및 반복 예약 기능 추가
    • 1.0.8 기념일 알림 기능 추가

이벤트 달력 기능
최초 실행 시 앱 로고가 나오고 달력이 보여집니다.
아직 데이터가 없기 때문에 오늘 날짜의 달력만 덩그러니 보이게 됩니다.
기존 데이터가 있다면 데이터 가져오기나 반려동물일기 앱에서 백업한 데이터를 가져오기를
통해 등록할 수 있습니다.
또한 우측 하단에 있는 이벤트 추가 아이콘(더하기[ + ] 모양)을 눌러 이벤트를 등록하거나
측정데이터 추가(천칭저울 모양) 아이콘을 눌러 측정값을 등록할 수 있습니다.

앱 메인 화면
파일 접근 권한 요청

⚠ 주의 : 반려동물일기R은 데이터와 이미지를 읽고 쓰기 때문에 파일 접근 권한이 필요합니다.
정상적인 앱 사용을 위해선 파일 접근 권한을 꼭 허용해 주세요.

전체 기능 메뉴입니다.

앱사용

⚠ 반드시 반려동물이 등록되어야 이벤트나 측정을 기록/작성하고 관리할 수 있습니다.

이벤트 등록, 측정 등록 아이콘이 보입니다.

앱 구동 후 우측 하단의 더하기 모양의 아이콘을 터치하면 이벤트 등록화면이 보이고, 천칭저울 모양 아이콘을 터치하면 측정항목 등록 화면이 보입니다.

이벤트 등록

이벤트 입력/수정 화면

상단 제목창에 작성일시가 보이고 터치 시 일시 변경이 가능합니다.

이전에 등록한 이벤트 일 경우 휴지통 아이콘을 터치하면 삭제가 가능합니다.

작성내역을 채우고 디스켓 모양 아이콘을 터치하면 내역이 저장됩니다.

좌측 동그란 부분은 해당 아이로 등록된 사진이 보여집니다.
이를 터치하면 다른 아이로 변경할 수 있습니다.

동그란 원형부분을 터치하면 등록된 아이들의 목록이 보여지고 선택이 가능합니다.

그 옆의 네모박스에는 현재 선택된 이벤트 유형의 최근 이력이 보여지고 터치하면 해당 일자 이벤트로 이동됩다. 없을 경우 그냥 오늘 날짜가 표시가 됩니다.

최근 이력 박스를 터치하면 해당 이벤트의 내역으로 이동합니다.

동그란 원 밑의 드롭박스 버튼을 터치하면 등록된 이벤트 유형 목록이 표시되고 유형을 선택할 수 있습니다.

이벤트 유형을 선택할 수 있습니다.
반복 아이콘을 터치하여 반복 설정을 할 수 있습니다.

예약반복 아이콘을 터치하면 입력한 이벤트를 반복예약 설정을 할 수 있습니다.

예약 반복은 별도로 제공되는 예약반복관리 메뉴에서 등록/수정/삭제할 수 있고 이벤트 등록 시에도 할 수 있습니다.

예약반복 관리와 동일하게 설정이 가능합니다.
예약반복이 설정된 경우 반복 아이콘의 색상이 회색이 아닌 아이에 설정된 색상으로 표시됩니다.

측정 등록

측정 등록/수정 화면

측정 항목으로 등록한 항목별로 입력하거나 수정할 수 있습니다.

우상단이나 좌하단의 저장아이콘을 터치하면 작업내역을 일괄 저장하고, 각 항목별로 보여지는 삭제아이콘을 터치하면 해당 측정항목의 이력이 삭제됩니다.

반려동물 관리

최초 실행 시 등록된 반려동물이 없으므로 빈 화면이 보입니다.

반려동물을 등록/수정/삭제 하는 화면입니다.
상단 또는 하단에 + 아이콘을 터치하여 반려동물을 등록할 수 있고,
여러마리를 등록한 경우 목록에 보이거나 보이지 않제 설정하거나 보여질 경우 순서를
지정하고 저장할 수 있는 저장 아이콘이 있습니다.

+ 아이콘을 누르면 반려동물의 이름, 달력표시 색상, 사진, 이름과 생년월일, 성별, 메모를
등록할 수 있는 화면이 표시됩니다.

상단 중앙의 원에 있는 이미지 아이콘을 터치하면 탐색기를 통해 반려동물의 프로필사진으로
표시될 사진을 설정할 수 있습니다.

달력표시 색상을 선택하는 팔레트

상단화면에서 좌측하단의 팔레트 아이콘을 터치하면 달력에서 구분색으로 표시될
반려동물의 색상을 지정할 수 있습니다.

반려동물의 정보와 설정을 입력하고 저장 아이콘을 터치하면 반려동물 목록에
등록한 반려동물이 표시됩니다. 목록의 항목을 터치하면
반려동물의 정보를 수정하는 화면이 표시됩니다.

반려동물 목록

등록한 반려동물의 사진, 이름, 표시 여부를 설정할 수 있습니다.
체크 표시가 되어 있으면 이벤트/측정 등록화면에서 반려동물 선택 목록에 표시가 되고
체크되어 있지 않으면 표시되지 않습니다.
또한 항목을 오래 눌러 목록의 정렬 순서를 변경하고 저장하면 이후 이벤트/측정 등록화면에서
지정된 순서로 표시됩니다.

등록되어 있는 반려동물 수정 화면 예시
이벤트 유형 관리 화면입니다. 반려동물관리와 마찬가지로 항목 추가/삭제,
순서와 표시여부를 설정할 수 있습니다.

달력에 등록할 이벤트 유형 관리입니다. 기본 항목으로 의료/사료/으끙(대변)/쉬야(소변)/발톱/목욕/사용자/양치/산책 항목이 지정되어 있습니다.

이들 기본 이벤트 항목들은 반려동물일기 때의 데이터를 이용할 수 있게 제공했기 때문에
명칭이나 아이콘, 순서는 변경할 수 있지만 삭제는 할 수 없습니다.
추가로 사용자가 이벤트 항목을 만들 수도 있으며 이는 삭제 가능합니다.

이벤트 유형 신규 등록 화면

새로 등록할 이벤트 유형의 제목, 아이콘 이미지, 정렬 순서, 표시 여부를 설정할 수 있습니다.
삭제 아이콘을 눌러 사용자 등록 이벤트 유형을 삭제하거나 저장 아이콘을 눌러 수정내용을
저장할 수 있습니다.

이벤트 유형의 표시 여부와 표시 순서를 지정하고 저장할 수 있습니다.

측정 유형 관리

측정 유형 관리 화면

이벤트 유형과 거의 유사하게 신장/체중/허리이나 사용자 추가 측정항목에 대한
명칭이나 이미지, 정렬 순서, 표시 여부를 설정할 수 있습니다.

기본 사용방법은 이벤트 유형 등록과 같습니다.

예약반복 이벤트 관리

예약반복 기능으로 반복되는 기념일이나 예방접종 예정일 등을 등록, 관리할 수 있습니다.

예약반복 목록
예약반복 상세
반복주기 간격을 90일/180일/365일 또는 사용자가 직접 입력할 수 있습니다.
직접 입력을 선택하면 사용자가 직접 반복주기 일수를 설정할 수 있습니다.

우측 상단의 쓰레기통 아이콘을 터치하면 해당 반복 예약 설정을 삭제할 수 있습니다.

이때 현시점 이후 해당 반복 예약으로 등록된 이벤트 들도 같이 삭제되므로 주의하시기 바랍니다.

⚠ 반복 예정 설정대로 이벤트에 등록이 되므로 설정에 주의하세요.

백업 및 복원

⚠ 백업 및 복원시 기존 데이터는 삭제되므로 주의하시기 바랍니다.

⚠ 데이터 및 파일 용량과 기기 성능에 따라 백업/복원 시 시간이 다소 오래 걸릴 수 있습니다.

다운로드\groo_diary 폴더에 백업을 진행합니다.

⚠ 백업은 반려동물일기R 데이터 정보와 설정된 이미지 파일들을 다운로드 폴더 밑에
groo_diary 폴더에 저장합니다.

데이터 정보는 db_백업일자.json 파일로 저장되고 복원 시 선택하면 해당 내용으로 데이터를 복원합니다.

복원 시 복원할 데이터 파일(db_날짜.json 파일을 선택하면 해당 정보로 복원을 진행하고, 이어서 다운로드\groo_diary 폴더에 있는 PNG이미지 파일들을 앱에 복사합니다.

이미지 파일들(*.png)도 groo_diary 폴더 밑에 저장되어 복원 시 활용할 수 있으므로,
groo_diary에 저장된 db파일과 이미지 파일들의 파일 관리에 주의하시기 바랍니다.

추이 기능

측정 유형으로 등록한 항목들과 사료에 대한 기본적인 그래프를 조회할 수 있습니다.

아직 추이 항목에 뭘 넣어야 할지는 판단이 안서서 각 측정항목의 그래프 추이를 볼 수 있고,
아이별 사료 등록 시점 간격을 기준으로 며칠 정도 소비가 되었는지 판단할 수 있습니다.
기타 항목이나 추가적인 사항은 좀 더 고민중입니다.

아이들 별로 등록한 측정항목이나 사료 소비 추이를 보여줍니다.
우측 상단의 그래프 아이콘을 누르면 추이 그래프들을 선택할 수 있습니다.

반려동물일기 데이터 가져오기

이전 반려동물일기에서 백업한 데이터를 가져오기를 수행합니다.

⚠ 실행 시 기존 데이터가 삭제되므로 작업 시 주의하시기 바랍니다.

경고 했어요…

반려동물데이터, 달력데이터, 측정데이터 각각 가져오기를 수행해야 하며,
해당 가져오기 메뉴를 실행하면 탐색기를 통해서 백업한 csv 파일을 선택하고,
해당 데이터 가져오기를 수행합니다.

파일을 잘못 선택하거나 맞지 않는 데이터를 가져오기 실행하면 오류가 발생하여 진행되지 않을 수 있습니다.

정상적으로 가져오기나 복원이 수행되면 달력에서 이전데이터들이 정상적으로 보여집니다:

사용하시는 분들과 반려동물과의 생활에 작은 보탬이 될 수 있길 희망합니다.

새 식구, 그루

쩜돌이가 무지개다리를 건넌지 반년 정도 지나서 엊그제 새로운 식구를 데려 왔습니다.

대략 3, 4개월전에 문래동 지나면서 마주친 삼색 아깽이였는데 처음에는 숨고 피하다가 나중에는 들이대고 물고 꼬집고 하는 아이인데, 눈에 밟혔는지 결국 데려갔네요.

묘생샷?
성깔있습니다.
물기대장…
데려가던 날만 해도 저렇게 발에 찰싹 붙어 있던 녀석이…

캐리어에 넣고 데려왔더니 낯선 환경에 충격이 컸나봅니다. 😥

이틀째 우리를 피하고 구석에 처박히거나 바닥에 배를 깔고 기어가거나 하네요…

처음엔 여유있는 것처럼 보이더니..
저긴 숨기엔 너무 좁았나봅니다.
에고 그루야…

쩜돌이가 엄청 순했었나봅니다. 얼른 그루의 노여움이 풀리고 공포가 사그러들길 희망합니다. 그리고 오래오래 건강하고 함께 행복했으면 좋겠습니다.

어제는 쩜돌이 생일이었습니다.

반년전 무지개다리를 건넜던 쩜돌이의 생일이 어제(11.09)였습니다.

길냥이로 살던 아이를 2013년 11월 8일 데려가 7년동안 함께 했었는데 지난 4월25일 무지개다리를 건넜지요.

잠깐 컨디션이 좋아졌을때 입혔던 목도리… 추석때 씌우고 사진 찍고 싶었었는데 추석때는 쩜돌이는 없었지요.

이제는 익숙해졌다고 생각했는데 다른 애들을 볼때마다 문득 문득 쩜돌이의 모습이 떠오르고 겹쳐져 보입니다. 그만큼 소중했고 특별했기에 앞으로도 계속 기억에 남겠지요.

아이들은 꾸준히 보이는 아이들도 있고 더는 안보이는 애들도 있고, 새로운 얼굴도 있습니다.(이름은 순전히 개인적으로 붙여서 부르는 겁니다. 본명이 따로 있을지도 모릅니다.)

욕심많은 폭군 백호와 구내염으로 고생하는 메롱이
경의선공원의 유명인사 장미…
아주 어릴때 봐서 밤톨이라고 불렀는데 이미 덩치가 2배넘게 커버렸네요.
노는게 좋은 나이인 하나…
물고 뜯는게 즐거운 그루.

그리고 누구보다 오랫동안 마주한 꼬질이…

항상 건강하길…

이 아이들을 앞으로 얼마나 더 볼 수 있을지는 모르겠지만 모두 건강하고, 우리에게도 애들에게도 좋은 추억으로 남았으면 좋겠습니다.

오늘도 행복하길…

그곳에서 행복하게 기다려주길, 쩜돌군

고향으로 돌아온 쩜돌이…

화장을 한 후, 처음부터 유골로 보관하기 보단 메모리얼 스톤으로 보관하는 게 나은 생각을 가지고 있었습니다. 메모리얼 스톤 44개로 변한 쩜돌이를 고향에도 묻어주기 위해, 가장 큰 돌 한 개를 약 8년전 우리가 처음 만났던 장소인 아파트 정자 뒤뜰에 묻어 주었습니다.

보통 10mm에서 ±2,3mm 정도 차이가 있는데 유골 남은 걸로 만들어서 제일 크게 만들어진 메모리얼 스톤입니다.

모종삽이라 깊이 팔 수도 없지만, 적당히 파내고 묻어 주었습니다.

처음 쩜돌이를 데려 왔을 때만해도 은행나무가 여러 그루 있어서 은행 터진 냄새가 진동하던 곳이었는데, 근래 다 치워버렸는지 한 그루도 없네요.

쩜돌이가 은행 냄새에 굉장히 친숙하게 반응하곤 했는데, 살짝 아쉽게 되었습니다.

이제 고향 땅에도 머물 수 있게 되었으니 편히 쉬렴…

풍화 작용으로 2년 정도면 흙으로 돌아간다고 하니 환경 문제도 없겠죠.

몇 조각 따로 지니고도 있지만, 자주 만나러 가야겠습니다.

앞으로 새로운 쩜돌이 사진이 나올 일은 거의 없겠죠…

쩜돌이가 무지개 다리를 건넜습니다.

오늘 새벽 4시 9분, 쩜돌이가 무지개 다리를 건넜습니다. 길에서 살다 우리 품에 와서 많은 기억과 추억을 남겨주고 떠났습니다. 잘해주지 못해 미안하고 함께 해서 너무 고마웠던 쩜돌이
훗날 마중나와 주겠죠…

쩜돌이 (2013~2020) 고맙고도 사랑스러운 녀석.

고양이 관찰(?) 근황

이제는 안보이는 애들도, 새로 보이는 애들도 있습니다…

날씨 좋은 토요일에 마주친 아이들입니다.

경의선 공원의 개냥이

경의선 공원의 장탱이 장미입니다. 나이도 좀 있고, 왼쪽 송곳니도 없지만…
볼 때마다 여유롭고 (대부분 고양이들이 그렇지만) 마이 웨이…

아 거기는…

보통 냥이와는 다르게 배를 간지러 주면 뒹군다는….

욕심은 많아가지고…

백호라 부르고 있는 아이입니다. 흰색 바탕에 검은 무늬가 호랑이같기도 하고… 강백호마냥 천방 지축이기도 하고…

덩치에 안어울리게 갸날픈 소리로 아는 척을 해줍니다. 근데 밥주느라 손을 뻗으면 할큅니다… 😑

메롱이와 봇챠…

백호와 거의 패키지로 붙어다니는게 메롱입니다. 항상 혀를 살짝 내밀고 있어서 그렇게 부릅니다.
그 등쌀에 밀려난게 날라리와 봇챠인데, 신기하게 날라리는 적개심을 가지고 백호가 내쫒는데 봇챠는 그냥 내버려 둡니다. 구내염이 심해 항상 침을 범벅으로 하고 다녀서 아픈 애라 배려하는건지… 봇챠라는 이름은 삼색고양이의 머리의 검은 무늬가 닥터슬럼프의 오봇챠맨의 머리같아서 그렇게 불렀습니다.(즉 아무 생각없이 대충 떠오르는대로 붙입니다.)

에고 내 팔자야…

봇챠와 자매로 판단되는 날라리입니다. 날라리 양말을 신은 것같은 발의 무늬땜에 그렇게 지었는데, 무안하게도 봇챠를 자주 챙기는 모습을 보여”줬”었습니다.(먹을 것도 양보해주고 챙겨주는 거 같더니 최근에 백호에게 쫒기는 뒤로는 몰라라 내가 먼저 먹는 경우가 왕왕있더군요.) 이 날도 백호가 나타나자 공포에 사로 잡혀 이리저리 도망갔습니다… 😥

문래동의 개냥이 태리

2년 전 인근 주민인지 직장인이 목줄 이름표까지 붙여줬었던데 며칠 안지나서 없앴나 보더군요. 그래서 그냥 태리라고 부릅니다.(테리가 아니라 태리던데 김태리를 염두에 뒀나?)

어쩔땐 사람들이 지나가도 무신경하게 도로에 앉아 있기도 하고 비오는데도 애앵 거리며 나타나기도 하다가 안보일때는 일주일 넘게도 안보이는 전형적인 지멋대로 고양이입니다.

카오스 고양이랑 자주 붙어 있기도 하다가 따로 다니기도 하다가 종잡을 수가 없습니다.

턱시도 고양이 저두…

영등포 청과물 시장에 간식 사료 템테이션만 먹던 노랑고양이가 있는데 걔한테 먹을 걸 주면 스을쩍 나타나서 ‘저두 좀 주세요’하듯 앵앵 거려서 저두라고 이름 붙였습니다.

먹을 걸 주면 먹으면서 이상한 소리를 내기도 하고, 길 건너편에 지나가면 부르면서 가로질러 뛰어 오기도 하는 개냥입니다.

그래도 쩜돌이가 제일 이쁩니다.

세상 겁돌이 쩜돌군. 신우신염으로 좋아하던 간식들은 죄다 금지되고 특정사료만 먹는데… 체중은 왜 느는 거냐 대체…??? 6kg 돌파가 현실화 되고 있어 비상입니다.

나를 빼면 안된다냥…
아 그래 거기 거기

쩜돌이 먹던 사료를 간식삼아 줬더니 맛들어버린 꼬여사입니다.

꼬여사는 로x캐닌이 아니라 캣x우만 먹던 거 아녔냐….

모두들 건강하고 행복하게 하루하루를 보냈으면 좋겠습니다. 앞으로도 더 자주 볼 수 있으면 좋겠습니다. 사람들도 고양이들도…

색동 목도리를 한 쩜돌

그렇습니다. 쩜돌에겐 또 고난의 시간이 돌아왔습니다. (나쁜 놈)

선물받은 색동목도리를 한 쩜돌입니다.

아 씨… 또 거추장스러운 걸 내게 입히냐…
놔 놔 놔… 내려갈란다.
그렇게 이 모습이 보고 싶었니? 인간아?

당연히 바로 목도리는 철수…쯥…

혹시 그 스트레스로 오엑한 거 아니지? 쩜돌? 😑