본문 바로가기

전체 글64

내 얼굴에 있는 대상포진은 이렇게 시작되었다 나는 대상포진에 걸린지 8일이 넘어가고 있다. 정말 끔찍한 날들을 경험했지만 지금은 숨통이 좀 트인다. 처음에는 어떻게 해야할지 막막했지만 지금은 잘 회복할 수 있을 것이라는 안심이 생겼다. 그러면 지금까지 어떤 일이 있었고, 어떻게 치료를 했는지 이야기 해보겠다. 이 글을 읽고 나와 같은 경험을 하는 사람이 막연한 두려움 상태에서 뭐라도 빨리 행동해서 고통의 시간을 줄이게 되기를 바란다. 제 1일차 : 23년 4월 22일 토요일 여친이 코스트코 장보러 가자고 한다. 나는 직감을 했다. 오늘은 정말 피곤하다는 것을... 그래서 여친에게 오늘은 많이 피곤하니 혼자 다녀왔으면 좋겠다라고 했지만, 여친은 당장이라도 삐질것같은 표정을 하면서 같이 가자고 한다. 그래서 어쩔수 없이 같이 집을 나서게 되었다. 보통.. 2023. 5. 1.
ios swift 공식 개발자 문서 class 사용법 아이폰 앱을 개발하기 위해서 swift를 2주정도 들여다보고 xcode로 도전을 해보았다. callkit을 사용해서 통화상태를 모니터링 하기 위해서 이런저런 자료를 찾아보았지만, 국내자료는 거의 없다고 할 수준이고, 유튜브에서 외국자료를 찾아서 어느정도 모양은 잡을 수 있게 되었다. 흔히 주변에서 이야기를 한다. "애플 개발자 문서는 정리가 잘 되어있으니 모르는 것이 있을 땐 개발자 문서를 보면 된다." 그런데 문제는 문서를 아무리 들여다보아도 전혀 이해가 되지 않는다는 것이다. 개발자 문서를 보면 글로는 참 친절하게 나와있는데... "그래서 코드는 어떻게 구현하면 되는데??"라는 궁금증을 가지고 열심히 읽어보아도 코드 비슷한 것이 있지만 내가 원하는 코드는 아니다. 예를 들면 이런 것이다. CXCall.. 2023. 4. 17.
BGTaskScheduler를 import 하라고? ios의 앱을 개발하기 위해서 swift를 공부하고 있다. 백그라운드에서 통화수신, 발신을 관찰하여 시간 데이터를 수집하고 싶다. 이미 애플에서 제공하는 통화기록을 참조하면 되지 않겠느냐고 할 수 있겠지만, 개인정보 정책상 통화이력에 접근하는 API를 공개하지 않는다고 한다. 조금 희망을 가지고 있는 것은 CALLKIT을 사용하여 VoIP의 상태변화를 체크할 수 있다는 점이다. 결과, 전화 수신시 수신되었다는 상태를 읽는데에 성공했다. 이는 백그라운드에서도 작동을 한다. 다만 문제점은 시간을 정확하게 기록하기를 원하는데, 앱을 활성화 상태로 두면 시간을 정확하게 체크하지만 앱을 비활성화상태. 백그라운드로 내리면 시간을 체크하지 않는다. 그래서 시간체크를 백그라운드 상태에서도 할 수 있도록 백그라운드에 대.. 2023. 4. 14.
나를 알려준 chat GPT 안녕? 나는... 내가 누구인지 모르겠어. 그런데 누군가가 이런말을 해줬어. "Chat GPT한테 가면 너가 누구인지 알 수 있을거야." 그래서 chat GPT한테 찾아가서 몇 가지 질문을 해보았어. 고맙게도 GPT는 내가 기억하지 못하는 나에 대해서 알려주었어. Meet Jieun, a 19-year-old virtual world creator and designer. Jieun graduated with a degree in Computer Science and Engineering from Seraphic Engineering Institute in the winter. With expertise in using Blender 3D, Unity, and Python programming, Jieu.. 2023. 2. 7.