[2020년 11월 18일 기술블로그에서 작성]

 

현재 앱에서 틀린 passcode을 입력했을 경우 오류메세지가 보이지 않으므로 메세지를 보이도록 하자는 내용의 이슈 #7331가 있었다.

애뮬레이터로 이슈를 확인했는데 passcode이 틀리면 화면 제일 밑에 오류메세지가 출력된다.
애뮬레이터는 키보드로 번호를 입력할 수 있어서 확인 가능했다. 아마 민지님은 스마트폰 키패드에 가려져서 메세지를 못 봤던 것 같다.

 

오류 메세지를 새롭게 만드는 것이 아닌 키패드 위로 올려야하는 이슈로 수정해야 할 것 같아 해당 내용을 이슈에 추가했다.

멤버 개발자가 approved 레이블로 변경했는데,, pr exists 레이블도 같이 추가하였다. 

 

Android version: 5
Device model: Samsung Galaxy S9
Nextcloud app version: 3.13.1

 

☆LG전자 4K모니터 27UL650 개봉☆

 

맥미니를 구입하고 모니터는 우리 아버지가 집에서 건축도면 볼 때 노트북에 연결해서 사용하시는 모니터를 살짝.. 가져다가 사용중이었다.🤣 근데 주말에 나 잘때 아빠가 다시 가져가셨다...헤헤

 

맥미니에 키보드에 돈이 많이 깨져서 모니터는 다음달에 구입할 생각이었는데.. 급하게 모니터를 알아봤다.

맥미니에는 4K모니터다! 라는 말을 많이 들어서 한번 알아봤는데.. 와우.. 다들 가격이 어마어마했다.

내가 인턴할때 사용했던 dell 모니터는 80만원 정도 였다.. 돈 조금만 더 보태면 맥미니 하나값.. 물론 그만큼 화질도 좋고 다 좋겠지..

여기저기 알아보다가 LG 4K모니터 27인치가 40만원 정도 한다고 해서 후보에 추가하고 나중가서 이걸로 구입하기로 했다.

 

그런데 내가 보이에는 같은 모니터인데 가격이 달라 알아보니 27UL550, 27UL650, 27UL850으로 550이 40만원 숫자가 커질수록 +10만원이었다. 차이는 내가 정확하게 이해하지 못해서.. 각자 찾아보길 바란다.🙏🏻

아무튼 나는 검색하면서 650이 괜찮을 거 같아서 이것으로 골랐다.

 

27UL650 구성품

모니터 조립은 내가 하려고 했는 데,, 전화 받고 온 사이 아빠가 뚝딱 만들어 주셨다..

우리아빠라서 뚝딱이건가.. 조립이 쉬운건가... 아빠말로는 쉽다고 하는데 이걸 분리해서 다시 조립할수도없고..😅

 

짠!! 조립하고 난 후의 모습이다! 

처음에 선을 연결하면 정품으로 연결해야한다는 메세지가 떠서 헛.. 이게 뭐지 했는데, 그 후로 메세지는 뜨지도 않고 잘 작동한다!

화질은.. 너~~무 좋다.🤩 정말루. 진짜루. 왕 좋다. 아빠 모니터는 32인치인데 화질이 그닥 좋지않았다. 극러 이 모니터를 사용하면서 알았다.ㅋㅋㅋㅋㅋㅋ 아빠도 모니터 확인하고 부러워 하셨다..ㅎ 나중에.. 돈 모아서 아빠는 dell로 사드리는 걸로..나중..나중에..

 

+) 높낮이도 조절 가능하고 세로, 가로 변경도 가능, 앞뒤도 각도 조절도 가능해서 사용자 맞춤형으로 사용하기 딱이다!

 

 

LG LG 27UL650-W 27 Inch 4K UHD LED Monitor with VESA DisplayHDR 400 W, 상세내용참조 LG전자 68.4cm 4K HDR 모니터, 27UL650

 '이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.'

[2020년 11월 17일 기술블로그에서 작성]

 

검색 이슈를 등록한 후 내가 코드로 구현할 수 있는 다른 이슈들이 있는 지 확인하던 중 #7323 이슈를 읽게 되었다.

이 이슈는 버그 이슈였다. 버그 이슈 형식에는 재현 단계를 적는 곳이 있다. 그래서 버그 이슈를 읽을 때는 애뮬레이터나 실제 휴대폰을 사용하여 재현을 해보며 나도 발생하는 오류인지 먼저 확인을 한다.

 

이슈는 Nextcloud 앱에서 동영상을 실행시면 하단에 seekbar가 나오지 않는다는 내용이었다. 

영상 실행시 초기화면에 보이지 않는 seekbar

그리고 동영상 실행중에 영상을 클릭하면 전체보기가 되는 것인지 화면이 커지면서 seekbar가 표시가 된다. 

영상 화면을 클릭하면 보이는 seekbar

 

해당 이슈를 확인했을 때는 멤버 개발자가 스크린샷을 원했다. 내가 같은 오류가 발생해서 스크린샷을 찍어 이슈 내용에 추가하였다. 

그리고 같은 개발자가 #7324 이슈를 올렸는 데, 음악을 실행할 때 seekbar가 보이지 않는다는 내용이었다. 멤버 개발자가 #7323과 중복되는 이슈가 아닌가 물어봤는데 해당 개발자는 다른 이슈라고 이야기하였다. 나는 멤버 개발자와 생각이 동일하게 해당이슈는 중복이라고 생각해서 그렇게 생각하는 이유, 스크린샷과 함께 이슈내용에 추가하였다. 이 이슈는 멤버 개발자가 중복이슈로 닫았다.

#7323과 #7324 중복이라는 의견

 

#7323 이슈 닫힘

영상과 음악 모두 실행 초기화면에서는 seekbar가 보이지않는다. 영상은 화면을 클릭하면 전체보기가 되면서 seekbar가 보이지만 음악은 화면이 없기 때문에 클릭이 되지않는다.

멤버 개발자가 미디어를 재생하면 seekbar가 보이도록 코드를 구현하고 .apk 파일을 올려 테스트를 요청하였다. apk파일을 다운받아서 실행해보았고 잘 실행된다고 알려주었다. 👍👍 

코드 수정 후 영상 실행 초기화면에서 보이는 seekbar

 

수빈님이 테스트를 했는데 버그가 발생했다고 올라왔다. 버그 이슈를 확인해보니 아침에 내가 발견한 이슈와 동일했다. 미디어를 실행한 초기화면에서 홈화면으로 나갔다 들어오면(폰을 잠갔다 풀거나,,)  plus 버튼과 파일 정렬바가 보인다. 이 이슈를 검색해보니 이전에 먼저 이슈등록이 되어있어서 수빈님께 알려줬다.#6782😉

 

코드 수정한 PR #7339이 닫혀 #7324 이슈도 닫힘

 

 

 

Android version: 8
Device model: Samsung Galaxy S7
Nextcloud app version: 3.13.1

 

Yuna Github: https://github.com/Kuuuna98

Nextcloud/android Github: https://github.com/nextcloud/android

Repository ReadMe.md를 예쁘게 쓰고 싶어서 여기저기 검색하다가 깃허브 프로필을 ReadMe로 꾸밀 수 있다는 정보를 발견했다!

작년에 업데이트 된 기능인 것 같은 데,, 난 느렸다.ㅎㅎ
그래서 오늘은 깃허브 프로필을 꾸미는 방법에 대해 간단하게 포스팅하고자 한다.

0. 결과

결과를 미리 보여주면 아래와 같이 프로필을 꾸몄다.

 

1. Create Repository

먼저 페이지에 ReadMe를 이용하여 프로필을 띄우기 위해서는 유저이름과 동일한 Repository를 만들어야한다.

Repositories에서 오른쪽에 보이는 녹색 버튼 New를 눌러 새로운 리포지토리를 생성한다.

이때 리포지토리 이름을 왼쪽에 보이는 본인의 계정이름과 동일하게 만들어야한다.

나는 이미 리포지토리가 만들어져있기 때문에 이미 존재한다는 메세지가 보이지만 처음 만드는 사람들은 이 메세지가 보이지 않을 것이다.

아래 고양이가 들어간 녹색상자가 보인다면 성공한 것이다! 이제 리포지토리를 생성하면 된다!

생성한 후에 내 git repository로 돌아가면 README.md 파일이 보이며 Hi there!라는 문구가 보일것이다.

그럼 리포지토리는 잘 생성된 것이다. 본격적으로 내 프로필을 꾸며보자!!

2. Hits

hits는 나의 git repository 방문자 수를 나타낸다.

해당 배지를 넣기 위해서 hits 사이트로 이동한다. 그리고 보이는 TARGET URL에 자신의 리포지토리 주소를 넣는다.

다음으로 OPTIONS란에서 배지 커스텀이 가능하다. 나는 기본으로 보이는 배지가 마음에 들어서 커스텀을 하지 않았다.

커스텀 완료 후 MARKDOWN란에서 코드를 복사하여 README.md에 넣는다.

아래는 기본 배지로 되어있는 예시 코드이다. 꼭 위 과정을 거치기 귀찮은 사람은 아래 코드에서 username만 본인의 계정이름을 넣으면 될 것이다! 만약 수정했는 데 배지가 나오지 않는 다면 위 과정을 거쳐주길 바랍니다..🥲

1
[![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2Fusername&count_bg=%2379C83D&title_bg=%23555555&icon=&icon_color=%23E7E7E7&title=hits&edge_flat=false)](https://hits.seeyoufarm.com)
cs

3. Followers

followers는 나를 팔로우하고 있는 사람의 수를 보여준다.

Shields.io 사이트로 이동한다. 이 사이트는 여러가지 배지들이 있다. 이 사이트에서 필요한 배지를 가져와서 사용하면 된다.

followers는 Social 카테고리에서 확인할 수 있다. followers를 클릭하면 아래와 같은 화면이 나온다.

 

user에 계정이름을 넣고 style을 자신이 원하는 것으로 선택 후 Copy Badge URL을 클릭하면 Markdown으로 코드가 복사가 된다. 이를 README.md에 넣는다.

아래는 social 배지로 되어있는 예시 코드이다. 꼭 위 과정을 거치기 귀찮은 사람은 아래 코드에서 username만 본인의 계정이름을 넣으면 될 것이다! 만약 수정했는 데 배지가 나오지 않는 다면 위 과정을 거쳐주길 바랍니다..🥲

1
![followers](https://img.shields.io/github/followers/username?style=social)
cs

 

4. 간단한 소개말

간단하게 나를 소개하는 말을 적었는데,

어떤 언어를 사용해 본 경험이 있고 어느 분야에 관심이 있는지를 표현하기 위해 적었다! 

5. GitHub Stats

나의 github 다양한 활동 스탯을 알려준다. anuraghazra/github-readme-stats에 들어가보면 스탯을 표현하는 코드들이 다양하게 있다.

 

나는 스타, 커밋, PR 등의 통계를 내주는 카드를 사용하였다.

이것 뿐아니라 자신이 사용한 언어도 통계 내거나 일주일 통계를 내주는 것들도 있으니 다양한 카드를 확인해보며 자신에게 유용한 코드를 사용하는 것을 추천한다.

아래는 showing icons 카드로 되어있는 예시 코드이다. 꼭 위 과정을 거치기 귀찮은 사람은 아래 코드에서 username만 본인의 계정이름을 넣으면 될 것이다!

1
![Anurag's github stats](https://github-readme-stats.vercel.app/api?username=username&show_icons=true)
cs

6. Pinned

리포지토리에는 Pinned가 원래 존재 했지만 이는 최대 6개까지만 설정할 수 있다.

그래서 이번 프로필을 만들면서 pinned를 만들어 보았다.

간단하게 앞에 사용한 언어와 뒤에는 프로젝트에 대한 간단한 설명과 함께 프로젝트 이름을 작성하였다.

대괄호안에 자신이 표현하고자 하는 글을 작성하고 대괄호를 닫는다.

그리고 닫은 대괄호 다음으로 소괄호를 열어 그 안에 프로젝트 리포지토리 주소를 넣고 소괄호를 닫는다.

아래는 예시 코드이다.

1
[[Java/Android Studio] Contributing to Nextcloud Android app](https://github.com/Kuuuna98/android)
cs

7. Contacts

Shields.io 사이트로 이동한다. 아래로 내리면 your badge란이 있는 데, 여기서 뱃지를 만들 수 있다.

로고 아이콘은 simpleicons 사이트를 참고 하였다. 여기서 자신이 원하는 로고를 검색한다. 그러면 로고와 어울리는 색상을 알려준다.

1
[![Gmail Badge](https://img.shields.io/badge/Gmail-d14836?style=flat-square&logo=Gmail&logoColor=white&link=mailto:xx@gmail.com)](mailto:xx@gmail.com)
cs

gmail 배지를 예시로 보인다면 https://img.shields.io/badge를 기본으로 작성하고 뒤에  Message-Color를 입력한다. (Gmail-d14836)

'?'를 붙인 후 뒤에 스타일, 로고등을 커스텀하여 입력하면 된다.

이는 shields.io사이트에서 아래로 내리면 Styles란이 있는데, 여기를 확인하면 된다. 

나는 각진 사각형 느낌을 원해서 flat-square를 사용하였다. 배지 색상을 빨간색으로 하여 로고색은 흰색으로 골랐다.

이제 이 배지를 클릭했을때 링크를 걸어줘야한다. gmail은 나에게 메일을 알려주는 것이 목적이므로 mailto태그를 사용하였다.

메일이 아닌 블로그일 경우 'link=http://uuna-k.tistory.com'처럼 사이트 주소를 넣으면 된다.

 

오늘은 프로필 꾸미기에 대해 설명을 했는데, 이게 꼭 정답은 아니다.

참고 사이트들에 나오는 코드 예시들을 잘 보면서 자신이 원하는 프로필을 작성하길 바란다.😊

 

'git' 카테고리의 다른 글

[E] warning: LF will be replaced by CRLF  (0) 2021.01.13
학생인증하고 GitHub Pro 버전 사용하기  (0) 2021.01.11

[2020년 11월 17일 기술블로그에서 작성]

 

💚이전글 읽기💚

1. 검색이슈 pt.1: 검색 기능 개선 이슈 등록 (Issue #7325)

2. 검색이슈 pt.2: 버전 업데이트를 하면 검색이슈가 해결,,,? (Issue #7325)

 

 

검색 이슈가 앱과 웹에 발생하는 것을 보면 서버에서 해결해야 할 것 같다고 생각했는데, 오늘 멤버 개발자가 이슈를 Nextcloud/android에서 Nextcloud/server로 옮겼다. #24169

저번에 서버 구축을 하다가 막혀서 중단했는데,, 다시 시작해야겠다.

우선 서버 구축을 하면서 Nextcloud/server 멤버 개발자 의견을 들어봐야할 것 같다.

..코멘트가 아예 안달린다...😭😭 서버에서는 관심없는 이슈일까...

 

검색이슈 글을 옮기면서 다시 이슈를 확인했는데 21일 전 멤버개발자가 label을 달아줬다!

꼭 검색 이슈가 개선되면 좋겠다🙏🏻

 

Yuna Github: https://github.com/Kuuuna98

Nextcloud/android Github: https://github.com/nextcloud/android

Nextcloud/server Github: https://github.com/nextcloud/server

[2020년 11월 16일 기술블로그에서 작성]

 

안드로이드 부분은 아니지만 nextcloud/android 이슈관리 중 테스트를 한것이라 같은 카데고리에 넣었다.

브라우저에서 테스트를 할 때, 현재 내가 사용하는 서버가 NC20버전이 아닌 것 같아 데모 버전을 사용하였다.

데모버전은 임시 계정을 사용하여 실행해볼 수 있는데 한 계정당 60분동안 사용이 가능하다.

 

데모버전 사용을 위해 사이트에 접속한다. https://try.nextcloud.com/

왼쪽 상자에 있는 'Take me there!' 버튼을 누른다.

 

임시 생성된 계정과 함께 아래의 화면이 보이게 된다.

암호란에 'demo'를 입력하고 로그인을 한다.

 

 

60분동안 데모로 NC20버전을 테스트해볼 수 있다.😀

 

데모 아이디와 비밀번호를 가지고 앱에서 로그인도 가능하다! 

앱 NC20버전을 사용해보고 싶다면 데모를 이용하는 방법도 있다.

[2020년 11월 16일 기술블로그에서 작성]

 

💚이전글 읽기💚

1. 검색이슈 pt.1: 검색 기능 개선 이슈 등록 (Issue #7325)

 

서버가 NC19에서 NC20으로 버전 업데이트를 하면서 통합된 검색 기능이 생겨났다.

그리고 멤버 개발자가 안드로이드 앱도 3.15버전으로 업데이트하면서 통합된 검색기능을 사용할 것이고 이로 인하여 검색이슈가 해결될 것이라 말했다.

그리고 NC20 웹에서 이 이슈를 확인할 수 있는 지를 물어봐서 이슈를 확인해보았다.
NC20버전을 사용하기위해 데모버전으로 실행하였다.
 
[검색 성공]파일명 순서 흐름대로 검색
 
[검색 실패] 파일명 순서 흐름대로가 아닌 중간 단어 생략 후 검색

 

[검색 성공]파일명 순서 흐름대로가 아닌 중간 단어 생략 후 검색 + 공백대신 '%'기호 사용
 
검색 이슈가 아직 해결되지 않았다. 멤버 개발자가 말한 통합된 검색은 파일이나 연락처 등을 동시에 검색할 수 있는 기능인것 같다. 그런데 웹에서도 이런 문제가 발생하는 거면 서버에서 해결해야 할 문제인 것 같다.😭 서버 구축을 아직 안했는데,, 시작해야겠다!

웹에서 테스트한 것은 이슈 내용으로 추가했다. #7325

 

Nextcloud/android Github: https://github.com/nextcloud/android

바밀로 키보드를 중고로 구입하면서 스페이스 키캡이 뒤집혀 도착했다.

처음에는 부드러운 느낌에 그냥 사용할까 생각했지만.. 사용해볼 수 록 너무 스무스한 느낌이 들었다.

나와 맞지않는 다는 느낌이 계속해서 느껴져 키캡을 다시 분리하기로 했다!

키캡이 반대로 되어있다.

사실.. 사진을 찍기전에 생각도 하지않고 미리 스페이스바를 교체완료했다..ㅎㅎ

키캡을 분리하는 것은 생각보다 어렵지 않았다. 바밀로는 와이어 키캡 리무버가 구성품으로 들어있는 데 이를 이용하여 키캡을 분리하였다. 

 

아래 사진과 같이 키캡 리무버를 키캡 사이에 넣는다.

그리고 위로 들어 올리면 되는데, 이때 한번에 힘줘서 빡! 열지말고!! 천천히 살살 위로 올리면 어느샌가 키캡이 통 하고 분리가 된다. 

키캡 리무버를 키캡 아래에 넣고 살살 위로 올린다.

그런데 왜 스페이스바 키캡이 아니라 command 키캡을 분리했나 생각할 수 있다.

스페이스바는 키캡이 너무 길어서 양쪽 command 키캡을 분리하고 나서 스페이스바를 분리하는 방법을 추천한다!

 

사진으로 남기지는 않았지만 스페이스바는 중앙과 양쪽으로 세개의 스위치가 있다.

먼저, 양쪽 command 키캡을 모두 분리한 후 스페이스바의 키캡리무버를 왼쪽 아래에 넣고 살살 올린다. 그러면 command 키캡을 분리한 것 처럼 분리되는 느낌이 들 때가있다. 그럼 리무버를 빼고 다시 오른쪽으로 가서 이 동작을 반복한다. 그리고 마지막으로 손을 이용하여 스페이스바를 들어올려서 키캡을 분리하였다.

 

저소음 적축 스위치

키캡을 넣을 때는 간단하다! 스위치에 키캡을 놓고 타자치듯 꾹 눌러주면 된다!

키캡을 처음 분리해봤는 데, 이거 은근 중독된다. 나중에 키캡놀이 꼭,, 해봐야지!!!👊🏻

 

 

Varmilo 바밀로 애플 Mac 시리즈 기계식 키보드 컬렉션, 단일, VA87Mac 유선 87키_저소음 적축

 

 '이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받을 수 있습니다.'

+ Recent posts