본문 바로가기

분류 전체보기

(161)
홍정모의 따라 배우는 C언어 (따배씨) 인강 완강 후기 서론 비전공자로써 파이썬을 활용하여 업무 자동화 스크립트 기능만을 활용해왔으나, 회사에서 본격적으로 응용 프로그램 개발 (수치해석 프로그램) 을 추진하고자, 퍼포먼스가 뛰어난 C/C++ 언어를 사용하고자 인강 수강 필요성을 느꼈고, 따배씨가 가장 디테일하게 수업이 진행된다고 판단되어 본 강의를 수강하였다. 강의 후기 본 강의는 기본적인 컴퓨터 작동원리의 설명부터 시작하여서 C언어의 기본 문법, 고급 기능 () 및 그래픽 분야에서 최고 수준의 경험을 가진 홍정모 교수님의 현업 Tip 까지 설명이 진행 된다. 본 강의를 완강하고 느낀 장단점은 아래와 같다. - 장점 1. 수강생의 이해를 최대한 돕기 위해, 어려운 개념에 대해서 매우 상세하고 반복적으로 설명을 진행한다. 2. 직접 디버거로 메모리를 들여다보면..
동기/비동기, 블락/논블락
싱글스레드, 멀티스레드 싱글스레드(Single thread) vs 멀티스레드 (Multi thread) (velog.io) 싱글스레드(Single thread) vs 멀티스레드 (Multi thread) 오늘은 싱글 스레드와 멀티 스레드가 무엇인가와 이 둘의 장단점에 대해서 알아보자!!일단, 시작에 앞서 이해를 돕기 위해 이 그림을 봐주길 바란다.=> 싱글 스레드와 멀티 스레드의 차이는 이 velog.io
vim i : insert mode 앞에 a : insert mode 뒤에 o : insert mode 다음줄에 u : undo Ctrl + R : redo :set number : line number 보 nvim cheat sheet
GDS File format Basic properties of GDSII Integer Database : basi unit - nanameter (10^-9 meter), 정수 좌표 표시, 2^-31 ~ 2^31 Hierarchical : elements 가 cell/structure 로 group 화 되고, 중복하여 여러번 배치 됨. (효율적임) Cell 은 무한히 nested 될 수 있음. 5 GB 로 Polygon 10억개 표현 가능. Entity 의 실제 좌표를 얻으려면 nesting 을 역산해야 해서, 오래 걸림. Binary : compactness 를 위해 binaray 사용. ASCII 와 equivalnet 한 공식 binary format 없음. 다양한 회사들이 자체 binary-ascii converter 보..
Introduction to finite element methods Introduction to finite element methods (hplgit.github.io) Introduction to finite element methods $$ \newcommand{\uex}{{u_{\small\mbox{e}}}} \newcommand{\Aex}{{A_{\small\mbox{e}}}} \newcommand{\half}{\frac{1}{2}} \newcommand{\halfi}{{1/2}} \newcommand{\tp}{\thinspace .} \newcommand{\normalvec}{\boldsymbol{n}} \newcommand{\x}{\boldsymbol{x}} \newcommand hplgit.github.io Introduction to Finite Elem..
Stress singularity 관련 글 Edge 의 Element 에서는 Stress singularity 발생하기 때문에, singularity 가 발생한 element 에서 3개의 element 를 건너뛰고 (강력한 rule 은 아님) stress 가 선형으로 보이는 지점까지의 값에서, extrapolation 하여 stress 를 추출.. 일반적으로 stress singularity 가 발생한 영역에서는 plastic deform 등이 일어나서 relaxation 될 꺼임.. Why do stresses keep going up when the mesh is refined in Nastran (autodesk.com) Why do stresses keep going up when the mesh is refined in Nastran w..
리눅스 기초 강좌 정리 기초명령어 who/whoami/uname/hostname . : 현재 디렉토리 .. : parent directory ls : ls -lS : size 로 정렬 ls -lSr : size reverse 정렬 ls -lt : 시간순으로 정 ls -R : 하위 디렉토리까지 다 봄 find . -name 정규표현식 : [1~5], *, ^3 리눅스 명령어 도움말 man --help 복사 (cp), 삭제 (rm) 옵션 : -i : interactive -f : force -r recursive(디렉토리 포함) cat : 파일 내용 보기 nl more head 디렉토리 구조 이해 /bin : 실행파일 모아둔 곳 (일반 유저 용) /boot : 부팅파일 모아둔 곳 /etc : 시스템 설정 파일 /dev : 디바이스..