IT/잡다구리 77

[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

[Linux] sh 실행 오류 $'\r' : command not found

개발환경 세팅 도중 sh 파일 실행 오류 발생 리눅스에서 작성된 파일이 아니라면, 리눅스로 컴파일이 된게 아니라서 에러나는 경우가 있다고한다. 그래서 유닉스 명령어로 변경해주는 녀석이 필요한데 그게 바로 dos2unix yum -y install dos2unix dos2unix [변경하고싶은 파일] 이러고나서 다시 실행해보니 정상적으로 실행외 되는것을 확인할 수 있었다.

IT/잡다구리 2022.05.20

[Github] Jekyll 블로그 형식 메뉴얼 만들기 (1)

어쩌다 알게되었나 ? 간단하게 메뉴얼 작성을 할일이 생겼는데 개발자가.. 메뉴얼?! 어쨌든 난 개발자인데 더이상 웹 에디터에다가 막 사진 붙여넣고 텍스트 입력하는 짓 하기싫다. 물론 사진 업로드하는데엔 웹에디터 만한게 없을것 ㅋㅋ 노션을 써도되고 .. 등등 그리고 블로그 형식으로도 많이들 쓰인다는거 평소에 듣기만해서 대충 알고만 있었는데 더이상 미룰수가 없어서 메뉴얼도 이번에 이거로 만들어볼겸 여기저기 찾아보면서 하나씩하나씩 알게됐다. 그 왜 대부분 유저아이디.github.io 로 돌아가는 유저들 블로그 주소 접속하다보면 UI가 거의 다 대부분 비슷비슷하다는 생각 들텐데 바로 테마를 갖다 쓰기 때문이다. 물론 나도 갖다 쓸거다ㅎㅎ Jekyll Jekyll 는 루비로 만들어져있는 정적 사이트다. 많은 천재..

IT/잡다구리 2022.04.26

[Linux] 아파치(80포트) 에서 톰캣(다른 포트) 으로 Proxypass, ReverseProxy

환경 : Linux, CentOS7 , Apache, Tomcat 2개 하나의 서버에 다중 톰캣 세팅 되어있는 상황 편의상 톰캣1, 톰캣2로 칭하겠음 포트는 각각 다름 (30000,30001) 문제 : 각각 다른 톰캣에 , 각 다른 도메인을 연결해야한다. 예전에 작성한 아래 게시물의 도메인 연결 부분에 firewall 방화벽 조정으로 80 포트로 들어오는건 무조건 8080 로 포트포워딩 시켜버려서 해결을 했었으나 톰캣을 2개 이상 쓰면서 얘기는 달라졌다. https://bug41.tistory.com/165?category=954110 예시) 톰캣 1 = site1.com 톰캣 2 = site2.com 톰캣이 다르니 그냥 뒤에 포트번호만 맞게 쳐주면 알아서 잘 들어가짐 (site1.com:3000 , s..

IT/잡다구리 2022.04.22

[Linux] Centos8 yum install , yum update 시 failovermethod 오류, No URLs in mirrorlist 오류

위와 같이 존재하지 않는다며 에러가 뜬다. 왜 반말이야 근데 Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic.repo; 구성 : ID가 "failovermethod" 존재하지 않는다 Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic.repo; 구성 : ID가 "failovermethod" 존재하지 않는다 Invalid configuration value: failovermethod=priority in /etc/yum.repos.d/webtatic.repo; 구성 : ID가 "failovermethod" 존재하지..

IT/잡다구리 2022.04.10

[tomcat9] 톰캣 cors 이슈 관련 메모 , CORS allow 방법

환경 : Centos7 , tomcat9 , SpringBoot + React 경로 : /usr/local/tomcat9/conf/web.xml 위 경로 파일에 아래 내용 추가 6번째 줄에 내 웹서버에 접근 가능한 도메인들 선언해줄수있다. 저렇게 콤마로 구분해서 여러개 넣어줄수 있다는데 여러개까진 직접 해보진 않았고 우선 한곳만 했다. CorsFilter org.apache.catalina.filters.CorsFilter cors.allowed.origins http://abc.kr,http://abc2.kr cors.allowed.methods GET,POST,HEAD,OPTIONS,PUT cors.allowed.headers Content-Type,X-Requested-With,Accept,Acce..

IT/잡다구리 2022.03.24
300x250