전체 글
-
[Python] 문자열이 숫자인지 문자인지 판단하는 법(isdigit(), isalpha(), isalnum(), isdecimal(), isnumeric()Programming Language/Python 2022. 8. 8. 22:52
파이썬에서 문자열 내부에 있는 문자들이 과연 숫자인지, 문자인지 판별하는 방법을 알아보겠다. 1. 문자인지 판단하는 법 [isalpha] isalpha()라는 함수를 사용해서 확인할 수 있으며 문자열 내부에 공백/기호/숫자가 존재할 경우 False가 된다. s1 = 'ABC' s2 = 'hello world' s3 = '1a2b' s4 = '한글' s5 = '한글abc' s6 = '한글123' s7 = '한글?' s8 = '한 글' print(s1.isalpha())#True print(s2.isalpha())#False print(s3.isalpha())#False print(s4.isalpha())#True print(s5.isalpha())#True print(s6.isalpha())#False p..
-
[Python, Github, Pycharm] Pycharm github update project시 'Untracked Files Prevent Merge' 오류 해결Error Log/Git&Github 2022. 8. 7. 17:21
* 오류 발생 노트북에서 풀었던 문제들을 깃허브에 올리고 데스크탑에 있는 Pycharm에서 update project를 했다. 'Untracked Fiels Prevent Merge'오류가 발생했다. * 오류 원인 git이 관리해주지 않는 파일들 때문에 문제가 발생한 듯 하다. git이 관리를 해주는 파일들은 'Tracked', 관리해주지 않는 파일들은 'Untracked'가 되는 것이다. 즉, 관리해주지 않는 어떠한 파일이 내 데스크탑에 있고, 이 파일이 내가 가져오고자 하는 github repository에 존재하지 않기 때문에 update 과정에서 충돌이 발생한 것. 그렇다면 이를 해결하려면 어떻게 해야 하느냐, 당연히 Untracked 파일들을 삭제, 혹은 Tracked 파일로 만들어 주는 것. ..
-
[AWS] AWS Certified Solutions Architect Study Guide 요약 (1부 2장)Cloud/AWS 2022. 3. 6. 23:18
2장. Elastic Compute Cloud(EC2), Elastic Block Store(EBS) 1. EC2(Elastic Compute Cloud) - 물리 서버의 기능을 함축적으로 가상화한 것. - EC2 시작 시 AMI(Amazon Machine Image)를 선택 * AMI 종류 (1) Amazon 빠른 시작 AMI - 리눅스 배포판, Windows 서버 OS, 딥러닝, DB 등 공통 작업 수행을 위한 특수 이미지 포함 (2) AWS Marketplace AMI - 프로덕션 환경(실제 서비스 배포)에서 쓸 수 있는 공식 이미지 - SAP/시스코 같은 공급업체가 제공 및 지원 (3) 커뮤니티 AMI - 10만 개 이상의 이미지 존재 - 대부분 독립 공급업체가 제작 및 관리 - SW 리소스를 사..
-
[AWS] AWS CLI 설치 및 간편 실습Cloud/AWS 2022. 3. 3. 08:07
[AWS] AWS CLI 설치 및 간편 실습 AWS의 서비스를 사용하는 방법 중 하나인 AWS CLI를 설치하고 간단하게 S3에 대한 실습을 해보겠다. * AWS CLI 설치 1. AWS CLI 설치 메뉴얼 확인 / 버전 확인 - 링크를 통해서 접속하면 먼저 CLI 버전을 선택하게 된다. 문서를 읽어보니 몇몇 차이가 있긴 한데 최신 서비스를 지원해주는 버전2를 설치하겠다. 2. AWS CLI 버전2 설치 - Windows 설치로 들어간다. - 링크를 클릭해서 설치할 수도 있고 CMD창을 열어서 명령어를 입력해도 가능하다. - 설치가 완료된 후 'aws --version'을 입력해서 설치 여부를 확인한다. - 문구가 출력된다면 정상적으로 설치가 완료된 것이다. 3. 유저 정보 입력 - 내 유저 정보를 입력..
-
[일상] 간만에 날씨가 좋아서걷는 자몽/일상 2022. 2. 27. 21:29
추워졌다 따뜻해졌다 기온이 오락가락하던 요즘, 보기 드물게 하늘도 맑고 기온도 따뜻한 순간이 왔다. 최근엔 오미크론 감염자 증가세도 심하고 굳이 약속이 없어서 외출을 자제했었지만... 오늘은 도저히 참을 수 없어서 산책을 계획하고 내 산책에 앞서 강아지 산책을 먼저 시켜줬다. 기온도 적당하고 햇살도 따사롭고 바람도 적어서 더더욱 산책 계획을 실행하고자 마음을 먹은 것도 잠시... 강아지 산책을 마치고 집에 돌아와 목욕을 시킨 뒤 나가보니 순식간에 바람이 엄청나게 불기 시작했다. 동네 주변만 다닐 예정이었기에 딱히 씻지도 않은 상태로 모자만 눌러쓰고 나왔는데 웬 걸... 바람이 너무 세게 불어서 모자가 바람에 날아가버렸다. 머리를 자른지도 오래돼서 안 그래도 긴 머리에 감지도 않았으니 떡지고 모자에 눌린 ..
-
[AWS] AWS Certified Solutions Architect Study Guide 요약 (1부 1장)Cloud/AWS 2022. 2. 26. 15:36
AWS SAA 스터디 가이드 책을 장마다 주요 내용을 요약해서 정리하는 글이다. 1부 AWS 핵심 서비스 1장. 클라우드 컴퓨팅과 AWS 소개 1. 가상화(Virtualization) - 단일 물리 서버의 하드웨어 리소스를 작은 단위로 나누어서 여러 가상 머신을 호스트 할 수 있다. - 가상 서버를 몇 초 만에 프로비저닝하고 언제든지 종료해서 리소스를 다른 데에 사용할 수 있다. (유연성) 2. 효과적인 클라우드 배포 3요소 - 확장성 : 수요 증가에 따라 능동적으로 대처 - 탄력성 : 수요 감소에 따라 능동적으로 대처 - 비용 관리 : 엄격한 리소스 사용 관리로 자본지출(CAPEX) -> 운영비용(OPEX)로 바꿀 수 있음 직접 데이터 센터를 구축하는 비용보다 항상 저렴하다는 것은 아님 장기적인 수요 ..
-
[AWS] Solutions Architect(SAA-C02) 시험 준비/예약Cloud/AWS 2022. 2. 24. 21:45
[AWS] Solutions Architect(SAA-C02) 시험 준비/예약 AWS를 본격적으로 배우기 시작한 지 1년이 좀 지난 지금. 제대로 취업해보고자 자격증을 취득하려 한다. 그동안 취업준비, 입사, 퇴사의 과정을 거쳐서 방황의 시기를 지나 본격적으로 마음을 다잡고자 바로 시험에 등록해버렸다. 더 늦어지면 걷잡을 수 없이 백수의 삶을 벗어날 수 없을 것 같기에... 시험에 등록하고 시험공부, 준비를 하는 김에 잊고 살던 블로그도 되살릴 겸 블로그 포스팅도 다시 시작해보고자 이 카테고리를 만들었다. 이 카테고리는 시험의 준비, 복습, 용어 정리 등의 공간으로 사용할 것이며 AWS의 서비스나 관련 내용으로 꾸준히 포스팅해나갈 예정이다. * AWS Certification 클라우드 업계 부동의 1위,..
-
[TIL] 21.01.13 JavaScript, jQueryCloud/클라우드 아키택트 양성과정 2021. 3. 11. 13:57
[21.01.13] JavaScript, jQuery * JavaScript - 웹 페이지에서 동작을 구현하기 위해 사용하는 스크립트 언어. - 기본 형태는 C언어나 Java와 비슷한 형태이다. - 변수 선언 시 var라는 키워드를 사용하며 * jQuery - 자바스크립트 함수의 묶음(라이브러리)이다. - jQuery를 쓰기 위해서 직접 파일을 다운로드하거나 CDN을 통해 사용이 가능하다. 1) jQuery 파일 다운로드 > 공식 웹 사이트에서 파일을 다운로드한다. > 하단처럼 태그에 다운받은 파일의 이름을 넣어준 뒤 사용한다. 2) CDN 활용 > 파일을 다운받지 않고 url을 바로 코드에 적어서 사용할 수 있다. * jQuery 사용법 - css에서의 selector와 동일하게 사용 가능하다. ※ 태..