daino_saur
article thumbnail
[하루 5분 UX] UX의 5대 핵심 요소
Design 2024. 5. 31. 00:08

현재 서비스 운영중인 봉사활동 플랫폼 SORA를 기반으로 답변을 작성했습니다. 답변은 계속해서 업데이트 할 예정입니다. 최근 업데이트 24/05/30사용자 경험 디자인이란 프로세스이다. 1. 심리사용자의 마음은 복잡하다.UXer들 또한 주관적인 생각과 감정에 많은 부분 의존하며 일한다.고객은 내가 만든것에 동의할 수도, 반대할 수도 있다.UX디자이너라면 가끔은 자신을 포함한 UXer들의 생각을 무시할 줄 알아야 한다.질문사용자가 의도한 바는 무엇인가?주변 사람들과 함께 봉사를 가는 것이 프로세스는 사용자의 기분을 어떻게 만드는가?모르겠다.사용자가 목적한 바를 이룰 때까지 어느 정도의 수고가 드는가?많은 수고가 필요하다.모임 참여 신청 후 봉사자들끼리 시간을 오로지 채팅으로만 시간 조율을 해야 한다.오프라..

article thumbnail
[하루 5분 UX] UX란 무엇인가?
Design 2024. 5. 27. 16:27

모든 것에 사용자 경험이 필요한 시대단순히 사용자 경험을 만들어내는 것이 아니다.“잘” 만들어야 한다.그렇다면 잘 만든다는 것은 어떤 의미인가?UX 디자이너의 목표는 사용자가 쓰기 편하게 만드는데 있다. ‘사용자 경험’은 빙산의 일각UX란 사용자 경험 디자인 프로세스를 따라 **‘진행’**하는 것사용자의 개별적 경험은 서비스에 관한 의식적이고 주관적인 견해일 뿐피드백이 중요할 때도 있지만, UX 디자이너라면 그보다는 더 나은 것을 제시할 수 있어야 함 UX ‘하기’과학과 매우 비슷한 프로세스를 가짐사용자 이해를 위한 리서치를 수행그들의 필요를 충족시킬 아이디어를 구상현실에서 이를 구현해 효과를 확인

article thumbnail
[도서 리뷰] 박태웅의 AI 특강
AI 2024. 5. 16. 01:44

AI의 학습방법잠재된 패턴이 있는곳에 어디서나 위력을 발휘할 수 있다.데이터가 많은곳글 → 사진 → 영상 .. 그 다음은?엄격한 형식이 있는 분야가 더 유리확률이 필요하지 않은 분야에서는 약하다확률적으로 찾을 필요가 없는 명백한 사실을 하는 작업에는 어울리지 않는다.GPT의 한계Hallucination - Ai의 거짓말트랜스퍼 모델의 한계트랜스퍼 모델 - 가장 그럴듯한 답을 찾는 모델웹상의 흐릿한 JPEG파일을 압축하는 방법인코딩 → 디코딩이러한 과정 속에서 데이터 손실이 일어남사진, 오디오, 비디오 파일에서는 정확도가 중요하지 않기때문에 손실 압축 사용데이터 유사성이 있으면 하나로 치환한다.이미지 저하가 아닌 다른 정보를 저장손실 압축 알고리즘으로 데이터 사용량을 100배 이상 줄임흐릿하지만 사진의 전..

article thumbnail
Git Flow
프로그래밍/Git&GitHub 2024. 5. 16. 01:25

No Flow여러명이 할때 충동이 일어남Git Flowfeature - 개발자 각각develop - 주개발release - 테스트앱(Test Flight)hotfix - 버그 수정master - 마켓 출시 Github Flow조금 더 쉬워진 Flow특징anything in the master branch is deployable전제: 마스터 브랜치는 언제든 어떤 상황이든 배포 가능create descriptive branches off of masteruser-content-cache-key submodules-init-task redis2-transitionpush to named branches constantly팀원의 작업 현황을 확인 할 수 있음백업 장점open a pull request at a..

article thumbnail
프로그래밍의 종말
AI 2024. 5. 16. 01:14

메모 (한줄평) 프로그밍의 종말은 온다, 노트자연 언어 Instruction Model일반적인 개념의 개발자 직군이 없어짐이제는 Code ReviewersAI는 앞으로 나가야 할 방향을 잡는 단계이다.AI는 기회다. 생각 (질문)그렇다면 앞으로 어떤 분야가 뜰 것인가?내 생각은 AI를 잘 다룰 줄 아는 사람이 뜬다.근데 그전에 중간기가 있다.그래서 코딩을 할 수 있어야 하고, AI모델들을 파인튜닝 및 활용해 서비스를 만들 줄 알아야 한다.나는 AI모델 사용법을 배울 것이며, 앞으로 AI를 활용해 어떻게 실생활에 접목시킬 서비스를 만들 수 있는지 생각해야겠다. 출처 (인물)멧 웰시(Matt Welsh) 하버드 컴퓨터과학과 교수Large Language Models and The End of Programm..

article thumbnail
Flutter의 상태관리
프로그래밍/Flutter 2024. 5. 15. 23:30

상태란?앱에서 사용되는 data들 상태관리란?앱에서 사용되는 data들(상태)을 관리하는 방법 플러터에 StateApp state앱 전반에 걸쳐 사용되는 data앱 여기저기 전반적으로 다 필요하고, 한쪽에서 app state를 변경하면 다른 쪽에서도 data 변경을 반영이 필요 Widget statewidget 내부에서만 사용되는 dataApp state와의 차이점이라면 위젯 내부에서만 사용되니 공유할 필요가 없는 것 StatelessWidget vs StatefulWidgetStatelessWidget상태를 갖지 않는 위젯으로, 한 번 생성되면 변경되지 않습니다.Data가 없는게 아닌, ‘변경될 data가 없다!' 로 이해build 메서드를 통해 만들어질때 데이터가 주어질 수도 있으나, 이후내부의 da..