본문 바로가기

Category

(113)
iOS 개발시 Notification Service Extension 가 작동하지 않을때 iOS 개발하다보면 '푸시에 뭔가 사진이 들어가면 좋겠습니다' '푸시에 기능을 넣어보죠!'
2020 2020년은 엄청난 한해를 보낸것같다. 더더욱 슬픈 소식은 이런 글을 쓰고 있는 지금 조차 현재 진행형이라는것이다. 블로그 글을 점점 잘 안쓰고 있지만 그래도 매년 말에는 정리하는 글은 꼭 쓰고 싶었는데 2019년 마지막은 글쓰긴 했지만, 그게 2020년 초 인도네시아 여행이 있어서 정신이 없던걸로 기억한다. 물론.. 누가 알았는가 그게 올해 마지막 여행이 될줄.. (하지만 3월 이전에 일본 한번 다녀오긴 했다;) 물론 내 기준이지만 키워드로 올해를 정리 해볼려고 글을 쓸려고함 재택근무 코로나 이야기 나올때는 단순 반년이면 해결될줄 알았다. 하지만... 하늘이 노하셨는지, 인생은 그렇게 쉽게 사는게 아니라고 하는지 '회사를 다니다'라는 표현을 모든것을 바꿔놓았다. 그중 하나가 재택근무 이야기. 초반에는 ..
Codable 여러 타입 지원하기 (는 사실상 String) 제곧내고... Codable 을 이용하면 json -> struct 편하게 할수있다 그렇긴한데 내가 편한거지 서버에서 주는 값이 다르면 난해한 케이스가 발생한다 예를들어 key을 Int로 줄수도있고 String으로 줄수도있고 안드릴수도 있습니다. 이러면 음~~~... Codable 은 타입을 지정해줘야하다보니 (물론 찾아보니 AnyType되는 라이브러리 만들긴했더라..) 대충 이렇게 기본적으로 쓰는데 struct Sample: Codable { var key: String? } 이 구조에 key에 Int 넣으면 터진다 펑~ struct Sample: Codable { var key: String? init(from decoder: Decoder) throws { if let _str = try? valu..
iPhone 12 구입기 at 11번가 T공식대리점 구입기 아이폰 XS을 쓰다가 64GB의 용량 압박도 있고 해서, 마침 아이폰 12가 나오고 디자인이 마음에 들어서 변경하기로 결정 하지만... 예판 당시 쿠팡, 하이마트, 11번가 모두 실패했고 그나마 남은 11번가 T대리점... 을 선택 듣기로는 티월드다이렉트, 11번가 T대리점 모두 같은 곳인데 아마 채널만 다르다고 들었는데 정확한 건 누군가 설명해주겠죠? 상품 금액 : 1,155,000원 - 쿠폰 할인 : -92,400원 - T멤버십 할인: -90,000원 = 최종 결제금액 972,600원 사실 절대적인 수치로 보면 자급제 + 알뜰폰이 압도적으로 싼건 맞는 말 이긴 하나 (단말이야 오픈마켓도 장기 무이자 카드 할부 진행하고, LTE 요금제야 2만 원~3만 원 찾으면 용량 많이 주는 것도 많은 것) ..
story#5 - 패킷은.. 보내고 사라진다구요! (end) 어쩌다 스토리 5번째인가.. 이번엔 인프라서비스가아니라 네트워크 서비스를 했던 이야기다. 패킷은.. 보내고 사라진다구요! 정확히는 '채팅' 인데... 우리는 엄청 낡은 프로트콜을 서비스하고있어서 그런지 네트워크로 패킷이 넘어가면 끝이다. 우리가 로그를 남기기에는 너무 텍스트들이 대용량이고 쓸때 없다, 그리고 무엇보다 수익수단이 아니고 그냥 유지하는데 의미가 있다 판단하는 서비스다. 여담으로 매년 사용량이 줄고는 있지만 그냥 last world 느낌으로 유지중.. 어느날 문화체육관광부로 전화가 왔는데, 아마 불법 컨텐츠 관련으로 기억한다, 내가 운영 한건 아니고 역시나 내가 운영하는 서비스 어딘가에서 그렇게 쓴거겠지 대부분 그래... 처음에는 전화 안받았는데, 나중에 계속 전화 오길래 한번 받았는데 문체부..
story#4 - 쇼핑몰 그리고 사기 물건을 (도매로, 아님 특정 루트로) 때서 파는것도 해봤다. B2C라고 해야되나 아무튼.. 운영 서포트하면서 문제가 없었다, 그리고 보니까 왜 쇼핑몰이 PHP밖에 안되나 생각이 들었다 결제 묘듈이 PHP이 최적화임 대다수 플랫폼 연동묘듈도 PHP최적화임 이것저것 귀찮아서 외부서비스 살려고 보면 그것도 PHP임 웹호스팅 싼게 PHP임 암튼.. PHP임 (..) 파이썬으로 쇼핑몰 엎자 생각해서 이것저것 보고있었는데, 택배송장이나 택배추적 같은 기존 플랫폼을 억지로 파이썬으로 포팅할빠에 그냥 있는거에 버스나 잘타자(...)가 말로 절로 나왔다. 바닥부터 새로 만드는곳은 개발자좀 많이 들어가야할듯?... 뭐 큰 대형 업체들은 잘하겠지만 나같이 소규모 영세는 굳이 할필요 없어보였다. ㅡ 그만큼 복잡하고 엮긴게 너..
story#3 - 은행에서 날라온 통지 서비스 이용대금을 무통장입금도 받아서 운영했는데, 개인적으로는.. 다수의 제3자로 돈을 받으면 은행에서 모니터링 대상인걸로 생각하고 있다. 물론 상시 / 집중모니터링 이런게 아니라, 어떤일로 인해서 조회하고 보니 보니까 이름이 다른 제3자에게 여러번 돈을 받는다! 이게 뭐지? 이런 접근으로... 내가 사기를 저지르면 당연히 잡혀가는게 맞는데, 정확히 까보면 그 사람과 나의 거래는 정상인 거래라 문제는 없다. 서비스를 운영한다 - 사용자들이 사용료를 납부한다 .... 뭐 더가있지? 이런 은행에서 통보문은 대부분 문제는 사기친 사람의 모든 통장거래 다까보는데, 한국 법률상 이런 이유로 수사협조를 위해 신원조회/통장거래내역 조회한경우 조사를 위해 귀하의 통장정보 및 거래내역을 조회 하였습니다. ..를 통보한다..
story#2 - 인프라서비스와 책임 요즘은 클라우드다 뭐다 해서 서비스가 있지만 그런 서비스는 2010년 후반에 한국에 나온거고 초반까지는 해외에서 클라우드? 그거 서버 스토리지 서비스 아님? 정도로 그냥 저장공간 서비스로 생각하고 있던 시..기.. ㅡ 물론 무럭무럭 아마존은 각을 재고 있었지만. 우선, 인프라 서비스는 내가 가진 하드웨어 소프트웨어 공간을 타인에게 공유해주는것으로......... 는 너무 재미없는 이야기고, 이제는 내가 당했던 사고사나 이야기를 써볼 예정이다. 그렇다... 원래 남의집 불구경이 더 재미있다(..) KISA, 사이버수사대는 당신 곁에 있습니다. I SEE U(..) 예를들어 A 서버에 B 라는 사용자가 있고, B 사용자가 불법적인 일을 했다고 하자, ㅡ 참고로 한국 법률상으로는 사설 도박이나 성인사이트도 다..