전체 글55 가상서버 물리서버 물리서버란?진짜 구매하는 물리서버 가상서버란?VM = 물리서버 여러대 위에 논리적 컴퓨터를 여러대 띄운 것물리서버 2대로 VM 15대를 세팅할 수 있게됨이 기술이 하이퍼 바이저라는 가상화 기술이다. VM이 여러 컴퓨터를 쪼개서 쓰는거면 늘리는건 쉬운거 아냐? 기술적으로는 쉽다.조건1. 물리 서버 자원이 충분하면 VM도 쉽게 늘릴 수 있다.물리서버 CPU 20코어 중 10코어가 비어있다면 VM을 3개 더 만들 수 있다. 조건 2. 가상화 관리자가 권한을 줘야한다. 늘리는 건 어떻게 하는가?VM이 어떻게 만들어지는지 보자 1) 물리 서버 클러스터 확인- CPU 몇 코어 남았는지?- RAM 몇 GB 남았는지?- 스토리지 여유는?- 네트워크 대역은 가능한가? 2) 하이퍼 바이저(가상화 플랫폼)에서 VM 템플릿 .. 2025. 11. 17. Jenkins에 대해 알아보자 자동화 작업을 도와주는 도구인데,빌드, 테스트, 배포를 자동화 해준다! 개발자가 코드 수정하고 푸시하면, 자동으로 빌드하고 테스트하고 배포해준다. 팀 협업할 때도누군가 수정한 코드가 다른 코드랑 충돌 안 했는지도 확인해준다. Job 작업 하나를 Job 이라고 부른다.코드 빌드하기, 단위 테스트 실행하기가 Job이다. Pipeline 여러개의 Job을 연달아 실행하는 것빌드 후 테스트 하고 그 다음 배포 Plugin추가 기능이라고 보면 됨github과 연결해서 코드를 자동으로 가져오거나, 슬랙을 연결해서 알림 받기도 가능 Jenkins를 어떻게 쓰면 좋을까? Jenkins와 Kubernetes (K8s)연동해서 배포하는게 트렌드.Kubernetes는 컨테이너 오케스트레이션 시스템으로 여러대의 서버에서 .. 2025. 11. 6. GIT 충돌 dirty 상태 해결 하는 법 Eclipse에서 UPDATE RESULT FAILED 에러 뜰 때 해결 방법Team → Pull 눌렀는데 갑자기 일케 뜬다?UPDATE RESULT FAILEDMERGE INPUT ... 로컬에 수정된 파일이 있어서 Git이 병합을 못 한 거였음(알아서 해주면 좋을텐데)Git은 pull할 때 단순히 가져오는 게 아니라내 코드랑 원격 코드를 합치는 과정(merge) 도 같이 하는데,이미 수정한 파일이 있으면 충돌 날 수 있으니까 시도조차 안 하는 거더라고요. 1. 수정한 파일은 무조건 백업 ⭐⭐⭐⭐⭐ 이거 진짜 중요합니다.Reset 하면 로컬 수정이 다 날아가기 때문에 그 전에 백업 안 하면 그대로 사라져요. Eclipse에서 그 파일 우클릭 → Copy,바탕화면에 새 폴더 만들어서 Paste. .. 2025. 10. 27. ChatGPT5가 말아주는 SAP 개발자 기초 입문 (1일차) 좋아요, 그럼 오늘은 SAP 기초 1일차 수업을 “컴공 3학년 수준 + 이미 프로그래밍 가능 + HANA 경험 있음” 기준으로 진행할게요.즉, ABAP 기초를 빠르게 훑고 SAP의 개발 구조를 이해하는 데 집중하겠습니다. 📚 오늘 진도 — SAP 개발자 기초 입문 (1일차)1. SAP 개발 환경 구조 이해SAP는 ERP 시스템 + 개발 플랫폼이에요.Java, Python과 달리 SAP는 거대한 애플리케이션 서버 안에서 코드를 작성하고 실행합니다.구성 요소Application Server: ABAP 프로그램이 실행되는 공간Database Server: HANA DB (또는 다른 DB)Client/GUI: SAP GUI 또는 Fiori Launchpad (웹 UI)Development Workbench(S.. 2025. 8. 13. GTT 단열재 역사 및 특징 정리 (MARK3, NO96) GTT 멤브레인 시스템 역사 출시 시기시스템명기술특징성능가격지금 쓰는 정도1980sMark I / Mark II초창기 멤브레인 시스템중저~중❌ 거의 사용 안 함1990sNO96유리섬유 상자형 단열 (박스형)중중✅ 현대에서 일부 사용2000sMark IIIPU폼 + 멤브레인 (고정밀)상고가✅ 삼성/한화 메인2010sMark III Flex시공 편한 버전 (곡면 대응)상고가✅ 자동화 적합형2015~NO96 GW / L03+단열성 개선된 NO96 파생형중~상중~상✅ 일부 선주 선호2020sMark III Flex+ / NO96 Super+고단열 + 저기화율최상최고가✅ 최신 LNGC 적용 중미출시Mark V (개발 중)기화율 0.07%/d 목표최고미정❌ 아직 상용화 X 가격 기준으로 보면시스템가격비교1개당 가격.. 2025. 8. 1. LNG - GTT 인증 GTT가 뭘까 해서 시작된 포스팅 LNG란 천연가스임!천연가스를 아주 차갑게 (영하 163도)로 만들면부피가 1/600로 줄어서 배에 싣고 멀리 운반이 가능하다~ 그걸 실어나르는게 LNG 선이고~ 근데 배에 안전하게 싣고가야하는데~LNG가 터질수도있고, 샐수도 있고, 에너지가 날아갈 수도있고 근데 그걸 안되게 하려면 탱크 설계가 아주 잘 되어야하는데~ 그럼 탱크 검사를 어떻게 하냐~그래서 GTT 인증으로 구분을 한다고 함 * 원래 LNG는 안 터지는 연료임 BUT 외부로 가스가 새는 도중 불꽃이나 전기 스파크가 있으면 폭발함* 1944년에 LNG 폭발 사고로 130명 사망함, 그 이후로 GTT 인증이 중요해졌고 프랑스 회사 GTT가 있는데이 회사가 LNG 탱크 설계 인증을 해주는데GTT인증이 있으면 선주.. 2025. 8. 1. IPO 상장 대기 리스트 25년~30년 - 헬리온 에너지 (MS 전력 구매 계약 완료 /샘알트먼 투자 / 28년 초기 상업화 목표) ➞ 27년 유력- 데이터브릭스 ➞ 26년 유력 2025. 7. 31. 이클립스 톰캣 서버 설정 3개 포트 뜻 ✅ 1. Tomcat Admin Port (일반적으로 8005)톰캣을 강제로 종료(stop) 시킬 때 쓰는 포트shutdown 명령용 내부 포트즉, 브라우저나 HTTP 요청에 안 쓰이고, 톰캣 내부 제어용 ✅ 2. HTTP Port (일반적으로 8080)우리가 브라우저로 접속할 때 쓰는 포트예: http://localhost:8080이게 진짜 웹서버 역할✅ 3. AJP Port (일반적으로 8009)Apache HTTPD 같은 외부 웹서버와 톰캣 연결할 때 사용하는 AJP 프로토콜 포트mod_jk 또는 mod_proxy_ajp에서 사용함요즘은 보안 이슈로 많이 꺼버림 2025. 7. 29. 전자정부프레임워크 라이브러리 1. 라이브러리 = 필요한 기능 묶음- 여러 기능을 미리 만들어서 jar 파일로 묶어둠- 엑셀을 처리하려면 pom.xml에 아래와 같은 걸 적는다거나 egovframework.rte egovframework.rte.fdl.excel 3.10.0 2. pom.xml이란?어떤 기능을 쓸지 선언하는 설정파일이다.maven이 이 파일을 보고 필요한 라이브러리를 알아서 설치해준다. 3. A컴퓨터 에서는 되고 왜 B컴퓨터에서는 안됐을까?1) B컴퓨터에서 특정 JAR가 누락 되어있다. 2) 설정파일의 경로가 다르다. 3) A에서 빌드한 WAR 안에 JAR이 빠졌다면, POM.XML을 아무리 잘 써도 소용없음 4. 확인하는 방법1) 운영 WAR 파일 안을 열어보기2) 로컬과 pom.xml 비교 혹시 pro.. 2025. 7. 28. 이전 1 2 3 4 ··· 7 다음