본문 바로가기
반응형

분류 전체보기1008

C#, Object 값 형식을 보관하는 일반화된 클래스 DevExpress의 컨트롤을 사용하면 값을 읽고 쓸 수 있는 EditValue 항목이 있다. 그런데 Object 형식이다 보니, 다른 곳에 값을 전달할 때 형변환을 해야하는 귀차니즘이 있다. DataRow Column 값도 마찬가지. 그래서 자동으로 형변환을 해주는 클래스를 만들었다. 처음에는 변수 선언을 해야 하니 반자동... (개인용이므로 참고만 할 것) 코드 /* * Update: 2022-11-08 * Simulz */ /// /// 레코드의 데이터와 컬럼 정보를 포함합니다. /// /// 데이터 형식 public record OleColumn : object, IComparable { public OleColumn() { } /// /// 컬럼명 /// public string Name { g.. 2022. 11. 8.
Visual Studio 2022 Github Push 인증 오류 해결 오류 VS2022에서 Push를 할 때 출력 창에 다음과 같은 경로를 보여주면서 오류가 발생한다. C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt mingw64 폴더 및 ca-bundle.crt 파일 위치가 해당 경로에 없다는 것이 문제인데, VS Code등을 사용하거나 C++ 컴파일 기능을 사용하려고 mingw64를 사용자 설치했을 때 경로가 달라진다. 파일을 찾을 수 없기 때문에 푸시 오류가 발생하는 것이다. 해결 C:\Program Files\Git\etc 폴더에 있는 gitconfig 파일의 보안설정을 모든 권한이나 쓰기 권한을 설정한 다음, 메모장 같은 텍스트 편집 프로그램으로 열어서 아래와 같은 경로 설정 부분을 실제 경로로 변경하고 저장하면 된다.. 2022. 11. 7.
3D 프린터 리니어 샤프트 선정 문제 2021년, 와디즈 펀딩 제품 중 국산(?) DIY 3D 프린터가 있었다. 저렴한 가격에 품질이 궁금하여 구입했는데, 역시나 대부분 부품은 중국산인데, 문제는 가공 품질이 최악이었다. 가공품은 국산이란다. 조립 중 샤프트를 리니어 부시에 끼우려는데, 빡빡해서 들어가질 않는 것이다. 게다가 리니어 부시의 볼이 상당히 빠져버렸다. 사진을 보면 왼쪽 샤프트 표면에 긁힌 자국을 볼 수 있다. 응? 이상하지 않은가? 그렇다면 호구! 베어링용 샤프트는 절대 긁히면 안 된다. 리니어 부시의 볼은 SUJ2급 탄소강구. 아무리 중국산이라도... 베어링 볼보다 샤프트 재질이 무르면 긁힐 수 밖에 없다. 지름 치수 또한 8.00mm를 넘어버렸다. 베어링용 샤프트는 열처리+연마+도금봉을 사용해야 한다. 순정 샤프트는 열처리를.. 2022. 10. 10.
Captain of Industry - Tip 캡틴 오브 인더스트리 (산업의 짱, 工業隊長) 운송 화물 트럭은 우선순위가 높거나 가까이 있는 화물을 우선 이송한다. 선박을 수리해야 하는데 부품 조달이 안 되면, 항구 근처에 보관소를 짓고 부품을 넣어두면 된다. 매립용 자원도 마찬가지. 장거리 운송은 우선순위를 올리거나, 가져오기 경로를 설정하고 배달 트럭을 등록하면 된다. (내보내기 경로만 있는 보관소에는 트럭을 설정하는 것이 아니다.) 맵 아래 그림의 맵은 C형태의 맵인데 평지가 매우 넓다. C 양쪽 끝을 매립해서 O로 만드는 것이 자율 목표인 맵이다. 그 이유는 C 끝점 사이에 대형 원유 매립지(>1.1M)가 있기 때문. 그리고 멀리 있는 끝점에 금광(>1.2M)이 있다. 농장 식량이 부족해서 굶으면 인구가 급감하기 때문에 경작 연구를 빨리 하는.. 2022. 10. 4.
Captain of Industry - 유체 보관소와 배기 생산 건물 출력에 연결된 보관소가 가득 차면 더 이상 생산이 불가능하다. 생산물이 가스 출력이라면 쉽게 해결할 수 있다. 아래 그림처럼 밸런서를 생산 건물과 보관소 사이에 배치를 하고, 굴뚝을 연결해준다. 그리고 우선 출력을 보관소로 설정하면, 우선적으로 보관소를 가득 채우고, 더 이상 채우지 못할 경우에는 굴뚝으로 출력이 된다. 오염 물질이라면 대기 오염 증가로 질병에 걸릴 수 있다. 마찬가지로 유체의 경우 유체 배수구로 바다에 버리면 된다. 오염 물질이라면 수질 오염 증가로 질병에 걸릴 수 있다. 아래 그림은 원자력 발전소의 증기 파이프 라인이다. 발전소에서 나온 고압 증기를 고압 터빈으로 우선적으로 보내고 남은 증기는 냉각탑으로 보내기 위해 파이프 밸런서를 사용했다. 원자력 발전소는 사이클 주기가 .. 2022. 9. 29.
Captain of Industry - 물류 라인 컨베이어와 파이프를 배치할 때는 충분한 공간을 확보하고 일관성 있는 모양이 나오도록 하는 것이 좋다. 그래야 건물과 물류 라인의 확장이 용이하다. 수직 배치 예 수직으로 배치할 경우 다른 종류의 이송 장치는 통과하지 못한다. 최대 4종의 물류만 이송할 수 있으므로 건물 벽 근처에서만 사용하는 것이 좋다. 병렬 배치 예 위와 같은 물류를 옆으로 추가 배치를 해야 한다면, 맨 아래나 맨 윗부분은 교차 공간으로 사용하고 최대 3개까지만 수직 배치하면 아래 그림처럼 교차 물류 이송 배치를 할 수 있다. 이중 수평 배치 예 상하층으로 나눠서 배치한 모습이다. 최대 14종의 물류를 이송할 수 있다(건널목 때문). 각 이송 라인은 1셀씩 띄워야 교차 연결이 가능하다. (1, 3)층, (1, 4)층, (2, 3)층, .. 2022. 9. 29.
Captain of Industry - 옹벽 Captain of Industry - management game for PC (captain-of-industry.com) Captain of Industry - management game for PC Captain of Industry is an upcoming construction and management simulation game for PC. www.captain-of-industry.com 캡틴 오브 인더스트리(이하 COI) 건설 메뉴의 건물(차량용) 탭을 보면 옹벽들이 있다. 옹벽은 산사태를 방지하는 용도로 경사로를 만들 때 꼭 필요하다. 그렇지 않으면 무너져 내리면서 지형이 변화되고, 미끄러지거나 깔려버린 차량의 유지보수가 필요로 하게 되며, 건물이 붕괴될 수 있다. 위 그림은 지.. 2022. 9. 28.
Captain of Industry 게임 플레이 캡틴 오브 인더스트리 게임 플레이 과정 마지막 연구 및 로켓 발사까지 상당히 오랜 시간(며칠~몇 주)이 걸릴지 모르는 게임이다. 빠른 플레이를 위해 Cheat Mod 설치를 권장한다. 게임 진행을 방해하지 않으려면 꼭 필요한 치트 항목만 사용한다. Cheat Mod 설치 Releases · altmank/CaptainOfCheats (github.com) Releases · altmank/CaptainOfCheats Captain of Industry Game Cheat Mod. Contribute to altmank/CaptainOfCheats development by creating an account on GitHub. github.com 릴리즈 압축 파일을 풀고 아래 경로에 폴더를 붙여넣는다. .. 2022. 9. 28.
Captain of Industry - 공장 건설 시뮬레이션 게임 (오픈베타) 하루 순삭, 킬링 타임용 게임을 소개합니다. 한국어 지원!!! https://store.steampowered.com/app/1594320/Captain_of_Industry/ Captain of Industry on Steam Colony and factory simulation game. Alone with your loyal crew, expand a small colony of survivors into an industrial empire! From an abandoned island to vast factories, research labs, and space program. Build, mine, farm, shape terrain, explore, trade, an store.steampo.. 2022. 9. 27.
반응형