[Linux] 리눅스 환경변수 활용

읽기전에 아래 내용은 모두 리눅스에서의 환경변수 활용을 얘기하고 있다. 그런데 아마 다른 OS도 마찬가지로 적용되지 싶다. 환경변수 정의는 위키백과 https://ko.wikipedia.org/wiki/환경_변수 환경변수 활용 PATH 환경변수의 정확한 이해는 위키백과에 있을것이고, 그냥 사용하는 입장에서 보자면 가장 많이 사용하는 용도로는 특정 프로그램(혹은 명령어)을 어느 폴더에서나 실행시킬 수 있게 PATH를 잡아주기 위해 사용한다. 예를들어 리눅스에서 /usr/bin/app/ 경로에 있는 now라는 프로그램을 … Read more

[Flutter] 플러터 빌드 중 Installing build\app\outputs\flutter-apk\app-debug.apk… stuck 문제

오류내용 플러터 프로젝트 빌드 중 Installing build\app\outputs\flutter-apk\app-debug.apk…에서 더이상 진행하지 않고 stuck 되는 문제가 발생했다 오류 원인 구글 애드몹을 사용하기 위해서 pubspec.yaml 파일에 google_mobile_ads: ^3.0.0을 추가했는데, 안드로이드 매니페스트에 애드몹 펍코드를 추가하지 않아서 발생한 문제였다. AndroidManifest.xml에 아래와 같이 펍코드를 추가하면 된다. 참고 플러터 애드몹 추가 방법 https://codelabs.developers.google.com/codelabs/admob-ads-in-flutter?hl=ko#3

[Flutter] 플러터 무선 디버깅 QR코드 페어링

플러터 무선 디버깅 안드로이드와 마찬가지로 플러터도 안드로이드 스튜디오에서 폰과 와이파이로 연결하여 실시간 디버깅을 수행할 수 있다. 안드로이드 스튜디오에서 QR코드 페어링 준비 이것때문에 이 글을 쓰고있다. 안드로이드는 아래 그림과 같이 디바이스 목록을 선택하면 QR코드 Pair 버튼이 있었는데, 플러터라서 그런지 어째서인지 보이지 않아서 한참을 뒤졌다. QR코드 페어링 버튼은 안드로이드 스튜디오 오른쪽 상단의 Device Manager 아이콘(혹은 메뉴의 Tools … Read more

[Jenkins] Failed to start Jenkins Continuous Integration Server

Failed to start Jenkins Continuous Integration Server 젠킨스가 돌아가는 서버를 재부팅했더니 젠킨스 대시보드에 접속이 되지 않는다. 우선 젠킨스가 구동되는지 확인해보자. sudo systemctl status jenkins.service 명령어로 jenkins가 구동중인지 확인해보니 오류가 나서 구동에 실패했다. 오류내용은 아래와 같다. 이것저것 테스트를 해보던 중 sudo systemctl start jenkins.service 명령어로는 구동되지 않던 젠킨스가 sudo /etc/init.d/jenkins start 명령어로는 실행되는것을 확인했다. 원인을 찾아보니 … Read more

[Linux] Command ‘g++’ not found, but can be installed with: 오류

오류 내용 ubuntu 18.04에서 아래 명령어로 gcc9, g++9를 설치했다. gcc –version(대시 두개) 명령어로 설치를 확인해보니 gcc는 정상적으로 설치가 완료되어 버전이 출력된다. 그러나 g++은 설치되지 않았다는 아래 오류가 출력된다. 해결방법 아래 명령어로 g++의 설치 경로를 잡아준다. 이후 아래 명령어를 입력하여 g++이 정상적으로 인식되는지 확인한다. 이제 version정보 확인 명령어로 정상적으로 설치된것을 확인할 수 있다.

[Linux] Errror : Could not get lock /var/lib/dpkg/lock-frontend

Could not get lock /var/lib/dpkg/lock-frontend 오류 ubuntu 18.04에서 apt install git 명령어로 git을 설치하려고 했으나 아래 오류가 발생했다. 해결 방법 아래 링크에 나와있는대로 수행했으나 해결되지 않았고, 재부팅한 후에 해결되었다. 아래 명령어들을 수행하지 않고 재부팅만 우선 먼저 해보는것도 좋을듯 하다. https://kgu0724.tistory.com/71

[Notion] 노션 새 탭, 새 창 열기

노션 새 탭 열기 노션 페이지 상단에 + 아이콘이 있다. 클릭하면 새 탭이 열린다. 아래와 같이 탭이 두개가 된 것을 볼 수 있다. 노션 새 창 열기 탭을 우클릭하면 ‘탭을 새 창에서 열기‘가 있다. 이를 클릭하면 새 창을 열 수 있다.

[Excel] 엑셀 여러 열들 한번에 열너비 같게 만들기(+행높이)

* 이 글은 오피스365를 기준으로 작성되었습니다. 열너비와 행높이 조절 열들의 너비가 달라서 보기좋지 않을 때가 있다. 그럴땐 여러 열들의 너비를 같게 만들어 줄 수 있다. 한번에. 이 글에서는 정확하게 열너비를 지정할 수 있는 방법, 간편하게 열너비를 조절하는 방법을 설명한다. 모든 예시는 열너비로 되어있으나 같은 방법으로 행높이도 가능하다. 열너비 입력을 이용한 방법 원하는 열들을 드래그한다. 드래그된 … Read more

[Excel] 엑셀 개체 삽입시 개체 이름, 아이콘 변경하기

엑셀 개체삽입 엑셀에는 파워포인트와 같은 다른 파일을 통째로 첨부하는 개체삽입 기능이 있다. 개체삽입은 자료를 찾지 않고 바로 열어볼 수 있으며 타인에게 파일을 공유할 때 하나의 파일만 전송해도 되는 등의 많은 이점이 있다. 그런데 개체삽입은 삽입시 별도로 이름을 지정하지 않는다면 파일의 경로명이 자동적으로 이름으로 입력된다. 경로명을 이름으로 쓰는 경우는 잘 없기 때문에 보통은 별도의 수정이 필요하다. … Read more

[PowerPoint] 파워포인트 표 여백 주기

표 여백의 필요성 엑셀에서 표를 만들고 파워포인트에 복사했더니 아래와 같이 각 셀 앞부분에 글자 여백이 없어서 보기가 좋지 않았습니다. 이는 여백을 주면 해결할 수 있습니다. 참고로 들여쓰기랑은 다릅니다. 저는 들여쓰기인 줄 알고 한참 찾았습니다. 여백 주기 여백을 줄 셀을 선택 -> 우클릭 -> 도형서식을 선택합니다. 화면 우측에 나타난 도형서식에서 텍스트 옵션 -> 텍스트 상자 아이콘을 … Read more