String 배열을 사용해서 콤보박스에 값들을 보여줬었는데

ArrayList를 사용해서 콤보박스에 보여주고 싶었따.

스트링 배열은 String[] account1 = { id,id1,id2}

이런식으로 콤마로 이루어진 값이었는데 ArrayList는 배열마다 각 값을 가지고 있기 때문에 나중에 관리하기 편할 것 같았다.

기존 String 배열(account1)을 콤보박스에 넣었을 때 코드

JComboBox<?> comboBox = new JComboBox<Object>(account1);

ArrayList(account1)를 콤보박스에 넣을 때 코드

JComboBox<?> comboBox = new JComboBox(account1.toArray(new String[account1.size()]));

이렇게 하면 account1 배열의 사이즈만큼 알아서 콤보박스에 값이 노출되었다

나이키 토트넘 핫스퍼 아카데미 드릴탑 트레이닝 세트 구매

신제품이지만 날씨는 점점 더워지고 있다. 다시 추워질 때 입으면 되니 구매

상하의 세트로 S 사이즈를 주문. 드릴탑은 기모처리가 되어있다

그런데 전에 구매한 스쿼드 드릴탑(https://yonoo88.tistory.com/1230) 과 사이즈 비교했을 때 상의는 좀 더 작게 나왔는지 타이트했다. 지퍼도 올리면 목이 조이는 느낌이 들 정도. 하의는 만족

그런데 스쿼드 드릴탑보다는 신축성은 조금 떨어진다. 그래서 사이즈가 작게 느껴지는 것 같기도 하다.

그래도 디자인은 스쿼드 드릴탑 보다 낫다고 생각됨.

NVY S Spurs Nike Adult THFC Academy Drill Top
NVY S Spurs Nike Adult THFC Academy Drill Top 뒷모습
NVY S Spurs Nike Adult THFC Academy Drill Top 안감 기모처리
NVY S Spurs Nike Adult THFC Academy Pant

이번에 새로 나온 아카데미 THFC 트레이닝 

여름을 대비하여 구매하였다. 사이즈는 M으로 주문했는데 티셔츠는 사이즈가 맞는데 바지가 생각보다 허리가 컸다

이전에 구매했던 트레이닝 반바지(https://yonoo88.tistory.com/1254)는 M이면 딱 좋았는데 이거는 줄로 좀 조여줘야 했다.

옷 마다 또 사이즈가 다른 건 여전한가 보다. 

그리고 이 제품을 산 건 디자인 또한 마음에 들었다. 17 18 어웨이를 연상시키는 디자인이고 그냥 캐주얼하게 입고 다녀도 무난한 색상이라 구매하였다.

NVY M Spurs Nike Adult THFC Academy T-Shirt
NVY M Spurs Nike Adult THFC Academy Shorts

 

어벤져스 엔드게임을 보고 왔습니다.

전반적으로 만족하고 보았는데요

화려한 마무리를 짓고 세대교체를 한 영화라고 봅니다. 지난 마블의 10년을 총정리할 뿐더러 상영시간이 3시간이나 되지만 지난 10년을 3시간안에 나름 잘 정리했다고 봅니다. 10년을 다 넣으려면 한 5시간은 되어야 할 것 같았거든요

영화를 보면서 느낀 점을 몇가지 써보면.. (아무래도 엔드게임보다는 마블영화에 대한 후기가 될 것 같습니다)

1. 마블의 디테일

시리즈를 마무리 지으면서도 챙길 건 다 챙긴느낌이에요. 마블 시리즈를 모두 본 사람이라면

"아 이걸 여기서 써먹네 ㅋㅋㅋ"

이런 장면이 많습니다. 또 유머러스하게 풀어내기도 하구요.

2. 마블의 캐릭터 설정

개인적으로 마블 시리즈 영화를 좋게보는 이유가 캐릭터 설정입니다. (물론 원작 만화란게 있지만..)

우선 캐릭터 간의 가치관을 강조하면서 에피소드를 풀어냅니다. 이로 인해 시빌워가 나올 수도 있었죠.

또 각자의 사연이 다 있습니다. 이러한 사연은 곧 그 캐릭터의 가치관을 형성시키죠. 그래서 관객들도 보면서

"아 나같아도 저랬을 거 같아.."

이런 생각을 들게 하면서도 영화가 끝나도 서로 다른 생각을 가진 관객들에게 토론거리를 제공하기도 합니다.

이렇게 되면 영화는 한철 반짝이 아닌 시간이 지나서도 두고두고 회자되게 만들죠.

이런게 마블의 강점이 아닐까 싶습니다. 

3. 생각지도 못한 연결고리들

마블영화는 매 시리즈마다 쿠키영상을 넣어왔습니다. 엔드게임에서는 쿠키영상이 최초로 없었죠(혹시 아닌가요..?)

보통 쿠키영상이라면 다음 편을 예고하는 쿠키영상이라고 많이들 생각하지만 이미 개봉한 영화에서 연결고리를 가져오기도 합니다. 대표적이었던게 앤트맨과 와스프의 쿠키영상이었죠ㄷㄷ

쿠키영상으로 끝낼 만한 것들을 다시 꺼내어 스토리에 연결시키는 능력은 대단한 것 같습니다.

마지막 장면 또한 짠하게 만들면서 예전 스토리들을 꺼내왔죠

4. 관객이 원하는게 무엇인지 아는 마블

마블은 히어로 영화를 만들면서 관객들이 어떤 것에 열광하고 소름돋아하는지 잘 아는 것 같습니다.

이번 엔드게임에서 제대로 보여줬죠. 전투씬은 정말..

또 대사 또한 찰집니다. 이미 유명한 대사도 어느 상황에서 하면 더 돋보이고 소름 돋을지 고민한 흔적이 보이는 것 같아요. 어쩌면 그 대사 칠려고 스토리를 짠 걸 수도..

하지만 캐릭터가 너무 많고 능력 또한 너무 많아서 그걸 일일이 다 보여줄 수 없다는 점은 감안해야될 것 같습니다.

캐릭터 1명당 1컷씩 분량 채울려면 어마어마한 시간이 소요되겠죠. 그래도 짧은 시간안에 최대한 많이 담으려고 했다는 생각이 듭니다.

아쉬운 점

호불호가 갈리겠지만 초반 ~ 중반 전개가 좀 지루하다고 느껴질 수도 있다고 봅니다. 아무래도 절망적인 상황 속에서 주인공들이 어떻게 살아가고 있는지에 대한 설명이 필요해서 그런 것 같네요

 

결론은 영화 제목 답게 엔드게임에 걸맞는 영화였다고 생각합니다. 

물론 앞으로 시리즈가 더 나아갈 예정이지만 마블 시즌1의 마무리라고 생각되네요

강추!

아 마지막으로 마블 시리즈를 안 본 사람들이 영화를 봐도 괜찮다고 생각하는데요

영화 속 디테일에 공감하지 못하는 건 어쩔 수 없을 것 같습니다. 다들 웃고 있는데 이게 왜 웃긴거지? 하는 생각이 들 수 밖에 없으니까요.

 

 

 

 

 

언제나 그랬듯이 오랜만에 건드리는 것들은 어김없이 에러를 내뱉는다

갤럭시 노트9 안드로이드 9.0 으로 올리고 uiautomatorviewer 를 실행시켜서 화면 캡쳐를 하려 했더니만..

Error taking device screenshot: EOF

얜 또 뭘까..?? EOF 뭔가 DJ 페스티벌 이름 같다.

 

해결책

결론적으로는 희한하게 노트북에서는 uiautomator가 정상적으로 동작했는데 노트북에 설치되어있는 adb.exe 파일을 복사해서 데스크탑에 붙여넣기 했더니 해결되었다.

uiautomator가 동작했던 노트북의 sdk 설치현황

 

 

 

경로는 SDK가 설치된 폴더로 가서 sdk\platform-tools 이 경로에 붙여넣기 해야한다.

단 혹시 모르니 기존 adb.exe 파일은 백업해놓고 하는 것이 좋다

 

바로 이 26.0.2 버전의 adb 파일을 붙여 넣어 해결이 되었다.. 확장자를 바꾼거라 압축을 풀지 않고 .zip > .exe 로 바꿔주어야 한다. 귀중한 파일이기에 첨부

 

adb.zip
1.47MB

 

추정원인

adb 버전이 문제인 것 같다. 구글링 했을 때도 adb 버전을 낮추라는 의견이 있었는데 "귀찮아서" 다른 해결책들만 주구장창 해봤는데 결국 adb 이놈이 문제인 것 같다.

 

노트북의 Android SDK PlatformTools 버전은 26.0.2
데스크탑의 Android SDK PlatformTools 버전은 28.0.2

데스크탑의 Android SDK PlatformTools 버전이 더 높았다. 결국 버전을 낮추는게 해결책이었던 것 같다.

 

현재 데스크탑 SDK 설치 현황

 

이 방법 말곤 해결책이 없는걸까? 그럴리가 없을 것 같은데 아직 패치가 안된건가... 아무튼 해결됐으니..

혹시나 같은 문제를 겪고 있는 외국 유저들을 위해

Replace adb.exe! to Android SDK Platform-Tools 26.0.2 version of adb.exe!


 

 

시도해본 해결책들 - 참고할 필요 없으나 삽질 방지용 기록

구글링을 해봤는데 뭐 uiautomatorviewer.bat 파일을 편집하기도 하고 adb버전을 낮추라는 둥? 답변이 있었는데 그것까진 너무 귀찮았고(이걸 진작에 해봤어야 했는데..)

고민해본 결과 아무래도 안드로이드 9.0 파이에 대한 무언가가 설치가 안됐을 거라는 결론에 도달

안드로이드 스튜디오를 켜고 SDK 매니저를 열어서, 일단 안드로이드 9가 API 28버전이기 때문에 SDK 플랫폼에서 28버전을 설치해보았다

Android API 28 체크 후 Apply
설치

설치가 끝나고 다시 uiautomatorviewer를 실행 후 디바이스 스크린샷을 시도했지만 실.패.

(지금 생각해보니 이 때 안드로이드 스튜디오를 끄지 않았었는데 이것 때문일까 라는 생각이 든다)

그래서 뭐 또 설치 안한게 있나 살펴보다가 SDK Tools 탭에서 Android SDK Build-Tools 29-rc2 라는 놈이 있었는데

Android SDK Build-Tools 29-rc2 업데이트가 가능하다고 떠있다

 

 

Show Package Details를 클릭해보니 좌르륵 뜬다

여기서 살펴보니 28 버전 설치되어 있는게 아무 것도 없었다

 

그래서 가장 최신 28.0.3을 설치해주었다

28.0.3 체크 후 Apply

 

중간에 뭐 이런게 떴는데 걍 Next 해서 설치 완료

 

그리고 다시 해보니 스크린 샷이 떴다..?? 뭐지 그런데 다시 재시도 하니까 재발..

 

 

이건 아니다 싶어 다시 검색해본 결과  HXAM 얘가 유력한 원인인 것 같았다.

 

Hyper-V를 끄라는 답변이 많았다

그래서 끄려고 봤는데 없다..? 윈도우7이라 그런가 데스크탑에 뜨질 않는다. 아무래도 내 컴이 해킹을 당한건가... 온갖 문제는 다 생기는 것 같다.

 

그래서 저걸 끄는 방법을 또 구글링...

https://github.com/intel/haxm/wiki/Installation-Instructions-on-Windows

 

intel/haxm

Intel® Hardware Accelerated Execution Manager (Intel® HAXM) - intel/haxm

github.com

여기 들어가보니 커맨드 라인으로 끄는 법이 있었다

To verify that Intel HAXM is running, open a Command Prompt window with administrator privileges (Run as Administrator) and execute the following command:

sc query intelhaxm

If Intel HAXM is working, the command will show a status message indicating that the state is: "4 RUNNING".

To stop or start Intel HAXM, use these commands:

Stop:

sc stop intelhaxm

Start:

sc start intelhaxm

따라해보니 성공적으로 되었다.

 

이젠 되겠지..? 다시 uiautomatorviewer를 실행해서 캡쳐를 해보았는데 또 실패...

 

하....

이후로 sdk 재설치.. 안드로이드 스튜디오 재설치... SDK Tools 에서 intelHXAM intaller 재설치...

이걸로 이틀을 날렸다.. 그러다 3일 째 adb 버전 낮추라는 말이 번뜩 생각나서 노트북에 있는 adb.exe 파일 복사해서 데스크탑에 붙여넣었더니 해결...

 

증말...

 

 

 

 

삼성 갤럭시S10 사전예약으로 받은 갤럭시 버즈가 드디어 도착

 

 

 

버즈에 장착된 것 포함 총 3종의 이어팁과 윙팁 제공

 

원래 검정을 받으려고 했지만 화이트만 받을 수 있어서 아쉬웠는데 막상보니 화이트가 더 예쁜 것 같다


일주일간 갤럭시 버즈 써본 후기

1. 우선 유선 이어폰 쓰다 무선을 쓰니 신세계 선으로부터 해방감

2. 케이스도 들고 다녀야 하니 케이스 잃어버릴까 신경쓰이긴 함

3. 음질도 괜찮고 사람많은 곳에서 소리 끊김은 아직 못 느낌

4. 터치로 음량조절도 가능하다는게 진짜 편했음
(단 터치로 음량조절시 즉시 주변소리 듣기 기능은 사용불가)

5. 귀에 맞는 윙팁과 이어팁 장착시 귀에서 빠질 걱정 없을 정도로 잘 맞음

6. 통화할 때 상대방은 잘 들린다고 함

 

선 없는 자유로움이 정말 크다. 배터리는 케이스도 있으니 부족함은 없을 것 같고 부족해도 폰으로 무선충전도 가능하니 정말 좋은 아이템이 될 것 같다.

 

 

 

 

 

EB-P1100 삼성 고속 충전 보조 배터리 10000mAh 보러가기 (유선충전만 지원)

https://yonoo88.tistory.com/1281

 

EB-P1100 삼성 고속 충전 보조 배터리 10000mAh

샤오미 보조배터리를 살까 하다가 어차피 갤10을 쓰고 있으니 같은 삼성으로 써보자 해서 구입 배송비 합쳐 18000원에 구입(정가 21000원) 재질은 플라스틱이 아닌 금속 느낌의 재질로 모서리에 폰이 긁힐 경우..

yonoo88.tistory.com

 

무선충전의 시대다 보니 무선충전배터리가 갖고 싶어졌다.

그래서 구입한 삼성 무선충전배터리 EB-U1200

구성품은 설명서, 배터리, 케이블이 전부

 

그런데 생각보다 커서 놀랬다.. 샤오미와 비교 했을 때 훨씬 컸다. 대신 두께는 반 정도 였지만..

샤오미에 비해 거의 2배 수준의 크기
두께는 1/2 수준

 

길 가는 중에 배터리가 없어서 보조 배터리 연결하고 다닐 경우 한손에 들고 다니기 좀 큰 감이 없지 않나 싶다

아직 기술적으로는 이정도 크기가 최선인가 싶기도 하고 다음에 새로운 배터리가 출시된다면

지금보다는 작은 크기로 나왔으면 좋을 것 같다.

 

 

타임스퀘어 일렉트로마트에서 우연히 드루갓 DURGOD K310 제품을 보고 직접 쳐본 결과 괜찮은 것 같아 구매

저소음 적축 키보드이며 LED 백라이트 기능은 없다. 129000원에 구매

뒷면 2단계 높낮이 조절이 가능하다
케이블 연결부 연결하면 딱 맞게 고정되어 있다
키캡리무버, USB C type 케이블,  양방향 C type 케이블, 키캡, 케이블 타이 5가지 구성품

 

물론 투명 플라스틱 키보드 덮개도 있다

그리고 기계식 키보드 구입 후 한영키 바꾸는게 제일 골치아팠는데 레지스트리를 건드려봐도 제대로 동작하지 않았다.

그러나 검색결과 윈도우 10에서 설정에 가면 한번에 셋팅 가능했다.

설정에 시간 및 언어 > 지역 및 언어 > 한국어 클릭 후 옵션 진입 
레이아웃 변경에서 한글키보드(101키) 종류 1로 선택하면 된다

 

역시 윈도우 10 다운 기능이다

 

그리고 회사에서 이미 사용하고 있는

바밀로 VARMILO VA104M 다크 그레이 PBT 염료승화 저소음 적축과 비교해 보았다

마침 두 키보드 모두 12만원대로 비슷한 가격이었다

타건음 비교는 48초 부터

비교 해본 느낌은

바밀로는 가볍고 드루갓은 묵직한 느낌이었다.

소음은 드루갓이 조금 더 조용했고 

스페이스바 통울림은 바밀로가 조금 존재하며 드루갓은 거의 없었다.

 

만약 둘 중에 골라야하는 상황이 있다면 

키보드를 칠 때 가볍고 날라다니는 듯한 타법을 쓴다면 바밀로가 적합하고

적축이지만 좀 묵직하고 눌리는 감을 선호하면 드루갓이 적합해보인다.

소음은 둘 다 사무용으로 쓰기엔 지장없는 수준이었다.

 

키캡은 아무래도 염료승화 방식인 바밀로가 더 퀄리티가 있어보였고 촉감도 바밀로가 더 좋다고 느껴졌다.

바밀로는 드루갓에 비해 좀 더 꺼끌한 촉감이 있는 편이었다.

뭔가 특유의 촉감이 있다.

 

기계식 키보드 사기 전 까지는 아무 키보드나 쓰면 된다고 생각했지만 데스크탑 바꾸면서 뭔가 자꾸 욕심도 났고

사무실에서 한번 써보니 이 느낌이 뭔가 중독성이 강하다.

저소음 적축을 써봤으니 갈축을 한번 써볼까 생각했지만 아무리 집이라도 조용한 걸 선호하는 편이라

다시 저소음 적축을 사게 되었다

가격도 가격이니 만큼 정말 오랫동안 써야겠다.

 

 

 

+ Recent posts