전체 글
-
c# 마샬링Programing/C# 2011. 7. 1. 15:05
[Serializable] [StructLayout(LayoutKind.Sequential, Pack = 1)] public struct PLCPS01{ public short SubHeader; public short DataLength; [MarshalAs(UnmanagedType.ByValArray, SizeConst = 4)] public char[] TransactionCode; public double EE020_WH; } public byte[] RawSerialize(Type dataType) // 구조체를 바이트배열로 { int RawSize = Marshal.SizeOf(dataType); IntPtr buffer = Marshal.AllocHGlobal(RawSize); Marshal..
-
도전 정보관리기술사정보관리기술사/Ok Chany Play 2011. 3. 29. 10:53
직장과 집....집과 직장... 최근에 오로지 항상 같은 생활만 되풀이 되는 힘빠지는 하루하루의 연속이였다. 무언가 해야겠다는 생각에 "자격증"이라도 하나 겟하자라는 생각이 들었고, 이런저런 관련 자격증을 알아본 결과 최종적으로 "정보관리기술사"를 목표로 하게 되었다. 현재까진 위 자격증에 대해서 디테일하게는 알아보지 않았다. 몇일간 이리저리 웹서핑해서 얻은 정보들이 전부일뿐.. 응시자격조건과, 시험일, 참고서적, 학원등등을 알아봤다. 현재 학원을 다니기엔 여러가지 상황이 어려운관계로 우선은 독학으로 결정했다. 독학용 참고서적으론 "삼성SDS 기술사회의 핵심 정보통신기술총서(2010)"으로 정했고, 방금 바로 앞 교보문고에서 구매해왔다. 눈앞에 보이는 이 책... 늘 그렇듯 새책은 기분이 좋고, 빨랑빨랑..
-
DispatcherTimer 현재 시간 갱신Programing/C# 2010. 11. 5. 12:12
DispatcherTimer는 일종의 스레드객체이다. 아래는 현재 시간을 1초 단위로 갱신 해 주는 예이다.(라벨에 표시해주고 있다.) DispatcherTimer timer = new DispatcherTimer(); // 객체 생성 timer.Interval = new TimeSpan(1); // 인터발발생(1)초 단위로.. timer.Tick += new EventHandler(timerTick); // 호출 함수 timer.Start(); // 호출된 함수 void timerTick(object sender, EventArgs e) { this.NowTime.Content = System.DateTime.Now.ToLongTimeString(); }
-
설치 유형별 ERP 종류Information/컴퓨터 2010. 11. 4. 16:40
1. SI형 - 특정 회사의 기존 사내 시스템과 연계하여 ERP 시스템을 신규로 개발 하는 형태이다. 주로 대기업들이 ERP를 도입할 때 사용하는 유형이다. 장점은 회사의 특성에 맞게 적용할 수 있으나 단점은 작게는 수천만 원에서 많게는 수십억 원의 비용이 소요되고 개발기간이 오래 소요된다. 2. 웹기반형 - 웹기반 ERP는 서비스를 개발한 업체가 ERP 시스템을 서버에 설치하여 놓은 상태에서 이 시스템을 온라인 상에서 다수의 구매자와 계약을 체결하고 각각의 사용자는 인스톨 과정을 거치지 않고 로그인만 하면 바로 적용할 수 있는 형태를 의미한다. 3. 패키지형 - 패키지 형태의 ERP는 ERP 프로그램을 구매하여 사용을 원하는 컴퓨터 시스템에 직접 인스톨을 하여 설치하는 과정을 거쳐야 하는 종류이다.
-
국내 보급 ERP 종류Information/컴퓨터 2010. 11. 4. 16:27
1. SAP (SAP R/3, mySAP ERP) : 기업용 ERP솔루션 점유 1위마이크로 소프트 닷넷, ㅑIBM 웹스피어와 연동 2. 오라클 (오라클 e-Business Suite) : DB, 개발툴 제공, 중소기업 ERP구축방법론 보유(FastForward), 대기업 계열사 등 중견 기업에 포커스 3. 삼성SDS(UniERP II , UniERP Lite) : 국내 ERP 선두두자, 다국어/ 다통화 지원 4. 더존(Neo-M, NEOplus, Neo-Q, Neo-X) : 세무 회계 솔루션 점유률 높음, ASP 사업진행 5. 뉴소프트 기술(B2B ERP, uniLITE) : 전기//전자//유통업에 타겟 6. 영림원(K.System Grand, K.System Standard) : 웹기반 ERP시행 7...
-
Hello World 가 Goodbye로Programing/Android 2010. 10. 5. 09:11
터치 이벤트를 공부 했으므로 화면을 터치하면 문자를 변경시키는 이벤트를 발생 시켜 볼 수 있다. 외부 변수(XML)의 문자열을 바꾸는 방법이다. 안드로이드 프로젝트로 마법사로 만들면 아래와 같은 결과가 나오는 할 수 있다. Goodbye는 프로젝트를 만들때 프로젝트 명이며 마법사를 이용하면 자동적으로 위와 같이 만들어준다. main.xml에서 단지 몇가지만 고쳐주면 된다. 마법사가 만들어 준것에서 리니어와 텍스트에 각각의 id만들 부여했고, 색상을 바꾼것이 전부이다. 이제 화면을 터치화면 전체 색상과 문자가 바뀌는 이벤트를 만들어 보자. 화면을 터치하면 아래와 같이 배경색과 문자가 바뀌는 것이 목표이다. 소스를 보자. 익명 이너 클래스를 사용해서 setOnTouchListener에 바로 이벤트를 구현하는..
-
이벤트 처리 4 - 익명 이너 클래스Programing/Android 2010. 10. 5. 08:09
리스너 인터페이스 하나를 위해 새로운 클래스를 일일히 선언하기가 번거롭다. 자바 이벤트 처리 방식의 특성상 이벤트 하나당 객체 하나씩을 만들어야 하는데 너무 번거로운 일이다. 사실 이벤트 처리를 위해 꼭 필요한 알맹이는 핸들러 메서드 뿐이다. 자바는 이런 경우를 위해 언어 차원에서 익명 이너 클래스라는 문법을 제공한다. 그 클래스의 객체가 단 하나만 필요한 경우 또는 상위 클래스나 인터페이스의 메서드 하나를 재정의하기 위해 클래스를 선언하는 경우에는 굳이 클래스를 선언할 필요없이 상속과 재정의를 동시에 할 수 있다. 위의 TouchListener 은 인터페이스를 상속받아 onTouch 메서드를 구현하는 이름엇는 서브 클래스 타입의 객체로 1회성 변수와 같은 존재이다. 더더욱 일회성으로 사용 할 것이라면 ..