1boon.kakao.com 애드블록 방지 스크립트 우회

1boon.kakao.com 혹은 1boon.daum.net 이라는 사이트가 최근 검색결과에 자주 보이는데 애드블록을 사용하는 경우 해당 페이지를 접속했을때 dom을 지우고 오류라는 메시지를 보여준다.

그럴때는

https://t1.daumcdn.net/liveboard/f/F6gRnU65h3PARsaWLlr83/_next/static/chunks/commons.7b7645f2a382f25fa290.js

이 파일을 불러오지 못하도록 해주면 된다. 물론 저 도메인을 막으면 안되고

https://chrome.google.com/webstore/detail/url-blocker/cjbjooklbedommhdidncehmbalddjehe

이 확장프로그램을 이용하면 된다.

저 주소를 script방식으로 등록을 해두면 동기화 해둔 모든 크롬 브라우저에서 해당 스크립트를 불러오지 못하게 해줄 수 있다.

물론 저 주소가 바뀔 수 있으니 개발자도구의 네트워크 탭에서 비슷한 파일을 찾아내는 작업은 필요할 수 있다.

Idle CHAMPIONS OF THE FORGOTTEN REALMS CHEST CODE

요즘 하고 있는 방치형 스팀 게임
시작하자마자 밑의 코드들을 넣으면 꽤 많은 상자를 얻고 시작할 수 있다.

이메일 등록을 하면 캐릭터도 하나 주고 상자 코드를 가끔씩 보내줌.

https://store.steampowered.com/app/627690/Idle_Champions_of_the_Forgotten_Realms/

SourceCodeRewardActive since

Expires

Difficulty Class PodcastSOOM-HAEN-JEED1 Gold Chest30 May 2020
CNEGames Twitch100%-THAT-LICH1 Silver Binwin Chest29 May 202005 Jun 2020
CNEGames TwitchKAIS-AWNS-BLED1 Gold Chest29 May 202005 Jun 2020
CNEGames TwitchLAZE-RBEA-KFRI-ENDS1 Gold Chest29 May 202005 Jun 2020
CNEGames TwitchWHOS-THAT-GAAR 1 Gold Supply Chest28 May 202004 Jun 2020
CNEGames TwitchITSG-AARA-WARR1 Gold Supply Chest28 May 202004 Jun 2020
Dungeon Scrawlers TwitchMODE-GAGE-MEGA1 Gold Chest28 May 202003 Jun 2020
D&D Beyond TwitchBODE-SIBS-GREX1 Gold Chest27 May 2020
Improvised Weapons PodcastBUDA-ORLE-CAGS1 Gold Chests27 May 202002 Jun 2020
D&D Beyond TwitchCOKE-ESES-RIGG1 Gold Chests26 May 2020
Play to Beat Brain Cancer twitchWHIZ-PIAS-TELL1 Gold Chests26 May 202002 Jun 2020
CNEBAND-MANA-GERS-IREN2 Vlahnya Silver Chests26 May 202002 Jun 2020
CNEFANC-YPLU-MAGE1 Silver Quillek Chest26 May 202002 Jun 2020
Dungeon Drunks PodcastALKO-CHAP-ENUF1 Gold Chest25 May 2020
Taking Initiative PodcastFLUE-COHO-SOUT1 Gold Chest18 May 2020
CNEIRIS-BEHO-LDER2 Silver Chests28 Apr 202001 Jan 2021
CNEESVE-LESA-LIAS2 Silver Black Viper Chests17 Apr 202001 Jan 2021
PAX East Acq. Inc. Twitch StreamKARM-ICMA-DJIGClick Damage Green Flame Skin29 Feb 2020
CNEREBO-RNRU-QIAH2 Silver Cattie Chests29 Feb 202001 Jan 2021
CNECLER-ICOF-KELE-MVOR2 Silver Nerys Chests27 Jan 2020
CNEFANC-YBIR-DBOY2 Silver Qillek Chests25 Mar 202001 Jan 2021
CNEDEAD-INVE-NTOR2 Silver Spurt Chests12 Feb 202001 Jan 2021
CNEHEAV-YMET-ALTO-RTLE2 Silver Krull Chests12 Feb 202001 Jan 2021
CNESAGE-OFSH-ADOW-DALE2 Gold Supply Chests12 Feb 202001 Jan 2021
CNEHAVI-LARS-TWIN2 Silver Farideh Chests28 Jan 202001 Jan 2021
CNEPRAI-SELA-THAN-DER!2 Evelyn Silver Chests21 Jan 202001 Jan 2021
CNEASTO-RMHE-RALD2 Aila Silver Chests20 Jan 202001 Jan 2021
CNEBRAH-MALU-TIER2 Walnut Silver Chests20 Jan 202001 Jan 2021
CNESLOB-BERC-HOPS2 Silver Chests19 Jan 202001 Jan 2021
CNEMORD-ENKA-INEN2 Gold Chests19 Jan 202001 Jan 2021
CNEDEEK-INCH-ESTS2 Silver Deekin CHests16 Jan 202001 Jan 2021
CNERING-OFWI-NTER2 Silver Chests14 Jan 202001 Jan 2021
CNEGITH-ZERA-ISUP-PORT2 Nrakk Silver Chests13 Jan 202001 Jan 2021
CNETWEN-TYTW-ENTY2 Silver Chests13 Jan 202001 Jan 2021
CNEWARF-ORGE-DPAL-ADIN2 Silver Sentry Chests11 Jan 202001 Jan 2021
CNEMIKE-KRAH-ULIK2 Silver Jim Chests11 Jan 202001 Jan 2021
CNECURS-EDFA-RMER2 Silver Chests11 Jan 202001 Jan 2021
CNECOOO-OOOO-LOUT2 Silver Donaar Chests11 Jan 202001 Jan 2021
CNELAER-ALSI-LVER-HAND2 Gold Chests11 Jan 202001 Jan 2021
CNEVOIC-EOFA-UTHO-RITY2 Silver Turiel Chests11 Jan 202001 Jan 2021
CNETETR-ATHA-NOTI-CKEY2 Silver K’Thriss Chests11 Jan 202001 Jan 2021
CNESOUL-MATE-NECK-LACE2 Silver Paultin Chests11 Jan 202001 Jan 2021
CNEKRAK-ENLO-CKET2 Silver Avren Chests11 Jan 202001 Jan 2021
CNEIDAL-IASF-LUTE2 Silver Artemis Chests11 Jan 202001 Jan 2021
CNEBOOT-SOFS-PEED2 Silver Shandie Chests11 Jan 202001 Jan 2021
CNEORNA-TEDA-GGER2 Silver Xander Chests11 Jan 202001 Jan 2021
CNEMAGI-CMIS-SILE2 Silver Chests11 Jan 202001 Jan 2021
CNESPIR-ITUA-LWEA-PONS2 Silver Nerys Chests11 Jan 202001 Jan 2021
CNEMORA-DINS-WILL2 Silver Wulfgar Chests11 Jan 202001 Jan 2021
CNEFRIE-NDTO-TALL-FOLK2 Silver Ishi Chests11 Jan 202001 Jan 2021
Max Dunbar Live Draw TwitchMAXD-UNBA-RFTW1 Gold Chest27 Sep 2019
CNETHEY-AWNI-NGPO-RTAL1 Gold Chest21 Jun 2019
CNEWAKA-NDA4-EVER1 Gold Chest19 Dec 2019No duration
CNEAGOL-DCHE-ST4U1 Gold Chest5 Jun 2019No duration
CNETAKE-THIS-LOOT-CODE1 Gold Strix Chest9 Aug 2018No duration
CNEIDLE-CHAM-PION-SNOW1 Gold Chest7 Sep 2017No duration

laptop undervolt test

i7-4500u cpu를 사용하는 랩탑에서 언더볼트를 시도했다.

vid offset -0.051
cache -0.100
graphic -0.110

현재 온도는 10~12도 정도 하락.

안정성을 테스트 중.

Linx를 돌려봤을 때 별 문제가 없는 듯 하다. 하지만 실사용이 어떨지 모름.


5-28 실사용 3일차.

현재까지는 딱히 불안정하거나 프리징 현상이 발생하지 않음.

최대 온도가 80 후반을 올라가지는 않는것으로 보임.

window resizer

https://chrome.google.com/webstore/detail/window-resizer/kkelicaakdanhinjdeammmilcgefonfh

{“alternatePresetsBg”:false,”alwaysCenterTheWindow”:false,”alwaysShowTheTooltip”:false,”autoClosePopup”:false,”hidePopupTooltips”:false,”hidePresetsDescription”:false,”hideQuickResize”:false,”hideTooltipDelay”:3000,”leftAlignWindow”:false,”license”:null,”originalInstallDate”:1585771017301,”popupIconStyle”:”dark+color”,”presets”:[{“description”:”Main View”,”height”:1047,”id”:”62268080-A828-4A68-8A98-9171375518F1″,”left”:603,”position”:1,”target”:0,”top”:0,”type”:3,”width”:1324},{“description”:”Video View”,”height”:1047,”id”:”1F406485-14E9-4543-87FA-B171375487E7″,”left”:-7,”position”:1,”target”:0,”top”:0,”type”:3,”width”:624},{“description”:”iPhone 5″,”height”:568,”id”:”D482CEBD-12DC-457D-8FCF-B15226DFEDD8″,”left”:null,”position”:0,”target”:1,”top”:null,”type”:0,”width”:320},{“description”:”iPhone 6″,”height”:667,”id”:”A1D7D065-33B0-44BD-8F20-A15226DFF237″,”left”:null,”position”:0,”target”:1,”top”:null,”type”:0,”width”:375},{“description”:”iPad”,”height”:768,”id”:”FF3DE6CD-F560-4576-811F-E15226DFF45F”,”left”:null,”position”:0,”target”:1,”top”:null,”type”:1,”width”:1024},{“description”:”Laptop”,”height”:900,”id”:”27ACDD9C-9A94-44F8-B333-C15226DFF5FF”,”left”:null,”position”:0,”target”:0,”top”:null,”type”:2,”width”:1440},{“description”:”Desktop”,”height”:1050,”id”:”2256E7AD-B7BA-40B7-9969-415226DFF817″,”left”:null,”position”:0,”target”:0,”top”:null,”type”:3,”width”:1680},{“description”:”Desktop”,”height”:1080,”id”:”2256E7AD-B7BA-40B7-9969-415226DFF818″,”left”:null,”position”:0,”target”:0,”top”:null,”type”:3,”width”:1920},{“description”:”Desktop”,”height”:1440,”id”:”C76F48DB-B2D2-4DEA-B35D-6152606F883D”,”left”:null,”position”:0,”target”:0,”top”:null,”type”:3,”width”:2560}],”presetsIconsStyle”:”clear”,”presetsPrimaryLine”:””,”tooltipPosition”:[“bottom”,”right”]}

크롬의 윈도우 사이즈를 지정해둔 프리셋에 맞춰서 한번에 변경을 시켜준다.
내 경우에는 크롬을 전체화면으로 쓰지않아서 자주 이용하는 프로그램.

aws ec2 인스턴스 이메일 관련 참고사항.

ec2 인스턴스는 기본적으로 25 포트가 전부 제한이 걸려 있으므로,

메일을 보내기 위해서는 ses서비스를 이용하거나

gmail 등을 이용해서 보내야 한다.

혹은,

https://aws-portal.amazon.com/gp/aws/html-forms-controller/contactus/ec2-email-limit-rdns-request

에서 제한을 없애달라고 요청을 할 수 있다.

상당히 오래 걸리는듯 하다.

Tomcat server clustering with apache

톰캣 서버 설치 및 클러스터링

일단 java를 설치한다.

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer oracle-java8-set-default

만약 여러개 설치 된 경우엔

sudo update-alternatives –config java

이걸로 디폴트를 잡아주면 됨.

 

tomcat을 받아서 압축을 풀어놓고, 클러스터링 할 만큼 복사 한다.

cp tomcat9 ctest1
cp tomcat9 ctest2

2개를 복사한 후 ctest(*) 폴더안에 conf를 제외한 나머지를 삭제하고 tomcat9에 있는 폴더로 심볼릭링크를 생성한다.

ln -s ../tomcat9/bin
ln -s ../tomcat9/lib

이런식으로. 그리고 conf를 수정한다.

<?xml version=’1.0′ encoding=’utf-8′?>
<Server port=”8105″ shutdown=”SHUTDOWN”>
<Listener className=”org.apache.catalina.startup.VersionLoggerListener” />
<Listener className=”org.apache.catalina.core.JreMemoryLeakPreventionListener” />
<Listener className=”org.apache.catalina.mbeans.GlobalResourcesLifecycleListener” />
<Listener className=”org.apache.catalina.core.ThreadLocalLeakPreventionListener” />

<GlobalNamingResources>
<Environment name=”simpleValue” type=”java.lang.Integer” value=”30″ />
<Resource name=”UserDatabase” auth=”Container”
type=”org.apache.catalina.UserDatabase”
description=”User database that can be updated and saved”
factory=”org.apache.catalina.users.MemoryUserDatabaseFactory”
pathname=”conf/tomcat-users.xml” />
</GlobalNamingResources>

<Service name=”Catalina”>
<Connector port=”8109″ protocol=”AJP/1.3″ address=”0.0.0.0″ />
<Engine name=”Catalina” defaultHost=”localhost” jvmRoute=”tomcatA”>
<Cluster className=”org.apache.catalina.ha.tcp.SimpleTcpCluster” />
<Realm className=”org.apache.catalina.realm.LockOutRealm”>
<Realm className=”org.apache.catalina.realm.UserDatabaseRealm”
resourceName=”UserDatabase”/>
</Realm>
<Host name=”localhost” appBase=”/home/tomcat/www/”
unpackWARs=”true” autoDeploy=”true” xmlValidation=”false” xmlNamespaceAware=”false”>
<Context path=” docBase=’ROOT’ debug=’0′ reloadable=’true’ />
<Alias>domain</Alias>
<Valve className=”org.apache.catalina.valves.AccessLogValve” directory=”logs”
prefix=”localhost_access_log” suffix=”.txt”
pattern=”%h %l %u %t &quot;%r&quot; %s %b” />
</Host>
</Engine>
</Service>
</Server>

이런식으로 세팅을 한다.

ctest1과 2의 차이는 들여쓰기가 좆같지만 잘 보면 jvmRoute가 있다. 그 부분을 tomcatA와 tomcatB로 다르게 설정해준다.

저걸로 아파치가 두개의 톰캣을 구분한다.

그리고  server port와 connector port도 서로 다르다. 잘 알아서 수정하자.

그리고 상위 폴더로 가서 cat >> start.sh 를 해서 스크립트를 작성한다.

#!/bin/sh
./ctest1/bin/startup.sh
./ctest2/bin/startup.sh

cat >> shutdown.sh 으로 하나 더

#!/bin/sh
./ctest1/bin/shutdown.sh
./ctest2/bin/shutdown.sh

앞으로는 동시에 실행하고 중지하기 편하다.

이제 아파치를 설정할 차례다.  mod-jk를 설치해준다.

apt-get install libapache2-mod-jk

설치하고 enable 시켜준다. a2enmod jk

그리고나서 /etc/libapache2-mod-jk/workers.properties 를 수정해준다.

worker.tomcatA.port= 아까 수정한 포트번호
worker.tomcatA.host=localhost
worker.tomcatA.type=ajp13
worker.tomcatA.lbfactor=1

B도 마찬가지로 해주고.

worker.loadbalancer.balance_workers=tomcatA, tomcatB 를 넣어준다.

그리고 아파치 sites-enable에서 버추어호스트 파일을 수정한다.

JkMount /*.jsp loadbalancer 를 넣어주면

.jsp 파일들은 톰캣으로 전달하고 라운드 로빈 방식으로 A나 B로 넘어가는데

기본설정으로는 번갈아가면서 왔다갔다 하는게 아니라 한번 정해지면 세션이 바뀌기전까지는 해당 서버로만 연결된다.

혹시 틀린 부분 있으면 댓글로 알려주셈.

일단 난 이렇게 설정하고 문제 없이 쓰고 있긴 한데 워낙 오래전에 설정해놓고 글을 남기는거라

빼먹고 안쓴 부분이 있을지 모름.