[SQL] 카테고리별로 기간합 구하기

1 2 3 4 5 6 7 8 9 10 11 select cate_fullpath, count(case when yyyy = 2019 then 1 end) as y2019, count(case when yyyy = 2020 then 1 end) as y2020, count(case when yyyy = 2019 and mm between 5 and 10 then 1 end) as may_y2019, count(case when yyyy = 2020 and mm between 5 and 10 then 1 end) as may_y2020, count(case when yyyy = 2019 and mm between 2 and 4 then 1 end) as feb_y2019, count(case when yyyy = 2020 and mm between 2 and 4 then 1 end) as feb_y2020 from navi....

March 16, 2025 · 1 min · 114 words · Gunn Kim

[웹] SPA(Single Page Application)

SPA (Single Page Application)란 서버로부터 새로운 페이지를 불러오지 않고 현재의 페이지를 동적으로 다시 작성함으로써 사용자와 소통하는 웹 애플리케이션이나 웹사이트

March 16, 2025 · 1 min · 19 words · Gunn Kim

[자바스크립트] var, let, const의 차이점

March 16, 2025 · 0 min · 0 words · Gunn Kim

[커리어] 뭣이 중헌지 따지며 일하자

최근에 동료에게 뼈를 때리는 이야기를 들었다. 서로 어떤 주제를 가지로 논쟁을 한참 하다가 약간은 감정적으로 격앙된 상황이었는데, 그러다 그 친구가 한 말이 아주 깊숙이 들어와 머리를 때렸다. “왜 그렇게 100점을 만들려고 하세요?” 안그래도 최근에 내가 하는 일의 방식때문에 내가 너무 피곤하고, 그렇게 피곤하다보니 가족한테는 시간을 못쓰면서 갈등이 생기고, 일은 일대로 열심히하는데, 성과보다는 피곤과 갈등이 더 쌓인다고 느끼는 와중이었다. 그 친구의 말을 조금 더 풀면 이렇다. “이것만 할것이 아닌데, 80점만 만들어도 충분한 것인데, 80점에서 90점 100점을 만들려면, 0에서 80점을 만든 것보다 훨씬 많은 투입이 있는 것인데, 당신은 너무 80점에서 90점, 100점을 만들려고 하는 것 같다....

March 16, 2025 · 3 min · 468 words · Gunn Kim

[홈네트워킹] 공유기 포트포워딩

공유기 포트포워딩. 건들자니 잘 모르겠고, 안건들자니 외부에서 접속하지 못하니 답답하고. 검색하면 금방 방법들이 나오는데, 손대기는 싫은게 인지상정. 집에 공유기가 여러대이면 포트포워딩 건들기가 더 귀찮고, 성가시다. 근데 조금만 생각해 보면 별것 아닌 것이 포트포워딩이다. 공유기 2대가 있다고 해보자. 현관 공유기와 안방 공유기가 있다고 치자. 네트워크가 연결된 구조는, 외부 인터넷 케이블 → 현관의 내부공유기1 → (집 벽속의 내부 랜선) → 안방의 내부공유기2 → (와이파이) → 스마트폰 이렇게 되면, 할당된 IP주소는 총 4개다....

March 16, 2025 · 2 min · 238 words · Gunn Kim

ChatGPT: A Revolutionary AI Chatbot

Introduction In today’s fast-paced world, businesses need to stay up-to-date with the latest technological advancements to stay ahead of the competition. One such advancement is the implementation of AI chatbots to improve customer service. ChatGPT is a revolutionary AI chatbot that is transforming the way businesses interact with their customers. Benefits of ChatGPT ChatGPT is designed to provide exceptional customer service, round the clock. It can handle a large volume of customer inquiries in real-time, which means businesses can save time and resources....

March 16, 2025 · 2 min · 242 words · Gunn Kim

DALL-E 2

March 16, 2025 · 0 min · 0 words · Gunn Kim

KT 신수정 부사장, “완벽주의자가 아닌 완료주의자가 되라”

얼마전에 ‘뭣이 중헌지 따지며 일하자’ 라는 다짐을 했는데, 바로 또 뼈때리는 글을 봤다. KT 신수정 부사장의 링크드인 에서다. 핵심은 제목 그대로 "완벽(perfect)주의자가 아닌 완료(complete)주의자가 되라"이다. 본인의 저서 일의 격에서 발췌한 글로 보이는데, 문장 하나 하나가 모두 뼈를 때리는 글들이다. 자칭 완벽주의자에게 정말 뼈를 때린다. 완벽주의자가 문제인 이유는, 나만 힘드는 것이 아니라 주위사람도 힘들고, 미완에 그치는 과제들도 증가하기 때문이라는 진단은 너무도 정확한다. “그런데 모든 것을 완벽하게 하려면 너무 많은 시간과 노력이 들어 본인뿐 아니라 주위사람들도 힘든 경우가 많다....

March 16, 2025 · 4 min · 708 words · Gunn Kim

Node.js from ‘구글크롬 V8’

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Last login: Thu Dec 8 09:41:22 on ttys000 gunn@macmini ~ % node -v v19.2.0 gunn@macmini ~ % node Welcome to Node.js v19.2.0. Type ".help" for more information. > var name = '김'; undefined > name '김' > 1+1 2 > console.log('안녕') 안녕 undefined > Express 설치 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 gunn@macmini study % cd todoapp gunn@macmini todoapp % npm init This utility will walk you through creating a package....

March 16, 2025 · 6 min · 1115 words · Gunn Kim

구글 김은주 UX디자이너, “**능동을 루틴화하라”**

구글의 UX 디자이너로 일하는 김은주님의 링크드인 상담글에서 퍼온 글이다. 글로벌 탑 기업의 시니어인 만큼 글 하나에도 엄청난 내공이 느껴진다. 핵심은 ‘퍼스널 브랜딩’ 뭔가를 혼자 열심히하는 것은 어리석은 일. 리서치한 내용을 텀을 정해서 동료에게 공유하라. 따로 자리를 만드는 것이 부담되면, 팀미팅에서 10분간 공유 나만 능동적이라고 중요한 것이 아니라, 다른 사람이 인식하는 내가 능동적이라고 보여야만 그것이 퍼스널 브랜딩이 된다. 실제 능동적인 것과 능동적인 사람으로 인식(Perception) 되는 것은 좀 다른 얘기인데, 나의 능동적인 행동을 루틴화 하면 빈도수와 상관없이 예측 가능성이 높아지면서 인식(퍼스널 브랜딩)이 만들어지기 좀 더 용이합니다....

March 16, 2025 · 2 min · 385 words · Gunn Kim