본문 바로가기
반응형

전체 글1014

.NET/MVC - ActionLink 새창에서 열기 LinkExtensions.ActionLink Method (System.Web.Mvc.Html) | Microsoft Learn 위 글을 읽어보면 4번째 인자는 route 관련 인자로 활용된다. public static System.Web.Mvc.MvcHtmlString ActionLink (this System.Web.Mvc.HtmlHelper htmlHelper, string linkText, string actionName, object routeValues); 아래와 같이 target = "_blank" 로 지정할 경우 브라우저의 새로운 창으로 아래 정보를 전달하게 된다. @Html.ActionLink(item.date.ToString(), "History", new { ip = item.add.. 2024. 2. 24.
Citra EMUL - DLC 설치하기 안녕하세요, 오랫만에 포스팅을 하게 되었습니다. 3DS는 제가 가지고 싶은 게임기였지만, 스위치를 구매하면서 포기하게 되었죠. 하지만 3DS로 발매된 몇가지의 게임은 제가 플레이하고 싶은 게임 리스트라 언제가는 플레이가 되기를 기다렸는데, Citra가 저의 갈증을 해소 해 주었습니다. 특히 파이어 엠블렘 시리즈는 제가 매우 좋아하는 플레이 게임입니다. Citra를 통해 파이어 엠블렘 IF를 즐길 수 있게 되어 매우 기쁜 나날을 보내고 있었는데, 플레이 도중 진엔딩은 DLC로 즐길 수 있다고 합니다. 하여 DLC 인스톨 방법을 확인하였고, 스위치와 비슷한 구조라는 것을 알게되어 오늘 Citra에서 DLC을 설치하고 어떻게 동작하는지 짧게 풀어볼까합니다. 1. Decrypted CIA file Citra c.. 2024. 2. 24.
.NET/MVC - 기존 프로젝트에 WEB API 추가하기 .Net MVC를 개발하다보면, 프로젝트 초기에는 필요 없던 RestFul을 통한 Web API 기능이 필요할 때가 있다. 여기에서는 기존 MVC 프로젝트에 Web API를 추가하는 방법을 알아보고자 한다. 1. Web API 컨트롤러 추가 먼저 Web API를 추가해보자. 기본 템플릿에서 제공하는 Web API를 추가하면 기본적으로 Get, Post 등의 평션이 생성되어 바로 테스트에 사용할 수 있다. 여기서 주의할 점은 Colltroller 앞에 나오는 이름이 실행하는 REST API 네이밍 구분자가 된다는 것이니 기능에 알맞은 이름을 주면 된다. 여기에서는 Test로 주었다.(대소문자 구분 X) 추가 이후 실행해 보면, 정상적으로 동작을 하지 않는다. 이유는 Web API의 Route 경로를 추가해.. 2024. 2. 24.
Linux - 메모리 PageCache/BufferCache/Shared 이해 메모리를 비우기 전에, 우선 먼저 메모리를 알아야 할 것 같다. free 명령을 이용해서 현재 메모리 상황을 보면 다음과 같다. 메모리는 현재 1GB(985Mbyte )가 전체이고, 현재 사용중인 메모리는 170Mbyte이고 비어있는 공간은 230Mbyte 이다. 이외 buff/cache가 있는데 이는 실제로 사용이 가능한 공간이라고 봐도 무방하다. 그래서 뒤에 available이라는 문구로 사용이 가능하다고 표현하고 있다. 그렇다면 buff/cache는 어떤 공간일까. 이와 관련있는 부분으로는 Pagecache와 BufferCache에 대해서 알아보도록 하겠습니다. PageCache/BufferCache PageCache와 BufferCache는 같은것 같지만 조금 다른게 구분이 필요하다. 먼저 Pag.. 2024. 2. 24.
Postman - JSON 데이터 입력 JSON 전송을 테스트하는 것도 자주 하는 작업이기 때문에 여기에 넣어 기록해본다. 업로드는 POST 메소드를 사용하기 때문에 Request 메소드를 POST로 변경하고, Body 탭을 선택한다 그리고 raw 를 선택한 후 전송하고자 하는 JSON 값을 넣어 주면 된다. 2024. 2. 24.
스타레일 - 무과금 기초/육성 핵심 공략 팁 마지막 업데이트 230504-오타 수정, 속도 링크 추가 기본적인 전투 방법은 붕괴 스타레일의 경우 자동 전투로 진행되고 어렵지 않다. 특히 전체적인 시스템이 원신과 유사하다고 할 수 있어서, 원신을 하다가 스타레일을 플레이 하는 사람이라면 보다 빠르게 전체적인 시스템에 이해할 수 있을 거라 생각된다. 할수록 원신과 전체적인 시스템이 비슷한 느낌을 많이 받는다... 원신은 중세 배경의 오픈 월드 액션 RPG, 액션 RPG라는 특성상 캐릭터의 강함과 컨트롤에 대한 레벨링이 쉽지 않을 것이다. 따라서 자신이 마음에 드는 캐릭터에 투자하면 대부분 공략이 가능하다(특히 3.x 이후). 스타레일은 미래 SF의 턴제라 보다 정교하게 레벨링을 하지 않았을까 싶다. 키워야 하는 캐릭터도 약점 공략을 위해 원신보다 많을.. 2024. 2. 24.
니케 - 2023년 무과금으로 즐기기 팁 마지막업데이트 231023 출시한지 1년가까이 된 니케는 출시 초기 엉덩이 게임 으로 유명한 게임이다. 게임 제작사인 시프트가 원화 작업을 잘하는 것으로 유명한데, 여기에 엉덩이 중심적인 게임이라니... 나름 본인의 강점을 잘 어필한 니어 오토메타 와 같은 류의 게임으로, "건 슈팅" 방식으로 게임성 역시 나쁘지 않은 게임이다. 다만 운영 초반에 사악한 과금 때문에 욕을 많이 먹었고, 필자 역시 몇일 하다가 접은 게임이다. 하지만 2023년 4월 현재 시점에 새로 해본 결과, 지금 이벤트도 많아지고, 버그등 많은 부분이 개선되어 해볼 만한 게임이 된 것 같아 필자같이 돈보다는 게임을 즐기는 것을 선호하는 유저에게 약간의 팁이 되고자 게임 시작 초반에 중요한 포인트를 알려주고자 한다. 물론 회사에 돈을 써.. 2024. 2. 24.
CISCO - 지정한 호스트만 TELNET 허용하기 이번에는 cisco switch에 기본적으로 적용하는 허용할 host ip를 xxx.xxx.xxx.xxx에 지정하고 나머지는 모두 거부하도록 지정하는 것을 알아보자. telnet이 23이고 특정 포트만 지정하여야 하기 때문에 100이상의 extended access list로 지정한다. (100이하는 포트 지정이 되지 않는다.) log는 거부시에 기록을 남긴다는 옵션입니다. 이 기록은 syslog와 같은 툴을 통해 기록,확인이 가능하여 어느 호스트가 접근 시도하였는지 알수 있어 역추적시 유용하다. (config)# access-list 105 permit tcp host xxx.xxx.xxx.xxx any eq 23 log (config)# access-list 105 deny ip any any log.. 2024. 2. 24.
CISCO - 지정한 호스트에게만 SNMP 제공하기 SNMP는 네트워크 관리 프로토콜로 매우 많은 정보를 내장하고 있다. 관리 프로토콜 답게 제어코드도 가지고 있으며 제어권한까지 줄 경우 많이 위험해 질 수 있다. 여기서는 SNMP를 관리하는 호스트에게만 허용을 하고 나머지 요청은 거부하는 방법을 정리해 봤다. 허용할 host ip를 xxx.xxx.xxx.xxx에 지정하고, 나머지는 모두 거부하도록 설정 포트가 아닌 snmp 설정에 지정할 ACL이므로 Standard access list지정하며 log는 거부시에 기록을 남긴다는 옵션이다. 이 기록은 syslog와 같은 툴을 통해 기록,확인이 가능하여 어느 호스트가 접근 시도하였는지 알수 있어 역추적시 유용할 수 있다. Snmp-server community 뒤에 나오는 Password는 서로 통신시 교환.. 2024. 2. 24.
반응형