Ubuntu) Airpod 연결 설정 하기

우분투 20.04 에어팟 연결 설정 하는 방법 Intro 우분투에 에어팟을 연결 해 보려 하니 일반적인 Bluetooth 장비 메뉴로는 가능하지가 않았습니다. 일단 Unknown 장비들이 무지막지하게 뜨는데 그 중 어떤게 에어팟인지도 모르겠고, 연결도 되지 않았습니다. Bluetooth 설정 ControllerMode 변경 ControllerMode를 bredr로 변경 해 줍니다. sudo vi /etc/bluetooth/main.conf 51 번 라인에 주석 처리된 걸 풀고 bredr 입력 후 저장 해 줍니다. 처음 에어팟에 연결 할 때는 bredr 로 변경해야 쉽게 에어팟을 찾아 연결을 할 수 있긴 한데 한번 연결 한 이후에는 추후 다시 dual로 돌리는것을 권장합니다. 저같은 경우에는 bredr 로..

IT ⁄ Computer/Linux 2022.03.23
IntelliJ) 테스트 Live Templates 만들기

Intro 매번 테스트 코드를 만들 때 마다 반복해서 입력하는 @Test void test() { Assertion.assertThat() } 을 오늘도 여김없이 계속 입력하다가 이건 너무나도 비효율 적이란 생각이 들었습니다. 사실 클래스 생성시 애초에 기본 틀이 자동으로 만들어지도록 플러그인을 만들까 하다가 아직 거기까진 무리고.. 이클립스를 쓸 때에 이것 저것 추가해서 하던 것 처럼 인텔리제이에서도 당연히 기능이 있겠지 하며 찾아보니 Live templates이 눈에 띄었습니다. 그래도 여전히 커스텀 플러그인에 대한 필요성이 자주 느껴져서 올해 안에는 인텔리제이 플러그인을 만들어 보는게 목표 입니다. Live templates Preferences > Editor > Live Templates에 해당..

Development/Develop Tools 2022.03.20
java) 151개의 포켓몬을 모두 모으려면 몇개의 포켓몬빵을 사먹어야 하는가

Intro 출처: 온라인 커뮤니티 포켓몬 빵으로 인해 간만에 온라인이 시끌벅쩍 합니다. 몇 해 마다 이런 특정 아이템의 품귀 현상이 반복되는데, 꼬꼬면과 허니버터칩에 이어 포켓몬까지 셋 다 전혀 다른 성격의 객체들이지만 잠깐의 유행에 그치고 말 것이란건 모두가 경험을 통해 잘 알고 있습니다. 20여년 전에는 맛 없는 빵을 먹는 것도 좋았고 스티커를 모으는 것도 설레였지만 아쉽게도 이제 둘 모두에 흥미를 잃었습니다. 다만 이번 상황을 접하며 모든 스티커를 다 모으려면 평균 몇개의 빵을 사야 하는지가 궁금해졌습니다. 실제 수많은 스트리머들이 수백개씩 빵을 벌크로 구매해서는 모든 스티커 모으기 컨텐츠를 진행하기도 합니다. 수학적인 풀이 방법도 있겠지만 컴퓨터에게 잘만 부탁하면 원하는 정보를 모두 계산해서 알려..

Programming/Java 2022.03.20
SourceTree Apple Silicon 지원 소식

Intro 정말 오래기다렸습니다. 사실 처음엔 기다린게 맞는데 진작에 포기하고 소스트리를 버린지 한참 되었습니다. 그러던 중 오랜만에 생각이 나 https://isapplesiliconready.com/ 를 확인 해 보니 M1 Native에 초록 불이 들어와 있었습니다. 그럼에도 atlassian 사이트에는 관련 언급이 따로 없길래 잘못된 정보인가? 하며 https://isapplesiliconready.com/app/SourceTree 다운로드 받아 설치를 해 보았는데 Apple Native로 잘 실행이 되었습니다. Git을 처음 접할 때 참 도움을 많이 받은 소프트웨어기 때문에 남다른 애착이 있었는데 반가운 마음에 소식을 가지고 왔습니다. 1년간의 이야기 듣기로는 SourceTree Mac 버전의 코..

IT ⁄ Computer/News 2022.03.19
일간에러 More than one fragment with the name [spring_web] was found.

Intro Caused by: java.lang.IllegalArgumentException: More than one fragment with the name [spring_web] was found. This is not legal with relative ordering. See section 8.2.2 2c of the Servlet specification for details. Consider using absolute ordering. adm_1 | at org.apache.tomcat.util.descriptor.web.WebXml.orderWebFragments(WebXml.java:2205) adm_1 | at org.apache.tomcat.util.descriptor.web.WebX..

Development/Daily Error 2022.03.17