전체 글

전체 글

    서울역 유명 맛집 유즈라멘 후기

    주문 방법 도착하면 위에 보이는 가게로 들어간 후, 키오스크에서 주문을 합니다. 계산까지 완료하면 영수증 두개가 나오는데, 그 중 하나는 종업원에게 전달해주어야 합니다! 그러면 종업원에 바깥까지 나와서 소리쳐주니까 근처에서 기다려 주시면 됩니다. (당시에 조금 더웠는데, 바로 앞에 있는 만리동광장 그늘에서 쉬고 있었습니다.) 메뉴판 매운 유즈 소유라멘 면이 특이했습니다. 쫄깃하면서 탱탱한 면발이었고 차슈도 부드럽고 식감이 풍부해서 좋았습니다. 유즈 소유라멘 매콤이 빠진 버전입니다. 매콤이 아닌 라멘이 더 국물이 깔끔하여 맛있었습니다. 실내 외관 총평 분위기 4.3/5 - 좋음 위생 4.5/5 - 좋음 맛 3.8/5 - 준수함 서비스 4.5/5 - 좋음 사실 배경지식 없이 방문한 곳이라 게시글을 작성하면서..

    세로 모니터에 스포티파이를 놓아보았다.

    괜찮은데..? 위에다가 둬 보아야겠다.. 기가 막히다! 이렇게 써야지...

    남양주 별내동 브런치카페 프라이빗 별내점 후기

    건물 코너에 위치해 있는 브런치 카페입니다. 메뉴판 ​스테이크 샐러드 샐러드와 스테이크가 잘 어울렸습니다. 맛있었어요! 아라비아따 스파게티 토마토 스파게티에서 매콤함을 추가한 버전입니다. 그다지 맵지는 않았고 기존 토마토 스파게티보다는 색달라서 맛있었습니다. 실내 첫번째 사진에 보이는 셀프코너에서 티슈, 앞접시, 물, 포크와 같은 수저를 직접 챙겨야하며, 소스들을 리필 할 수 있습니다. 외관 총평 분위기 4.0/5 - 좋음 위생 4.5/5 - 좋음 맛 4/5 - 좋음 서비스 2.3/5 - 별로 먹어본 메뉴가 신메뉴 였었는데요, 맛은 충분히 있었고 다른 곳에서 먹어보지 못한 맛이기도 해서 경험은 충분히 좋았습니다. 가게에 들어왔을 때, 좀 헤맨 부분에서 경험이 좋지 않았던 것 같습니다. 홀에 있는 직원은 ..

    Ubuntu 20 MariaDB Conf Path

    Ubuntu 20.04 MariaDB 10.3.34 cnf 파일 위치 /etc/mysql/mariadb.conf.d/50-server.cnf vi /etc/mysql/mariadb.conf.d/50-server.cnf

    파일시스템(파일탐색기) 사이드 메뉴에 Onedrive 두개 하나로 줄이기

    환경 : Windows11 Pro (10.0.22000) 왜 인지는 모르겠으나, Onedrive 가 두개가 되었습니다. 간단하게 레지스트리 항목을 삭제하여 해결할 수 있습니다. 1. 레지스트리 편집기 실행 시작 또는 검색에서 검색해줍니다. 2. 경로 입력 아래 내용을 복사하여 붙여 넣어줍니다. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace 3. 삭제하고 싶은 Onedrive 폴더를 선택하여 삭제합니다. 백업방법 진행하시기 전에 백업을 권장합니다. 이렇게 삭제하면, 바로 변경사항이 즉시 반영 되어 확인 해보실 수 있습니다. 만약 잘못 삭제하셨다면, 백업하셨던 reg 파일을 실행하여 복구하실 수 있습..

    var list = mutableListOf<T>() 를 사용하지 마세요.

    변경할 수 있는 리스트를 만들어야 한다고 가정해 봅시다. val list1 = mutableListOf() var list2 = listOf() 위 두가지 모두 다음과 같은 방법을 이용하여 변경할 수 있습니다. list1.add(1) list2 = list2 + 1 모두 정상적으로 작동하지만 장단점이 있습니다. 두 가지 모두 변경 가능 지점(mutating point)가 있지만 위치가 다르다는 점입니다. 첫 번째 코드는 구체적인 리스트 구현 내부에 변경 가능 지점이 있습니다. 멀티스레드 처리가 이루어지면 내부적으로 동기화가 적절하게 되어 있는지 알 수 없어 위험하게 됩니다. 두 번째 코드는 프로퍼티 자체가 변경 가능 지점입니다. 따라서 멀티스레드 처리의 안정성이 더 좋다고 할 수 있겠지만 구현을 잘못 하..

    [Spigot] 스폰되는 몬스터의 체력 또는 이동속도를 조정하는 방법

    이 게시글에서는 Kotlin 으로 플러그인을 작성하고 있습니다. 우선 https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/entity/EntitySpawnEvent.html 문서에 해당하는 EntitySpawnEvent 클래스를 @EventHandler 어노테이션과 함께 바인드합니다. @EventHandler fun onSpawnEntity(e: EntitySpawnEvent) 여기서는 생성되는 모든 몬스터의 체력과 이동속도를 증가시켜볼 것입니다. 이벤트가 발생되어 바인드한 함수가 호출될 경우 인가 받는 EntitySpawnEvent 객체가 살아있는 몬스터가 맞는지 확인하기 위해 LivingEntity 와 TypeCheck 를 진행하여 확인합니다. if..

    Java 17.0.1 버그를 경험한 후기

    개발을 시작하고서 처음으로 프로그래밍 언어의 버그를 경험하여서 게시글을 남깁니다. 리눅스 서버에서 Java 17을 설치하기 위해 apt 에 ppa linuxuprising/java 를 추가해주고, oracle-java17-instasller oracle-java17-set-default 패키지를 설치하였습니다. java 17.0.1 이 설치되었고, 서비스를 개발하면서 테스트하는데 계속 문제가 발생했고.. 삽질 4시간 끝에 java 17.0.1 에 버그가 있다는 자료를 찾았습니다. 찾은 자료 : https://github.com/DV8FromTheWorld/JDA/issues/1858 JDK 지라 해당 이슈 페이지 : https://bugs.openjdk.java.net/browse/JDK-8274349 ..

    java.lang.IllegalArgumentException: Malformed escape pair at index 해결

    Error creating bean with name 'postConstructInitializeBean': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Malformed escape pair at index redis 서버와 연동을 테스트 하려던 중 발생한 오류이다. lettuce 에서 뿜어낸 에러 같은데, RedisClient 를 create 할 때 입력해주는 비밀번호에 있는 특정 문자를 제대로 입력 받지 못하는 것 같다. 로 되어 있는 코드를 URLEncoder.encode() 를 이용하여 주었고, UTF-8 로 인코딩 하도록 했다. 이후 에러가 해결되었다. 필자의 경우에는 sprin..

    트위치 클립 링크를 플레이어로 변환해주는 개꿀 크롬 확장!!

    기존에는 트위치 클립 URL 을 게시글에 올려두면, 직접 들어가서 플레이어를 재생해야 하는데요, 아래 링크로 접속하여 익스텐션을 설치할 경우 https://chrome.google.com/webstore/detail/%EB%84%A4%EC%9D%B4%EB%B2%84-%EC%B9%B4%ED%8E%98-%ED%8A%B8%EC%9C%84%EC%B9%98-%ED%81%B4%EB%A6%BD-%EC%9D%B5%EC%8A%A4%ED%85%90%EC%85%98nctc-ex/anfmlkmmakldmlaboibhmmfnjgmpbffc/related?hl=ko 처럼 플레이어를 여기서 바로 실행시킬 수 있습니다. 에서 상세설정을 누르면 위와 같은 화면이 나타납니다. 페이지 로딩시 변환할 개수 제한이 기본 5개 이므로, 더 늘..