본문 바로가기

전체 글817

[굿노트] 속지 타임라인 light dark 2021. 7. 15.
mobx - 기본구성 MobX 플러터에서 상태관리를 위해 mobx 를 사용합니다.(다른것을 사용할 수도 있습니다) https://mobx.pub/getting-started MobX 관련 패키지 추가 pubspec.yaml dependencies: ... provider: ^3.1.0+1 mobx: ^0.3.9+1 flutter_mobx: ^0.3.3+1 ... dev_dependencies: ... build_runner: ^1.7.2 mobx_codegen: ^0.3.10 store 파일 생성 lib/store/counter_store.dart import 'package:mobx/mobx.dart'; // Include generated file part 'counter_store.g.dart'; // This is t.. 2020. 9. 19.
노션 문서 - 구성요소 노션에서 사용하는 문서의 종류는 두가지 페이지 데이터베이스 페이지는 에버노트와 같이 여러 텍스트를 작성하는 문서 데이터베이스는 테이블, 칸반보드, 엑셀과 비슷한 형태의 문서 페이지 페이지를 만들면 아래와 같이 보인다. 페이지 구성 요소 - 블록 페이지는 안에 블록 요소를 포함할 수 있음. 이 부분은 노션 설명글에 많이 등장하는 것이니 알고 있을듯. 블록에 글을 작성하거나, 이미지를 넣거나 코드를 넣거나 할 수 있음. 블록은 다양한 형태가 있음. 이건 자연스레 알게 되는 것이니 넘어가고. 데이터베이스 데이터베이스의 형태는 두가지가 있다. 인라인 전체페이지 /database 를 입력해서 나오는 것을 보면 알 수 있음 나오는 것이 많아서, 다 달라보이지만, 실상 구분은 인라인, 전체 페이지 이렇게 두가지만 알.. 2020. 9. 18.
requests - 프록시 서버 이용 requests 사용 requests 를 사용하여 웹페이지 정보를 가져온다. import requests resp = requests.get(url) 헤더 정보 추가 headers = { "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36", "content-type": "application/json", } resp = requests.get(url, headers=headers) 프록시 사용 resp = requests.get(url, proxies=proxies) "https://free-proxy-list... 2020. 9. 16.
Keyboard Maestro 공백 제거 코드 붙여넣기 스크립트 클립보드로 복사한 문자열에서 공백을 제거하는 스크립트를 작성합니다. Actions 에서 sciprt로 검색하면 사용 가능한 스크립트를 확인할 수 있습니다. 그중에서 javascript로 스크립트를 작성하였습니다. 기본 스크립트 클립보드를 다루는 방법은 아래 코드를 통해 확인할 수 있습니다. // --- SET CURRENT APP VARIABLE NEEDED FOR DIALOGS & StandardAdditions.osax --- var app = Application.currentApplication() app.includeStandardAdditions = true //--- GET A REFERENCE TO THE KM ENGINE --- var kme = Application("Keyboard M.. 2019. 8. 15.
Jupyter Lab CSS 변경 Jupyter Lab CSS 변경 Jupyter lab Dark 테마에서 문자열색이 잘 안보이는 문제가 발생 extension으로 테마 변경 위 방법으로 안되면 CSS 변경 Extension 활성화를 통해 추가 테마 설치 setting → Advanced Settings Editor 클릭 Extension Manager 선택후 User Preferences 를 작성합니다. { "enabled": true } 저장한 후 확장탭에서 테마 검색 후 설치합니다. 만약 버전이 안맞아서 build 에서 실패할 경우 CSS를 직접 수정합니다. CSS 수정 dark 테마의 경우 /usr/local/share/jupyter/lab/themes/@jupyterlab/theme-dark-extension 에 있는 index.. 2019. 7. 3.