본문 바로가기

Blazor. Jenkins REST API 빌드 결과 가져오기 젠킨스는 시스템에 직접 접근하지 않아도 외부에서 보거나 처리할 수 있게 REST API를 지원하고 있다. 따라서 마지막 빌드의 결과를 외부(Blazor)에서 알아보기 위해 구현해볼 것이다. 젠킨스 화면 우측 상단. 프로필 - 설정 클릭 설정페이지에서 API Token 항목을 찾기 Add new Token을 눌러 토큰을 생성해주는데 이때 작성하는 이름은 토큰을 여러개 생성시 내부 구분용이므로 중요치 않음. 따라서 이름을 지어줘도 되고, 지어주지 않을 경우 위와 같이 자동 생성된 이름으로 저장이 됨. 생성시 "1169eccdeef2e2f102c44e46e38ff60020"와 같은 복잡한 문자열을 자동생성해주는데 실제로 사용할 데이터이니 잘 복사 해둘 것. (설정 페이지를 나갔다가 들어오면 다시 볼 수 없음!..
유니티 리듬게임 2.0을 개발했습니다. +코드(github) GitHub - LHEALP/UnityRhythmGame: 유니티엔진 리듬게임 UnityEngine RhythmGame 유니티엔진 리듬게임 UnityEngine RhythmGame. Contribute to LHEALP/UnityRhythmGame development by creating an account on GitHub. github.com 화려한 서커스(Splendid Circus) - 로스트아크 영혼을 데우는 스프(Consolation) - 로스트아크 3년 전 유니티 엔진으로 리듬게임을 처음 만들어보고 다음해 2020년에 Github에 공개한 적이 있었습니다. 어느덧 2022년이 되었고 다시 한 번 만들어보면 어떨까? 라는 생각에 5월 초부터 2.0 버전을 준비했습니다. 1.0 버전을 만들 때..
C# 멀티캐스트 안됨 해결법 두번째 C# 멀티캐스트 안됨 해결법 / 랜카드 NIC / C++도 참고가능 네트워크 프로그램이 필요해서 C#으로 Sender와 Receiver를 만들어 실행했는데, 처음에는 이상이 없었습니다. 이상이 있으면 MSDN 샘플이 잘못된 것일테니까요. 그런데 각기 다른 컴퓨터를 두고 실행 healp.tistory.com 해결법 첫 번째 먼저 보고 오시는 것을 추천드립니다. 첫 번째 방법으로 잘 사용하던 중, 공유기 하나 교체했을 뿐인데 아래와 같은 에러가 등장했습니다. NullReferenceException: Object reference not set to an instance of an object System.Net.NetworkInformation.Win32IPv3InterfaceProperties..ctor..
리눅스 우분투 unity(GUI, 작업표시줄)이 안보일 때 우분투 16.04 기준입니다. 우분투에서 패키지를 이것 저것 설치하다보면 Dependency가 꼬여 GUI관련 프로그램이 사라질 때가 있는데 보통은 엔비디아 그래픽카드 드라이버 설치하다가 날려먹는 일이 많습니다. GUI를 재설치하는 등 여러 수단을 써보았지만 복구할 수 없었는데요. 한동안은 없이.. 쓰다가 도저히 불편해서 열심히 포럼을 찾아보았습니다. $ mv ~/.cache/compizconfig-1 ~/.cache/compizconfig-OLD $ setsid unity 이거 한방이면 깔끔하게 돌아왔습니다.
리눅스 우분투 무한로그인 (엔비디아 그래픽 카드 설치 문제) 우분투 16.04 기준입니다. 엔비디아 그래픽 카드 드라이버 설치 시 우분투가 무한로그인에 빠지는 경우가 있는데, 처음 마주하면 멘탈 나갑니다. (내 자료만은..) 당황하지 마시고 잘못 설치된 드라이버를 제거해주고 호환이 맞는 드라이버를 재설치 해주면 됩니다. 다행히 정상적으로 부팅을 하지 못해도 터미널에 진입할 수 있는 방법이 있습니다. 1. 로그인 화면에서 Ctrl + Alt + F1 으로 tty모드 진입 (터미널 실행) 2. $ sudo apt-get remove –purge nvidia* $ sudo add-apt-repository ppa:graphics-drivers/ppa $ sudo apt-get update $ sudo apt-get install nvidia-430 (nvidia- 상태..
윈도우에서 Docker 설치 시 주의점과 팁 (계정 문제) Docker Engine은 계정이 속한 그룹이 docker-users에 속해 있어야 실행이 가능하다. 최초 설치 시 자동으로 설정이 되나, 잘 가지고 있던 관리자 권한을 빼앗겨 버릴 수 있습니다. 그래서 Docker를 실행할 계정을 새로 만든 후 설치할 것을 권장합니다. 팁 관리자 권한을 가지면서 docker-users 그룹에 동시에 속하는 방법 docker-users 계정 사용시에는 관리자 권한이 없기때문에 관리자 권한을 요구하는 다른 프로그램 설치 시 권한이 없어 설치가 불가능 하는 등 여러 불편함이 따릅니다. 이를 해결하기 위해 아래 방법을 따라해주세요. Step 1. 1. 관리자 계정으로 로그인 2. 계정 관련 설정에서 docker가 설치된 계정의 그룹(docker-users)을 관리자 그룹으로 ..
리눅스 우분투 install ubuntu이후 검은화면이 지속될 때 우분투 16.04 기준입니다. install ubuntu 이후 검은화면으로 먹통이 되었을 때 해볼 수 있는 조치입니다. 1. 바이오스 빠른부팅 비활성화 2. 바이오스 시큐어부트 비활성화 3. 바이오스 UEFI에서 CSM 모드로 변경 4. install ubuntu 항목에서 e를 누르면 나오는 화면에서 quiet splash ---를 quiet splash nomodeset으로 수정
C# 멀티캐스트 안됨 해결법 / 랜카드 NIC / C++도 참고가능 네트워크 프로그램이 필요해서 C#으로 Sender와 Receiver를 만들어 실행했는데, 처음에는 이상이 없었습니다. 이상이 있으면 MSDN 샘플이 잘못된 것일테니까요. 그런데 각기 다른 컴퓨터를 두고 실행해보면 수신을 받지 못하는 현상이 발생했습니다. 하루이틀 삽질을 통해 원인을 알아내었습니다. 먼저, 멀티캐스트는 먼저 살펴봐야할 3가지 환경구성이 있습니다. 1. 라우터 IGMP 라우터(또는 공유기) 설정 페이지를 열어 잘 찾아보면 IGMP 항목이 있으며 활성화가 되어있어야 멀티캐스트 통신이 가능해집니다. 2. 방화벽 인/아웃바운드 설정에서 통신할 포트를 열어줘야 합니다. 또는 방화벽을 다 끄고 테스트 3. 네트워크 인터페이스 - 문제가 생긴 부분 Sender에서 패킷이 나갈 네트워크 인터페이스(랜 어..