Skip to content

**** ****

for my bad memories..

Archive for the ‘Programming’ Category

[카테고리:] Programming

Programming

아래에서 시/도 코드를 얻고… http://www.kma.go.kr/DFSROOT/POINT/DATA/top.json.txt 아래에서 군/구 코드를 얻고.. (30은 대전) http://www.kma.go.kr/DFSROOT/POINT/DATA/mdl.30.json.txt 아래에서 읍/면/동 코드를 얻는다.. (30170는 서구) http://www.kma.go.kr/DFSROOT/POINT/DATA/leaf.30170.json.txt 아래에서 최종 날씨 정보를 얻는다. (둔산2동) http://www.kma.go.kr/wid/queryDFSRSS.jsp?zone=3017064000 각 노드 정보는 여기서 볼것.. https://www.weather.go.kr/w/resources/pdf/dongnaeforecast_rss.pdf

[카테고리:] Programming

Programming

make가 병렬 컴파일이 지원되는 줄 오늘에야 알았다.. 흑.. 내 시간… -j 옵션없이 컴파일.. 프로세스 4개 부여하여 컴파일.. 프로세스 8개 부여하여 컴파일.. 프로세스 16개 부여하여 컴파일.. 기본 환경변수로 등록도 가능. 아래 참고.. 출처: http://www.digipine.com/index.php?mid=clan&document_srl=598 make의 -j 옵션은 한번에 수행할 수 있는 명령(Job)을 지정하는 병렬 실행(Parallel Execution) 옵션입니다. 예를 들어 CPU코어가 4개라면 한번에 수행할 수 있는 명령을 […]

[카테고리:] Programming

Programming

hdf5 포맷 r/w 용으로 나온 표준 libhdf5 를 사용하면 코딩량이 많을수밖에 없다.. 찾아보니 h5pp 라는 라이브러리가 있길래 테스트해봄. https://github.com/DavidAce/h5pp 짧은 코드로 되고.. 백터도 지원하고 좋은것 같음.

[카테고리:] Programming

Programming

출처: https://doc.cgal.org/latest/Mesh_3/index.html#Chapter_3D_Mesh_Generation triangle 로 이루어진 파트가 있을때.. 아래와 같이 CGAL을 이용하여 remshing 가능.. 컴파일… 코드…

[카테고리:] Programming

Programming

OpenGL로 우리가 표현하는 솔리드 (tetra, hexa…) 들은 triangle의 조합으로 이루어져있음. 실제는 내부가 차있는 형상은 아니란 말임. 어쨌건 보통 랜더링 할때는 내부를 볼일이 없어 문제가 없지만 섹션컷을 수행하면.. 안이 비어 보이게 되어 흉함.. 보통은 그래서 섹션컷 수행후에 특별한 방법으로 해당 면을 덮어씌워줌. 플레인 앞쪽은 짤린 부분으로 오른쪽에 짤린 부분을 채워주는 효과를 묘사해주고 있음. 출처: https://gist.github.com/jtsiomb/43b5da0515d4786a80a861369d35097c 컴파일 […]

[카테고리:] Programming

Programming

msys2 에서 패키지 설치중 아래와 같은 에러가 나면.. 요렇게.. 해결..

[카테고리:] Programming

Programming

현재 msys2의 pacman 으로 업데이트 된 gcc 버전이 문제가 많다.. (mingw-w64-x86_64-gcc-11.2.0-10) 그래서 잘 사용하던 바로 전 버전으로 다운그레이드 하고자 한다. 먼저 gcc 관련 패키지들을 전부 삭제한다.. 다음 아래와 같이 캐시 폴더에 이전 버전의 패키지가 있는지 본다. 이제 sig 파일은 빼고 전부 설치한다.

[카테고리:] Programming

Programming

처음 2년전에 OpenGL을 시작했을때가 생각난다. OpenGL은 배우기 어렵고 너무 많은 시간을 소비해야 한다는 글들을 보고 이게 과연 옳은 방향일까 고민을 했었다. 막상 긴 시간동안 오픈소스 엔진을 찾아보니 CAE 프로그램을 만드는데 전혀 적합하지 않다는 것을 알았다. 맞다. 저런 엔진은 게임을 만들려는 사람들에 국한된 얘기구나.. 하는 결론을 내렸다. 전혀 무지한 상태에서 그래도 자신있다는 Tcl/Tk로 GUI를 만들고 Tk […]

[카테고리:] Programming

Programming

자작 CAE Pre 프로그램을 만드는 중인데.. OpenCASCADE 를 이용하여 STEP/IGES 파일 로딩 기능 추가를 해보았음. Geometry 편집이나 간단한 Primitive 추가 기능을 넣어야 하는데.. 먼저 Shape 구조체를 정리해야 할 것 같음.. 머리가 정리가 안된 상태라.. 어렵네..