전체 글 42

3.5 파이 이어폰 한 쪽만 들리는 문제의 원인과 해결방법 (총정리)

- 목차 들어가는 말 1. 이어폰 플러그를 살살 돌리니 소리가 나온다. 2. 이어폰 플러그 부위의 단선이 의심된다. 3. 이어폰 플러그를 옆으로 기울이니 소리가 나온다. 3-1 오디오 단자가 헐거워져서 생기는 문제 3-2 (3.5파이) 이어폰 플러그 자체의 문제 4. 3.5 파이 이어폰 플러그 DIY 갈무리 들어가는 말 3.5 파이, 3.5파이!, 3.5 파이!!!!!! 집에서 쓰는 싸구려 사운드바가 있다. 가격은 만원 후반대의 사람들이 가장 보편적으로 사용하는 제품이다. 잘 사용하다가 어느 날, 한쪽 방향의 소리가 들리지 않다는 것을 깨닫게 되었다. 3.5파이 플러그를 살살 돌려보면 간혹 들리는 경우도 있어서 한번 해보았다. 해결이 안 된다. 이건 단순한 접촉불량이 아니다. 금방 해결될 것이라고 생각했..

생활고생일지 2023.08.22

Mac에서 공동인증서 관련 프로그램 삭제 방법(AhnLab, delfino, UniCRSLocalServer)

- 목차 들어가는 말 1. AhnLab 프로그램 제거 2. Delfino 프로그램 제거 3. UniCRSLocalServer 프로그램 제거 갈무리 들어가는 말 최근 공동인증서를 발급받아 업무를 봐야 하는 순간이 있었습니다. 호기롭게 '이제 세월이 얼만데 맥에서는 은행 업무를 못 본다는 건 구시대적인 발상이지'라며 맥에서 공동인증서를 발급받았습니다. 발급까지는 순조롭게 진행되었으나, 공동인증서를 검색하고 인증하는 프로그램이 전혀 구동하지 않았습니다. 게다가 함께 깔린 AhnLab 프로그램은 수시로 맥에서 구동되는 프로그램이 인터넷에 접속하는 걸 방해(?)했습니다. 빈번하게 뜨는 AhnLab 팝업창은 너무나도 곤욕이었습니다. 일반적인 방법으로 공동인증서와 관련되어 설치된 프로그램들을 삭제하려고 하면 프로그램..

포토샵에서 액션(Action) 매크로 지정하여 단순 반복 작업 줄이기

- 목차 들어가는 말 1. 포토샵에서 액션(Action) 지정 갈무리 들어가는 말 프로젝트를 진행하면서 포토샵 작업을 하다 보면 단순 반복 작업을 수시로 해야 할 때가 있습니다. 만약 그 작업이 프로젝트마다 반복되는 일이라면 그 양은 무시하기 힘들 정도로 늘어납니다. 반복 작업은 우리로 하여금 금방 피로하게 만들고 손목이나 허리 등 우리 몸에 무리를 주어 작업 효율성을 떨어지게 만듭니다. 포토샵에는 이러한 반복 작업을 '매크로'로 해결하도록 기능을 제공하고있습니다. note '매크로(Macro)'는 여러 개의 명령을 묶어 하나의 명령으로 만든 것을 뜻하는 단어입니다. 반복적인 작업들을 하나로 묶어 명령 한 번으로 여러 개의 명령을 수행하도록 하는 프로그래밍 용어에서 파생되었습니다. 대중적으로는 '자동화..

Mac(맥) 터미널에서 'command not found' 혹은 'permission denied' 해결방법

- 목차 1. Command not found, permission denied 오류 2. 해결 방법 3. 후기 1. Command not found, permission denied 오류 Mac에서 환경변수 설정을 만지고 나서 '(eval):66: command not found: dirname'이라는 오류 메시지가 터미널에 뜨면서 터미널에서 기본 명령어들이 먹통이 되는 경우가 있습니다. [그림 2]처럼 'command not found' 오류 메시지를 출력하면서 명령어 실행이 불가하게 됩니다. 간혹 교재에서 명령어 안내를 '$ open ~/.zshrc'라고 되어 있어서 '$'(달러표시)를 붙여서 명령어를 입력해 보면 이번에는 $라는 명령어는 찾을 수 없다고 하죠. 우여곡절 끝에 $표시와 기존의 명령..

티스토리 로그인, 접속 오류 HTTP ERROR 400 원인과 해결방법

- 목차 1. 티스토리 HTTP ERROR 400 2. 해결 방법 3. 결과 1. 티스토리 HTTP ERROR 400 크롬에서 티스토리 블로그 글을 열람하거나, 티스토리 관리 홈에 로그인을 할 때 간혹 HTTP ERROR 400 오류 메시지와 함께 접속 및 로그인이 막힐 수 있습니다. 특별히 브라우저 설정을 바꾸거나, 컴퓨터 셋팅을 바꾸지 않았는데도 이러한 접속 오류가 발생합니다. 특히 다른 웹브라우저, Mac인 경우 사파리로 접속하면 정상 작동한다는 점이 특징입니다. 사파리에선 정상 작동하므로, 사파리에서 티스토리 관련 업무를 보면 될 일이지만, 티스토리 블로그를 운영중인 분들이라면 웹 브라우저를 변경하는 것이 조금 부담스러울 것입니다. 특히 기존 크롬에서 사파리로 변경하여 티스토리 글쓰기를 실행하면,..

pandas Dataframe(데이터프레임) 열 제목(columns), index(행) 변경 방법

- 목차 들어가는 말 1. columns 이름(열 이름) 변경 방법 2. index(행) 변경 방법 3. 특정 행에 있는 데이터 값 변경 방법(행 데이터 값 교체) 갈무리 들어가는 말 pandas Dataframe을 사용하다 보면 열이나 행의 이름을 변경해야 할 때가 있습니다. 이번 글에서는 열과 행 이름의 변경에 대해서 알아보겠습니다. 열 이름을 교체하는 것으로는 .rename() 또는 reindex가 사용될 수 있습니다. 또는 .columns=[]로 리스트의 형태로 새로운 열로 전체를 교체해 줄 수 있습니다. index를 교체할 때는 .index=[]의 형태로 전체 index를 교체하거나 .set_index('열 이름')으로 데이터프레임이 가진 열 중에서 하나를 골라, 해당 열이 가진 데이터 값을 ..

pandas Dataframe 데이터프레임 정보 조회 방법들

- 목차 들어가는 말 1. 전체 출력 2. 상위 n행, 하위 n행 출력 3. 행, 열 구성 확인 갈무리 들어가는 말 pandas Dataframe을 사용하면서 데이터프레임의 정보를 열람해야 하는 일이 잦습니다. 간단히 열과 행의 개수부터, 데이터프레임의 특정 행이나 열의 탐색까지 그 방식과 종류도 다양합니다. 다양한 방식을 크게 3가지로 분류해서 각 항목마다 어떠한 열람 방식이 있는지 알아보도록 하겠습니다. #연습용 데이터프레임 import pandas as pd name = ['홍길동', '김철수', '나일류','박민수','변지성','민지선', '강민지', '고목나','홍길동'] ID = ['apple', 'banaba', 'coconut','durian','egg','jazz', 'kiwi', 'le..

pandas Dataframe 데이터 값 정렬 .sort_index(), .sort_values()

- 목차 들어가는 말 1. 데이터 값을 기준으로 정렬 sort_values() 2. index 값을 기준으로 정렬 sort_index() 갈무리 들어가는 말 Open API의 내용이나 기타 데이터들을 pandas Dataframe으로 관리할 때, 우리는 데이터프레임에 있는 데이터 값을 필요에 따라 재정렬하여 가공할 필요가 있습니다. 그럴 때는 pandas 라이브러리에서 제공하는 정렬 메서드를 이용하면 손쉽게 데이터 값을 본인이 원하는 기준에 따라 정렬할 수 있습니다. 이번 글에서는 index와 columns(열) 이름을 기준으로 각각 오름차순, 내림차순으로 데이터프레임을 정렬하는 법에 대해서 알아보겠습니다. import pandas as pd name = ['홍길동', '김철수', '나일류','박민수',..

pandas Dataframe(데이터프레임) 행, 열 데이터 삭제

- 목차 들어가는 말 1. 데이터프레임 열 데이터 삭제 2. 데이터프레임 행 데이터 삭제 갈무리 들어가는 말 pandas Dataframe을 사용하면서 분석이나 기타 활용 목적으로 특정 행이나 열 데이터를 삭제해야 하는 순간이 있습니다. 기본적으로 Dataframe은 .drop() 메서드를 이용해서 행과 열 데이터를 삭제합니다. 특정 범위나 조건을 걸고 삭제를 하고 싶다면 .drop() 메서드에 조건 서식의 인덱스를 입력하거나 .iloc[]를 사용합니다. 각 메서드의 기본 형태를 살펴보고 활용 예시를 알아보겠습니다. import pandas as pd name = ['홍길동', '김철수', '나일류'] ID = ['apple', 'banaba', 'coconut'] mail = ['apple@gaegos..

pandas Dataframe(데이터프레임) 행, 열 합치기 (병합)

- 목차 들어가는 말 1. .concat() 메서드로 데이터프레임 행, 열 합치기 2. .merge() 메서드로 데이터프레임 합치기 3. .concat() 에서도 join을 사용 4. .merge() 메서드에서 index로 병합하기 갈무리 들어가는 말 데이터프레임을 다루다 보면 다른 곳에서 생성된 데이터프레임을 기존에 사용하던 데이터프레임과 병합해야 하는 상황이 생깁니다. 유형에 따라서는 행간 결합이 될 수 있고, 열간 결합이 될 수도 있습니다. 합치는 방식에 따라서 사용하는 메서드가 달라질 수 있고, 각 메서드마다 필요로 하는 인자가 달라 사용자가 메서드를 사용하기 전에 데이터프레임을 사전에 가공해야 할 수 있습니다. 여기서 다루는 pandas 데이터프레임을 합치는 방법 살펴보고, 본인이 필요한 합치기..

반응형