본문 바로가기

프로그래밍/개발일반23

visual studio에서 오라클 접속하기 2020년 1월 13일 현재 visual studio 2019는 아직 미지원 상태임 먼저 버전에 맞는 오라클 다운로드 주소 : https://www.oracle.com/database/technologies/net-downloads.html 오라클 공식 홈페이지 : 상단 검색란에 visual studio 입력하여 검색 결과 중 "Oracle Developer Tools for Visual Studio" 찾아서 클릭 visual studio 버전에 맞는 ODT (Oracle Developer Tools) 설치 visual studio 서버 탐색기 > 데이터베이스에 연결 > 데이터소스 (ODP.NET) 선택하고 아래 정보 입력 > 위에서 TNS 연결을 하거나 EZ Connect 선택하여 연결(Oracle C.. 2020. 1. 13.
IT 용어 정리 MES 공부하다가 나온 용어들을 정리한다. PLM (Product Life-cycle Management, 제품수명주기관리)PLM 필수 기능 7가지 1. 문서 관리 2. 시각화 3. 워크플로 4. 분산된 협업 5. 다중 CAD (Computer Aided Design) 데이터 관리 6. 완전한 BOM (Bill of Material) 관리 7. 변경 및 구성 관리 CAD (Computer Aided Design) : 제품수명주기관리 컴퓨터 기하학 저작 도구 BOM (Bill of Material) : 자재 명세서, 제품을 구성하는 모든 부품 목록 BPR (Business Process Reengineering, 업무 프로세스 재설계) MES (Manufacturing Execution System, 생산.. 2018. 8. 30.
PLM (Product Life-cycle Management, 제품수명주기관리) PLM (Product Life-cycle Management, 제품수명주기관리) PLM 필수 기능 7가지 1. 문서 관리 2. 시각화 3. 워크플로 4. 분산된 협업 5. 다중 CAD (Computer Aided Design) 데이터 관리 6. 완전한 BOM (Bill of Material) 관리 7. 변경 및 구성 관리 ※ CAD (Computer Aided Design) : 제품수명주기관리 컴퓨터 기하학 저작 도구 ※ BOM (Bill of Material) : 자재 명세서, 제품을 구성하는 모든 부품 목록 2018. 8. 30.
새로운 근로기준법 유연 근무제 정리 PC-OFF 개발 관련하여유연 근무제 내용을 정리한다. 1. 법정 근무시간 정의 >> 1주 = 7일 >> 기본 근로 시간 8시간/일 40시간/주 >> 연장근무 12시간/주 초과 불가 >> 52시간/주 초과 불가 >> 12시간/일 초과 불가 2. 표준/시차 근무제 2.1 법정 근로시간 : 8시간/일, 40시간/주 2.2 [2.1] 항 초과 될 시 연장 근로 3. 탄력적 근무제 3.1 2주 단위 3.1.1 조건 a. 1주 48시간 초과 불가 b. 2주 이내 일정 기간 평균이 주 40시간 초과 불가 3.1.2 연장근로 a. 1주 최대 60시간 (48시간 + 12시간) 3.2 3개월 단위 3.2.1 조건 a. 1주 52시간 초과 불가 b. 1일 12시간 초과 불가 c. 3개월 이내 단위기간 평균이 주 40시간 .. 2018. 4. 20.
'Microsoft.CSharp.RuntimeBinder.Binder.Convert' 멤버가 필요한 컴파일러가 없습니다. .NET 2.0 을 .NET 4.7.1 로 올리는거 테스트하다가 나온 에러 참조에 어셈블리 > Microsoft.CSharp.dll 을 추가하니 해결됨. 2018. 3. 22.
Setup 프로젝트 빌드 오류 property keycode is non nullable case : Crystal Report 포함된 Setup 프로젝트 빌드 시 error solution 1. solution 탐색기 2. crystalreports***_***.msm 파일의 property 창 3. 속성창 MergeModuleProperties 확장(Expand) 4. Keycode 항목이 비어 있는지 확인 5. 값 입력 6. project build 7. success!! 8. Yeah~~. 한참 헤맸는데 속성창에 확장이 있는지 몰랐음.잘 봤으면 보였을 텐데. 어쨌든 해피엔딩~~ 2018. 1. 19.
Visual Studio 원격 디버거 다운로드 주소 찾기가 힘들어서 링크를 달아놓음 visual studio 2013 버전https://msdn.microsoft.com/ko-kr/library/hh441469.aspx#BKMK_Installing_the_Remote_Tools visual studio 2017 버전https://www.visualstudio.com/ko/downloads/?rr=https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fvisualstudio%2Fdebugger%2Fremote-debugging 중간에 보면 Visual Studio 2017용 원격 도구 가 있다. 2015 버전은 로그인 해야 나온다.아래는 전체 링크 모여 있는 주소https://docs.microsoft.com/en-us/visualst.. 2018. 1. 4.
IIS 404.17 NOT FOUND 에러 시 (.NET 4.5) IIS 설정 중에 404.17 에러를 만났다.IIS 응응 프로그램 풀에 해당 .NET 버전이 없어서 인데 그 해결법이다.환경 : win10, IIS 10 일반적으로 아래와 같이 cmd를 이용하여 aspnet_regiis -i 로 해결하게 되는데 이 경우는 아래와 같이 메시지가 나왔다. 뭐라뭐라 잔뜩 나온다. 이 명령어는 더 이상 사용할 수 없다고... 아래와 같이 처리하니 해결.제어판 > 프로그램 및 기능 > Windows 기능 켜기/끄기 > 인터넷 정보 서비스 > World Wide Web 서비스 > 응용 프로그램 개발 기능 > ASP.NET 4.6 체크 IIS 응용프로그램 풀에 추가 확인 사이트 재접속 성공!! 2016. 11. 15.
안드로이드 웹서비스 연동 ksoap2 라이브러리 추가하기 안드로이드로 작은 프로젝트를 진행 중이다.매출 정보 리포트를 작성중인데 환경은 아래와 같다. 서버 : .NET 웹 서비스DB : 오라클클라이언트 : 안드로이드 단말기, WEBIDE : 비주얼 스튜디오 2010, 안드로이드 스튜디오 2.2 안드로이드 웹서비스 연동 라이브러리로 ksoap2 라는게 있다.이게 예전 2.x.x. 버전이 폐기되었는데, 샘플 소스들은 대부분은 이 버전용이다. 구글에서 3.6.x 버전까지 Git 에서 릴리즈 되어 있다. 아래는 ksoap2 의 3.x 버전 라이브러리를 안드로이드 스튜디오 2.2에 추가하는 방법이다.먼저 실패한 방법이다. 따라하지 말고 눈으로 보기만 한다.ksoap2 라이브러리 파일을 안드로이드 스튜디오 Project\App\libs 에 복사한 후 파일을 오른쪽 클릭하.. 2016. 10. 12.
안드로이드 ksoap2 웹서비스 사용 시 socket failed: EACCES (Permission denied) 뜰때 안드로이드 첫 개발이다.왜 시작했지... 걍 웹으로 할 걸~모르고 시작했으니 좋은 품질이 나올까 모르겠다. 시나리오 : 1. 서버 : 닷넷 웹서비스 2. 클라이언트 : 안드로이드 앱3. 로그인 프로토타입 제작 문제 : 로그인 버튼 클릭 시 예외(Exception) 발생socket failed: EACCES (Permission denied) 해결 :AndroidManifest.xml 파일에 추가 좋은 품질 만들수 있기를... 2016. 9. 30.
안드로이드 스튜디오 설치 시 필요한 JDK 다운경로 이 얼마만에 보는 자바인가?나의 프로그램으로 입문 언어인 자바 안드로이드 앱 제작해서 웹 솔루션 배포해 보려고 안드로이드 스튜디오 설치했다. 툴 인스톨 중에 나온 메시지 JKD 경로를 알려달라고 하길래 급하게 아래 다운로드 경로에서 JDK 다운로드 후 설치했다. http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=ocomen 네모난 아이콘 두개 중에 왼쪽 JAVA 선택하면 운영체제 별로 다운로드가 가능하다. 끝 2016. 8. 4.
COM+ 응용프로그램 경로 제어판 > 관리도구 > 구성 요소 서비스 > 컴퓨터 > 내 컴퓨터 > COM+ 응용 프로그램 개발하다가 신규 DLL 빌드했는데도 dll 오류 떨어질 때 여기 찾아가서 해당 dll 찾아서 삭제하고 다시 해볼자. 2015. 3. 12.
최소 신장 트리 ( MST : Minimal Spanning Tree ) 먼저 용어부터 알아보자. Minimal : 최소 Spanning : (다리를) 놓다. 걸치다. (차 다니는 다리임) Tree : 나뭇가지, 관계 이 정도로 정리하면 '최소 관계도' 또는 '관계를 만드는 것' 을 의미함을 알 수 있다. 여기서 최소의 의미는 비용적 측면을 의미하는데 비용을 가장 적게 들여서 관계를 만든다는 뜻이다. 자, 이것도 아직 어렵다. 아래 그림을 보면 좀 더 쉽게 정의할 수 있겠다. [그림 1] 그렇다. 각 꼭지점들을 선으로 연결하는 걸 얘기한다. 단, 가장 적은 비용을 들여서 연결을 해야 하는 것이다. 아래 그림을 보자. [그림 2] 그림1 은 신장트리를 의미하고 그림2는 최소신장트리를 의미한다. 즉, 선(신장)에 비용이 부여되어 있는데 그 중에서 가장 적은 비용이 발생하는 신장을.. 2012. 6. 14.
간단하게 테스트 해본 jQuery 달력(DatePicker) 갑자기 테스트 해 보고 싶어서 만들어 본 달력입니다. 인클루드 되는 파일은 무지 많지만 함 시험삼아 보시는 것도 좋겠네요. 어찌됬든 아주 멋있긴 하네요. Date: 긁어서 사용해 보세요. 모양은 아래와 같습니다.(스샷이에요 ^^;; 작동하지 않아요.) 2012. 6. 1.
Zebra 바코드 ZPL사용 출력 및 한글 인쇄하기(ZM400) 요구사항 PC(이하 프린터서버)와 바코드프린터(Zebra ZM400모델)이 USB로 연결되어 있다. 프린터서버에 연결된 바코드프린터를 네트워크에 공유시킨다. 다른 PC(이하 클라이언트)들은 공유된 바코드프린터를 연결할 수 있어야 하며 연결과 동시에 바코드프린터 드라이버를 다운로드할 수 있어야 한다. 프린터서버에서 프린터하는 것과 클라이언트에서 출력하는 바코드가 동일해야 한다. 한글을 포함한 텍스트가 표현되어야 한다. 바코드는 EAN-13 타입이다. 테스트환경 WINDOWS 7 Enterprise + Service Pack 1 프린터모델 : Zebra ZM400 ZPL(200dpi), 용지크기 4.5 x 4.5 (Cm), 리본 : 레진 Active-X를 사용함, ASP.NET, C#, javascript .. 2011. 7. 19.
램디스크 삭제 후 오피스가 정상이 아니라면(네트워크 드라이브 포함) 남는 2기가 메모리 램디스크로 사용해 보겠다고 뻘짓 하다가 귀찮아서 램디스크 리무브(Remove)했더니 그 다음부터 오피스문서가 열리지 않는 괴이한 현상이 발생해 버렸다. 에혀~ 젠장;;; 혹시 나같이 삽질하다가 문제 생기신 분들을 위해 포스팅한다. 일단 windows 7 Enterprise K + MS Office 2010 이고 램디스크를 잡았다가 이상해서 삭제한 상태다. 램디스크 사용법을 알려주는 많은 글들이 임시파일을 저장하는 환경변수인 TEMP, TMP 의 경로를 바꿔주라고 한다. 즉, 사용자 환경 변수를 바꿔서 오피스에 문제가 생긴것이다. 바보같은 오피스.. 일단 환경변수 세팅화면으로 가서 사용자 변수를 초기화 한다. 물론 나같이 무작정 하신분들이 대다수 일것. 초기 환경변수값을 기억할리가 없다.. 2011. 4. 20.
솔루션 탐색기에 웹 참조(Web Reference)가 안보일 때 visual studio 2010 기준 솔루션 탐색기에서 프로젝트 명 오른쪽 클릭 > 서비스 참조 추가 > 하단 고급 버튼 클릭 서비스 참조 설정 대화상자 하단 웹 참조 추가 버튼 클릭 로컬 컴퓨터의 웹 서비스 링크 클릭 Service 링크 클릭 > 이 URL에서 찾은 웹 서비스 창에 추가되었는지 확인 오른쪽에 참조 추가 클릭 2011. 4. 19.
CharFX7 트라이얼 버젼 다운로드 와우 비싼 컴포넌트라 구매도 못하고.. 일단 트라이얼이 있으니 다운받아서 사용해봐야 겠음 주소는 http://www.softwarefx.com/SFXTrial/Trial_downloads.aspx?ProductId=CfxNet70 이메일 정보 넣고 몇가지 간단한 회원가입 절차 진행하면 다운로드 가능 파일은 76메가바이트가 조금 넘고 다운로드 화면에 KEY도 같이 주니 잊지 말고 저장해 놓으면 됨 자세히 보니 개발자 버젼(Developer)이 있어서 저렴한 가격에 사용할 수 있게 해준다고 하네. 가격을 봤더니 499불, 후덜덜 이것도 50만원을 가뿐히 넘겨 주시네. 개발자 버젼은 개발자 로컬에 설치하고 개발에 이용할 수 있지만 배포는 할 수 없다네. 참고하셔요~ 관련 정보 주소는 http://www.sof.. 2011. 4. 13.
소스세이프 2005 사용하기 아래 내용을 적용한 환경은 아래와 같다. windows 7 + sp1 + .net 4.0 visual studio 2010 team system sourcesafe 2005 iis 7.0 ※ 실행화면이나 나오는 메시지는 차이가 있을 수 있습니다. 그 상황에 맞게 적용하시면 됩니다. 소스세이프 2005 설치 1.1. 소스 서버 네트워크 드라이브 연결 1.2. 소스세이프 실행(admin 아님) 1.3. 첫 실행이면 마법사가 실행됨 1.4. Connect to an existing database 선택 1.5. Location 설정에서 네트워크 드라이브 잡은 거 선택하고 발급받은 계정 입력 1.6. 걍 다음 1.7. 걍 다음 1.8. 정상적으로 된 거면 소스세이프가 실행되면서 소스가 쫘악 보이게됨 1.9. 프.. 2011. 4. 12.
윈도우7에 SQL Server를 설치하자 보통 클라이언트용 OS에는 SQL Server 같은 서버군 제품의 설치는 되지 않는다. 개발할 때 Windows 서버에 sql server 설치하고 개인 pc에다가는 Sql Client 만 설치해서 하는게 보통. 그런데 PC에서 개발해야하고 이미 클라이언트용 OS- xp, 비스타, win7 같은 -를 사용중이라면 난감하다. 그래서 찾아봤더니 아래 링크같은 답변이 있었다. http://answers.microsoft.com/ko-kr/windows/forum/windows_7-windows_programs/%EC%9C%88%EB%8F%84%EC%9A%B07-64%EB%B9%84%ED%8A%B8%EC%97%90-sql-server-2008-enterprise-edition%ED%95%9C%EA%B8%80%E.. 2011. 3. 18.