스진초 29

스프링 IoC, DI에 DIP가 적용되어 있다구요?

안녕하세요 여러분,김송아입니다.  혹시 여러분 지난 번 추천 아티클은 다들 한번 읽어보셨을까요? 스프링과 SOLID 원칙은 어떤 관계가 있을까?안녕하세요 여러분!송아지할 때 송아 김송아입니다.새해가 넘으면서, 일상을 어떻게 보내야할 지 많이 생각해보고 있어요일상이란, 매일 반복되는 것 이라고 하는데어떤 것을 반복하며 지내야songacoding.tistory.com 읽을 시간이 없었다구요? 괜찮습니다 😉간혹 중력이 너무 심해서(?) 아무것도 하고 싶지 않을 때도 있으니까요 (사실 매일인 건 안 비밀)   이번 시간에 천천히 다시 한번 뜯어보며, 스프링이랑 엮어보자구요🔥그럼, 시작합니다!   스프링이라는 프레임워크는 SOLID 원칙과 관련이 있다고 했었죠.사실 프레임워크라는 개념 자체를 저는 다음과 같이..

Programming 2025.01.17

2024년 D-39, 백엔드 개발자가 되기 위해 한 달 동안 뭘 하면 좋을까요?

안녕하세요 여러분,   벌써 2024년이 얼마 남지 않았어요,,이 시기엔 아마 많은 분들이 저랑 같은 생각을 하고 있지 않을까 싶어요. 한 해가 간다는 것 때문에 괜히 싱숭생숭하고..올 한 해 한 게 없는 것 같고 그렇습니다..🥲 저만 이런 생각 하는 거 아니겠죠..?  근데 또 뭐.. 메리 크리스마스가 오는 건 속 없이 좋기도 하고..(🎄) 크리스마스 처돌이 조용해    우리 취준생 분들은 특히나 이렇게 찬바람이 불 때면 더 불안하고, 괜히 더 무기력해질 것 같아요.이 길이 맞나 싶기도 할 거고, 그간 공부는 해왔는데 눈에 띄는 결과물은 없으니 아쉬운 마음도 클 거구요. 하지만 여러분, 진짜 열심히 잘 해왔어요!2024년을 누구보다 열심히 보냈잖아요.   누구보다 내가 잘 되길 바라는 마음이었잖아요..

Programming 2024.11.22

[언그래머] 여든네번째 아티클_깃 브랜치 전략

안녕하세요🎉김송아입니다. 여러분! 신나는 금요일입니다!!!금요일이 오기까지 평일을 하루하루 잘 보내시느라, 너무너무 고생 많으셨습니다!! 하루하루 살아가는 데 전략이 있으면 참 편할것 같은데..😇   우리 인생엔 없지만, 깃에는 있는..!오늘은 깃 브랜치 전략에 대해 알아보려 합니다. 사실 전략이라는 건 상황에 맞게 유용하게 돌아갈 수 있는 것이 최선이기 때문에각 상황에 맞게 다양하게 짤 수 있겠죠? 그 중에서도 대표적이고 전형적인 전략은 당연히 존재합니다!크게 두가지로 생각할 수 있죠! 같이 알아볼까요? 본 아티클은 브랜치에 대한 개념을 알고 계신 분들이 읽으시면 도움 되실 거에요!   1. fast forward말 그대로 앞으로 빠르게 붙여나가는 전략입니다. 예시를 한번 들어볼게요.main bra..

Programming 2024.05.10

[언그래머] 코딩테스트 챌린지_06_중고 거래 댓글 조회하기

안녕하세요 여러분!굉장히 집에 가고 싶은 훨요일입니다ㅋㅋㅋㅋㅋㅋ   아니 날씨도 비가 추적추적 오고☔️ 춥고....집 가고 싶고... 저만 그런거 아니죠?👀 tmi) 다행히도 과학적으로 증명되었다고 하니 마음 편히 졸려할게요..? 비가 오는 날은 왜 더 졸릴까? 기분 탓?… 이유 있다비가 오고 흐린 날이면 별다른 일이 없는데도 왠지 더 졸리고 피곤한 것처럼 느낄 때가 있다. 그저 기분 탓이라고 여겼을지 모르지만, 사실은 다 이유가 있다. 13일 호주 하이튼에 위치한 수면건www.segye.com  지난 코딩테스트 문제는 풀어보셨나요? 같은 숫자는 싫어!  라는 문제였는데자료구조라고 힌트를 드렸지만, 사실 문제 풀이에는 전혀 도움이 되지 않았을겁니다ㅋㅋ되려 함정(?)이었달까요? 같은 숫자의 중복을 없애기..

Programming 2024.05.07

[언그래머] 여든세번째 아티클_다시 한번 깃 클론 (feat. 프로그래밍 공부 방법 digging)

안녕하세요 여러분~!송아지할때 송아 김송아입니다.  오늘 글은 며칠전 실시간 세션에서 같이 깃과 깃허브의 기본 원리를 공부했던 분들께,약속했던 깃 명령어 추가 설명입니다.  세션 시간이 너무 짧아서 아쉽게 남겨둔 명령어가 하나 있습니다.  바로 깃 클론이에요.  아티클을 계속 읽고 계신 분들은 기억하시죠?우리 지난 아티클에 깃 클론에 대해 얘기한 적이 있습니다✨ 아래 아티클을 자세히 한번 읽어봐주세요!   [언그래머] 여든한번째 아티클_내가 자꾸 깃허브 클론을 반복하는 이유안녕하세요 여러분!! 김송아입니다. 요즘... 카페 가도 카라 노래가 나오고, 지드래곤 노래가 나오던데.....? 여러분들이 즐겨듣는 노래가 옛날 노래 인 거죠....? 맞죠....? 👀 그럼 또 옛날 노래 하songacoding.t..

Programming 2024.05.03

[언그래머] 코딩테스트 챌린지_05_같은 숫자는 싫어

안녕하세요 여러분~!송아지할때 송아 김송아입니다. 주말은 다들 잘 보내셨나요?그래도 지난 주말엔 날씨가 좋아서!!ㅎㅎ 다들 편안하게 휴식하는 주말이었지 않을까 싶습니다!저도 할 일 다 때려치우고 놀았어요  지난 챌린지 문제는 풀어보셨나요?우리가 함께 푸는 첫 SQL 테스트 문제였죠!간단하다고 생각하셨을텐데,  놀랍게도 SQL 테스트는 이런 기본기를 충실히하면 문제 없다는 것🫢  [언그래머] 코딩테스트 챌린지_04_어린 동물 찾기안녕하세요 여러분, 송아지할때 송아 김송아입니다🌿 날씨가 딱 즐기기 좋은 온도, 습도, 분위기(?) 인 것 같아요. 다들 이번 주말 바라보고 화요일 시작하신 거 맞죠?🫶🏻 주말에 누워있을 계songacoding.tistory.com  -  오늘은  다섯번째 코딩테스트 챌린지..

Programming 2024.04.30

[언그래머] 여든두번째 아티클_부하테스트 툴 신입사원 Artillery

안녕하세요 여러분~!송아지할때 송아 김송아입니다.금요일마다 아티클을 쓰니 좋은 점이 하나 있죠.늘 즐거운 주말 되시라고 인사할 수 있다는 거🫶🏻한 주의 끝에서 주말을 준비하는 금요일이 있는 것 처럼, 하나의 프로젝트 끝에서 배포를 준비하는 단계도 있습니다.바로 테스트. 테스트 중에서도 최근 들어 빠질 수 없는 테스트가 바로 부하 테스트 아닐까 합니다.모든 사람들이 모바일 기기를 가지고 있은 만큼접근성도 매-우 좋아져 언제 어디서나 원하는 곳에 접근 할 수 있게 되었죠.그렇다보니 모든 시스템들은 많은 사람들이 한번에 서비스를 사용하는 것에 대해 자연스레 고민하게 되었죠.아니.. 사실.. 고민 할 수 밖에 없는 상황에 놓입니다..   개발자들은 늘 다양한 상황에 대비해야하는 119🧑‍🚒 같은 사람들...

Programming 2024.04.26

[언그래머] 코딩테스트 챌린지_04_어린 동물 찾기

안녕하세요 여러분, 송아지할때 송아 김송아입니다🌿 날씨가 딱 즐기기 좋은 온도, 습도, 분위기(?) 인 것 같아요. 다들 이번 주말 바라보고 화요일 시작하신 거 맞죠?🫶🏻 주말에 누워있을 계획인 제가 그렇습니다. 지난 챌린지 문제는 풀어보셨나요? 문자열과 배열을 활용하는 문제 유형 중, 난이도를 높일 수 있는 방법으로 자주 등장하는 유형이었죠. [언그래머] 코딩테스트 챌린지_03_햄버거 만들기 안녕하세요 여러분! 김송아입니다. 추적추적 비도 오고~☔️ 다들 우산은 챙겨 나가셨나 모르겠습니다! (tmi. 저는 안 챙겼습니다) 오늘은 코딩테스트 챌린지가 있는 요일이죠! 지난 두번째 문제! songacoding.tistory.com 이 문제는 어떠한 기술이 필요한 문제가 아니라, 내 주력 언어에서 배열(또는 ..

Programming 2024.04.23

[언그래머] 여든한번째 아티클_내가 자꾸 깃허브 클론을 반복하는 이유

안녕하세요 여러분!! 김송아입니다. 요즘... 카페 가도 카라 노래가 나오고, 지드래곤 노래가 나오던데.....? 여러분들이 즐겨듣는 노래가 옛날 노래 인 거죠....? 맞죠....? 👀 그럼 또 옛날 노래 하면 빠질 수 없는 노래가 있는데.. 낄낄.. 오늘의 주제. 깃 클론(git clone)입니다 (충격) 여기서 잠깐! 우리가 제대로 짚고 넘어가야할 부분이 있습니다. 깃허브에서 클론을 해오는 것인데.. git clone이라고 한다니까요...? git pull도, git fetch도... 다 깃허브에서 코드를 받아오는 작업인데 왜 우리는 github pull 이라고 하지 않는건가요? 깃을 제대로 쓰고 계신 분들은 아시겠지만, 보통 그냥 일단 되니까 쓰자... 다들 이렇게 쓰니까 쓰자..😇 하고 계시는 ..

Programming 2024.04.19

[언그래머] 코딩테스트 챌린지_03_햄버거 만들기

안녕하세요 여러분! 김송아입니다. 추적추적 비도 오고~☔️ 다들 우산은 챙겨 나가셨나 모르겠습니다! (tmi. 저는 안 챙겼습니다) 오늘은 코딩테스트 챌린지가 있는 요일이죠! 지난 두번째 문제! 혹시 풀어보셨나요? [언그래머] 코딩테스트 챌린지_02_완주하지 못한 선수 안녕하세요, 김송아입니다. 오늘은 화!요!일! 인데 금요일 같은 화요일이죠 :) 내일은 선거날🗳️인 덕분에 휴일인 만큼, 투표 권한이 있으신 분들은 모두 투표도 하시구! 푹 쉬는 그런 알찬 휴 songacoding.tistory.com [완주하지 못한 선수]라는 문제였습니다. 이 문제는 특정 언어를 불문하고, 예상외로 쉽게 풀 수 있는 문제라고 했었죠? 단 하나의 킥만 알고 있다면🔥 이라고 했었는데.. 혹시 여러분들은 그 킥을 알고 계신가..

Programming 2024.04.16