본문 바로가기
반응형

개발 이야기/Troubleshootings6

[Swift] 메인 스레드 밖에서 UI 관련 호출 에러 발생시 DispatchQueue.main.async { 코드 블럭 } 2021. 4. 14.
티스토리 기본 도메인사용시 애드센스 안나오는 문제, 개인 도메인 연결시 구글 검색 문제 해결 방법 티스토리에서는 두 가지의 광고 플랫폼을 이용할 수 있는 장점이 있다. 티스토리 자체적으로 사용하는 애드핏과 구글의 애드센스가 바로 그것. 애드핏의 경우 노출, 클릭 모두 수익이 들어오고 유저들의 클릭이 적은 점에서 기본적으로 수익을 보장할 수 있다는 장점이 있으나, 그 금액이 너무 작아서 사실상 수익을 내기란 일등 블로그가 아닌 이상 어렵다. 애드센스의 경우 노출만 했다고 수익이 보장되는 것은 아니나, 한 번의 클릭으로도 0.1달러 정도는 벌 수 있는 것으로 예상수익이 잡히는 것으로 보아, 애드센스 연동을 하기로 결심했다. 우선 애드센스 페이지에 들어가서 모두 활성화를 시켜줬다. 그 다음 애드센스 정산하기를 누르면 ads.txt 파일을 우리 블로그에 놓으라고 한다. 이 파일을 간혹 다른 블로그에서 "스킨.. 2021. 1. 21.
슬랙 장애 (Connection Failed) 발생 자정에 회사 업무 내용을 보기 위해 슬랙에 들어갔더니.. 오늘도 장애가 발생했다. 현재 슬랙 장애 관련 안내 페이지: status.slack.com/2021-01/9ecc1bc75347b6d1 Slack System Status Resources for real-time and historical information about the Slack service. status.slack.com 휴.. 일단 우리 내부 서버는 중요 태스크를 처리한 뒤 슬랙 hooking URL로 알림 발송을 하는 기능이 여럿 구현돼 있다. 근데 이런 연결 문제가 생기는 날에는.. 잠을 제대로 청할 수 없다. 모든 태스크 처리 후 슬랙 알림을 보내는 부분은 예외처리가 되어 있으니, 타임아웃(30초) 에러가 나더라도 큰 문제는 .. 2021. 1. 5.
uWSGI listen queue of socket ... full !!! (100/100) Ubuntu 16.04 에서 만든 uwsgi 서비스가 돌연 *** uWSGI listen queue of socket ":5050" (fd: 6) full !!! (101/100) *** 와 같은 메시지를 뿜으며 모든 요청이 블락되는 경우가 있다. (101/100) 로 미루어보아, 현재 큐 101 가 최대 큐 100 사이즈를 초과하면서 생긴 문제다. 최대 큐 사이즈는 uwsgi 실행시 --listen {큐사이즈} 로 설정하여 늘려줄 수 있다. 그러나 net.core.somaxconn 값보다 큐 사이즈를 크게 할 수 없으므로, 우선 이 값의 맥스 커넥션부터 키운다. sudo sysctl net.core.somaxconn=1024 그 다음 uwsgi 실행을 할 때, /usr/local/bin/uwsgi --.. 2020. 12. 10.
NoReverseMatch at / 'djdt' is not a registered namespace -- Django debug toolbar urls 에 아래 코드를 삽입한다. if settings.DEBUG: import debug_toolbar urlpatterns.append(url(r'^__debug__/', include(debug_toolbar.urls))) 2020. 12. 9.
Error installing sass: Failed to build gem native extension (mac os High Sierra) 현재 macos 가 high sierra 인 경우, gem install이 종종 되지 않는 경우가 있다. 해당 링크에서 내용을 확인할 수 있다. gem install sass 명령어 실행시 아래와 같은 에러가 나오는 경우, Building native extensions. This could take a while... ERROR: Error installing sass: ERROR: Failed to build gem native extension. current directory: /Library/Ruby/Gems/2.3.0/gems/ffi-1.13.1/ext/ffi_c /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby -r ./.. 2020. 12. 9.
반응형