IT일반 15

2025년도 SAP HCM 관련 교육일정 정리

회사에서 SAP HR 시스템 운영관리 업무를 맡아서 관리자 업무를 한지 1년이 되어가는데,바쁘다 보니 기본적인 교육도 못받고 아직도 인수인계 자료 뒤져가면서 하나씩 익혀가는 중입니다. 그래서 25년도 상반기에는 교육이라도 좀 다녀와야 될거 같아서, 관련 교육정보 정리해봅니다.  ○ Payroll (급여) - 콘텐츠Payroll BasicsEmployee Master Data for Payroll and Personnel ActionsPayroll ProcessPayroll ScenariosTroubleshooting: Typical Errors with Payroll and Their ResolutionSubsequent ActivitiesAdditional Resources - 교육일정   ○ HCM ..

IT일반 2024.12.30

개발일지 - 안드로이드스튜디오 업그레이드 및 환경설정

앱을 운영도 하고, 개발도 하다보니 환경의 변화에 대응하는것만으로도 약간 버거운 느낌이 든다.현재 구글플레이스토어에 등록된 4개의 앱 모두 안드로이드14를 타게팅하도록 업그레이드 권고를 받았다. API수준으로는 34를 타게팅하도록 바꾸면 되는데, 안타깝게도 내가 사용하던 안드로이드스튜디오가 (전기뱀장어) 버전이다. 몇년 지난버전인데, 34로 바꾸기 위해서는 스튜디오 버전도 올려줘야한다. 우선 원격지 노트북으로 테스트를 먼저 해보았는데..안드로이드스튜디오 (코알라) 버전으로 업그레이드를 했다. 알아서 컴파일 환경이나 기타 등등을 자동 다운로드받고 세팅해주기 때문에 어렵지 않다.  그리고 최신소스로 업데이트 받으려고 체크인을 하니...토큰정보가 사라졌나보다. 어떻게 설정했는지도 가물가물...다행히, 예전 게..

IT일반 2024.08.28

개발일지.. AI와 공공데이터의 만남!

제목이 거창하네...AI와 공공데이터의 만남이라니ㅎㅎ 아무튼 두어달 정도 짬내서 생성형 AI가 공공데이터 정보를 이용해 뉴스를 만들어 게시하는 기능을 개발완료하고, 구글플레이 게시진행을 어제 마무리했다. 어제밤 디자인만 조금 정리하다가, 게시까지 그냥해버렸는데, 너무 오래 끄는것 같기도 하고 일단 오픈 후, 조금씩 개선하자는 생각으로 결정한거다. 사용량에 따른 비용도 어떻게 발생할지도 궁금하고.. 한번 사용해보세요~

IT일반 2024.08.23

안드로이드앱 개발일지 - 콩콩데이터, 로딩 다이얼로그의 대체

그동안 앱의 로딩화면은 다이얼로그를 이용해서 화면에 뿌려 주었다. 그러다보니 디자인과 기능의 변경이 어려워서 만족스럽지 않았지만 그대로 두고 사용했다. 이제 ChatGPT가 있으니, 이런 고민되는 부분을 쉽게 개선가능하다. 기존의 코드는 아래와 같다.private class MyAsyncTask extends AsyncTask { @Override protected void onPreExecute() { Log.d("KONG_MAIN", "onPreExecute"); asyncDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); String str = m_bundle.getSt..

IT일반 2024.07.31

개발일지 - 콩콩데이터 남은 개발 과제.

AI뉴스 기능의 마켓 등록 전 남아있는 과제.  1. 디자인 개선  - 메인화면 레이아웃 변경  - 데이터 세부화면 레이아웃 변경  2. 호출 동작 개선  - DB 호출시에 로딩중 화면을 AI제작 완료시까지 로딩 표시를 해주도록 변경  3. 콩콩데이터 아이콘 변경   - AI 추가  4. 프롬프트 개선  - 답변의 길이 및 품질 향상을 위한 변경작업     마켓등록은 늦어도 8월말에는 할 수있도록!https://play.google.com/store/apps/details?id=com.main.knh.kong&pcampaignid=web_share 콩콩데이터 - 정부, 공공기관의 실시간 공공데이터 조회 - Google Play 앱콩콩데이터는 공공데이터를 활용하여 정부부처, 공공기관 등 각 기관의 역할 및..

IT일반 2024.07.30

개발일지... 결합도를 낮추고, 응집도를 높여야 하는데

OpenAI의 API를 호출하여, 데이터를 이용해 기사를 만들어내는 부분을 만들었다.AI API로 뉴스기사를 잘 만들어내는데, 호출할때마다 크지는 않지만 비용이 발생하게 되어, 혹시 모르는 폭탄을 받지 않기 위해, DB에 저장하는 구조를 생각해서 구현해보았다. AI로 뉴스를 만들면, DB에 저장을 한다. 이후, 정해진 시간(5분~1시간) 이내에 동일한 데이터로 뉴스를 만들려고 하면, DB에 동일한 데이터로 저장한 이력을 검색하고, AI호출 없이 DB내용을 뿌려주는 방식으로 구현해보았다. //AI뉴스 호출 및 기록 String strDBTime, strNow = ""; DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy..

IT일반 2024.07.29

개발일지...

집에 오랜만에 와서,애들 뒤에 재워두고, 컴퓨터에서 조금만 개발하다 자야지 했는데, 벌써 1시가 다 되어간다.내일 출근길 어쩌지 ㅠㅠ  AI API로 변환한 데이터를 DB에 저장하는 부분을 손보았는데,완벽히 만들기 위해서는 내일로 미뤄야 겠다. 목표는 최대한 AI API를 덜 사용하고, DB의 업데이트 횟수도 줄이는거다.왜냐하면 사용할때마다 돈이 나가기때문에...

IT일반 2024.07.18

개발일지.. #Firebase #DB #쓰기가안될때

퇴근후, 느린 노트북으로 한시간 남짓 개발을 했다. 안드로이드스튜디오를 켜고, 콩콩데이터 프로젝트를 실행.10분이 걸렸다...ㅎ 공공데이터를 호출하고, 기본적인 관리용 정보를 최초 실행 시, DB에서 읽어오는데AI기능을 추가하면서 DB에 쓰기를 처음 하게 되었다. AI기능을 개발하면서 어떻게 해야할지 AI(ChatGPT)에게 물어보면서 코딩을 한다.이런 개념이면 AI는 스스로 기능을 얼마든지 개선하고 업그레이드 할 수 있는거 아닌가?그런데, 그런건 하면 안된다는 원칙이 있는걸로 알고 있다. 아무튼 DB에 쓰기하는 코드를 잘 만들었는데, 안된다. DB는 구글 Firebase Database 이다. 그동안 읽기 기능만 사용하다보니 권한으로 설정한걸 바꿔줬어야 했다. match /{document=**} { ..

IT일반 2024.07.17

ITIL, ITSM, IT서비스

회사를 다니고 있는 김아무개씨는 전사직원의 PC, 프린터, 복합기, OA용 SW 등의 사무용IT기기를 보급하고, 관리하는 업무를 맡고 있다. 매년 매분기 (매달) 새로운 직원이 입사를 하고, 많은 부서와, 다양한 업무를 하고 있는 회사내의 각각의 부서와 직원들에게 친절하고, 신속하고, 편리한 서비스를 제공하고 싶지만... 정해진 예산과 자신의 분신이 되어줄 헬프데스크를 운영을 하고, 손발이 닳도록 열심히 일하고는 있지만, 사람들의 불평 불만은 끊이지가 않는다. 왜 그럴까?? IT전문가가 되어, 최신 기술을 배우며 무언가 새로운 '알파고' 같은 매력적인 결과물을 만드는 IT인이 되고 싶었는데, 현실은 PC를 사고, 프린터를 교체해주고, 고장나면 고쳐주는...왠지 전문스럽지 않은 일을 하고 있다. 이런건 I..

IT일반 2023.07.19

SLA(Service Level Agreement), SLM(Service Level Management) 에 대해 알아보자

기본적으로 어느정도의 규모 이상되는 회사에 속한 IT부서는 서비스 조직이라는 인식이 강합니다. 다른 부서의 일하는 환경을 조성해주고, 일을 효율적으로 할 수 있도록 관련기기나 시스템등을 구축하거나 제공해 준답니다. 이 와중에 IT서비스 수준에 대해 진단을 하고 수준을 높일 수 있는 방안을 찾아보면 좋지 않을까 하는 논의가 나와, SLA가 언급되어 대강 알고 있는 내용이지만 다시 정리하면서 방향을 잡아보고자 합니다. SLM(Service Level Management)은 고객과 IT조직이 정보시스템 서비스 수준의 계약서인 SLA(계약서)를 바탕으로 서비스 품질이 향상되도록 하는 프로세스 입니다. SLA는 SOW(Statement Of Work)라는 세부적인 서비스 및 작업 내용을 규정한 작업명세서로 구성되..

IT일반 2023.07.17