미루고, 미루고 미뤄왔던 AWS 솔루션스 아키텍트 자격증을 준비하려고 한다. 약 1년 전 웹 개발 관련 수업을 들으면서 AWS 클라우드 자격증도 함께 준비하려고 했으나, 이러저러한 핑계로 이제서야 제대로 준비해보겠다는 다짐 아닌 다짐을 했다. 1. AWS 클라우드 자격증의 종류 위의 수 많은 자격증을 아우르는 큰 카테고리는 아래와 같다. Foundational 기초 Associate 일반 Professional 고급 Specialty 특정 분야 전문 자격증 이 중에서 나는 AWS Solutions Architect Associate(SAA) 자격증을 준비하려고 한다. 가장 많이 보는 시험이기도 하고, 기초부터 시작해야 내실을 다질 수 있다고 생각하여 결정했다. 웹 프로젝트를 진행하면서 AWS의 EC2, ..
오늘은 UiPath에서의 Dictionary 선언 및 사용 방법에 대해서 알려드립니다. Dictionary는 꽤 자주, 아니 항상 사용합니다. 그만큼 데이터를 추출하기도 쉽고 value 값도 바꿀 수 있습니다. UiPath에서는 Config라는 엑셀 파일을 제공합니다. Name과 Value 값으로 이루어져 있는 Dictionary 형태의 데이터테이블 입니다. 이 Config 파일을 읽어와 어느 프로세스에서든 Argument로 사용할 수 있죠. 1. Dictionary 선언 ✅ 먼저 Variable type에서 Dictionary를 검색하고, 넣고싶은 key : value의 타입을 지정해줍니다. String, List(Of String)도 가능하고, 도 가능하며 넣고싶은 타입을 지정할 수 있습니다. 값만 ..
어떤 팁을 포스팅할까 고민하다가, 엑셀과 관련된 액티비티 사용법을 알려드리려 합니다. 실무에선 엑셀 작업을 매우 매우 많이 사용하기 때문에 유용할 것 같아요. DataTable을 생성하고, Row(행) 값을 추가하고, 추가한 Row 값을 출력하는 방법에 대한 포스팅입니다. 1. DataTable 생성하기 Build Data Table 액티비티 사용 Properties의 Output에 DataTable 타입의 변수를 선언합니다. TestDT Ctrl + k 단축키를 사용하면 타입을 지정해주지 않아도 자동으로 해당 타입에 맞게 변수가 생성됩니다. 액티비티의 DataTable...박스를 클릭하면 원하는 컬럼명, 원하는 데이터를 추가, 삭제, 수정 할 수 있습니다. 해당 컬럼에 데이터 타입을 지정할 수 있습니다..
오랜만에 돌아온 RPA 팁 평소 유용하게 쓰는 모듈을 소개하려 합니당. UiPath 기준입니다. String 타입의 날짜 형식을 DateTime 형식으로 변환하기 sDate = "210120" changeDateTime = DateTime.ParseExact(sDateTest,"yyMMdd", CultureInfo.CurrentUICulture.DateTimeFormat) write line activity String.format("오늘 날짜 : {0}", changeDateTime.ToString("MM월 dd일")) ---> 01월 20일 DateTime.ParseExact(String타입의 날짜 변수, 변수 날짜의 표기방식, CultureInfo.CurrentUICulture.DateTimeFor..
문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자열로 바꾸어 return 하도록 solution 함수를 작성해주세요. 제한 사항 numbers의 길이는 1 이상 100,000 이하입니다. numbers의 원소는 0 이상 1,000 이하입니다. 정답이 너무 클 수 있으니 문자열로 바꾸어 return 합니다. 💡 나의 풀이 : 시간 초과 코드 - permutat..
문제 설명 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다. 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2) Leo는 모든 음식의 스코빌 지수가 K 이상이 될 때까지 반복하여 섞습니다. Leo가 가진 음식의 스코빌 지수를 담은 배열 scoville과 원하는 스코빌 지수 K가 주어질 때, 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 섞어야 하는 최소 횟수를 return 하도록 solution 함수를 작성해주세요. 제한 사항 scovil..