NOMO.asia
Userscript 확장기능 별 iframe 내부에서 호출 가능 여부
개발/UserScript 2018. 12. 25. 11:01

iframe 내에서 작동하는 Userscript 를 코드를 작성하다가, 브라우저 확장기능 별로 iframe 내에서 Userscript 의 호출 여부가 다르다는 것을 알게되었다. 무엇보다 Firefox 의 Greasemonkey 에서는 iframe 내에서 require로 jquery를 불러와도 사용이 안 되는 경우가 있어서 다른 확장기능에서는 어떤지 테스트를 해보고 싶었다. 어떤 웹사이트에서 테스트 했는지는 비밀이다. 모든 웹사이트에서 아래와 같은 상황이 생기는 것은 아닐 것이다. 테스트한 웹사이트 구조1. main frame ( url.com ) └ 2. iframe ( url.com/iframe.php ) └ 3. iframe ( about:blank, 즉 iframe의 src 값이 존재하지 않음. 동..

VIEW POST
Firefox 북마크 바의 북마크 간격을 조절 할 수 있는 userChrome.css
정보 2018. 12. 22. 16:20

Firefox Quantum 업데이트 이후 많은 부가기능이 사용할 수 없게 되었는데, 그 중 하나가 'Roomy bookmarks toolbar' 이다. 이 부가기능은 북마크 바의 형태를 개인화 할 수 있는 많은 기능을 제공했는데, 북마크 간격, 아이콘 사용 여부, 아이콘 크기, 폰트 크기 등을 일일히 개인화 할 수 있어서 많이 애용했다. 최근 Firefox의 사용 불가된 부가기능을 대체할 수 있는 것을 찾던 도중, userChrome.css 파일에 css 를 작성하여 북마크바를 비롯한 브라우저의 여러 부분을 커스터마이징 할 수 있다는 것을 알게되었다. Firefox Quantum 이전부터 가능했었던듯. 나는 북마크 바에 많은 북마크를 담아놓고 쓰기 때문에 북마크 바에 한 번에 많은 북마크가 표시되길 원..

VIEW POST
Userscript 에서 커스텀 CSS를 적용하는 몇 가지 방법
개발/UserScript 2018. 12. 22. 07:23

Userscript 를 이용해 커스텀 CSS를 적용하는 몇 가지 방법을 정리해보았다. Chrome의 Tampermonkey 확장기능과 Firefox의 Violentmonkey 확장기능을 기준으로 작성하였다. 1. GM_addStyle 함수의 사용 GM_addStyle 함수는 입력 인자로 적은 text 를 css 로 추가해주는 함수이다. 사용 전 메타 블록에 @grant GM_addStyle을 추가해주어야 한다. GM_addStyle 에 대한 설명은 다음의 링크를 참고 (https://sourceforge.net/p/greasemonkey/wiki/GM_addStyle/) 예시1 // ==UserScript== // @name MyUserscriptName // @namespace myNamespace /..

VIEW POST
일본 도쿄 여행기 1 - 여행준비 / 피치항공 밤도깨비 항공편 알아보기
여행 2018. 12. 20. 06:32

지난 2018년 6월 30일부터 7월 4일까지(원래 계획은 7월 6일까지였지만 중간에 귀국했다.) 일본 도쿄로 여행을 다녀왔다.지금이 아니면 다시 언제 이런 여행을 갈 수 있을까 라는 생각에, 출발하기 2주 전 즉흥적으로 결정한 여행이었다. 여행 준비 여행 계획 짜기 - 각자 꼭 가고싶은 곳을 정해놓고, 나머지 일정은 상황에 맞춰 유동적으로 결정하기로 했다.자세한 여행 일정은 추후 이어질 글에 소개. 항공편 예약 / 숙소 예약 / 여행자 보험 가입투어팁스라는 웹사이트에서 세계 여러곳의 가이드북과 맵북을 제공하는데, 유용한 정보가 많으니 다운받아 스마트폰에 넣어가면 좋다. 출발 항공편한국 인천-일본 도쿄(하네다) 여정의 피치항공 항공편을 이용하기로 했다.22시 35분 출발 - 현지 0시 55분 도착인 일정..

VIEW POST
Firefox로 바이두 웹 등에서 파일 다운 시 이름 깨지는 문제 해결해주는 확장 기능
정보 2018. 11. 5. 04:57

Firefox로 바이두 웹 등에서 파일 다운 시 이름 깨지는 문제 해결해주는 확장 기능https://addons.mozilla.org/en-US/firefox/addon/download-filename-encoding/

VIEW POST
1D 툴과 Modelica language 맛보기
엔지니어링/Modelica 2018. 10. 7. 17:26

Mass-Spring (MK) 시스템Analytical 해석Dynamics 이론를 바탕으로 한 수식 및 결과 OpenModelica Signal 이용한 해석각 Signal 블록 설명 및 모델링Postprocessor 다루는 법결과 확인OpenModelica 1D Mechanical block 이용한 해석1D Mechanical 블록 설명 및 모델링결과 확인OpenModelica MBD 이용한 해석MBD 블록 설명 및 모델링결과 확인3D Visualization 방법 동역학 해석툴 이용한 검증결과 확인 출처: http://nomo.asia/338 [SU의 블로그]아래에서는 다양한 방법으로 간단한 진동문제를 풀어보면서, (Modelica 언어 기반) 1D 해석 툴의 장점에 대해 알아보고자 한다. 문제 강성 ..

VIEW POST
방향키로 웹툰, 웹소설의 이전/다음화 넘기기 WebtoonKeyDownHelper
개발/JavaScript 2018. 9. 24. 06:18

웹툰, 웹소설을 볼 때 주로 스마트폰 어플을 이용해서 보지만, 큰 화면으로 보기 위해서 PC의 웹브라우저를 이용하는 경우가 종종 있다. 그런데 일부 사이트들이 이전화, 다음화로 넘길 때 키보드의 좌우 방향키를 이용한 전환을 지원하지 않아서 불편했다. 그래서 좌우 방향키를 이용해 이전/다음화를 넘길 수 있는 기능을 Userscript 를 이용하여 만들었다.꼭 소설, 웹툰 사이트만이 아니라 몇몇 사이트에서 이전, 다음 글로 넘길 때도 활용하고 있다. 이전, 다음 버튼을 찾아내기 위한 조건은 다양하다.이전화, 다음화로 넘어가는 버튼 링크에 해당하는 a 태그의 attribute에 '이전', '다음' 이라는 단어가 포함된 title 이 달려있거나a 태그 내의 span 안에 '이전', '다음'과 같은 단어가 포함되..

VIEW POST
DAFUL 6.2로 Increment Time을 이용한 초기 해석조건 만들기
엔지니어링 2018. 9. 15. 12:17

주위 분들이 종종 DAFUL 사용법에 대해서 물어봐서 만들어둔 자료가 있는데, 아래는 그 중 모드 해석에 관해 만들어두었던 자료를 거의 그대로 복사&붙여넣기 한 자료이다. 저작권 등 문제가 될 만한 부분은 다 제거해서 부실한 부분은 있지만, 혼자 가지고 있는 것보다는 공유하는 것이 좋을 것 같아 올려본다. 출처: http://nomo.asia/348?category=701504 [SU의 블로그]주위 분들이 종종 DAFUL 사용법에 대해서 물어봐서 만들어둔 자료가 있는데, 아래는 그 중 모드 해석에 관해 만들어두었던 자료를 거의 그대로 복사&붙여넣기 한 자료이다. 저작권 등 문제가 될 만한 부분은 다 제거해서 부실한 부분은 있지만, 혼자 가지고 있는 것보다는 공유하는 것이 좋을 것 같아 올려본다. 출처: ..

VIEW POST
ANSYS Student edition 은 꼭 미국 공홈에서 다운받자
엔지니어링/ANSYS 2018. 9. 11. 02:30

ANSYS Student edition 은 꼭 미국 공홈에서 다운받자.한국 ANSYS 공홈과 미국 ANSYS 공홈을 비교해보자. 한국 ANSYS 공홈에서 학생용 ANSYS 다운로드 받는 링크https://www.ansys.com/ko-kr/academic/free-student-products 일반적인 사용을 위해서는 위 그림의 가장 오른쪽의 ANSYS Student 를 다운받으면 된다. 현재 ANSYS 최신버전은 19.1 버전이지만, 18.2 버전의 다운로드를 안내하고 있다. 정확히 언제부터인지는 기억이 안 나지만, 언제부턴가 ANSYS 학생용의 경우 별도의 라이선스 파일을 통해 인증하던 방식에서 빌트인 라이선스로 바뀌었다. 따로 라이선스 세팅이 필요없다는 소리이다. 그런데 한국 ANSYS 공홈에서 다..

VIEW POST
Visitor 방문자 공략 (스포)
게임 2018. 7. 9. 02:52

# 2019.8.1 코멘트 추가 - 후속작인 Visitor 2(방문자 2)에 대한 공략은 [여기를 클릭]이번에 스팀에 새로 나온 방문자, 방문객(Visitor) 이라는 게임을 플레이했는데, 씬24로 넘어가는 증거 조합을 아무리 찾아도 못찾겠더라. 나온지 하루도 안 된 게임이라 공략도 없고, Twitch 실황을 보고 시작한건데 그 스트리머도 24에서 막히고...그래서 이 게임이 중국?에서 만들어진 게임이다보니 중국의 누군가가 이 게임을 플레이 할 것이라는 예상하에, 어제 낮부터 중국 인터넷 방송 사이트를 뒤졌고 누군가 이 게임을 플레이 할 때까지 기다렸다. 결국, 방금 전 어떤 스트리머가 씬24를 깼다! 그런데 내가 본 중국 방송에서도 플레이 하는 사람이 씬24로 넘어가는데 막혀서 채팅창에서 다른 사람이 ..

VIEW POST