팔피엠 기록 팔피엠 크리에이티브 2017. 10. 10. 13:44
안녕하세요 팔피엠입니다. 팔피엠의 MES의 기준정보 데이터 관리 방법에 대해서 소개 해드리려고합니다. (품목정보,설비정보,금형정보등 기준성 데이터)대부분의 솔루션들은 기준데이터 (엄청나게 중요한 기준이 되는 데이터..) 들에 대해서 소홀히 관리 하고 있습니다.팔피엠이 말하는 기준데이터에 대한 소홀함은, 이력관리를 하지 않는다는건데요.그럼으로서 중요한 기준데이터들이 항상 최신의 데이터만 관리됨으로서변경 이력에 대한 부분은 남지 않고 있어, 추후에 전산화 함의 장점이 없을 수도 있습니다.팔피엠은 이러한 부분을 소홀히 하지않죠~ - 팔피엠은 버전 과 상태값으로 기준데이터들을 관리합니다. 카페라때는 2번의 수정이 있었네요, 아메리카노는 3번의 수정이 있었고,- 빈번함과, 품목정보의 규격,단가등의 중요한 데이터들..
팔피엠 기록 팔피엠 크리에이티브 2017. 10. 9. 08:50
안녕하세요.팔피엠의 재고관리 방법에 대해서 소개합니다.팔피엠의 재고 관리는 크게 5개의 카테고리로 분류 됩니다. 1.입고 - 입고등록 - 입고현황 (입고서 출력)2.출고 - 입고등록 - 입고현황 (조정서 출력)3.조정(수정) - 조정등록 - 조정현황 (조정서 출력)4.이동(창고) - 이동등록 - 이동현황 (이동서 출력)5.폐기 - 폐기등록 - 폐기현황 (폐기서 출력) 위 다섯개의 카테고리를 이용하여, 재고관리 하며 각각의 카테고리는 연결된 구분값을 가지게 되어 쉬운관리 및 추적이 가능 하도록 설계되어있습니다. (관리포인트에 따라 다섯개의 카테고리는 늘어 나거나 줄어 들 수 도 있습니다) 재고관리 방법은 , (흔히 입출고 로직이라 부릅니다) 정말로 다양하여, 무엇이 정답이라고 할 수는 없지만,팔피엠의 다양..
팔피엠 기록 팔피엠 크리에이티브 2017. 9. 25. 15:17
안녕하세요 팔피엠입니다. 팔피엠의 자동화서버 (알림,SMS,PUSH,푸시,메일,자동화배치) 등 스케쥴잡 관리가 가능한 자동화 서버 간략 설계 사진을 올려 볼까 합니다. 간략한 화이트보드에 설계한 내용이고 현재 구체적 구조화 작업에 있습니다. 앞으로는 이렇게 화이트보드를 이용하여 그린 그림을 공유 할 기회가 많을것같습니다.
팔피엠 기록 팔피엠 크리에이티브 2017. 9. 6. 09:35
웹 모니터링이나, 실시간으로 정보를 리프레시 해야 할 경우, 스크립트 언어 기반에서는 타이머를 자주 사용합니다. 팔피엠에서 제공하는 프로그램에서도 소켓방식도 사용 하지만, 스크립트 기반의 타이머도 사용합니다. 간략히 설명 드리고자합니다. 크게 두개의 함수를 사용합니다. setTimeout / setInterval / clearInterval 1. setTimeout (functionName , milliseconds); 두번째 인자에 정의한 시간(milliseconds)이 경과되면 첫번째 인자의 함수(functionName )를 단 한번만 호출한다. 2. setInterval(functionName , milliseconds); 첫번째 인자의 함수(functionName) 를 두번째 인자에 정의한 시간(..
팔피엠 기록 팔피엠 크리에이티브 2017. 9. 5. 17:26
안녕하세요 팔피엠입니다 팔피엠에서 제공하는 솔루션에서는 앱도 제공합니다 (웹앱) 웹앱에서 사용하는 Firebase (FCM) 을 이용한 푸쉬 (Notification) 도 제공됩니다. -아래 참고- 관련 가이드 ios 전체가이드 https://firebase.google.com/docs/ios/setup 안드로이드 전체가이드 https://firebase.google.com/docs/android/setup 파이어베이스 메시징 가이드 https://firebase.google.com/docs/cloud-messaging/
팔피엠 기록 팔피엠 크리에이티브 2017. 9. 5. 09:15
Spring boot 기반 FCM 서버 전송 모듈 로직 공유 * 기본적인 내용만 공유합니다. 스케쥴 화, 등 푸쉬 서버의 모습을 갖춘 뒤 다시 공유 예정입니다. public final static String AUTH_KEY_FCM = "??";public final static String API_URL_FCM = "https://fcm.googleapis.com/fcm/send"; String authKey = AUTH_KEY_FCM; // You FCM AUTH keyString FMCurl = API_URL_FCM; String deviceToken = "??";URL url = new URL(FMCurl);HttpURLConnection conn = (HttpURLConnection) url.o..
팔피엠 기록 팔피엠 크리에이티브 2017. 8. 31. 17:32
좋은 달력 라이브러리 및 .js 도 많지만, 모바일을 위하여 최대한 간단한 달력이 필요하여 제작 했다. 용도는 일정관리용 달력이고 모바일 특화되도록 간략화 했다 tbody 밑에 append 하는 구조 /* 현재 날짜와 현재 달에 1일의 날짜 객체를 생성 */ var date = new Date(); // 날짜 객체 생성 var y = date.getFullYear(); // 현재 연도 var m = date.getMonth(); // 현재 월 var d = date.getDate(); // 현재 일 // 현재 년(y)월(m)의 1일(1)의 요일. var theDate = new Date(y,m,1); // 요일 var theDay = theDate.getDay(); /* 현재 월의 마지막 일*/ // 1..
팔피엠 기록 팔피엠 크리에이티브 2017. 8. 24. 23:33
안녕하세요 팔피엠 입니다. 오늘은 팔피엠의 로고 제작 요청을 했습니다. 로고 제작 요청 컨셉은 아래와 같았습니다. 1. 복잡하지 않아야 한다. 2. 지저분하지 않은 로고 3. 로고가 꼭 회사의 큰 뜻을 품지 않아도 된다. 4. 캐릭터나 동물모양 이어도 된다. 정도로만 하여, 디자이너분의 역량을 믿기로 했습니다. 디자이너분은 그분야의 전문가 이실 테니, 믿고 따라야지요. 아래 사진은 ,제가 1차적으로 디자이너분께 제안한 내용입니다. 스케치 수준으로만 전달 했습니다~^^ 사실 팔피엠이란 단어에 숨은 뜻은 꽤 여러개가 있습니다. 다음에 좀 정리를 해서 다시 소개를 해야겠습니다. 로고가 완성된다면 꼭 다시 공개 하겠습니다!
팔피엠 기록 팔피엠 크리에이티브 2017. 8. 24. 23:17
작업자들이 사용하는 프로그램도 이쁘고 명확해야한다. 이뻐야 쓰고싶다. 그래야 잘쓴다. 나는 그런걸 추구한다. 잘 돌아간다고 좋은 프로그램은 아니다 특히나 제조업 작업자들 사용 프로그램은 더더욱 그렇다. 작업자들이 잼있게 쓰고싶은 프로그램을 만들어야한다.
팔피엠 기록 팔피엠 크리에이티브 2017. 8. 24. 23:11
평소 나는 데이터 시각화에 관심이 많았고, 프로젝트 도중, 현장 모니터링 화면이 필요 하여 , 아래와 같이 웹으로 제작했다. 각각의 설비별 데이터를 아래와 같이 표시했고, 실시간 으로 데이터를 가져와 COUNT와 %를 높이고, COUNT가 올라간 데이터는 COUNT뒤에 세모모양을 표시 했다. 남들과는 다른 모니터링, 데이터의 시각화에도 중점을 두어야 할 시기가 아닌가 싶다. 좋은 시스템도 좋지만, 잘 쓸 수 있게 동기를 부여 해 주는 것도, 나의 몫인거 같다 POP 공장 모니터링 / POP /MES / 현장모니터링 / 실시간 모니터링 현장 55인치 TV 적용 모습 그외... 깔끔하고, 시각적이고 명확하다^^ 라고 생각한다
팔피엠 기록 팔피엠 크리에이티브 2017. 8. 21. 22:06
안녕하세요. 팔피엠 입니다. 준비중인 솔루션 및 회사 홈페이지를 위하여 도메인 등록 하였습니다. 처음 원했던 도메인은 없었으나, 결론적으로는 더 괜찮은 도메인을 등록 한 것 같습니다 (주변평가^^) 회사 홈페이지는 티스토리 블로그를 메인으로 할 생각입니다. 비즈니스 솔루션이긴 하지만, 블로그형 홈페이지를 통하여 고객과 소통 하는 개발사가 되고자 하는 의미입니다. 현재 도메인 등록만 하고, 연결은 보류중인 상태이긴 하지만 8pmbiz.com8pmbiz.co.kr 두개 도메인 등록 하였으며 대표 도메인은 8pmbiz.com 으로 할 예정입니다. 퇴근하고 짧지만 하나하나 기록 하고 준비하는 이 늦은 (저녁8시 이후) 가장 행복한 시간 인 듯 합니다. 회사이름의 의미중 한개 이기도 하고요^^ 준비하는 과정 하나..