loading
본문 바로가기
반응형

IT(SW)23

윈도우(Windows) 환경변수 PATH 설정하는 방법 환경변수(PATH)를 설정하는 이유는 무엇인가? 윈도우나 리눅스와 같은 운영체제는 다양한 프로그램이나 라이브러리를 설치하여 실행할 수 있는 환경을 제공하며, 경로에 상관없이 프로그램이나 라이브러리에 대한 실행 명령어를 구동시키기 위해서는 환경변수 설정이 필요합니다. 만약에 자주 사용하는 특정 프로그램이나 명령어가 있다고 했을 때 환경변수를 설정하지 않으면 해당 프로그램이나 명령어가 위치하고 있는 경로까지 매번 직접 이동해서 실행해줘야 하는 수고를 해야 하기 때문에 시간을 절약하고 노동을 최소화하기 위해 환경변수 설정하는 방법은 반드시 이해하고 있어야 하는 기능입니다. 따라서 이번 포스팅에서는 윈도우 운영체제에서 환경변수 설정을 어떻게 하는지 알아보도록 하겠습니다. 윈도우 환경변수 설정에 대한 이해를 돕기.. 2021. 6. 12.
파이썬(Python) Beautiful Soup이란? 약 32면 분량의 전자신문에서 특정 단어만 뽑아내라고 한다면 도대체 얼마나 걸릴까요? 신문 한 면당 평균 4000자의 글자를 포함하고 있으며, 32면을 고려하면 무려 12만 8000자가 신문 한 부에 포함되어 있는데 이는 소설책 약 6권 분량에 해당한다고 합니다. 양도 양이지만 신문의 글자는 워낙에 작기 때문에 소요되는 시간과 누적되는 피로감은 엄청날 것이며, 설령 그렇게 뽑아냈다고 하더라도 100% 완벽하게 완수했다고 맹신하기는 어려울 겁니다. 앞서 언급한 전자신문에서 단어를 뽑는 것처럼 각종 웹 페이지로부터 특정 정보를 스크랩하는 것을 쉽게 만들어주는 파이썬 라이브러리 중 하나가 바로 Beautifule Soup입니다. Beautiful Soup은 HTML, XML이나 다른 마크업 언어로 파싱 해주는.. 2021. 6. 9.
하드디스크 로우레벨 포맷 프로그램 소개 및 설치 방법 컴퓨터나 휴대폰과 같이 저장매체를 포함하고 있는 전자기기들은 내용을 삭제하더라도 R-studio 등 인터넷을 통해 쉽게 구할 수 있는 복구 툴을 통해서 간단하게 파일 복구가 가능하기 때문에 주의가 요구됩니다. 포맷을 하면 괜찮겠지라고 생각할 수도 있는데 포맷에도 하이레벨 포맷과 로우레벨 포맷이 있으며, 우리가 흔히 사용하는 일반 포맷인 하이레벨 포맷으로 처리할 경우에는 역시나 대부분의 파일을 쉽게 복구할 수 있습니다. 사실 일반인은 쉽게 구할 수 없는 포렌식 특수 장비를 통해서 로우레벨 포맷한 저장매체 조차도 어느 정도 복구가 가능하긴 하지만 개인정보 유출로 인한 피해를 최소화할 수 있는 일환으로 이번 포스팅에서는 HDD GURU 웹 사이트를 통해 다운로드 가능한 하드디스크 로우레벨 포맷 프로그램 설치 .. 2021. 6. 9.
파이썬(Python) Pandas 엑셀파일 읽기 및 쓰기 + 조건 추출 블로그를 운영하게 되면 각종 데이터를 처리해야 할 일이 빈번하게 생기는데 정기적으로 연재되는 간행물을 기획하고 있다면 가급적 입력자료만 있다고 가정할 때 자동으로 처리가 되면 포스팅을 하는데 상당한 시간을 벌 수가 있습니다. 물론 데이터 처리를 할 때 엑셀을 활용해서도 자동화가 가능하긴 하지만 꽤나 복잡한 작업을 해야 할 뿐만 아니라 다양한 확장성에 있어서 파이썬을 넘어서기엔 무리수가 있습니다. 따라서 엑셀보다는 파이썬에 적응하길 권장드리며 이번 포스팅에서는 모든 자료를 처리하기에 앞서서 기초적이면서도 가장 중요한 데이터 읽기와 저장하기에 대해서 알아보도록 하겠습니다. Mission 1. 엑셀 파일 example_excel.xlsx를 파이썬 Pandas로 읽어오기 2. 1열에 문자 '가'를 하나라도 포함.. 2021. 6. 7.
티스토리 이미지 ALT 속성 처리 및 적용방법과 중요성 ALT 속성은 무엇이며, 왜 해야 하는가? ALT 속성은 대안, 선택 가능한 것, 대체 가능한, 대안적인 이라는 의미를 가진 Alternative의 약어로 웹 프로그래밍을 할 때 DB 문제, 그림 링크 문제 등 여러 원인으로 이미지를 제대로 불러오지 못했을 경우에 × 등으로 표시되는데 이런 오류가 있을 경우를 대비하여 실제 어떤 이미지가 있었는지를 알려주는 역할을 담당합니다. 뿐만 아니라 시각 장애인의 경우에도 컴퓨터에 음성 인식기를 연결하여 웹 서칭을 하게 되는데 이때 이미지 정보를 인식하는 방법이 바로 ALT 속성에 적힌 내용을 기준으로 정보를 제공하며, 구글, 티스토리, 네이버 등 여러 포털 사이트의 로봇이 웹 크롤링으로 이미지에 대한 정보를 가져갈 때에나 구글이나 네이버에서 이미지 검색을 할 경우.. 2021. 6. 5.
반응형