본문 바로가기

프로그래밍 (이동 완료)

(54)
so, dll 이란 SO (Shared Object) : 특정한 기능을 구현해 놓은 라이브러리 파일 공유 객체로써 하나 이상의 프로그램에서 리소스를 오프로드 하는데 사용 리눅스에는 dll 대신 so 라는 동적 라이브러리 사용 실행 파일 실행 시, 실행 파일과 함께 메모리에 로드 됨. linux 에서 쓰는 Executable and Linkable format (ELF) 파일 so 파일을 찾는 경로 system default 경로 (일반적으로 /usr/local/bin , /usr/bin , /etc/ld.so.conf 파일에 설정 되 있는 값) LD_LIBRARY_PATH (일반적으로 ~/.bash_profile 에서 설정해주는 환경 변수) binary code 에 hard-coding 된 경로 DLL (Dynamic Li..
파이썬 docstring https://jh-bk.tistory.com/m/36 [Python/VSCode] 독스트링 스타일과 autoDocstringIntroduction 예전 포스트에서는 파이썬의 독스트링에 대해 간략히 소개를 했었다. 링크 독스트링은 파이썬 스크립트 내부에 함수, 클래스, 모듈에 대한 정보를 적어놓은 문자열로 그 자체로 코드 jh-bk.tistory.com
파이썬 패키지 매니저 (pip 정리) pip 기본 repository : PYPI PYPI 를 제외한 설치 방법 . Github, Mercurial, Subversion 및 Bazaar와 같은 버전 제어 시스템. . requirements.txt . Distribution files. These are versioned, ready-to install files containing Python packages, modules, and other resource files necessary for a package to function. They come in two forms: Source distribution (usually shortened to “sdist”) Wheel distribution (usually shortened to ..
파이썬 가상 환경 정리 virtualenv : 이전 python 버전을 지원, pip 로 설치해야 함 venv : 3.3 이상 버전부터 python standard library virtualenvwrapper : virtualenv 가 저장되어 있는 디렉토리를 다 알려줌. 나중에 venv 를 많이 쓰게 되면 써보기.. OS 에 default 로 설치 되어 있는 Python 은 쓰지 말기.. 구식이기도 하고, 건드리면 시스템에 crash 발생 가능성 있음 pipx : manage global packages...?? 가상 환경 생성 tip .venv 로 디렉토리 이름 생성하면 vscode, pycharm 이 자동으로 virtual env 로 인식함 python -m venv --prompt mydjango3app .venv 처..
홍정모의 따라 배우는 C언어 (따배씨) 인강 완강 후기 서론 비전공자로써 파이썬을 활용하여 업무 자동화 스크립트 기능만을 활용해왔으나, 회사에서 본격적으로 응용 프로그램 개발 (수치해석 프로그램) 을 추진하고자, 퍼포먼스가 뛰어난 C/C++ 언어를 사용하고자 인강 수강 필요성을 느꼈고, 따배씨가 가장 디테일하게 수업이 진행된다고 판단되어 본 강의를 수강하였다. 강의 후기 본 강의는 기본적인 컴퓨터 작동원리의 설명부터 시작하여서 C언어의 기본 문법, 고급 기능 () 및 그래픽 분야에서 최고 수준의 경험을 가진 홍정모 교수님의 현업 Tip 까지 설명이 진행 된다. 본 강의를 완강하고 느낀 장단점은 아래와 같다. - 장점 1. 수강생의 이해를 최대한 돕기 위해, 어려운 개념에 대해서 매우 상세하고 반복적으로 설명을 진행한다. 2. 직접 디버거로 메모리를 들여다보면..
vim i : insert mode 앞에 a : insert mode 뒤에 o : insert mode 다음줄에 u : undo Ctrl + R : redo :set number : line number 보 nvim cheat sheet
누구나 쉽게 이해 할 수 있는 Git 입문 https://backlog.com/git-tutorial/kr/
GitHub 접속 용 SSH 키 만드는 방법 https://www.lainyzine.com/ko/article/creating-ssh-key-for-github/ GitHub 접속 용 SSH 키 만드는 방법 GitHub의 저장소를 사용할 때 HTTPS과 SSH 프로토콜을 사용할 수 있습니다. SSH 프로토콜은 공개키 방식으로 안전하게 정보를 교환할 수 있습니다. 이번 글에서는 공개키를 만드는 방법부터, GitHub에 www.lainyzine.com