IT 11

flutter 에러 해결

https://youtu.be/7E8l9ggxz-Q 강좌 따라하다가 패키지 적용하는 부분에서 Error: safety, because the following dependencies don't support null safety: 에러가 생겼는데 해결은 터미널에 flutter run --no-sound-null-safety 입력해주니까 되었음 참고: https://bacha.tistory.com/48 flutter - Toast Message [Toast Message] -> 토스트 메시지는 따로 외부 메서드를 import 하는 과정을 거쳐야 한다. -> pubspec 파일에서 -> 해당 위치에 fluttertoast: ^3.1.3 을 붙여넣는다. -> pubspec 파일은 들여쓰기에 상당히 예.. ba..

IT 2022.06.28

PEP 8 (파이썬 개선 제안 #8)

PEP 8 (파이썬 개선 제안(Python Enhancement Proposal) #8) 파이썬 코드를 어떤 형식으로 작성할지 알려주는 스타일 가이드 일관된 스타일을 사용하면 코드에 더 친숙하게 접근하고, 코드를 더 쉽게 읽을 수 있다. 큰 파이썬 커뮤니티와 공통된 스타일을 공유하면 프로젝트를 수행할 때 더 쉽게 협력할 수 있다. 나중에 자신이 작성한 코드를 수정하기 쉬울 뿐 아니라 흔히 저지르기 쉬운 실수도 피할 수 있다. 공백 탭 대신 스페이스 사용 문법적으로 중요한 들여쓰기에는 4칸 스페이스 사용 라인 길이는 79개 문자 이하 긴 식을 다음 줄에 이어서 쓸 경우에는 일반적인 들여쓰기보다 4 스페이스를 더 들여써야 한다. 파일 안에서 각 함수와 클래스 사이에는 빈 줄을 두 줄 넣어라. 클래스 안에서 ..

IT 2022.01.31

파이썬의 선 (The Zen of Python)

https://blog.winterjung.dev/2020/01/19/python-books-for-intermediate 파이썬 중급자를 위한 책 추천 파이썬을 처음 접했을 땐 크롤링 스크립트 정도에 일단 돌아가긴 하는 코드에 만족했다. 그러다 어느 순간부터는 이게 맞는 건가 싶고 더 나은 코드를 짜고 싶은 욕심이 있었다. 시간이 지나며 blog.winterjung.dev 파이썬 중급자를 위한 책 추천을 보고 을 사서 펼쳐보았다가 https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=254321728 Effective Python 2nd 이펙티브 파이썬 : 파이썬 코딩의 기술 아마존 파이썬 프로그래밍 분야 베스트셀러, Effective Python 전면 개정 증보판..

IT 2022.01.30

구글 코랩 런타임 연결 유지 (Google Colab)

개발자 도구(F12)를 열어 콘솔에 입력 function ClickConnect(){ console.log("1분마다 코랩 연결 끊김 방지"); document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect-icon") .click(); } setInterval(ClickConnect, 1000 * 60); 안해놓으면,, 끊겨서 귀찮다.. 엥! 근데 이게 안먹혀서 다시 찾아본결과 function ClickConnect(){ console.log("Working"); document.querySelector("colab-toolbar-button").click() }setInterval(Click..

IT 2022.01.19

노션을 써보고 있다(자기소개 모음 페이지를 만들었다)(나의 소개글이 있습니다)

수업에서 자기소개를 돌아가며 안한 탓에… 그래도 수강생들끼리 서로 알고지내면 좋을 것 같아서(사실 내가 궁금해서..) 어떻게 해야할지 고민하다가 결국 자기소개를 모아놓는 노션 페이지를 만들어 보았다. (한명한명 인터뷰 녹취를 따고 싶다는 생각도 해보았는데 과욕인 거 같아서 포기..) 많이들 해주셨으면 좋겠는데.. 안되면 말구..(미리 슬픔) 이걸 구상하면서 내가 하고싶은 일의 성격에 대해서 좀 생각해보게 됐다. 여튼 사람들에게 감성적으로 가닿고 싶다는 생각. 아래는 내 소개 페이지. 노션 처음 써보는데 깔끔하니 괜찮네. 이력서 업데이트도 조만간 해보고싶다.

IT 2022.01.15

220112) VMware로 ubuntu desktop 설치 그 이후 ..

설치 방법은 https://cafe.naver.com/mylearn?iframe_url=/MyCafeIntro.nhn%3Fclubid=26785172 계영수 강사의 IT스터디 카페 : 네이버 카페 계영수 강사의 강의지원 카페입니다. cafe.naver.com * 하이퍼바이저란? https://www.redhat.com/ko/topics/virtualization/what-is-a-hypervisor 하이퍼바이저란? 하이퍼바이저는 하드웨어에서 시스템의 운영 체제와 리소스를 분리해 VM에 할당하여 가상 머신을 생성하고 구동하는 소프트웨어입니다. www.redhat.com * 주의) VMware로 가상머신 생성할 때 스냅샷 꼭 만들기! * 교양) 인터넷의 구조 https://commons.wikimedia.o..

IT 2022.01.12