공지사항
-
블로그
2025.09.03
7
📢 코딩팩토리 스킨 배포합니다 — 다운로드 / 스킨 설명 / 사용법 안내
안녕하세요, 코딩팩토리입니다.열심히 준비해 온 코딩팩토리 스킨을 드디어 배포하게 되어 이렇게 공지글을 작성합니다. 🎉 저는 2017년부터 티스토리를 운영해오면서 늘 하나의 바람이 있었습니다.바로 “언젠가는 나만의 스킨을 만들어보자” 하는 것이었죠. 블로그를 운영하다 보면 글을 돋보이게 하면서도 광고 배치, 위젯 활용, 반응형, 디자인까지 모두 챙기고 싶은 순간이 많습니다. 하지만 현실은 늘 아쉬웠습니다. 깔끔한 구조와 가독성, 구글 SEO 최적화, 애드센스 수익 극대화, 그리고 빠른 로딩 속도까지 모두 만족시키는 스킨을 찾는 건 쉽지 않았기 때문입니다. 그래서 결국 직접 만들기로 했습니다. 수백 번의 테스트와 디자인 수정 끝에 완성된 결과물이 바로 이번 코딩팩토리 스킨입니다. 이 스킨은 단순히 보기 좋..
-
블로그
2025.08.11
15
[블로그 리뉴얼] 📢 코딩팩토리 자체 스킨을 만들었습니다.
저만의 블로그 스킨을 적용했습니다. 안녕하세요. 코딩팩토리입니다😊 오늘은 새로운 블로그 스킨 적용 소식을 전해드리려고 합니다. 이번에 적용한 스킨은 제가 직접 HTML, CSS, JS를 설계하고 제작한 100% 커스텀 스킨입니다. 디자인부터 레이아웃, 세부 UI/UX까지 모두 제가 원하는 방향으로 구현했으며, 기존에 사용해 왔던 여러 티스토리 스킨에서 느꼈던 단점은 보완하고, 장점만 최대한 살렸습니다. 사실 티스토리 스킨을 직접 만들어보고 싶다는 생각은 예전부터 있었습니다. 웹 개발자로 일하면서 늘 다른 사람이 만든 스킨을 사용한다는 점이 마음 한편에 걸렸거든요. 그 계기가 된 것이 바로 JB-FACTORY의 JB SKIN 167입니다. 2018년 12월부터 지금까지 사용해 온 유료 스킨으로, 5만 ..
-
블로그
2022.04.14
46
[블로그] 와디즈 펀딩을 시작합니다 - 블로그로 제 2의 월급 만들기! 최소한의 스트레스로 운영하는 법
안녕하세요 코딩팩토리입니다. 와디즈에서 티스토리를 주제로 펀딩을 오픈하게 되어 홍보차 이 글을 작성합니다. 리워드는 전자책과 강의 두 가지 카테고리로 구성되어 있습니다. 강의는 너무 많은 사람들이 몰리면 부담스럽지만 이왕이면 책은 많이 팔렸으면 좋겠습니다. 전자책만큼은 정말 정성껏 만들었습니다. 작년 6월부터 매일 퇴근 후 저녁, 그리고 주말 집 앞에 있는 카페를 매일 드나들며 책의 퀄리티를 높이기 위해 노력하였습니다. 책을 작성하며 남들은 어떻게 전자책을 작성했는지 궁금하여 크몽에서 팔리고 있는 전자책도 몇 권 사보았으나 후기가 좋은 책들도 제가 보기에는 제 책의 퀄리티가 훨씬 높다고 생각하고 더 나아가 제가 만든 이 책이 지금까지 시중에 풀려있는 그 어떤 전자책보다도 정보의 질과 양 모두 최고라고 확..
-
블로그
2026.01.01
1
[블로그] 2025년을 돌아보며 – 연말 회고록
안녕하세요, 코딩팩토리입니다. 다사다난했던 2025년이 끝나고, 2026년을 맞이하는 새해 첫 날에 작년 한 해를 돌아보며 이 글을 작성합니다. 2025년은 별점을 줄 수 있다면 5점 만점을 주고 싶을 정도로, 제 인생에서 꽤 의미 있는 한 해였다고 생각합니다. 특별히 뭔가 대단한 일을 해냈다기보다는, 2024년에 세워두었던 계획들이 하나둘 마무리되었던 해였기 때문입니다. 티스토리 스킨을 완성했습니다.2024년의 가장 큰 목표 중 하나는 “내가 직접 만든 티스토리 스킨을 완성해보자” 였습니다. 그동안 바쁘다는 핑계로 미뤄두고 있던 스킨을 다시 꺼내 구조를 처음부터 정리하고, 모바일·PC 반응형도 하나하나 손보면서 결국 제가 만족할 만한 스킨을 완성할 수 있었습니다. 그리고 조심스럽게 크몽에 올려봤는데요...
-
블로그
2025.01.04
18
[블로그] 2024년도 블로그 결산 - 다양한 플랫폼에서 글을 쓰려고 합니다.
안녕하세요, 코딩팩토리입니다. 어느새 2024년이 저물고, 또 한 해를 돌아보는 글을 작성하게 되었습니다. 이번 해는 티스토리 블로그의 하락이 두드러졌던 해였지만, 제 인생에서는 한 단계 도약했던 의미있는 1년이었다고 생각합니다. 블로그의 변화와 방향성2023년에 이어 2024년에도 제 티스토리 블로그의 하락 추세는 계속되었습니다. 하락의 주요 원인은 챗GPT와 같은 AI의 등장입니다. 사람들이 코딩 관련 내용을 검색 포털이 아닌 AI로 옮겨가면서, 저와 같은 코딩 카테고리의 티스토리 블로그들은 살아남기 어려운 현실이라고 생각합니다. 그래서 저는 코딩 중심으로 쓰고 있었던 글의 카테고리를 더욱 확장하여 앞으로는 다양한 플랫폼에서 다양한 주제로 글을 쓰려고 합니다. 앞으로는 세 가지 플랫폼에서 각기 다른 ..
-
블로그
2024.01.01
26
[블로그] 2023년 블로그 결산 (+새해 계획)
안녕하세요, 코딩팩토리입니다. 오늘은 12월 31일. 2023년의 마지막 날을 맞아 매년 해왔던 블로그 결산을 해보려 합니다. 지난 한 해를 되돌아보며 많은 생각이 듭니다. 별다른 사건이 없었던 2023년을 보내며, 앞으로의 제 삶도 이와 유사하게 흘러갈 것 같아 우울한 감정이 들기도 합니다. 저는 현재 직장을 다니고 있고, 퇴근 후에는 운동을 하며 운동이 끝난 뒤에는 유튜브를 보다가 잠이 듭니다. 지난 1년간 이 패턴의 일상을 반복했습니다. 이제는 제 인생이 특별하지 않다는 것을 알 것 같습니다. 앞으로 제가 일확천금을 벌 수도, 아주 잘 나가는 사람이 되기에도 힘들다는 사실을요. 그럼에도 불구하고 저는 언제나 조금 더 나은 사람이 되고자 노력하는 사람이 되고 싶습니다. 의욕을 잃지 말자고, 그 노력을..
최신 글
-
ETC.
2026.01.05
1
HDD에서 SSD로 데이터 옮기고 윈도우 11 업데이트 진행하기 (EaseUS Disk Copy 활용)
Windows 10 지원 종료가 다가오면서 요즘 윈도우 11 업그레이드와 PC 성능 개선에 대한 고민이 많아졌습니다. 특히 오래된 PC나 노트북을 사용 중이라면 가장 큰 걸림돌이 바로 저장 공간 부족과 느린 HDD인데요. 오늘은 기존 HDD를 SSD로 복제하면서 윈도우 11 설치 공간까지 확보할 수 있는 방법을 EaseUS Disk Copy Pro를 활용해 정리해 보았습니다. HDD → SSD 교체, 왜 꼭 필요할까? 요즘 PC 체감 속도를 좌우하는 핵심은 CPU보다 디스크 속도라고 해도 과언이 아닙니다. 아무리 CPU 성능이 괜찮아도, 저장 장치가 HDD라면 전체적인 사용 경험은 답답하게 느껴질 수밖에 없습니다. 대표적으로 전원을 켠 뒤 부팅까지 한참 기다려야 하거나, 프로그램을 실행할 때마다 로딩 ..
-
Mobile
2026.01.03
0
삼성카드 매월 300원씩 빠져나가는 "바로알림서비스" 해지하기
삼성카드 명세서를 보다 보면 “이건 뭐지?” 싶은 소액 결제가 하나 눈에 띄는게 있었습니다. 저는 삼성카드를 사용하지 않는데 300원이 빠져나가고 있던 거예요. 알고 보니 그게 바로 삼성카드 바로알림서비스 (월 300원)더라고요? 금액이 크지 않다 보니 그냥 넘어가거나, 아예 눈치채지 못하고 몇 달을 지냈던 것 같은데 저는 이런 작더라도 고정비용을 되게 싫어해요. 바로 해지하기로 했습니다. ※ 삼성카드 바로알림서비스란?삼성카드 바로알림서비스는 카드 결제 시 문자(SMS) 또는 앱 알림으로 결제 내역을 바로 알려주는 서비스입니다. 결제 금액 결제 가맹점 승인 시간 등을 실시간으로 확인할 수 있어 분실·도난 방지용으로 유용합니다. 삼성카드 월 300원씩 빠져나가는 바로알림서비스 해지하기1. 삼성카드 모니모 ..
-
블로그
2026.01.01
1
[블로그] 2025년을 돌아보며 – 연말 회고록
안녕하세요, 코딩팩토리입니다. 다사다난했던 2025년이 끝나고, 2026년을 맞이하는 새해 첫 날에 작년 한 해를 돌아보며 이 글을 작성합니다. 2025년은 별점을 줄 수 있다면 5점 만점을 주고 싶을 정도로, 제 인생에서 꽤 의미 있는 한 해였다고 생각합니다. 특별히 뭔가 대단한 일을 해냈다기보다는, 2024년에 세워두었던 계획들이 하나둘 마무리되었던 해였기 때문입니다. 티스토리 스킨을 완성했습니다.2024년의 가장 큰 목표 중 하나는 “내가 직접 만든 티스토리 스킨을 완성해보자” 였습니다. 그동안 바쁘다는 핑계로 미뤄두고 있던 스킨을 다시 꺼내 구조를 처음부터 정리하고, 모바일·PC 반응형도 하나하나 손보면서 결국 제가 만족할 만한 스킨을 완성할 수 있었습니다. 그리고 조심스럽게 크몽에 올려봤는데요...
-
ETC.
2025.12.18
0
2025년, 소프트웨어 엔지니어가 반드시 알아야 할 사이버보안 팁
최근 뉴스에서 대기업들이 연이어 사이버 공격의 피해자가 되는 사례를 보셨을겁니다. 2025년 현재, 사이버 위협은 그 어느 때보다 정교해지고 있으며, 예전에는 안전하다고 여겨졌던 보안 조치들도 더 이상 충분하지 않습니다. 실제로 2025년 들어 기업들의 75%가 사이버보안 예산을 늘렸으며, 이는 위협의 심각성을 단적으로 보여주는데요. 소프트웨어 엔지니어로서 단순히 코드를 작성하는 것을 넘어, 보안을 고려한 개발이 필수가 된 시대입니다.이번 포스팅에서는 2025년 최신 위협에 대응하기 위한 실용적인 보안 대책을 소개하려 합니다. AI를 활용한 공격부터 일상적인 개발에서 주의해야 할 사항까지, 현장에서 바로 적용할 수 있는 지식을 제공합니다. AI 생성 공격과 딥페이크 대응2025년을 바라보며 가장 주목해야..
-
Spring
2025.11.19
1
[Spring] 스프링 JPA란 무엇인가? - 동작 원리와 처리 흐름 정리
스프링에서 DB 연동을 할 때 MyBatis와 함께 가장 많이 사용되는 기술이 바로 JPA(Java Persistence API)입니다. JPA는 SQL을 직접 작성하기보다, 엔티티(Entity)와 매핑 정보만 정의해두면 나머지 CRUD SQL을 자동으로 생성하고 실행해 주는 방식의 표준 ORM 기술입니다. 이번 글에서는 Spring과 JPA가 함께 동작하는 방식과 전체 처리 흐름을 정리해보려고 합니다. JPA란 무엇인가?JPA는 자바 진영에서 정의한 ORM(Object-Relational Mapping) 표준 스펙입니다. 실제 구현체로는 Hibernate, EclipseLink 등이 있고, 스프링 부트에서는 보통 Hibernate JPA를 기본 구현체로 사용합니다.개발자는 엔티티 클래스 + 매핑 어노테..
-
Spring
2025.11.18
0
[Spring] 스프링 MyBatis란 무엇인가? - 동작 원리와 처리 흐름 정리
스프링에서 DB 연동을 할 때 JPA와 함께 가장 많이 사용되는 기술이 바로 MyBatis(마이바티스)입니다. 실무에서는 JPA보다 훨씬 높은 비중으로 MyBatis를 사용하고 있어요. 특히 MyBatis는 SQL을 직접 작성할 수 있기 때문에 복잡한 쿼리를 다루거나 SQL 튜닝이 중요한 프로젝트에서 많이 사용됩니다. 이번 글에서는 Spring과 MyBatis가 함께 동작하는 방식과 전체 처리 흐름을 정리해보려고 합니다. MyBatis란 무엇인가?MyBatis는 개발자가 직접 SQL을 작성하고, 해당 SQL 결과를 자바 객체로 매핑해주는 Persistence Framework입니다. JPA처럼 자동으로 SQL을 생성해주는 ORM 방식이 아니라, 원하는 SQL을 직접 작성해서 그대로 실행하는 방식이기 때문..
-
Spring
2025.11.17
0
[Spring] 스프링 프레임워크 MVC 처리 프로세스 - DispatcherServlet
스프링 웹 애플리케이션을 개발하다 보면 컨트롤러만 만들고 어노테이션만 붙이다 보면 “요청이 들어와서 응답이 나갈 때까지, 스프링 내부에서는 어떤 일이 일어날까?”가 궁금해지죠. 이번 글에서는 Spring MVC의 전체 요청 처리 프로세스를 한 번 정리해보려고 합니다. Spring MVC란 무엇인가?Spring MVC는 이름 그대로 Model, View, Controller 구조로 웹 애플리케이션을 구성하는 웹 프레임워크입니다. 클라이언트의 HTTP 요청을 받아서 컨트롤러로 전달하고, 비즈니스 로직을 수행한 뒤 View(화면)를 렌더링해서 응답을 돌려주는 일을 담당합니다. 우리가 주로 작성하는 것은 @Controller, @RestController 같은 컨트롤러 코드이지만, 그 뒤에서는 Dispatche..
-
Spring
2025.11.16
2
[Spring] 스프링 AOP(Aspect Oriented Programming, 관점 지향 프로그래밍)
스프링을 처음 공부하다 보면 AOP(Aspect Oriented Programming, 관점 지향 프로그래밍)이라는 내용이 나오는데요. 관점 지향 프로그래밍이니 Aspect Oriented Programming 이라는 어려운 용어를 들으면 어렵게 느껴지지만, 결국에는 흩어져 있는 공통 관심사를 한 곳에 모아서 관리하는 기법이라고 이해하시면 훨씬 편합니다. 이번 글에서는 스프링에서 AOP가 왜 필요하고, 어떻게 동작하는지 한 번 정리해보려고 합니다. AOP란 무엇인가?전통적인 객체지향 프로그래밍(OOP)에서는 보통 도메인 별로 클래스를 나누고, 각 클래스 안에 해당 도메인의 책임을 모아둡니다. 하지만 실제 서비스를 만들다 보면 다음과 같은 코드가 여러 레이어에 반복되는 경우가 많습니다.요청/응답 로그 남기..
-
Spring
2025.11.15
0
[Spring] 스프링 IoC(제어의 역전), DI(의존성 주입) 완벽 이해하기
스프링을 처음 접하면 만나게 개념이 바로 DI(Dependency Injection, 의존성 주입)와 IoC(Inversion of Control, 제어의 역전)입니다. 이 제어의 역전(IoC)과 의존성 주입(DI)은 객체지향 프로그래밍에서 코드의 유연성과 유지보수성을 높이는 데 중요한 설계 패턴으로 한번 구조를 정확히 이해하면 유지보수와 확장성 면에서 큰 장점을 얻을 수 있습니다. 오늘은 Spring DI와 IoC를 쉽게 정리해보려고 합니다. IoC(Inversion of Control)란 무엇인가?전통적인 자바 애플리케이션에서는 객체가 스스로 의존하는 객체를 만들고 제어했습니다. 예를 들어 서비스가 레포지토리를 직접 생성하는 방식이죠.public class MemberService { priva..
-
제품리뷰
2025.10.28
1
LG전자 가전 구독서비스와 구독 전문케어 에 대하여 +구독방법
본 포스팅은 LG전자의 지원을 받아, 개인의 주관적인 의견을 바탕으로 작성되었습니다 요즘은 가전을 ‘구독’해서 사용하는 사람들이 점점 많아지고 있습니다. 예전에는 냉장고나 세탁기와 같은 고가의 가전을 한 번 사면 고장 날 때까지 사용하는 게 당연했지만, 이제는 정기적으로 구독을 하여 한번에 목돈이 나가는 것을 줄이고, 가전 제품을 전문가에게 관리받아 새 제품처럼 쓰는 “구독”방식으로 추세로 점차 바뀌고 있는데요. LG전자의 구독 & 구독 전문케어도 이런 흐름을 대표하는 서비스로, 소비자가 구독한 다양한 생활가전을 전문 케어 매니저가 정기적으로 점검하고 유지 관리해주는 구독형 프로그램입니다. 이번 포스팅에서는 LG전자의 가전 구독 & 구독 전문케어에 대해 자세히 소개해보려고 합니다. LG전자 가전 구독..
MORE