글쓰기와 정리를 좋아하는 웹 프론트엔드 개발자입니다.
`필오`라는 별명을 쓰고 `Joy`라는 영어이름을 사용합니다.

0

피츠의 법칙과 Touch Target

[UX/UI의 10가지 심리학 법칙] 책을 읽으며 법칙별로내용 요약 + 개인적으로 찾았던 레퍼런스 + 그밖에 자료들을 모아서 작성한 글입니다. 사용하기 위해 움직이는(소비하는) 시간을 줄인다. → 접근성 인터렉션은 최소한의 노력만으로 불편없이 간단하게 이뤄져야 한다. 사용자가 인터랙티브 요소를 사용하려고 움직이는 데 드는 시간은, 인터렉션의

0

프론트엔드 개발자에게 UX는? 연기에 몰입해서 나오는 배우들의 애드립

피플웨어 책 초반에 이런내용이 나온다. .. 우리가 아는 프로젝트 대다수에서 그 어떤 기술적인 난관보다 사회적인 복잡도가 훨씬 더 컸다는 사실이 분명해 졌다. 그러면서, 불가피하게, 우리는 아주 속상한 결론에 도달했다. 다분히 사회학이 기술보다 더 중요하다는 사실을 오랫동안 느낌으로 알아왔으면서도 정작 우리 중 누구도 그렇게 관리하려 시도하지 않는다는 사

0

2020 상반기 회고, 남은 2020년은?

벌써 11월 중순이다. 60일도 안 남았다.올해는 6월,7월에 상반기 회고를 하지 못했다. 정신이 없었던 것도 있고, 여러가지 이벤트가 많았다는 핑계를 대고싶긴 하지만.. 회고는 하면 할수록 스스로를 돌아볼 수 있는 계기가 되어서, 잊지말고 나를 위해서라도 해야겠다는 생각이 든다. 사실 개인적인 솔직한 회고는 한달에 한번씩 진행하고 있고, 이또한 꾸준히 하

0

고객 Profiling (3장)

TL;DR고객 프로파일링 고객 데이터를 활용하여 새로운 성장 기회를 찾거나, 고객을 초정밀 타겟팅하기 전에 먼저 고객 데이터 자체를 통합하고 클렌징하고 분석해야 한다. 결코 쉬운일이 아니다!! 얼마나 많은 데이터를 수집할 것인가 각 개인 고객은 매일 수백개의 데이터 포인트를 생성하며, 여기에 수천 또는 수백만명의 고객을 곱하면 진정한 고객 빅데이터

0

예측 분석이란? (2장)

예측 분석이란?마케터가 알아야할 예측분석 자율학습 (군집화모델) 데이터속의 숨겨져있는 패턴을 찾아낸다. 감독학습 (경향성 모델 또는 예측) 입력 샘플과 목적변수를 학습하여,어떤 입력값이 주어졌을 때,출력값을 추정하는 데 사용 고객평생가치 engage 가능성 / 다음에 구매할 가능성이 있는 특정한 제품을 추정 강화학습 (추천기능) 데이터속의

0

예측 마케팅이란? (1장)

TL;DR 예측마케팅은 예측분석을 사용하여서 고객접점마다 고객과 더 관련성 있고, 의미 있는 고객경험을 제공하고, 이를 통해 고객 충성도와 수익을 향상시킬 수 있다. 고객들도 개인화 접근방식을 원하며, 잘되는서비스들 또한 이를 증명해내고 있으며, 마케터들도 쉽게 다가갈 수 있는 좋은 솔루션들이 나오고 있다. 고객의 평생가치와 지갑점유율의 최적화에 초점을

0

리팩토링2판) 1. 예시로 알아보기

TL;DR⭐️⭐️⭐️ 리팩토링하기 전에 제대로 된 테스트부터 마련한다. 테스트는 반드시 자가진단하도록 만든다. 프로그램이 새로운 기능을 추가하기에 편한 구조가 아니라면, 먼저 기능을 추가하기 쉬운 형태로 리팩터링하고 나서 원하는 기능을 추가한다. 리팩터링은 프로그램 수정을 작은 단계로 나눠 진행한다. 그래서 중간에 실수하더라도 버그를 쉽게 찾을 수 있다.

0

WebDAV와 공동작업

웹 분산 저작과 버저닝 Web Distributed Authoring and Versioning, WebDAV WebDAV는 웹 배포 공동 작업에 대한 또 다른 영역을 개척했다. 현재 공동작업으로 svn, git이 널리 쓰이고 있다 WebDAV은 공동 저작에 적합한 플랫폼을 제공하려고 HTTP를 확장하는 데 집중하였다. 1. WebDAV와

0

웹 호스팅

콘텐츠 리소스를 저장, 중개, 관리하는 일을 통틀어 웹 호스팅이라 한다. 필요한 하드웨어나 소프트웨어를 직접 관리하기 어렵다면,호스팅 서비스나 호스팅 업체가 필요할 것이다. 호스팅 업체는 서버와 웹 사이트 관리 프로그램을 대여해주고다양한 등급의 보안, 리포트, 사용 편의를 제공한다. 1. 호스팅 서비스 웹이 빠르게 대세가 되면서,모든 사람이 웹 사

0

내용협상과 트랜스코딩

HTTP는 클라와 서버가 서로 내용을 협상할 수 있도록 방법을 제공한다. content-negotiation 하나의 url이 여러가지 리소스 중 적합한 것에 대응되도록 할 수 있다. 여기서는 서로 다른 버전을 varient라고 부른다. 서버는 특정 url에 대해 어떤 콘텐츠가 클라에게 보내주기 가장 적절한지에 대한 판단도 할 수 있어야 한다.