BLEX
로그인 회원가입

Docker 설치하기(우분투편)

10개월 전
5분

Docker 설치하기(우분투편)

smithsolution
smithsolution
0

Docker 설치하기(윈도우편)

10개월 전
3분

Docker 설치하기(윈도우편)

smithsolution
smithsolution
0
Docker 개요

Docker 개요

11개월 전
2분

Docker 개요

smithsolution
smithsolution
0

CUDA Toolkit 설치중 멈춤 이슈(Visual Studio 2022)

11개월 전
1분

모델 학습을 위해 GPU 활용을 도와주는 CUDA 설치중 특정 작업에서 멈추는 현상을 발견했다. 이런식으로 Visual Studio가 명시된 작업에서 installing이 진행되지 않는 현상이 발생하는데 CUDA 커뮤니티를 뒤져본 결과 Visual Studio 2022가 2월 12일 자로 17.13 버전으로 업데이트 되며 발생한 문제인것으로 확인된다. CUDA 커뮤니티 관련 글 해당 글에서 제시된 해결책은 Visual Studio …

kimyoungjo
kimyoungjo
0
구글 SEO(검색엔진 최적화) 개념 정리

구글 SEO(검색엔진 최적화) 개념 정리

11개월 전
7분

구글 SEO 작업이 웹을 이용한 서비스에 필요한 이유와 SEO 작업의 요소에 대하여 정리해보았다.

laetipark
laetipark
0

2025년에 쓰는 2024 회고록

2025. 01. 14.
5분

2024년은 참 많은 일이 있었다. 그 많은 일들 중 큰 일들이 일어났던 1, 4, 5, 10, 12월에 있었던 일들을 중심으로 2024년을 회고해보려한다. 1월 유일하게 남아있는 그 때의 흔적 여러 사정으로 진로에 대해 고민하고 있던 1월에 학교 선배 형의 결혼식에 다녀왔다. 카톡으로만 연락이 왔던 터라 그냥 봉투만 할까 하다가 2019년에 선배 …

kimyoungjo
kimyoungjo
0

24년에 읽은 것 정리

2024. 12. 31.
7분

A. [김지수의 인터스텔라] “질병없이 오래 살고 싶다면… 새해엔 이것만 피하라” 美 최정상 장수의학자의 일침 노화와 관련된 기능 저하(허약함, 만성 질환, 기억력 및 거동 능력 저하 등)는 자연스러운 현상이 아니다. 설탕과 녹말을 너무 많이 섭취하고 앉아서 생활하기 때문에 벌어지는 현상이다. 하루에 12 ~ 16시간 동안 식사를 중단하는 간헐적 단식으로 필요한 모든 …

mildsalmon
mildsalmon
0

24년 회고를 하겠습니다. 근데 이제 ai를 곁들인

2024. 12. 31.
17분

0. 세 번째 맺음말벌써 세번째 연말 회고이다. (2022년 회고, 2023년 회고) 시간이 정말 빠르다. 특히 12월달에는 현장 감사 등의 이유로 긴장도 많이 하고 신경도 예민해져서 그런지 시간이 정말 빠르게 지나갔다. 돌아보니 24년은 정말 많은 일들이 있었다. 나에게 24년은 쉼 없이 달리는 기차처럼, 멈추지 않았지만 창밖 풍경을 놓치지 않으려 했던 해라고 …

mildsalmon
mildsalmon
0
Sass @import 및 Legacy API 해결 방법

Sass @import 및 Legacy API 해결 방법

2024. 11. 20.
3분

Sass의 @import 구문이 Dart Sass 3.0.0에서 사용 중단되며, Legacy JS API도 더 이상 지원되지 않습니다. 이 글에서는 @use와 @forward로의 전환 방법을 설명하고, Vite에서 Legacy API 경고를 해결하는 방법을 안내합니다. Sass와 Vite 설정을 최신 상태로 유지하여 원활한 개발 환경을 구축하세요.

baealex
baealex
0

올 해 안에 취업하기 -完-

2024. 10. 17.
2분

취업했습니다.올해 다시 개발자로서의 취업에 도전했을 때의 분야는 C# 기반 머신비전 업계였습니다. 그 사이에 여러 가지 현실적인 이유를 들면서 웹 개발로 전환하려 했지만, 이런저런 과정을 거쳐 결국은 처음에 계획했던 C# 머신비전을 다루게 됐습니다. 다행입니다.저의 지난 20대에는 "합격"이라는 단어가 존재하지 않았습니다. 마지막으로 합격이라는 단어를 접한 것이 언제인지 생각해보니, 2014년 대학교 합격 통보를 …

kimyoungjo
kimyoungjo
0
 <컴퓨터망> 연습문제 풀이(3)

<컴퓨터망> 연습문제 풀이(3)

2024. 09. 13.
1분

<컴퓨터망> 연습문제를 풀이합니다.

smithsolution
smithsolution
0
<컴퓨터망> 연습문제 풀이(2)

<컴퓨터망> 연습문제 풀이(2)

2024. 09. 12.
10분

컴퓨터망의 연습문제를 풀이합니다

smithsolution
smithsolution
0
<컴퓨터망> 연습문제 풀이(1)

<컴퓨터망> 연습문제 풀이(1)

2024. 09. 12.
4분

<컴퓨터망>에 있는 문제들을 풀이합니다.

smithsolution
smithsolution
0
쉐도우 돔을 스타일링 하는 방법

쉐도우 돔을 스타일링 하는 방법

2024. 09. 08.
14분

HTML은 모두 DOM으로 변환된다. DOM은 자바스크립트로 엑세스하고 CSS로 스타일링 할 수 있다. Shadow DOM은 요소 내부에 Shadow DOM 이라는 자체 DOM을 생성할 수 있다. 웹 사이트의 소스를 보다가 위와 같은 것을 발견한다면 그것이 쉐도우 돔이 적용된 것이다. Shadow DOM을 사용하는 이유? 페이지의 다른 자바스크립트나 CSS로 부터 컴포넌트를 보호 컴포넌트에 대한 …

baealex
baealex
0

스크롤을 항상 최하단으로 유지하는 방법

2024. 09. 05.
4분

팀 프로젝트 진행 중 채팅 봇 개발을 위해 채팅창을 퍼블리싱 하고 있었는데 채팅이 많아져 스크롤이 생겼을 때 항상 최신의 채팅 내역을 보여주기 위해 채팅창의 최하단을 항상 보여주고 싶어서 이것저것 알아봤는데 내가 떠올리지 못했던 방향으로 해결 하게 되어 포스팅을 하게됐다. 만든 채팅창 모습 import React, { useState, useEffect, useRef } from …

kimyoungjo
kimyoungjo
0

Spring Boot의 구조

2024. 08. 27.
2분

백엔드에서 중요한 개념 중 하나인 DTO는 계층간 데이터를 전달하기 위해 사용되는 객체이다. 처음에 이 DTO에 대해 공부할 때 저 계층이라는 것이 프론트엔드 - 백엔드 - DB의 계층을 말하는 것인 줄 알았는데 아니었다. 정확히는 Spring Boot의 구성 요소인 프레젠테이션 계층, 비즈니스 계층, 퍼시스텀스 계층의 3계층을 의미하는 것이었고 그것에 대해서 좀 심도있게 …

kimyoungjo
kimyoungjo
0

Spring Boot의 디렉터리 구조

2024. 08. 21.
4분

몇 번의 프로젝트를 진행하면서 디렉터리 구조는 항상 후반부에 제 발목을 잡았습니다. 치밀하게 계획을 해서 프로젝트에 돌입해도 끝에는 코드가 뒤죽박죽 섞여 정리가 안되는 현상이 반복이 되어서 항상 고민이었는데 이번 프로젝트의 백엔드로 선정한 Spring Boot는 MVC 패턴이라는 정해진 구조 패턴이 있어 이번에는 이를 적극 활용하여 깔끔하게 프로젝트를 끝내는 것을 목표로 잡았습니다. MVC …

kimyoungjo
kimyoungjo
0

8.14 개발 일지 [YOUR.LOL 제작기]

2024. 08. 14.
0분

어제 정상적으로 데이터 안받아와진다는 유저 오늘은 또 잘 됨 ㅋㅋ 개발 일지 AddMatch 컴포넌트를 누를 시 매치 데이터를 추가적으로 받아와 상태 업데이트를 통해 매치 정보를 추가적으로 요청 할 수 있도록 구현 여러 함수에 기능적인 부분 설명 주석 작성 (앞으로 계속해서 추가해나갈 예정) 주절주절일단 오픈 api로 구현할 수 있는 모든 것은 …

kimyoungjo
kimyoungjo
0

그냥 안됐고 이젠 그냥 됨 [YOUR.LOL 제작기]

2024. 08. 13.
2분

받은 피해량과 가한 피해량 막대 그래프를 추가했다. 매치ID를 이용한 매치 정보 요청 API를 백엔드로 옮겼고 클라이언트는 react-query로 리펙토링 했다. 왜정말 잘 되다가 갑자기 안됐다. 중요한 것은 왜 안됐었는지 아직도 모르겠다는 것이었다. 지금 YOUR.LOL의 전적 검색 구조는 여러번의 API 요청을 통해 ZUSTAND 전역 상태를 업데이트를 해가며 일종의 트리거가 되는 상태들의 변화로 …

kimyoungjo
kimyoungjo
0

08.12 개발 일지 + RIOT DATA DRAGON 사용법 [YOUR.LOL 제작기]

2024. 08. 12.
2분

드디어 전적 검색 데이터를 다 정리해서 적용하고 그에 맞게 퍼블리싱을 수정했다. 앞으로 할 것 도넛 차트를 이용해보고 싶어 일단 저렇게 구현은 해놨는데 뭔가 휑하고 양질의 정보가 아닌 느낌이 든다. 개선 방향 고민해보기 +버튼 누를시 추가 전적 로드 로딩시 로딩중임을 명시할 수 있는 div 디자인 해보기 로그인 구현 (spring boot + …

kimyoungjo
kimyoungjo
0

MATCH DATA 활용하기 [YOUR.LOL 제작기]

2024. 08. 08.
0분

전적 검색의 핵심인 매치 정보를 요청하면 저런 형식의 데이터 객체가 10개가 온다. (5vs5 게임이므로) 좀 적어 보일 수 있는데 원래는 8만 글자가 넘는 데이터가 오는데 내가 필요한 것만 추려서 보기 좋게 세팅해뒀다. 이제 저 10개의 데이터 객체 중 내가 검색한 유저가 누구인지 가려내고 그 유저의 데이터를 중심으로 ui를 구성해나가면 될 …

kimyoungjo
kimyoungjo
0

08.07 개발 일지 [YOUR.LOL 제작기]

2024. 08. 07.
0분

전적 검색 페이지 ui를 개편했다. 로컬 상 이라서 그런 것인지는 모르겠지만 다수의 api를 순차적으로 요청하는데 렌더링 속도가 그렇게 늦다는 느낌은 받지 못해서 3-4개의 api를 추가적으로 요청하여 종합적으로는 체이닝은 5개정도 병렬 처리는 2-3개 정도 더 구성해 볼 예정이다. 주절주절솔직히 오늘은 집중이 좀 안돼서 리엑트 + typescript 관련 책을 하나 사서 읽었다. …

kimyoungjo
kimyoungjo
0

의존성 체이닝(구현 편) [YOUR.LOL 제작기]

2024. 08. 05.
3분

React-Query의 Query Key 의존성을 이용한 의존성 체이닝 const { data: account, error: accountError, isLoading: isAccountLoading, } = useQuery&lt;RiotAccount, Error&gt;({ queryKey: [&quot;riotAccount&quot;, gameName, tagLine], queryFn: () =&gt; fetchRiotAccount(gameName, tagLine), //gameName, tagLine의 의존성 enabled: !!gameName &amp;&amp; !!tagLine, }); // 1번 요청 const { data: accountDetail, error: accountDetailError, isLoading: isAccountDetailLoading, } = useQuery&lt;RiotAccount, …

kimyoungjo
kimyoungjo
0

비동기의 동기화 (계획편) [YOUR.LOL 제작기]

2024. 08. 02.
3분

React는 사용자 인터페이스를 구축하는 라이브러리로서, 사용자 경험을 향상시키기 위해 비동기 작업을 필수적으로 처리해야 한다. 비동기 작업은 데이터 페칭, 사용자 입력 처리, 서버와의 통신 등 다양한 측면에서 핵심적인 역할을 한다. 근데 이런 비동기 작업에도 단점이 존재하는데 서로에게 의존성을 가지게 되면서 복잡성이 올라가고 그로 인해 상태 관리가 어려워져 그로 인해 발생하는 오류 …

kimyoungjo
kimyoungjo
0
1
2
3
4
5
BLEX

© 2026 BLEX. All rights reserved.