전체 글 191

티스토리 유의사항..😇

안녕하세요 김송아입니다. 하하하하하! 개발자분들도 티스토리 많이 보고 쓰실 것 같아서... 오늘 한가지 해프닝을 공유해드리면 좋을 것 같아서요! 어제 공들여서 쓰고 예약 발행을 해둔 글이 오늘 발행이 되자마자 뿅! 글이 80프로가 날라간 것을 확인했습니다. 이유도 모르겠고.. 그냥 너무 당황스럽고 설마설마 버그겠지 하는 마음으로 새로고침만 40분째ㅋㅋㅋㅋㅋㅋ 여전히 잘려 있는 상태로 드디어 포기를 하게 되었습니다. 아.. 날아갔구나😇 제가 정시에 약속하고 쓰는 글이다보니, 약속을 지키고 싶은 마음에 부서진 멘탈을 부여잡고 (언그래머분들은 사랑입니다💚) 결국 어제의 그 기억을 붙잡고 다시 쓰는 수 밖에 없었죠. 뭐.. 덕분에..... 덕분에.... 배고프네요(?) ㅠㅠㅠㅠ혹시 티스토리 관계자 분이 우연찮게..

카테고리 없음 2023.07.14

[언그래머] 열번째 아티클_클린 코드 그 애매함에 대하여 (수정)

안녕하세요 여러분~! 언그래머 김송아입니다. 눈 깜짝하니 금요일이네요!! 라고 말하기엔 일주일이 꽤나 길었던 것 같습니다. 장마라서 그런가.. 뭔가 하루가 비교적 늘어지는 느낌이 있는 것 같아요! (저만 그런가요?ㅎㅎ) 어찌되었던 간에! TGIF 한번 외치고 오늘 컨텐츠 시작해볼게요!! Thanks God It's FRIDAY!!! 금요일은 누가 만든건지 상줘야함(?) 우리가 금요일을 외치는 만큼. 개발자라면 요즘, "모두다 외쳐 0000!" 라고 생각될 정도로.. 모르면 큰일이라도 날 것처럼 난리난 용어가 하나 있죠. 이름하여, ㅋ ㄹ ㅋ ㄷ 맞습니다. 클린코드 어디만 가면 요즘은 클린! 클린! 클린 코드!!! 라고 하죠? Clean Code.. 클린 코드 해보셨어요? 클린 코드 주요 원칙이 뭐죠?!?..

Programming 2023.07.14

[언그래머] 아홉번째 아티클_새로운 기술이 나오면 우리는 어떻게 해야할까 (feat.nextjs vs spring)

안녕하세요, 김송아입니다. 웹 개발자라면, 최근 들어 nextjs를 한번쯤 들어보셨을 텐데요~! 암 온 더 넥스t~ 레벨 프론트엔드 프레임워크라고 알고 계신 분들도 있지만, 사실 nextjs는 풀스택이 가능한 프레임워크입니다. 💡 여기서 잠깐. 스프링 프레임워크도 백엔드 프레임워크가 아닌 풀스택인 것 잊지 않으셨죠~? 우리 타임리프, 무스타치 등등 프론트엔드까지 만들 수 있었잖아요!!ㅎㅎ ✨JSP를 개선해서 사용할 수 있게 나온 프레임워크✨ 그럼 여러분들이 웹 개발자라면! 특히 다른 기술 스택을 가진 웹 개발자라면, 갈아타야 하나.. 하는 생각들을 하실 것 같습니다. 🤔 난 프론트엔드를 준비하는 React 개발자니까.. 새로 나온 거 해볼까? 🤔 난 백엔드를 준비하는 Spring 개발자니까.. 새로 나온..

Programming 2023.07.11

[자바] 접근제한자 default vs protected 차이 (예시)

안녕하세요, 송아지할때 송아 김송아입니다. 자바의 접근제한자 4개 중 ✨default와 protected의 차이✨에 대해 예시를 통해 알아보겠습니다! default와 protected의 개념에 대해 이미 잘 알고 계신다고 가정하고 작성된 글이니, 예시 코드를 직접 쳐보면서 두 개의 차이점을 손으로 확실히 확인해보시는 것을 추천 드립니다 😊 우선 default와 protected의 차이는 1️⃣ 상속 관계 여부와 2️⃣ 같은 패키지 여부에 따라 나뉩니다. 예시로 먼저 확인해 본 후, 글 제일 하단에서 이 두가지에 따른 차이점을 간단하게 표로 정리해보죠~~ 테스트를 위해 다음과 같이 클래스를 구성합니다. 먼저 1️⃣ 상속 관계 부터 설정해주기 위해, Parents (부모) 클래스를 상속 받는 Child (자..

Programming 2023.07.10

파이썬 기본 문법을 다 아는 당신..

안녕하세요 여러분! 송아지할때 송아 김송아입니다. 주말 잘 보내셨나요!!! ㅎㅎ 저는 교보문고가서 책 표지만 구경하다가 3시간이 갔어요ㅋㅋㅋㅋㅋㅋㅋ 동화책 표지만 본건 안 비밀..😇 애기들이 ㄸ을 되게 좋아하나봐요 관련된 주제 밖에 없던데요..? (취향 저격) 제가 약속드린 코테와 차원이 다른 재밌는 문제입니다. 원래 프로그래밍은 어떤 서비스를 만들어보면서, 필요한 걸 공부해나가는 게 최고란 거 잊지 않았죠?😉 오늘 제가 제안 드릴 프로그램은 바로 숫자 야구🥎 게임 입니다. Q. 내가 게임을 만들 수 있다고..? 내가...? 내가.....? A. 네 있습니다. (단호) 게임 규칙 한번 살펴볼까요? 엄~ 청 간단합니다. [숫자 야구 게임 규칙] 여러분들이 정한 숫자 3개를 다른 사람이 위치와 숫자를 정확하..

Programming 2023.07.10

클래스 다이어그램이란?

안녕하세요, 송아지할때 송아 김송아입니다. 하나의 서비스를 개발(development)하기 위한 단계 중 여러분들이 가장 중요하다고 생각하는 단계는 무엇인가요? 물론 모든 단계가 중요하지만..😇 저는 특히 설계가 중요하다고 생각하는 사람들 중 1명입니다. 제가 좋아하는 문장 중에 이런 말이 있어요! '설계 없는 구현은 없다' 그래서 오늘은 자바(Java) 설계에서 빼놓을 수 없는 클래스 다이어그램에 대해 간단히 얘기를 나눠보고자 합니다. (근데..클래스 다이어그램을 얘기 하려면 UML 부터 얘기해야해요.. 소곤소곤) 1. UML 이란? Unified Modeling Language 는 말 그대로 통합 모델링 언어를 뜻하는 용어입니다. 모델링 즉, 진짜 상품을 만들기 전 모델을 찍어본다고 표현을 하잖아요?..

Programming 2023.07.08

[언그래머] 여덟번째 아티클_스레드의 등장

안녕하세요 송아지할때 송아 김송아입니다. 오늘은 어제부터 세상을 뜨겁게 달구는 🔥한 이슈죠. 트위터의 대항마, '스레드'의 등장에 대해 얘기 나눠볼까 합니다. 스레드는 인스타그램의 아빠 회사 '메타'가 만든 트위터의 대항마라고 합니다. 메타가 갑자기 이런 기획을 하게 된 건 아니에요. ✔️ 일론머스크의 트위터 인수에 따른 광고주들의 이탈 ✔️ 트위터의 유료화 정책으로 유저들이 이탈이 이 싸움의 배경이지 않을까 싶습니다. “저 떠납니다”…트위터 열람 개수 제한·잦은 오류에 이용자 이탈 소셜미디어 트위터가 유료화 정책에 속도를 내면서 이용자들의 이탈이 심화되는 모양새다. 트위터가 주춤한 가운데 ‘블루스카이’, ‘마스토돈’ 등이 이용자를 끌어모으는 모습이다. 메타… www.donga.com 실제로 트위터는 이..

Programming 2023.07.07

[언그래머] 일곱번째 아티클_타입 추론

안녕하세요, 송아지할때 송아 김송아입니다. 요즘 하루 걸러 하루 수준으로, 프로그래밍 언어가 업데이트 되고... 새로운 언어가 나오고... 왜인데.. 점점 더 빨라지고 있는 것 같아요.. 😇 기분 탓인가요? 수많은 업데이트와 새로운 언어들의 등장 속에서, 우리가 유심히 봐야할 부분이 있습니다. 바로 타입 추론(Type Inference) 입니다. 타입 추론..? 처음 들어보신다구요? 그럼, 다음 개념 한번 읽어보시고! 진짜 처음 들어보는지 다시 생각해봐요 우리! 🔥 타입 추론이란 명시적인 타입 표기가 없을 때, 타입을 자동으로 결정하고 코드를 해석하는 것 즉, 개발자가 굳이 타입을 선언하지 않아도 컴파일러가 자료형을 스스로 판단한다는 것입니다. 용어는 처음 들어봤어도, 아마 '아.. 타입 명시 안해줘도 ..

Programming 2023.07.04

[언그래머] 여섯번째 아티클_mojo가 모죠..? (까르르)

안녕하십니까! 니꼴라스입니다 를 방금 보고 온 김송아입니다ㅋㅋㅋ 오늘 또 금요일이에요!! 세월이 왜이렇게 빠르나.. 세월 이즈 플라이.. 아니 근데 세월 말고 세상은 또 왜이렇게 빨리 변하나요.. 여러분 웹 개발자를 준비하시거나, 현재 개발자이신 분들은 잘 아실 텐데요! 프론트엔드 vs 백엔드 둘 중 누가 기술이 더 빠르게 바뀐다고 생각하시나요? 그쵸.. 저도 프론트엔드 한표 (프론트엔드 개발자분들 최고..) 아니 근데.. 왜 이젠 백엔드도 이리 빠른가요... 뭐 다 바껴.. 개발자 맨날 공부해.. (근데 공부 좋아) 백엔드 개발자 분들 그리고, 데이터 분석가 분들 그.리.고 AI 개발자 분들 주목해주세요. 파이썬보다 35000배 속도가 빠른 녀석이 등장했습니다. 이름하여 M.o.j.o🔥 아니 근데 너무..

Programming 2023.06.30

[언그래머] 다섯번째 아티클_2023 개발(테크) 트렌드

안녕하세요 언그래머 여러분~! 송아지할때 송아 김송아입니다. 장마라고 하더니, 오늘 날씨가 엄청 맑은 걸요..? 심지어 비오고난 직후라 미세먼지도 없는 것 같은 이 맑음 무엇..?☀️ 요즘 아마 블로그를 모르시는 분은 없을 거라 생각되어요, 그만큼 글쓰는 것에 모두들 진심이신 것 같은데🤔 우리나라에선 카카오 브런치가 대세라면, 전세계적으로는 미디엄(Medium)이라는 플랫폼이 장악하고 있답니다! (이건 마치 국내에서는 카카오톡 쓰는데, 해외에서는 라인 쓰는 느낌..? 이랑 차원이 다른가😇) 개발자 플랫폼은 아무래도 국내보단 외국이 활성화되어 있다 보니, 미디엄은 브런치 같은 글쓰기 플랫폼인데도 해외 개발자 분들이 많이들 글을 쓰시는 것 같더라구요! (한..한국말은 아님ㅎㅎㅎㅎㅎㅎㅎㅎㅎㅎHow are yo..

Programming 2023.06.27