전체 글
-
[UiPath 기초] 0. 설치하기UiPath RPA/개념 및 기초다지기 2019. 12. 1. 17:40
주52시간 시행과 4차산업에 대한 대응은 핑계고 인건비 절약 목표를 위해 자동화시스템(=RPA)을 도입하는 기업이 크게 늘어나고 있는 추세입니다. 제가 일하는 회사에서도 본 목표(인건비)를 위해 RPA를 도입하여 운영중인데요, 국내에선 도입사례가 적으며, 도입에 따른 경험과 기술노하우도 부족한 상태에서 밑도 끝도 없이 10가지가 넘는 과제를 던진 채 "3개월" 이란 일정을 외치는 정신나간 임원진들로부터 타당하게 "안돼요"를 설명할 수 있는 개념있는 답변과 그럼에도 불구하고 업무를 수행했을 때 조금이나마 뻘짓을 줄일 수 있는 기초를 다지고자 이 글을 작성하게 되었습니다. 저희 회사에서는 UiPath 라는 RPA를 도입했습니다. .NET Framework 기반으로 개발되었고, 사용에 필요한 지식도 .NET ..
-
[VSCode] Python 가상환경(venv) 쉽게 설정하기ETC 2019. 11. 10. 22:57
python은 패키지를 설치하면 global 위치에 설치되기때문에 특정 버전의 패키지를 특정 프로젝트에서만 사용하려면 가상환경을 생성해줘야 한다. python -m venv {경로명/폴더명} 명령어를 써서 쉽게 생성할 수 있지만, vscode 환경에서 사용하려면 작업환경 설정값(.vscode/settings.json)을 설정해줘야하는 번거로움이 있다. (설정해도 제대로 안되기도 한다!) 뻘짓하다가 쉽게하는 방법이 있어 기록하기로 했다. 1. 작업영역 폴더 생성 예시로 venv-test 폴더 생성했다. 2. 작업영역 폴더 vscode로 열기 3. 콘솔창 열기 Ctrl + ` 키를 눌러 콘솔창(터미널)을 연다. 3. 가상환경 구성 python -m venv 명령을 실행한다. python -m venv ./v..
-
[Git] Azure DevOps(구 visualstudio online) 접근권한 관련기능 오류현상 해결법ETC 2018. 11. 11. 20:32
개인적인 프로그램 개발을 위해 Azure DevOps 에 신규 프로젝트를 생성하고, 터미널에서 git clone 명령어로 프로젝트를 복사하는 작업 중 오류가 발생하였다. Visual Studio를 사용할때는 이상이 없었고, 터미널에서 github에 있는 소스들을 clone 할때도 이상이 없었는데 Azure DevOps에 있는 소스들만 안되더라. 구글링해보니 Git 2.9.1 설치시 함께 설치되는 Git Credential Manager v1.18.0 에 버그가 있다고 한다.(https://stackoverflow.com/questions/53150690/fatal-nullreferenceexception-encountered-when-interacting-with-remote) 따라서 해당현상을 해결하려..
-
[regex] 이 정규식이 네 정규식이냐? (regex.inginf.units.it)ETC 2018. 1. 20. 16:20
URL : http://regex.inginf.units.it/ 문장에서 추출대상이 되는 단어들을 선택하고 Evolve!를 누르면 해당 단어규칙에 맞는 정규식을 자동으로 생성해주는 사이트이다. 사용방법은 사이트 하단에 tutorial로 들어가면 2분짜리 시연영상을 통해 확인 할 수 있다.원하는 정규식을 정확하게 추출하는 경우는 드물지만, 정규식 작성이 난해한 사람들에겐 힌트가 되어준다.해당사이트에서 1차적으로 정규식을 생성하고, 이전 포스트에 소개했던 regexr.com 에서 최종적으로 확인하는 것을 추천한다.
-
[nodeJS] 우분투에서 apt를 사용하여 최신버전 nodeJS 설치Javascript & TypeScript 2017. 12. 23. 15:05
우분투에서 바로 apt-get 명령어로 nodeJS 설치하면 최신버전이 아닌 v4.x 버전으로 설치된다. (Ubuntu Server 16.04 LTS 기준) 최신버전으로 설치하려면 아래 명령어로 실행해주면 된다. # Using Ubuntu curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash - sudo apt-get install -y nodejs # Using Debian, as root curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - apt-get install -y nodejs 최신버전 리스트는 https://github.com/nodesource/distributions#ins..
-
[bootstrap] <select>에 MSG를 끼얹나? (bootstrap-select)ETC 2017. 8. 13. 12:29
URL : http://silviomoreto.github.io/bootstrap-select/ HTML의 드롭다운메뉴 태그인 를 부트스트랩으로 직접 테마를 적용할 수 있긴 하지만, 방법이 제한적이며 사용이 까다롭다는 단점이 있다. (그냥 없는셈 치는게 정신건강에 이롭다.) 이를 말끔히 해결할 수 있는 도구가 바로 bootstrap-select이다. 호출방법은 아래와 같다. Mustard Ketchup Relish 또는 자바스크립트로도 가능하다. $('select').selectpicker(); 적용 후 웹 사이트를 실행하면 원래의 태그를 숨기고 ,, 태그조합으로 메뉴를 재생성하기 때문에 직접적인 css 적용은 어렵다. 다만 플러그인에서 디자인 적용을 위한 옵션을 제공하니 해당 옵션을 사용하면 된다. 예..
-
[OpenSource] 이 코드 누가 짠 거야? (searchcode.com)ETC 2017. 6. 4. 23:08
URL : www.searchcode.com소스코드를 검색어로 오픈소스 사이트(Github, Bitbucket 등)에 공개된 소스를 검색하는 기능을 제공한다. 문자 그대로 '소스코드'를 검색어로 쓰기 때문에 출처를 알 수 없는 소스코드의 일부를 넣고 검색하면 유용할 듯 하다.예를 들어, 어떤 검색란에 "var aa" 라고 검색하면 아래 이미지와 해당 코드를 포함한 오픈소스명과 출처, 사용된 위치등을 표시한다.필터를 통해 특정 오픈소스 사이트나 언어를 선택하여 검색할 수 있다.