본문 바로가기

분류 전체보기

(530)
Godot - 고닷을 이용한 json 데이터 컨버팅 ( godot json to object ) 개발환경 : MAC 버전 : godot 3.3.2 ---- ---- 코딩을 하다보면 반드시 마주치는 과정 중의 하나인 json 데이터를 오브젝트 형식으로 변경하기 입니다. 특히 서버 데이터를 json 형식으로 받았을 때 주로 사용하게 될텐데요 그때 사용하는 라이브러리들이 많은데 저는 godot 에서 사용하는 json 이 아닌 Newtonsoft 라는 꽤 잘 알려진 라이브러리를 사용하겠습니다. 우선 프로젝트에 Newtonsoft를 설정해야합니다. 1. 라이브러리 추가 프로젝트명.csproj (projectname.csproj) 파일을 찾아서 열어 보면 ..... 이런 모습일 텐데요 .... 이렇게 추가해 주시면 됩니다. 2. Restore 라이브러리만 추가하고 끝나면 편할테지만 nuget restore 를..
stutter stock 승인과 미승인 사진의 비교 stutter stock 에서는 우리가 가지고 있는 사진으로 돈벌이가 된다는 생각을 하게 만듭니다. 그래서 한번쯤은 시도를 하게됩니다. 그 과정에서 느낀 점을 남깁니다. 우선 승인된 사진을 보겠습니다. ---- ---- 그리고 승인이 불가된 사진은 다음과 같습니다. 승인거부가 된 사진들의 공통점은 피사체가 조금이라도 흐린 부분이나 선명하지 않은 부분이 있다면 반려가 됩니다. 승인된 사진들의 공통점은 피사체가 화면 전체를 차지하고 있지 않고 명확히 배경과 구분되어 선명하게 인지 할 수 있습니다. 그래서 어떤 사진을 찍어야 하는 지 인기있는 사진들을 쭉 살펴봤습니다. 그리고 내린 결론은 셔터스톡에 올릴 사진을 전문적으로 찍을 생각을 하고 있지 않다면 매일을 이것에 얽매이지 않고 가끔식 잘 찍은 사진이 생긴다..
개인정보 처리방침 은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2021년 11월 20부터 적용됩니다. 제1조(개인정보의 처리 목적) 은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 제2조(개인정보의 처리 및 보유 기간) ① 은(는) 법령에 따른 개인정보 보유·이용기간 또는 정보주체로부터 개인정보를 수집 시에 동의받은 개..
유니크호텔 더뷰 - 통영여행 통영 버스터미널에서 그리 멀리 않은 곳에 위치한 숙박업소를 소개합니다. 고속터미널에서 경부선을 이용하여 통영 버스터미널에 도착하였습니다. 저녁 7시40분 차를 탔는데 자정에 도착하더군요 ---- ---- 쌀쌀한 날씨 탓에 택시를 잡고 3분정도 걸려서 더뷰에 도착하였습니다. https://place.map.kakao.com/m/1079360069 입구 모습입니다. 주차장 입구입니다. 무인 객실 발행기기도 있네요 음식을 먹을 수 있고록 테이블도 준비 되어있네요 테이블 위에 물티슈와 티슈도 놓여있어서 세심한 배려가 느껴짐니다. 조식 시간은 7시부터 9시네요 늦잠을 자는 바람에 조식은 먹지 못했지만 사진에 보이는 컵라면이나 과자들은 언제든 먹을 수 있다고 하시네요 시리얼을 먹을 수 있게 우유도 준비되어 있고 아..
키보드 마우스 일체형 - 로지텍 키보드 사용기 안녕하세요 키보드와 마우스가 함께 달린 일체형 키보드를 사용해본 사용기를 써보려 합니다. 1. 외형 2. 건전지 3. 노트북과 크기 비교 위의 내용을 다루며 제품의 모델명은 로지텍(Logitech) k400, k400r 입니다. 리뷰에 앞서 무선 일체형 키보드를 사용하게 된 계기는 책상에 앉아 일하면서 키보드와 마우스를 오래 사용하게 되는데 마우스를 사용하다 보면 바른 자세를 유지하기 힘들더군요 안 그래도 거북목으로 고생을 하고 있는 터라 몸 건강을 위해서 일체형 키보드를 사용하기 시작했습니다. ---- ---- 손목통증에 관심이 있으시다면 손목터널증후군, 직장인들의 흔한 질병 들어가며 사무직에 종사하는 사람들의 대부분은 손목을 노트북이나 책상 위에 얹고 손만 이리저리 움직이며 타자를 친다 고정된 자세로..
Flutter - 안드로이드, IOS 테스트 프로젝트 만들기 (2020.07.31) 이전글 Flutter 설치 1. xcode 선택 - 터미널을 열고 다음을 입력해줍니다. sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer sudo xcodebuild -runFirstLaunch ---- ---- 2. 테스트 앱 만들기 - 터미널에 flutter create Tutorial_App 을 작성해 프로젝트를 만들어 줍니다. 3. 생성된 프로젝트는 저같은 경우엔 /Users/kkl/Tutorial_App 의 경로로 만들어졌습니다. 4. iphone 에뮬레이터와 안드로이드 디바이스에 실행 - 터미널에 open -a Simulator 를 입력해 시뮬레이터를 실행시킵니다. - 안드로이드 디바이스를 연결해줍니다. - 터미널에서 ..
Flutter - 설치 mac os (2020.07.31) ㅁ 설치에 앞서서 xcode 와 android studio 가 설치되어있다는 전제로 설명드립니다. 사용된 xcode version : 11.6 사용된 android studio version : 3.5 1. SDK 다운로드 sdk 다운링크 : flutter.dev/docs/get-started/install/macos macOS install How to install on macOS. flutter.dev flutter_macos_1.17.5-stable.zip 을 다운받아서 원하는 곳에 압축을 풀어줍니다. 저는 /Users/kkl/Documents/ 폴더 아래에 flutter라는 이름으로 압축을 풀어주었습니다. 폴더위치는 원하시는 곳으로 정하셔도 됩니다. ---- ---- 2. Path 설정 윈도우의..
Webview 사용시 ssl 문제 (ignore ssl error) 공기업 내부 인터넷 망을 사용하는 환경에서 애뮬레이터를 사용할때 webview에서 사이트에 접속을 하지 못하는 경우가있다. 안전하지 않은 페이지에 접근한다는 에러였다. 찾아보니 webviewclient를 이용해 이를 무시하고 진행하라는 예제가 많았다. 하지만 반은맞고 반은틀렸다. 정답은 FormsWebViewClient 였다. ---- ---- - 해결법 - 커스텀 랜더러를 생성하자 public class sslWebview_ad : WebViewRenderer { protected override void OnElementChanged(ElementChangedEventArgs e) { base.OnElementChanged(e); if (Control != null) { Control.SetWebVi..