본문 바로가기

Tech

(14)
Firebase Crashlytics dsym 자동으로 올리기 보통 cocoapods으로 설치하니까... 그 기준으로 firebase 에 crashlytics 가 있는데 (구 fabric에 있던 그거 맞습니다.) 여기에 dSYM 을 올려야되는데 기존에는 그냥 xcode나 appstoreconnect 에서 받은거 올려도 상관없는데 2020/03/01 일자로 중지한다고해서 추가하게됨 공식 문서에는 debug, release 둘다 Debug Information Format 을 DWARF with dSYM File 으로 바꾸면 된다고 하는데 테스트 디버그 빌드할때는 솔직히 상관없으니... release build 할때만 하게 설정 냅두고 project >targets > build phases 에서 run script 하나 추가해주면된다. # Type a script o..
게임 방송해보기 내 방에는 PS4 랑 닌텐도 스위치가 있다...... 말 그대로 콘솔 게임기라 그냥 모니터에 HDMI 꼽고 게임하고 있을 때는 별생각 없었는데 그래도 게임 녹화겸 + 채팅 같은 거 떠서 녹화하면 나중에 보면 재미있지 않을까? 가 시작의 시점이였다. 근데 생각보다 살 꺼가 많았다... (...) 일단 HDMI 스위치도 샀어야 하고, 분배기도 사야 한다 물론 바로 캡처보드로 꼽아서 방송 컴퓨터에서 본다고 하면 상관이 없으나 딜레이가 있다. 그래서 스위치도 샀고, 분배기도 샀으니 이제 캡처보드를 사야 하는데... 생각보다 비쌌다 orz 그래서 아는 분이 안 쓴다고 해서 일단 밥 한 끼에 일단 받아옴! 빌린 거 1은 blackmagic intensity pro (4K 아님)에 1X로 몇 달 정도 쓰긴 했는데 별..
2018.03 삿포로 맥주 박물관 삿포로역 키타쿠치 (북쪽출구)에 가시면 삿포로 맥주박물관만 셔틀하는 버스가 있습니다. 공짜는 아니고 아무튼 돈을 내셔야합니다... 입구로 들어가시고, Free 투어를 원하시면 바로 3층으로 가시면 됩니다. 프리미엄 투어도 있긴한데 일본어로만 진행하는것도 있고 시간도 안맞고, 무엇보다 혼자 갈려면 전화로 예약해야되서... 근데 마침 프리미엄투어랑 겹쳐서 몰래 경청(?) 했는데 여기에 홉을 넣고 끓입니다 라고 이것저것 설명 하던... 과거에는 공개를 안했지만 뮤지엄 오픈이랑 고려서해서 오픈하는걸로 되었다 딩땅띵땅 뭐 디자인 바뀐거이야기 시음장에서 당연 클래식 마셨습니다. 낮술 오지졍 특이하게 천장이 맥주병이였어... 전 좋았습니다. 잠깐 들릴만해요.
삼성 갤럭시 A8 2018, Galaxy A8 2018 살짝 (대충 보면) 갤럭시S8 이나 노트 같지만, 5.6인치의 갤럭시 A8 2018 다. 안드로이드폰을 팔다가 쓸만한 폰을 찾게 되었는데, 아무래도 한국에서는 삼퍼런스(삼성+레퍼런스) 아닌가.. 해서 저가형 있길래 인터넷에서 픽업예약하고 매장가서 수령해왔다. 2일정도 써보니.. 장점: 극혐 엣지 디스플레이 없음, 삼성페이, 햅틱센서, 디스플레이, 배터리 등 단점: 위치가 애매한 지문인식, 저조도에 처참하게 뭉개지는 후면 카메라, 카메라가 퉁퉁 튀는 EIS 동영상 녹화 이런 사진은 좀 나은데 불빛이 없으면 처참하게 뭉게진다. EIS라고하는데 대부분 끄라고한다. -_- 로직 수정필요할듯.. 당분간은 안드로이드를 써보고싶기 때문에 이 기기를 전산등록후 메인으로 쓸 예정이다. 지갑은 삼성페이+페이코+티머니 조합..
iPhone7 이상 기기에서 햅틱센서 진동 넣기 case 1: let generator = UINotificationFeedbackGenerator() generator.notificationOccurred(.error) case 2: let generator = UINotificationFeedbackGenerator() generator.notificationOccurred(.success) case 3: let generator = UINotificationFeedbackGenerator() generator.notificationOccurred(.warning) case 4: let generator = UIImpactFeedbackGenerator(style: .light) generator.impactOccurred() case 5: let..
영카트 5 + 토스트 클라우드 SMS 서비스 YoungCart5 + Toast Cloud Notification (SMS type) 수정작업하다가 관련 부분 수정하게 되었는데, 어짜피 몇줄안되는 소스고 해서 혹시나 사용하실분이 한명이라도 있으면 좋지 않을까 해서 올리게 되었습니다. 해당 파일은 NHN ENT 에서 운영하는 토스트 클라우드 서비스내, SMS 서비스를 영카트에서 이용하기 위해서 만들어진 패치 파일입니다. 기존 class SMS, class SMS5 그리고 일부 관리자 페이지를 수정합니다.현재 이용하시는 소스에 충돌이 일어날수 있으니, 설치전 확인 부탁드립니다.설치 이전에 읽어주세요.기존에 내장되어있는 문자서비스와 동시 지원이 아닌, 해당 서비스를 수정을 하여 작업하였습니다, 만약 기존에 사용하시던 서비스가 존재 한다면 전환 하기전 고려..
vue.js 간단하게 시작 해보았다. #1 아쉽게도 관리자 페이지라 스크린샷이 불가능하여, 제 블로그로 대체해서 (..) 해보도록 하겠습니다. 우선 배경은 다음과 같습니다. 위 이미지에 표시된 div#mArticle 에만 적용한다 가정하겠습니다. 우선 https://vuejs.org/v2/guide/installation.html 가서 설치 가이드를 따릅니다. 그것도 귀찮으신가요? 써 드리죠! * 2.4.2기준입니다, 최신버전은 다를수있음. 네 vuejs 준비는 끝났습니다! 이 다음에 js 파일을 하나 만들어서 하나더 로드시키거나 바로 에서 써봅시다. new Vue({ el: '#mArticle', // -- element ID data: { // -- 내부 저장소 message: 'world limelight world!' }, methods:..
vue.js 간단하게 시작 해보았다. #0 본 내용은 제가 모르는 상태에서 찾아보면서 만든 기록입니다. 틀린부분이 있을수 있습니다! 틀린부분이 있다면 댓글로 남겨주세요. :) 회사에서 웹을 담당하게 되었는데, 다행히도 IE을 고려 하지않는 환경(모바일/PC크롬 등)이라 vuejs 을 쓰기로 하였습니다. 문제는 회사에 아무도 안써서 어쩌지.. 생각했는데...... 생각보다 여러 문서 / 블로그글이 많아서 참조가 많이 되었습니다. 사실 다른 프레임워크 react나 angularjs등 있으나 저한테는 맘에 안들기도 하고, 무엇보다 내가 원하는 특정부분을 못쓴다는게 문제였습니다. 사실 먼저 vuejs 을 바로 쓴건아니였고.. 기존에 "관리자 페이지니까 대충대충하죠" 하면서 만든 관리자 페이지는 Bootstrap + JQuery 로 만들었습니다. 관리자 ..