트위치 API로 채널의 패널 정보 가져오기 (JavaScript)
개발/JavaScript 2019.06.03 23:49

Twitch.tv의 패널Twitch.tv의 패널은 PC화면 기준 재생화면 하단에 표시되는 영역으로, 스트리머 프로필, 채널 정보, 채팅 규칙, 후원 배너, 확장프로그램 등을 표시하는 역할을 한다. 패널은 더 정확하게는 컨트롤 패널(Control panel) 이라고 불리고, 사람에 따라 그냥 대시보드 라고 부르기도 한다. Twitch.tv 패널의 정보가 필요하게 된 배경 나는 기존에 내가 보고있는 스트리머에게 편하게 도네이션 할 수 있는 확장기능을 만들어 사용하고 있었다. 일단 이를 위한 모든 작업에 앞서 보고있는 스트리머의 후원 주소를 가져와야 하는데, 한국에서 가장 많이 사용하는 후원 서드파티인 트윕(twip.kr)의 후원 주소는 https://twip.kr/donate/{streamer-id} 형태라..

VIEW POST
학생용 ANSYS Student edition 라이선스 갱신 방법
엔지니어링/ANSYS 2019.06.02 11:08

최신 ANSYS Student Edition 의 경우, 설치파일에 학생용 라이선스가 포함되어 있어서 설치 후 별도로 라이선스나 시스템의 환경변수를 설정해주지 않아도 자동으로 라이선스 설정이 완료된다. 학생용 라이선스의 유효 기간은 보통 설치파일이 배포된 것을 기준으로 1년이며, 만료 시 재설치 등의 방법으로 라이선스를 갱신해주어야 한다.만약 라이선스가 만료된다면 아래와 같이 툴박스가 표시되지 않게 된다.라이선스 남은 기간 확인하기 혹시 자신이 사용 중인 ANSYS 라이선스의 남은 기간을 확인하고 싶다면, C:\Program Files\ANSYS Inc\ANSYS Student\Shared Files\Licensing\student.lic 파일을 메모장 등의 텍스트 편집기로 열어 확인하면 된다. 라이선스 ..

VIEW POST
2019년 5월 16일자 Twitch.tv 플레이어 변경점
개발/JavaScript 2019.05.16 07:56

본 글은 앞에 쓴 [트위치에서 1080p 재생이 안 되는 증상에 대한 분석] 이라는 글에서 이어지는 글이다. 오늘 오전, 앞의 글에서 설명한 짓을 하지 않아도 재생이 잘 되더라는 이야기를 듣고 바뀐점을 확인해보았다.변경점 1 allowCostSaving 변수와 지역이 "KR"인지 확인하여, 소스(1080p) 재생이 안 되도록 하는 부분이 통채로 삭제되었다.따라서 이전같은 짓을 하지 않아도 1080p 노출이 잘 될것이다. 믿고있었다구!! 변경점 2 allowCostSaving 이라는 변수의 이름이 CS로 바뀌었다. 어... 음... 왜 얘만...

VIEW POST
트위치에서 1080p 재생이 안 되는 증상에 대한 분석
개발/JavaScript 2019.05.15 20:28

19-05-16 코멘트 추가: 현재 이 문제는 해결되었습니다. 따라서 아래의 방법을 사용할 필요는 없습니다. 참고: https://nomo.asia/406 출처 없이 자유롭게 인용, 수정, 배포하셔도 됩니다. 2019년 5월 15일 현재, 가끔 트위치에서 1080p 으로 재생하는 옵션이 없어지는 문제가 발생하고 있다. 결론부터 말하자면 비용을 절약하기 위해 한국에서만 실행되는 정책으로 추정된다. 이것은 추정이며 이 글에서는 이것이 옳다, 나쁘다를 논하지 않는다. 본 문서에서는 그 원인과 해결 방법에 대해 정리해보았다.해결방법 1. 다음의 링크에 접속한다. https://nomomo.github.io/TwitchUniqueIdGenerator/ 2. 버튼을 클릭하고 값이 생성되면 아래의 방법을 이용하여 해..

VIEW POST
WIndows Server 2016 에 Intel I217-V 랜카드 드라이버 설치하기
정보 2019.05.05 10:51

요즘 시간적인 여유가 있어서 4년전에 구성한 자작 NAS 에 설치되어 있던 Windows 8을 밀어버리고 예전에 드림스파크에서 받아두었던 Windows Server 2016 을 설치했다. 이 과정에서 Intel Ethernet Connection I217-V 의 드라이버가 제대로 잡히지 않는 문제가 발생했다. 증상 저가형 메인보드에 서버 제품을 설치한 것이라 그런지 시스템 설정 중에 자잘한 문제들이 꽤 있었다. 그 중 하나는 랜카드가 제대로 잡히지 않는 문제로, 내 시스템에는 내부망과 외부망 용으로 내장랜을 포함해 랜카드가 두 개 달려있는데 그 중 내장랜인 Intel Ethernet Connection I217-V 의 드라이버가 제대로 잡히지 않았다. 3DP Net 을 통해 드라이버 설치를 시도해도, 아..

VIEW POST
텍스트(닉네임)에 따라 고유한 랜덤 색상 부여하기 Javascript
개발/JavaScript 2019.05.04 10:42

배경 트위치(Twitch.tv)의 채팅창을 비롯한 많은 채팅 시스템은 각 유저의 닉네임에 색깔을 입혀서 구별을 쉽게할 수 있도록 기능을 제공한다. 트위치의 경우, 채팅창에서의 자신의 닉네임 색상은 유저 자신이 직접 지정할 수도 있지만, 첫 접속 시에는 랜덤으로 지정되는 것으로 알고있다. 참고로 트위치에서 나의 채팅 닉네임 색상을 설정하는 방법은, 채팅 입력한 근처의 [톱니바퀴 모양 아이콘]을 누르고 [표시 방법 편집] 을 누르면 [이름 색상]을 설정할 수 있다. 이렇게 초기에 닉네임 색상을 지정하는 것을 server 단에서 컨트롤한다면어떤 유저가 채팅에 처음 접속할 때사전에 정해둔 색상 배열에서 랜덤으로 색깔을 하나 골라유저에게 지정하고 지정된 색깔을 서버에 저장해두고 활용하면 된다. 따라서 이 경우 색..

VIEW POST
이메일 주소를 canvas로 적어놓기
개발/JavaScript 2019.05.03 15:42

최근 블로그 스킨을 수정하면서 이것저것을 많이 바꾸었다. 그리고 이렇게 바꾼 것 중 하나가 이메일 주소를 적어놓는 부분이다. 항상 블로그 사이드바 상단에 연락용 이메일 주소를 적어놨었는데, 이메일 주소를 그냥 텍스트로 적어놓으면 광고봇들이 긁어가서 스팸 메일을 날려댈 수도 있으므로 이미지로 만들어서 넣어놨었다. 기존에 이미지로 삽입해둔 이메일의 폰트가 마음에 들지 않아서 이미지를 수정하려다가, canvas 를 이용해 삽입해보면 어떨까? 라는 생각을 하게되었다. 이러면 봇이 긁어갈 일도 없을테고, 어차피 이번 스킨 수정의 테마는 모던이니 복잡한 디자인도 필요 없었고, 별도의 편집기 없이 간단하게 수정해서 넣기도 좋을테니 말이다. 그런데 canvas 를 이용해 email을 삽입하더라도, 소스코드에는 emai..

VIEW POST
키워드에 자동으로 링크를 달아주기 위한 방법 고민해보기 (JavaScript)
개발/JavaScript 2019.05.02 22:46

어떤 글에서 특정 키워드들을 찾아 자동으로 링크를 달아주려고 방법을 고민해보았다.고민해야 하는 것들 처음에는 쉽게 구현할 수 있을거라고 생각했지만 구현하다보니 몇가지 걸리는 부분이 있었다.키워드에 이미 링크가 걸려있다면 링크를 달아서는 안 된다. 그냥 링크를 달아버리면 링크가 중첩해서 걸릴 수 있다. html 태그는 바꾸면 안 되고, text 만 바꿔주어야 한다. 예를 들어, 이미지 src 속성, 그러니까 이미지 주소에 키워드가 포함되어 있다고 해서 이미지 주소의 일부를 태그로 감싸버리면 이미지가 깨져서 출력될 것이다. 이미 찾아서 링크를 단 것에 다시 링크를 달아서는 안 된다.안 좋은 예시 예를 들어, 아래와 같은 글이 있다고 하자. pineapple은 맛있어. pineapple 과 apple 이라는 ..

VIEW POST
티스토리를 SPA(단일 페이지 어플리케이션) 처럼 만들기 도전
개발/JavaScript 2019.04.29 17:49

티스토리를 SPA(단일 페이지 어플리케이션) 처럼 만들기티스토리는 기본적으로 모든 링크를 클릭할 때 마다 페이지를 매번 이동하는 구조로 되어있다. 그런데 적어도 내 스킨에서 각 링크를 클릭할 때마다 바뀌는 부분은 본문 영역 뿐이다. 그래서 티스토리를 SPA(Single Page Application)처럼 단일 페이지에서 별도의 페이지 이동 없이 내용을 동적 로딩하도록 만드는 방법이 있을까 고민해보았다. 처음에는 티스토리 API 에서 글목록, 글내용을 가져와 Ajax 로 뿌려주는 것을 구상했다. 그런데 티스토리 API는 이용자가 항상 토큰을 발급받아야 하고, 토큰 발급 전 티스토리 로그인이 강제되므로 티스토리에 로그인하지 않을 방문자가 대부분인 이 경우에는 적합하지 않았다. 그래서 Ajax 로 html 문..

VIEW POST
용산 북천돈까스 방문기
먹을거 2019.04.26 13:13

지난 4월 8일, 용산에 들렸다가 이 근처를 잘 아는 누나한테 메뉴 추천을 받아서 북천돈까스 라는 곳에 방문했다. 유명한 곳이라 기다리는 사람이 꽤 있었다. 점심 시간에 들렀는데 가게 앞에 줄이 서있었고, 기다리는 시간은 20분 정도였다.기다리는 동안 직원분이 밖으로 나오셔서 미리 주문을 받아가셨다. 우리 뒤로는 줄이 더 없어서 우리보다 조금 늦게 온 사람들은 바로 들어갈 수 있었다. 기다리는 시간은 날마다 다르다는듯. 여기서 가장 유명한, 아름답다는 표현에 걸맞는 브라운 돈까스를 시켰다. 가격은 9000~10000원선. 돈까스는 가장 좋아하는 음식 중 하나지만 요즘은 잘 안 먹는데, 이유는 다이어트를 한다는 것도 있지만 입천장 까지는게 싫어서인게 크다. 이곳의 돈까스는 촉촉한 소스에 적셔진 돈까스가 입..

VIEW POST
≪ Previous : 1 : 2 : 3 : 4 : 5 : 6 : ··· : 16 : Next ≫