IT/잡다구리 72

[Github] 셀프 러너 Github Self hosted Runner 사용하는법 (Feat. 리눅스, 셀프호스트러너)

github action 사용하는법에 대해선 예전에 아래와 같이 포스팅 한적이 있습니다. https://bug41.tistory.com/entry/Github-Github-Actions-%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%EB%B2%95-SSH-%EC%97%B0%EA%B2%B0 외부망이 엄격히 막혀있는 서버지만 배포 프로세스를 갖춰야해서 찾아보다가 세팅 다 마치고 안까먹고자 작성하는 포스팅입니다. 셀프러너를 시작하고픈 Repo 의 Settings 에 들어가서 Actions -> Runners 로 진입 New self-hosted runner 진입 그럼 아래와 같이 나오는데 내가 어디서 돌릴지 macOS, Linux, Windows 중 하나 클릭 하면되고 그에 따른 세팅법이 ..

IT/잡다구리 2024.01.12

[Ionic] 안드로이드 스튜디오 웹앱 console.log 확인 하는 방법

Next.js 를 아이오닉으로 감싸서 안드로이드 앱을 끄적끄적 하고있는데 지도가 계속 안나와서 콘솔에 어떻게 찍히는지 좀 보고싶어서 찾다가 기록하게 되었음 방법은 두가지가 있는데 일단 첫번째는 여기저기 많은 포스팅에서도 볼 수 있었는데 난 이렇게 안했음 자바랑 별로 안친해서 ㅎㅎ; 자꾸 WebView webView = findViewById(R.id.mwebview); 이쪽에서 오류난다고 어쩌고해서 골치 아파서 재낌 @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView webView = findVi..

IT/잡다구리 2023.11.26

Git 원격 저장소 branch 다중 삭제 명령어 정리

git 로컬 저장소에서 git bash 와 같은 커맨드 창 키고 ~ git 원격 origin 저장소 branch list 확인 git ls-remote --heads origin 결과값 예시 다중 브랜치 삭제 명령어 git push origin [브랜치명1] [브랜치명2] ex) git push origin --delete refs/heads/dev_ltw_7144 refs/heads/dev_ltw_7204 혹시 브랜치에 특수문자 들어갔을경우 따옴표로 감싸서 진행 git push origin --delete "refs/heads/dev_ltw_(아힝흥헹힝)" 처음에 아래와 같이 진행하면 삭제 될줄알았으나 진행 안됐음 앞에 refs/heds/[브랜치명] 붙이니까 정상적으로 삭제됌 git push origi..

IT/잡다구리 2023.09.21

[PHP] 보육정보공개API 연동 작업 후기 (시군구코드 mysql INSERT 문 첨부) , TRUNCATE, BULKINSERT, CRONTAB

사내에서 보유중인 데이터와 , 공개API 를 매칭하는 작업을 하였다. 아래 링크에서 API 에 대한 설명 및 메뉴얼을 볼 수 있다. https://info.childcare.go.kr/info/oais/introduction/Intro.jsp 공개 API 개요 < 보육정보공개 API 소개 < 보육정보공개 API < 어린이집정보공개포털 ※ API[Application Program Interface] : 인터넷 이용자가 일방적으로 웹 검색 결과 및 사용자인터페이스(UI) 등을 제공받는 데 그치지 않고 직접 응용 프로그램과 서비스를 개발할 수 있도록 공개된 info.childcare.go.kr 회원가입은 필수이며, 개발계정 신청 및 심의가 있고 심의는 넉넉하게 하루정도 걸린다고 보면된다. 처음에 테스트 키로..

IT/잡다구리 2023.07.22

[Jenkins] 기존 등록된 서버 IP 변경시 배포 오류 해결방법

AWS 인스턴스 사양을 업그레이드 하면서 IP 주소가 바뀌어버려가지고 , 기존에 젠킨스에 자동배포 잘되던게 정상적으로 되지않는 문제가 발생하였다. 탄력적 IP 로 고정 되있을줄 알았는데 제대로 확인하지 않은 탓이다. 실서비스중인 AWS EC2 인스턴스가 3개가 있는데 하나만 탄력 IP 로 등록되있고 나머지 2개는 안되있더라 -_- ;; 젠킨스의 Console Output 중 발췌 2 대의 서버에선 정상적으로 처리가 되었는데 , 나머지 1대에서 배포에 문제가 생겨 UNSTABLE 이 발생 바뀐 IP 로 바꿔주자 Jenkins > Dashboard > Jenkins 관리 > Configure System 에 진입해서 아래로 쭈욱 내리면 내 젠킨스를 이용하여 배포하는 서버들 ssh 정보들이 쭈욱 있는데 거기서..

IT/잡다구리 2023.05.19

[CSS] Chrome 108 업데이트 이후 프린트 미리보기 인쇄 이슈 해결방법

크롬 108 업데이트 이후 인쇄 미리보기 화면에서부터 css 박살나는 화면 목격 정확히는 테이블에서 rowspan 이 이상하게 보이고, 이미지도 중첩되어서 보이는둥 그런식으로 보임 샘플 이미지는 아래와 같다 각각 다른 이미지임 그냥 아래와 같이 다른거 다 빼버리고 심플하게 이미지 보여주는 html 페이지 있다고 치자 이 문서는 HTML 문서입니다. 아래는 실행시켰을때의 페이지 화면 근데 해당 페이지에서 크롬에서 인쇄를 하려고 미리보기에서 보면 아래처럼 보인다. 긴 이미지에 고양이가 껴서 들어감 중첩되서 보임 스샷을 찍어놓진 않았으나 테이블 rowspan 에서도 다깨지고 늘어져보이는걸 확인 할 수 있었다. 해결방법은 아래처럼 body 에 contain: size 추가 body 에 추가 하고나니 아래처럼 정..

IT/잡다구리 2023.01.12

[XAMPP] 로컬 SSL 인증서, https 적용하기

환경 XAMPP ( Apache + PHP + Mysql) xampp 설치된 경로 필요 (기본값이면 대부분 C:\xampp\ 에 위치) 정 모르겠으면 아래처럼 Apache - Config 눌러서 나오는 conf 아무거나 들어가서 경로 확인하면됨 중점적으로 수정되는 파일은 아래와 같음 C:\xampp\apache\conf\extra\httpd-vhosts.conf C:\xampp\apache\conf\extra\httpd-xampp.conf C:\xampp\apache 진입 후 crt 라는 폴더 생성하고 안에 아래 두 파일 넣기 혹시 다운 안될때를 대비하여 코드 첨부. make-cert.bat 파일 내용 @echo off set /p domain="Enter Domain: " set OPENSSL_CONF..

IT/잡다구리 2022.12.28

[Window+Apache] 로컬 커스텀도메인 설정 방법 , localhost customDomain

로컬에서 작업중인 프로젝트에 커스텀 도메인 넣어서 하는법을 포스팅 한다. 아파치 같은 웹서버가 깔려있다는 가정하에 진행한다. 시작 하기전에 hosts 라는 놈이 무슨 일을 하는지 간략하게 설명하자면 여기다 ip 주소 선언하고 어떤 도메인이든 써놓으면 곧이 곧대로 들어가진다. 쉽게 말해서 내 로컬호스트에서 PHP 돌리고있고 hosts 파일에다가 naver.com 이라고 도메인 접속하면 찐 네이버가 아니라 내 로컬 컴퓨터의 PHP 사이트를 띄운다는 소리다. 여튼 hosts 파일 설정하는 방법은 별거 없다 메모장이나 텍스트 에디터 파일 "관리자 권한" 으로 열어서 수정하면된다. 경로 : C:\Windows\System32\drivers\etc # Copyright (c) 1993-2009 Microsoft C..

IT/잡다구리 2022.12.01

[VSCODE] 코드 자동정렬 문제 (11.11 내용추가 - css 파일 저장시 자동정렬)

혼자서 작업할땐 상관이 없는데 여러명과 작업을 할땐 각자 개발환경이 다르고 에디터도 다르므로 기존에 소스 포맷 그대로 놔두는게 낫다 오늘 포스팅 하는 건은 자동정렬 때문에 이슈가 생겼어서 이를 방지하는 방법에 대해서 기록 vscode 기준으로 난 자동정렬을 쓰지않는데 .. 자꾸 자동정렬이되어서 저장이되고 그 상태로 커밋,푸시가 되니 소스 파일이 1번라인 부터 전체적으로

IT/잡다구리 2022.10.11
300x250