markdown

23 개의 포스트

discord원문

디스코드 업데이트: (새 탭에서 열림)

디스코드는 사용자 개성을 표현하는 프로필 기능과 커뮤니티 가시성을 높이는 '서버 태그'를 도입하며 사용자 경험을 한층 강화했습니다. 이와 더불어 퀵 스위처 알고리즘 개선, 모바일 이미지 품질 향상 등 기술적 최적화를 통해 소통의 효율성을 높이는 데 집중하고 있습니다. 이번 업데이트는 단순한 기능 추가를 넘어 사용자들이 소속감을 더 직관적으로 드러내고 편리하게 대화할 수 있는 환경을 구축하는 데 결론을 두고 있습니다. ### 서버 태그를 통한 커뮤니티 정체성 강화 * 사용자 이름 옆에 자신이 소속된 서버나 좋아하는 게임 커뮤니티를 나타내는 '서버 태그(Server Tags)' 기능이 추가되었습니다. * 다른 사용자가 태그를 클릭하면 해당 서버의 상세 정보를 확인할 수 있으며, 관리자 설정에 따라 즉시 가입하거나 가입 신청을 보낼 수 있습니다. * 서버 부스트 3단계를 달성하면 커뮤니티 관리자가 서버 태그 기능을 활성화하여 구성원들이 이를 프로필 설정에서 사용할 수 있게 됩니다. ### 프로필 개인화 및 시각적 요소 업데이트 * 데스크톱 앱에서 최근에 사용한 프로필 이미지(Avatar) 6개를 저장하여, 매번 이미지를 새로 업로드할 필요 없이 이전 이미지로 빠르게 교체할 수 있습니다. * Nitro 멤버는 퀘스트를 통해 획득한 한정판 아바타 장식을 기존 2개월 제한을 넘어 훨씬 더 오랜 기간 유지할 수 있게 되었습니다. * 상점에 새로운 네임플레이트가 대거 추가되었으며, 서버 부스트를 통해 역할(Role) 이름에 화려한 그라데이션 효과를 주는 '향상된 역할 스타일' 기능을 사용할 수 있습니다. ### 메시징 편의성 및 성능 최적화 * **퀵 스위처(Quick Switcher) 개선:** 사용자가 실제로 이동하고자 하는 채널이나 DM을 더 정확하게 예측하여 보여주도록 알고리즘이 고도화되었습니다. * **이메일 마크다운 지원:** 이메일 주소를 `<example@email.com>`과 같이 괄호 안에 넣으면 클릭 시 즉시 메일 작성 화면으로 연결되는 하이퍼링크가 생성됩니다. * **모바일 이미지 품질 향상:** 모바일 앱의 이미지 압축 방식을 개선하여 저화질 이미지의 임베드 품질을 높였으며, 전반적인 이미지 업로드 및 렌더링 속도가 향상되었습니다. ### Discord 내 액티비티: Wordle 도입 * 채팅창에 `/wordle` 명령어를 입력하면 New York Times의 Wordle 게임을 Discord 내에서 바로 플레이할 수 있는 액티비티 기능이 추가되었습니다. * 게임 결과를 `/share` 명령어로 다른 채널이나 DM에 공유하여 친구들과 정답 맞히기 기록을 비교하고 경쟁할 수 있습니다. 커뮤니티를 운영 중인 관리자라면 서버 부스트를 활용해 '서버 태그'와 '역할 그라데이션'을 활성화하여 멤버들에게 소속감과 시각적 즐거움을 제공해 보시기 바랍니다. 또한, 평소 채널 이동이 잦은 사용자라면 개선된 퀵 스위처를 통해 더 빠르게 대화에 참여할 수 있습니다.

discord4분 읽기큐레이션 요약

디스코드 패치 노트:

Discord의 2025년 5월 1일 패치는 성능, 메시지 작성 편의성, 미디어 형식 지원, 모바일·데스크톱 UI 안정성을 중심으로 개선됐다. Android 동영상 업로드 속도는 평균 약 5.6%, 저성능 기기에서는 약 10.5% 향상됐으며, 이메일·전화번호를 `< >`로 감싸 링크로 만드는 Markdown 문법도 추가됐다. 또한 WebP·AVIF 애니메이션 이모지를 지원하고, 서버 관리·프로필·알림·검색 등 다양한 영역의 버그를 수정했다. ## Android 동영상 업로드 및 미디어 형식 개선 - Android 동영상 트랜스코딩 과정이 개선되어 평균 업로드 속도가 약 5.6% 향상됐다. - 저성능 Android 기기에서는 업로드 시간이 평균 10.5% 줄어드는 효과가 있었다. - 애니메이션 이모지 업로드에 WebP와 AVIF 형식을 지원한다. - 두 형식은 다음과 같은 장점을 제공한다. - 실제 알파 투명도 지원 - 더 높은 색상 깊이 - 더 작은 파일 크기 - 더 부드러운 애니메이션 재생 ## 이메일·전화번호 링크 문법 추가 - 이메일 주소나 전화번호를 `< >`로 감싸면 클릭 가능한 링크로 변환된다. - 긴 메시지를 다른 앱에 복사하지 않고도 전화번호를 바로 누르거나 이메일 링크를 열 수 있다. - 전화번호가 노출될 수 있으므로 사용 시 개인정보 보호에 주의해야 한다. ## 알림과 모바일 사용성 개선 - macOS 알림 디자인이 더 간결하고 정돈된 형태로 개선됐다. - 모바일에서 백틱으로 감싼 텍스트를 누르면 해당 텍스트가 복사된다. - 짧은 Discord 창에서도 이모지 자동완성 결과가 가려지지 않도록 수정됐다. - Android 상태 메시지에서 시스템 이모지가 잘려 보이던 문제를 해결했다. - iOS 회원 목록의 왼쪽 테두리가 지나치게 넓던 문제를 수정했다. - 폴더블 기기에서 Stage Channel의 Text in Voice가 빈 요소로 표시되던 문제를 해결했다. - 모바일 비표준 테마에서 서버 헤더 색상이 다르게 보이던 문제를 수정했다. ## 포럼 검색과 메시지 표시 - 멀티 태그 포럼 검색에서 태그 조건을 `AND` 또는 `OR`로 선택할 수 있게 됐다. - 기존에는 `OR` 조건만 지원했다. - AutoMod 시스템 DM이 모바일 검색 결과에서 빈 메시지로 나타나던 문제를 해결했다. - 연령 제한 채널의 메시지가 Mod View에 표시되지 않던 문제를 수정했다. - 글꼴 크기나 이미지 크기가 커질 때 임베드와 봇 메시지가 지나치게 좁은 레이아웃을 만드는 문제를 개선했다. - 초대 링크가 마침표로 끝날 때 임베드가 제대로 생성되지 않던 문제를 수정했다. ## 프로필·친구 요청·이모지 개선 - 미니 프로필에서 친구 요청 메뉴가 “Add Friend” 대신 “Accept Friend Request”로 표시되도록 명확히 했다. - 친구 프로필에 상호 서버가 제대로 표시되지 않거나, 새로 가입한 상호 서버가 재시작 전까지 나타나지 않던 문제를 해결했다. - 프로필 반응 기능 안내 문구가 잘못된 위치에 표시되던 문제를 수정했다. - 텍스트와 함께 사용한 커스텀 상태 이모지가 애니메이션되지 않던 문제를 해결했다. - 상태 메시지의 비애니메이션 커스텀 이모지에 마우스를 올리면 툴팁이 표시된다. - 반응 전체 목록에서 애니메이션 이모지가 움직이지 않던 문제를 수정했다. - 참여자가 많은 반응에 마우스를 올렸을 때 텍스트 형식이 깨지던 문제를 해결했다. - GIF 이모지 업로드 결과가 불명확했던 데스크톱 UI에 업로드 성공·실패를 알려주는 토스트 메시지를 추가했다. ## 서버 관리 및 권한 수정 - Members 탭에서 사용자를 클릭하면 탭이 닫히는 대신 Mod View가 열리도록 수정했다. - 역할 색상 변경이 저장되지 않고 이전 값으로 되돌아가던 문제를 해결했다. - 역할 설정에서 역할 색상 미리보기가 표시되지 않던 문제를 수정했다. - Advanced View 채널 권한에서 역할이 무작위가 아니라 계층 순서대로 정렬된다. - 서버별 프로필 역할의 패딩을 일관되게 조정했다. - 프로필의 역할 목록이 길어졌을 때 스크롤할 수 없던 문제를 해결했다. - Server Insights 그래프가 최신 데이터를 반영하지 않던 문제를 수정했다. - AutoMod 정규식 규칙을 조금 수정해도 저장되지 않던 문제를 해결했다. - Community Onboarding 작업 삭제가 특정 조건에서만 적용되던 문제를 수정했다. - 친구 요청 권한 설정의 문구를 더 정확하게 변경했다. ## 기타 UI 및 안정성 버그 수정 - Quest 패널과 Account 패널의 수직 정렬 문제를 해결했다. - Student Hub 서버 카드의 “More” 버튼이 작동하지 않던 문제를 수정했다. - 서버 폴더에서 서버를 첫 번째 위치로 이동할 수 없던 문제를 해결했다. - Discovery에서 서버 가입 한도에 도달했을 때 오류 메시지가 두 번 표시되던 문제를 하나로 정리했다. - Android에서 서버 초대 옵션을 가로로 스크롤할 수 없던 문제를 수정했다. - macOS 시스템 메뉴의 “Quit Discord” 표기를 수정했다. - 설정의 “User Profile” 탭을 “Main Profile”로 변경해 명칭을 통일했다. - 서버 목록·테마·프로필·초대 화면 등에서 발생하던 여러 시각적 정렬 및 문구 오류를 수정했다. 이번 업데이트는 대규모 신규 기능보다는 업로드 성능 향상과 다양한 플랫폼의 세부 버그 수정에 초점을 맞췄다. 특히 Android에서 동영상과 애니메이션 이모지를 자주 사용하는 사용자, 서버 관리 기능과 포럼 검색을 이용하는 사용자는 업데이트 적용 여부를 확인해볼 만하다.

원문 읽기(새 탭에서 열림)
discord3분 읽기큐레이션 요약

게임 개발자 플레이북 제

Discord는 게임 개발 초기부터 소규모 플레이테스트 커뮤니티를 운영하면 플레이어의 피드백과 지지를 효과적으로 확보할 수 있다고 설명한다. 핵심은 서버를 테스트와 피드백이라는 목적에 맞게 단순하게 구성하고, 정보 전달·토론·운영진 관리·음성 테스트 공간을 명확히 분리하는 것이다. 초기에는 최소한의 구조로 시작하되 커뮤니티 규모와 게임의 복잡성에 따라 기능을 점진적으로 확장하는 것이 권장된다. ## 초기 플레이테스트 커뮤니티의 목적 - 게임 개발 초기에 소수의 플레이어를 커뮤니티에 모으면 핵심 지지자, 홍보자, 내부 테스터로 발전할 수 있다. - Discord는 소규모 친구 간 대화를 위해 만들어진 플랫폼이므로 개발자와 플레이어 간 지속적인 관계 형성에 적합하다. - 서버에서는 다음 활동을 수행할 수 있다. - 플레이테스트 일정 조율 - 음성·영상·화면 공유를 통한 테스트 관찰 - 버그와 사용성에 대한 피드백 수집 - 게임 업데이트와 개발 방향에 대한 대화 - 커뮤니티는 개발 후반보다 가능한 한 이른 시점에 시작하는 편이 좋다. ## 플레이테스트 서버의 기본 구조 - 서버의 최우선 목표는 “플레이어가 쉽게 게임을 테스트하고 피드백을 남기도록 하는 것”이다. - 부가적인 목표가 있더라도 서버의 범위와 채널 수는 가능한 한 집중적으로 유지해야 한다. - 기본 카테고리는 다음과 같이 나누는 것이 좋다. - 읽기 전용 정보 채널 - 플레이어와 운영진이 함께 대화하는 토론 채널 - 운영진 전용 커뮤니케이션 - 음성 채팅, 영상 통화, 화면 공유용 개별 채널 - 규칙, 공지, 업데이트처럼 중요한 정보가 먼저 보이고 그 아래에서 관련 토론이 이어지도록 카테고리와 채널 순서를 일관되게 구성한다. - 게임에 직업·키트·영웅이 많다면 각각을 위한 포럼 채널을 만들 수 있다. - 던전, 레이드, 제작처럼 복잡한 시스템이 많다면 기능별로 채널을 분리하는 방식도 유용하다. ## 역할과 권한 관리 - 기본 역할은 스튜디오 운영진 역할과 플레이테스터 역할 두 가지로 단순하게 시작한다. - `@admin`: 스튜디오 이름으로 변경하고 모든 채널에 접근 - `@playtest`: 관리자 전용 카테고리를 제외한 테스트 관련 채널에 접근 - 역할이 없는 `@everyone`에게 모든 권한을 제거하면 초대받지 않은 사용자는 서버에 들어와도 콘텐츠를 볼 수 없다. - 권한이 없는 사용자는 역할을 부여받기 전까지 사실상 빈 서버만 보게 된다. - Discord의 **View Server As** 기능을 사용해 각 역할이 실제로 어떤 채널과 기능을 볼 수 있는지 점검하는 것이 좋다. - 운영진은 모든 활동을 확인할 수 있어야 하지만, 테스터에게 관리자용 내부 논의가 노출되지 않도록 카테고리 단위로 권한을 분리해야 한다. ## Community 기능 활용 서버가 커지면 Discord의 Community 기능을 활성화해 관리와 분석 기능을 추가할 수 있다. - **Announcement Channels** - 서버 공지를 다른 서버가 팔로우할 수 있다. - 모든 메시지가 아니라 선택한 공지만 외부에 게시할 수 있다. - **Server Insights** - 서버 회원이 500명에 도달하면 참여도와 유지율에 대한 분석 정보를 확인할 수 있다. - **Community Onboarding** - 신규 회원이 직접 역할을 선택하도록 할 수 있다. - 서버 규칙에 동의한 사용자만 참여하도록 설정할 수 있다. - 모든 기능을 처음부터 활성화할 필요는 없으며, 커뮤니티 성장 단계에 맞춰 필요한 기능만 도입하면 된다. ## 읽기 전용 채널과 정보 전달 - 각 채널은 하나의 명확한 기능을 가져야 한다. - 채널 이름만 보아도 어떤 정보가 있는지 알 수 있도록 구체적으로 지정해야 한다. - 읽기 전용 채널은 일반 역할에 `Send Message` 권한을 주지 않는 방식으로 구현한다. - 이모지와 Markdown을 일관되게 사용하면 중요한 정보와 사용자가 취해야 할 행동을 빠르게 파악할 수 있다. - 예시 채널은 다음과 같이 구성된다. - `#rules-and-info`: 서버 규칙과 이용 지침 - `#announcements`: 게임 및 플레이테스트 관련 주요 공지 - `#patch-notes`: 버전 업데이트와 변경 사항 - `#game-discussion`: 게임에 대한 양방향 토론 공간 ## 실용적인 운영 추천 처음에는 Discord 템플릿을 기반으로 규칙·공지·패치 노트·게임 토론·관리자 전용 공간만 구성하고, 역할별 권한을 먼저 검증하는 것이 좋다. 이후 테스트 참여자가 늘거나 게임 시스템이 복잡해질 때 포럼 채널, Community Onboarding, Server Insights 등을 단계적으로 추가하면 서버가 불필요하게 복잡해지는 것을 막을 수 있다.

원문 읽기(새 탭에서 열림)
discord4분 읽기큐레이션 요약

디스코드 패치 노트: 2025년 4월 3일

Discord의 2025년 4월 3일 패치는 성능·안정성·접근성·사용성을 개선하고 다양한 플랫폼별 버그를 수정하는 데 초점을 맞췄다. 주요 변경 사항으로 Overlay v3 출시, 모바일에서 읽지 않은 메시지로 바로 이동하는 기능 개선, Quick Switcher 검색 순위 조정이 포함됐다. 대부분의 수정 사항은 코드에 반영됐지만 플랫폼별 배포에는 시간이 걸릴 수 있다. ## 주요 기능 업데이트 - **Overlay v3 출시** - 새로운 Overlay v3가 배포됐다. - 기존 Overlay 사용 경험이 만족스럽지 않았던 사용자에게 개선된 대안으로 소개됐다. - **모바일 새 메시지 탐색 개선** - 활동량이 많은 채널에서 ‘새 메시지’ 표시를 여러 번 눌러야 했던 문제를 수정했다. - 이제 첫 번째 탭만으로 가장 오래된 미확인 메시지로 이동한다. - **Quick Switcher 검색 개선** - 검색어에 따라 채널 순위를 정하는 로직을 조정했다. - 여러 서버와 채널을 오가는 사용자가 원하는 위치를 더 쉽게 찾을 수 있다. ## 서버 가입 및 관리 기능 - 초대 링크로 서버에 가입하기 전에 서버 닉네임과 DM 권한을 설정할 수 있게 됐다. - 서버 운영자는 **Server Settings > Access**에서 가입 신청 및 승인 절차를 활성화할 수 있다. - 가입 신청 기능을 통해 신규 멤버가 신청서를 제출하고 운영진의 승인을 받은 뒤 서버에 들어오도록 설정할 수 있다. - 타임아웃 명령어가 잘못된 기간 오류를 내던 문제를 수정했다. - 차단한 사용자 때문에 프로필에서 관리자 작업을 수행할 수 없던 문제를 해결했다. - 서버 차단 목록의 사용자 이름 뒤에 불필요한 괄호가 표시되던 문제를 수정했다. ## 채팅 및 스레드 개선 - Mastodon 게시물 임베드가 개선됐다. - 이미지와 동영상 표시 - 서식과 스타일 - 더 다양한 게시물 형식 지원 - Text in Voice 채널의 Spotify 임베드 크기 조정이 정상적으로 동작한다. - 모바일에서 스레드를 만들 때 스레드 이름을 반드시 입력하지 않아도 되도록 변경했다. - 메시지 전송 권한은 없지만 스레드 생성 권한은 있는 채널에서 불필요하게 스레드 생성을 요구하던 문제를 수정했다. - Slowmode 채널에서 메시지 일부 글자만 표시되던 문제를 해결했다. - 적절한 서버 권한이 있는 사용자는 모바일에서 스레드에 직접 들어가지 않고도 스레드를 잠그거나 잠금 해제할 수 있다. ## 검색·상점·이벤트 관련 수정 - 검색 결과에서 일부 메시지가 제대로 표시되지 않던 문제를 해결했다. - Shop의 **Shop All** 영역에 성능 개선을 적용해 탐색이 더 부드러워졌다. - Shop 전체 화면에서 스크롤할 수 없던 문제를 수정했다. - 서버 초대와 이벤트 초대를 같은 메시지에 함께 보낼 때 초대가 잘못된 것으로 표시되던 문제를 해결했다. - Server Discovery를 통해 서버에 가입한 뒤 뒤로 가기 버튼이 정상적으로 Discovery 화면으로 돌아가도록 수정했다. - Quest Discovery에서 키보드로 타일을 이동하면 해당 타일이 자동으로 확장된다. - 퀘스트 시간이 1분일 때 “minutes”가 잘못된 복수형으로 표시되던 문제를 수정했다. ## 모바일 및 데스크톱 사용성 개선 - 데스크톱에서 팝업이 실행 위치가 아닌 화면 왼쪽 위에 나타나던 문제를 해결했다. - 데스크톱에서 음성 채널 생성 시 아이콘 정렬을 수정했다. - 모바일에서 Group DM을 나간 뒤 빈 화면이 표시되던 문제를 해결했다. - Android에서 Nitro 혜택 스크롤이 제대로 되지 않던 문제를 수정했다. - Android 투표 결과의 마지막 사용자 이름이 휴대폰 내비게이션 바와 겹칠 수 있던 문제를 해결했다. - 모바일 이모지 선택기에서 서버 목록을 스와이프해 스크롤할 수 없던 문제를 수정했다. - 모바일 채널 초대 화면의 투명 배경 문제를 해결했다. - 모바일에서 공지 채널을 팔로우할 수 없던 문제를 수정했다. - 코드 블록의 **Copy Code** 버튼이 코드 블록 바깥이 아니라 내부에 표시되도록 변경했다. - MFA 설정 창, iOS 안전 설정 화면, 사용자 프로필의 이모지 등 여러 영역의 정렬과 서식을 개선했다. ## 프로필·개인화·권한 표시 - 가입 전 서버 닉네임을 설정할 수 있게 됐다. - 프로필 설정에서 배너 색상을 변경한 뒤 미리보기가 정상적으로 동작한다. - 기본 아바타 장식으로 되돌리는 **Use Default** 옵션이 올바르게 표시된다. - Nitro 부스트 단계 만료로 이모지 사용 권한을 잃었을 때 UI에 해당 상태가 제대로 반영된다. - 음성 채팅 중인 사용자의 프로필 팝업에서 정보가 누락되거나 잘못 표시되던 문제를 수정했다. - 친구 요청이 들어온 사용자의 프로필에서 일부 옵션이 비정상적으로 늘어나던 문제를 해결했다. - 자신의 우클릭 메뉴에 있던 동작하지 않는 Activity 참가 옵션을 제거했다. ## 현지화 및 기타 버그 수정 - 영국 영어에서 예정 이벤트 변수인 `Upcoming Event: {eventName}`가 번역되지 않던 문제를 해결했다. - 일본어의 멤버 정리(Prune Members) 화면 일부가 제대로 렌더링되지 않던 문제를 수정했다. - 특정 언어가 데스크톱 Canary 버전에서 로드되지 않던 문제를 해결했다. - 인앱 신고 화면에서 내용이 없을 때 섹션이 잘못 표시되던 문제를 수정했다. - 예약 이벤트 탭에서 Markdown이 의도대로 렌더링되지 않던 문제를 해결했다. - iOS의 일부 언어에서 Nitro Home 배너 제목 정렬을 수정했다. - 음성 채널 생성, 프로필의 About Me 영역, MFA 설정 등에서 발생하던 다양한 정렬 문제를 해결했다. 이번 패치는 새 기능 추가보다는 일상적인 탐색과 채팅 흐름을 방해하던 세부 문제를 폭넓게 다듬은 업데이트다. 특히 모바일 메시지 탐색, 서버 가입 설정, 스레드 권한, 검색과 임베드 기능을 자주 사용하는 사용자라면 업데이트 후 개선 효과를 바로 확인해볼 만하다.

원문 읽기(새 탭에서 열림)
discord4분 읽기큐레이션 요약

디스코드 패치 노트: 2024년 10월 1일

Discord의 2024년 10월 패치는 모바일 성능과 저장 공간을 크게 개선하고, 데스크톱 기능과 사용성을 다듬는 데 초점을 맞췄다. Android에서는 채팅 렌더링과 서버 목록 가상화로 프레임 저하·메모리·CPU 사용량을 줄였고, iOS에서는 데이터 저장 방식을 개선해 일부 사용자의 디스크 사용량을 크게 낮췄다. 이와 함께 화면 공유, 사운드보드, Animated WebP 지원을 추가하고 다양한 UI·충돌·검색 관련 버그를 수정했다. ## 모바일 성능과 리소스 사용 개선 - Android 채팅 렌더러를 개선해 기기별로 느린 프레임을 최대 60% 줄였다. - Android 채팅 목록의 메모리 사용량은 약 12% 감소했다. - 채팅 기록을 스크롤하거나 긴 대화를 탐색할 때 더 부드러운 화면 전환을 기대할 수 있다. - 모바일 서버 목록에 가상화 기술을 적용했다. - 현재 화면에 보이는 서버만 로드 상태로 유지한다. - 많은 서버에 가입한 사용자의 메모리 사용량은 14%, CPU 사용량은 25% 개선됐다. - iOS 데이터 저장소를 최적화했다. - 저장 공간을 가장 많이 사용하던 상위 1% 사용자의 디스크 사용량이 5.7GB에서 1.7GB로 감소했다. - Electron 32로 업그레이드해 데스크톱 앱의 점진적인 성능 향상과 충돌 감소를 기대할 수 있다. ## 새로운 기능과 인터페이스 개선 - macOS에서 화면 공유를 시작하는 UX를 다른 플랫폼과 일관되게 변경하고 시각적 디자인도 개선했다. - 데스크톱 사운드보드 UI를 새롭게 구성해 사운드를 탐색하고 개별 항목과 상호작용하기 쉬워졌다. - 웹·데스크톱에서 Animated WebP 첨부 파일 재생을 지원한다. - WebP는 기존 형식보다 대역폭을 적게 사용할 수 있다. - 애니메이션 재생이 더 매끄러워질 수 있다. - 친구 요청 수락 알림의 아바타에 표시되는 녹색 체크 표시를 복구했다. - 링크가 포함된 텍스트 위에 새 URL을 붙여넣으면 Markdown 링크를 새로 만드는 대신 기존 URL을 교체하도록 변경했다. - PS5 게임의 Activity Status가 올바르게 표시된다. - Shop, 사운드보드, GIF 선택기, 이모지 선택기 등 여러 UI의 탐색과 표시 문제를 수정했다. ## 검색·알림·읽음 상태 수정 - iOS 메시지 검색에서 첫 번째 페이지 이후의 결과를 선택할 수 없던 문제를 해결했다. - 모바일에서 검색 입력을 지워도 선택한 검색 카테고리가 바뀌지 않는다. - GIF 선택기에서 카테고리가 멈추거나 rate limit에 걸리는 문제를 수정했다. - GIF 카테고리에서 뒤로 가기 버튼이 정상적으로 작동한다. - 모바일 GIF 선택기에서 키보드가 화면에 계속 남아 있던 문제를 해결했다. - Android 앱을 너무 빠르게 다시 foreground로 전환할 때 메시지가 읽음 처리되던 문제를 수정했다. - 읽지 않은 메시지 표시기가 올바른 메시지 위에 일관되게 렌더링되도록 수정했다. ## UI 및 접근성 관련 버그 수정 - 이모지 선택기의 둥근 모서리, 헤더 크기, 테두리 표시 문제를 수정했다. - 라이트 테마에서 검색 필터가 올바르게 테마를 적용하지 못하던 문제를 해결했다. - 알림 센터의 헤더 팝아웃과 모바일 역할 설명이 정상적으로 표시된다. - 친구 목록이 스크롤되지 않던 문제를 수정했다. - 프로필 상태 말풍선의 세로 위치를 조정했다. - 프로필 팝아웃과 상호 친구 목록에서 키보드 탭 이동 표시기가 잘리는 문제를 해결했다. - 서버 설정의 Members 페이지에서 역할 목록이 화면 밖으로 표시되는 문제를 수정했다. - 채널 설정에서 멤버 추가 시 요소가 겹치는 현상을 해결했다. - 메시지 요청의 “Clear All” 버튼 정렬을 수정했다. - Student Hub 탐색 창의 요소 정렬 문제를 해결했다. - 서버 아이콘이 없는 서버에 잘못된 글꼴이 사용되던 문제를 수정했다. ## 게임·Shop·Quests 관련 수정 - 특정 게임의 상태가 일본어 이름으로 표시되던 문제를 해결했다. - Shop의 프로필 꾸미기가 첫 시도부터 정상적으로 로드된다. - Shop에서 Escape 키로 현재 흐름을 빠져나올 수 있다. - Quests 배지를 클릭했을 때 이전 Quests 페이지로 이동하던 문제를 수정했다. - 퀘스트 카드가 간헐적으로 클릭되지 않던 문제를 해결했다. - 다른 애플리케이션으로 Alt-Tab한 뒤에도 Toggle Overlay 단축키가 다시 작동한다. - 프로필에서 서버 설정을 열면 프로필 창이 정상적으로 닫힌다. - 역할을 펼쳤다가 접을 때 프로필 팝업의 초기 상태가 유지된다. ## 안정성 및 플랫폼별 수정 - 특정 NFC 하드웨어 키를 사용할 때 iOS 앱이 충돌하던 문제를 해결했다. - 태블릿의 화면 방향 감지가 일시적으로 실패하던 회귀 버그를 수정했다. - 삭제된 채널을 ModView가 열린 상태에서 감사 로그로 확인할 때 발생하던 충돌을 해결했다. - Android 웹 임베드가 잘못 확대·축소되어 이미지 일부가 잘리던 문제를 수정했다. - 모바일에서 “Jump to Bottom” 버튼이 표시되지 않던 문제를 해결했다. - 메시지가 잘못된 높이로 렌더링되거나 메시지 작성창의 요소가 겹치던 문제를 수정했다. - 스티커 사용 불가 팝업이 스티커 메뉴 뒤에 표시되던 문제를 해결했다. - 사운드보드 검색창이 사운드 업로드 모달 위에 겹치는 문제를 수정했다. - 투표 종료 시 남은 시간이 잘못된 문자열로 표시되던 문제를 해결했다. - Members 페이지의 “Passed Verification Level” 및 “Agreed to Rules” 상태 표시를 정확하게 수정했다. 이번 패치는 새로운 대형 기능을 추가하기보다는 모바일 성능, 저장 공간, 렌더링 안정성처럼 반복 사용에 직접 영향을 주는 기반 품질을 강화한 업데이트다. 특히 서버가 많거나 Android 채팅을 자주 사용하는 사용자라면 앱 성능 개선을 체감할 가능성이 크며, 패치 적용 시점은 플랫폼별로 다를 수 있다.

원문 읽기(새 탭에서 열림)
datadog원문

Vale을 사용하여 문서 편집 프로세스를 개선 (새 탭에서 열림)

데이터독(Datadog)은 대규모 오픈 소스 기여자와 수많은 제품군을 보유한 환경에서 문서의 일관성과 품질을 유지하기 위해 'Vale'이라는 오픈 소스 산문 린터(Linter)를 도입했습니다. 이를 통해 수동 편집에 드는 리소스를 대폭 줄이고, 스타일 가이드를 코드로 관리함으로써 문서 검토 과정을 자동화하는 성과를 거두었습니다. 결과적으로 작성자가 코드를 제출하기 전 단계에서부터 스스로 문서를 수정할 수 있는 '시프트 레프트(Shift-left)' 문화를 정착시켜 전체적인 문서화 효율을 높였습니다. ### 대규모 문서 기여 관리의 한계 * 데이터독 문서팀은 약 14명의 작가가 1,400명 이상의 기여자(내부 개발자 및 외부 기여자)가 생성하는 문서를 관리하며, 작가 1인당 개발자 비율은 200대 1에 달합니다. * 2023년 한 해에만 35개 이상의 제품과 수백 개의 API, 통합 서비스에 대해 20,000개 이상의 풀 리퀘스트(PR)를 처리했습니다. * 당번 작가는 하루 평균 40개 이상의 PR을 검토해야 하므로, 수동으로 모든 문법, 어조, 스타일 가이드를 확인하는 것은 물리적으로 불가능한 상황이었습니다. ### Vale를 활용한 문서 스타일 린팅 자동화 * 오픈 소스 CLI 도구인 Vale를 작성 환경과 CI(지속적 통합) 워크플로우에 통합했습니다. * GitHub Actions를 통해 PR이 생성될 때마다 Vale이 HTML 및 마크다운 파일을 스캔하여 스타일 규칙 위반 사항을 자동으로 댓글로 남깁니다. * 너무 긴 문장, 불필요한 수식어 사용, 오래된 타자기 습관(이중 공백 등)을 자동으로 감지하여 작가가 검토하기 전에 기여자가 스스로 수정할 수 있게 합니다. ### 스타일 가이드의 코드화 (Codifying Style Guide) * 과거에는 컨플루언스(Confluence)나 위키 등에 흩어져 있던 편집 가이드라인을 `datadog-vale`이라는 오픈 소스 프로젝트를 통해 코드 형태로 변환했습니다. * YAML 형식을 사용하여 검증하고자 하는 스타일 규칙을 정의하며, 정규 표현식(RegEx)을 통해 특정 패턴(예: 옥스퍼드 콤마 누락)을 감지합니다. * 특정 단어(simply, easily 등)를 지양하게 하는 `words.yml`, 라틴어 약어 대신 쉬운 영어를 쓰게 하는 `abbreviations.yml` 등의 규칙을 통해 일관된 어조를 유지합니다. * 휴고(Hugo) 숏코드와 같이 스타일 검사에서 제외해야 할 영역은 정규 표현식으로 필터링하여 오탐지를 방지합니다. ### 실용적인 제언 대규모 팀이나 프로젝트를 운영하고 있다면 스타일 가이드를 단순히 문서로만 남기지 말고, Vale와 같은 도구를 사용해 자동화된 규칙으로 변환하는 것이 좋습니다. 데이터독이 공개한 `datadog-vale` 규칙을 참고하면 옥스퍼드 콤마 사용이나 전문 용어 관리 등을 손쉽게 자신의 프로젝트에 적용해 볼 수 있습니다.

datadog원문

Vale를 사용하여 문서 편집 프로세스를 개선하는 방법 (새 탭에서 열림)

데이터독(Datadog) 문서화 팀은 수많은 기여자 사이에서 일관된 문서 품질을 유지하기 위해 오픈 소스 산문 린터(Prose Linter)인 'Vale'을 도입하여 스타일 가이드 적용을 자동화했습니다. 개발자들이 코드 린터를 사용하듯 문서에도 자동화된 검사 도구를 통합함으로써, 1,400명이 넘는 기여자가 생성하는 방대한 양의 문서를 효율적으로 관리하고 기술 작가의 리뷰 부담을 획기적으로 줄였습니다. 결과적으로 이 시스템은 고품질의 문서를 더 빠르게 배포할 수 있는 '시프트 레프트(Shift-left)' 전략을 실현했습니다. **대규모 문서 관리의 한계와 자동화의 필요성** * 데이터독은 약 1,400명의 내부 및 외부 기여자가 생성하는 35개 이상의 제품 문서를 관리하며, 연간 20,000개 이상의 풀 리퀘스트(PR)를 처리합니다. * 기술 작가 한 명당 개발자 비율이 1:200에 달하는 상황에서, 모든 문서의 문법, 전문 용어, 시제, 성별 중립적 언어 등을 수동으로 검토하는 것은 불가능에 가깝습니다. * LLM(대형 언어 모델)을 사용하더라도 데이터독 특유의 스타일 가이드(예: 옥스퍼드 콤마 사용, 'currently' 같은 시간 표현 지양 등)를 완벽히 준수하기 어렵기 때문에 자동화된 검증 도구가 필수적입니다. **Vale를 활용한 문서 스타일 린팅** * 오픈 소스 도구인 Vale를 GitHub Actions와 통합하여 CI(지속적 통합) 워크플로우 내에서 문서 스타일을 자동으로 검사합니다. * 기여자가 PR을 생성하면 Vale가 `vale.ini` 설정 파일을 바탕으로 HTML 및 마크다운 파일을 스캔하고, 수정이 필요한 부분에 직접 자동 댓글을 남깁니다. * 이를 통해 기여자는 기술 작가가 리뷰를 시작하기 전에 스스로 문장을 수정할 수 있으며, 작가들은 반복적인 스타일 수정 작업에서 벗어나 콘텐츠의 기술적 정확성에 더 집중할 수 있습니다. **스타일 가이드의 코드화와 규칙 적용** * 기존에 Confluence나 위키에 흩어져 있던 복잡한 편집 지침을 YAML 형식의 린트 규칙으로 변환하여 관리합니다. * **불필요한 단어 제거**: `words.yml` 규칙을 통해 'easily', 'simply'와 같이 객관성이 떨어지는 수식어나 불필요한 전문 용어를 감지하여 경고를 보냅니다. * **구두점 및 문법 강제**: `oxfordcomma.yml`과 같은 규칙에 정규 표현식(Regex)을 사용하여 나열된 항목들 사이에 옥스퍼드 콤마가 누락된 경우를 찾아냅니다. * **약어 대체**: 라틴어 약어(e.g., i.e. 등)를 쉬운 영어 표현(for example, that is 등)으로 대체하도록 유도하는 `abbreviations.yml` 규칙을 적용하여 가독성을 높입니다. **실용적인 제언** 규모가 커지는 조직에서 문서의 일관성을 유지하고 싶다면, 스타일 가이드를 단순한 문서로 남겨두지 말고 Vale와 같은 도구를 통해 '코드로서의 문서(Docs-as-code)' 환경에 통합하는 것이 좋습니다. 처음에는 옥스퍼드 콤마나 금지어 목록 같은 간단한 규칙부터 시작하여 점진적으로 자동화 범위를 넓히면 리뷰 효율을 극대화할 수 있습니다.

figma3분 읽기큐레이션 요약

빌드 비하인드: 개발

Tekeste Kidanu는 디자이너의 생산성을 높이는 Figma·FigJam 플러그인과 위젯을 개발하며, 커뮤니티의 요구에서 제품 아이디어를 얻는 개발자다. 대표작인 SPELLL은 문서의 맞춤법과 문법 오류를 찾아 수정하도록 돕고, FigJam용 Notes·색상 선택기·투표 위젯 등으로 영역을 확장하고 있다. 그는 Figma 플러그인 API가 기존 JavaScript·웹 개발 지식만으로도 접근하기 쉽고, 공개 플랫폼 전환이 더욱 다양한 창작물을 이끌 것이라고 기대한다. ## 개발자 배경과 디자인 학습 - Tekeste Kidanu는 `tkmadeit`이라는 이름으로 활동하는 프론트엔드 개발자다. - 2016년 미국으로 이주해 컴퓨터 과학을 공부했으며, 웹 기술에 관심이 많다. - Figma 플러그인을 만들면서 디자인 자체에도 흥미를 느끼게 됐다. - 좋은 UI를 구별하는 것에서 나아가 직접 디자인하기 위해 색채 이론과 타이포그래피 같은 UI 디자인 기초를 학습하고 있다. ## SPELLL: Figma·FigJam용 맞춤법 검사기 - 대표 플러그인인 SPELLL은 Figma와 FigJam 문서의 철자 및 문법 오류를 검사한다. - Grammarly와 유사하게 오류를 찾아내고 사용자가 쉽게 수정할 수 있게 한다. - 디자이너가 파일을 수동으로 검토하는 시간을 줄이고, 발표나 공유 과정에서 오탈자로 곤란을 겪는 일을 방지하는 것이 목표다. - Figma뿐 아니라 FigJam에서도 사용할 수 있도록 확장됐다. ## 커뮤니티에서 얻는 아이디어 - 플러그인 아이디어는 Figma Forum, Designer News, Twitter 등 디자인 커뮤니티에서 주로 얻는다. - 사용자들이 요청하는 기능과 반복적으로 제기되는 불편을 관찰해 실제 수요가 있는 문제를 찾는다. - Figma 공식 계정의 트윗이나 디자이너들의 기능 요청도 중요한 영감의 원천이다. - Friends of Figma와 같은 Slack 커뮤니티에서는 실제 Figma 사용자를 만나고 요구사항을 파악할 수 있다. - 새 플러그인을 구상할 때 Twitter나 포럼에서 기능 요청을 검색해보는 방법을 추천한다. ## Figma 플러그인 API로 시작하기 - 먼저 플러그인이 어떤 방식으로 동작해야 하는지 조사한 뒤 개발에 착수했다. - Figma 플러그인 API 공식 문서를 읽으며 기능과 구조를 익혔다. - Figma Plugins Slack 워크스페이스에서 질문하고 다른 개발자들의 도움을 받았다. - 디자인 플러그인을 처음 만들었지만, 기존 JavaScript와 웹 개발 경험만으로도 시작할 수 있었다. - API가 직관적이고 진입 장벽이 낮았다는 점을 개발 과정에서 가장 놀라운 부분으로 꼽았다. ## FigJam으로의 확장 - FigJam이 플러그인을 지원한다는 소식을 듣고 기존 Figma 플러그인을 FigJam으로 이전하기 시작했다. - Figma와 FigJam의 API 및 개발 절차가 거의 비슷해 확장이 수월했다. - 이를 통해 하나의 플러그인 개발 경험을 두 협업 도구로 넓힐 수 있었다. - Figma가 기본 기능으로 제공하지 않는 기능도 플러그인 API를 통해 먼저 구현할 수 있다는 점을 활용했다. ## Notes와 색상 선택기 위젯 - Notes는 FigJam 보드 안에서 상세한 메모를 작성할 수 있는 위젯이다. - 일반 텍스트와 Markdown 형식을 지원한다. - 보드 위에 메모를 직접 배치해 화면을 복잡하게 만들지 않고 별도로 정리할 수 있도록 설계됐다. - FigJam용 색상 선택기는 사용자가 원하는 색상의 스티키와 도형을 만들도록 돕는다. ## 투표 위젯과 향후 계획 - Tekeste는 FigJam용 투표 위젯의 첫 버전을 공개했다. - 익명 투표와 실명 투표를 모두 지원한다. - 기존 기능을 계속 개선해 최고의 투표 위젯으로 발전시키는 것이 목표다. - 앞으로는 FigJam 파일 참여자들이 현재 듣고 있는 음악을 보여주는 위젯도 만들어보고 싶다고 밝혔다. ## 공개 플랫폼에 대한 기대 - Figma는 내부에서 몇 주간 위젯을 개발한 뒤 외부 개발자 커뮤니티에도 API를 개방했다. - Tekeste는 FigJam 플러그인과 위젯의 공개 출시가 다양한 실험과 창작을 촉진할 것으로 기대한다. - 특히 장난스럽고 생동감 있는 인터페이스가 인기를 얻는 흐름에 관심을 보였다. - Apple Maps의 3D 랜드마크 표현과 Honk의 playful한 iOS UI를 인상적인 사례로 언급했다. 새로운 Figma·FigJam 기능을 만들고 싶다면 사용자가 반복해서 제기하는 불편을 커뮤니티에서 찾고, 공식 API 문서와 개발자 커뮤니티를 활용해 작은 프로토타입부터 시작하는 접근이 효과적이다. Figma와 FigJam의 유사한 API 덕분에 하나의 아이디어를 두 환경으로 확장하기도 쉽다.

원문 읽기(새 탭에서 열림)