bread #daily
-
24 데이터 분석 캠프 KPT 회고 및 후기(w/데이터리안SQL입문반)
SQL과 데이터 분석을 공부하기 위해 여러 커뮤니티, 인터넷 강의 등을 찾아보았지만데이터리안이 지금 나의 수준, 그리고원하는 방향성에 제일 잘 맞는 거 같았다.수강 신청 후 빠르게 Week 4까지 달려온 지금비록 미션이지만, 이런 경험을 할 수 있게 과정에 잘 녹여내 주신 데이터리안 관계자분들께 박수👏👏👏KPT 회고🍀Keep (이번에 잘했고, 앞으로도 이렇게 하자)시작이 반이라고 했던가!스스로 학습이 불가능한 성향이라 어떻게든 강제성을 찾아야 했다.처음 마음가짐은 여태까지 구매한 것 중에 가격이 좀 나가는 거여서 (근데 완강하고 느낀 건 진짜 비싼 거 아님!!!! 무조건 무조건 강추!!!)그냥 이번엔 제발 다 듣기나 해보자 완강하면 앞으로 평생 들을 수 있다고 하니,언제 열어 볼지 모르니 듣기나 ..
-
[DATA] RFM 고객 세분화 분석에 대해 (데이터 분석 개념)
RFM 고객 세분화 분석에서 '반드시 이렇게 해야 한다' 고 정해진 것은 아무것도 없습니다.- RFM 고객 세분화 분석이란 무엇일까요, 데이터리안 블로그 중- RFM 고객 세분화 분석이란 무엇일까요CRM 타겟팅을 하는 방식 중 가장 범용적으로 사용할 수 있는 RFM 고객 세분화 분석에 대해 알아보겠습니다datarian.io 본 글은 데이터리안의 **'RFM 고객 세분화 분석이란 무엇일까요'**를 참고하여 작성되었습니다. 위의 글을 읽기 전, 우선 RFM이라는 단어를 처음 접했다.하루 종일 울리는 핸드폰 속 알람과 읽어도 쌓여만 가는 메일들은그저 내가 '마케팅 수신 동의'를 해서 오는 줄만 알았다.하지만 RFM이라는 개념을 접한 순간,"아아~? 오오~? 혹시 00 앱의 알람이... 그래서 자꾸만 나에게 ..
-
Leetcode: Anagram Groups (js 자바스크립트 neetcode150)
PracticeArrays & Hashing ✅ 체크포인트1. Map 객체를 사용할 수 있는가?2. Map 객체 이외의 빈 객체 사용이 가능한가?3. forEach, split, sort, join 의 사용법을 알고 있는가?이 문제는 해시 맵(Hash Map) 자료구조를 활용하여 해결할 수 있습니다. 해시 맵은 키-값 쌍을 저장하고, 키를 사용하여 값을 빠르게 검색할 수 있는 자료구조입니다. 이 문제에서의 키는 각 문자열의 정렬된 형태이고, 값은 같은 정렬된 형태를 가지는 문자열들의 배열입니다.자료구조해시 맵 (Hash Map)- 키-값 쌍을 저장하는 자료구조입니다. 이 문제에서는 객체({})를 해시 맵 사용- 해시 맵을 사용하면 특정 키에 해당하는 값을 빠르게 삽입하고 검색할 수 있습니다.알고리즘해시..
-
[js] hasOwnProperty vs in 차이
작업개요component에 흩어져 있는 공통 기능을app.component 전역에서 한 번에 처리하도록 수정하는 가운데 각 component에 조건에 맞는 속성이 있는지 확인하기 위해 in 연산자를 사용했다.그러다 코드 리뷰 시간에 in보다는 hasOwnProperty가 더 많이 쓰이고이 경우에 적합한 방법이라는 피드백을 들어 조사하던 중얼핏 보고 지나갔을 때는 이게 뭐가 달라? 라고 생각하고 넘어갔지만 다시 확인해 보니 차이점이 있어 기록에 남긴다. 'in' Operator연산자 in는 객체의 프로토타입 체인 어딘가에 속성이 존재하는지 확인이는 자신의 속성과 상속된 속성을 모두 찾을 수 있음을 의미hasOwnProperty와의 차이점은prototype chain을 따라 올라가 객체가 가지는 프러..
#dailyData
-
24 데이터 분석 캠프 KPT 회고 및 후기(w/데이터리안SQL입문반)
SQL과 데이터 분석을 공부하기 위해 여러 커뮤니티, 인터넷 강의 등을 찾아보았지만데이터리안이 지금 나의 수준, 그리고원하는 방향성에 제일 잘 맞는 거 같았다.수강 신청 후 빠르게 Week 4까지 달려온 지금비록 미션이지만, 이런 경험을 할 수 있게 과정에 잘 녹여내 주신 데이터리안 관계자분들께 박수👏👏👏KPT 회고🍀Keep (이번에 잘했고, 앞으로도 이렇게 하자)시작이 반이라고 했던가!스스로 학습이 불가능한 성향이라 어떻게든 강제성을 찾아야 했다.처음 마음가짐은 여태까지 구매한 것 중에 가격이 좀 나가는 거여서 (근데 완강하고 느낀 건 진짜 비싼 거 아님!!!! 무조건 무조건 강추!!!)그냥 이번엔 제발 다 듣기나 해보자 완강하면 앞으로 평생 들을 수 있다고 하니,언제 열어 볼지 모르니 듣기나 ..
2024.12.27 08:50 -
[DATA] RFM 고객 세분화 분석에 대해 (데이터 분석 개념)
RFM 고객 세분화 분석에서 '반드시 이렇게 해야 한다' 고 정해진 것은 아무것도 없습니다.- RFM 고객 세분화 분석이란 무엇일까요, 데이터리안 블로그 중- RFM 고객 세분화 분석이란 무엇일까요CRM 타겟팅을 하는 방식 중 가장 범용적으로 사용할 수 있는 RFM 고객 세분화 분석에 대해 알아보겠습니다datarian.io 본 글은 데이터리안의 **'RFM 고객 세분화 분석이란 무엇일까요'**를 참고하여 작성되었습니다. 위의 글을 읽기 전, 우선 RFM이라는 단어를 처음 접했다.하루 종일 울리는 핸드폰 속 알람과 읽어도 쌓여만 가는 메일들은그저 내가 '마케팅 수신 동의'를 해서 오는 줄만 알았다.하지만 RFM이라는 개념을 접한 순간,"아아~? 오오~? 혹시 00 앱의 알람이... 그래서 자꾸만 나에게 ..
2024.12.10 19:26
#dailydeveloper
-
Leetcode: Anagram Groups (js 자바스크립트 neetcode150)
PracticeArrays & Hashing ✅ 체크포인트1. Map 객체를 사용할 수 있는가?2. Map 객체 이외의 빈 객체 사용이 가능한가?3. forEach, split, sort, join 의 사용법을 알고 있는가?이 문제는 해시 맵(Hash Map) 자료구조를 활용하여 해결할 수 있습니다. 해시 맵은 키-값 쌍을 저장하고, 키를 사용하여 값을 빠르게 검색할 수 있는 자료구조입니다. 이 문제에서의 키는 각 문자열의 정렬된 형태이고, 값은 같은 정렬된 형태를 가지는 문자열들의 배열입니다.자료구조해시 맵 (Hash Map)- 키-값 쌍을 저장하는 자료구조입니다. 이 문제에서는 객체({})를 해시 맵 사용- 해시 맵을 사용하면 특정 키에 해당하는 값을 빠르게 삽입하고 검색할 수 있습니다.알고리즘해시..
2024.07.16 23:25 -
[js] hasOwnProperty vs in 차이
작업개요component에 흩어져 있는 공통 기능을app.component 전역에서 한 번에 처리하도록 수정하는 가운데 각 component에 조건에 맞는 속성이 있는지 확인하기 위해 in 연산자를 사용했다.그러다 코드 리뷰 시간에 in보다는 hasOwnProperty가 더 많이 쓰이고이 경우에 적합한 방법이라는 피드백을 들어 조사하던 중얼핏 보고 지나갔을 때는 이게 뭐가 달라? 라고 생각하고 넘어갔지만 다시 확인해 보니 차이점이 있어 기록에 남긴다. 'in' Operator연산자 in는 객체의 프로토타입 체인 어딘가에 속성이 존재하는지 확인이는 자신의 속성과 상속된 속성을 모두 찾을 수 있음을 의미hasOwnProperty와의 차이점은prototype chain을 따라 올라가 객체가 가지는 프러..
2024.04.24 15:23 -
[Front-End] 한 눈에 보이는 에러 처리 (with 프론트엔드주니어 에러회고)
프론트엔드로 전향 후 기존 UI 리뉴얼 및 개선 이라는 담당 업무가 생겼다.약 세달의 시간 동안 이쁘지도 않은 회색 화면을 깔끔하고 이쁘게 변경하였다. "나비효과" 의 시작영화제목인줄 알았지만나의 작은(?) 세달의 코딩이 예상치 못한 엄청난 결과를 불러일으킨 최근이었다. [우당탕탕]이슈1. 기능과 상관없이 화면에서 무한대로 polling 되는 API 호출을 막았더니 검색이 안된다이슈2. 컴포넌트의 통합이라는 명목하에 버튼의 위치를 통일 시켰더니 active panel / 잘되던 Save기능 등이 안된다이슈3. 기존에 되던 기능이 안된다 [원인분석]문제1. 앵귤러를 사용하면서도 의존성을 파악하지 않고 컴포넌트를 살피지 않았다문제2. 버튼이 이쁘지 않아 왜 그렇게 만들었는지..
2023.10.17 19:11
#dailydesign
-
[내가정리하는 #article] 디자이너의 다음 시대 (데이터와 디자인)
# 먼저 말하는 지향점 데이터 디자인은 지금 우리가 주목해야 할 매력적인 기회이다. 데이터는 그 자체로 명확한 디자인 매체가 되고 있다. 새로운 기술을 가진 새로운 역할인 데이터 디자이너가 필요한데, 그들의 매체는 데이터의 형태, 움직임, 변형 및 의미이다. 데이터 정보를 지식으로 바꾸고 인터페이스가 방해되지 않는 세상을 제공하고 사람들이 기계와 더 적은 시간을 보내고 삶 자체에 더 많은 시간을 할애하여 더 자연스럽게 살 수 있도록 돕는 역할을 한다. # 데이터, 그 자체로도 명확한 디자인 매체 지금까지 데이터는 비교적 단순한 형태로 사용됐습니다. 디자이너의 역할 또한 데이터를 가장 명확하고 간결한 방식으로 표현하거나 수동 데이터 입력의 간단한 수단을 제공하는 사용자 인터페이스를 만드는 데 국한되었었..
2022.02.23 20:23 -
[내가정리하는 #article] IoT플랫폼 발전에 따른 데이터 중심 디자인
# 먼저 말하는 지향점 #디자이너의 역할 IoT시대 속, 디자이너에게 데이터 중심의 디자인 방법은 중요하다. IoT에 디자인을 적용하려면 결국 사용자 중심의 접근이 필요하기 때문이다. 디자인의 문제 해결 관점에서 IoT를 바라보며, 새롭게 주어진 도구를 정확히 파악해 이를 적극 활용하여 일반적인 디자인 대상보다 문제를 푸는 과정에서 훨씬 다양한 데이터와 기능을 활용할 수 있게 IoT의 특징을 살려야 한다. 궁극적으로 IoT 플랫폼은 스마트한 하나의 제품을 통해 문제 해결하는 것 그 이상의 역할을 하여 다양한 제품을 연동하여 문제 해결점을 쉽게 찾을 수 있게 되었다. 하나의 도구를 넘어 다양한 도구가 서로 협력하여 사용자의 특정 목적을 이루게 해주는 데까지 도달한 IoT플랫폼은, 사용자의 목적을 이루기 위..
2020.12.30 10:14 -
[내가정리하는 #article] UX/UI 개선의 카드형디자인(CARD UI)
# 먼저 말하는 지향점 "서비스를 이용하는 사용자 주의(Attention) 변화에 따라 보이거나 가공되는 정보가 어떻게 조정(Tune)되어야 할까?" 성공적인 UI를 적용하려면 먼저 사용자가 직관적으로 콘텐츠를 인지할 수 있도록 콘텐츠의 본질적 특성을 고려하여 정보와의 인터랙션을 디자인해야 하며 사용자 탐색을 고려해 효과적인 형태를 제공해야 한다. 실제로 실무에서 작업하면서 느끼는 부분은, 수많은 데이터를 수집하고 가공하는 지금은 정보가 스크린뿐만 아니라 웨어러블과 센서 영역까지 확장될 때, 디자이너는 정보와 정보의 비율과 균형에 관해서도 고민해야 한다는 것이다. 기존의 제품 소프트웨어 UI와 인터랙션을 설계하는 것을 넘어 서서, 다양한 센서로 실시간 측정되고 쌓이는 데이터를 핵심으로 서비스 내 사용자 ..
2020.12.07 19:42