본문 바로가기

TIL72

Windows에서 VMWare 가상머신에 Rocky Linux 설치하기 VMWare Workstation 다운로드를 제공하는 곳이 VMWare에서 Broadcom으로 바뀌었다 VMWare Fusion과의 차이:     VMWare Fusion은 macOS용, VMWare Workstation은 Windows나 Linux용 Broadcom 회원가입 후 다운로드 링크로 이동https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro Home - Support Portal - Broadcom support portalIt appears your Broadcom Products and Services are supported by one of our certified Suppo.. 2024. 9. 2.
flutter 패키지 설치 명령어 git에서 새로운 flutter 프로젝트 가져온 후 내 로컬 환경에서 열어보기 받자마자 main.dart 열어보면 빨간색이 가득!npm install처럼 필요한 패키지를 설치하고 main.dart 디버깅이 가능한데, 설치 명령어는 이것! 외워두자$ flutter pub get 2024. 9. 1.
VSCode Flutter - Widget Inspector Ctrl + Shift + P > Inspector 검색 위젯 구조 확인 가능  □ 미리보기 화면에서 요소 선택 가능 □ 아래와 같이 미리보기 화면에 배치 표시해줌 2024. 8. 21.
실용주의 프로그래머 6장: 동시성 Concurrency 6장. 동시성 되돌릴 수 있는 의사 결정을 내리는 구체적인 방법 동시성(병행성): 둘 이상의 코드 조각이 실행될 때 동시에 실행 중인 것처럼 행동하는 것병렬성: 실제로 동시에 실행되는 것 동시성을 얻으려면 실행 중에 코드의 다른 부분으로 실행을 전환할 수 있는 환경에서 코드를 구동해야 한다.스레드, 프로세스 등을 사용하여 구현 가능 병렬성을 얻으려면 두 가지 일을 동시에 할 수 있는 하드웨어가 필요 세상은 비동기적이기 때문에 동시성은 필수  33. 시간적 결합 깨뜨리기 소프트웨어의 설계 요소로서 시간의 역할1. 동시성 (동시에 일어나는 일들)2. 순서 (시간의 흐름 속에서 일들의 상대적인 위치) 동시에 수행할 수 있는데 그러고 있지 않은 요소 찾아내서 병렬성 극대화하기외부 서비스에 접근하거나 데이터베이스.. 2024. 8. 20.
vscode에서 Flutter Android emulator 실행하기 1. Android Studio 설치  + Flutter plugin 설치  + Flutter SDK 경로 설정  2. Android emulator 생성  3. VSCode 에서 Ctrl + Shift + P 후 Launch Emulator   4. 사용할 emulator 선택 그러면 안드로이드 화면이 뜸  5. VSCode에서 실행 중인 Flutter 앱의 main.dart 실행 (Run Without Debugging)  그러면 만든 앱이 잘 뜬다저장하면 수정 사항 반영도 잘 됨 2024. 8. 20.
Dart 기본 문법 Introduction  Dart is a language Optimized for UI Dart has 2 compilers  - dart web: javascript로 변환   - dart native: ARM64, x86_64 등 여러 CPU 아키텍처에 맞게 변환 AOT(Ahead-Of-Time) JIT(Just-In-Time) Dart는 개발 환경에서 VM을 이용하여 JIT로 바로 실행 결과 볼 수 있게 함. 이때는 코드가 가상 머신에서 작동하기 때문에 느리다 배포 시에는 AOT를 이용하여 컴파일된 파일이 더 빠르게 작동할 수 있게 한다.null safety: 안전한 프로그램 위해 반영됨 (null 참조 오류 방지) Flutter가 Dart를 채택한 이유  - JIT와 AOT가 모두 제공됨   -.. 2024. 8. 11.
728x90