공부(7)
-
구글 애널리틱스(GA4) 용어 정리
[기본용어]1. 세선 Session사용자의 접속에서 이탈까지 수행하는 개별 행위 - 30분 이내에 이탈하면 1세션 - 30분이 지나면 세션이 종료되고 1세션 추가(GA 캐시가 남아있으면 카운트 안됨) - 오전 12시가 되면 세션 종료, 넘어가면 1세션이 추가 2. 히트 Hit방문자의 모든 상호작용(페이지 열기, 이벤트 참여, 구매 등) 3. 방문수(접속수) Entrances방문에서 이탈까지의 행위를 하나의 방문으로 간주 4. 사용자 수 Users세션을 처음으로 일으킨 방문자동일한 사용자가 웹사이트를 반복저긍로 접속해도 1로 카운트 5. 페이지 뷰 Pageviews접속한 웹사이트에서 확인한 모든 페이지 수 페이지의 종류에 상관없이 카운트새로고침으로도 페이지 증가(사용자 필터 안함) 6. 페..
2024.09.24 -
[프로그래머스/C#/Lv. 0] 두 수의 연산값 비교하기
이번 문제는 '두 수의 연산값 비교하기' [문제 설명]연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같스빈다.12 ⊕ 3 = 1233 ⊕ 12 = 312양의 정수 a와 b가 주어졌을 때, a ⊕ b와 2 * a * b 중 더 큰 값을 return하는 solution 함수를 완성해 주세요.단, a ⊕ b와 2 * a * b가 같으면 a ⊕ b를 return 합니다. [제한사항]1 ≤ a, b [입출력 예]abresult291364912912 [나의 풀이]using System;public class Solution { public int solution(int a, int b) { int answer = 0; int maxVal..
2024.07.11 -
[프로그래머스/C#/Lv. 0] 더 크게 합치기
오늘의 문제는 '더 크게 합치기'풀이가 어려운 문제는 아니지만 다른 사람의 풀이에서 좋은 코드가 있어 복습할 겸 포스트하려 한다. [문제 설명]연산 ⊕는 두 정수에 대한 연산으로 두 정수를 붙여서 쓴 값을 반환합니다. 예를 들면 다음과 같습니다.12 ⊕ 3 = 1233 ⊕ 12 = 312양의 정수 a와 b가 주어졌을 때, a ⊕ b와 b ⊕ a 중 더 큰 값을 return 하는 solution 함수를 완성해 주세요.단, a ⊕ b와 b ⊕ a가 같다면 a ⊕ b를 return 합니다. [제한사항]1 ≤ a, b [입출력 예]abresult991991898898 [나의 풀이]using System;public class Solution { public int solution(int a, int b) ..
2024.07.11 -
[프로그래머스/C#/Lv. 0] 문자열 겹쳐쓰기
코딩테스트 준비를 위해 프로그래머스의 문제를 매일 5문제씩 풀어보려 한다.확실히 알고리즘 문제를 푸는 것이 해당 언어에 대해 깊게 알기 좋은 것 같다. 오늘 헤멨던 문제는 Lv.0의 '문자열 겹쳐쓰기' [문제 설명] 문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요. [제한사항]my_string와 overwrite_string은 숫자와 알파벳으로 이루어져 있습니다.1 ≤ overwrite_string의 길이 ≤ my_string의 길이 ≤ 1,0000 ≤ s ≤ my_strin..
2024.07.10 -
Unity UI: Ripple Effect
요즘 https://www.youtube.com/@UIMotionEffects/shorts 를 참고해서 UI를 더 맛있게 표현하는 방법을 공부하고 있다.그 과정에서 애니메이션을 주기 위해 Lerp를 사용하는 법을 많이 배우고 있고 셰이더와 파티클 영역에 발을 들이는 중이다. 오늘 만들어 볼것은 Ripple Effect.UI 버튼을 눌렀을 때 누른 지점에서부터 파동이 퍼져나가는듯한 효과로 만들어 두면 자주 쓸 것같아서 찾아보았다.검색했을 때 셰이더를 사용해 이미지가 일렁이는 물결효과는 많이 나오지만 UI에서 원형으로 퍼져 나가는 것은 많이 나오지도 않고 에셋스토어에도 무료는 없더라.. 그래서 직접 만들어보기로 결정 0. 준비먼저 버튼에 달아줄 "UIRippleEffect.cs" 스크립트를 만들어주고 필요한..
2024.05.21 -
[디자인 패턴]01. 디자인 패턴의 기초 MVC 패턴을 알아보자
1. 디자인 패턴이란?2. MVC 패턴 1. 디자인 패턴이란?처음엔 '디자인'패턴이란 용어를 듣고 프로그래밍과 무관한 개념이라고 생각했는데 공부를 하다보니 소프트웨어의 구조를 설계하는 과정을 디자인이라고 정의하고 있었다.디자인 패턴의 의미 또한 '소프트웨어를 디자인하는 과정에서 자주 발생하는 문제들에 대한 전형적이 해결책'으로 이해를 돕기 위한 대표적인 예시로는 알고리즘과 디자인 패턴을 요리법과 청사진에 비유한 예시가 있다.알고리즘과 요리법은 둘 다 목표를 달성하기 위한 명확한 단계들이 제시되어 있는 반면, 디자인패턴과 청사진은 결과와 기능들은 제시하나 구현 단계 및 순서는 사용자가 결정하게 된다.사실 이러한 정의만 가지고는 디자인패턴이 대체 뭔지 감이 잘 오지 않을것이다. 앞으로 자주 쓰이는 디자인 패..
2024.04.01