프로그래밍
21세기에 컴퓨터를 다룰 줄 안다는 것은 인터넷을 본다거나 문서작성을 할 수 있다는 뜻이 아니라 컴퓨터에게 명령을 내리고 반복되는 작업을 줄여서 생산성을 높일 줄 안다는 것―다시 말해 프로그래밍을 할줄 안다는 것이다. 다만 생새우초밥집에서는 개발자를 위한 블로그가 아니므로 자세한 이론보단 간단한 팁 위주로 다룬다.
theory
- 프로그래밍에서의 타입
- 프로그래밍에서의 일급 객체
- 메타 프로그래밍
- 프로그래밍 패러다임
- 정수와 실수의 포맷 코드에 d, f를 쓰는 이유
- 2차원 배열의 행우선과 열우선
- 고차 함수
- 맵과 리듀스
cheatsheet
python
- 웹 문서 크롤링하고 태그 제거하기
- 큰
csv
파일 한번에 읽는 법 numpy
array로 행병합 열병합하는 법- 두 변수값 서로 바꾸는 법
is
와==
의 차이점- 프로그램 일시중지하는 세가지 방법
input()
,time.sleep()
,os.system("pause")
os
모듈 총정리shutil
모듈 총정리- 슬라이싱할 때 주의할 점
- 다중 for 문 한 줄로 쓰는 방법
itertools.product()
- npy 파일 안열릴 때 해결방법
pandas
에서 데이터 프레임의 열과 행 이름 얻는 방법.columns
,.index
- 튜플로 배열 인덱싱하는 방법
- 문자열
"False"
,"no"
등을 bool 타입False
로 변환하는 법distutils.util.strtobool()
- 기존의 출력 지우고 새로 출력하면서 진행 경과 나타내는 법
- 딕셔너리의 편리한 사용을 위한 파이썬 라이브러리
easydict
- 파이썬 파일 실행할 때 입력인자 전달하는 법
matplotlib 
- Fail to create pixmap with TK_GetPixmap in … 오류 해결하는 법
- 그림 스케일 범위 지정하는 방법
plt.clim(a,b)
- 수직선, 수평선 그리는 법
plt.axvline()
,plt.axhline()
- 축 없애는 법
plt.axis('off')
,plt.gca().axes.xaxis.set_visible(False)
- 서브플랏 그리는 법
plt.subplot
- 복잡한 레이아웃으로 서브플랏 그리는 법
gridspec
- 임의의 위치에 서브플랏 그리거나, 겹쳐서 그리는 법
fig.add_axes
- 박스 플랏 그리는 법
plt.boxplot
pip
OS
window
- ssh 서버 구축하는 법
- 명령 프롬프트로 파일 목록 얻는 법
- 파이썬 텐서플로우 설치하는 법
- 파이썬 텐서플로 GPU 설치하는 법
- 윈도우 11 초기 세팅
- 🔒(24/03/23) 시스템 복원하는 법
rstrui
linux
컴파일러 언어의 경우 사실 윈도보다 리눅스가 더 편한 경우가 많다.
Program
많은 사람들이 코딩에 처음 눈을 뜨고나면 무한한 자신감과 함께 자신의 힘만으로 문제를 해결해보고 싶어한다. 그러나 진정한 고수는 프로그래밍을 해야할 때와 할 필요가 없을 때를 구분할 줄 안다. 인기 있는 몇몇 상용 프로그램은 어떤 팁을 아는 것만으로도 일의 능률을 올릴 수 있다.
git
VS Code
비주얼 스튜디오 코드Visual Studio Code는 마이크로소프트 사에서 개발한 텍스트 에디터로, 현재 가장 널리 사용되고 있는 개발 환경이기도 하다.
전체 포스트
- 파이썬 파일 실행할 때 입력인자 전달하는 법
- 윈도우 11 초기 세팅
- code summary
- 파이썬 matplotlib 기본&사용자 지정 선 스타일
- 파이썬에서 'False', 'True' 등의 문자열을 bool 타입으로 변환하는 법
- 파이썬에서 기존의 출력 지우고 새로 출력하면서 진행 경과 나타내는 법
- easydict: 딕셔너리의 편리한 사용을 위한 파이썬 패키지
- 파이썬 matplotlib에서 서브플랏 그리는 법
- 파이썬 matplotlib에서 복잡한 레이아웃의 서브플랏 그리는 방법
- 파이썬 matplotlib에서 원하는 임의의 위치에 서브플랏 그리거나, 겹쳐서 그리는 법
- 파이썬 matplotlib에서 박스 플랏 그리는 법
- 파이썬의 커맨드 라인 파싱 모듈 argparse
- 정수와 실수의 포맷 코드에 d, f를 쓰는 이유
- 파이썬으로 웹 문서 크롤링하고 태그 제거하기
- 리눅스 포트란 컴파일 후 a.out 실행법
- 윈도에서 파이썬 텐서플로우 설치하는 법
- 윈도에서 명령 프롬프트로 파일 목록 얻는 법
- 프로그래밍 패러다임
- 프로그래밍에서의 타입
- 프로그래밍에서의 일급 객체
- 파이썬에서 pip로 cv2 PIL 패키지 설치하는 법
- 파이썬에서 큰 csv 파일 한번에 읽는 법
- 파이썬에서 numpy array로 행병합 열병합하는 법
- 파이썬에서 두 변수값 서로 바꾸는 법
- 파이썬에서 is와 ==의 차이점
- 윈도우에서 ssh 서버 구축하는 법
- scp로 서버에 파일 업로드하고 서버에서 다운로드 받는 법
- 메타 프로그래밍
- 리눅스에서 gcc 컴파일러로 c 코드 컴파일 하는 법
- 줄리아, 매트랩, 파이썬, R에서 동등한 코드들
- git 비밀번호 저장하는 법
- git warning: LF will be replaced by LF in … 해결법
- RGB 색상 치트 시트
- 2차원 배열의 행우선과 열우선
- 파이썬 matplotlib에서 Fail to create pixmap with TK_GetPixmap in TKImgPhotoInstanceSetSize 오류 해결하는 법
- 리눅스에서 스왑 메모리 초기화하는 법
- 윈도에서 파이썬 텐서플로 GPU 설치하는 법
- 파이썬에서 슬라이싱할 때 주의할 점
- 파이썬에서 프로그램 일시중지하는 세가지 방법
- 파이썬 os 모듈 총정리
- 파이썬에서 다중 for 문 한 줄로 쓰는 방법
- 파이썬 npy 파일 안열릴 때 해결방법
- 파이썬 shutil 모듈 총정리
- 파이썬 matplotlib 에서 그림 스케일 범위 지정하는 방법
- 파이썬 패키지, 라이브러리, 모듈 버전 체크하는 법
- 파이썬 판다스 데이터 프레임의 열과 행의 이름 얻는 방법
- 파이썬 matplotlib에서 수직선, 수평선 그리는 법
- 파이썬 matplotlib에서 축 없내는 방법
- VS code Ctrl+Shift+C 기본 터미널 변경하는 법
- 파이썬에서 튜플로 인덱싱하는 방법
- 터미널에서 텍스트 파일 인코딩 확인하는 법
- 프로그래밍에서의 고차 함수
- 프로그래밍에서 맵과 리듀스
- CSS 색깔 이름표
댓글