목록전체 글 (54)
0과 1 사이
3년 전 망한 수어 번역 프로젝트를 되살린 이틀빌드가 안 돼서 묻어뒀던 의료 수어 번역기 손마리(Sonmari)를 웹 버전으로 다시 돌리고, 학습 데이터셋까지 정리해서 공개한 기록입니다.GitHub: 23bulgogi/sonmari모델: Releases · model-v2데이터셋: Hugging Face · whogodemo/sonmari-ksl-medical손마리 프로젝트 소개손마리는 2021년에 팀으로 만든 병원용 수어 번역 프로그램입니다. 의료 수어 통역사가 부족한 상황에서, 농인 환자가 통역사 없이도 의사와 소통할 수 있게 하자는 목표였어요.웹캠으로 수어 동작을 찍으면 YOLOv4 모델이 손 동작을 인식하고, 인식된 동작들의 순서를 조합해 "머리 아프다", "3일 설사" 같은 한국어 문장으로 보여..
안녕하세요. 오랜만이네요. 수어 번역 프로젝트 할때 잠깐 열심히 이 블로그를 썼었는데,회사 취업한 뒤로는 이 블로그를 거의 방치해두었네요.ㅎ 아시다시피, 저는 아마존에서 Cloud Support Engineer 로 일을 했답니다. 그리고 벌써 4년이 지나버린.... 저를 개인적으로 아시는 분도 있을 것이고 그냥 검색하다 들어오실 분들도 있겠네요. 저는 첫 프로젝트로 수어 번역 프로젝트 열심히 하다가, 그걸로 아마존에 입사를 했는데 개발직은 아니었어요. 저의 LP적 면모를 좋게 봐주신듯. 네 그러다가 윈도우 서버, AD 주구장창 다루고 삽질하고 뭐 그러다보니 시간이 오래 흘렀네요. 면접관도 개발 아닌데 괜찮냐고 하셨음.그 뒤로는 개발 가고싶어서 이직 준비도 열심히 해봤지만, 열심히 해본 프로젝트가 딱 하나..
Docker로 Spring boot application을 띄울 때 다음과 같이 application.yml 파일을 지정해줘야만 application.yml을 인식할 수 있었다. 지정하지 않으면 다음과 같은 오류가 발생함.Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 위 오류는 application.yml를 못읽을 때 발생하는 오류이다.FROM openjdk:17.0.1-jdk-slim AS builderLABEL authors="minjuko"# 필요한 파일들만 복사COPY gradlew . COPY gradle gradleCOPY build.g..
https://badges.suse.com/3abd2c5b-3c99-4be0-bc1a-6723979cd68c#acc.LMi0yl9S SCA in SUSE Linux Enterprise Server 15 • Minju Ko • SUSEHome of digital credentialsbadges.suse.com 나만 이시험 2번 본건가..인터넷에 후기가 많이 없어서, 다른 분들이 이 자격증을 준비할 때 도움이 될만한 정보들을 작성하기 위해 글을 쓴다. 일단 나는 윈도우 쪽 경험만 많다보니, 자격증 따기전에 리눅스 지식이 많이 부족했다. 심볼릭링크 하드링크, 권한설정 이정도만 아는 수준ㅋ회사 동료들은 다들 한번에 붙었다길래 쉬운건줄 알고 그냥 봤다가 광탈했다. 다들 PDF 두번은 훑고 가세요..^^ 시험 결과..
나는 딥러닝, 백엔드 분야로 여러 회사의 면접을 봤다. 주로 딥러닝 직무의 면접을 많이 봤다. 회사마다 면접 분위기가 다른데, 그부분에 대해 적어보려 한다. 1. 구글 소프트웨어 엔지니어 (탈)기본 코딩 실력과 자료구조에 대한 이해만 있다면 그 이외의 요소는 상관없는 느낌 실력만 보겠다! 그리고 실력만 있다면 경력이 없어도 괜찮다! 물론 인터뷰 단계가 올라갈수록 영어도 잘해야할 것 같다 기본적인 메일과 리쿠르터와의 연락은 모두 영어로 진행하니까, 이부분도 참고 또한 다양성을 추구하는 회사라서 이전에 내가 Sign Language Recognition 프로젝트를 진행했고, 그당시 커스텀 데이터를 이용해서 직접 트레이닝 했다는 것을 매우 좋게 봐주신 것 같다. 면접 경험은 매우 좋았고 인터뷰 결과도 2일 후..
1월쯤 아마존 job 사이트를 통해 제출했던 레주메가5달이 지난 6월에야 인터뷰 연락을 받았다 최종 4라운드로 구성되어있고, 기술 라운드, 행동 라운드 이런식으로 나뉘어져 있었다. 인터뷰어는 매번 다른 사람이 들어왔고 영어는 생각보다 중요하지 않았다. (근데 케바케라고 들었다.) 기술적인 부분은 네트워크, 운영체제, 데이터베이스 관련해서 골고루 물어봤고 내가 개발해본 경험에 대해서도 많이 물어보셨다.여기서 수어 번역 프로젝트를 끈질기게 개발했던 경험을 좋게 봐주신것 같다.하지만 개발직은 아니기 때문에, 기술적인 부분보다도아마존의 Leadership Principal에 얼마나 부합하는 사람인지를 중점적으로 보는 느낌이었다.아마존 인터뷰 대상자라면 국적 불문하고 Leadership Principal이 가장..
1월에 지원했던 SW 엔지니어 포지션으로 4달만에 연락이왔다... 너무좋은기회라서 폰스크리닝인터뷰를 당장 진행했다! 폰스크리닝은 인터뷰가 아니라 굉장히 편안했다. 코딩테스트 준비에대해 안내를 해주셨기 때문에 다음 인터뷰를 어떻게 진행해야하는지 조금 팁도 들을수있었고, 영어는 잘 못하지만 ㅋㅋㅋ 편안한 분위기였다. 이건 인터뷰 평가에 들어가지 않으니 긴장하지 말라고 해당 리크루터가 말해줬다. 역시 구글... 리쿠르터와는 지속적으로 인터뷰 준비에 대한 이야기를 나눌 수 있어서 정말 좋았다. 나를 그냥 candidate라고 생각하지 않고, 신경써주는 느낌이 들어서 이런 면접은 처음이다... 감동받았다. 페어코딩 인터뷰 후기 인터뷰에 나온 문제는 자세히 말할 수 없지만 데이터 structure와 기본적인 코딩 ..
https://programmers.co.kr/learn/courses/30/lessons/77485 코딩테스트 연습 - 행렬 테두리 회전하기 6 6 [[2,2,5,4],[3,3,6,6],[5,1,6,3]] [8, 10, 25] 3 3 [[1,1,2,2],[1,2,2,3],[2,1,3,2],[2,2,3,3]] [1, 1, 5, 3] programmers.co.kr def solution(rows, columns, queries): answer = [] matrix = [[i+m*columns for i in range(1, columns+1)] for m in range(rows)] for q in queries: x1, y1, x2, y2 = q[0]-1, q[1]-1, q[2]-1, q[3]-1 tm..
