[Python] 파이참(PyCharm) 다운로드 및 설치



파이참(PyCharm)은 파이썬 프로그램을 쉽게 개발할 수 있도록 하는 IDE(Integrated Development Environment) 이다.

개발자가 소프트웨어를 개발하는 과정에서 필요한 모든 작업을 하나의 소프트웨어에서 처리할 수 있도록 환경을 제공한다. 코드 편집기, 디버거, 컴파일러, 인터프리터 등을 포함하고 개발자에게 제공한다. 


이제 설치를 해보자!


아래 URL을 클릭하여 접속하면, 프로그램을 다운로드 받을 수 있다.

http://www.jetbrains.com/


사이트에 접속하여 Tools를 클릭한다. 그러면 IDEs 항목에 PyCharm이라는 문구가 보일 것이다.




PyCharm 다운로드 화면이 보이게 되는데, Download 버튼을 눌러보자.




무료인 Community 버전으로 다운로드 받는다.




다운로드가 완료된 모습!!!




다운로드 된 프로그램 실행 시켜 진행하면 설치가 된다.




최초 실행 시에는 가지고 있는 설정정보가 없기 때문에 Do not import settings 을 선택하여 OK 버튼을 눌러준다.

그리고 UI theme를 선택한다.




플러그인은 선택사항으로 필자는 건너띄고 진행하였다.

파이참(PyCharm) 프로그램 실행 모습은 아래와 같다.




Create New Project를 눌러보자. Project 명을 입력하면 아래와 같이 드디어 PyCharm이 열렸다....




만들어진 창 우측에 프로젝트 창에서 [New] - [Python File]을 선택.




HelloWorld.py 파일을 만들어서 아래 화면처럼 print('HelloWorld') 입력 후 우클릭하여 Run 하면 하단에 출력되는 것을 확인 할 수 있다.



이것으로 파이참(PyCharm) 다운로드 및 설치를 마친다.



'IT Info > Python' 카테고리의 다른 글

[Python] 파이썬 다운로드 및 설치  (0) 2019.12.20

[Python] 파이썬 다운로드 및 설치


파이썬은 예전부터 핫하기는 했지만, 계속해서 인기가 많아지는 것 같다. 

IT를 하면서 파이썬을 안하면 안될 것 같기에 파이썬 공부를 시작해보려 한다.


PYPL 보고서를 보면 항상 JAVA의 인기가 1등이였는데, Python으로 순위가 변동되었다.




파이썬을 시작하기 위해서 우선 설치파일을 받아야겠다. 


https://www.python.org/downloads/ 경로를 들어가면 python Install 파일을 다운로드 받을 수 있다. 받아보자.


작성일 기준으로 최신 버전은 3.8.1 이다.




실행파일을 더블클릭하게 되면 아래와 같은 설치 창이 나오는데, Install Now를 클릭해주자.




그러면 설치가 시작 및 완료된고 아래와 같은 창이 나타나면 성공!



[시작] - [모든 프로그램] - [python 3.8.1]











'IT Info > Python' 카테고리의 다른 글

[Python] 파이참(PyCharm) 다운로드 및 설치  (0) 2019.12.20

[Excel] VLOOKUP 함수



업무 중에 액셀로 필자가 가장 많이 사용하는 함수는 VLOOKUP인 것 같다.


신입일 때, 이 기능을 몰라서 노가다를 했던 기억을 생각하면..... 정말 무지하면 몸이 고생한다라는 말이 공감된다.


VLOOKUP 함수는 쉽게 말해 매칭되는 값의 연관 데이터를 뽑아오는 경우 유용하게 쓰인다.


V : Vertical , LOOKUP : 찾아보다 라는 의미가 합쳐진 함수라고 보면된다.


예를 들어, 아래와 같은 데이터가 있다고 가정해보자.


주소 정보 테이블이 있고, 전화번호 정보 테이블이 따로 있다. 개수가 얼마되지 않기 때문에, 그냥 눈으로 맞추면 된다고 생각할지 모르겠지만,



데이터가 100개 넘게 있다고 생각하면 찾다가 지치고 시간낭비한다.

(전화번호 데이터 테이블은 이름이 주소테이블과 순서가 그대로가 아니기 때문..)





자! 이제 매칭해야할 전화번호 칸 Cell에서 (=VL)을 입력해보면 자동으로 함수가 나타나고, 마우스 클릭을 하면 함수에 대해서 작업 진행이 가능하다.




클릭 후, 매칭할 컬럼인 이름을 찍는다. 그러면 함수는 =VLOOKUP(A3 까지 입력되게 된다.




그 다음 콤마(,) 를 입력한 후에, 내가 매칭해야될 테이블 데이터 전체를 드래그 한다. 그러면 함수는 =VLOOKUP(A3,I3:J8 까지 생성된다.




그 다음 다시 콤마(,) 입력 후, 1(컬럼위치) 입력 후 또 다시 콤마(,) 다음 정확하게 동일한 데이터인지 비교할 경우 FALSE or 0 을 입력 후 괄호를 닫는다.

그러면 =VLOOKUP(A3,I3:J8,1,0) 으로 함수가 완성된다.




그런데 전화번호에 홍길동이 나왔다... 이유는 3번째 값에 1(컬럼위치) 때문이다. 전화번호에 있는 홍길동을 클릭하여 1을 2로 변경해보자.

그러면 홍길동의 전화번호가 정상적으로 나오는 것을 볼 수 있다.




이제 다음 값들은 드래그를 해보자. ??? 값이 안나오는 것들이 있다. 왜 어떤 값은 잘 나오고 어떤 값은 안나왔을까???




#N/A 값으로 된 Cell을 한번 찍어보자....

내가 찾고자 했던 검색범위는 I3:J8 의 범위였다. 그런데 #N/A 를 찍어보면 검색범위가 I4:J9로 한칸 밑으로 밀린 것을 볼 수 있다.

드래그 하면서 검색범위도 한칸씩 밀리는 것이다.




그래서 검색범위를 드래그하더라도 고정되도록 해 줄 필요가 있다. 바로 $를 사용하면 된다.

첫번째 전화번호 함수에서 =VLOOKUP(A3,I3:J8,2,0)  ==>>  =VLOOKUP(A3,$I$3:$J$8,2,0) 이렇게 검색범위 위치에 $를 넣어 고정시켜줘보자.

그리고 다시 드래그를 해보면 짜잔~ 정상적으로 각 이름의 전화번호를 정확하게 가져오는 것을 볼 수 있다.




당연히 알고 있을 것 같지만 모르고 있는 사람도 많다. 나도 신입 때 몰랐으니.... 반드시 이번 기회에 알아두도록 하자!!!



[Oracle] SUBSTR 문자열 자르기



Oracle에서 SUBSTR 함수는 문자열을 자를 때 사용하는 기본 함수이다.


SUBSTR 함수(문자 단위)


사용방법


1. SELECT SUBSTR( COLUMN1, "시작위치" ) FROM Table_Name;


Ex)  




2. SELECT SUBSTR( COLUMN1, "시작위치", "길이" ) FROM Table_Name;


앞에서 부터 자르고자 하는 경우


Ex) 




뒤에서 부터 자르고자 하는 경우


Ex) 






이런 방식으로 문자열 자르기를 할 수 있다.




'IT Info > Oracle' 카테고리의 다른 글

[Oracle] LISTAGG 여러 행을 하나의 컬럼으로 합치기  (0) 2019.12.11
[Oracle] Replace 함수 사용법  (0) 2019.12.11
[Oracle] 리스너(Listener)  (0) 2019.12.05
[Oracle] CASE WHEN THEN  (0) 2019.12.05
[Oracle] Decode  (0) 2019.12.02

UiPath RPA 설치 가이드



UiPath RPA를 설치하기 위해서 우선 UiPath 공식 홈페이지를 접속한다.


https://www.uipath.com/ko/


접속하게 되면 아래와 같은 화면이 나오는데, Start Trial 클릭!



커뮤니티 클라우드 에디션 선택





아래 화면과 같이 계정 생성이 필요하다. 필자는 구글 계정으로 등록했다.




로그인을 하게 되면 아래와 같은 화면이 나오게 되는데, RESOURCE CENTER를 클릭




Resource Center에 접속하게 되면, UiPath Studio 설치 파일을 다운로드 할 수 있다.

Community Edition상시 무료이므로 부담없이 다운로드 받아보자.




다운로드를 받게 되면, 다운로드 경로에 UiPathStudioSetup.zip 파일이 다운로드 받아진다.

압축을 풀어보면, UiPathStudioSetup.exe 파일이 존재하는데 실행 시키면 설치가 된다.


설치된 UiPath를 실행시켜보면 아래와 같은 UiPath Sudio가 실행된다.




여기까지 UiPath Studio를 설치하는 방법을 알아보았다.다음 부터는 실제 RPA를 만들어 보는 실습을 해보려 한다.



'IT Info > RPA' 카테고리의 다른 글

[RPA] RPA(Robotic Process Automation)란?  (0) 2019.11.13

1216 부동산 정책 요약



정부에서 12/16일 '주택시장 안정화 방안' 이라는 부동선 정책을 발표하였다.


강남권 재건축상승세의 확산으로 24주 연속 집값 상승에 따라서 긴급하게 대응책을 내놓은 것으로 보인다.


크게는 4개로 분류하였다.


1. 투기적 대출수요 규제 강화

2. 주택 보유부담 강화 및 양도소득세 제도 보완

3. 투명하고 공정한 거래 질서 확립

4. 실수요자를 위한 공급 확대


현재 가장 이슈가 되는건 1,2,3번으로 보인다.


1.투기적 대출수요 규제강화


A. 투기지역투기과열지구 주택담보대출 관리 강화

- 시가 9억원 초과 주택 담보대출 LTV(담보인정비율) 강화 : LTV 40% -> LTV 20% 적용

- 초고가 아파트(시가 15억원 초과)에 대한 주택구입용 주담대 금지

- DSR(Debt Service Ratio, 총부채원리금상환비율) 관리 강화

- 주택담보대출의 실수요 요건 강화 : 고가주택 기준을 공시가격 9억원에서 시가 9억원으로 변경

- 주택구입목적 사업자대출에 대한 관리 강화 : 투기지역 뿐만 아니라 투기과열지구까지 주택 구입목적 주택담보대출 취급 금지

- 주택임대업 개인사업자에 대한 RTI 강화 : RTI 기준을 1.5배 이상으로 강화

- 상호 금융권 주담대 현황 모니터링 및 관리감독 강화


B. 전세대출을 이용한 갭투자 방지

- 사적보증의 전세대출보증 규제 강화 : 서울보증보험도 시가 9억원 초과 주택 구입·보유 차주에 대한 전세대출 보증을 제한

- 전세자금대출 후 신규주택 매입 제한 : 차주가 전세 대출 받은 후 시가 9억원 초과 주택을 매입하거나 2주택 이상 보유할 경우 전세 대출 회수


2. 주택 보유부담 강화 및 양도소득세 제도 보완


A. 공정과세 원칙에 부합하는 주택 보유부담 강화

- 종합주동산세 관련 : 종합부동산세 세율 상향 조정

- 조정대상지역 2주택자 종합주동산세 : 세부담 상한 200% -> 300%로 확대

- 종합부동산세 1주택 보유 고령자 세액공제율 및 합산공제율 확대


- 공시가격 현실화 및 형평성 제고




B. 실수요자 중심의 양도소득세 제도 보완

- 1세대 1주택자 장기보유 특별공제에 거주기간 요건 추가

- 2년 이상 거주자에 한해 1세대 1주택자 장기보유특별공제 적용

- 조정대상지역 일시적 2주택자 전입요건 추가 및 중복보유 허용기한 단축 : 신규 주택 취득일로 부터 1년 이내에 해당 주택으로 전입

- 등록 임대주택에 대한 양도소득세 비과세 요건에 거주요건 추가

- 조정대상지역 다주택자 양도소득세 중과 시 주택 수에 분양권도 포함

- 2년 미만 보유 주택에 대한 양도소득세율 인상

- 조정대상지역 내 다주택자 양도소득세 중과 한시적 배제 : 다주택자가 조정대상지역 내 10년이상 보유한 주택을 양도하는 겨우 한시적 양도소득세 중과 배제 및 장기보유특별공제 적용


3. 투명하고 공정한 거래질서 확립


A. 민간택지 분양가 상한제 적용지역 확대

B. 시장 거래 질서 조사체계 강화

C. 공정한 청약 질서 확립

- 공급질서 교란, 불법 전매 시 청약제한 강화

- 청약당첨 요건 강화 : 투기과열지구, 대규모 신도시(66만㎡ 이상)의 거주기간 강화(1년 이상 -> 2년 이상) 

- 청약 재당첨 제한 강화 


D. 임대등록 제도 보완



요약하자면 이와 같다.


자세한 내용은 국토교통부 보도자료를 보면 PDF파일로 자세하게 볼 수 있다.







'알아두면 쓸모있는 것들 > 경제' 카테고리의 다른 글

[경제] 신용 점수제  (0) 2019.12.04
[경제] 청년 전세 자금 대출  (0) 2019.12.04

iPhone 11 Pro(갤럭시 노트 10에서 갈아탄 후기) 사용기



지극히 개인적인 의견으로 다시 iPhone으로 돌아온 후기를 적어본다...


필자는 갤럭시노트4를 마지막으로 iPhone으로 넘어 왔다. 아마 2013년도 쯤인가.. iCloud 사진 이력보니 그때부터가 맞는거 같다.


iPhone 6 plus를 사용했던것 같은데, 우선 iPhone X 까지 쭉 잘 쓰고 있다가 


갤럭시 노트 10으로 갈아탄 가장 큰 계기는 바로 삼성페이다. 


갤럭시 노트 10의 역대급 얇은 베젤과 무선 베터리 충전 및 충전 공유, 펜 기능 등 수많은 기능으로 역대급이라고 해서 관심은 갔지만 


바꿀 생각은 없었다. 갤럭시 노트 10이 출시 되고 오래되지 않은 어느날, 버스를 타는데 신용교통카드가 점점 잘 안찍히더니, 먹통이 되서


씩씩거리면서 택시를 타고 회사에 출근하는 순간, 화가 치밀어 올랐고 이참에 삼섬페이가 그렇게 편하다는데 넘어가보자 해서 넘어갔다.


삼성페이는 정말 신세계였다.... 지갑을 안들고 다녀도 되는 편안함이 상상 이상이였다. 도대체 애플페이는 언제쯤???? 하...


충전속도도 정말 빨랐다. 배젤도 정말 얇았고, 그런데 너무 iOS에 적응한 탓인지 사용하는데 적응이 잘 되지 않았다. 


삼성페이가 정말 신세계지만 다시 iPhone으로 갈아타게 된 가장 큰 계기는 iCloud라고 본다.


4살짜리 아이가 있다보니, 사진과 동영상을 정말 많이 찍는데, 2013년도부터 지금까지 남긴 기록들을 자동으로 영상으로 만들어 알려주기도 하고 하는


기능들이 버릴 수 없었다. 


카메라는 갤럭시, 아이폰 모두 장단점이 존재한다고 본다. 


물론 삼성 클라우드도 존재하지만, 사용법을 몰라서 그렇게 느낄수도 있다. 


어쨌든 MAC 과의 동기화, iCloud, 깔끔한 UI, 디자인(?), 다른 기기들과의 호환(에어팟, 애플워치, 아이패드 등)을 보자면, 


애플이 애플페이만 국내에서 사용 가능하다면 아직은 더 낫지 않나 생각이 든다.



iPhone 11 Pro에 대해서 사용기를 이야기 하자면, 


Face ID 정말 빨라졌고 인식하는 각도도 넓어졌다. iPhone X에서는 가끔 답답함이 있었는데 


그런게 많이 사라졌고, 지문보다 Face ID가 훨씬 편하다는 것을 느끼고 있다. 


노트 10의 5G와 iPhone 11 Pro 4G 의 속도는 아직은 5G 가능한 지역이 많지 않아서 그런건지 체감을 느끼지는 못했다. 


4G나 5G나 속도 차이를 잘 모르겠음.






갤럭시


장점


1. 삼성페이


정말 신세계임. 이것 때문에 다시 iPhone 갈아타는것을 정말 심각하게 고민함


2. 다양한 기능 및 고속 충전(C-Type), S펜



iPhone


장점


1. iCloud


정말 여태까지의 추억을 다 저장해줘서 고마울 정도다.


2. 깔끔한 UI와 다른기기와의 동기화 및 확장성


 

이상으로 두서없는... iPhone 11 Pro 사용기를 마친다..









Topre Realforce 87UW55 2년 사용 후기



벌써 리얼포스 키보드를 사용한지 2년이 넘어가고 있다.


지금은 2세대가 나왔는데, 동료 직원이 구매해서 잠깐 사용해보니 또 다른 느낌이 있다...


리얼포스 키보드를 사용하기 전까지는 회사에서 주는 만원짜리 키보드, 집에서도 그냥 기본으로 주는 키보드를 사용했었다.


그러다 동료직원 추천으로 우선 체리키보드(13만원 가량)를 구매해서 집에서 사용해보았는데, 


확실히 키보드가 가벼우면서 정확하고 빠르게 쳐지는 느낌이랄까? 그런데 너무 가벼운 느낌이여서


36만원을 주고 끝판왕이라는 리얼포스 키보드를 구매했었다.. 검은색 사고 싶었는데 그 당시, 검은색 품절이여서 흰색으로 구매함.


처음 사용 기분은 비싸니까 좋겠지라는 느낌만 가지고 사용했다. 그런데 다른 키보드를 쳐보는 순간, ?!!!! 뭐지? 


리얼포스 키보드의 그 특유의 다른 키보드에서 느낄 수 없는 "도각도각" 뭔가 도마에서 칼질하는 느낌이 든다.


ESC 키만 빨간색으로 포인트를 주니, 처음에는 검은색을 구매하고 싶었지만 하얀색도 매력이 있음.





2년 묵어서 손때가 묻었지만 10년을 고장없이 잘 쓸 것 같다. 


2년 사용하면서 느낀 장점


1. 내구성


보통 만원짜리 키보드 사면 1~2년 쓰면, 키 입력 안되는거 있고, 어떨때는 컨트롤 키 같은게 손을 땠는데도 계속 입력되고 있고 이런 경우가 있었다.

그런데 리얼포스 키보드는 내구성은 정말 10년 쓸거 같다. 얼마전에 물을 엎었는데도 운이 좋았던거 같긴 한데.... 끄떡없다.



2. 소음


일반 기계식 키보드처럼 "다다다다" 이런 소리가 나지 않고, 정말 무언가 고급스러운 도각도각 소리가 나서 주변 신경 안쓰고 잘 사용할 수 있다.



3. 무접점


무접점 방식이 기계식이랑 다르다고 하는데, 타자 시 낮은 키압으로도 입력이 가능하기 때문에 손에 피로도가 덜하다고 함.



4. 무게감


무게가 묵직하기 때문에 사용 시, 키보드가 이리저리 움직일이 없음(물론 기계식 키보드도 묵직하고 바닥에 고무가 있어서 움직이지 않지만....)



5. 키캡에 승화 인쇄


고열과 고압환경에서 키캡 내부로 잉크를 스며들게 하는 인쇄방식을 사용하여, 인쇄가 잘 지워지지 않는 장점을 가지고 있다. 


실제로 직업이 키보드를 지속적으로 사용해야되는 일이다 보니, 키캡 인쇄가 지워질 만한데 전혀 2년 동안 사용하면서 전혀 지워지지 않았다.



단점


1. 무게감


무게감이 있어서 좋긴 하지만, 아주 빠르게 타이핑 치는 것을 원할때는 추천하지 않는다. (55균등이라 그렇게 느껴질 수 있음)


2. 가격


정말 마음에 들어도 가격이 비싸긴 한다.


이상 토드레 리얼포스 키보드 사용 후기를 마친다.








+ Recent posts