앱을 만들며 읽어 보는 <유저 프렌들리> — Part 1
들어가며
요즘 나만의 앱 서비스를 출시하기 위해 UI/UX를 고민하고 있습니다.
UI/UX 쪽 실무는 커녕 개인적인 경험도 거의 없는 상태인데요, 정답이 없어서 그런지 볼수록 어려운 분야인 것 같아요🥲
그래서 요즘 책이나 다른 앱을 보며 힌트를 얻으려 하고 있고, 그 과정에서 클리프 쿠앙, 로버트 패브리칸트의 <유저 프렌들리>를 읽기 시작했습니다.
솔직히 초반에는 의문이 들었어요. 원자력발전소 사고, 2차 세계대전 이야기가 나오는데 이게 앱 만드는 나에게 도움이 되는 걸까? 나에게는 당장 도움이 될만한 실용서가 필요한 건 아닐까?
하지만 읽어보니 이 책은 “버튼을 어디에 놓아라” 같은 레시피북이 아...
2025년 10회차 빅데이터분석기사 공부 방법, 합격 후기
들어가며
간단한 자기소개와 응시 동기
우선 저의 배경과 취득 목표를 간단히 소개하자면,
데이터 분석 전공이나 직무 아님
시스템 개발/운영 담당자, 코딩은 할 줄 알지만 파이썬 잘 모름
첫 시험 응시, 직장 다니며 퇴근 후 준비
AI 기술의 기반이 되는 빅데이터를 이해하고 싶었음
향후 승진, 전환 배치, 이직 등 커리어를 유연하게 설계하는 데 도움이 되기를 기대함
응시한 시험 일정
2025년 상반기 취득을 목표로, 10회차 시험을 준비했습니다.
필기와 실기 모두 아슬아슬했지만 결과적으로는 합격✨했습니다.
일정과 공지는 데이터자격검정 사이트에서 확인 가능합니다.
필기 접수: 0...
오픈소스 기여를 위한 git Pull Request(풀리퀘스트) 방법 - Commit, Push, Rebase 등
2021년 하반기 오픈소스 컨트리뷰션 아카데미에 참여하게 되었습니다😎👏.
Microsoft Azure SDK 프로젝트의 조원이 되어 우선 번역 작업에 기여하고 있는데요,
아카데미 초반에 진행한 git 교육 내용 + 멘토님이 알려주신 내용 + 제가 처음으로 PR 날리면서 시행한 과정을 정리해서 올려 봅니다.
Fork & Clone
Fork
공식 오픈소스 프로젝트 저장소의 Fork 버튼을 눌러 내 개인 저장소로 복사합니다. (Github 상에서만 일어나는 작업입니다.)
Clone
공식 프로젝트를 Fork한 나의 개인 저장소의 프로젝트를 Clone(다운로드)합니다.
우선, Clone URL 복사합니다...
Python flask-restful 파일 분리, 커밋 시 API key 숨기기
배경
사내 교육을 수강하면서 처음으로 Python(flask framework)으로 웹 개발을 해보았습니다.
교육에서는 모든 api를 app.py라는 한 파일 안에 작성했지만, 개인 프로젝트를 하려고 보니 파일을 분리할 필요를 느꼈습니다. 저처럼 처음 프로젝트를 하시는 분들께는 꽤 유용한 정보라고 생각하여 정리합니다😉.
🔗 도움 받은 링크는 아래에 있습니다.
flask-restful 프레임워크
파일 분리를 위해 검색해보니 Flask로 Restful api를 개발하기 위한 확장(extension) 프레임워크, Flask-RESTful을 알게 되었습니다. 파일 분리도 이 프레임워크로 쉽게 할 수 있어서 i...
개인 토이 프로젝트 - 나만의 도서 검색 웹 서비스 (도서관 정보나루, 알라딘 API Key 신청)
💡 본 글은 스파르타코딩클럽 ‘왕초보 시작반’ 개인 프로젝트를 진행하며 작성한 내용입니다.
기획
배경
평소 읽고 싶은 책이 생기면 여러 군데를 검색합니다. 동네 도서관에서 빌릴 수 있는지, 알라딘 중고 서점에는 올라 왔는지, 회사 전자책 도서관에 있는지 등 검색하며 최대한 구매하지 않고 읽을 방법을 궁리합니다.
매번 최소 세 군데나 검색하는 번거로움을 해소하고자, 이번 기회를 통해 책을 한 번에 검색할 수 있는 웹 서비스를 개발하였습니다.
주요 기능
상단: 책 제목 입력 시 실시간으로 책 목록 보여주기
중단: 검색 시 도서관, 알라딘 중고 매장, 전자책 도서관 검색 결과 보여주기
하단: 읽고 싶...
전체 글 35개, 7 페이지