분류 전체보기 141

젤다의전설/야숨/화살파밍 (미로숲 화로대)

화살 파밍 장소로 유명한 사이하테노 섬이 아닌 코로그들이 살고있는 미로숲에서도 화살 파밍이 가능하다. 비록 연발 가능한 활이 있어야 가능하지만, 사이하테노 섬보다 빠르게 화살을 수급할 수 있다. 원리 나무나 나무방패 등 목재 소재에 화살을 쏘면 화살이 박힌다. 따라서 목재 화로대에 연발로 화살을 쏘면 화살이 모두 박히게 된다. 5연발 활의 경우, 1발을 쏘면 화살 5개가 박히므로, 1발 당 4개의 화살을 얻을 수 있다. 준비물 연발 가능한 활 (x3 또는 x5, 라이넬에게서 수급 가능) 화살 최소 1개 이상 1. 미로숲 입구로 이동 산림의 탑으로 워프하면 미로숲 입구까지 날아갈 수 있다. 안쪽으로 들어가면 화로대를 발견할 수 있다. 2. 활을 장착하고 아무 화로대 앞에 가서 앉는다. 3. 불이 타는 곳으..

[ios] UITextField 사용할 때 키보드 타입 변경

iOS에서 텍스트필드에 문자를 입력할 때 노출가능한 키패드의 종류는 enum 타입으로 정의되어 있고, 소스코드에서 변경 가능하다. Swift @IBOutlet var keywordInput: UITextField! override func viewDidLoad() { super.viewDidLoad() keywordInput.keyboardType = .default } enum UIKeyboardType: int default - Specifies the default keyboard for the current input method. asciiCapable - Specifies a keyboard that displays standard ASCII characters. numbersAndPunctu..

[Spring5] WebFlux + Thymeleaf + Kotlin

스프링 부트 초창기에 Spring MVC 에서 Thymeleaf를 사용해보았는데, WebFlux 에서 사용하기는 처음이었다. 더군다나 코틀린 언어도 처음 접해보는 거라서 많이 낯설었다. 기존에 알던데로 application.yml에 설정을 작성하고, viewResolver를 추가하고, addResourcesHandler를 추가하고.... Spring MVC에서 하던대로 했는데 아무리 해도 templates/index.html을 뷰리졸버가 찾지 못했다. 구글 검색에서 나오는 많은 예시들을 따라해봤는데 여전히 안 되더라.. 폭풍 검색 끝에 실행되는 소스코드를 찾았다. (나중에 webflux에 익숙해지면 이 포스트를 보며 한심하게 느껴지려나....) 프로젝트 명: 두끼 (Dookki) * 그 떡볶이 맞음 bu..

[리액티브 프로그래밍] 리액티브 프로그래밍이란

핵심 용어 Observer (+ Obeservable) Subscriber Scheduler (+ Schedule) Functional Programming Reactive Operators (=> Pre defined function / map, flatMap, forEach 등) ※ Declarative Programming = Functional Programming + Reactive Operators 핵심 Flow 데이터의 발행 -> 데이터의 처리, 가공 -> 데이터를 구독 비동기 작업의 차이 이해 작업 A와 B를 비동기 방식으로 순차적으로 처리할 때, 흔히 알고있는 비동기 방식은 작업 A가 완료되면 작업 B를 호출 즉, 콜백하는 것이다. 이 때, 작업 A는 메인 함수, 작업 B는 콜백 함수라고..

닌텐도 스위치 인터넷 속도 빠르게 하기

앞으로 89시간 13분 ??????? 저스트댄스를 e숍에서 소프트웨어로 구매 및 설치했다. 처음에 설치 시간이 12시간 찍히길래 “좀 냅두면 팍팍 깎이겠지~” 하면서 롤 3시간 하고왔는데 ㅋㅋ 시간이 더 늘었다. ㅋㅋ 점점 늘어나더니 뭔 90시간이 넘게 찍히더라 ㅎㅎ 우리집 인터넷이 이상한가? 느린가? 싶다가 도저히 이건 아니지 싶어서 인터넷에 찾아보니까 역시 해법이 있었다. 본체 인터넷 설정에서 DNS를 바꿔줘야 했다. DNS를 변경하는 방법은 닌텐도 스위치 Support 사이트에도 안내되어 있다. www.nintendo.co.kr/support/switch/qna/view.php?no=120 Nintendo A Nintendo Switch의 인터넷 접속 설정(DNS 설정)에서 일시적으로 다른 DNS ..

[NodeJS] Node Sass version 5.0.0 is incompatible with ^4.0.0.

이전에 Vue 프로젝트 실행할 때 NodeJS 15 버전과 node-sass 4.14.1 버전이 호환하지 않아서 오류가 발생했었고, node-sass를 호환 버전인 5.0.0으로 설치함으로써 해결했다. 이제 잘 되나 싶었는데 또 다른 버전 문제로 의심되는 오류가 나더라. # 오류 Node Sass version 5.0.0 is incompatible with ^4.0.0. # 원인 이번에는 node-sass와 node-loader의 버전이 상호 지원하지 않는 이유였다. 기존에 설치되어있던 각 모듈 버전은 이러했다. - NodeJS: 14 - node-sass: 4.14.1 - sass-loader: 7.3.1 여기서 NodeJS와 node-sass를 각각 15와 5.0.0으로 올렸고, 컴파일할 때 위의 ..

[NodeJS] Error: Node Sass does not yet support your current environment:

# 오류 Vue 개발을 위해 프로젝트를 실행했는데 제목과 같은 에러가 아래처럼 발생했다. Syntax Error: Error: Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (88) 아무래도 최근에 iOS 개발하면서 NodeJS(노드) 버전을 최신 버전으로 업데이트한게 원인이 아닐까 싶었다. 검색을 해보니 이 오류에 대해서 명쾌하게 설명을 잘 해놓은 블로그 글이 있어서 쉽게 해결할 수 있었다. # 원인 간단하게 노드 버전과 설치된 node-sass 모듈 버전이 상호 지원하지 않는 버전이기 때문이다. 내 컴퓨터에 설치된 노드와 vue프로젝트에 설치된 node-sass의 버전은 다음과 같..

닌텐도 스위치 게임 <Just Dance 2021> 후기

흥만 많은 춤알못임 장/단점 나누지 않고 특징을 설명하면 다음과 같음 유산소 다이어트 확실히 된다. 세 번 추고나면 이미 땀이 나있다. 몇 번 안했는데 벌써 아이돌의 위대함과 대단함을 느낀다. 이해가 안되네; 걔네 식단조절을 왜 하지? 하루에 몇 시간씩 이걸 연습하는데? 30분만 해도 존나 존나 힘든데 진짜... 나 이거 하루에 두시간씩 하면 삐쩍 꼴아지기 가능할듯 기본 버전, Extream 버전 같은 노래에 기본 버전과 Extream 버전, 두 버전이 있다. 기본 버전은 단순 반복동작으로 구성되서 누구나 따라할 수 있게 되어 있는 반면에, Extream은 실제 무대 안무라서 존나 어렵다. ㄹㅇ 언젠가 Extream까지 완벽하게 마무리하는 내 모습을 상상하며 게임 열심히 하게 만든다. 못 춰도 점수를 후..

닌텐도 스위치 훌렉스...

바야흐로 2020년 연말 재택근무가 아니었으면 어차피 운동 다녔을 돈이라는 생각으로 닌텐도 스위치를 Flex해버렸지. 틀린 말이 아니지. 저스트 댄스랑 링피트를 샀으니까! 사실 2주 전까지만 해도 남자친구가 닌텐도가 사고 싶다는걸 사치라며 말렸다. "안 그래도 지금 하는 게임이 많은데 닌텐도를 산다고 하겠냐"며. 하더라. ^^ 존나. 잘. 남자친구는 혼자서 를 열심히 했고, 내가 놀러갔을 땐 둘이서 를 진짜 새벽이 되도록 시간가는 줄도 모르고 했다. 그리고 하는걸 봤는데 너무 귀엽고... 사실 닌텐도에 대해서는 뭐 그래봤자 게임기인데 폰게임이랑 다르겠냐고 생각했다. 그런데 생각보다 좋다(?)고 해야하나? 생각이랑 달랐다. * 오버쿡이 진짜 진짜 재밌더라. 친구나 연인이 둘이서 하면 너무 좋을 게임. 누구..

[Linux] 방화벽 또는 포트 열려있는지 확인

1. 열려 있는 모든 포트 확인하기 $ netstat -nap -n : host명으로 표시 안함 -a : 모든소켓 표시 -p : 프로세스ID와 프로그램명 표시 2. 열려 있는 포트 중 LISTENING 상태인 것만 확인하기 $ netstat -nap | grep LISTEN 3. 특정 호스트의 특정 포트가 열려 있는지 확인하기 방법 1) nc 명령어 $ nc -z 211.***.***.*** 9200 - 연결 성공 시 (열려있음) Connection to 211.***.***.*** 9200 port [tcp/wap-wsp] succeeded! - 연결 실패 시 (닫혀있음) 아무 응답메세지 없음 방법 2) telnet 명령어 $ telnet 211.42.150.220 9200 - 연결 성공 시 (열려있음..