본문 바로가기

전체 글271

[Flutter] Android Studio LadyBug Unsupported class file major version 65 빌드 에러 해결 개요 안드로이드 스튜디오 LadyBug 버전이 나와 업데이트했습니다. 업데이트 한 후 빌드에 문제 없었던 플러터 프로젝트 빌드 에러가 발생했는데요, 이 문제를 해결해 보겠습니다. 주의 이 글에서 소개하는 해결 방법이 항상 통하는 것은 아닙니다. 제가 다른 문제가 발생할 때 참조하기 위해 작성한 메모성 글입니다. 각 행동에 대한 충분한 근거를 서술하지 않습니다. 각 개발 환경이 모두 다르기 때문입니다. 사용하는 NDK 버전, 플러그인 버전, Dart SDK, Flutter SDK 버전들을 고려하여 적용해보시길 바랍니다. FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':gradle:compileGroov.. 2024. 11. 10.
[네트워크] IP Class 네트워크 클래스 A,B,C,D,E 에 대한 이해 개요 IP Class는 인터넷의 개념이 등장한 시기에 유한한 자원인 IPv4 아이피를 체계적으로 할당하기 위해 만들어진 규약 중 하나입니다. 초기에 비해 너무나 방대해진 지금은 사용하지 않는 방법입니다. IP Class IP 클래스는 보다 효율적인 IPv4 아이피 분배를 위해 만들어진 규약입니다. 클래스 별로 앞 비트 몇개가 정해져 있으므로, 앞 비트 몇 개만 보고 효율적으로 네트워크 분류가 가능합니다. 고정 비트와 서브넷 고정 비트의 차이로 클래스를 나눈 후, 각 네트워크의 시스템 관리자는 각 클래스에 정해진 서브넷을 기준으로 내부 네트워크 참여자에게 아이피를 분배할 수 있습니다. A Class의 서브넷은 /8이고 B Class의 서브넷은 /16 입니다. A Class A 클래스는 IP를 표현하는 .. 2024. 10. 31.
[네트워크] Transport layer 전송 프로토콜 TCP UDP 이해하기 개요 Transport 계층에선 전송 프토토콜을 이용해 송신자와 수신자 간 연결을 담당합니다. 이 계층에서 사용되는 전송 프토토콜은 대표적으로 TCP 및 UDP 가 있습니다.  TCP 3-way handshake 를 수행하여 송신자와 수신자 사이의 연결 흐름을 유지합니다. 3-way handshake송신자와 수신자 간 연결 확립을 위해 사용되는 방법입니다. 연결을 종료할 시 4-way handshake 기법을 사용합니다. 3way handshake 에 대한 자세한 글은 추후 다른 글에서 서술하겠습니다.  TCP 헤더 구조 아래 도식에서 초록 배경으로 된 부분이 헤더입니다. Window Size : 송신자가 한 번에 보낼 수 있는 데이터의 크기입니다. Data : TCP 헤더에 포함되지 않는 TCP pay.. 2024. 10. 28.
[Cloud/Virtualization] HyperVisor vs Container 차이 이해하기 개요 가상화 기술은 크게 하이퍼바이저(HyperVisor) 와 컨테이너(Container) 로 나뉩니다. 두 차이 및 특징을 이 글을 통해 서술합니다. HyperVisor 하이퍼바이저는 메모리 등의 컴퓨터의 물리적 자원을 가상 머신에 재할당하는 소프트웨어 입니다. 호스트 OS가 사용하는 하드웨어 자원에 직접 접근하므로 I/O 및 프로세스 스케쥴러 등의 기능을 가진 운영체제 수준의 소프트웨어 입니다. 하이퍼바이저는 Type 1 과 Type 2 으로 구분될 수 있습니다. Type 1 (1형, Bare-Metal)하드웨어 자원을 직접 사용합니다. 하드웨어 자원을 직접 컨트롤하고 이를 상위 VM에 할당합니다. 호스트 OS가 필요없습니다. 하이퍼바이저 그 자체가 운영체제 역할을 대신합니다. Type 1 하이퍼바이.. 2024. 10. 27.
[VMware] workstation The CPU Has Been Disabled by the Guest Operating System 에러 해결 개요 WorkStation 을 사용하여 가상 환경 운용 시 아래와 같이 에러가 나며 가상 환경이 강제 종료될 때,The CPU Has Been Disabled by the Guest Operating System 아래 비활성화 과정을 진행 후 WorkStation을 다시 설치해야 합니다. 비활성화  https://www.gns3.com/community/featured/fixing-vt-x-or-amd-v-not-available-in-windows-11-with-vmware-ws-pro-and-playerIncompatible Browser! Looks like you're using an older browser. To get the best experience, please upgrade. UPGR.. 2024. 10. 26.
[VMware] Windows 11에 VMware workstation pro 설치하기 개요 workstation pro를 windows 11에 설치하는 방법을 안내합니다.  Broadcom 회원가입회원 가입이 필요한 경우 아래 링크를 통해 회원 가입 해주세요.  Registration profile.broadcom.com 설치 아래 링크를 통해 workstation pro를 다운로드 해주세요.  Home - Support Portal - Broadcom support portalIt appears your Broadcom Products and Services are supported by one of our certified Support partners Click below to be redirected to the appropriate Support Partner Portal to .. 2024. 10. 26.