소프트웨어/잡스런 것 검색 결과
내 맘대로 생각하는 파이썬 '모든 것이 객체입니다' 파이썬에서는 어떤 객체도 동적으로 변수에 할당할 수 있습니다. 그렇다면 '파이썬에서 객체란 무엇일까요?' 이 질문에 대한 대답은 '모든 것이 객체'라는 겁니다. 파이썬에서 모든 데이터 값이 객체입니다. 예를 들어 '놀라지 마세요!' 같은 문자열 객체나 42같은 숫자 객체가 있습니다. 다른 프로그래밍 언어와 마찬가지로 파이썬 객체는 속성이나 값을 나타내는 상태( state ) 와 메서드에 해당하는 행동 ( behavoir )을 가질 수 있습니다. 요약하면 파이썬에서 모든 것은 클래스로부터 상속받은 객체처럼 동작합니다. 이러한 점에서 파이썬은 객체 지향이라기보다는 객체 기반 ( object-based ) 이라고 표현하는 것이 더 적절합니다. 즉 파이썬에서 ..
터미널에서 open .zshrc 명령어를 통해 '터미널 환경변수 설정 파일'을 엽니다. 이곳에 한줄 한줄 여러가지 특성을 추가 할 수 있습니다. alias python3 (이름) = 경로 별명설정을 통해 터미널에서 사용하는 명령어를 조작할 수 있습니다. 터미널에 >>> python3 로 시작하는 명령어들은 전부 경로설정한 파일에서 실행됩니다. 파이썬 같은 경우 여러개가 컴퓨터에 깔려있으면 곤란한데, 원하는 곳에 설치되고 실행되도록 하며 버전도 관리할 수 있습니다.
터미널 폰트랑 디자인 분명히 변경했는데 계속 다른게 뜨거나, 계속 저장이 안되서 맨날 그대로 사용하신 분들 참고 바랍니다. 운영체제에는 다양한 쉘이 있다. % cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/dash /bin/ksh /bin/sh /bin/tcsh /bin/zsh 이름은 터미널이지만, 그 터미널은 쉘을 사용한다는 의미에서 터미널이다. 터미널은 쉘을 실행시킨다. 그래서 모든 쉘이 사실 터미널이란 용어로 쓰인다. 쉘이 무슨 뜻인지 무슨 일을 하는지 저 ..
하위 컴포넌트에 props 전달할 때 발생 하는 오류. 온클릭 관련 함수를 제대로 전달한 것 같은데 자꾸 객체로 전달했다고 오류가 뜬다. const Menu = ( children, toggleProfileMenu, profileMenu, style ) => { } const Menu = ( { children, toggleProfileMenu, profileMenu, style} ) => { } 하위 컴포넌트에서 받을 때 { } 를 까먹지말고 넣자.
Buffer is not defined: 이 오류는 Buffer 모듈이 포함되어 있는 외부 모듈 (내경우는 db) 을 웹 브라우저에서 실행시키려고 할 때 나오는 에러이다. 리액트 컴포넌트 안에 db를 직접 import를 해서 사용하려고 한 허접한 시도에서 나온 삽질.. Buffer와 같은 메모리나 데이터통신? 파일시스템 모듈은 자바스크립트 실행기인 nodejs가 있어야만 실행 가능하다. 크롬 같은 웹브라우저는 nodejs가 내장 되어있지 않기 때문에 buffer라는 것 자체가 없다. 웹브라우저가 nodejs능력을 사용하기 위해선 꼭 서버에게 요청을 해서 받아내야 한다.