목록전체 글 (15)
이글이글

어느 날 맥북을 키니 docker는 사용자의 컴퓨터를 손상시킵니다. 라는 문구의 창이 꺼지지도 않고 컴퓨터 작업을 방해했다. 그래서 처음엔 창에 있는 휴지통으로 이동을 눌렀지만 소용없었다.. 이런 에러는 처음이라 글을 작성해 이 에러에 고생하고 있는 많은 사람들에게 보여주고 싶다고 생각했던 것을 처음인 것 같다. 그럼 시작해보자. 에러의 이유 원인은 macOS에서 Docker 파일을 신뢰할 수 없는 프로그램으로 인식하는 문제라고 한다. 도커 파일 양식이 잘못되어서 malware로 인식되는게 아마 원인 같다. 에러 해결 순서모든 작업은 터미널에서 진행한다! 1. Docker 작업 멈추기 1. 일단 먼저 도커의 작업을 모두 멈춰주어야 한다.sudo pkill '[dD]ocker' 위 명령어로 Docker ..

오늘은 플러터 개발에서 UI에 사용하는 위젯의 의미를 제대로 파악해보기로 했다. 퍼블리싱에서 가장 중요한 칸 나누기 즉 레이어 에 맞게 네모 박스를 정렬하고 맞추는 부분이 가장 중요하다고 할 수 있다. Container()Container() widget은 box의 높낮이를 설정하고 배경색을 지정할 수도 있으며 UI를 그리기 쉽다. Container 위젯의 argument에서 가장 기본적인 width와 height은 너비와 높이를 지정할 수 있다.Container() 위젯의 디자인을 커스텀 하는 속성 값에는 decoration을 사용하면 된다. decoration을 사용하면 Container()의 속성인 color은 지정하는 것이 아닌 BoxDecoration() 위젯에서 color 값을 지정해야한다..

오늘은 맥북에 플러터를 다시 셋팅함과 더불어 다시 위젯부터 공부해보려고 한다. 그렇기에 먼저 오늘 코드와 시뮬레이터에서 돌려본 간단한 앱을 함께 리뷰 해보고자 한다. 코드는 https://youtu.be/r5JZEjnySrU?si=KcuZOYsf3ZX_7kRl 님의 영상을 보고 참고하였다. class MyHomePage extends StatefulWidget { const MyHomePage({super.key}); @override StateMyHomePage> createState() => _MyHomePageState();}class _MyHomePageState extends StateMyHomePage> { // 클릭 여부를 저장할 변수 bool isClicked = false; @overri..