728x90
반응형
close

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

분류 전체보기 200

Recoverable fatal error: Object of class OCI-Lob could not be converted to string

Recoverable fatal error: Object of class OCI-Lob could not be converted to string in /home/mysop/index.php on line 5 오라클 데이터 파싱중 이런 에러가 나타나면 에러 문구 말대로 CLOB 데이터를 컨버터 해서 가져오면 된다 여러가지 방법이 있지만 function 을 통해 간단하게 변환해 보자 function read_clob($field) { return $field->read($field->size()); } 데이터를 위 function을 통과시켜 사용하면 된다 출처 : https://forum.codeigniter.com/thread-32811.html [SOLVED] Retrieving CLOB data fi..

linux/php 2023.04.13

[Google-Chrome] 스크린샷 헤드리스 headless 해상도 문제

사용하는 환경이나 리눅스에 설치된 chrome버젼에 따라 실행이 안되거나 오류가 발생할 수 있습니다. 설치된 chrome Version : google-chrome-stable-112.0.5615.49-1.x86_64 chrome으로 스크린샷을 실행할 경우 보통 아래와 같이 실행합니다. google-chrome --no-sandbox --headless --screenshot=/저장경로/파일이름.png \ --window-size=1500,4500 "https://blog.mysop.net" 문제는 --headless를 사용하면 기본 해상도가 800x600으로 고정된다는 점입니다. 간단하게 해결하는 방법이 있습니다. --headless=new headless값에 new를 추가해주면 됩니다. 설정된 win..

linux 2023.04.11

윈도우 10 / 11 MS계정 없이 로컬계정으로 설치

처음 윈도우 11이 실행될때 첫화면에서 인터넷을 설정하는 화면이 나옵니다. 여기서 인터넷연결되면 로컬계정 생성은 불가능하니 미리 랜선을 뽑아 주세요 그리고 인터넷 연결화면에서 Shift + F10을 입력하면 CMD창이 열립니다. CMD창에다 아래와 같이 입력합니다. OOBE\BYPASSNRO 자동으로 리부팅되면서 인터넷없이 진행하는 버튼이 생깁니다. 출처 : https://lunacellstone.tistory.com/199

windows 2023.04.05

Failed to set locale, defaulting to C.UTF-8

yum-config-manager명령을 하다가 Failed to set locale, defaulting to C.UTF-8 위 에러가 나면서 설치가 안된다 해결방법은 locale 에러 # vi /etc/bashrc 위 파일을 열어서 아래 문구를 추가하자 export LANG=ko_KR.utf8 설정을 바로 적용하려면 source /etc/bashrc 잘 적용되었는지 확인해 보자 # locale -a C C.utf8 POSIX .... 출처 : https://sky-h-kim.tistory.com/44 [Linux] failed to set locale defaulting to c.utf-8 오류 CentOS 8 설치 직후 yum install 명령어를 사용하자마자 나온 오류이다. locale 기본값을 ..

linux 2023.03.23

[Google Ad Manager] Lazyload 지연로드 적용하기

https://developers.google.com/publisher-tag/samples/lazy-loading?hl=ko 위 링크에 상세한 방법이 있다 핵심은 아래와 같다. googletag.defineSlot('/123456789/inventory, [[300, 100], element) .setTargeting('local', 'lazyload') .addService(googletag.pubads()); googletag.pubads().enableLazyLoad(); googletag.pubads().enableLazyLoad({ fetchMarginPercent: 50, renderMarginPercent: 20, mobileScaling: 2.0 }); googletag.enableSer..

기타 2023.03.09

[selenium] pyperclip을 pyvirtualdisplay 환경에서 사용시 오류 해결

XWINDOW에서는 pyperclip 사용이 잘 된다. 만일 사용시 아래와 같은 오류가 발생하면 Error: pyperclip.copy('Hello world!') File "/usr/local/lib/python3.5/dist-packages/pyperclip/__init__.py", line 612, in lazy_load_stub_copy return copy(text) File "/usr/local/lib/python3.5/dist-packages/pyperclip/__init__.py", line 297, in __call__ raise PyperclipException(EXCEPT_MSG) pyperclip.PyperclipException: Pyperclip could not find a c..

linux/python 2023.02.22

[selenium] 네이버 로그인

2023년 2월 22일 기준으로 selenium으로 네이버 로그인이 가능하다 기존 아이디,비밀번호 자동입력은 무조건 차단된다 복사해서 붙여넣기를 사용해 보자 import pyperclip from selenium.webdriver.common.keys import Keys from selenium import webdriver #파이어폭스 준비 profile = webdriver.FirefoxProfile() profile.set_preference("intl.accept_languages", "ko-KR") #파폭 한글로 profile.set_proxy(proxy.selenium_proxy()) driver = webdriver.Firefox(firefox_profile=profile) #네이버 로그인..

linux/python 2023.02.22

[아웃룩] olm파일 윈도우 아웃룩으로 옮기기

맥으로 아웃룩을 사용하면 데이터를 내보내야 할때 olm파일로만 내보낼수 있다. 문제는 윈도우에서 olm파일을 읽지 못하고 MS에서도 공식적으로 해결방법이 없다. 그나마 가져오기 방법이라고 나와있는 공식문서 주소는 아래와 같다. https://support.microsoft.com/ko-kr/office/mac%EC%9A%A9-outlook%EC%97%90-%EC%A0%84%EC%9E%90-%EB%A9%94%EC%9D%BC-%EB%A9%94%EC%8B%9C%EC%A7%80-%EC%97%B0%EB%9D%BD%EC%B2%98-%EB%B0%8F-%EA%B8%B0%ED%83%80-%ED%95%AD%EB%AA%A9-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0-6cc48404-a65c-4b8c-..

기타 2023.01.18

인터넷 페이지 접속시 3초정도 대기후 접속 되는 현상?

https를 아직 지원하지 않는 홈페이지의 경우 브라우져로 접속을 시도할때 다른사이트와 다르게 유독 2-3초정도의 시간이 걸린후 접속이 되고 한번 접속된 페이지는 딜레이 없이 잘 열린다. 그런데 아파치 설정이나 서버 설정은 이상 없고 별도의 부하도 없다. 브라우져로 접속할때만 딜레이가 발생한다 이런경우 최근 브라우져의 https우선 지원과 연결된 문제일수 있습니다. 해결방법은 https를 도입하면 해결이됩니다. 과거와 달리 https는 유료서비스가 아닙니다. 무료로 https를 이용할수 있으며 3개월마다 갱신하면 됩니다 (유료 서비스도 1년마다 갱신을 해야합니다) https를 도입하지 못하는 경우 https포트가 방화벽에 막혀있는건 아닌지 확인해 봅니다. 방화벽에 막혀서 브라우져에서 https를 체크하느..

linux/apache 2023.01.17

[Exchange] 잘못보낸 메일 삭제 하기

메일서버에 메일을 잘못보낸경우 사용자 사서함에 특정메일만 골라서 삭제가 가능하다. 익스체인지 전용 파워쉘을 실행하고 아래와 같이 Search-Mailbox 명령이 사용가능하도록 만들어 주자 PS> add-pssnapin microsoft.exchange.management.powershell.e2010 지울사람이 1명일 경우 아래와 같이 실행한다 PS>Search-Mailbox -Identity USERID -SearchQuery "잘못보낸메일제목 전체" -DeleteContent 메일제목 전체를 넣어야 하는데 전체를 넣지 않고 일부를 넣을경우 비슷한 이름의 메일이 함께 삭제될수 있습니다. 모든 메일 박스에서 메일을 삭제하려면 아래와 같이 사용합니다. PS> get-mailbox | Search-Mail..

windows/exchange 2023.01.16

윈도우10 / 윈도우 11 암호나 핀번호 잃어버렸을 경우 찾기

윈도우가 10에서 윈도우 11까지 넘어오면서 그동안 알려진 비밀번호 변경방법의 편법을 계속 막아내고 있다. 지금 2023년 1월 2일 기준으로 핀번호로 막혀있는 계정을 뚫어보려고 했으나 MS계정에 로그인된 계정의 비밀번호를 변경하는건 실패했다 그러나 윈도우를 다시 설치하지 않고 윈도우 계정을 장악하는건 성공 했다 반쪽의 성공이지만 아직까지 구멍이 남아있다는 점은 흥미로운 부분이다. * 기존에 알려진 윈도우 비밀번호 변경 방법 단순히 로컬 암호만 입력하는 화면은 100% 뚫고 들어갈수 있다. 방법은 간단한데 왼쪽 쉬프트(Shift)키를 누른 상태에서 우측하단에 전원버튼 -> 다시시작을 실행한다. 문제해결 -> 고급옵션 -> 명령 프롬프트를 실행한다. X:\> diskpart list volume exit ..

windows 2023.01.02
728x90
반응형