스진초 29

[언그래머] 여든번째 아티클_오래보아야 새로운 클린 아키텍처

안녕하세요 여러분~! 김송아입니다. 벌써 언그래머 아티클이 여든번째를 맞았습니다!!🍾🍾🍾 되게 오래된 것 같으면서도, 엊그제 시작한 것 같으면서도..! 그치만 이렇게 말하기엔 최근에 유퀴즈에서 본 이순재 선생님이 스쳐지나갑니다ㅎ.ㅎ 아직까지 거침없이 하이킥에서 보던 이순재님이 생각나는데..! 벌써 60년 넘게 연기 생활을 하고 계시다고 하죠..🥹 프로그래밍 세상에도, 이렇게 개발 인생으로 평생을 보내고 객체 지향의 아버지라고 불리시는 분이 있습니다. 바로, 로버트 (갓) 마틴 님입니다. 맞아요. 열번째 아티클에서 만났던 적이 있는 분이시죠! [언그래머] 열번째 아티클_클린 코드 그 애매함에 대하여 (수정) 안녕하세요 여러분~! 언그래머 김송아입니다. 눈 깜짝하니 금요일이네요!! 라고 말하기엔 일주일이 꽤..

Programming 2024.04.12

[언그래머] 코딩테스트 챌린지_02_완주하지 못한 선수

안녕하세요, 김송아입니다. 오늘은 화!요!일! 인데 금요일 같은 화요일이죠 :) 내일은 선거날🗳️인 덕분에 휴일인 만큼, 투표 권한이 있으신 분들은 모두 투표도 하시구! 푹 쉬는 그런 알찬 휴일 되시길 바라겠습니다. 딱 일주일전이죠? 언그래머 코딩테스트 챌린지 첫번째 문제를 추천드렸었죠? [언그래머] 코딩테스트 챌린지_01_없는 숫자 더하기 안녕하세요 여러분! 봄바람 휘날리며~ 흩날리는 벚꽃잎이 시작된 4월입니다. 벚꽃잎과 함께 언그래머에도 변화가 있다고 했었죠? 코딩 테스트를 준비하는 챌린지가 시작됩니다!ㅎㅎ 처음이니까 songacoding.tistory.com [없는 숫자 더하기]라는 문제로, 풀이 경험이 많은 분들일 수록 정말 빠르게 풀었던 문제였을 것 같습니다. 문제는 다음과 같습니다. 0부터 9..

Programming 2024.04.09

[언그래머] 일흔두번째 아티클_봄바람 휘날리며 다가온 채용 시즌

안녕하세요, 송아지할때 송아 김송아입니다. 이제 진짜 꽃샘추위도 지나가고~ (아직 겁나 차가운) 봄바람이 부는 3월 중순이 다가오고 있습니다. 며칠 전에도 말씀드린 적이 있었죠? 이제 (사라지긴 했지만 여전히 의미있는) 공채 시즌이라구요! 채용 공고를 보실 때, 딱 내가 원하는 직군이 있어서 그것만 파는 것도 좋은 전략이 되겠지만 사실 상 내가 원하는 직군이 늘 열려있는 것이 아니고, 자리가 많은 것은 확신할 수 없기도 하죠! 하지만, 개발자는 특히 여러 직군은 아우를 수 있는 대표적인 직군이기도 합니다. 무슨 말이냐구요? UX/UI IT 서비스 기획 IT 전략 기획 SW개발 데이터 엔지니어링 ... 이 모든 직군을 아우를 수 있는 유일한 우리들이라는 거에요!✨✨✨ AI 시대에서도 개발자는 살아남을 수 ..

Programming 2024.03.08

[언그래머] 육십여덟번째 아티클_내가 안 만든 써드 파티 쿠키

안녕하세요, 김송아입니다. 여러분들도 잘 아시다시피, 저는 아티클을 작성할 때 짤을 모으러 다니는 것 같죠..? 😉 2024년을 맞아 작년에 유행했던 짤 중 가장 오랜 기간 사랑 받은(?) 건 무엇일까 생각해보다가 (왜 생각했는지는 알다가도 모를 일) 아무래도 이 밈(meme)인 것 같더라구요! 바로바로, 🙋🏻‍♀️ : 홍대입구 가려면 어떻게 해야해요? 🕺🏻 : 뉴진스의 하입보이요 ...? tmi) 박진영님 짤은 처음 봅니다ㅋㅋㅋㅋ 아무튼ㅋㅋㅋㅋㅋ 이것도 있고, "내가 만든 쿠키~~~🍪🍪🍪" 이러면서 아주 2023년을 강타한 뉴진스였다는 걸 새삼 깨달았달까요👀 맞습니다. 오늘의 주제는 "쿠키" 입니다. 쿠키가 없는 웹사이트는 마치 알츠하이머에 걸린 것처럼 자신을 소개하고 또 소개했습니다. - Netsca..

Programming 2024.02.20

[언그래머] 육십일곱번째 아티클_개발자에게.. 글쓰기란..?

안녕하세요 여러분~! 김송아입니다. 날씨가 왔다갔다 합니다..👀 며칠 전엔 봄이었다가, 갑자기 어젠 눈보라가 치더라구요...? 오락가락하는 날씨에 제 우산은☂️ 뒤집어졌지만 어떤 업계에서도 뒤집어지지 않는, 필승 전략이 하나 있습니다. 바로 . . . 글.쓰.기 여러분들처럼 멋진 개발자라면, 글쓰기가 아니라 코딩 한 줄 더 하는 게 의미 있는 거 아니냐 하고 생각하실 수도 있을 것 같아요. 맞습니다. 아니 아닙니다. 아니.. 맞닙니다.. 개발자라고 하면, 코드만 잘 짜면 되지! 라는 생각이 아니라, 내가 왜 이 코드를 짜고 있지? 라는 생각이 중요하다고 늘 말씀 드리죠. 그 만큼, 내가 어떻게 생각하고 있는지 생각을 정리할 수 있는 것이 얼마나 중요하고 멋진 일인지 두말 하면 입 아픈 일이기도 합니다. ..

Programming 2024.02.16

[언그래머] 육십네번째 아티클_풀스택 개발자 채용 공고에 넥사크로가 자꾸 보이던데요..?

안녕하세요 여러분~! 김송아입니다. 얼마전에 서울역 맥도날드를 가서 상하이 스파이시 치킨 버거 세트(개인적으로 제일 좋아하는 메뉴)를 먹었습니다! 결제를 하던 도중.. 여러분들한테 물어보고 싶은 게 생겼어요. 저만... 맥도날드 키오스크 어려워요...?😇 넘어가는 화면도 많고.. 고를 것도 많고.. 뭔가.. 뭔가.... 말잇못 (이와중에 저희 엄마는 저보다 잘하시는 건 안 비밀) 맥도날드 뿐만 아니라, 요즘은 대부분의 매장에서 키오스크를 어렵지 않게 만날 수 있습니다. 사용 난이도를 떠나서!! 찐 개발자인 여러분들은, 이 화면을 어떻게 만드는지 궁금하지 않으셨나요? 궁금했다고 해주세요. 😉 일반적으로 KIOSK나 POS는 C#으로 화면을 많이 만들고 합니다. 그런데 최근에는 KIOSK랑 POS 어플리케이..

Programming 2024.02.02

[언그래머] 육십세번째 아티클_오픈소스 컨트리뷰트 종류 (이것까지 컨트리뷰트라고..?)

안녕하세요 여러분! 김송아입니다. 그나~마 날씨가 조금 풀린 것 같은데!! 많은 분들이 감기에 앓고 계신 걸 보니 진짜 겨울이긴 한가 봅니다..☃️ 겨울도 좋긴 한데.... 추운 건 못 참아... 😇 여름에 더운 것도 못 참는 건 안 비밀 추운 겨울 만큼이나 우리들의 마음이 추운 이유..✨ 취업 시장이 쉽지 않다는 생각도 한 몫 할 것 같습니다. 하지만 여러분, 언제나 될놈될!여러분들이 그 될놈될이 될겁니다!!!!!!!!!!!!!!! 할 수 있다🔥🔥🔥긍정적인 마음은 우리게에 용기를 준다구요🫶🏻 그럼, 여러분들이 할 수 있는 또다른 경쟁력을 말씀드려야겠죠. 여러분들의 경쟁력을 보여줄 수 있는 또 하나의 방법,오픈 소스 컨트리뷰트 오늘은 오픈 소스 컨트리뷰트 종류에 대해 얘기해볼까 합니다. 💡 오픈 소스 컨..

Programming 2024.01.30

[언그래머] 육십두번째 아티클_오픈 소스쓰다가 안 잡혀가는 방법

안녕하세요 여러분! 김송아입니다. 여러분.. 너무 추워요.. 체감 영하 20도 라던데...? 우리집 냉동실도 영하 18도인데요...? 우리나라는 그나마 아구 튜어라로 가능하지만.. 지금 미국은 이렇던데요...? 아무쪼록 건강이 최고인거 알죠 여러분? 아프지말고! 으이?! 조심조심 하고 언제나!!!! 살아있는 김에 오픈 소스 쓰다가 잡혀가지도 말고!!! (?) ... 오늘은 오픈 소스를 쓰면서 잡혀가지 않는 방법에 대해 알아보도록 하겠습니다. ㅋㅋㅋㅋ 자연스러웠다 오늘 기준 우리나라에서 세상 잘 나가는 웹 프레임워크죠, 스프링은, 오픈 소스 라는 사실 조차도 유명한 프레임워크인데요! 오픈 소스인지 알 수 있는 방법은, 그 깃허브 레포지토리 안에 들어가면 아래와 같이 ✔️ 오른쪽에 오픈 소스 라이선스가 기재..

Programming 2024.01.23

[언그래머] 육십한번째 아티클_개발자도 저작권 수익을...? (눈 번쩍)

안녕하세요 여러분! 김송아입니다. 왜 벌써 금요일이죠..? ㅋㅋㅋㅋㅋㅋㅋ 누가 수요일, 목요일 가져간 사람..? 고마워요.. 하하! 그래서 오늘은 지난 아티클에 이어서 오픈 소스 라이선스에 대해 좀 더 자세히 얘기 해볼까요? (마법의 논리) 전세계 적으로 오픈 소스 활성화와 동시에, 오픈 소스들을 지켜주고자 하는 마음으로 설립된 Open Source Initiative 즉, OSI라는 협회가 유효한 오픈 소스 라이선스를 모아서 관리해주고 있다고 했었죠? 💡 OSI란? 네트워크 7 계층 아닙니다ㅋㅋㅋㅋ 오픈 소스 소프트웨어 사용을 장려하기 위해 만들어진 단체로, 1998년 9월 한 회사(넷스케이프 커뮤니케이션 코퍼레이션)의 소스 코드를 공개하는 것을 시작으로 설립된 단체입니다. 이후에는 일련의 관리자들이 ..

Programming 2024.01.19

[언그래머] 육십번째 아티클_ 깃허브의 모든 public 프로젝트는 오픈소스일까

안녕하세요 여러분! 김송아입니다. 벌써~ 1월 중순이네요😇 빠른 세월만큼 우리가 같이 나누고 있는 이야기도 점점 많아지고 있네요💚 이건 좋다! 많은 이야기들 중에서도 저희 언젠가.. 오픈소스가 무엇인지 같이 고민한 적이 있는데, 기억나시나요? [언그래머] 스물여덟번째 아티클_오픈 소스 클로즈 소스 하하하! 안녕하세요 여러분! 송아지할때 송아 김송아입니다. 오늘은 지난 아티클에서 미리 예고드렸듯이, 개발 문화 중 어쩌면 가장 큰 부분으로 차지하고 있는 오픈 소스에 대해 파헤쳐보는 시간을 가 songacoding.tistory.com 이 아티클에서 저희는 오픈 소스의 정의에 대해 간단하게 생각해봤었죠. 오픈 소스(Open Source)란, 접근 권한을 오픈하여 누구나 사용, 수정, 업데이트할 수 있는 소스 ..

Programming 2024.01.16