전체 글 191

[언그래머] 네번째 아티클

안녕하세요 언그래머 여러분! 송아지할때 송아 김송아입니다. 벌써 금요일이네요!! 아니, 요즘 따라 시간이 왜이렇게 빨리가는 지 모르겠어요. 눈깜짝 하니 2023년 반이 갔는걸요..? 놀란 만큼..! 하루하루 더 내가 하고 싶은 게 뭔지 찾아가고, 실행하는 하루가 되셨으면 좋겠습니다😊ㅎㅎ 그건 그렇고.. 소프트웨어 "개발" 프로세스 라고 하면 여러분들의 머릿속에 스쳐지나가는 과정은 몇 단계가 있나요? ✔️ 여기서 많이들 오해하시는 것 구현(Implementation)과 개발(Development)을 많은 분들이 같은 뜻으로 사용하고 계시죠! 그치만 사실 “개발” 프로세스 안에 "구현"이란 단계가 있는거죠?😉 아마 설계를 빼놓는 분은 없으실거라고 생각되어요! 저 역시 설계 없는 구현은 없!다! 라고 주장하는..

Programming 2023.06.23

[언그래머] 세번째 아티클

안녕하세요, 여러분! 송아지할때 송아 김송아입니다. 멋진 화요일이네요 (이렇게 말하면 멋져지겠죠?ㅋㅋㅋㅋㅋ) 여러분들은 가장 좋아하는 언어가 무엇인가요? 저는 단연코 💚자바💚라고 말씀드릴텐데요! 스택오버플로우 설문조사에서 2016년부터 가장 좋아하는 언어 매년 연속 1위를 달리고 있는 언어가 있습니다. (👉🏻 스택오버플로우 2022년 설문조사 결과 보러 가기) 바로 Rust 입니다. Rust는 장점이 참 많아서 인기가 많대요! 수많~은 장점들 중에.. 일단 Null pointer exception이 없습니다. (실화..?) Null이 없대요.. Null이.. Null이.... (못 헤어나오는 중) 자바로 치면 optional이라는 키워드로 늘 데이터를 한겹 감싸고 있기 때문이죠! 메모리 관리의 안전성이 ..

Programming 2023.06.20

프로그래머스 실습용 로봇 (힌트)

안녕하세요, 여러분~~ㅎ.ㅎ 사실 그냥 for문과 if문만 있으면 충분히 풀 수 있는 문제입니다! (다들 아시겠지만 모든 코딩테스트 문제는 배열과 for문, if문만 있으면 다 풀 수 있다고 했잖아유?) 쉽고 빠르고 효율적으로 풀려면 %와 이차원 배열이 필요하겠지만 꼭 그렇게 쓰지 않으셔도 된다는 거에요! 혹시 %와 이차원 배열로 빠르게 풀어보고 싶은 분들을 위한 힌트 드려 볼텡께, 참고해서 봐보죠! 1. 로봇의 각도는 위, 오른쪽, 아래, 왼쪽을 바라 봅니다. 제가 웬만하면 다 숫자로 바꿔서 생각해보자 했죠? 우리는 개발자들이니ㅋㅋ 0부터 시작한다고 보고 + 시계 방향으로 90도씩 회전한다고 생각하면! 위 = 0, 오른쪽 = 1, 아래 = ... 맞죠? 0 % 4 = 0 1 % 4 = 1 2 % 4 =..

카테고리 없음 2023.05.23

❤️김송아지 강의 사이트 오픈 알림❤️

🎁 천만원짜리 그 어떤 활동들 보다 값진 시간들을 선물할게요! 🎁 안녕하세요~! 김송아입니다. 다들 밥은 잘 챙겨 먹고 다니나요~~ 여러분들의 언니누나로, 맛있는 밥 사주고 싶은 마음인데!!!ps. 언젠가 오프라인에서 만나면 아는 척 해줘요! 제가 커피라도 사드릴테니!!💕 강의 사이트가 오픈하였습니다! 🥹 합리적인 가격으로 함께 하고 싶은 마음 아시죠 모두?! 그래서 이래저래 많은 고민을 통해 ✔️ 필요한 강의만 들으실 수 있게 최대한 쪼개드려야겠다! ✔️ 결제 수수료든 어떤 수수료든 어떻게든 줄여서, 수강료를 낮춰야겠다! 이런 결론은 내리게 되었죠. 그럼 어떤 강의들이 있냐구요? 무엇을 기대하든, 그 이상을 보게 되실거에요😉 2023. 05. 25 기준 현재 자바 코스 1개 업로드 되어 있습니다. 05..

Programming 2023.05.21

여러분~~ (5/11 12:14 수정)

안녕하세요! 우리 42 그런 42(?) 여러분ㅋㅋㅋ 잘 지내고 계신가요~? (42기 맞죠..? 이 김송아의 빛나는 금붕어 기억력이란..😇) 하필 딱 11시 부터 티스토리 글쓰기가 오류가 나서, 11시 55분 부터 급하게 글 쓰는 중입니다ㅋㅋㅋ 우리 보여드리기로 약속했던 코드는 하단에서 확인해보시면 되겠습니다! (feat. 굉장히 간단함주의🌟) 요 며칠 날도 좋은데, 기분 좋은 하루 되시길 바라구요!! 좀 산책도 하고~ 좋아하는 영상 10분씩 챙겨도 보고!ㅎㅎ 좋은 기분이 여러분들의 좋은 멘탈을 만들어 줄테야~~ 저는 여러분들 며칠 봤다고, 며칠 안봤다고 왜인데 허전한 중이니ㅋㅋㅋ 여러분들도 제 생각 하고 있는거죠? 코드 궁금한 거 있으면, 물어봐주세요!! 확인하셨다면 💕공감 또는 비밀 댓글로 남겨주시면,..

Web/Spring 2023.05.11

진짜 자주 쓰는 Visual Studio 단축키 모음 Best 11

안녕하세요, 송아지할때 송아 김송아입니다. 자주 쓰는 Visual Studio 단축키 모음 Best 11을 정리해봤어요! 많은 개발툴들이 있지만, 클래식한 개발툴 Visual Studio는 여전히 베스트 툴이죠. Visual Studio로 프로그래밍 하시면서, 가장 많이 쓰는 단축키를 뽑았으니 참고하셔서 필요하실 때마다 손에 익히시면 좋을 거에요!!ㅎㅎ👏🏻👏🏻👏🏻 Best 11 중에서도 우선 순위로 정리했으니, 위에서부터 차근차근 참고하시길 바래요! 그럼, 하나씩 알아보죠! ✔️ 알파벳은 대/소문자 상관 없습니다. 1. 코드 자동 완성 : ctrl + space 2. 마우스 쓰지 않고 코드 블럭 씌우기 : shift + 방향키 3. 디버깅 하지 않고 시작 : ctrl + F5 4. 주석 처리(해제) : ..

Programming 2023.04.04

진심 30초 만에 깃허브 인텔리제이 연결하기 :: 송아지할때송아김송아입니다

안녕하세요~~ 송아지할때송아 김송아입니다 오늘은 진심 30초만에 깃허브와 인텔리제이를 연결해보려합니다! 야호!🎉 진짜 되나 싶죠? 🤔 솔직히 복붙만 할 줄 알면 다~~ 된답니다. 그럼 빠르게 가보죠! (4단계이긴 한데 30초 걸림..) 1. 왼쪽엔 깃허브 오른쪽엔 깃허브에 연결을 원하는 인텔리제이 프로젝트를 켭니다. 2. 깃허브 레포지토리를 생성합니다! (이름은 프로젝트랑 달라도됨 주의) 3. 빨간 네모 누르기 (프로젝트에 레포지토리 생성 및 연결용 명령어 복사~~) 4. 인텔리제이 하단에 있는 '터미널' 에 붙여넣기하고 엔터 치면 끝! 혹시 커밋이랑 푸쉬도 필요하신 분들은 3분짜리 영상으로 만들어두었으니 참고하세요~~~~ 그럼 20000!!! 좋은 하루 되세요😊 감사합니다. 김송아 드림

Git 2023.03.02

[DB] MySQL 테이블 'order' 생성 오류

안녕하세요, 송아지할때 송아 김송아입니다! 오류 아마 이 글에 들어오신 분들은 어떤 데이터베이스에서 order 테이블을 생성하다가 아래 오류를 만나셨을 것 같아요! 어쩌면 당연한 이야기일 수 있는데, 저도 늘 데이터베이스에서 굉장히 잘 까먹는 부분이랍니다. ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order' at line 1. 해결 방안 테이블명 이름을 바꾸셔야 해요, 아마 주문현황을 관리하고 싶으셨을테니 orders 로 바꿔보시는 건 어떨까요? 왜 오류가 나나요? ..

Programming 2023.02.23

빌드? 컴파일? 진짜 1분만에 알려드림~~!! :: 송아지할때송아김송아입니다

안녕하세요, 송아지할때송아 김송아입니다. 오늘은 빌드와 컴파일에 대해 빠르고 쉽게 정리해드릴게요! 프로그래밍을 처음 접하시는 분들은 아마 빌드와 컴파일 용어 자체부터 어색하실 텐데요. 그 뜻을 굉장히 간단 명료하게 말씀드릴게요! 참고로 빌드와 컴파일 뜻을 이해하기 쉽게 좀 더 풀어서 3분짜리 영상을 찍어두었습니다! 본 게시글 하단에 링크 걸어두었으니 필요하신 분들은 참고하셔도 좋을 것 같습니다👀 자 진짜 1분만에 이해하는 빌드와 컴파일 가볼게요~! ## 1. 컴파일이란? 우리가 작성하는 프로그래밍 언어(코드)는 인간의 언어입니다. 따라서 우리는 이 언어를 컴퓨터의 언어로 바꿔줄 필요가 있습니다. 인간의 언어를 컴퓨터의 언어로 번역해주는 것, 바로 그것이 컴파일입니다. cf. 00을 하는 사람을 보고 '0..

Programming 2023.02.16

[React][1분만에 해결] react navigate param

안녕하세요, 송아지할때 송아 김송아입니다. React-Spring 프로젝트 많이들 하실텐데요~! 쉽게 답을 찾지 못 했던 바로 React navigate param 즉, 리액트 navigate(다른, 다음 페이지로 이동)하면서 param(파라미터) 넘기기! React 에서 다른 페이지로 이동하는 건 router와 navigate 합작으로 어떻게 하겠는데.. 다른 페이지로 이동하면서 param 넘기는 데에 원하는 답이 잘 안나와서 애먹었습니다ㅠㅠ 여러분들은 제 글을 보시고 깔끔하게 1분만에 해결하시면 좋겠습니다!ㅎㅎ 그럼 시작하겠습니다! 1분 시~작! (째깍째깍) 👀 (본 게시글은 navigate와 router를 이해하고 계신다는 것을 가정하고 진행됩니다.) navigate param 코드를 보여드리기 위..

Web 2023.02.15