본문 바로가기

_PM•PO28

[RPA] [UiPath] 정보 이모저모 3 1. Recording 기능 레코딩을 통해 액티비티가 자동으로 생성 -> 사실 실무에서 자주 쓰지 않는데, 그렇더라도 배우는 단계에서는 자동 생성된 액티비티를 보면서 '이런 걸 쓰는구나' 정도는 배울 수 있음 시각적인 인터페이스로 프로그래밍을 잘 몰라도 자동화 가능 레코딩 후 개발자의 구상대로 수정 가능 그러나, 조건문을 사용할 수 없음 셀렉터 수정이 필요한 경우 추가 작업을 해야 함 예외 처리를 별도로 해주어야 함 실 개발자들은 레코딩을 잘 사용하지 않음. 기능이 예전보다 좋아지긴 했으나 개발자들은 자기가 구상한 대로 만들어 나가는 게 빠르고 효율적이기 때문에 굳이 레코딩을 쓰지는 않음. * 레코딩 기능을 이용하는 중에 interaction mode 'chromium api' should be used.. 2023. 9. 13.
[RPA] [UiPath] 정보 이모저모 2 1. Execution type은 '사람이 참석하여 진행하는지 아닌지'를 의미한다. attended : 사람의 개입이 있는 형태 예를 들면, 오토메이션이 24시간 도는 형태가 아니라 중간에 사람이 들어와서 확인한다던지, 어떤 조치를 했다던지의 개입이 있는 경우이다. unattended : 사람의 개입이 없는 형태 만들어두고 오토메이션이 24시간 도는 형 2. Publish한 것을 실행시키려면 UiPath Assistant를 통해 가능하고, 이 과정을 통해 자동화를 진행하게 되면 오케스트레이터의 'Jobs'에 나온다. * UiPath Assistant 는 윈도우 화면 오른쪽 하단에 '숨겨진 아이콘 표시'를 누르면 나타나는 아이콘을 클릭해서 열 수 있다. 3. String, 한국어로 문자열을 입력하기 위해서.. 2023. 9. 8.
[RPA] [UiPath] 액티비티 정리 일단 액티비티 자체는 그때그때 구글링해서 찾아가면서 사용해야 한다. Table, Excel 등도 액티비티화 되어있다. 1. 패키지 관리 여러 패키지들을 한 번에 모아 볼 수 있으며 현재 프로젝트에서 사용O / 사용X 중인 패키지, 모든 패키지 등을 확인할 수 있다. 만약, 현재 있을 법한 액티비티인데 없다고 나오면 패키지 관리에 들어가서 다운로드하면 된다. 패키지별 버전을 확인할 수 있으며 업/다운 그레이드도 가능하다. 프로젝트 의존성: 현재 프로젝트에서 사용 중인 패키지 2. 2023. 9. 6.
[서비스 기획-개발 그 사이] GPS, 위도, 경도, 주소 서비스 기획시 주소가 필요한 경우가 있다. 1) 서비스 '기능'으로 필요한 경우(e.g. 인스타그램 포스팅에 위치 태그) 2) 백로그 데이터 구축을 위한 경우(추후 서비스 개선을 위해 백로그에 데이터를 쌓아두는 것) 후자의 경우면서 글로벌 서비스를 기획하고 있다면 주소 데이터를 GPS로 수집하고, 각 국가별 주소로 변환하는 작업이 필요할 것이다. (개발 공수가 증가하는 부분✔) 주소 데이터는 구글에서 제공하는 API를 사용하면 손쉽게 따올 수 있다. 구글은 본인들이 만든 플러스 코드라는 게 있는데 구글 지도에 들어가서 좌표를 찍으면 그 좌표에 해당하는 플러스 코드를 제공한다. 이때 잊지 말아야 할 것은 서비스 이용자한테 위치 사용 허가를 요청하는 것이다. 막간으로 이야기하자면 iOS와 AOS의 경우 사용.. 2022. 4. 20.