(온라인 레노버P11 (구글링) 이미지 참조 - 링크없음) Introduction 이번에 레노버 P11 대란(?) 같은 특가가 줄줄이 풀려 다른사람 따라서 구매를 하였습니다. 패드류는 현재가지고 있는 제품들이 있어서 꼭 필요한 것은 아니지만, 화면이 보유 중인 아이패드보다 크기때문에 영상 시청용으로는 정말 좋을 것 같단 생각을 하였습니다. 배송은 약 2주이내로 도착하였습니다. 제품이 도착한 이후, 넷플릭스가 설치되지 않아 검색해보니 APKMirror 페이지에서 다운받아 사용하는 것으로 나타났습니다. 불법 apk 파일이 아닐까 그런 생각도 글긴하지만, 넷플릭스만 이용하는 것으로! IOS를 이용하여 앱은 항상 구매를 하기때문에 그외는 불필요하니까! 넷플릭스 apk 파일 다운로드 넷플릭스를 다운 받기위해서는 ..
Introduction Windows에서 android studio를 이용하여 개발을 할 때, 다음과 같은 오류가 발생하게 됩니다. VT-x is disabled in BIOS: Enable VT-x in your BIOS security settings (refer to documentation for your computer) 위와 같은 오류가 발생하게 되면 안드로이드 스튜디오에서 제공하는 애뮬레이터를 사용할 수 없습니다. 이런 경우, 바이오스에서 가상화 설정을 해주셔야 합니다. 바이오스 설정 방법은 다음과 같습니다. 참고 : 바이오스는 제조사/제품명에 따라 다르기때문에 꼭 동일 제조사를 확인 후 수정하시기 바랍니다. 바이오스에서 가상화 활성화방법 아수스의 경우, DEl키를 이용하여 접속 가능합니다...
Introduction 이번 포스팅은 제목 그대로 내용을 작성하려고 합니다. 최근 들어, 모바일 기기로 iOS, Android를 많이 사용하고 있습니다. 그리고 사용자들이 주로 사용하는 플랫폼으로 모바일 외, Windows, macOS, linux 등을 이용하고 있습니다. Watch series의 경우는 모바일 기기에 종속되기때문에 제외하도록 하겠습니다. 일단 본 포스팅의 주된 목표는 앞서 말한 플랫폼의 클라우드를 구축하는 것으로서 네트워크를 통해 연결작업을 준비해야합니다. 이를 위해 필자는 아래와 같이 테스트를 해보았습니다. TCP/UDP 형태의 통신 테스트 Windows Server(C/C++) iOS Client (language:siwft) 통신 가능 Error: 영문으로 된 데이터만 전송할 경우..
Introduction 지난 iOS 및 nodeJS 통신에 이어 Android client와 nodeJS 서버와의 통신에 대해 알아보도록 하겠습니다. 간단하니깐 쉽게 쉽게 따라합시다.!! 안드로이드는 java로만 개발을 해왔기때문에 본 블로그에서는 코틀린(kt)의 경우 코드 수정이라기보다 테스트용으로만 확인하였습니다. 그래서 코드는 전체 다 올리도록 할테니, 필요에 따라 수정하여 사용하시기 바랍니다. activity_main.xml 레이아웃은 상위 그림과 같습니다. 그리고 레이아웃 코드까지는 필요을것 같아 제외하도록 하겠습니다. 그리고 가장 중요한 안드로이드 기기 권한 설정을 추가해주시기 바랍니다. AndroidManifest.xml 그리고 socket.io를 추가하기위해 아래와 같이 추가 하시면 됩니다..
photo by vbflash Introduction 이번 포스팅은 길었던 iOS chatting App UI를 마치고, 본적격으로 socket.iO를 이용하여 통신을 주고 받는 방법에 대해 알아보도록 하겠습니다. 이것저것 테스트를 많이하다보니, 소스코드가 많아져 혼란스러운 부분이 있어 포스팅에 해가가지 않을까 했지만 다행히 소스코드를 백업 해둬서 이렇게 글을 쓸 수 있네요. 블로그 쓰는 시점에 macOS Big sur 가 업데이트 되고 있는데, 향후 작업하시는 부분에 있어 문제가 되지 않을까도 걱정됩니다. 하지만, 발생하는 오류가 있으시면 댓글 달아주세요! 현재 작업 중인 부분에 대해서는 질답이 가능하니깐요...!! 그럼 socket.io를 이용한 통신방법에 대해 알아볼까요? socket.io base..
Introduction 이번 포스팅은 SwiftUI를 이용하여 하나의 App을 만들어보려고 합니다. 블로그에 공개하는 App은 네트워크를 공부하면 가장 먼저 하는 채팅 App 입니다. 채팅을 통해 패킷(packet)을 구현하여 데이터를 주고 받는 모듈을 구현합니다. 그리고 구현된 모듈로부터 추가적인 기능들을 하나씩 추가 할 예정입니다. 향후 포스팅에 대한 리스트를 작성하면 다음과 같습니다. 가장먼저 화면 UI에 대해 먼저 포스팅 하려 합니다. 기본적인 화면UI는 다음과 같습니다. # Posting List for SwiftUI 로그인 화면 프로필 화면 친구목록 채팅 리스트 화면 채팅 UI 화면 설정 App의 전체적인 연동 part - Navigation, TabView 화면 UI가 끝이나면 cocoapo..
Introduction SW 개발을 하고나서 git을 이용하여 github, bitbucket, gitlab등을 이용하여 소스코드 업로드를 합니다. 이때, 불필요한 파일들을 제외하고 서버에 업로드를 하기위해서 ignore 파일이 필요합니다. 이전에는 github에 ignore 파일을 모아둬서 파일을 복사하면서 사용할 수 있었습니다. (찾아보니, github에 많이 올라와서 쉽게 찾아지지 않네요ㅠㅠ) 그래서 조금 더 찾아보니, Web을 이용하여 ignore파일을 생성하는 곳이 있었습니다. 이를 활용하여 iOS App의 ignore 파일을 추가하는 방법을 알아보도록 하겠습니다. .ignore Toptal에 접속을 하면 상위 페이지와 같이 나타납니다. 여기에 SwiftUI의 ignore 파일을 생성을 위해 다..